@charset "shift_jis";
/* CSS Document */

/* Šî–{ƒXƒ^ƒCƒ‹
------------------------------------------------------- */
body{
background-image:url(../common/image/main_bg.gif);

/*color:#333333;*/
color:#ffffff;sub_title

font-size:9px;
margin:0 auto ;
scrollbar-arrow-color: #006600;
scrollbar-darkshadow-color: #32312F;
scrollbar-face-color: #E2E2E2;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #E2E2E2;
scrollbar-track-color: #A2A2A2;
}

A         { color: #00CC00; text-decoration:none ; }
A:link	  { color: #00CC00; text-decoration:none ; }
A:visited { color: #00CC00; text-decoration:none ; }
A:active  { color: #009900; text-decoration:none ; }
A:hover	  { color: #009900; text-decoration:none ; }
	
/*header
------------------------------------------------------- */

#info-text {
	width:950px;
	margin:5px auto;
	}

#o-waku2 {
	margin:5px auto;
	width:950px;
	height:100%;
	border:4px solid #FFFF33;
	background-image:url(image/bg-center.gif);
	background-repeat:repeat-y;
	}

* html #o-waku2 {
	width:950px;
	height:100%;
	border:4px solid #FFFFFF;
	margin:5px auto;
	}
	
*+ html #o-waku2 {
	width:950px;
	height:100%;
	border:4px solid #FFFFFF;
	margin:5px auto;
	}
	
#header {
	width:950px;
	margin:0;
	}
	
#rogo {
	color:#FFFFFF;
	background:url(../common/image/header/header-left-back.gif) no-repeat;
	width:205px;
	height:138px;
	margin-left:0;
	margin-top:0;
	margin-bottom:0;
	padding:0;
	float:left;
	}
	
.rogo-mark {
	margin:0;
	padding:0;
	height:132px;
	width:200px;
	border:0;
}

*+ html .rogo-mark {
	margin:0;
	padding:0;
	height:132px;
	width:200px;
}

* html .rogo-mark {
	margin:0;
	padding:0;
	height:132px;
	width:200px;
}


.rogo-mark a{
	margin: 0px;
	padding: 0px;
	height:132px;
	width:200px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/header/rogo-off.gif);	
	background-repeat: no-repeat;

}

.rogo-mark a:hover {
	background-image:url(../common/image/header/rogo-on.gif);
	background-repeat: no-repeat;
}
	
	h1 {
		font-size:12px;
		margin-top:-15px;
		margin-left:20px;
		}
	.kokura {
		font-size:12px;
		margin-left:10px;
		}
	.kurume {
		font-size:12px;
		}
/*
•Ÿ‰ª”ÅØ‚è‘Ö‚¦
-------------------------------------------------*/	
#states-fukuoka {
	background:url(../common/image/header/header-c-2.gif) no-repeat;
	width:285px;
	height:138px;
	margin-left:0px;
	margin-top:0;
	margin-bottom:0;
	float:left;
	}
	
*+ html #states-fukuoka ul {
	margin:102px 0 15px 4px;
	list-style:none;
	max-height:30px;
	}
	
* html #states-fukuoka ul {
	margin:102px 0 15px 4px;
	list-style:none;
	max-height:30px;
	}
	
#states-fukuoka ul {
	margin:102px 0 15px -34px;
	list-style:none;
	max-height:30px;
	}
	
#states-fukuoka li {
	float:left;
	}
	
#states-fukuoka li.shinai a{
	float:left;
	background: url(../common/image/header/navi_fukuoka_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#006699;
	}	
	
#states-fukuoka li.shinai a:hover{
	float:left;
	background: url(../common/image/header/navi_fukuoka_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	padding-right:5px;
	color:#996633;
	}	
	
#states-fukuoka li.kitakyu a{
	float:left;
	background: url(../common/image/header/navi_kitakyu_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	color:#006699;
	}	
	
