@charset "utf-8";

#header {
	width:780px;
	height:144px;
	margin:0 auto;
	padding:0;
	background:top center url("../img/bg_header.gif") no-repeat;
	letter-spacing: 1px;
    zoom: 1;/*Print BackgroundImg for IE*/
}
#header_layoutbox_01{
	width:68px;
	float:left;
	padding:115px 0 0 50px;
}

#header_layoutbox_02{
	width:330px;
	float:right;
	color:#fff;
	padding-right:15px;
}
#header_innerbox_01{
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
}

#apply_button{
	padding:30px 0 0 0;
}
#apply_button a{
	float:left;
	padding-right:20px;
	text-indent:-9999px;
}

#apply_famiry{
	background:top left url("../detail/img/button_famiry.gif") no-repeat;
	display:block;
	width:193px;
	height:32px;
}
#apply_famiry:hover{
	background:top left url("../detail/img/button_famiry_on.gif") no-repeat;
}

#apply_school{
	background:top left url("../detail/img/button_school.gif") no-repeat;
	display:block;
	width:193px;
	height:32px;
}
#apply_school:hover{
	background:top left url("../detail/img/button_school_on.gif") no-repeat;
}

.text{
	width:600px;
	float:left;
	letter-spacing:1px;
	line-height:20px;
}
.text ol li{
	padding-bottom:20px;
	list-style:decimal outside;
}
.text ul li{
	padding-bottom:20px;
	list-style:none outside;
}

.text ul.disc li{
	list-style:disc outside;
}

#detail_menu{
	padding:20px 0 0 30px;
}
#detail_menu li{
	float:left;
	padding-left:12px;
}
#detail_menu a,
#detail_menu span{
	float:left;
	text-indent:-9999px;
	display:block;
}
#detail_menu_01{
	background:top left url("../detail/img/detail_menu_01.gif") no-repeat;
	width:168px;
	height:21px;
}#detail_menu_01:hover{
	background:top left url("../detail/img/detail_menu_01_on.gif") no-repeat;
}#detail_menu_01_on{
	background:top left url("../detail/img/detail_menu_01_on.gif") no-repeat;
	width:168px;
	height:21px;
}
#detail_menu_02{
	background:top left url("../detail/img/detail_menu_02.gif") no-repeat;
	width:89px;
	height:21px;
}#detail_menu_02:hover{
	background:top left url("../detail/img/detail_menu_02_on.gif") no-repeat;
}#detail_menu_02_on{
	background:top left url("../detail/img/detail_menu_02_on.gif") no-repeat;
	width:89px;
	height:21px;
}
#detail_menu_03{
	background:top left url("../detail/img/detail_menu_03.gif") no-repeat;
	width:90px;
	height:21px;
}#detail_menu_03:hover{
	background:top left url("../detail/img/detail_menu_03_on.gif") no-repeat;
}#detail_menu_03_on{
	background:top left url("../detail/img/detail_menu_03_on.gif") no-repeat;
	width:90px;
	height:21px;
}
#detail_menu_04{
	background:top left url("../detail/img/detail_menu_04.gif") no-repeat;
	width:113px;
	height:21px;
}#detail_menu_04:hover{
	background:top left url("../detail/img/detail_menu_04_on.gif") no-repeat;
}#detail_menu_04_on{
	background:top left url("../detail/img/detail_menu_04_on.gif") no-repeat;
	width:113px;
	height:21px;
}
#detail_menu_05{
	background:top left url("../detail/img/detail_menu_05.gif") no-repeat;
	width:90px;
	height:21px;
}#detail_menu_05:hover{
	background:top left url("../detail/img/detail_menu_05_on.gif") no-repeat;
}#detail_menu_05_on{
	background:top left url("../detail/img/detail_menu_05_on.gif") no-repeat;
	width:90px;
	height:21px;
}
#detail_menu_06{
	background:top left url("../detail/img/detail_menu_06.gif") no-repeat;
	width:113px;
	height:21px;
}#detail_menu_06:hover{
	background:top left url("../detail/img/detail_menu_06_on.gif") no-repeat;
}#detail_menu_06_on{
	background:top left url("../detail/img/detail_menu_06_on.gif") no-repeat;
	width:113px;
	height:21px;
}

#report_apply{
	width:300px;
	clear:both;
	float:left;
	font-size:14px;
	line-height:18px;
	padding-top:30px;
	padding-bottom:30px;
}

.sub{
	color:#006994;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
}