/* ------------------------------------------------------------
 * ▼レイアウト
 * ------------------------------------------------------------ */

#kanyu_second_wrap {
	padding-left: 15px;
}

#kanyu_second_wrap p {
	margin: 0px;
	padding: 0px;
}

#kanyu_main_bg h2,
#kanyu_cross_bg h2 {
	text-indent: -999999px;
	margin: 0px;
	padding: 0px;
}

#kanyu_main_bg {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	height: 191px;
	background-image: url(/images/member/index/index_main_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#kanyu_main_bg_wrap {
	padding-top: 70px;
	padding-left: 15px;
	padding-right: 210px;
}

#kanyu_cross_bg {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	background-image: url(/images/member/cross/cross_main_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 115px;
	width: 594px;
	margin-bottom: 10px;
}

#kanyu_cross_bg_wrap {
	padding-top: 40px;
	padding-left: 25px;
	padding-right: 140px;
}

.aten_money {
	font-size: 14px;
	font-weight: bold;
}
.aten_money_nashi {
	font-size: 12px;
	font-weight: bold;
}
.aten_money_ari {
	font-size: 16px;
	font-weight: bold;
}
.ikuei_money {
	font-size: 18px;
	font-weight:bold;
	color:#FF1F00;
}


#page_title,#page_title_top{
	background-image: url(/images/index/h2_bg.gif);
}

.aten_small {
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 35px;
}
.aten_small.aten_wakamono {
	margin-left:10px;
}
/* ------------------------------------------------------------
 * ▼コースタイトル
 * ------------------------------------------------------------ */

.form_bottm_kage {
	background-image: url(/images/gakuso/moushikomi/form_bottom.gif);
	background-repeat: repeat-x;
	height: 9px;
	width: 770px;
}

#page_title_kids h2,
#page_title_syogaku h2,
#page_title_chugaku h2,
#page_title_koukou h2,
#page_title_wakamono h2,
#page_title_syakai h2,
#page_title_senior h2,
#page_title_ikuei h2,
#page_title_encho h2,
#page_title_kodomo h2,
#page_title_bicycle h2{
	text-indent: -999999px;
	margin: 0px;
	padding: 0px;
	border-left-width: 0px;
	border-left-style: none;
}

#page_title_senior,
#page_title_ikuei,
#page_title_kodomo{
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	height: 71px;
	width: 732px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 40px;
	padding-left: 38px;
}

#page_title_kodomo {
	background-image: url(/images/member/moushikomi/kodomo/title.jpg);
}


/* 20110725 kato add */
#page_title_kids,
#page_title_syogaku,
#page_title_chugaku,
#page_title_koukou,
#page_title_wakamono,
#page_title_encho,
#page_title_syakai,
#page_title_bicycle {
	height:68px;
	padding-left:68px;
	display:block;
	margin:16px 0 10px 0;
}
#page_title_kids {
	background:url(/images/member/moushikomi/kids/title_face.gif) no-repeat top left;
}
#page_title_syogaku {
	background:url(/images/member/moushikomi/syogaku/title_face.gif) no-repeat top left;
}
#page_title_chugaku {
	background:url(/images/member/moushikomi/chugaku/title_face.gif) no-repeat top left;
}
#page_title_koukou {
	background:url(/images/member/moushikomi/koukou/title_face.gif) no-repeat top left;
}
#page_title_wakamono {
	background:url(/images/member/moushikomi/wakamono/title_face.gif) no-repeat top left;
}
#page_title_encho {
	background:url(/images/member/moushikomi/encho/title_face.gif) no-repeat top left;
}
#page_title_syakai {
	background:url(/images/member/moushikomi/syakai/title_face.gif) no-repeat top left;
}
#page_title_bicycle {
	background:url(/images/member/moushikomi/bicycle/title_face.gif) no-repeat top left;
}

#page_title_kids h2,
#page_title_syogaku h2,
#page_title_chugaku h2,
#page_title_koukou h2,
#page_title_syakai h2,
#page_title_wakamono h2,
#page_title_encho h2,
#page_title_bicycle h2 {
	height:45px;
	margin-bottom:5px;
}

#page_title_kids h2,
#page_title_syogaku h2,
#page_title_chugaku h2,
#page_title_koukou h2,
#page_title_syakai h2 {
	width:427px;
}
#page_title_wakamono h2 {
	width:524px;
}
#page_title_encho h2 {
	width:697px;
}
#page_title_bicycle h2 {
	width:462px;
}

#page_title_kids h2 {
	background:url(/images/member/moushikomi/kids/title_txt.gif) no-repeat;
}
#page_title_syogaku h2 {
	background:url(/images/member/moushikomi/syogaku/title_txt.gif) no-repeat;
}
#page_title_chugaku h2 {
	background:url(/images/member/moushikomi/chugaku/title_txt.gif) no-repeat;
}
#page_title_koukou h2 {
	background:url(/images/member/moushikomi/koukou/title_txt.gif) no-repeat;
}
#page_title_wakamono h2 {
	background:url(/images/member/moushikomi/wakamono/title_txt.gif) no-repeat;
}
#page_title_encho h2 {
	background:url(/images/member/moushikomi/encho/title_txt.gif) no-repeat;
}
#page_title_syakai h2 {
	background:url(/images/member/moushikomi/syakai/title_txt.gif) no-repeat;
}
#page_title_bicycle h2 {
	background:url(/images/member/moushikomi/bicycle/title_txt.gif) no-repeat;
}


#page_title_kids p,
#page_title_syogaku p,
#page_title_chugaku p,
#page_title_koukou p,
#page_title_wakamono p,
#page_title_encho p,
#page_title_syakai p,
#page_title_bicycle p {
	margin-left:7px;
}
/* 20110725 kato add end */


#page_title_senior {
	background-image: url(/images/member/moushikomi/senior/title.jpg);
}
#page_title_ikuei {
	background-image: url(/images/member/moushikomi/ikuei/title.jpg);
}

/* ------------------------------------------------------------
 * ▼コース
 * ------------------------------------------------------------ */

#form_gakunen_bg {}

#form_kibou_bg {}

#form_kikan_bg {}

#course_wrap table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	color: #230101;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #727a88;
}

#course_wrap th,
#course_wrap td {
	padding: 5px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #727a88;
	font-size: 18px;
	font-weight: bolder;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #727a88;
	color: #5b0710;
}

#course_wrap th {
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
}

#course_wrap td .money_font {
	font-size: 15px;
}
#course_wrap td .money_font_nashi {
	font-size: 12px;
}
#course_wrap td .money_font_ari {
	font-size: 16px;
}

#course_wrap_na_00,
#course_wrap_na_01,
#course_wrap_na_02,
#course_wrap_na_03 {
	color: #5b0710;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	height: 27px;
	width: 735px;
	font-weight: bold;
	padding-top: 8px;
	margin-bottom: 8px;
}

#course_wrap_na_noNum {
	color: #5b0710;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	height: 27px;
	width: 757px;
	font-weight: bold;
	padding-top: 8px;
	margin-bottom: 8px;
	font-size: 12px;
	background-image: url(/images/gakuso/moushikomi/moushikomi_00.gif);
}

#course_wrap_na_00 {
	font-size: 12px;
}

#course_wrap_na_01 {
	font-size: 12px;
}


#course_wrap_na_02,
#course_wrap_na_03 {
	font-size: 16px;
}