#states-fukuoka li.kitakyu a:hover{
	float:left;
	text-align:center;
	background: url(../common/image/header/navi_kitakyu_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#996633;
	}	

#states-fukuoka li.kurume a{
	float:left;
	background: url(../common/image/header/navi_kurume_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	color:#006699;
	}	
	
#states-fukuoka li.kurume a:hover{
	float:left;
	text-align:center;
	background: url(../common/image/header/navi_kurume_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#996633;
	}	
		
#town {
	background:url(../common/image/header/header-rr.jpg) no-repeat;
	width:460px;
	height:138px;
	margin-left:0px;
	margin-top:0;
	margin-bottom:0;
	float:left;
	}
	
/*
–k‹ãB”ÅØ‚è‘Ö‚¦
-------------------------------------------------*/	
#states-kokura {
	background:url(../common/image/header/header-kokura-2.gif) no-repeat;
	width:285px;
	height:138px;
	margin-left:0px;
	margin-top:0;
	margin-bottom:0;
	float:left;
	}
	
*+ html #states-kokura ul {
	margin:102px 0 15px 4px;
	list-style:none;
	max-height:30px;
	}
	
* html #states-kokura ul {
	margin:102px 0 15px 4px;
	list-style:none;
	max-height:30px;
	}
	
#states-kokura ul {
	margin:102px 0 15px -34px;
	list-style:none;
	max-height:30px;
	}
	
#states-kokura li {
	float:left;
	}
	
#states-kokura li.shinai a{
	float:left;
	background: url(../common/image/header/navi_fukuoka_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#006699;
	}	
	
#states-kokura li.shinai a:hover{
	float:left;
	background: url(../common/image/header/navi_fukuoka_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	padding-right:5px;
	color:#996633;
	}	
	
#states-kokura li.kitakyu a{
	float:left;
	background: url(../common/image/header/navi_kitakyu_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	color:#006699;
	}	
	
#states-kokura li.kitakyu a:hover{
	float:left;
	text-align:center;
	background: url(../common/image/header/navi_kitakyu_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#996633;
	}	
#states-kokura li.kurume a:hover{
	float:left;
	text-align:center;
	background: url(../common/image/header/navi_kurume_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#996633;
	}	

#kokura-town {
	background:url(../common/image/header/header-kokura.jpg) no-repeat;
	width:460px;
	height:138px;
	margin-left:0px;
	margin-top:0;
	margin-bottom:0;
	float:left;
	}
	
#states-kokura li.kurume a{
	float:left;
	background: url(../common/image/header/navi_kurume_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	color:#006699;
	}	
	
/*
‹v—¯•Ä”ÅØ‚è‘Ö‚¦
-------------------------------------------------*/	
#states-kurume {
	background:url(../common/image/header/header-kurume-2.gif) no-repeat;
	width:285px;
	height:138px;
	margin-left:0px;
	margin-top:0;
	margin-bottom:0;
	float:left;
	}
	
*+ html #states-kurume ul {
	margin:102px 0 15px 4px;
	list-style:none;
	max-height:30px;
	}
	
* html #states-kurume ul {
	margin:102px 0 15px 4px;
	list-style:none;
	max-height:30px;
	}
	
#states-kurume ul {
	margin:102px 0 15px -34px;
	list-style:none;
	max-height:30px;
	}
	
#states-kurume li {
	float:left;
	}
	
#states-kurume li.shinai a{
	float:left;
	background: url(../common/image/header/navi_fukuoka_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#006699;
	}	
	
#states-kurume li.shinai a:hover{
	float:left;
	background: url(../common/image/header/navi_fukuoka_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	padding-right:5px;
	color:#996633;
	}	
	
#states-kurume li.kitakyu a{
	float:left;
	background: url(../common/image/header/navi_kitakyu_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	color:#006699;
	}	
	
#states-kurume li.kitakyu a:hover{
	float:left;
	text-align:center;
	background: url(../common/image/header/navi_kitakyu_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#996633;
	}	
	
