@charset "utf-8";
/* CSS Document */

@import url("../../css/common.css");
@import url("../../css/inner-common.css");

body {
	background-repeat: repeat-x;
	/*background-image: url(../img/rep.jpg);*/
	background-image: url(../../img/common/bgRep2.jpg);
}

#top {
	width: 940px;
	height: 126px;
	margin-right: auto;
	margin-left: auto;
	/*background-image: url(../img/head.jpg);
	background-repeat: no-repeat;*/
	text-indent: -8000px;
}

/*#bg {
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}*/

#inner-menu strong {
	display: block;
	text-indent: -9999px;
	height: 15px;
	background-image: url(../img/left-title.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}

#topic-path {
	background: url(../img/contact.gif) no-repeat left 8px;
}









.box_contacta{
width: 634px;
margin: 0 auto 30px auto;
background-image: url(../img/index/conbg.gif);
background-position: left 43px;
background-repeat: no-repeat;
height: 145px;
}

.box_contacta ul{
list-style-type: none;
margin: 10px 0 0 0px;
padding: 0;
width: 340px;
float: left;
}
.box_contacta li{
margin: 0 0 0 60px;
padding: 0;
}
.box_contacta p{
width: 254px;
float: right;
margin: 20px 0px 0 0;
}








.box_contactin{
width: 614px;
margin: 0 auto;
color: #787878;
}

.box_conexl{
float: left;
width: 292px;
padding-bottom: 35px;}
.box_conexr{
float: right;
width: 292px;
padding-bottom: 35px;
}

.box_conexl h3,.box_conexr h3{
margin: 0 0 15px 0;
padding: 0;
}
.box_conexl ul,.box_conexr ul{
margin: 0 5px;
padding: 0;
}
.box_conexl li.li_tel,.box_conexr li.li_tel{
list-style-type: none;
margin-bottom: 15px;
line-height: 140%;
}


.box_conexl li.li_form,.box_conexr li.li_form{
margin: 0 10px 10px 30px;
font-size: 14px;

}
.box_conexl li.li_fax{
list-style-type: none;
margin: 10px 10px 10px 15px;
line-height: 140%;
font-size: 14px;
}
.box_conexl li.li_faq,.box_conexr li.li_faq{
margin: 15px 10px 10px 30px;
line-height: 140%;
font-size: 14px;
}
.box_conexl li.li_faq a,.box_conexr li.li_faq a{
display: block;
margin: 3px 0 0 0;
padding: 0;
}


.box_pri{

}
.box_pri ul{
margin: 10px 15px 20px 15px;
list-style-type: none;
line-height: 150%;
}
.box_pri li{
padding-bottom: 5px;
}
.box_pri li.li_form{
margin: 0 10px 10px 25px;
font-size: 14px;
list-style-type: disc;
}
.box_pri span.tel{
margin-right: 3em;
}
.box_pri span.time{
margin-right: 0.7em;
}
.box_pri span.email{
margin-right: 1.8em;
}






.uke_time{
margin-left: 0px;
font-size: 14px;
margin-top: 5px;
margin-bottom: 0;
}

.li_tel img.tel_restuke{
margin-bottom: 3px;
}