#course_wrap_na_00 {
	background-image: url(/images/gakuso/moushikomi/moushikomi_00.gif);
}

#course_wrap_na_01 {
	background-image: url(/images/gakuso/moushikomi/moushikomi_01.gif);
}


#course_wrap_na_02 {
	background-image: url(/images/gakuso/moushikomi/moushikomi_02.gif);
}

#course_wrap_na_03 {
	background-image: url(/images/gakuso/moushikomi/moushikomi_03.gif);
}

.course_wrap_th_red {
	background-color: #fc614c;
}

.course_wrap_th_pink {
	background-color: #ff8b7b;
}
#course_wrap th.course_wrap_th_pink_nashi {
	background-color: #ff8b7b;
	/*font-size: 11px;*/
	line-height: 16px;
}
#course_wrap th.course_wrap_th_pink_ari {
	background-color: #fc614c;
}

.course_wrap_th_orange {
	background-color: #fcae51;
}
#course_wrap th.course_wrap_th_orange_nashi {
	background-color: #fcae51;
	/*font-size: 11px;*/
	line-height: 16px;
}
#course_wrap th.course_wrap_th_orange_ari {
	background-color: #fc8b00;
}

/* 選んであんしん */
#course_wrap th.course_wrap_th_pink_nashi,
#course_wrap th.course_wrap_th_pink_ari,
#course_wrap th.course_wrap_th_orange_nashi,
#course_wrap th.course_wrap_th_orange_ari {
	padding:20px 0 16px 0;
}
#course_wrap .anshin_2 {
	display:block;
	margin:0 auto;
	margin-top:-28px;
	position:relative;
}

/* コース名アイコン */
#course_wrap img.icon_coursename {
	margin:0 5px -5px 0;
}


#hosyou_02 {
	margin-bottom: 10px;
}

#hosyou_02 p {
	margin-bottom: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#hosyou_02 h4{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	color: #b22354;
}

#hosyou_02 table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #727a88;
	border-left-color: #727a88;
	color: #230101;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #727a88;
}


#hosyou_02 th,
#hosyou_02 td {
	padding: 5px;
}

.hosyou_waku_line {
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #727a88;
	border-bottom-color: #727a88;
}

.hosyou_waku_under {
	border-right-width: 2px;
	border-bottom-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #727a88;
	border-bottom-color: #727a88;
}

#hosyou_02 th {
	background-color: #b22354;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
}

#hosyou_under_line {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #727a88;
}


/* ------------------------------------------------------------
 * ▼タブ
 * ------------------------------------------------------------ */
#moushikomi_navi_01 ul div,
#moushikomi_navi_02 ul div,
#moushikomi_navi_03 ul div,
#moushikomi_navi_04 ul div,
#moushikomi_navi_05 ul div,
#moushikomi_navi_06 ul div{
	margin: 0px;
	padding: 0px;
	display:inline;
	float:left;
}

#moushikomi_navi_02 ul,
#moushikomi_navi_02 li,
#moushikomi_navi_03 ul,
#moushikomi_navi_03 li,
#moushikomi_navi_04 ul,
#moushikomi_navi_04 li,
#moushikomi_navi_06 ul,
#moushikomi_navi_06 li {
	margin: 0px;
	padding: 0px;
}

#moushikomi_navi_02,
#moushikomi_navi_03,
#moushikomi_navi_04,
#moushikomi_navi_06 {
	width: 770px;
	height: 33px;
}

#moushikomi_navi_02 ul,
#moushikomi_navi_03 ul,
#moushikomi_navi_04 ul,
#moushikomi_navi_06 ul {
	position:absolute;
}

#moushikomi_navi_02 li,
#moushikomi_navi_03 li,
#moushikomi_navi_04 li,
#moushikomi_navi_06 li {
	height: 33px;
	display:block;
	float:left;
	text-indent: -999999px;
}

#moushikomi_navi_02 li a,
#moushikomi_navi_03 li a,
#moushikomi_navi_04 li a,
#moushikomi_navi_06 li a {
	height: 33px;
	display:block;
	text-decoration:none;
}

/* ----------------
 * ▼タブ2つ
 * ------------- */

#moushikomi_navi_02 li#plan_kids_01,
#moushikomi_navi_02 li#plan_kids_01 a,
#moushikomi_navi_02 li#plan_kids_01 a:active,
#moushikomi_navi_02 li#plan_kids_01 a:hover

 {
	width: 381px;
	background-repeat: no-repeat;
	background-position: right;
}

#moushikomi_navi_02 li#plan_kids_02,
#moushikomi_navi_02 li#plan_kids_02 a,
#moushikomi_navi_02 li#plan_kids_02 a:active,
#moushikomi_navi_02 li#plan_kids_02 a:hover,
#moushikomi_navi_02 li#plan_kids_03

 {
	width: 389px;
	background-repeat: no-repeat;
	background-position: right;
}

/* ----------------
 * ▼タブ3つ
 * ------------- */

#moushikomi_navi_03 li#plan_encho_01,
#moushikomi_navi_03 li#plan_encho_01 a,
#moushikomi_navi_03 li#plan_encho_01 a:active,
#moushikomi_navi_03 li#plan_encho_01 a:hover,

#moushikomi_navi_03 li#plan_koukou_01,
#moushikomi_navi_03 li#plan_koukou_01 a,
#moushikomi_navi_03 li#plan_koukou_01 a:active,
#moushikomi_navi_03 li#plan_koukou_01 a:hover,

#moushikomi_navi_03 li#plan_syakai_01,
#moushikomi_navi_03 li#plan_syakai_01 a,
#moushikomi_navi_03 li#plan_syakai_01 a:active,
#moushikomi_navi_03 li#plan_syakai_01 a:hover

 {
	width: 252px;
	background-repeat: no-repeat;
	background-position: right;
}

#moushikomi_navi_03 li#plan_encho_02,
#moushikomi_navi_03 li#plan_encho_02 a,
#moushikomi_navi_03 li#plan_encho_02 a:active,
#moushikomi_navi_03 li#plan_encho_02 a:hover,
#moushikomi_navi_03 li#plan_encho_03,
#moushikomi_navi_03 li#plan_encho_03 a,
#moushikomi_navi_03 li#plan_encho_03 a:active,
#moushikomi_navi_03 li#plan_encho_03 a:hover,

#moushikomi_navi_03 li#plan_koukou_02,
#moushikomi_navi_03 li#plan_koukou_02 a,
#moushikomi_navi_03 li#plan_koukou_02 a:active,
#moushikomi_navi_03 li#plan_koukou_02 a:hover,
#moushikomi_navi_03 li#plan_koukou_03,
#moushikomi_navi_03 li#plan_koukou_03 a,
#moushikomi_navi_03 li#plan_koukou_03 a:active,
#moushikomi_navi_03 li#plan_koukou_03 a:hover,

#moushikomi_navi_03 li#plan_syakai_02,
#moushikomi_navi_03 li#plan_syakai_02 a,
#moushikomi_navi_03 li#plan_syakai_02 a:active,
#moushikomi_navi_03 li#plan_syakai_02 a:hover,
#moushikomi_navi_03 li#plan_syakai_03,
#moushikomi_navi_03 li#plan_syakai_03 a,
#moushikomi_navi_03 li#plan_syakai_03 a:active,
#moushikomi_navi_03 li#plan_syakai_03 a:hover

 {
	width: 259px;
	background-repeat: no-repeat;
	background-position: right;
}