#states-kurume li.kurume a{
	float:left;
	background: url(../common/image/header/navi_kurume_1.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	color:#006699;
	}	
	
#states-kurume li.kurume a:hover{
	float:left;
	text-align:center;
	background: url(../common/image/header/navi_kurume_2.gif) no-repeat;
	width:80px;
	height:30px;
	margin-bottom:0;
	list-style:none;
	padding-right:5px;
	padding-top:3px;
	color:#996633;
	}

#kurume-town {
	background:url(../common/image/header/header-kurume.jpg) no-repeat;
	width:460px;
	height:138px;
	margin-left:0px;
	margin-top:0;
	margin-bottom:0;
	float:left;
	}
	

/*
Œg‘Ñ”Å—U“±
-------------------------------------------------*/	
	
	
h2 {
	margin-top:9px;
	margin-left:250px;
	margin-bottom:0;
	padding-top:0;
	height:100px;
	width:202px;
}

*+ html h2 {
	margin-top:9px;
	margin-left:250px;
	margin-bottom:-8px;
	height:100px;
	width:202px;
}

* html h2 {
	margin-top:9px;
	margin-left:250px;
	margin-bottom:-6px;
	height:100px;
	width:202px;
}


h2 a{
	margin: 0px;
	padding: 0px;
	height:100px;
	width:202px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/header/mobile-off.jpg);	
	background-repeat: no-repeat;

}

h2 a:hover {
	background-image:url(../common/image/header/mobile-on.jpg);
	background-repeat: no-repeat;
}

h3 {
	margin-right:10px;
	text-align:right;
	font-size:12px;
	margin-top:12px;
	}
	
*+ html h3 {
	margin-right:10px;
	text-align:right;
	font-size:12px;
	padding-top:9px;
	}
	
* html h3 {
	margin-right:10px;
	text-align:right;
	font-size:12px;
	padding-top:7px;
	}
	
	
h3 a {
	color:#666666;
	}
	
h3 a:visited {
	color:#666666;
	}
	
h3 a:hover {
	color:#999999;
	}
	
	
/*@ƒƒjƒ…[
------------------------------------------------------- */
	
* html #navigation {
	margin-top:-15px;
	clear:left;
	width:950px;
	}
	
#navigation {
	margin:0;
	clear:left;
	width:950px;
	}
	
.menu-midashi { 
	width:124px;
	background:url(../common/image/menu_black.gif) repeat-x;
	height:19px;
	padding-top:5px;
	font-size:10px;
	text-align:center;
	margin:0;
	list-style:none;
	font-weight:bold;
	clear:left;
	float:left;
	}
	
.menu-midashi a {
	color:#FFFFFF;
	font-size:12px;
	padding-top:5px;
	margin:0;
	}
	
.menu-midashi a:visited {
	color:#CCCCCC;
	font-size:12px;
	padding-top:5px;
	margin:0;
	}
	
.menu-midashi a:hover {
	color:#000000;
	font-size:12px;
	padding-top:5px;
	color:#999999;
	margin:0;
	}
	
.menu-list { 
	width:117px;
	background:url(../common/image/menu_bg.gif) repeat-x;
	border-right:1px solid #000000;
	height:19px;
	padding-top:5px;
	font-size:10px;
	text-align:center;
	margin:0;
	list-style:none;
	float:left;
	}
	
.menu-list a {
	color:#FFFFFF;
	font-size:12px;
	padding-top:5px;
	margin:0;
	}
	
.menu-list a:hover {
	color:#FF66CC;
	font-size:12px;
	padding-top:5px;
	margin:0;
	}
	
.menu-last { 
	width:118px;
	background:url(../common/image/menu_bg.gif) repeat-x;
	height:19px;
	padding-top:5px;
	font-size:10px;
	text-align:center;
	margin:0;
	list-style:none;
	float:left;
	}
	
.menu-last a {
	color:#FFFFFF;
	font-size:12px;
	padding-top:5px;
	margin:0;
	}
	
