@charset "UTF-8";
/*==================================================
 COMMON LIB CSS
==================================================*/

.pNavi ul {
	margin-left: 4px;
}

.pNavi ul li {
	min-width: 54px;
}

#kenGNavi ul li {
	/*width: 100px;*/
	width: 116px;
}

#kenGNavi ul li:first-child,
#kenGNavi ul li:last-child {
	/*width: 100px;*/
	width: 117px;
}

li#kenGNaviSpacer {
	width: 88px !important;
}

#kenSNavi ul li {
	/*width: 130px;*/
	width: 131px;
}

#kenSNaviSui span {
	font-size: 12px !important;
}

#viewMain,
#viewJok,
#viewPre,
#viewZen,
#viewMok,
#viewSho,
#viewSse,
#viewHsg,
#viewSkr {
	bottom: 0;
}









#viewJok .tableType01 td,
#viewZen .tableType01 td,
#viewMok .tableType01 td,
#viewSho .tableType01 td,
#viewSse .tableType01 td,
#viewHsg .tableType01 td,
#viewSkr .tableType01 td {
	padding: 5px 2px;
}

#viewPre .tableType01 th,
#viewPre .tableType01 td {
	padding: 2px;
}

#btnZen,
#btnMok,
#btnSho,
#btnSse,
#btnHsg,
#btnSkr {
	height: 265px;
}

#btnZen,
#btnMok {
	top: 100px;
}

#btnSho,
#btnSse {
	top: 375px;
}

#btnHsg,
#btnSkr {
	top: 650px;
}

#btnJok {
	left: 10px;
	width: 369px;
}

#btnPre {
	width: 242px;
	right: 137px;
}

#btnTop {
	width: 117px;
	right: 10px;
}

#boxSt {
	margin-bottom: 2px !important;
	
}

#boxEd {
	text-align: right;
}