@charset "utf-8";

#ssl {width:155px;height:99px;background:url(../../inquiry_new/img/bg1.gif) no-repeat;margin-top:10px;}
#ssl form{width:56px;height:88px;padding:5px 0 0 5px;float:left;}
#ssl img.ssl{margin:6px 0 0 7px;padding:0px;}

.FltC{
float:none;
clear:both;
}

.FltL{
float:left;
}
.FltR{
float:right;
}
.mg10{
margin:10px;
}

.pd10{
padding:10px;
}

.mr10{
margin-right:10px;
}

.ml10{
margin-left:10px;
}

.mt10{
margin-top:10px;
}

.mt20{
margin-top:20px;
}

.mt30{
margin-top:30px;
}
.mb5{
margin-bottom:5px;
}
.mb10{
margin-bottom:10px;
}

.pt10{
padding-top:10px;
}

.pt10{
padding-top:80px;
}

.pd20{
padding:20px;
}

.fs15{
font-size:1.5em;
}

/*member*/
.memberBox,
dl.memSrv {
	height:1%;
	overflow:hidden;
	/* Hide for Mac IE5 \*/
	min-height:1%;
	overflow:visible;
	/* End Hide for Mac IE5 */
}
.memberBox:after,
dl.memSrv:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

input, select, textarea {
font-size: 1em;
}

table{
width:587px;
border:1px solid #D3D3D3;
border-collapse:collapse;
margin:10px 0 0 0;
padding: 0 0 0 0;
color:#565656;
}

th{
border:1px solid #D7D7D7;
padding:5px;
width:150px;
background:#F5F5F5;
text-align:center;
font-size:0.9em;
}

th.row_red{
background:#A00;
color:#fff;
}
td.row_red{
background:#A00;
color:#fff;
font-size:0.9em;
}

th.th2{
border:1px solid #D7D7D7;
padding:5px;
width:587px;
background:#F5F5F5;
text-align:center;
}

th.th3{
border:1px solid #D7D7D7;
padding:5px;
width:150px;
background:#F5F5F5;
text-align:center;
}

th.td3{
width:437px;
}

td{
border:1px solid #D7D7D7;
width:437px;
padding:5px;
text-align:left;
font-size:0.9em;
}

td.h{
border:1px solid #D7D7D7;
width:437px;
padding:5px;
text-align:left;
background:#FFEAEA;
}

.gray {
color:#999;
}
.red {
color:#F00;
}

.box{
width:567px;
border:1px solid #D3D3D3;
border-collapse:collapse;
margin:10px 0 0 0;
color:#565656;
background:#fbfcef;
overflow:hidden;
}
.tcenter{
text-align:center;
}
.arrow{
background:url(../../pick_out/img/jyuusyoku_icon.gif) no-repeat 0 50%;
padding:0 0 0 20px;
}
.link{
background:url(../../img/link.gif) no-repeat 0 50%;
padding:0 0 0 20px;
}



.tac{
	width:567px	;
	display:block;
	text-align:center;
	font-size:1.2em;
}

.btn{
width:200px;
height:32px;
font-size:0.7em;
}

