body{
    background-image:url('bk.gif');
    margin:0px;
    text-align:center;
    vertical-align:top;
}
hr{
    width:900px;
}
.font10{
    color:#000000;
    font-size:10pt;
}
.font11{
    color:#000000;
    font-size:11pt;
}
.title{
    margin:0px;
    padding:0px;
}
.main_td{
	background-color:#ffffff;
	text-align:center;
}
.menu_table{
    margin-top:-5px;
    margin-bottom:0px;
}
.main_div{
    border-left:1px;
    border-left-color:#535353;
    border-left-style:solid;
    border-right:1px;
    border-right-color:#535353;
    border-right-style:solid;
    border-top:1px;
    border-top-color:#535353;
    border-top-style:solid;
    color:#000000;
    font-size:11pt;
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:0px;
    padding-top:10px;
    text-align:center;
    vertical-align:top;
    width:983px;
}
.copyright{
    color:#000000;
    font-size:9pt;
}
/* index */
.img4_table{
	width:981px;
	border-bottom:1px;
	border-bottom-color:#535353;
	border-bottom-style:solid;
	margin-top: 0px;
}
.img4_td{
	width:328px;
	text-align:right;
	vertical-align: top;
}
.top_texttd{
    color:#000000;
    font-size:10pt;
    text-align:center;
}
.text_td{
    vertical-align:top;
}
.new_table,.topi_table{
    border:1px;
    border-color:#535353;
    border-style:solid;
    color:#000000;
    font-size:10pt;
    width:309px;
    vertical-align:top;
}
.new_text{
    color:#000000;
    font-size:10pt;
    padding:5px;
}
.com_div{
    border:1px;
    border-color:#535353;
    border-style:solid;
    color:#000000;
    font-size:10pt;
    line-height:1.2em;
    padding:5px;
    margin-top:5px;
    width:309px;
}
.logo_img{
    float:left;
    margin-left:5px;
    margin-right:10px;
    margin-top:8px;
    margin-bottom:5px;
}
.index_h1{
    font-size:11pt;
    font-weight:normal;
    margin-bottom:0.2em;
}
.topi1_td{
    border-bottom:1px;
    border-bottom-color:#535353;
    border-bottom-style:solid;
    color:#000000;
    font-size:10pt;
    padding:3px;
    vertical-align:top;
}
.topi_img{
    float:left;
    margin-left:5px;
    margin-right:10px;
    margin-bottom:5px;
    border:1px;
    border-color:#5C5C5C;
    border-style:solid;
}
.topi2_td{
    color:#000000;
    font-size:10pt;
    padding:3px;
    vertical-align:top;
}

/* company */
.com_table{
	background-color:#535353;
	width:600px;
	margin: 0 auto;
	margin-left: auto;
	margin-right: auto;
}
.com_td{
    background-color:#ffffff;
    color:#000000;
    font-size:11pt;
    padding:5px;
}

/* product */
.pro_text{
    border:1px;
    border-color:#535353;
    border-style:solid;
    color:#000000;
    font-size:10pt;
}
.pro_img{
    text-align:center;
    width:250px;
}
.pro_com{
    color:#000000;
    font-size:9pt;
    padding:3px;
}
.pro_category{
    color:#000000;
    font-size:8pt;
    padding:3px;
}
.shop_name {
	font-size: 11pt;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #7B6329;
	border-left-color: #400000;
	padding: 5px;
	border-right: 1px;
	border-right-color: #7B6329;
	border-right-style: solid;
}
.shop_shiten {
	font-size: 11pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7B6329;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border-right: 1px;
	border-right-color: #7B6329;
	border-right-style: solid;
}
.shop_cate1 {
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #634200;
	text-align: center;
	padding: 5px;
	border: 1px solid #000000;
	width: 400px;
}
.shop_cate2 {
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7B5A21;
	text-align: center;
	padding: 5px;
	border-bottom: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-top: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-right: 1px;
	border-right-color: #000000;
	border-right-style: solid;
}
.table_center {
	font-size: 10pt;
	margin-right: auto;
	margin-left: auto;
	margin: 0 auto;
}

#inquire_contents {
	width: 800px;
	margin:auto;
	margin-right: auto;
	margin-left: auto;
}
#inquire_contents hr {
	width:800px;
	}

