#pageNavi {
	font-size: 75%;
	color: #808080;
	text-align: left;
	padding: 5px 15px;
	list-style-type: none;
}
#pageNavi li {
	display: inline;
	padding-right: 20px;
}
#pageNavi .nextPage {
	background-image: url(../common/iconArrowG.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 10px;
}
#contentsBody h1 {
	background-image: url(../common/titleBg.gif);
	height: 52px;
	color: #35BDFF;
	font-size: 27px;
	text-align: left;
	background-repeat: no-repeat;
	margin-right: 40px;
	margin-left: 40px;
	margin-top: 40px;
	padding-top: 8px;
	padding-left: 75px;
	font-family:
 Verdana, Arial, Meiryo, "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "MS P Gothic", "ＭＳ Ｐゴシック", sans-serif;
}
#contentsBody h2 {
	font-size: 120%;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	clear: both;
	background-image: url(../common/subtitle.gif);
	background-repeat: no-repeat;
	margin: 35px 45px 10px;
	padding-top: 6px;
	padding-bottom: 8px;
	padding-left: 10px;
}
#contentsBody .basic {
	color: #333;
	text-align: left;
	line-height: 150%;
	clear: both;
	margin-right: 55px;
	margin-left: 55px;
	margin-bottom: 1em;
}
#contentsBody .left,
#contentsBody .right {
	text-align: left;
	line-height: 150%;
	width: 430px;
	padding-bottom: 20px;
	padding-top: 10px;
}
#contentsBody .left strong,
#contentsBody .right strong {
	font-weight: bold;
	color: #666;
	background-color: #FFF;
	background-image: url(../common/subTitlebg.gif);
	display: block;
	padding-left: 5px;
	margin-left: -10px;
	text-indent: 1.5em;
}
#contentsBody h3 {
	font-weight: bold;
	color: #92A911;
	text-align: left;
	clear: both;
	padding: 5px 3px 3px 10px;
	margin: 35px 50px 15px 50px;
	border: 1px solid #92A911;
}
#contentsBody .left { float: left; }
#contentsBody .right { float: right; }
#contentsBody .left p {
	padding-left: 60px;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #333;
}
#contentsBody .right p {
	padding-right: 55px;
	padding-left: 10px;
	padding-bottom: 10px;
	color: #333;
}
#contentsBody .right dl {
	color: #333;
	padding-right: 70px;
	padding-left: 1em;
}
#contentsBody .right dl dt {
	font-weight: bold;
	color: #C33;
}
#contentsBody .right dl dd {
	font-size: 90%;
	line-height: 150%;
	color: #333;
	padding-bottom: 10px;
	padding-left: 1em;
}
#contentsBody .cer {
	width: 760px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 25px;
}
#contentsBody .cer td {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 90%;
	line-height: 150%;
	color: #333;
}
#bg #contentsBody .meibo {
	margin-right: 60px;
	margin-left: 60px;
	text-align: left;
}
#contentsBody .meibo td {
	padding: 5px;
	color: #333;
	width: 120px;
}
#contentsBody h4 {
	color: #DA8D25;
	text-align: left;
	margin: 45px 60px 3px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-bottom: 1px solid #DA8D25;
	border-left: 5px solid #DA8D25;
}
#contentsBody .sanyoGroup {
	list-style-type: none;
	text-align: left;
	margin-right: 70px;
	margin-left: 70px;
	margin-bottom: 40px;
}
#contentsBody .sanyoGroup li {
	display: inline;
	text-align: left;
	padding-left: 10px;
}
#contentsBody .ryoukin,
#contentsBody .jigen {
	width: 740px;
	font-size: 90%;
	line-height: 150%;
	color: #333;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
}
#bg #contentsBody .setsu {
	font-size: 90%;
	line-height: 150%;
	color: #333;
	margin-right: 60px;
	margin-left: 60px;
}
#contentsBody .setsu th {
	text-align: left;
	background-color: #9C9;
	color: #FFF;
	width: 200px;
	padding-left: 1em;
	padding-top: 5px;
	padding-bottom: 5px;
}
#contentsBody .ryoukin th,
#contentsBody .jigen th {
	padding: 3px;
	border-bottom: 1px solid #999;
	background-color: #F3F1E4;
	border-left: 1px solid #999;
}
#contentsBody .ryoukin td {
	text-align: right;
	padding-right: 1em;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}
#contentsBody .ryoukin .kou {
	text-align: left;
	padding-left: 1em;
	font-weight: bold;
	width: 150px;
}
#bg #contentsBody .ryoukin .gou {
	font-weight: bold;
	background-color: #FFE6E6;
	border-top: 2px solid #999;
}
#bg #contentsBody .ryoukin .gou_tate {
	font-weight: bold;
	background-color: #FFE6E6;
	border-left: 2px solid #999;
}
#contentsBody .jigen td {
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	text-align: center;
}
#bg #contentsBody .shikaku {
	margin-right: 55px;
	margin-left: 55px;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
}
#contentsBody .shikaku th {
	width: 150px;
	font-size: 90%;
	color: #333;
	background-color: #E7E7E7;
	font-weight: bold;
	text-align: left;
	padding: 5px 5px 5px 1em;
	border-bottom: 1px solid #999;
}
#contentsBody .shikaku .kou td {
	color: #FFF;
	font-weight: bold;
	text-align: center;
	background-color: #666;
	padding: 5px;
	border-bottom: 3px solid #333;
	border-left: 1px solid #FFF;
}
#bg #contentsBody .ryoukin tr .text_left {
	text-align: left;
	padding-left: 8px;
}
#contentsBody .shikaku td {
	font-size: 90%;
	line-height: 150%;
	color: #333;
	text-align: left;
	padding: 5px 10px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}