/* ----------------
 * ▼タブ4つ
 * ------------- */

#moushikomi_navi_04 li#plan_syogaku_01,
#moushikomi_navi_04 li#plan_syogaku_01 a,
#moushikomi_navi_04 li#plan_syogaku_01 a:active,
#moushikomi_navi_04 li#plan_syogaku_01 a:hover,

#moushikomi_navi_04 li#plan_syogaku_05,
#moushikomi_navi_04 li#plan_syogaku_05 a,
#moushikomi_navi_04 li#plan_syogaku_05 a:active,
#moushikomi_navi_04 li#plan_syogaku_05 a:hover,

#moushikomi_navi_04 li#plan_syogaku_11,
#moushikomi_navi_04 li#plan_syogaku_11 a,
#moushikomi_navi_04 li#plan_syogaku_11 a:active,
#moushikomi_navi_04 li#plan_syogaku_11 a:hover,

#moushikomi_navi_04 li#plan_kodomo_01,
#moushikomi_navi_04 li#plan_kodomo_01 a,
#moushikomi_navi_04 li#plan_kodomo_01 a:active,
#moushikomi_navi_04 li#plan_kodomo_01 a:hover,

#moushikomi_navi_04 li#plan_chugaku_01,
#moushikomi_navi_04 li#plan_chugaku_01 a,
#moushikomi_navi_04 li#plan_chugaku_01 a:active,
#moushikomi_navi_04 li#plan_chugaku_01 a:hover {
	width: 188px;
	background-repeat: no-repeat;
	background-position: right;
}

#moushikomi_navi_04 li#plan_syogaku_02,
#moushikomi_navi_04 li#plan_syogaku_02 a,
#moushikomi_navi_04 li#plan_syogaku_02 a:active,
#moushikomi_navi_04 li#plan_syogaku_02 a:hover,
#moushikomi_navi_04 li#plan_syogaku_03,
#moushikomi_navi_04 li#plan_syogaku_03 a,
#moushikomi_navi_04 li#plan_syogaku_03 a:active,
#moushikomi_navi_04 li#plan_syogaku_03 a:hover,
#moushikomi_navi_04 li#plan_syogaku_04,
#moushikomi_navi_04 li#plan_syogaku_04 a,
#moushikomi_navi_04 li#plan_syogaku_04 a:active,
#moushikomi_navi_04 li#plan_syogaku_04 a:hover,
#moushikomi_navi_04 li#plan_syogaku_07,
#moushikomi_navi_04 li#plan_syogaku_07 a,
#moushikomi_navi_04 li#plan_syogaku_07 a:active,
#moushikomi_navi_04 li#plan_syogaku_07 a:hover,
#moushikomi_navi_04 li#plan_syogaku_08,
#moushikomi_navi_04 li#plan_syogaku_08 a,
#moushikomi_navi_04 li#plan_syogaku_08 a:active,
#moushikomi_navi_04 li#plan_syogaku_08 a:hover,
#moushikomi_navi_04 li#plan_syogaku_09,
#moushikomi_navi_04 li#plan_syogaku_09 a,
#moushikomi_navi_04 li#plan_syogaku_09 a:active,
#moushikomi_navi_04 li#plan_syogaku_09 a:hover,
#moushikomi_navi_04 li#plan_syogaku_10,
#moushikomi_navi_04 li#plan_syogaku_10 a,
#moushikomi_navi_04 li#plan_syogaku_10 a:active,
#moushikomi_navi_04 li#plan_syogaku_10 a:hover,
#moushikomi_navi_04 li#plan_syogaku_06,
#moushikomi_navi_04 li#plan_syogaku_06 a,
#moushikomi_navi_04 li#plan_syogaku_06 a:active,
#moushikomi_navi_04 li#plan_syogaku_06 a:hover,
#moushikomi_navi_04 li#plan_syogaku_12,
#moushikomi_navi_04 li#plan_syogaku_12 a,
#moushikomi_navi_04 li#plan_syogaku_12 a:active,
#moushikomi_navi_04 li#plan_syogaku_12 a:hover,

#moushikomi_navi_04 li#plan_kodomo_02,
#moushikomi_navi_04 li#plan_kodomo_02 a,
#moushikomi_navi_04 li#plan_kodomo_02 a:active,
#moushikomi_navi_04 li#plan_kodomo_02 a:hover,
#moushikomi_navi_04 li#plan_kodomo_03,
#moushikomi_navi_04 li#plan_kodomo_03 a,
#moushikomi_navi_04 li#plan_kodomo_03 a:active,
#moushikomi_navi_04 li#plan_kodomo_03 a:hover,
#moushikomi_navi_04 li#plan_kodomo_04,
#moushikomi_navi_04 li#plan_kodomo_04 a,
#moushikomi_navi_04 li#plan_kodomo_04 a:active,
#moushikomi_navi_04 li#plan_kodomo_04 a:hover,

#moushikomi_navi_04 li#plan_chugaku_02,
#moushikomi_navi_04 li#plan_chugaku_02 a,
#moushikomi_navi_04 li#plan_chugaku_02 a:active,
#moushikomi_navi_04 li#plan_chugaku_02 a:hover,
#moushikomi_navi_04 li#plan_chugaku_03,
#moushikomi_navi_04 li#plan_chugaku_03 a,
#moushikomi_navi_04 li#plan_chugaku_03 a:active,
#moushikomi_navi_04 li#plan_chugaku_03 a:hover,
#moushikomi_navi_04 li#plan_chugaku_04,
#moushikomi_navi_04 li#plan_chugaku_04 a,
#moushikomi_navi_04 li#plan_chugaku_04 a:active,
#moushikomi_navi_04 li#plan_chugaku_04 a:hover
 {
	width: 194px;
	background-repeat: no-repeat;
	background-position: right;
}

/* ----------------
 * ▼タブ6つ
 * ------------- */

#moushikomi_navi_06 li#plan_gakusei_01,
#moushikomi_navi_06 li#plan_gakusei_01 a,
#moushikomi_navi_06 li#plan_gakusei_01 a:active,
#moushikomi_navi_06 li#plan_gakusei_01 a:hover {
	width: 125px;
	background-repeat: no-repeat;
	background-position: right;
}

#moushikomi_navi_06 li#plan_gakusei_02,
#moushikomi_navi_06 li#plan_gakusei_02 a,
#moushikomi_navi_06 li#plan_gakusei_02 a:active,
#moushikomi_navi_06 li#plan_gakusei_02 a:hover,
#moushikomi_navi_06 li#plan_gakusei_03,
#moushikomi_navi_06 li#plan_gakusei_03 a,
#moushikomi_navi_06 li#plan_gakusei_03 a:active,
#moushikomi_navi_06 li#plan_gakusei_03 a:hover,
#moushikomi_navi_06 li#plan_gakusei_04,
#moushikomi_navi_06 li#plan_gakusei_04 a,
#moushikomi_navi_06 li#plan_gakusei_04 a:active,
#moushikomi_navi_06 li#plan_gakusei_04 a:hover,
#moushikomi_navi_06 li#plan_gakusei_05,
#moushikomi_navi_06 li#plan_gakusei_05 a,
#moushikomi_navi_06 li#plan_gakusei_05 a:active,
#moushikomi_navi_06 li#plan_gakusei_05 a:hover,
#moushikomi_navi_06 li#plan_gakusei_06,
#moushikomi_navi_06 li#plan_gakusei_06 a,
#moushikomi_navi_06 li#plan_gakusei_06 a:active,
#moushikomi_navi_06 li#plan_gakusei_06 a:hover {
	width: 129px;
	background-repeat: no-repeat;
	background-position: right;
}

 /* ---------------
 * ▼キッズ
 * ------------- */

