@charset "UTF-8";
/*==================================================
 COMMON LIB CSS
==================================================*/

.pNavi ul {
	margin-left: 3px;
}

.pNavi ul li {
	min-width: 74px;
}

#kenGNavi ul li {
	/*width: 140px;*/
	width: 159px;
}

li#kenGNaviSpacer {
	width: 104px !important;
}

#kenSNavi ul li {
	/*width: 181px;*/
	width: 182px;
}

#kenSNaviSui span {
	font-size: 15px !important;
}

#viewMain,
#viewJok,
#viewPre,
#viewZen,
#viewMok,
#viewSho,
#viewSse,
#viewHsg,
#viewSkr {
	bottom: 20px;
}

/*#viewJokScrollArea,
#viewZenScrollArea,
#viewMokScrollArea,
#viewShoScrollArea,
#viewSseScrollArea,
#viewHsgScrollArea,
#viewSkrScrollArea {
	top: 21px;
}*/

#viewJok .tableType01 td,
#viewPre .tableType01 td,
#viewZen .tableType01 td,
#viewMok .tableType01 td,
#viewSho .tableType01 td,
#viewSse .tableType01 td,
#viewHsg .tableType01 td,
#viewSkr .tableType01 td {
	padding: 5px;
}

#viewPre .tableType01 th,
#viewPre .tableType01 td {
	padding: 2px;
}

#btnZen,
#btnMok,
#btnSho,
#btnSse,
#btnHsg,
#btnSkr {
	height: 180px;
}

#btnZen,
#btnMok {
	top: 100px;
}

#btnSho,
#btnSse {
	top: 290px;
}

#btnHsg,
#btnSkr {
	top: 480px;
}

#btnJok {
	left: 10px;
	width: 497px;
}

#btnPre {
	width: 328px;
	right: 179px;
}

#btnTop {
	width: 159px;
	right: 10px;
}

#boxSt {
	float: left;
	margin-right: 3px;
}

#boxEd {
	
}