
.ml30{margin-left:30px;}

.blueTxt{color:olive;font-weight:bold;font-size:12pt;margin-top:30px;}
.blueTxt a{text-decoration:none;color:olive;}
.blueTxt2{
	color:#000099;
	font-weight:bold;
	font-size:12pt;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin-top:30px;
	margin-bottom:10px;
	padding:5px 0px;
	text-decoration:none;
	}

.blueTxt2 a{
	text-decoration:none;
	}

.blueTxt3{
	color:#000099;
	font-weight:bold;
	font-size:12pt;
	margin-top:15px;
	margin-bottom:10px;
}
	
	
#txtAria{
	padding-left:30px;
	padding-right:40px;
	font-size:9.5pt;
	line-height:145%;
}

/* ページトップ */
.pageTopMid{
	text-align:right;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
	font-size:9pt;
}

.pageTopMid a{color:#864b42;}


p.dotBox{
	border:1px dotted #a57154;
	padding:5px;
	width:500px;
	margin-left:45px;
	text-align:left;
	font-weight:bold;
	font-family:Arial;
	color:#a57154;
	font-size:12pt;
	line-height:125%;
}



/* まとめ設定 */
ul#navi li#sideNaviC01,ul#navi li#sideNaviC02,ul#navi li#sideNaviC03,ul#navi li#sideNaviC04,
ul#navi li#sideNaviD01,ul#navi li#sideNaviD02,ul#navi li#sideNaviD03,
ul#navi li#sideNaviE01,ul#navi li#sideNaviE02,ul#navi li#sideNaviE03{
	display:block;
	margin:0px;
	text-indent:-9999px;
	padding:0px;
	width:165px;
	height:28px;
	float:left;
	overflow:hidden;
}

/* 通常時 */
li#sideNaviC01 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_c_01.gif") top left no-repeat;}
li#sideNaviC02 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_c_02.gif") top left no-repeat;}
li#sideNaviC03 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_c_03.gif") top left no-repeat;}
li#sideNaviC04 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_c_04.gif") top left no-repeat;}
li#sideNaviD01 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_d_01.gif") top left no-repeat;}
li#sideNaviD02 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_d_02.gif") top left no-repeat;}
li#sideNaviD03 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_d_03.gif") top left no-repeat;}
li#sideNaviE01 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_e_01.gif") top left no-repeat;}
li#sideNaviE02 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_e_02.gif") top left no-repeat;}
li#sideNaviE03 a{display:block;width:165px;height:28px;background:url("../images/navi/sidenavi_e_03.gif") top left no-repeat;}



table.contactForm{width:480px;border-top:1px solid #89552f;border-left:1px solid #89552f;background:#ffffff;}
table.contactForm th{text-align:left;font-weight:normal;border-right:1px solid #89552f;border-bottom:1px solid #89552f;padding:5px;background:#f9f2ea;}
table.contactForm td{padding:5px;border-right:1px solid #89552f;border-bottom:1px solid #89552f;}
table.contactForm th.submit{text-align:center;}
table.contactForm th.submit input{margin:5px;}
table.contactForm th:first-letter{color:#89552f;}

input.googleForm{width:150px;margin:3px 0px;}


#company{margin:10px auto;width:511px;}
#compTxt{padding:10px;width:489px;border-right:1px solid #838383;border-left:1px solid #838383;}

#compTxt h6{text-align:center;margin:0px;padding:0px;font-size:14px;}
#compTxt hr{border:none;border-bottom:1px dotted #838383;height:1px;}
table#compTbl{width:260px;margin:15px auto;}