.menu-last a:hover {
	color:#FF66CC;
	font-size:12px;
	padding-top:5px;
	margin:0;
	}
	
/* L˜g
------------------------------------------------------- */

#koukoku-waku {
	width:950px;
	margin:0 auto;
	background:url(../common/image/bg-center.gif) repeat-y;
	height:75px;
	float:left;
	}

* html .sponcer-waku0 {
	float:left;
	padding:10px 5px 5px;
	margin-left: 13px;
	}

.sponcer-waku0 {
	float:left;
	padding:10px 5px 5px;
	margin-left: 25px;
	}
	
.sponcer-waku {
	float:left;
	padding:10px 5px 5px;
	}
	
.koukoku-chui {
	margin:0;
	font-size:10px;
	background-image:url(../common/image/bg-bottom.gif);
	width:950px;
	height:18px;
	text-align:center;
	color:#FFFFFF;
	clear: left;
	}

/* ‘•ü˜g
------------------------------------------------------- */

#background-twaku {
	margin:0 auto;
	background-image:url(../common/image/bg-top.gif);
	width:950px;
	height:18px;
	clear: left;
	}
 /*	
* html #background-twaku-2 {
	margin:-16px auto 0 auto;
	background-image:url(../common/image/bg-top.gif);
	width:950px;
	height:18px;
	clear:left;
	}
	
#background-twaku-2 {
	margin:0 auto;
	background-image:url(../common/image/bg-top.gif);
	width:950px;
	height:18px;
	clear:left;
	}
*/
	
#background-cwaku {
	margin:0 auto;
	width:950px;
	height:100%;
	background-image:url(image/bg-center.gif);
	background-repeat:repeat-y;
	}
	
	
#background-bwaku {
	margin:0 auto;
	background-image:url(../common/image/bg-bottom-2.gif);
	width:950px;
	height:40px;
	clear:left;
	}
	
* html .under_navi {
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	margin-top:1px;
	}
	
*+ html .under_navi {
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	margin-top:1px;
	}
	
.under_navi {
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	padding-top:18px;
	}
	
.under_navi a {
	color:#FFFFFF;
	}
	
.under_navi a:visited {
	color:#FF9999;
	}
	
#center-inner {
	width:940px;
	margin:0;
	padding:0;
	background:url(../common/image/bg-center.gif) repeat-y;
	}


/* ¶‘¤˜giƒTƒuƒƒjƒ…[EGOLDƒoƒi[j
------------------------------------------------------- */
#innerbox-left {
	width:170px;
	margin-left:20px;
	float:left;
	}
	
*+ html #innerbox-left {
	width:170px;
	margin-left:20px;
	float:left;
	}
	
* html #innerbox-left {
	width:170px;
	margin-left:10px;
	float:left;
	}

/*ƒiƒr*/
.sub_title {
	line-height:30px;
	font-size:12px;
	width:170px;
	height:30px;
	color:#FFFFFF;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	text-align:center;
	vertical-align:middle;
	background-image:url(image/bg_subtitle.gif);
	background-repeat:no-repeat;
	}

#navi{
	height:auto;
	margin:0px 0px 10px 0px;
	padding:3px 5px;
	background:#E2E2E2;
	list-style-position:inside;
	}

#navi li {
	line-height:30px;
	font-size:14px;
	color: #333333;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	text-align:left;
	list-style-image:url(image/plus.gif);
	border-bottom:1px dotted #000000;
	}

#navi li a{
	color: #333333;
	}

#navi li a:hover {
	color: #FFFFFF;
	background:#FF8000;
	}

#navi2{
	width:170px;
	height:auto;
	margin:0px 0px 10px 0px;
	overflow:auto;
	}

#exnavi {
	width:170px;
	height:auto;
	margin:0px 0px 10px 0px;
	background:#E2E2E2;
	}

