﻿.m_m_txt_table {
	font-size: 14px;
}
.m_m_txt_td {
	font-size: 12px;
}
.m_text_td {
	padding: 7px 20px 7px 20px;
}
.off_txt {
	color: #CC0000;
}
.kakaku_box {
	border: 1px solid #C4B99D;
	background-color: #F5F4E1;
	width: 258px;
}
.kakaku_box_s {
	border: 1px solid #C4B99D;
	background-color: #F5F4E1;
	width: 180px;
}
.kakaku_font {
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
}
.search01 {
	position: relative;
	top: 19px;
	left: 20px;
	width: 200px;
	height: 15px;
	vertical-align: bottom;
}
.search02 {
	position: relative;
	top: 13px;
	left: 20px;
	width: 200px;
	height: 15px;
	vertical-align: bottom;
}
.syohin_font {
	color: #663300;
	font-size: 14px;
	font-weight: bold;
}
.syohin_siyou_t {
	border: 1px solid #CCCCCC;
	margin-top: 4px;
}
.syohin_siyou_td {
	border-style: dashed solid dashed dashed;
	border-width: 0px 1px 0px 0px;
	border-color: #CCCCCC;
	margin-top: 4px;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.syohin_siyou_td2 {
	border-style: dashed solid dashed dashed;
	border-width: 0px;
	border-color: #CCCCCC;
	margin-top: 4px;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.ba_box1 {
	padding: 0px;
	margin: 3px 0px 0px 0px;
	width: 180px;
	height: 83px;
	float: left;
	position: relative;
	clear: both;
}
.left_box {
	width: 760px;
	padding: 0px;
	margin: 0px;
	float: left;
	background-color: #FFFFFF;
	background-image: url('../img/bg_parts_02.jpg');
	background-repeat: no-repeat;
	text-align: left;
}
.right_box2 {
	text-align: center;
	padding: 5px 0px 0px 190px;
	margin: 0px;
	width: 530px;
	float: right;
	background-color: #FFFFFF;
}
.right_box {
	text-align: left;
	padding: 0px;
	margin: 0px;
	width: 545px;
	float: right;
	background-image: url('../img/bg_parts_03.jpg');
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
#contents_bg1_box {
	background-color: #C8E1A2;
	padding: 0px;
	margin: 0px auto 0px auto;
	width: 820px;
	float: left;
}
#bg_box {
	padding: 0px;
	margin: 0 auto;
	width: 868px;
	text-align: center;
}
#contents_box {
	padding: 0px;
	margin: 0 auto;
	width: 760px;
	text-align: center;
	background-color: #FFFFFF;
}
body {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #666666;
	background-color: #F0F0F0;
}
#left_bg_box {
	background-position: left 0px;
	padding: 0px;
	margin: 0 auto 0 0px;
	width: 868px;
	text-align: left;
	background-image: url('../img/bg_left.jpg');
	background-repeat: repeat-y;
	float: left;
}
#right_bg_box {
	background-position: right 0px;
	padding: 0px;
	margin: 0 auto;
	width: 844px;
	text-align: center;
	background-image: url('../img/bg_right.jpg');
	background-repeat: repeat-y;
	float: right;
}
.header_box {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	width: 760px;
	height: 80px;
	background-position: 0px 0px;
	text-indent: -9999px;
}
.header_menu_box {
	float: right;
	width: 180px;
	height: 80px;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
}
.header_menu_box ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	width: 180px;
}
.header_menu_box li {
	float: left;
	text-indent: -9999px;
}
#menu1 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 70px;
	height: 80px;
	background-image: url('../img/header_btn01.jpg');
	background-repeat: no-repeat;
}
#menu1 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 70px;
	height: 80px;
	background-image: url('../img/header_btn01_f2.jpg');
	background-repeat: no-repeat;
}
#menu1 {
	display: block;
	width: 70px;
	height: 80px;
}
#menu2 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 110px;
	height: 80px;
	background-image: url('../img/header_btn02.jpg');
	background-repeat: no-repeat;
}
#menu2 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 110px;
	height: 80px;
	background-image: url('../img/header_btn02_f2.jpg');
	background-repeat: no-repeat;
}
#menu2 {
	display: block;
	width: 110px;
	height: 80px;
}
.header_img {
	background-image: url('../img/header.jpg');
	float: left;
	width: 580px;
	height: 80px;
	text-indent: -9999px;
	display: block;
}
h1 {
	padding: 0px;
	margin: 0px;
	text-indent: -9999px;
}
.main_box {
	width: 760px;
	background-color: #FFFFFF;
	padding: 53px 0px 0px 0px;
	margin: 0px;
	background-image: url('../img/bg_parts_01.jpg');
	background-repeat: no-repeat;
}
.footer {
	background-image: url('../img/footer.jpg');
	background-repeat: no-repeat;
	width: 760px;
	height: 83px;
	clear: both;
	padding: 0px;
	margin: 0px auto 0px auto;
}
.contents_menu ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	width: 180px;
}
.contents_menu li {
	text-indent: -9999px;
}
#contents1 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn01.jpg');
	background-repeat: no-repeat;
}
#contents1 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn01_f2.jpg');
	background-repeat: no-repeat;
}
#contents1 {
	display: block;
	width: 180px;
	height: 40px;
}
#contents2 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn02.jpg');
	background-repeat: no-repeat;
}
#contents2 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn02_f2.jpg');
	background-repeat: no-repeat;
}
#contents2 {
	display: block;
	width: 180px;
	height: 40px;
}
#contents3 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn03.jpg');
	background-repeat: no-repeat;
}
#contents3 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn03_f2.jpg');
	background-repeat: no-repeat;
}
#contents3 {
	display: block;
	width: 180px;
	height: 40px;
}
#contents4 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn04.jpg');
	background-repeat: no-repeat;
}
#contents4 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn04_f2.jpg');
	background-repeat: no-repeat;
}
#contents4 {
	display: block;
	width: 180px;
	height: 40px;
}
#contents5 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn05.jpg');
	background-repeat: no-repeat;
}
#contents5 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn05_f2.jpg');
	background-repeat: no-repeat;
}
#contents5 {
	display: block;
	width: 180px;
	height: 40px;
}
#contents6 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn06.jpg');
	background-repeat: no-repeat;
}
#contents6 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn06_f2.jpg');
	background-repeat: no-repeat;
}
#contents6 {
	display: block;
	width: 180px;
	height: 40px;
}
#contents7 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;

	background-image: url('../img/left_btn07.jpg');
	background-repeat: no-repeat;
}
#contents7 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;

	background-image: url('../img/left_btn07_f2.jpg');
	background-repeat: no-repeat;
}
#contents7 {
	display: block;
	width: 180px;
	height: 40px;

}
#contents8 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 44px;
	background-image: url('../img/left_btn08.jpg');
	background-repeat: no-repeat;
}
#contents8 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 44px;
	background-image: url('../img/left_btn08_f2.jpg');
	background-repeat: no-repeat;
}
#contents8 {
	display: block;
	width: 180px;
	height: 44px;
}
#contents9 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 42px;

	background-image: url('../img/left_btn09.jpg');
	background-repeat: no-repeat;
}
#contents9 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 42px;
	background-image: url('../img/left_btn09_f2.jpg');
	background-repeat: no-repeat;
}
#contents9 {
	display: block;
	width: 180px;
	height: 42px;
}
#contents10 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 42px;

	background-image: url('../img/left_btn10.jpg');
	background-repeat: no-repeat;
}
#contents10 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 42px;
	background-image: url('../img/left_btn10_f2.jpg');
	background-repeat: no-repeat;
}
#contents10 {
	display: block;
	width: 180px;
	height: 42px;
}
#contents11 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 42px;

	background-image: url('../img/left_btn11.jpg');
	background-repeat: no-repeat;
}
#contents11 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 42px;
	background-image: url('../img/left_btn11_f2.jpg');
	background-repeat: no-repeat;
}
#contents11 {
	display: block;
	width: 180px;
	height: 42px;
}
#contents12 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 42px;

	background-image: url('../img/left_btn12.jpg');
	background-repeat: no-repeat;
}
#contents12 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 42px;
	background-image: url('../img/left_btn12_f2.jpg');
	background-repeat: no-repeat;
}
#contents12 {
	display: block;
	width: 180px;
	height: 42px;
}
#contents13 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;

	background-image: url('../img/left_btn13.jpg');
	background-repeat: no-repeat;
}
#contents13 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn13_f2.jpg');
	background-repeat: no-repeat;
}
#contents13 {
	display: block;
	width: 180px;
	height: 40px;
}
#contents14 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;

	background-image: url('../img/left_btn14.jpg');
	background-repeat: no-repeat;
}
#contents14 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn14_f2.jpg');
	background-repeat: no-repeat;
}
#contents14 {
	display: block;
	width: 180px;
	height: 40px;
}
#contents15 a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;

	background-image: url('../img/left_btn15.jpg');
	background-repeat: no-repeat;
}
#contents15 a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 180px;
	height: 40px;
	background-image: url('../img/left_btn15_f2.jpg');
	background-repeat: no-repeat;
}
#contents15 {
	display: block;
	width: 180px;
	height: 40px;
}



