/*コース*/
#system_c_area{
	margin-top: 12px;
}

#system_c_area h2{
	background-image: url('../img/title_course.gif');
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 550px;
	height: 30px;
}

#system_c_area h3{
	background-image: url('../img/system_c_h3.gif');
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 520px;
	height: 20px;
	margin: 10px 15px 0px 15px;
}

#system_c_area h4{
	font-weight: normal;
	font-size: 8pt;
	color: #ccc;
	width: 520px;
	margin: 5px 10px 0px 20px;
	text-align: right;
}

#system_c_area ul{
	list-style: none;
	width: 520px;
	margin: 10px 10px 0px 20px;
}

#system_c_area li{
	float: left;
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 170px;
	height: 190px;
}

#system_c_01{	background-image: url('../img/course01.jpg');}
#system_c_02{	background-image: url('../img/course02.jpg');	margin-left: 5px;}
#system_c_03{	background-image: url('../img/course03.jpg');	margin-left: 5px;}

#system_c_area a{
	width: 170px;
	height: 190px;
	display: block;
	overflow: hidden;
}

/*料金*/
#system_p_area{
	margin-top: 20px;
}

#system_p_area h2{
	background-image: url('../img/title_price.gif');
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 550px;
	height: 30px;
	margin-bottom: 10px;
}

#system_p_area h3{
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 520px;
	height: 25px;
	margin: 0px 15px;
}

#system_01{	background-image: url('../img/price_h3_01.gif');}
#system_02{	background-image: url('../img/price_h3_02.gif');}
#system_03{	background-image: url('../img/price_h3_03.gif');}

#system_p_area table{
	margin: 10px 15px 0px 15px;
}

#system_p_area td{
	background-repeat: no-repeat;
	text-indent: -5000px;
	background-color: #fff;
	height: 28px;
}

#price_list_01{	background-image: url('../img/price_time_01.gif');	width: 258px;}
#price_list_02{	background-image: url('../img/price_time_02.gif');	width: 258px;}
.price_min_40{	background-image: url('../img/price_min_40.gif');	width: 129px;}
.price_min_45{	background-image: url('../img/price_min_45.gif');	width: 129px;}
.price_min_60{	background-image: url('../img/price_min_60.gif');	width: 129px;}
.price_min_90{	background-image: url('../img/price_min_90.gif');	width: 129px;}
.price_9{	background-image: url('../img/price_9.gif');	width: 129px;}
.price_13{	background-image: url('../img/price_13.gif');	width: 129px;}
.price_16{	background-image: url('../img/price_16.gif');	width: 129px;}
.price_20{	background-image: url('../img/price_20.gif');	width: 129px;}
.price_25{	background-image: url('../img/price_25.gif');	width: 129px;}

/*オプション*/
#system_o_area{
	margin-top: 20px;
	margin-bottom: 20px;
}

#system_o_area h2{
	background-image: url('../img/title_option.gif');
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 550px;
	height: 30px;
	margin-bottom: 10px;
}

#system_o_area h3{
	background-image: url('../img/system_o_h3.gif');
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 520px;
	height: 20px;
	margin: 10px 15px 0px 15px;
}

#system_o_area ul{
	list-style: none;
	width: 520px;
	margin: 10px 15px 0px 15px;
}

#system_o_area li{
	width: 100px;
	height: 120px;
	margin-top: 5px;
	float: left;
	background-repeat: no-repeat;
	text-indent: -5000px;
}

#system_o_area a{
	width: 100px;
	height: 120px;
	display: block;
	overflow: hidden;
}

#op13{	background-image: url('../img/option_13.jpg');}
#op09{	background-image: url('../img/option_09.jpg');	margin-left: 5px;}
#op10{	background-image: url('../img/option_10.jpg');	margin-left: 5px;}
#op11{	background-image: url('../img/option_11.jpg');	margin-left: 5px;}
#op12{	background-image: url('../img/option_12.jpg');	margin-left: 5px;}
#op01{	background-image: url('../img/option_01.jpg');}
#op02{	background-image: url('../img/option_02.jpg');	margin-left: 5px;}
#op03{	background-image: url('../img/option_03.jpg');	margin-left: 5px;}
#op04{	background-image: url('../img/option_04.jpg');	margin-left: 5px;}
#op05{	background-image: url('../img/option_05.jpg');	margin-left: 5px;}
#op06{	background-image: url('../img/option_06.jpg');}
#op07{	background-image: url('../img/option_07.jpg');	margin-left: 5px;}
#op08{	background-image: url('../img/option_08.jpg');	margin-left: 5px;}

/*詳細*/

#system_d_head{	width: 450px;}

#system_d_head div{	text-indent: -5000px;}

#d01_head{	background-image: url('../img/system_d01_title.jpg');	height: 180px;}
#d02_head{	background-image: url('../img/system_d02_title.jpg');	height: 180px;}
#d03_head{	background-image: url('../img/system_d03_title.jpg');	height: 180px;}

#d_line{	background-image: url('../img/system_d_line.gif');	height: 10px;	background-repeat: repeat-x;}

#system_d_body{
	width: 450px;
	text-align: left;
}

#system_d_body h2{
	background-image: url('../img/system_d_h2_01.gif');
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 145px;
	height: 24px;
}

#system_d_body div{
	float: left;
}

#system_d_body p{
	margin-left: 30px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 155px;
	height: 85px;
}

#system_d_body img{
	margin-left: 30px;
}

#d01_star{	background-image: url('../img/system_d01_star.gif');}
#d02_star{	background-image: url('../img/system_d02_star.gif');}
#d03_star{	background-image: url('../img/system_d03_star.gif');}

#system_d_main{
	width: 450px;
	text-align: left;
}

#system_d_main h2{
	background-image: url('../img/system_d_h2_02.gif');
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 145px;
	height: 24px;
}

#system_d_main p{
	margin-left: 30px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	width: 385px;
	height: 85px;
}

#d01_enjoy{	background-image: url('../img/system_d01_enjoy.gif');}
#d02_enjoy{	background-image: url('../img/system_d02_enjoy.gif');}
#d03_enjoy{	background-image: url('../img/system_d03_enjoy.gif');}

#system_d_close{
	width: 450px;
}

#system_d_close p{
	margin-left: 350px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	background-image: url('../img/g_d_close.gif');
}

#system_d_close a{
	width: 100px;
	height: 35px;
	display: block;
}