@charset "utf-8";
/* お問い合わせ */

div#inquiry{width:619px;}

/* 問い合わせ内容 */
#inquiry dl.type{/*width:500px;*/ margin:auto; /*clear:both;*/ line-height:15px; margin-bottom:10px; color:#355CB5; font-weight:normal;}
#inquiry dl.type dt {
	width:170px; /*float:left; clear:left;*/ padding:0 0 0 15px;
	background:url(../image_n/inquiry/inqu031.gif) no-repeat left center;
}
#inquiry dl.type dd {width:250px; margin:0 0 0 200px; padding:0 0 0 12px; background:url(../image_n/inquiry/inqu031.gif) no-repeat left center;}
#inquiry ul.type{width:500px; margin:20px auto;}
#inquiry ul.type li{
	width:400px; line-height:20px;
}
/* お問い合わせフォーム */
#inquiry .inquiryForm{
	margin:auto;
	width:570px;
	height:auto;
}
#inquiry .inquiryForm:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
#inquiry .inquiryForm .inquiryFormTitle{
	height:60px;
	background-image:url(../image_n/inquiry/inqu033.gif);
	background-repeat:no-repeat;
	background-position:center center;	
}
#inquiry .inquiryForm .inquiryFormFooter{
	height:40px;
	width:570px;
	background-image:url(../image_n/inquiry/inqu035.gif);
	background-repeat:no-repeat;
	background-position:center center;	
	clear:both;
}
#inquiry .inquiryForm .inputArea
{
	width:500px;
	margin:auto;
}
#inquiry .inquiryForm .inputArea dl{
	width:100%; margin:auto; clear:both; line-height:20px;
}
#inquiry .inquiryForm .inputArea dl dt {
	width:220px; float:left; clear:left; padding:0px;
}
#inquiry .inquiryForm .inputArea dl dd {
	width:220px; margin:0 0 0 240px; padding:0px; 
}

#inquiry .inquiryForm .inputArea ul {
	clear:both;
}
#inquiry .inquiryForm .inputArea li {
	margin-bottom:10px;
}
#inquiry .inquiryForm .inputArea li.half {
	width:50%;
	float:left;
}
#inquiry .inquiryForm .inputArea li.whole {
	width:100%;
	float:left;
}
#inquiry .inquiryForm .inputArea li.wholecenter {
	width:100%;
	float:left;
	text-align:center;
}
#inquiry .inquiryForm .inputArea textarea {width:500px;}

/* お問い合わせ結果 */
#inquiry .inquiryMsgBoxHeader{
	margin:auto;
/*	width:386px;*/
	width:450px;
	height:15px;
	background-image:url(../image_n/inquiry/msgbgHeader.gif);
	background-repeat:repeat-y;			
}
#inquiry .inquiryMsgBox{
	margin:auto;
/*	width:386px;*/
	width:450px;
	height:270px;
	background-image:url(../image_n/inquiry/msgbgMain.gif);
	background-repeat:repeat-y;			
}
#inquiry .inquiryMsgBox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
#inquiry .inquiryMsgBoxFooter{
	margin:auto;
/*	width:386px;*/
	width:450px;
	height:15px;
	background-image:url(../image_n/inquiry/msgbgFooter.gif);
	background-repeat:repeat-y;			
}
#inquiry .inquiryMsgBox .inquiryIcon {
	float:left;
	padding-top:4px;
	padding-left:6px;
}
#inquiry .inquiryMsgBox .inquiryMsg {
	float:left;
	padding:20px 20px 0px 20px;
	line-height:150%;
	font-weight:bold;