#moushikomi_navi_02 li#plan_kids_01,
#moushikomi_navi_02 li#plan_kids_01.open a,
#moushikomi_navi_02 li#plan_kids_01 a:active,
#moushikomi_navi_02 li#plan_kids_01 a:hover {
	background-image: url(/images/gakuso/moushikomi/kids/bu_01_on.jpg);
}

#moushikomi_navi_02 li#plan_kids_01.close a {
	background-image: url(/images/gakuso/moushikomi/kids/bu_01_off.jpg);
}

#moushikomi_navi_02 li#plan_kids_02,
#moushikomi_navi_02 li#plan_kids_02.open a,
#moushikomi_navi_02 li#plan_kids_02 a:active,
#moushikomi_navi_02 li#plan_kids_02 a:hover {
	background-image: url(/images/gakuso/moushikomi/kids/bu_02_on.jpg);
}

#moushikomi_navi_02 li#plan_kids_02.close a {
	background-image: url(/images/gakuso/moushikomi/kids/bu_02_off.jpg);
}

#moushikomi_navi_02 li#plan_kids_03.not {
	background-image: url(/images/gakuso/moushikomi/kids/bu_02_not.jpg);
}

/* ---------------
 * ▼子ども
 * ------------- */

#moushikomi_navi_04 li#plan_kodomo_01,
#moushikomi_navi_04 li#plan_kodomo_01.open a,
#moushikomi_navi_04 li#plan_kodomo_01 a:active,
#moushikomi_navi_04 li#plan_kodomo_01 a:hover {
	background-image: url(/images/member/moushikomi/kodomo/bu_01_on.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_01.close a {
	background-image: url(/images/member/moushikomi/kodomo/bu_01_off.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_01.not a,
#moushikomi_navi_04 li#plan_kodomo_01.not a:hover {
	background-image: url(/images/member/moushikomi/kodomo/bu_01_not.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_02,
#moushikomi_navi_04 li#plan_kodomo_02.open a,
#moushikomi_navi_04 li#plan_kodomo_02 a:active,
#moushikomi_navi_04 li#plan_kodomo_02 a:hover {
	background-image: url(/images/member/moushikomi/kodomo/bu_02_on.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_02.close a {
	background-image: url(/images/member/moushikomi/kodomo/bu_02_off.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_02.not a,
#moushikomi_navi_04 li#plan_kodomo_02.not a:hover {
	background-image: url(/images/member/moushikomi/kodomo/bu_02_not.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_03,
#moushikomi_navi_04 li#plan_kodomo_03.open a,
#moushikomi_navi_04 li#plan_kodomo_03 a:active,
#moushikomi_navi_04 li#plan_kodomo_03 a:hover {
	background-image: url(/images/member/moushikomi/kodomo/bu_03_on.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_03.close a {
	background-image: url(/images/member/moushikomi/kodomo/bu_03_off.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_03.not a,
#moushikomi_navi_04 li#plan_kodomo_03.not a:hover {
	background-image: url(/images/member/moushikomi/kodomo/bu_03_not.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_04,
#moushikomi_navi_04 li#plan_kodomo_04.open a,
#moushikomi_navi_04 li#plan_kodomo_04 a:active,
#moushikomi_navi_04 li#plan_kodomo_04 a:hover {
	background-image: url(/images/member/moushikomi/kodomo/bu_04_on.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_04.close a {
	background-image: url(/images/member/moushikomi/kodomo/bu_04_off.jpg);
}

#moushikomi_navi_04 li#plan_kodomo_04.not a,
#moushikomi_navi_04 li#plan_kodomo_04.not a:hover {
	background-image: url(/images/member/moushikomi/kodomo/bu_04_not.jpg);
}

/* ---------------
 * ▼小学生
 * ------------- */

#moushikomi_navi_04 li#plan_syogaku_01,
#moushikomi_navi_04 li#plan_syogaku_01.open a,
#moushikomi_navi_04 li#plan_syogaku_01 a:active,
#moushikomi_navi_04 li#plan_syogaku_01 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_01_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_01.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_01_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_02,
#moushikomi_navi_04 li#plan_syogaku_02.open a,
#moushikomi_navi_04 li#plan_syogaku_02 a:active,
#moushikomi_navi_04 li#plan_syogaku_02 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_02_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_02.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_02_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_03,
#moushikomi_navi_04 li#plan_syogaku_03.open a,
#moushikomi_navi_04 li#plan_syogaku_03 a:active,
#moushikomi_navi_04 li#plan_syogaku_03 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_03_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_03.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_03_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_03.not {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_03_not.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_04,
#moushikomi_navi_04 li#plan_syogaku_04.open a,
#moushikomi_navi_04 li#plan_syogaku_04 a:active,
#moushikomi_navi_04 li#plan_syogaku_04 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_04_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_04.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_04_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_04.not {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_04_not.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_07,
#moushikomi_navi_04 li#plan_syogaku_07.open a,
#moushikomi_navi_04 li#plan_syogaku_07 a:active,
#moushikomi_navi_04 li#plan_syogaku_07 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_03_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_07.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_03_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_08,
#moushikomi_navi_04 li#plan_syogaku_08.open a,
#moushikomi_navi_04 li#plan_syogaku_08 a:active,
#moushikomi_navi_04 li#plan_syogaku_08 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_04_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_08.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_04_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_09.not {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_03_not.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_10.not {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_04_not.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_05,
#moushikomi_navi_04 li#plan_syogaku_05.open a,
#moushikomi_navi_04 li#plan_syogaku_05 a:active,
#moushikomi_navi_04 li#plan_syogaku_05 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_01_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_05.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_01_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_06,
#moushikomi_navi_04 li#plan_syogaku_06.open a,
#moushikomi_navi_04 li#plan_syogaku_06 a:active,
#moushikomi_navi_04 li#plan_syogaku_06 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_02_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_06.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_02_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_11,
#moushikomi_navi_04 li#plan_syogaku_11.open a,
#moushikomi_navi_04 li#plan_syogaku_11 a:active,
#moushikomi_navi_04 li#plan_syogaku_11 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_01_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_11.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_01_off.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_12,
#moushikomi_navi_04 li#plan_syogaku_12.open a,
#moushikomi_navi_04 li#plan_syogaku_12 a:active,
#moushikomi_navi_04 li#plan_syogaku_12 a:hover {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_02_on.jpg);
}

#moushikomi_navi_04 li#plan_syogaku_12.close a {
	background-image: url(/images/gakuso/moushikomi/syougaku/bu_02_off.jpg);
}

/* ---------------
 * ▼中学生
 * ------------- */

#moushikomi_navi_04 li#plan_chugaku_01,
#moushikomi_navi_04 li#plan_chugaku_01.open a,
#moushikomi_navi_04 li#plan_chugaku_01 a:active,
#moushikomi_navi_04 li#plan_chugaku_01 a:hover {
	background-image: url(/images/gakuso/moushikomi/chugaku/bu_01_on.jpg);
}

#moushikomi_navi_04 li#plan_chugaku_01.close a {
	background-image: url(/images/gakuso/moushikomi/chugaku/bu_01_off.jpg);
}

#moushikomi_navi_04 li#plan_chugaku_02,
#moushikomi_navi_04 li#plan_chugaku_02.open a,
#moushikomi_navi_04 li#plan_chugaku_02 a:active,
#moushikomi_navi_04 li#plan_chugaku_02 a:hover {
	background-image: url(/images/gakuso/moushikomi/chugaku/bu_02_on.jpg);
}

#moushikomi_navi_04 li#plan_chugaku_02.close a {
	background-image: url(/images/gakuso/moushikomi/chugaku/bu_02_off.jpg);
}

#moushikomi_navi_04 li#plan_chugaku_03,
#moushikomi_navi_04 li#plan_chugaku_03.open a,
#moushikomi_navi_04 li#plan_chugaku_03 a:active,
#moushikomi_navi_04 li#plan_chugaku_03 a:hover {
	background-image: url(/images/gakuso/moushikomi/chugaku/bu_03_on.jpg);
}

#moushikomi_navi_04 li#plan_chugaku_03.close a {
	background-image: url(/images/gakuso/moushikomi/chugaku/bu_03_off.jpg);
}

#moushikomi_navi_04 li#plan_chugaku_04,
#moushikomi_navi_04 li#plan_chugaku_04.open a,
#moushikomi_navi_04 li#plan_chugaku_04 a:active,
#moushikomi_navi_04 li#plan_chugaku_04 a:hover {
	background-image: url(/images/gakuso/moushikomi/chugaku/bu_04_on.jpg);
}

#moushikomi_navi_04 li#plan_chugaku_04.close a {
	background-image: url(/images/gakuso/moushikomi/chugaku/bu_04_off.jpg);
}

 /* ---------------
 * ▼高校
 * ------------- */

#moushikomi_navi_03 li#plan_koukou_01,
#moushikomi_navi_03 li#plan_koukou_01.open a,
#moushikomi_navi_03 li#plan_koukou_01 a:active,
#moushikomi_navi_03 li#plan_koukou_01 a:hover {
	background-image: url(/images/gakuso/moushikomi/koukou/bu_01_on.jpg);
}

#moushikomi_navi_03 li#plan_koukou_01.close a {
	background-image: url(/images/gakuso/moushikomi/koukou/bu_01_off.jpg);
}

