



.infomap{
	width:660px;
	height:512px;
	background-color:#000;
}

.infomap iframe{
	width:660px;
	height:512px;
	margin:0;
	overflow:hidden;
}


/*------------------------------------------------------*/


.ichiranTableDiv{
	width:640px;
	_width:640px;
	padding:10px 10px 5px 10px;
	overflow:hidden;
	background-color:#f4f4ed;
	text-align:left;
	/*background-color:#000;*/
}

.sNum{
	display:none;
}

table.nankai_soteiTable{
	width:1200px;
	font-size:11px;
	font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", sans-serif;
}

table.nankai_soteiTable thead tr th {
	/*width:100px;*/
	border:none;
	border-right:1px solid #fff;
	padding:10px 5px 10px 5px;
	text-align:center;
	color:#fff;
	font-size:12px;
}

table.nankai_soteiTable thead tr.setsumei th {
	font-size:10px;
	text-align:left;
	vertical-align:top;
	/*background-color:#FF9;*/
	font-weight:normal;
	color:#000;
}

table.nankai_soteiTable thead tr.setsumei th.cols3 {
	width:300px !important;
}

table.nankai_soteiTable thead tr.setsumei th.cols2 {
	width:200px !important;
}

table.nankai_soteiTable tbody tr td {
	/*width:100px;*/
	border-right:1px solid #ccc;
	border-bottom:1px solid #152f5e;
	text-align:center;
	vertical-align:middle;
	font-weight:normal;
	padding:5px;
}

table.nankai_soteiTable .s_Pref{
	background-color:#000;
	color:#fff;
	border-bottom:1px solid #fff;
	line-height: 1.3em;
}



table.nankai_soteiTable thead tr th.s_Shisya{background-color:#3c4354;}
table.nankai_soteiTable thead tr.setsumei th.s_Shisya{background-color:#ced0d4;}
table.nankai_soteiTable tbody tr td.s_Shisya{background-color:#fbfeff;}


table.nankai_soteiTable thead tr th.s_Tatemono{background-color:#7b8498;}
table.nankai_soteiTable tbody tr td.s_Tatemono{background-color:#eaf0f3;}

table.nankai_soteiTable thead tr th.s_Shinsui{background-color:#3c4354;}
table.nankai_soteiTable tbody tr td.s_Shinsui{background-color:#fbfeff;}

table.nankai_soteiTable thead tr th.s_Higaigaku{background-color:#7b8498;}
table.nankai_soteiTable thead tr.setsumei th.s_Higaigaku{background-color:#dee0e5;}
table.nankai_soteiTable tbody tr td.s_Higaigaku{background-color:#eaf0f3;}

table.nankai_soteiTable thead tr th.s_Hinan_day{background-color:#3c4354;}
table.nankai_soteiTable thead tr.setsumei th.s_Hinan_day{background-color:#ced0d4;}
table.nankai_soteiTable tbody tr td.s_Hinan_day{background-color:#fbfeff;}

table.nankai_soteiTable thead tr th.s_Hinan_week{background-color:#7b8498;}
table.nankai_soteiTable tbody tr td.s_Hinan_week{background-color:#eaf0f3;}

table.nankai_soteiTable thead tr th.s_Josui{background-color:#3c4354;}
table.nankai_soteiTable thead tr.setsumei th.s_Josui{background-color:#dee0e5;}
table.nankai_soteiTable tbody tr td.s_Josui{background-color:#fbfeff;}

table.nankai_soteiTable thead tr th.s_Gesui{background-color:#7b8498;}
table.nankai_soteiTable thead tr.setsumei th.s_Gesui{background-color:#ced0d4;}
table.nankai_soteiTable tbody tr td.s_Gesui{background-color:#eaf0f3;}

table.nankai_soteiTable thead tr th.s_Denki{background-color:#3c4354;}
table.nankai_soteiTable thead tr.setsumei th.s_Denki{background-color:#dee0e5;}
table.nankai_soteiTable tbody tr td.s_Denki{background-color:#fbfeff;}

table.nankai_soteiTable thead tr th.s_Gus{background-color:#7b8498;}
table.nankai_soteiTable thead tr.setsumei th.s_Gus{background-color:#ced0d4;}
table.nankai_soteiTable tbody tr td.s_Gus{background-color:#eaf0f3;}

table.nankai_soteiTable thead tr th.s_Bouhatei{background-color:#3c4354;}
table.nankai_soteiTable thead tr.setsumei th.s_Bouhatei{background-color:#dee0e5;}
table.nankai_soteiTable tbody tr td.s_Bouhatei{background-color:#fbfeff;}

table.nankai_soteiTable thead tr th.s_Haikibutsu{background-color:#7b8498;}
table.nankai_soteiTable thead tr.setsumei th.s_Haikibutsu{background-color:#ced0d4;}
table.nankai_soteiTable tbody tr td.s_Haikibutsu{background-color:#eaf0f3;}



table.nankai_soteiTable .hideItem{
	display:none;
}


.tableCheck{
	width:640px;
	_width:640px;
	padding:0 10px 20px 10px;
	overflow:hidden;
	background-color:#f4f4ed;
	/*background-color:#000;*/
	margin-bottom:20px;
}

.tableCheck ul{
	display:block;
	width:614px;
	_width:614px;
	padding:10px 10px 5px 10px;
	list-style:none;
	margin:0;
	background-color:#fff;
	border:3px solid #d4d3cd;
}

.tableCheck ul li{
	width:125px;
	float:left;
	margin:0;
	padding:0;
	margin:0 10px 5px 0;
	font-size:12px;
	font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", sans-serif;
	letter-spacing:0;
	padding:3px 0 2px 5px;
	background-color:#fff;
	text-align:left;
	border-radius:2px;
}

.tableCheck ul li.checked{
	background-color:#3c4354;
}

.tableCheck ul li.checked a{
	color:#fff;
}

.tableCheck ul li a{
}

.tableCheck ul li input{
	margin-right:5px;
}

.tableCheck ul p{
	font-size:78% !important;
}


/* --------------------------------------------------- */

div.okiru_div{
	width:660px;
	height:160px;
	overflow:hidden;
}
div.okiru_div div.arrowL{
	width:30px;
	height:160px;
	float:left;
}
div.okiru_div div.arrowR{
	width:19px;
	height:160px;
	float:right;
}
div.okiru_div div.arrowL a{
	display:block;
	width:19px;
	height:83px;
	background-image:url(../images/btn_okiru_l.gif);
	background-position:top;
}
div.okiru_div div.arrowR a{
	display:block;
	width:19px;
	height:83px;
	background-image:url(../images/btn_okiru_r.gif);
	background-position:top;
}

div.okiru_div div.arrowL a:hover, div.okiru_div div.arrowR a:hover{
	background-position:bottom;
}
div.okiru_div div.okiru_contents{
	margin:0;
	padding:0;
	width:600px;
	height:160px;
	position:relative;
	overflow:hidden;
	float:left;
}
div.okiru_div ul{
	margin:0;
	padding:0;
	position:relative;
	width:3720px;
	height:160px;
	left:0;
}
div.okiru_div ul li{
	margin:0;
	padding:0;
	width:600px;
	height:160px;
	position:absolute;
}
div.okiru_div ul li .okiru_L{
	float:left;
	width:200px;
}
div.okiru_div ul li .okiru_R{
	float:right;
	width:360px;
	margin-right:20px;
	height:160px;
	font-size:14px;
	text-align:left;
	background-color:#fff;
}




/* EOF */