.contents_menu {
	position: relative;
	width: 180px;
	height: 616px;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background-repeat: 0;
	background-position: 0px 0px;
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
	clear: both;
}
.menu_box {
	position: relative;
	width: 180px;
	top: 0px;
	left: 20px;
	right: 0px;
	bottom: 0px;
	background-repeat: 0;
	background-position: 0px 0px;
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
	clear: both;
}
.under_navi_box {
	background-position: center top;
	width: 720px;
	height: 60px;
	padding: 0px 20px 0px 20px;
	margin: 0px auto 0px auto;
	float: left;
	background-color: #FFFFFF;
	background-image: url('../img/bg_bar720.gif');
	background-repeat: no-repeat;
	text-align: left;
}
.under_navi_box1 {
	width: 720px;
	height: 50px;
	padding: 0px 20px 0px 20px;
	margin: 0px auto 0px auto;
	float: left;
	background-color: #FFFFFF;
	text-align: left;
}
a:link {
	color: #669966;
	text-decoration: none;
}
a:visited {
	color: #669999;
	text-decoration: none;
}
a:hover {
	color: #336600;
	text-decoration: underline;
}
dd {
	padding: 0px;
	margin: 0px;
}
dt {
	padding: 0px;
	margin: 0px;
}
dl {
	padding: 0px;
	margin: 0px;
}


.syohin_td {
	padding: 5px 8px 5px 10px;
}
.syohin_kingaku_td {
	padding: 5px 14px 5px 0px;
}
.syohin_center_td {
	padding: 5px 0px 5px 0px;
}
.td1 {
	background-color: #F9F8F4;
	padding-top: 4pt;
	padding-left: 21px;
	vertical-align: top;
	padding-bottom: 4px;
	width: 110px;
}
.td2 {
	background-color: #D5C8B0;
	width: 2px;
}
.td3 {
	margin: 0px;
	background-color: #F9F8F4;
	padding-top: 4px;
	padding-left: 11px;
	vertical-align: top;
	padding-bottom: 4px;
}
.br_font {
	color: #8D6C41;
	font-weight: bold;
}