/*	text-align:center;*/
}
#inquiry .inquiryMsgBox .inquiryClear {
	float:left;
}
h2 {
	width:600px;
	color:#000099;
	border-bottom: 1px solid #000099;
}
.title01 {
	height:22px;
	width:600px;
	background-image:url(../image_n/inquiry/title01.gif);
	background-repeat:no-repeat;			
}
.title02 {
	height:22px;
	width:600px;
	background-image:url(../image_n/inquiry/title02.gif);
	background-repeat:no-repeat;			
}
.title03 {
	height:22px;
	width:600px;
	background-image:url(../image_n/inquiry/title03.gif);
	background-repeat:no-repeat;			
}
.title04 {
	height:22px;
	width:600px;
	background-image:url(../image_n/inquiry/title04.gif);
	background-repeat:no-repeat;			
}
.title05 {
	height:22px;
	width:600px;
	background-image:url(../image_n/mainte/image/title05.gif);
	background-repeat:no-repeat;			
}
.title06 {
	height:22px;
	width:600px;
	background-image:url(../image_n/mainte/image/title06.gif);
	background-repeat:no-repeat;			
}
.img_area {
	width:450px;
	margin:0 auto;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.clear {
	clear:both;
}
.bunner01 a{
	display:block;
	width:200px;
	background:url(../image_n/inquiry/contact_btn01.gif) no-repeat;
	height:80px;
	text-indent:-1000px;
	overflow:hidden;
}
.bunner01 a:hover{
	background:url(../image_n/inquiry/contact_btn01over.gif) no-repeat;
}
.bunner02 a{
	display:block;
	width:200px;
	background:url(../image_n/inquiry/contact_btn02.gif) no-repeat;
	height:80px;
	text-indent:-1000px;
	overflow:hidden;
}
.bunner02 a:hover{
	background:url(../image_n/inquiry/contact_btn02over.gif) no-repeat;
}.bunner03 a{
	display:block;
	width:200px;
	background:url(../image_n/inquiry/contact_btn03.gif) no-repeat;
	height:80px;
	text-indent:-1000px;
	overflow:hidden;
}
.bunner03 a:hover{
	background:url(../image_n/inquiry/contact_btn03over.gif) no-repeat;
}.bunner04 a{
	display:block;
	width:200px;
	background:url(../image_n/inquiry/contact_btn04.gif) no-repeat;
	height:80px;
	text-indent:-1000px;
	overflow:hidden;
}
.bunner04 a:hover{
	background:url(../image_n/inquiry/contact_btn04over.gif) no-repeat;
}.bunner05 a{
	display:block;
	width:200px;
	background:url(../image_n/inquiry/contact_btn05.gif) no-repeat;
	height:80px;
	text-indent:-1000px;
	overflow:hidden;
}
.bunner05 a:hover{
	background:url(../image_n/inquiry/contact_btn05over.gif) no-repeat;
}.bunner06 a{
	display:block;
	width:200px;
	background:url(../image_n/inquiry/contact_btn06.gif) no-repeat;
	height:80px;
	text-indent:-1000px;
	overflow:hidden;
}
.bunner06 a:hover{
	background:url(../image_n/inquiry/contact_btn06over.gif) no-repeat;
}.bunner07 a{
	display:block;
	width:450px;
	background:url(../image_n/inquiry/contact_btn07.gif) no-repeat;
	height:80px;
	text-indent:-1000px;
	overflow:hidden;
}
.bunner07 a:hover{
	background:url(../image_n/inquiry/contact_btn07over.gif) no-repeat;
}

#inquiry .mainteMsgBox{
	margin:auto;
/*	width:386px;*/
	width:550px;
	height:280px;
	background-image:url(../image_n/mainte/image/msgbgMain.gif);
	background-repeat:repeat-y;			
}
#inquiry .mainteMsgBox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
#inquiry .mainteMsgBox .inquiryIcon {
	float:left;
	padding-top:4px;
	padding-left:6px;
}
#inquiry .mainteMsgBox .inquiryMsg {
	float:left;
	padding:20px 20px 0px 20px;
	line-height:150%;
/*	font-weight:bold;*/
/*	text-align:center;*/
}
#inquiry .mainteMsgBox .inquiryClear {
	float:left;
}
#inquiry .mainteMsgBox2{
	margin:auto;
/*	width:386px;*/
	width:550px;
	height:140px;
	background-image:url(../image_n/mainte/image/msgbgMain2.gif);
	background-repeat:repeat-y;			
}
#inquiry .mainteMsgBox2:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
#inquiry .mainteMsgBox2 .inquiryIcon {
	float:left;
	padding-top:4px;
	padding-left:6px;
}
#inquiry .mainteMsgBox2 .inquiryMsg {
	float:left;
	padding:20px 20px 0px 20px;
	line-height:150%;
/*	font-weight:bold;*/
/*	text-align:center;*/
}
#inquiry .mainteMsgBox2 .inquiryClear {
	float:left;
}

#inquiry .mainteMsg {
	width:550px;
	margin:auto;
}
