/* 基本設定 *//********** 19_01設定 **********/

#shadow_left {/* 左飾り位置 */
	width:7px;
	height:2000px;
	margin:0px;
	background-image:url(../01top/top_img/shadow_left.gif);
	background-repeat:repeat-y;
	background-color:#FFC;
	float:left;
}

#shadow_right {/* 右飾り部分 */
	width:7px;
	height:2000px;
	background-color:#FFC;
	background-image:url(../01top/top_img/shadow_right.gif);
	background-repeat:repeat-y;
	float:left;
}

#center {/* センター位置 */
	width:900px;
	height:2000px;
	float:left;
	background:#FFF;
}

#main {/* メイン編集画面 */
	width:870px;
	height:1860px;
	position:relative;
	top:10px;
	background-color:#FFF;
	overflow:hidden;
	margin:0px 15px;
}

#box_left {/* 左ナビ */
	width:190px;
	border:0px;
	margin:0px;
	float:left;
}

#box_right {/* コンテンツ */
	width:680px;
	border:0px;
	margin:0px;
	float:left;
}

.clear {
	clear:both;
	height:1px;
}

/********** 19_01設定 **********/


/*topイメージ配置*/
#left_01 {
	width:100px;
	border:0px;
	margin:0px;
	float:left;
}

#center_01 {
	width:480px;
	border:0px;
	margin:0px;
	float:left;
}

#right_01 {
	width:100px;
	border:0px;
	margin:0px;
	float:left;
}

#midashi_5 {/* インターンシッププログラムの特徴・見出し */
	width:680px;
	height:30px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_5.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}


/*特長配置*/
#left_point {
	width:320px;
	border:0px;
	margin-right:30px;
	float:left;
}

#right_point {
	width:320px;
	border:0px;
	margin:0px;
	float:left;
}

/*ポイント*/
.point_1 {
	border:0px;
	margin:0px;
	background-image:url(../19_paid_internship/paid_internship_image/intern_icon_point1.gif);
	background-repeat:no-repeat;
	padding:5px 0px 5px 60px;
	font-size:14px;
	color:#F39;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:bold;
	line-height:1.4em;
}

.point_2 {
	border:0px;
	margin:0px;
	background-image:url(../19_paid_internship/paid_internship_image/intern_icon_point2.gif);
	background-repeat:no-repeat;
	padding:5px 0px 5px 60px;
	font-size:14px;
	color:#F39;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:bold;
	line-height:1.4em;
}

.point_3 {
	border:0px;
	margin:0px;
	background-image:url(../19_paid_internship/paid_internship_image/intern_icon_point3.gif);
	background-repeat:no-repeat;
	padding:0px 0px 5px 60px;
	font-size:14px;
	color:#F39;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:bold;
	line-height:1.4em;
}

.point_4 {
	border:0px;
	margin:0px;
	background-image:url(../19_paid_internship/paid_internship_image/intern_icon_point4.gif);
	background-repeat:no-repeat;
	padding:5px 0px 5px 60px;
	font-size:14px;
	color:#F39;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:bold;
	line-height:1.4em;
}


img.m_30 { margin-top:30px; }

img.m_right { margin-right:15px; }


/********** 19_02設定 **********/

#shadow_left_02 {/* 左飾り位置 */
	width:7px;
	height:3000px;
	margin:0px;
	background-image:url(../01top/top_img/shadow_left.gif);
	background-repeat:repeat-y;
	background-color:#FFC;
	float:left;
}

#shadow_right_02 {/* 右飾り部分 */
	width:7px;
	height:3000px;
	background-color:#FFC;
	background-image:url(../01top/top_img/shadow_right.gif);
	background-repeat:repeat-y;
	float:left;
}

#center_02 {/* センター位置 */
	width:900px;
	height:3000px;
	float:left;
	background:#FFF;
}

#main_02 {/* メイン編集画面 */
	width:870px;
	height:2860px;
	position:relative;
	top:10px;
	background-color:#FFF;
	overflow:hidden;
	margin:0px 15px;
}

#midashi_1 {/* インターンシッププログラムとは・見出し */
	width:680px;
	height:30px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_1.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

#midashi_2 {/* プログラム参加条件・見出し */
	width:680px;
	height:30px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_2.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

#midashi_3 {/* カウンセリングから帰国までの流れ・見出し */
	width:680px;
	height:30px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_3.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

#midashi_4 {/* プログラム費用・見出し */
	width:680px;
	height:30px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_4.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

