@charset "utf-8";

/* CSS Document */

#inquiry_frame{

	width:100%;

	background:url(../company/img/bg.gif)  left top repeat-x;

	padding-bottom:50px;

}



#inquiry_frame h2{ display:block; padding:30px 0px 45px 0px; line-height:0; font-size:12px;}



#inquiry_frame h3{

	background:url(../inquiry/img/h3_line.gif) left bottom no-repeat;

	padding:0px 0px 10px 5px;

	margin:15px 0px 0px 10px;

}

#inquiry_frame h4{

	border-top:1px solid #999;

	border-left:1px solid #999;

	border-right:1px solid #999;

	border-bottom:3px solid #D01619;

	display:block;

	padding:8px 10px;

	line-height:100%;

	font-size:14px;

	font-weight:bold;

	color:#666;

	margin-bottom:5px;

}



#inquiry_frame .box{

	width:960px;

	margin:30px auto 0px auto;

	border:1px solid #999;

}



#inquiry_frame .tel_bg{ background:url(../inquiry/img/tel_bg.jpg) right top no-repeat; height:315px;}

#inquiry_frame .web_bg{ background:url(../inquiry/img/web_bg.jpg) right top no-repeat; height:300px;}



#inquiry_frame .box ul{ margin:25px 0px 0px 40px; width:880px;}

#inquiry_frame .box li{ float:left;}



#inquiry_frame .box ul a:hover img{

	opacity:0.6;

	filter: alpha(opacity=60);

	-ms-filter: "alpha( opacity=60 )";

}





#inquiry_frame .btn_global{

	width:300px;

	display:block;

	line-height:40px;

	border:1px solid #CCC;

	text-align:center;

	background-image:url(../../common/page/form_btn_40.jpg);

	margin-top:20px;

	margin-left:80px;

	font-size:16px;

	}

#inquiry_frame .btn_global a{

	text-decoration:none;

	display:block;

}



#inquiry_frame .btn_global a:hover{

	opacity:0.6;

	filter: alpha(opacity=60);

	-ms-filter: "alpha( opacity=60 )";

}