#moushikomi_navi_03 li#plan_koukou_02,
#moushikomi_navi_03 li#plan_koukou_02.open a,
#moushikomi_navi_03 li#plan_koukou_02 a:active,
#moushikomi_navi_03 li#plan_koukou_02 a:hover {
	background-image: url(/images/gakuso/moushikomi/koukou/bu_02_on.jpg);
}

#moushikomi_navi_03 li#plan_koukou_02.close a {
	background-image: url(/images/gakuso/moushikomi/koukou/bu_02_off.jpg);
}

#moushikomi_navi_03 li#plan_koukou_03,
#moushikomi_navi_03 li#plan_koukou_03.open a,
#moushikomi_navi_03 li#plan_koukou_03 a:active,
#moushikomi_navi_03 li#plan_koukou_03 a:hover {
	background-image: url(/images/gakuso/moushikomi/koukou/bu_03_on.jpg);
}

#moushikomi_navi_03 li#plan_koukou_03.close a {
	background-image: url(/images/gakuso/moushikomi/koukou/bu_03_off.jpg);
}

 /* ---------------
 * ▼若者
 * ------------- */

#moushikomi_navi_06 li#plan_gakusei_01,
#moushikomi_navi_06 li#plan_gakusei_01.open a,
#moushikomi_navi_06 li#plan_gakusei_01 a:active,
#moushikomi_navi_06 li#plan_gakusei_01 a:hover {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_01_on.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_01.close a {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_01_off.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_02,
#moushikomi_navi_06 li#plan_gakusei_02.open a,
#moushikomi_navi_06 li#plan_gakusei_02 a:active,
#moushikomi_navi_06 li#plan_gakusei_02 a:hover {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_02_on.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_02.close a {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_02_off.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_03,
#moushikomi_navi_06 li#plan_gakusei_03.open a,
#moushikomi_navi_06 li#plan_gakusei_03 a:active,
#moushikomi_navi_06 li#plan_gakusei_03 a:hover {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_03_on.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_03.close a {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_03_off.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_04,
#moushikomi_navi_06 li#plan_gakusei_04.open a,
#moushikomi_navi_06 li#plan_gakusei_04 a:active,
#moushikomi_navi_06 li#plan_gakusei_04 a:hover {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_04_on.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_04.close a {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_04_off.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_05,
#moushikomi_navi_06 li#plan_gakusei_05.open a,
#moushikomi_navi_06 li#plan_gakusei_05 a:active,
#moushikomi_navi_06 li#plan_gakusei_05 a:hover {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_05_on.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_05.close a {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_05_off.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_06,
#moushikomi_navi_06 li#plan_gakusei_06.open a,
#moushikomi_navi_06 li#plan_gakusei_06 a:active,
#moushikomi_navi_06 li#plan_gakusei_06 a:hover {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_06_on.jpg);
}

#moushikomi_navi_06 li#plan_gakusei_06.close a {
	background-image: url(/images/gakuso/moushikomi/gakusei/bu_06_off.jpg);
}

 /* ---------------
 * ▼社会人
 * ------------- */

#moushikomi_navi_03 li#plan_syakai_01,
#moushikomi_navi_03 li#plan_syakai_01.open a,
#moushikomi_navi_03 li#plan_syakai_01 a:active,
#moushikomi_navi_03 li#plan_syakai_01 a:hover {
	background-image: url(/images/gakuso/moushikomi/syakai/bu_01_on.jpg);
}

#moushikomi_navi_03 li#plan_syakai_01.close a {
	background-image: url(/images/gakuso/moushikomi/syakai/bu_01_off.jpg);
}

#moushikomi_navi_03 li#plan_syakai_02,
#moushikomi_navi_03 li#plan_syakai_02.open a,
#moushikomi_navi_03 li#plan_syakai_02 a:active,
#moushikomi_navi_03 li#plan_syakai_02 a:hover {
	background-image: url(/images/gakuso/moushikomi/syakai/bu_02_on.jpg);
}

#moushikomi_navi_03 li#plan_syakai_02.close a {
	background-image: url(/images/gakuso/moushikomi/syakai/bu_02_off.jpg);
}

#moushikomi_navi_03 li#plan_syakai_03,
#moushikomi_navi_03 li#plan_syakai_03.open a,
#moushikomi_navi_03 li#plan_syakai_03 a:active,
#moushikomi_navi_03 li#plan_syakai_03 a:hover {
	background-image: url(/images/gakuso/moushikomi/syakai/bu_03_on.jpg);
}

#moushikomi_navi_03 li#plan_syakai_03.close a {
	background-image: url(/images/gakuso/moushikomi/syakai/bu_03_off.jpg);
}

 /* ---------------
 * ▼延長
 * ------------- */

#moushikomi_navi_03 li#plan_encho_01,
#moushikomi_navi_03 li#plan_encho_01.open a,
#moushikomi_navi_03 li#plan_encho_01 a:active,
#moushikomi_navi_03 li#plan_encho_01 a:hover {
	background-image: url(/images/gakuso/moushikomi/encho/bu_01_on.jpg);
}