#text_1 {/* インターンシッププログラムとは・本文 */
	background-image:url(../19_paid_internship/paid_internship_image/intern_ph.jpg);
	background-repeat:no-repeat;
	padding:5px 0px 5px 190px;
	height:130px;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	line-height:1.5em;
}

#text_2 {/* 職種例 */
	background-image:url(../19_paid_internship/paid_internship_image/intern_ph2.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 5px 220px;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	line-height:1.5em;
}

/*インターンシップ概要*/

ul#gaiyo {
	margin:0px;
	padding:0;
	width:680px;
	color:#000;
	top:0px;
	left:0px;
}

ul#gaiyo li {
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	border:0px;
	width:680px;
	float:left;
}

ul#gaiyo li#bisa {
	background:url(../19_paid_internship/paid_internship_image/internship_program_1_1.gif);
	background-repeat:no-repeat;
	height:25px;
	text-indent:-9999px;
}

ul#gaiyo li#kikan {
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_1_2.gif);
	background-repeat:no-repeat;
	height:25px;
	text-indent:-9999px;
}

ul#gaiyo li#area {
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_1_3.gif);
	background-repeat:no-repeat;
	height:25px;
	text-indent:-9999px;
}

ul#gaiyo li#type {
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_1_4.gif);
	background-repeat:no-repeat;
	height:25px;
	text-indent:-9999px;
}

ul#gaiyo li#pay {
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_1_5.gif);
	background-repeat:no-repeat;
	height:25px;
	text-indent:-9999px;
}

ul#gaiyo li.text {
	width:680px;
	list-style:none;
	display:block;
	margin:0;
	padding:0;
	float:left;
	font-size:12px;
	color: #333333;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:normal;
	line-height:1.5em;
}

/*プログラム*/

#apply {
	margin:0px;
	padding:0;
	width:680px;
	color:#000;
	top:0px;
	left:0px;
}

#apply li {
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	border:0px;
	width:680px;
	float:left;
}

#must {
	background:url(../19_paid_internship/paid_internship_image/internship_program_2_1.gif);
	background-repeat:no-repeat;
	height:25px;
	text-indent:-9999px;
}

#eng {
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_2_2.gif);
	background-repeat:no-repeat;
	height:25px;
	text-indent:-9999px;
}

.apply_text {
	width:680px;
	list-style:none;
	display:block;
	margin:0;
	padding:0;
	float:left;
	font-size:12px;
	color: #333333;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:normal;
	line-height:1.5em;
}

/*カウンセリング〜帰国*/

ul#flow {
	margin:0px;
	padding:0;
	width:680px;
	color:#000;
	top:0px;
	left:0px;
	position:relative;
}

ul#flow li {
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
}

ul#flow li#flow1 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px 0px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}

ul#flow li#flow2 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -50px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}

ul#flow li#flow3 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -100px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}

ul#flow li#flow4 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -150px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}

ul#flow li#flow5 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -200px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}

ul#flow li#flow6 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -250px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}

ul#flow li#flow7 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -300px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}

ul#flow li#flow8 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -350px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}

ul#flow li#flow9 {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -400px;
	background-repeat:no-repeat;
	width:190px;
	height:50px;
	text-indent:-9999px;
}


ul#flow li.arrow {
	background:url(../19_paid_internship/paid_internship_image/internship_program_flow.gif) 0px -450px;
	background-repeat:no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
}

ul#flow li.text {
	width:490px;
	height:50px;
	list-style:none;
	display:block;
	margin:0;
	padding:0;
	float:left;
	font-size:12px;
	color: #333333;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:normal;
	line-height:1.5em;
}


/*料金表*/
td.fee {
	background-color:#330066;
	color:#FFF;
	text-align:center;
}
caption.fee {
	font-size:12px;
	color: #333333;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:bold;
}


/********** 19_03設定 **********/

#shadow_left_03 {/* 左飾り位置 */
	width:7px;
	height:3500px;
	margin:0px;
	background-image:url(../01top/top_img/shadow_left.gif);
	background-repeat:repeat-y;
	background-color:#FFC;
	float:left;
}

#shadow_right_03 {/* 右飾り部分 */
	width:7px;
	height:3500px;
	background-color:#FFC;
	background-image:url(../01top/top_img/shadow_right.gif);
	background-repeat:repeat-y;
	float:left;
}

#center_03 {/* センター位置 */
	width:900px;
	height:3500px;
	float:left;
	background:#FFF;
}