#feti_navi {
	margin:0 0 10px 0;
	line-height:30px;
	font-size:14px;
	color:#333333;
	text-align:left;
	border-bottom:1px dotted #000000;
	text-decoration:none;
	list-style:none;
	background-color:#FFFFFF;
	padding:0;
	}

.mune {	
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_t_mune.gif) no-repeat;
	}
	
.shiri {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_t_shiri.gif) no-repeat;
	}
	
.ashi {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_t_ashi.gif) no-repeat;
	}
	
.m_d_rupi a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_mune_deli.gif) no-repeat;
	display:block;
	}
	
.m_d_rupi_2 a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_mune_deli.gif) no-repeat -170px 0;
	display:block;
	}
	
.m_s_rupi a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_mune_soap.gif) no-repeat;
	display:block;
	}

.m_s_rupi_2 a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_mune_soap.gif) no-repeat -170px 0;
	display:block;
	}
	
.s_d_rupi a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_shiri_deli.gif) no-repeat;
	display:block;
	}
	
.s_d_rupi_2 a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_shiri_deli.gif) no-repeat -170px 0;
	display:block;
	}
	
	
.s_s_rupi a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_shiri_soap.gif) no-repeat;
	display:block;
	}
	
.s_s_rupi_2 a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_shiri_soap.gif) no-repeat -170px 0;
	display:block;
	}
	
.a_d_rupi a	{
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_ashi_deli.gif) no-repeat;
	display:block;
	}
	
.a_d_rupi_2 a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_ashi_deli.gif) no-repeat -170px 0;
	display:block;
	}
	
.a_s_rupi a	{
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_ashi_soap.gif) no-repeat;
	display:block;
	}
	
.a_s_rupi_2 a {
	width:170px;
	height:30px;
	margin:0;
	padding:0;
	background:url(../feti/image/bg_ashi_soap.gif) no-repeat -170px 0;
	display:block;
	}
	
	
.m_d_rupi a:hover,.m_s_rupi a:hover,.s_d_rupi a:hover,.s_s_rupi a:hover,.a_d_rupi a:hover,.a_s_rupi a:hover {
	background-position:-170px 0;
	}

/*ƒTƒuƒƒjƒ…[
-------------------------------------------------------*/
.search-shop {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#000;
	padding-top:5px;
	padding-bottom:5px;
	max-height:25px;
	background:url(../common/image/search-shop.jpg)
	}
	
/*‹ÆŽíƒGƒŠƒA‚Å’T‚·
.gyousyu-search-left {
	margin:0px;
	border:0;
	height:40px;
	width:170px;
}

.gyousyu-search-left a{
	margin: 0px;
	padding: 0px;
	height:40px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_area_off.jpg);	
	background-repeat: no-repeat;

}

.gyousyu-search-left a:hover {
	background-image: url(../common/image/bt_area_on.jpg);
	background-repeat: no-repeat;
}
*/

/*ƒfƒŠƒwƒ‹ŒfÚ“X•Ü‚Å’T‚·*/
.deli-search-left {
	margin:0px;
	border:0;
	height:40px;
	width:170px;
}

.deli-search-left a{
	margin: 0px;
	padding: 0px;
	height:40px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_deli_1.jpg);	
	background-repeat: no-repeat;

}

.deli-search-left a:hover {
	background-image: url(../common/image/bt_deli_2.jpg);
	background-repeat: no-repeat;
}

/*o’£ƒAƒƒ}ŒfÚ“X•Ü‚Å’T‚·*/
.syucho-search-left {
	margin:0px;
	border:0;
	height:40px;
	width:170px;
}

.syucho-search-left a{
	margin: 0px;
	padding: 0px;
	height:40px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_aroma_1.jpg);	
	background-repeat: no-repeat;

}

.syucho-search-left a:hover {
	background-image: url(../common/image/bt_aroma_2.jpg);
	background-repeat: no-repeat;
}

/*ƒ\[ƒvŒfÚ“X•Ü‚Å’T‚·*/
.soap-search-left {
	margin:0px;
	border:0;
	height:40px;
	width:170px;
}