#moushikomi_navi_03 li#plan_encho_01.close a {
	background-image: url(/images/gakuso/moushikomi/encho/bu_01_off.jpg);
}

#moushikomi_navi_03 li#plan_encho_02,
#moushikomi_navi_03 li#plan_encho_02.open a,
#moushikomi_navi_03 li#plan_encho_02 a:active,
#moushikomi_navi_03 li#plan_encho_02 a:hover {
	background-image: url(/images/gakuso/moushikomi/encho/bu_02_on.jpg);
}

#moushikomi_navi_03 li#plan_encho_02.close a {
	background-image: url(/images/gakuso/moushikomi/encho/bu_02_off.jpg);
}

#moushikomi_navi_03 li#plan_encho_03,
#moushikomi_navi_03 li#plan_encho_03.open a,
#moushikomi_navi_03 li#plan_encho_03 a:active,
#moushikomi_navi_03 li#plan_encho_03 a:hover {
	background-image: url(/images/gakuso/moushikomi/encho/bu_03_on.jpg);
}

#moushikomi_navi_03 li#plan_encho_03.close a {
	background-image: url(/images/gakuso/moushikomi/encho/bu_03_off.jpg);
}


/* ------------------------------------------------------------
 * ▼申込ポップアップ
 * ------------------------------------------------------------ */

/*--育英費用セル背景--*/
div#hosyou_02 table td.pop_wrap_link_ikuei:hover,
div#hosyou_02.syakai_wrap.syakai_keizoku table td.pop_wrap_link_syakai03:hover,
* html div#hosyou_02 table td.pop_wrap_link_ikuei a:hover,
* html div#hosyou_02.syakai_wrap.syakai_keizoku table td.pop_wrap_link_syakai03 a:hover {
	background:#fbf6af;
}
/*--賠償責任補償・葬祭費用セル背景--*/
div#hosyou_02 table td.pop_wrap_link:hover,
div#hosyou_02 table td.pop_wrap_link_sousai:hover,
div#hosyou_02.syakai_wrap.syakai_keizoku table td.pop_wrap_link:hover,
* html div#hosyou_02 table td.pop_wrap_link a:hover,
* html div#hosyou_02 table td.pop_wrap_link_sousai a:hover,
* html div#hosyou_02.syakai_wrap.syakai_keizoku table td.pop_wrap_link a:hover {
	background:#e3c4eb;
}
/*--入院・通院・後遺障害・死亡セル背景--*/
div#hosyou_02 table td.pop_wrap_link_nyuin:hover,
div#hosyou_02 table td.pop_wrap_link_syakai:hover,
div#hosyou_02.syakai_wrap.syakai_keizoku table td.pop_wrap_link_syakai02:hover,
* html div#hosyou_02 table td.pop_wrap_link_nyuin a:hover,
* html div#hosyou_02 table td.pop_wrap_link_syakai a:hover,
* html div#hosyou_02 table td.pop_wrap_link_syakai02 a:hover {
	background:#bbe5ec;
}
/*--社会人セル背景対策(ポップアップなし)--*/
div#hosyou_02.syakai_wrap table td.pop_wrap_link:hover {
	background:#E7DFE9;
}
div#hosyou_02.syakai_wrap table td.hosyou_02:hover {
	background:#F5F8DA;
}
div#hosyou_02.syakai_wrap table td.hosyou_03:hover {
	background:#E0F1F4;
}

.pop_wrap_link a,
.pop_wrap_link_nyuin a,
.pop_wrap_link_ikuei a,
.pop_wrap_link_syakai a,
.pop_wrap_link_sousai a,
.pop_wrap_link_syakai02 a,
.pop_wrap_link_syakai03 a {
	display:block;
	text-decoration:none;
	cursor: default;
}

.pop_wrap_link a:link,
.pop_wrap_link_nyuin a:link,
.pop_wrap_link_ikuei a:link,
.pop_wrap_link_syakai a:link,
.pop_wrap_link_sousai a:link,
.pop_wrap_link_syakai02 a:link,
.pop_wrap_link_syakai03 a:link {
	color: #333333;
}
.pop_wrap_link a:visited,
.pop_wrap_link_nyuin a:visited,
.pop_wrap_link_ikuei a:visited,
.pop_wrap_link_syakai a:visited,
.pop_wrap_link_sousai a:visited,
.pop_wrap_link_syakai02 a:visited,
.pop_wrap_link_syakai03 a:visited {
	color: #333333;
}
.pop_wrap_link a:active,
.pop_wrap_link_nyuin a:active,
.pop_wrap_link_ikuei a:active,
.pop_wrap_link_syakai a:active,
.pop_wrap_link_sousai a:active,
.pop_wrap_link_syakai02 a:active,
.pop_wrap_link_syakai03 a:active {
	color: #333333;
}
.pop_wrap_link a:hover,
.pop_wrap_link_nyuin a:hover,
.pop_wrap_link_ikuei a:hover,
.pop_wrap_link_syakai a:hover,
.pop_wrap_link_sousai a:hover,
.pop_wrap_link_syakai02 a:hover,
.pop_wrap_link_syakai03 a:hover {
	color: #333333;
	cursor:pointer;
}

/*--110809 kato edit--*/
.pop_wrap_link_yaji {
	display:block;
}
td.pop_wrap_link_sousai .pop_wrap_link_yaji {
	display:inline;
}
.pop_wrap_link_icon {
	text-indent:-9999px;
	background: url(/images/member/moushikomi/pop_lupe.png) no-repeat;
	display:block;
	width:27px;
	height:27px;
}
.pop_wrap_link_icon_s {
	text-indent:-9999px;
	background: url(/images/member/moushikomi/pop_lupe_s.png) no-repeat;
	display:block;
	width:19px;
	height:19px;
	/margin-top:-18px;
}
.pop_wrap_link_icon_s.wakamono_icon {
	margin-top:0;
}
/*--110809 kato edit end--*/

.pop_wrap_top,
.pop_wrap_bottom {
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 453px;
}

.pop_wrap_top {
	background-image: url(/images/member/moushikomi/moushi_pop_top.gif);
}

.pop_wrap_bottom {
	background-image: url(/images/member/moushikomi/moushi_pop_bottom.gif);
}

