@charset "utf-8";

.paboutus #contents #box { width:580px; background-color:#ffffff;}
a.lpabus:link{color:#7DCD00; text-decoration:underline;} 


.paboutus #contents #box h1{ width:575px; margin:0; padding:5px 0 5px 5px; background-color:#7dcd00; font-size:14px; font-weight:bold; color:#ffffff;}

.paboutus #contents #box #aisatsu{width:580px; margin:0; padding:10px 0;}

.paboutus #contents #box #lr{width:580px; height:200px; margin:0; padding:0;}
.paboutus #contents #box #lr #lr_m{width:160px; margin:0; padding:0; text-align:center; float:left;}
.paboutus #contents #box #lr #lr_m #lr_txt{width:160px; margin:0; padding:0; color:#2a2290; font-weight:bold; text-align:center;}
.paboutus #contents #box #lr #lr_m #lr_ais{width:420px; margin:0; padding:10px; float:left;}


.paboutus #contents #box #k_lr{width:580px; margin:0; padding-bottom:10px; text-align:right;}

.paboutus #contents #box h2{ width:575px; margin-bottom:10px; padding:5px 0 5px 5px; background-color:#7dcd00; font-size:14px; font-weight:bold; color:#ffffff;}



.paboutus #contents #box #acmap{ width:580px; margin:0px; padding:10px 0; text-align:right;}


.paboutus #contents #box .comptb{width:580px;border:1px solid #cccccc;}
.paboutus #contents #box th{ background-color:#ededed; padding:5px 5px;width:150px;border:1px solid #cccccc;}
.paboutus #contents #box td{ background-color:#ffffff; padding:5px 5px;width:430px;border:1px solid #cccccc;}




.pacmap #contents .box {background-color:#ffffff; margin-bottom:20px;}
.pacmap #contents .box .map{padding:10px 0 5px;}
.pacmap #contents .box h1{ padding:0 0 10px;}
.pacmap #contents .box #acprint{width:100%;height:48px;text-align:center;text-indent:-9999px;}
.pacmap #contents .box #acprint a{
	display:block;
	width:188px;
	height:48px;
	text-align:left;
	margin:0 auto;
	color:#ffffff;
	background-image: url(../../about/images/aboutus_print.gif);
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
}
.pacmap #contents .box #acprint a:hover{background-position: 0 -48px;text-decoration: underline;}

.pacmap #contents .box #abphoto { width:590px; }
.pacmap #contents .box #abphoto div{ width:290px; padding:5px 0; float:left;text-align:center;display:inline;}
.pacmap #contents .box #abphoto div p{margin:4px auto 0;text-align:center;}
.pacmap #contents .box #abas { width:100%; }
.pacmap #contents .box .l { width:245px; padding:5px 0;float:left;}
.pacmap #contents .box .r { padding:5px 0;float:left;}
.pacmap #contents .box .r div{width:50px; height:50px; float:right;}
.pacmap #contents .box h3{font-weight:normal;font-size:13px;}





