@import"../../css/base.css";


/**********************/
/*** メイン情報 START */
/**********************/

/*** H2ラグ  */
#me_mainh201{
	height:100px;
	background:url("../images/bg_katsudouh201.jpg") no-repeat left top;
	text-indent:-50000em;
}

/*** H3ラグ  */
#me_main01 h3{
	height:30px;
	background:url("../../pic/bg_caption01.jpg") no-repeat left top;
	padding:10px 0 0 12px;
	font-weight:600;
	margin-bottom:15px;
}

/*** H4ラグ  */
#me_main01 h4{
	font-size:16px;
	font-weight:600;
	border-left:5px solid #CC0000;
	border-bottom:1px solid #CC0000;
	padding-left:10px;
	margin-bottom:30px;
}

/*** H5ラグ  */
#me_main01 h5{
	font-size:16px;
	font-weight:600;
	background:url("../../pic/bg_dot01.gif") repeat-x left bottom;
	padding-bottom:3px;
	margin-bottom:10px;
}


/*** START  */
.me_infoarea01{width:700px; margin-bottom:60px;cl}
p.me_coming{
	font-size:16px;
	font-weight:600;
	text-align:center;
	margin:150px auto 50px;
}

.me_l{
	width:250px;
	float:left;
	display:inline;
	margin-right:20px;
}

.me_r{
	width:250px;
	float:right;
	margin-left:20px;
}


p.me_txt01{margin-bottom:30px;}

/* ボタン */
.me_btnarea{
	width:556px;
	height:48px;
	margin:0px auto;
}
.me_btn{
	width:258px;
	height:48px;
	float:left;
	display:inline;
	margin:0 10px;
}

.me_btn a{
	display:block;
	width:258px;
	height:48px;
	text-indent:-50000em;
}
.me_btn a:hover{background-position:bottom left;}
a.me_btn01{background-image:url("../../pic/bg_btn_entry.jpg");}
a.me_btn02{background-image:url("../../pic/bg_btn_qa.jpg");}



/* リスト */
.me_ul01{margin-bottom:5px;}
.me_ul01 li{
	background:url("../images/bg_list_p01.gif") no-repeat left center;
	padding-left:10px;
}
p.me_t01{font-size:12px;}

p.me_about{margin-bottom:20px;}

/* TABLE */
.me_tbl01{
	width:100%;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.me_tbl01 th,.me_tbl01 td{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding:15px 15px;
}
.me_tbl01 th{
	font-weight:600;
	background:url("../../pic/bg_th_bk01.jpg") repeat-x left top;
	vertical-align:top;
}

td.me_td01{padding:30px 20px; 10px}
td.me_td01 a{text-decoration:underline;}

.me_taiken{
	width:700px;
	margin-bottom:15px;
}

.gotop{
	text-align:right;
	margin:0px 0 100px;
}

.me_infojisseki{
	width:670px;
	margin:0 auto;
	clear:both;
}

table#me_jissekitbl{
	width:640px;
	margin:0 auto;
}

#me_jissekitbl td{
	padding:8px 10px;
	border-bottom:1px dotted #CCCCCC;
}

td.me_jtime{
	width:150px;
}

/* タブ */
#tabs{
	height:210px;
}


#tabs ul{
	width:640px;
	height:30px;
	margin:0px auto 10px;
}

#tabs li{
	width:90px;
	height:30px;
	float:left;
	display:inline;
	margin:0 5px;
}

#tabs li a{
	display:block;
	width:90px;
	height:25px;
	background-image:url("../images/bg_li_bk01.jpg");
	padding-top:5px;
	text-align:center;
	font-weight:600;
	color:#FFFFFF;
}
#tabs ul li a:hover,
#tabs ul li.active a{
	color:#FFFFFF;
	background-position:bottom left;
}

#tabs div{
	padding:0px;
	clear: both;
}
/*** メイン情報 END */