#contentsBody .shikaku .kou #year { width: 45%; }
#contentsBody .shikaku .kou #eye { width: 20%; }
#contentsBody .left table,
#contentsBody .right table {
	font-size: 90%;
	line-height: 150%;
	color: #333;
	width: 350px;
}
#contentsBody .left table {
	text-align: center;
	margin-left: 70px;
}
#contentsBody .right table { margin-left: 10px; }
#contentsBody .left table td { padding: 5px; }
#contentsBody .right table td {
	text-align: center;
	padding: 5px;
}
#contentsBody .right table th,
#contentsBody .left table th {
	background-color: #FAFAFA;
	margin-left: 70px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #A9BC44;
}
#contentsBody form .app {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	font-size: 90%;
	line-height: 150%;
}
#contentsBody form .app th {
	text-align: left;
	width: 200px;
	background-color: #090;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #FFF;
}
#contentsBody form .app tr td table {
	width: 100%;
	text-align: left;
}
#contentsBody form .app td table td {
	text-align: left;
	width: 25%;
	padding: 0px;
	font-size: 90%;
	color: #333;
}
#contentsBody form .app td {
	text-align: left;
	padding: 5px;
}
#contentsBody .evevt {
	width: 600px;
	text-align: center;
	line-height: 150%;
	margin-right: 130px;
	margin-left: 130px;
}
#contentsBody .evevt td {
	padding-bottom: 20px;
	vertical-align: top;
}
#contentsBody .hosoku {
	margin-right: 60px;
	margin-left: 60px;
	text-align: left;
	font-size: 90%;
	line-height: 150%;
	color: #333;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 2px solid #F99;
	background-color: #FFFFF4;
}
#contentsBody .hosoku li { margin-left: 25px; }
#contentsBody .jouken {
	text-align: left;
	vertical-align: top;
	padding: 10px;
}
#contentsBody #err_box {
	margin-right: 100px;
	margin-left: 100px;
	background-color: #FFECEC;
	text-align: left;
	border: 1px solid #F00;
	padding: 10px;
	color: #F00;
	line-height: 150%;
}
#contentsBody #err_box ul {
	margin: 0px;
	padding: 0px;
}
#contentsBody #err_box ul li {
	padding-right: 20px;
	margin-left: 40px;
}
#contentsBody p .btn {
	margin-top: 20px;
	margin-bottom: 20px;
}
#bg #contentsBody p.textRight {
	color: #333;
	text-align: right;
	font-size: 90%;
}
#bg #contentsBody #forklift .subtitle1 {
	color: #09F;
	font-size: 150%;
}
#bg #contentsBody #forklift,
#kogatakuren {
	text-align: left;
	line-height: 150%;
	padding-right: 50px;
	padding-left: 50px;
	padding-bottom: 30px;
}
#bg #contentsBody #forklift table,
#kogatakuren table {
	font-size: 90%;
	line-height: 130%;
	margin: 0px;
	padding: 0px;
}
#bg #contentsBody #forklift table th {
	background-color: #D2FDFA;
	text-align: center;
}
#kogatakuren th {
	background-color: #FC9;
	text-align: center;
}
#bg #contentsBody #forklift .subtitle2 {
	font-size: 150%;
	font-weight: normal;
	color: #FFBA75;
}
#bg #contentsBody #forklift table tr td,
#kogatakuren table td {
	background-color: #F0F0F0;
	padding: 3px;
}
#bg #contentsBody #kogatakuren .subtitle2 { color: #F96; }
#bg #contentsBody #forklift table tr th,
#bg #contentsBody #forklift table tr td,
#kogatakuren table th,
#kogatakuren table td { border: 1px solid #FFF; }
#contentsBody .kubun { width: 300px; }
#bg #contentsBody .nissu { width: 40px; }
#bg #contentsBody .gakka { width: 60px; }
#bg #contentsBody .class { width: 10px; }
#bg #contentsBody .jitsugi { width: 60px; }
#bg #contentsBody .rate { width: 75px; }
#bg #contentsBody .goukei { width: 75px; }
#bg #contentsBody ol {
	text-align: left;
	margin-right: 105px;
	margin-left: 105px;
	line-height: 150%;
	color: #333;
}
#bg #contentsBody .listNomal {
	line-height: 150%;
	color: #333;
	text-align: left;
	margin-left: 80px;
	margin-bottom: 2em;
}
#bg #contentsBody hr {
	margin-right: 40px;
	margin-left: 40px;
	border-bottom: 2px dashed #03C;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