.soap-search-left a{
	margin: 0px;
	padding: 0px;
	height:40px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_soup_1.jpg);	
	background-repeat: no-repeat;

}

.soap-search-left a:hover {
	background-image: url(../common/image/bt_soup_2.jpg);
	background-repeat: no-repeat;
}

/*ƒ\[ƒvŒfÚ“X•Ü‚Å’T‚·*/
.mens-search-left {
	margin:0px;
	border:0;
	height:40px;
	width:170px;
}

.mens-search-left a{
	margin: 0px;
	padding: 0px;
	height:40px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_spa_1.jpg);	
	background-repeat: no-repeat;

}

.mens-search-left a:hover {
	background-image: url(../common/image/bt_spa_2.jpg);
	background-repeat: no-repeat;
}

/*ƒ\[ƒvŒfÚ“X•Ü‚Å’T‚·*/
.other-search-left {
	margin:0px;
	border:0;
	height:40px;
	width:170px;
}

.other-search-left a{
	margin: 0px;
	padding: 0px;
	height:40px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_other_1.jpg);	
	background-repeat: no-repeat;

}

.other-search-left a:hover {
	background-image: url(../common/image/bt_other_2.jpg);
	background-repeat: no-repeat;
}

/*ˆê——‚Å’T‚·*/
.ichiran-search-left {
	margin-bottom: 5px;
	height:23px;
	width:170px;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
	text-align:center;
	background-image:url(../common/image/bg_ichiran.jpg);	
	background-repeat: no-repeat;
	}

/*V‹KŒfÚ“X•Ü‚Å’T‚·*/
.search-newshop {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#000;
	padding-top:5px;
	padding-bottom:5px;
	max-height:25px;
	background:url(../common/image/search-newshop.jpg)
	}

.shinki-search-left {
	margin:0 0 5px 0;
	border:0;
	height:40px;
	width:170px;
}

.shinki-search-left a{
	margin: 0px;
	padding: 0px;
	height:40px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_new_1.jpg);	
	background-repeat: no-repeat;

}

.shinki-search-left a:hover {
	background-image: url(../common/image/bt_new_2.jpg);
	background-repeat: no-repeat;
}

	
/*—‚ÌŽq‚Ìƒ^ƒCƒv‚Å’T‚·*/
.search-ladies {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#000;
	padding-top:5px;
	padding-bottom:5px;
	max-height:25px;
	background:url(../common/image/search-ladies.jpg)
	}

.ladies-search-left {
	margin:0 0 5px 0;
	border:0;
	height:40px;
	width:170px;
}

.ladies-search-left a{
	margin: 0px;
	padding: 0px;
	height:40px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_type_1.jpg);	
	background-repeat: no-repeat;
}

.ladies-search-left a:hover {
	background-image: url(../common/image/bt_type_2.jpg);
	background-repeat: no-repeat;
}

/*–³—¿µ‘ÒƒvƒŒƒ[ƒ“ƒg*/

.free-shop {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	max-height:24px;
	background:url(../common/image/osusume-back.gif) repeat-x;
	}

.fuzoku-free-left {
	margin:0px;
	border:0;
	height:50px;
	width:170px;
}

.fuzoku-free-left a{
	margin: 0px;
	padding: 0px;
	height:50px;
	width:170px;
	color:#ffffff;
	display:block;
	text-indent:-9999px;
	background-image:url(../common/image/bt_type_oubo_a.jpg);	
	background-repeat: no-repeat;
}

.fuzoku-free-left a:hover {
	background-image: url(../common/image/bt_type_oubo_b.jpg);
	background-repeat: no-repeat;
}


/*ƒS[ƒ‹ƒhƒoƒi[*/	
.push-shop {
	margin-top:5px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	max-height:24px;
	background:url(../common/image/push-shop.gif) repeat-x;
	}

.push-shop-list {
	line-height:22px;
	background-image:url(image/bg_index.gif);
	background-repeat:repeat-x;
	height:100%;
	}