.pop_wrap_main {
	background-image: url(/images/member/moushikomi/moushi_pop_main.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 11px;
	padding-left: 11px;
	width: 431px;
	font-size: 11px;
}

.pop_wrap_font12 {
	font-size: 12px;
	line-height: 18px;
}

.pop_wrap_aten {
	color: #00684a;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00684a;
}
.pop_wrap_link a {
	height:27px;
}
.pop_wrap_link_nyuin a {
	height: 160px;
}
.pop_wrap_link_ikuei a {
	height: 100px;
}
.pop_wrap_link_syakai a {
	height: 100px;
}
.pop_wrap_link_sousai a {
	height: 100%;
}
.pop_wrap_link_syakai02 a,
.pop_wrap_link_syakai03 a {
	height: 155px;
}

#kids_moushikomi #kojin_wrap,
#kids_moushikomi #nyuin_wrap,
#kids_moushikomi #tuin_wrap,
#kids_moushikomi #syougai_wrap,
#kids_moushikomi #shibou_wrap,
#kids_moushikomi #ikuei_wrap,
#kids_moushikomi #sousai_wrap,

#syogaku_moushikomi #kojin_wrap,
#syogaku_moushikomi #nyuin_wrap,
#syogaku_moushikomi #tuin_wrap,
#syogaku_moushikomi #syougai_wrap,
#syogaku_moushikomi #shibou_wrap,
#syogaku_moushikomi #ikuei_wrap,
#syogaku_moushikomi #sousai_wrap,

#chugaku_moushikomi #kojin_wrap,
#chugaku_moushikomi #nyuin_wrap,
#chugaku_moushikomi #tuin_wrap,
#chugaku_moushikomi #syougai_wrap,
#chugaku_moushikomi #shibou_wrap,
#chugaku_moushikomi #ikuei_wrap,
#chugaku_moushikomi #sousai_wrap,

#koukou_moushikomi #kojin_wrap,
#koukou_moushikomi #nyuin_wrap,
#koukou_moushikomi #tuin_wrap,
#koukou_moushikomi #syougai_wrap,
#koukou_moushikomi #shibou_wrap,
#koukou_moushikomi #ikuei_wrap,
#koukou_moushikomi #sousai_wrap,

#wakamono_moushikomi #kojin_wrap,
#wakamono_moushikomi #nyuin_wrap,
#wakamono_moushikomi #tuin_wrap,
#wakamono_moushikomi #syougai_wrap,
#wakamono_moushikomi #shibou_wrap,
#wakamono_moushikomi #ikuei_wrap,
#wakamono_moushikomi #sousai_wrap,

#syakai_moushikomi #kojin_wrap,
#syakai_moushikomi #koutu_wrap,
#syakai_moushikomi #nyuin_wrap,
#syakai_moushikomi #tuin_wrap,
#syakai_moushikomi #sousai_wrap,
#syakai_moushikomi #tensai_wrap,

#senior_moushikomi #kojin_wrap,
#senior_moushikomi #nyuin_wrap,
#senior_moushikomi #tuin_wrap,
#senior_moushikomi #syougai_wrap,
#senior_moushikomi #shibou_wrap,
#senior_moushikomi #ikuei_wrap

 {
	width: 308px;
	padding-left: 250px;
	position:absolute;
	margin:0;
	visibility: hidden;
}

 /* ---------------
 * ▼キッズ
 * ------------- */

#kids_moushikomi #kojin_wrap {
	padding-top: 34px;
}

#kids_moushikomi #nyuin_wrap {
	padding-top: 160px;
}

#kids_moushikomi #tuin_wrap {
	padding-top: 330px;
}

#kids_moushikomi #syougai_wrap {
	padding-top: 510px;
}

#kids_moushikomi #shibou_wrap {
	padding-top: 680px;
}

#kids_moushikomi #ikuei_wrap {
	padding-top: 24px;
}

 /* ---------------
 * ▼小学生
 * ------------- */

#syogaku_moushikomi #kojin_wrap {
	padding-top: 34px;
}

#syogaku_moushikomi #nyuin_wrap {
	padding-top: 160px;
}

#syogaku_moushikomi #tuin_wrap {
	padding-top: 330px;
}

#syogaku_moushikomi #syougai_wrap {
	padding-top: 510px;
}

#syogaku_moushikomi #shibou_wrap {
	padding-top: 680px;
}

#syogaku_moushikomi #ikuei_wrap {
	padding-top: 24px;
}

 /* ---------------
 * ▼中学
 * ------------- */

#chugaku_moushikomi #kojin_wrap {
	padding-top: 34px;
}

#chugaku_moushikomi #nyuin_wrap {
	padding-top: 160px;
}

#chugaku_moushikomi #tuin_wrap {
	padding-top: 330px;
}

#chugaku_moushikomi #syougai_wrap {
	padding-top: 510px;
}

#chugaku_moushikomi #shibou_wrap {
	padding-top: 680px;
}

#chugaku_moushikomi #ikuei_wrap {
	padding-top: 24px;
}

 /* ---------------
 * ▼高校
 * ------------- */

#koukou_moushikomi #kojin_wrap {
	padding-top: 34px;
}

#koukou_moushikomi #nyuin_wrap {
	padding-top: 160px;
}

#koukou_moushikomi #tuin_wrap {
	padding-top: 330px;
}

#koukou_moushikomi #syougai_wrap {
	padding-top: 510px;
}

#koukou_moushikomi #shibou_wrap {
	padding-top: 680px;
}

#koukou_moushikomi #ikuei_wrap {
	padding-top: 24px;
}

/* --ポップアップ位置修正-- */
#koukou_moushikomi.m_step01 #kojin_wrap {
	padding-top: 4px;
}

#koukou_moushikomi.m_step01 #syougai_wrap {
	padding-top: 190px;
}
/* --end-- */

 /* ---------------
 * ▼若者
 * ------------- */

#wakamono_moushikomi #kojin_wrap {
	padding-top: 150px;
	padding-left:280px;
}
#wakamono_moushikomi #kojin_wrap.encho_wrap {
	padding-top: 170px;
}
#wakamono_moushikomi #nyuin_wrap {
	padding-top: 170px;
	padding-left:280px;
}

#wakamono_moushikomi #tuin_wrap {
	padding-top: 340px;
	padding-left:280px;
}

#wakamono_moushikomi #syougai_wrap {
	padding-top: 560px;
	padding-left:280px;
}

#wakamono_moushikomi #shibou_wrap {
	padding-top: 720px;
	padding-left:280px;
}

#wakamono_moushikomi #ikuei_wrap {
	padding-top: 40px;
	padding-left:280px;
}

 /* ---------------
 * ▼社会人
 * ------------- */

#syakai_moushikomi #kojin_wrap {
	margin-top: -150px;
	padding-left:295px;
}

#syakai_moushikomi #koutu_wrap {
	margin-top:-75px;
	padding-left:295px;
}

#syakai_moushikomi #tensai_wrap {
	margin-top:-30px;
	padding-left:295px;
}

#syakai_moushikomi #nyuin_wrap {
	padding-top: 180px;
}

#syakai_moushikomi #tuin_wrap {
	padding-top: 140px;
}

 /* ---------------
 * ▼シニア
 * ------------- */

#senior_moushikomi #kojin_wrap {
	padding-top: 40px;
}

#senior_moushikomi #koutu_wrap {
	padding-top: 25px;
}

#senior_moushikomi #nyuin_wrap {
	padding-top: 180px;
}

#senior_moushikomi #tuin_wrap {
	padding-top: 140px;
}



/*20081027 ogawaT add*/
div#course_wrap_na_02 img,
div#course_wrap_na_03 img{
vertical-align:text-top;
margin-left:5px;
}


p#gakusoOpe{
font-weight:bold;
color:#5B0710;
margin:0 0 3px; 0;
padding:0;
}

p#gakusoOpe img{
vertical-align:middle;
margin-left:3px;
}

/* ------------------------------------------------------------
 * ▼長期加入 20110725 kato add
 * ------------------------------------------------------------ */

#chouki_wrap {
	width:770px;
	background:url(/images/member/moushikomi/chouki_title_bg.gif) no-repeat top;
	padding-top:10px;
	margin-bottom:20px;
}
#chouki_wrap h3{
	background:#61aa35;
	border:none;
	padding-bottom:10px;
	font-size:18px;
	margin-bottom:0;
}
#chouki_wrap h3 span{
	color:#ffffff;
	border-left:6px solid #ffffff;
	padding-left:6px;
	margin-left:10px;
}
#chouki_wrap #chouki_body{
	background:url(/images/member/moushikomi/chouki_body_bg.gif) repeat-y;
	width:770px;
}

