body {
	margin: 0px;
	padding: 0px;
	background-color: #d9d9d9;
	background-image: url(/common/img/bg-info.gif);
	background-repeat: repeat-y;
}
form {
	margin: 0px;
	padding: 0px;
}
.input-search {
	border: 1px solid #90A6BA;
}
#main{
	width:538px;
	margin-left:20px;
	margin-top: 20px;
	margin-bottom: 20px;

}

.txt{ width:520px ; margin-left:10px ;}

.pic-pad {
	margin-left: 10px;
	margin-bottom: 10px;
}
.info-ul{margin:0;padding:0;list-style-type:none;}
.info-li{margin:0;padding:0;border-bottom:1px dashed #C7C7C4;}
.info-lion{margin:0;padding:0;border-bottom:1px dashed #C7C7C4;background-color:#ba9ebd;color:#333;}
.info-mn{ font-family: 'osaka','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',' sans-serif '; padding:8px;font-size:8pt;}
.info-mn:link{color:#333;text-decoration:none;background-color:#e3d9e4;display:block;}
.info-mn:visited{color:#333;text-decoration:none;background-color:#e3d9e4;display:block;}
.info-mn:hover{color:#333;text-decoration:none;background-color:#ba9ebd;display:block;}

.titleline{margin:0 5px; padding:5px; border-bottom:1px solid #333333;border-left:3px solid #333333; font-size=12pt; font-weight: bold ;}/* 詳細タイトル部分 */
.dotline{margin:0 5px; padding:5px; border-bottom:1px dotted #999999;}/* 役員ライン */

.infoline{margin:0 5px; padding:5px; border-bottom:2px solid #999999;}
.noline{margin:0 5px; padding:5px; border-bottom:1px dotted #FFFFFF;}/* 役員ライン */


/*
お問い合わせ
------------------------------------*/
table .inquiryTab {
    border: solid 1px #e2e4c6;
	border-collapse: collapse;
}

table .inquiryTab th {
    border: solid 1px #e2e4c6;
	background-color: #f7f8ef;
	vertical-align: top;
	font-weight: normal;
	text-align: left;
	padding: 4px 7px;
}

table .inquiryTab td {
    border: solid 1px #e2e4c6;
	vertical-align: top;
	padding: 4px 7px;
}

h3.h3_inquiry {
    font-size: 100%;
	font-weight: normal;
    border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	padding: 3px 0px;
	margin: 0 0 10px 0;
	color: #660000;
}

.inquiry_mustTxt { color: #990000; }