*+ html #push-listname {
	margin:0px;
	width:170px;
	height:1404px;
	border:0;
	overflow:hidden;
	}

* html #push-listname {
	margin:0px;
	width:170px;
	height:1404px;
	border:0;
	overflow:hidden;
	}

#push-listname {
	margin:0px;
	width:170px;
	height:1800px;
	border:0;
	overflow:hidden;
}



/*‹v—¯•ÄE–k‹ãB@‘ŠŒÝƒŠƒ“ƒN˜g*/
	
*+ html .push-shop-list-2 {
	line-height:22px;
	background-image:url(image/bg_index.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	}
	
* html .push-shop-list-2 {
	line-height:22px;
	background-image:url(image/bg_index.gif);
	background-repeat:repeat-x;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	}
	
.push-shop-list-2 {
	line-height:22px;
	background-image:url(image/bg_index.gif);
	background-repeat:repeat-x;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	}

/*@‘ŠŒÝƒŠƒ“ƒN@*/
#mutual-link {
	width:171px;
	height:239px;
	margin-top:16px;
	text-indent:-9999px;
	}
#mutual-link a{
	display:block;
	width:171px;
	height:239px;
	background:url(image/bt_mutual-link.jpg) 0 0 no-repeat;
	}
#mutual-link a:hover{
	display:block;
	width:171px;
	height:239px;
	background:url(image/bt_mutual-link.jpg) -171px 0 no-repeat;
	}


/* ƒƒ‹ƒ}ƒK“o˜^@*/
* html .mail{
width:170px;
height:208px;
margin:10px 0;
background:url(../common/image/bgmail.gif) no-repeat;
}
*+ html .mail{
width:170px;
height:208px;
margin:10px 0;
background:url(../common/image/bgmail.gif) no-repeat;
}
.mail{
width:170px;
height:208px;
margin:20px 0;
background:url(../common/image/bgmail.gif) no-repeat;
}
.mail-form {
	padding-top:110px;
	text-align:center;
	color: #CCCCCC;
	font-size: 10px;
}
.add{
font-size:10px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
color:#CCCCCC;
}
.del{
font-size:10px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
color:#FF6600;
}


/* ‰E‘¤˜giƒƒCƒ“ƒRƒ“ƒeƒ“ƒcj
------------------------------------------------------- */
#innerbox-right {
	width:745px;
	margin:0;
	/*color:#333333;*/
	color:#ffffff;
    font-size:12px;
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	float:left;
	overflow:hidden;
	}

.main_title {
	width:730px;
	margin: 0 auto;
	line-height:30px;
	color:#FFFFFF;
	font-size:12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	text-align:center;
	background-image:url(image/bg_maintitle.gif);
	background-repeat:no-repeat;
}

.text-small{
color:#EEEEEE;
font-size:12px;
line-height:18px;
}

.genre_title {
width:99%;
margin:0 auto;
line-height:22px;
color:#000000;
font-size:12px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
text-align:center;
background-image:url(image/bg_index.gif);
background-repeat:repeat-x;
clear:left;
display:block;
}

#main_container{
	width:730px;
	height:auto;
	margin:0 auto;
	background-image:url(image/bg_main.gif);
	overflow: hidden;
}

.feti_tittle {
text-align:center;
color:#009900;
font-size:15px;
font-weight:bold;
margin:0;
}

.feti_text {
font-size:12px;
color:#333333;
margin:0;
padding:3px;
}

#main_container_sec{
width:730px;
max-width:730px;
height:auto;
margin:0 auto;
background-image:url(../feti/image/bg_top.gif);
}

.feti_tittle {
text-align:center;
color:#009900;
font-size:15px;
font-weight:bold;
margin:0;
}

.feti_text {
font-size:12px;
color:#333333;
margin:0;
padding:3px;
}

.waku {
	width:707px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	}

.bg_mune {
	width:707px;
	height:172px;
	margin:11px;
	padding:0;
	background:url(../feti/image/bg_mune.gif);
	} 
	