#chouki_wrap #chouki_body #kakaku_wrap {
	width:745px;
	padding:10px 0 0 14px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_kids,
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_syogaku,
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_koukou {
	height:115px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_chugaku {
	height:132px;
}

#chouki_wrap #chouki_body #kakaku_wrap.kakaku_kids .chouki_sec1_left,
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_syogaku .chouki_sec1_left,
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_koukou .chouki_sec1_left {
	display:inline;
	width:461px;
}

#chouki_wrap #chouki_body #kakaku_wrap.kakaku_chugaku .chouki_sec1_left {
	display:inline;
	width:435px;
}

#chouki_wrap #chouki_body #kakaku_wrap .chouki_sec1_1,
#chouki_wrap #chouki_body #kakaku_wrap .chouki_sec1_2,
#chouki_wrap #chouki_body #kakaku_wrap .chouki_sec2_1,
#chouki_wrap #chouki_body #kakaku_wrap .chouki_sec2_2,
#chouki_wrap #chouki_body #kakaku_wrap .chouki_sec2_3 {
	text-indent:-9999px;
	display:inline-block;
}
#chouki_wrap #chouki_body #kakaku_wrap #chouki_title{
	margin-bottom:13px;
	height:27px;
}
#chouki_wrap #chouki_body #kakaku_wrap .chouki_sec1_1{
	background:url(/images/member/moushikomi/chouki_body_sec1_1.gif) no-repeat;
	width:50px;
	height:27px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_kids .chouki_sec1_2{
	background:url(/images/member/moushikomi/kids/chouki_body_sec1_2.gif) no-repeat;
	width:320px;
	height:27px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_syogaku .chouki_sec1_2,
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_chugaku .chouki_sec1_2,
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_koukou .chouki_sec1_2{
	background:url(/images/member/moushikomi/chouki_body_sec1_2.gif) no-repeat;
	width:332px;
	height:27px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_kids .chouki_sec2_1{
	background:url(/images/member/moushikomi/kids/chouki_body_sec2_1.gif) no-repeat;
	width:461px;
	height:56px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_syogaku .chouki_sec2_1{
	background:url(/images/member/moushikomi/syogaku/chouki_body_sec2_1.gif) no-repeat;
	width:461px;
	height:56px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_chugaku .chouki_sec2_1{
	background:url(/images/member/moushikomi/chugaku/chouki_body_sec2_1.gif) no-repeat;
	width:435px;
	height:74px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_koukou .chouki_sec2_1{
	background:url(/images/member/moushikomi/koukou/chouki_body_sec2_1.gif) no-repeat;
	width:461px;
	height:56px;
}

#chouki_wrap #chouki_body #kakaku_wrap.kakaku_kids .chouki_sec2_2{
	background:url(/images/member/moushikomi/kids/chouki_body_sec2_2.gif) no-repeat;
	width:284px;
	height:115px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_syogaku .chouki_sec2_2{
	background:url(/images/member/moushikomi/syogaku/chouki_body_sec2_2.gif) no-repeat;
	width:284px;
	height:115px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_chugaku .chouki_sec2_2{
	background:url(/images/member/moushikomi/chugaku/chouki_body_sec2_2.gif) no-repeat;
	width:309px;
	height:132px;
}
#chouki_wrap #chouki_body #kakaku_wrap.kakaku_koukou .chouki_sec2_2{
	background:url(/images/member/moushikomi/koukou/chouki_body_sec2_2.gif) no-repeat;
	width:284px;
	height:115px;
}


#chouki_wrap #chouki_body #chouki_kakaku_kids,
#chouki_wrap #chouki_body #chouki_kakaku_syogaku,
#chouki_wrap #chouki_body #chouki_kakaku_chugaku,
#chouki_wrap #chouki_body #chouki_kakaku_koukou {
	width:653px;
	height:64px;
	text-indent:-9999px;
	margin:0 auto;
	margin-bottom:16px;
	display:block;
}
#chouki_wrap #chouki_body #chouki_kakaku_kids {
	background:url(/images/member/moushikomi/kids/chouki_body_sec3.gif) no-repeat;
}
#chouki_wrap #chouki_body #chouki_kakaku_syogaku {
	background:url(/images/member/moushikomi/syogaku/chouki_body_sec3.gif) no-repeat;
}
#chouki_wrap #chouki_body #chouki_kakaku_chugaku {
	background:url(/images/member/moushikomi/chugaku/chouki_body_sec3.gif) no-repeat;
}
#chouki_wrap #chouki_body #chouki_kakaku_koukou {
	background:url(/images/member/moushikomi/koukou/chouki_body_sec3.gif) no-repeat;
}

#chouki_wrap #chouki_body #chouki_note p {
	margin:0 0 0 14px;
	line-height:1.3em;
}

#chouki_wrap #chouki_footer{
	background:url(/images/member/moushikomi/chouki_body_footer.gif) no-repeat;
	width:770px;
	height:12px;
}

.course_note {
	font-size:12px;
	font-weight:normal;
}

#anshin_note {
	height:28px;
	display:block;
	clear:both;
	margin:4px 0 8px 0;
}
#anshin_note .anshin_1 {
	background:url(/images/member/moushikomi/anshin_1.gif) no-repeat;
	width:86px;
	height:28px;
	text-indent:-9999px;
	display:inline-block;
}
#anshin_note .aten_red {
	padding:6px 0 0 8px;
	font-size:14px;
}

/* ------------------------------------------------------------
 * ▼Wキャンペーン 20111031 kato add
 * ------------------------------------------------------------ */
#wcp_mitsumori {
	width:770px;
	margin:0 0 20px 0;
}
#wcp_mitsumori h3 {
	width:770px;
	height:48px;
	text-indent:-9999px;
	border:none;
	margin:0;
}
#wcp_mitsumori.wcp_syogaku h3 {
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori1_syogaku.gif) no-repeat;
}
#wcp_mitsumori.wcp_chugaku h3 {
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori1_chugaku.gif) no-repeat;
}
#wcp_mitsumori.wcp_koukou h3 {
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori1_koukou.gif) no-repeat;
}
#wcp_mitsumori.wcp_gakusei h3 {
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori1_gakusei.gif) no-repeat;
}

#wcp_mitsumori .wcp_m_l1 {
	width:297px;
	height:80px;
	text-indent:-9999px;
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori2.gif) no-repeat;
}
#wcp_mitsumori .wcp_m_l2 {
	width:243px;
	height:80px;
	text-indent:-9999px;
}
#wcp_mitsumori.wcp_syogaku .wcp_m_l2 {
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori3_syogaku.gif) no-repeat;
}
#wcp_mitsumori.wcp_chugaku .wcp_m_l2 {
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori3_chugaku.gif) no-repeat;
}
#wcp_mitsumori.wcp_koukou .wcp_m_l2 {
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori3_chugaku.gif) no-repeat;
}
#wcp_mitsumori .wcp_m_l2.wcp_ikuei {
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori3_ikuei.gif) no-repeat;
}

#wcp_mitsumori .wcp_m_l3 {
	width:230px;
	height:80px;
	text-indent:-9999px;
	background:url(/images/member/moushikomi/wcp/wcp_mitsumori4.gif) no-repeat;
}

.left {
	float:left;
}
.right {
	float:right;
}