.fn9{font-size:0.9em;line-height:2em;}
.fn8{font-size:0.8em;line-height:1.2em;}
.fn15{font-size:1.5em;}
.green{color:#339933}

#tit{width:590px;}
#tit a.mitumori{width:197px;height:79px;background-image:url(../../inquiry/img/p01_tit01c.gif);text-indent: -9999px;display:block;float:left;}
#tit a.mitumori:hover{background-position: 0 -79px;}

#btnList{float:none;clear:both;padding:20px 0;}
#btnList ul li{width:170px;height:212px;display:block;float:left;}1

.pdR10{padding-right:10px;}
.pdR20{padding-right:20px;}
.pdR30{padding-right:30px;}
.pdR40{padding-right:40px;}
.pdT20{padding-top:10px;}

#btnList a.b1,
#btnList a.b2,
#btnList a.b3,
#btnList a.b4,
#btnList a.b5,
#btnList a.b6{width:170px;height:212px;text-indent: -9999px;display:block;}
#btnList a.b1{background-image:url(../../inquiry/img/btn01.jpg);}
#btnList a.b2{background-image:url(../../inquiry/img/btn02.jpg);}
#btnList a.b3{background-image:url(../../inquiry/img/btn03.jpg);}
#btnList a.b4{background-image:url(../../inquiry/img/btn04.jpg);}
#btnList a.b5{background-image:url(../../inquiry/img/btn05.jpg);}
#btnList a.b6{background-image:url(../../inquiry/img/btn06.jpg);}
#btnList a.b1:hover,
#btnList a.b2:hover,
#btnList a.b3:hover,
#btnList a.b4:hover,
#btnList a.b5:hover,
#btnList a.b6:hover
{background-position: 0 -212px;}

#req{padding-top:10px;float:left;194px}

/*-----------------------------------------------*/
.c_left{width:194;float:left; margin:20px 0 0 0;}
.c_center{width:202px;float:left;margin:20px 0 0 0;}
.c_right{width:194px;float:right;margin:20px 0 0 0;}
li.r0{background:url(../../inquiry/img/tel_tit_req.jpg) no-repeat;width:194px;height:36px;text-indent: -9999px;display:block;}
li.r1{background:url(../../inquiry/img/tel_req_01.jpg) no-repeat;width:194px;height:26px;text-indent: -9999px;display:block;}
li.r2{background:url(../../inquiry/img/tel_req_02.jpg) no-repeat;width:194px;height:43px;text-indent: -9999px;display:block;}
li.r3{background:url(../../inquiry/img/tel_req_03.jpg) no-repeat;width:194px;height:41px;text-indent: -9999px;display:block;}
li.r4{background:url(../../inquiry/img/tel_req_04.jpg) no-repeat;width:194px;height:32px;text-indent: -9999px;display:block;}
li.a0{background:url(../../inquiry/img/tel_tit_ask.jpg) no-repeat;width:194px;height:36px;text-indent: -9999px;display:block;}
li.a1{background:url(../../inquiry/img/tel_ask_01.jpg) no-repeat;width:194px;height:26px;text-indent: -9999px;display:block;}
li.a2{background:url(../../inquiry/img/tel_ask_02.jpg) no-repeat;width:194px;height:43px;text-indent: -9999px;display:block;}
li.a3{background:url(../../inquiry/img/tel_ask_03.jpg) no-repeat;width:194px;height:73px;text-indent: -9999px;display:block;}
/*-----------------------------------------------*/

#tel .box2 a{width:238px;height:146px;background:url(../../inquiry/img/quote_btn.gif) no-repeat left top;display:block;text-indent: -9999px;}

#tel .box2 a:hover{background-position: 0 -147px;}



#fs{}
#fs ul li{width:70px;height:23px;float:left;padding:0 10px 0 0;}
#fs ul li.last{padding-right:0px;}
#fs a{width:70px;height:23px;text-indent: -9999px;display:block;margin}
#fs a.b1{background-image:url(../../inquiry/img/b01.gif);}
#fs a.b2{background-image:url(../../inquiry/img/b02.gif);}
#fs a.b3{background-image:url(../../inquiry/img/b03.gif);}
#fs a.b4{background-image:url(../../inquiry/img/b04.gif);}
#fs a.b5{background-image:url(../../inquiry/img/b05.gif);}
#fs a.b6{background-image:url(../../inquiry/img/b06.gif);}
#fs a.b1:hover,
#fs a.b2:hover,
#fs a.b3:hover,
#fs a.b4:hover,
#fs a.b5:hover,
#fs a.b6:hover
{background-position: 0 -23px;}

#sec{
float:right;
border:solid 1px #A0A0A0;
width:102px;
padding:2px;
background-color:#FCFCFC;
}
#sec p{
width:56px;height:70px;
font-size:0.65em;
line-height:1.2em;
float:left;
color:#FF0000;
padding:0 2px 0 0;
}
#sec form{
width:44px;height:70px;
float:left;
}
#main #content #article p.pan{width:470px;font-size:1em;color:#333333;padding:0 0 10px 10px;float:left;}

/*contact06*/
#flowlist ul{margin-top:15px}
#flowlist ul li{float:left;}
dl.urgencyStep{
float:none;clear:both;padding-top:10px;
}
dl.urgencyStep dt{
background:url(../../inquiry/img/urgency_icon.gif) 0 50% no-repeat;
float:left;
width:80px;
padding:0 0 0 15px;
font-weight:bold;
}
dl.urgencyStep dd{
float:left;
width:495px;
margin-bottom:5px;
}

#a_sevice{
float:none;
clear:both;
background-color:#fcfcd1;
width:590px;
/*height:120px;*/
overflow:auto;
}

#a_sevice h2{
background:url(../../inquiry/img/urgency_icon.gif) 0 5px no-repeat;
float:left;
padding:0 0 0 15px;
margin:5px 0 0 5px;
font-weight:bold;
}

#a_sevice p{
clear:both;
float:left;
margin:0 0 10px 20px;
width:400px;
}

/*#a_sevice img{
float:right;
margin:0 10px 0 10px;
}*/


/* CSSハック 
#a_sevice html*img{
float:right;
padding-top:20px;
}*/