.bg_shiri {
	width:707px;
	height:172px;
	margin:11px;
	padding:0;
	background:url(../feti/image/bg_shiri.gif);
	} 
	
.bg_ashi {
	width:707px;
	height:172px;
	margin:11px;
	padding:0;
	background:url(../feti/image/bg_ashi.gif);
	} 
	
.text_box {
	width:430px;
	height:130px;
	margin:21px 5px 21px 50px;
	float:left;
	}
	
* html .text_box {
	width:430px;
	height:130px;
	margin:25px 3px 11px 25px;
	float:left;
	}
	
.f_t {
	padding:5px;
	font-size:12px;
	color:#2F0000;
	border-bottom:1px dotted #999999;
	}



.deli_aroma_bt a {
	width:206px;
	height:68px;
	background:url(../feti/image/bg_deli.gif) no-repeat;
	margin-top:18px;
	margin-bottom:2px;
	padding:0;
	float:left;
	display:block;	
	}

.deli_soap_mens_bt a {
	width:206px;
	height:68px;
	background:url(../feti/image/bg_soap.gif) no-repeat;
	margin:0;
	padding:0;
	float:left;
	display:block;	
	}
	
.deli_aroma_bt a:hover,.deli_soap_mens_bt a:hover {
	background-position:-206px 0;
	}
	
.navi {
	width:709px;
	height:41px;
	margin:0 9px;
	padding:10px 0;
	}
	
* html .navi {
	width:709px;
	height:41px;
	margin:0;
	padding:9px;
	}
	
.navi_r a{
	width:350px;
	height:41px;
	background:url(../feti/image/navi_deli.gif) no-repeat;
	display:block;
	float:left;
	margin:0 9px 0 0;
	padding:0;
	}
	
* html .navi_r a{
	width:350px;
	height:41px;
	background:url(../feti/image/navi_deli.gif) no-repeat;
	display:block;
	float:left;
	margin:0 4px 0 0;
	padding:0;
	}
	
.navi_r_2 a{
	width:350px;
	height:41px;
	background-image:url(../feti/image/navi_deli.gif);
	background-position:-350px 0;
	display:block;
	float:left;
	margin:0 9px 0 0;
	padding:0;
	}
	
		
* html .navi_r_2 a{
	width:350px;
	height:41px;
	background-image:url(../feti/image/navi_deli.gif);
	background-position:-350px 0;
	display:block;
	float:left;
	margin:0 4px 0 0;
	padding:0;
	}
	
.navi_l a{
	width:350px;
	height:41px;
	background:url(../feti/image/navi_soap.gif) no-repeat;
	display:block;
	float:left;
	margin:0;
	padding:0;
	}
	
.navi_l_2 a{
	width:350px;
	height:41px;
	background-image:url(../feti/image/navi_soap.gif);
	background-position:-350px 0;
	display:block;
	float:left;
	margin:0;
	padding:0;
	}
	
.navi_r a:hover,.navi_l a:hover {
	background-position:-350px 0;
	}
	
.navi_r_2 a:hover,.navi_l_2 a:hover {
	background-position:350px 0;
	}
	
/*‘ÌŒ±ƒŒƒ|[ƒg
------------------------------------------------------- */
.report_title {
	width:730px;
	height:auto;
	margin:0 auto;
	background-image:url(../report/image/title.gif);
	background-repeat:no-repeat;
	padding-top: 129px;
}


/* ƒtƒbƒ^[
------------------------------------------------------- */
	
#footer {
	clear:left;
	width:950px;
	height:40px;
	background-image:url(image/back_bottom.gif);
	background-repeat:repeat-x;
	text-align:center;
	margin-bottom:0;
	}
	
.footer-text {
	text-align:center;
	padding-top:15px;
	font-size:12px;
	}
	
/*nakano test*/
iframe.flive {
	/*clear:both;*/
	/*background:#F00;*/
}

