@import"../../css/base.css";

/***** トップ限定のメニュー *****/

/**********************/
/*** メイン情報 START */
/**********************/
#me_main01{
}

/* H2タグ */
#me_mainh201{
	width:700px;
	height:100px;
	text-indent:-50000em;
	background:url("../images/bg_schoolh201.jpg") no-repeat top left ;
	margin:20px 0;
}

/*** H3ラグ  */
#me_main01 h3{
	height:23px;
	background:url("../../pic/bg_caption01.jpg") no-repeat left top;
	padding:5px 0 0 10px;
	margin:0px 0 20px;
	font-weight:bold;
	color:#CC0000;
}

/*** H4ラグ  */
#me_main01 h4{
	height:23px;
	background:url("../images/bg_caption02.gif") no-repeat left top;
	padding:5px 0 0 20px;
	margin:0px 0 10px;
	font-weight:bold;
	color:#00A2DD;
}

.me_info01{margin-bottom:50px;}
#me_babypants{background:url("../images/bg_babyimg.gif") no-repeat left bottom;padding-bottom:8px;}
#me_babypants p{padding-left:90px;}

#me_copy{
	background:url("../images/bg_schoolcopy01.jpg") no-repeat right top;
	height:180px;
	margin-bottom:20px;
	padding-top:20px;
}

#me_copy p{
	font-weight:600;
	color:#CC0000;
	font-size:16px;
}

p#me_copy01txt{margin:0 0 20px 20px;}
p#me_copy02txt{margin-left:20px; font-size:14px; color:#444444;}

p#me_menu01{
	padding:3px 10px;
	background-color:#F1F9FF;
}
p#me_menu01 a{font-weight:600;}

.me_course01{
	width:680px;
	padding:10px 10px 0;
	border:1px solid #66CCCC;
	margin-bottom:15px;
}

.me_course_tbl th{
	width:100px;
	color:#666666;
	font-weight:bold;
}

.me_course_tbl td{
	color:#666666;
	font-weight:bold;
}


td.me_bikou01{font-size:12px;}

table.me_tblbase{
	width:100%;
	border-right:1px solid #00A2DD;
	border-top:1px solid #00A2DD;
	margin-bottom:15px;
}

.me_tblbase th,.me_tblbase td{
	border-left:1px solid #00A2DD;
	border-bottom:1px solid #00A2DD;
	padding:5px 8px;
}

.me_tblbase th{
	background-color:#FFFFDD;
	font-weight:600;
}

th.me_th01{width:140px;}

#me_timetbl01{
	width:348px;
	float:left;
	display:inline;
	margin-right:15px;
}

#me_timetbl01 th,#me_timetbl01 td{text-align:center;}

#me_timetbl02{
	width:150px;
}
#me_timetbl02 th,#me_timetbl02 td{text-align:center;}

th.me_time_th01{width:90px;}
th.me_time_th02{width:40px;}

td.me_time_td01{background-color:#A6D2FF;}

td.me_condition{font-size:12px;}

.me_nintei01{
	width:380px;
	float:right;
	display:inline;
	margin-top:20px;
}
.me_nintei01 img{margin-bottom:10px;}
.me_nintei01 p{text-align:center;}

.me_yoji{
	width:177px;
	float:left;
	display:inline;
	margin:0 0px0;
}
.me_gakudou{
	width:177px;
	float:right;
	display:inline;
	margin:0 0px;
}

.me_nintei_t{
	width:300px;
	float:left;
	display:inline;
	margin-top:20px;
}

.me_swimtbl{width:700px;}

td.me_swimtd01{width:35px;}
#me_beginner{background-color:#CCFFCC;}
#me_inter{background-color:#C5EBFE;}
#me_special{background-color:#A6D2FF;}
#me_grade{background-color:#DDDDFF;}

td.me_swimtd02{width:35px;}
th.me_swimth01{width:80px;}
th.me_swimth02{width:82px;}

.me_callbtn{
	text-indent:-50000em;
	width:300px;
	height:80px;
	margin:0 auto;
}

.me_callbtn a{
	display:block;
	width:300px;
	height:80px;
	background:url("../images/bg_schoolcall01.jpg") no-repeat top center;
}
.me_callbtn a:hover{background-position:bottom center;}
