/*//////////////////////////////////////////////////////////////////////////////// フッター部分メニュー /*/
.footmenu {
	width: 645px;
	margin:0;
	padding: 0 10px 0 15px;
	overflow:hidden;
	_zoom:1;
	}


.footmenu_browser {
	width: 640px;
	margin-bottom: 5px;
	overflow: hidden;
	_zoom:1;
	}

.footmenu_browser li {
	margin-right: 10px;
	float: left;
	}

.footmenu_bar {

	width:630px;
	margin:10px 0 0 10px;
	border:#663333 1px solid;



/*	width: 638px;*/
	height: 24px;
	padding: 0 0 0 15px;
/*	margin:0 0 0 2px;*/
	background-image: url(../../images/shop_barbg01.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	font-size: 15px;
	line-height:23px;
	font-weight: bold;
	color: #663333;
/*	border:1px solid #663333;*/
/*
	width: 620px;
	height: 33px;
	padding: 0 0 0 25px;
	margin:10px 0 0 2px;
	background-image: url(../../images/bg_cate05_h2.jpg);
	background-position:0px 0px;
	background-repeat: no-repeat;
	font-size: 15px;
	line-height:33px;
	font-weight: bold;
	color: #555;
	border:1px solid #663333;
*/
/*
	width: 660px;
	height: 33px;
	padding: 0 0 0 35px;
	margin:10px 0 0 2px;
	background-image: url(../images/bg_cate01_h2.jpg);
	background-position:0px 0px;
	background-repeat: no-repeat;
	font-size: 15px;
	line-height:33px;
	font-weight: bold;
	color: #555;
*/
	}

.footmenu_mark {
	width: 620px;
	margin:0 auto;
	padding-left: 10px;
	}

.footmenu_mark li {
	margin-bottom: 15px;
	list-style: inside;
	list-style-type: decimal;
	}

/*//////////////////////////////////////////////////////////////////////////////// サイトマップ /*/
.sitemap {
	width: 645px;
	margin:0;
	padding: 0 10px 0 15px;
	overflow:hidden;
	_zoom:1;
	}

	
.sitemap h4 {
	font-size: 14px;
	font-weight: bold;
	color: #555;
	}

.sitemap li {
	margin-bottom: 5px;
	padding-left: 10px;
	background-image: url(../images/bg_li08.jpg);
	background-position: 0 5px;
	background-repeat: no-repeat;
	}

.sitemap_sidea {
	width: 325px;
	float: left;
	}

.sitemap_sideb {
	width: 310px;
	float: left;
	}
	
/*//////////////////////////////////////////////////////////////////////////////// 掲載希望案内 /*/
/*//////////////////////////////////////////////////////////////////////////////// フッター部分メニュー /*/
.keisai {
	width: 644px;
	margin:0;
	padding: 0 6px 0 10px;
	background-image:url(../images/bg_box_y_line.jpg);
	background-position:655px 0px;
	background-repeat:repeat-y;
	overflow:hidden;
	_zoom:1;
	}
.keisai_end {
	width: 660px;
	margin:0;
	padding: 0 0 16px 0;
	background-image:url(../images/bg_2c_btm.jpg);
	background-position:2px bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	_zoom:1;
	}

h4.keisai {
	width:633px;
	height:25px;
	margin:10px 0;
	border:#703d02 2px solid;
	padding:10px 0 0 10px;
	color:#703d02;
	font-size:15px;
	font-weight:bold;
	}


.keisai dl {
	margin:0 auto;
	padding:0;
	}
	
.keisai dl dt{
	margin:5px auto;
	padding:0 0 0 0;
	font-size:13px;
	font-weight:bold;
	color:#933;
	}
	
.keisai dl dd{
	padding:0 0 0 0;
	font-size:12px;
	font-weight:bold;
	color:#555;
	}

.keisai ol {
	margin:0 0 0 40px ;
	padding:0;
	}
	
.keisai ol li{
	margin:5px 0 0 0;
	padding:0;
	font-size:12px;
	list-style:decimal;
	}
	
.keisai em{
	display:block;
	height:25px;
	margin:10px 0 0 0;
	line-height:24px;
	color:#933;
	font-size:16px;
	font-weight:bold;
	}

.keisai em img{
	margin-right:10px;
	vertical-align:top;
	}
	
.kakoi01{
	margin:5px auto 10px;
	border:3px solid #FC9;
	padding:10px;
	overflow:hidden;
	_zoom:1;
	}
.kakoi02{
	margin:5px auto;
	border:3px solid #E78112;
	color:#E78112;
	padding:10px;
	overflow:hidden;
	_zoom:1;
	}
	
.kakoi03{
	margin:5px auto;
	border:3px solid #0f821b;
	color:#E78112;
	padding:10px;
	overflow:hidden;
	_zoom:1;
	}
	
.kakoi02 h3{
	margin:0 auto 5px;
	color:#E78112;
	font-weight:bold;
	}
	
.kakoi03 h3{
	margin:0 auto 5px;
	color:#0f821b;
	font-weight:bold;
	}
	
.keisai_browser {
	width: 640px;
	margin-bottom: 5px;
	overflow: hidden;
	zoom: 100%;
	}

.keisai_browser li {
	margin-right: 10px;
	float: left;
	}

.keisai_bar {
	width: 660px;
	height: 33px;
	padding: 0 0 0 35px;
	margin:10px 0 0 2px;
	background-image: url(../images/bg_cate01_h2.jpg);
	background-position:0px 0px;
	background-repeat: no-repeat;
	font-size: 15px;
	line-height:33px;
	font-weight: bold;
	color: #555;
	}

.keisai_mark {
	width: 630px;
	padding-left: 20px;
	}

.keisai_mark li {
	margin-bottom: 15px;
	list-style: outside;
	list-style-type: decimal;
	}

	
/*//////////////////////////////////////////////////////////////////////////////// 運営会社 /*/
#company_table {
	margin:0;
	padding: 0 10px 0 15px;
	overflow:hidden;
	_zoom:1;
	}

#company_table td{
	padding: 10px;
	font-size: 13px;
	line-height: 18px;
	color: #555;
	border: 1px #888 solid;
    border-collapse: collapse;
    border-spacing: 0;
	vertical-align: middle;
	}
	
#company_table strong {
	font-weight: bold;
	color: #555;
	}

#company_table li {
	margin-bottom: 5px;
	margin-left: 30px;
	font-size: 13px;
	line-height: 18px;
	color: #555;
	list-style: decimal;
	list-style-position: 0;
	}