/*Inquiry*/
.usual{
	margin		: 30px 0px 0px;
	color		: #333333;
	background	: #ffffff;
	border-width	: 1px;
	border-style	: solid;
	border-color	: #a9a9a9;

}

h1{
	border-width	: 0px 0px 5px;
	border-style	: solid;
	border-color	: #4a4a4a;
	margin		: 25px 12px 0px;
	padding		: 0px 0px 10px;
	font-size	: 200%;
}

#web_catalog{
	padding		: 0px 0px 20px;
	width		: 660px;
}

#web_catalog .form_btn:hover{
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}

#web_catalog section{
	padding		: 0px 20px;
}

#web_catalog h2{
	margin		: 40px 0px 0px;
	font-size	: 120%;
	font-weight	: bold;
	text-align	: left;
	padding		: 0px 0px 5px;
	border-style	: solid;
	border-color	: #cccccc;
	border-width	: 0px 0px 1px;
}

#web_catalog h2 span{
	color		: #999999;
	font-size	: 85%;
}

#web_catalog h3{
	margin		: 30px 0px 0px;
	font-size	: 100%;
	font-weight	: bold;
	text-align	: left;
	padding		: 0px 0px 5px;
}



#web_catalog form{
	margin		: 15px 0px 0px;
	text-align	: center;
}

#web_catalog .form_btn{
	margin		: 0px 0px 0px 10px;
}

#web_catalog table{
	text-align	: left;
	width		: 620px;
	margin		: 0px 0px 10px;
}

#web_catalog table th{
	vertical-align	: middle;
	color		: #333333;
	width		: 155px;
	background	: #dddddd;
	padding		: 8px 5px 8px 35px;
	border-width	: 1px;
	border-style	: solid;
	border-color	: #cccccc;
	text-align	: left;
}
#web_catalog table th.th_mail{
	background	: #dddddd url(../images/web_catalog/ico_mail.gif) no-repeat 10px 50%;
}

#web_catalog table th.th_name{
	background	: #dddddd url(../images/web_catalog/ico_name.gif) no-repeat 10px 50%;
}

#web_catalog table th.th_postnum{
	background	: #dddddd url(../images/web_catalog/ico_postnum.gif) no-repeat 10px 50%;
}

#web_catalog table th.th_address{
	background	: #dddddd url(../images/web_catalog/ico_address.gif) no-repeat 10px 50%;
}
#web_catalog table th.th_text{
	background	: #dddddd url(../images/web_catalog/ico_text.gif) no-repeat 10px 50%;
}

#web_catalog table th span{
	font-size	: 85%;
	color		: #832e14;
	font-weight	: normal;
}

#web_catalog table td{
	background	: #f5f5f5;
	border-width	: 1px;
	padding		: 8px;
	border-style	: solid;
	border-color	: #cccccc;
}

#web_catalog table td input{
	width		: 200px;
}
#web_catalog table td textarea{
	width		: 397px;
	height		: 200px;
}

#web_catalog h4{
	margin		: 20px 0px 0px;
}


#web_catalog ul{
	margin		: 10px 0px 0px;
}

#web_catalog ul li{
	line-height	: 170%;
	padding		: 0px 0px 5px 0px;
	color		: #666666;
}
#web_catalog ul li img{
	margin		: 0px 10px 0px 0px;
	vertical-align	: -13px;
}

#web_catalog a{
	color		: #666666;
	text-decoration	: none;
}
#web_catalog a:hover{
	color		: #999999;
}



#web_catalog p{
	margin		: 15px 0px 0px;
	line-height	: 170%;
	padding		: 0px 4px;
}

#catalog_list section{
	padding	: 0px;
}

#catalog_list p{
	margin-bottom	: 20px;
	font-family	: Arial;
}
#catalog_list div.notice{
	background	: #ffffff;
	border-style	: solid;
	border-color	: #cccccc;
	border-width	: 1px;
	margin		: 30px 0px 30px;
	padding		: 12px;
	color		: #333333;
}

#catalog_list div.notice .ico_ie{
	background	: url(../images/web_catalog/ico_ie.gif) no-repeat 0 50%;
	padding		: 0px 0px 0px 20px;
}
#catalog_list div.notice .ico_firefox{
	background	: url(../images/web_catalog/ico_firefox.gif) no-repeat 0 50%;
	padding		: 0px 0px 0px 20px;
}
#catalog_list div.notice .ico_safari{
	background	: url(../images/web_catalog/ico_safari.gif) no-repeat 0 50%;
	padding		: 0px 0px 0px 20px;
}
#catalog_list div.notice .ico_chrome{
	background	: url(../images/web_catalog/ico_chrome.gif) no-repeat 0 50%;
	padding		: 0px 0px 0px 20px;
}

#web_catalog p.notice{
	background	: #f5f5f5;
	border-style	: dashed;
	border-color	: #832e14;
	border-width	: 1px;
	margin		: 30px 0px 30px;
	padding		: 12px;
	color		: #832e14;
}

#web_catalog p.notice img{
	margin		: 3px 5px 0px 0px;
}

#web_catalog a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}
