/*content*/?

#content #side-a #main .h3-main-box .table.bk{
    border-top:1px solid #663300;
    border-left:1px solid #663300;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
#content #side-a #main .h3-main-box .table.bk th{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    color:#3E2900;
    background-color:#A2CBE1;
    background-image:url(img/img_table_bk.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
#content #side-a #main .h3-main-box .table.bk td{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    padding:0.3em 1em;
	text-align:center;
}


#content #side-a #main .h3-main-box #inquiry-form table {
	border-collapse: collapse;
	margin: auto;
	}
#content #side-a #main .h3-main-box #inquiry-form table th{
	width: 150px;
	border-bottom: dotted 1px  #999999;
	padding: 3px 0 3px 0;
	}
#content #side-a #main .h3-main-box #inquiry-form table tr td {
	width: 350px;
	border-bottom: dotted 1px #999999;
	padding: 3px 0 3px 0;
	}

#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-name td input,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-mail td input,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-address td input,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-tel td input,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-title td input,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-comment td textarea {
	width: 300px;
	}
	
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-name th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-mail th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-sex th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-age th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-post th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-todoufuken th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-address th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-tel th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-title th,
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-comment th, {
	vertical-align: text-top;
	padding: 7px 10px 0 20px;
	background: url(../img/img_inquiry_01.gif) no-repeat 6px 11px;
	}
	
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-age td input {
	width: 50px;
	}
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-post td input {
	width: 100px;
	}
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-post td input {
	width: 100px;
	}
#content #side-a #main .h3-main-box #inquiry-form table tr#inquiry-comment th {
	vertical-align: text-top;
	}

/*お問合せ*/
#content #side-a #main div.inquiry-box {
	clear: both;
	margin : 50px 5px 20px 10px;
	text-align: center;
	line-height: 1.5;
	font-weight: bold;
	font-size:130%;
	}
#content #side-a #main div.inquiry-box2 {
	clear: both;
	margin : 50px 5px 20px 10px;
	text-align:left;
	line-height: 1.5;
	}


/*サイトマップ・リンクの線*/
#content #side-a #main .h3-main-box table tr td.dodted-line {
	padding:5px 0;
	}
#content #side-a #main .h3-main-box table tr td.triangle {
	padding:5px 0;
	}


/* フォント */
.font1 {
	font-weight: bold;
	color: #990000;
	font-size:110%;
}	
.font2 {
	color: #990000;
	font-size:110%;
}	






.copyright-box {
	font-size: 110%;
	line-height: 1.5;
	padding: 5px 10px 5px 30px;
	font-family:"Trebuchet MS","Osaka","Helvetica","sans-serif";
	}

.copyright-box dl {
	margin: 15px;
	border-left: 3px solid #8CB4B7;
	padding-left: 6px;
	}
.copyright-box dl dt {
	font-weight: bold;
	}

.copyright-box dd.ie-dl a {
	padding-left: 20px;
	background: url(../img/ico_ie.gif) no-repeat 0 3px;
	}
.copyright-box dd.fx-dl a {
	padding-left: 20px;
	background: url(../img/ico_fx.gif) no-repeat 0 3px;
	}
.copyright-box a:visited,
.copyright-box a {
	color: #336699;
	}
.copyright-box a:active,
.copyright-box a:focus,
.copyright-box a:hover {
	color: #336699;
	}
.copyright-box strong {
	color: #7BAC46;
	}

#history-list {
	margin: 5px 0 0 0;
	border-left: 3px solid #A7834B;
	padding-left: 8px;
	}
#history-list dd {
	display: block;
	padding: 2px 0;
	border-bottom: 1px dotted #cccccc;
	}
#history-list dt {
	
	}