#main_03 {/* メイン編集画面 */
	width:870px;
	height:3360px;
	position:relative;
	top:10px;
	background-color:#FFF;
	overflow:hidden;
	margin:0px 15px;
}

/*** インデックス設定 ***/

ul#index {
	margin:0px;
	padding:0px;
	width:680px;
	height:35px;
	color:#000;
	top: 0px;
	left: 0;
	position:relative;
}


ul#index li {
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	float:left;
	text-indent:-9999px;
	height:35px;
}


ul#index li a {
	display:block;
	text-decoration:none;
	margin:0px;
	padding:0px;
	height:35px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_index.gif);
	background-repeat:no-repeat;
}


ul#index li#index_honolulu { width:169px; }

ul#index li#index_la { width:170px; } 

ul#index li#index_ny { width:170px; }

ul#index li#index_other { width:170px; }


/*ノーマル*/
ul#index li#index_honolulu a { background-position: 0 100%; }

ul#index li#index_la a { background-position:-170px 100%; } 

ul#index li#index_ny a { background-position:-341px 100%; }

ul#index li#index_other a { background-position:-512px 100%; }


/*** マウスオーバー ***/
ul#index li#index_honolulu a:hover { background-position:0 0%; }

ul#index li#index_la a:hover { background-position:-170px 0%; } 

ul#index li#index_ny a:hover { background-position:-341px 0%; }

ul#index li#index_other a:hover { background-position:-512px 0%; }


/*** 各ページ ***/
ul#index li#index_honolulu.current-page { background:url(../19_paid_internship/paid_internship_image/internship_program_index.gif) 0 0%; }

ul#index li#index_la.current-page { background:url(../19_paid_internship/paid_internship_image/internship_program_index.gif) -170px 0%; } 

ul#index li#index_ny.current-page { background:url(../19_paid_internship/paid_internship_image/internship_program_index.gif) -341px 0%; }

ul#index li#index_other.current-page  { background:url(../19_paid_internship/paid_internship_image/internship_program_index.gif) -512px 0%; }



#midashi_6 {/* オープンポジション新着情報・見出し */
	width:680px;
	height:30px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_6.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

#hono {/* ホノルル */
	width:680px;
	height:20px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_6_1.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

#la {/* ロサンゼルス */
	width:680px;
	height:20px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_6_2.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

#ny {/* ニューヨーク */
	width:680px;
	height:20px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_6_3.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

#other {/* その他 */
	width:680px;
	height:20px;
	background-image:url(../19_paid_internship/paid_internship_image/internship_program_6_4.gif);
	background-repeat:no-repeat;
	text-indent:-999px;
}

/* リスト */

table#list { border: solid 1px #CCC; }

table#list td { border: solid 1px #CCC; }

caption.cap {
	font-size:13px;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
}
	
td.list {
	width:17%;
	background-color:#336666;
	color:#FFF;
	text-align:center;
	border: solid 1px #CCC;
}

td.text {
	width:32%;
	background-color:#FFF;
	text-align:left;
	border: solid 1px #CCC;
}

td.list2 {
	width:12%;
	background-color:#336666;
	color:#FFF;
	text-align:center;
	border: solid 1px #CCC;
}

td.text2 {
	width:88%;
	background-color:#FFF;
	text-align:left;
	border: solid 1px #CCC;
	line-height:1.2em;
}

.margin { height:40px; }
	

/********** その他設定 **********/

.go {
	background-image:url(../19_paid_internship/paid_internship_image/arrow.gif);
	background-repeat:no-repeat;
	background-position:2px;
	padding:0px 0px 0px 15px;
	font-size:12px;
	color: #333333;
}

.dan {
	width:680px;
	height:50px;
	text-align:right;
}

h2 {
	font-size:24px;
	font-weight:lighter;
	line-height:1em;
	margin-top:10px;
	color:#333;
}

h3 {
	font-size:15px;
	font-weight:bold;
	line-height:1.5em;
	color:#333;
}

h4 {
	font-size:12px;
	font-weight:lighter;
	line-height:2em;
	color:#000;
}

h5 {
	font-size:12px;
	font-weight:lighter;
	line-height:1.5em;
	color:#000;
}


h6 {
	font-size:10px;
	margin:0px;
	font-weight:normal;
	color:#FFF;
}

.ryugaku {
	font-size:12px;
	color: #333333;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:left;
	font-weight:normal;
	line-height:1.5em;
}

.right {
	font-size:12px;
	color: #333333;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:normal;
	line-height:1.5em;
	text-align:right; }