@charset "shift_jis";

/* ***********************************
	     mynail CSS
************************************ */

/* 
■□□□□□□□□□□□□□□□□□□
		common
□□□□□□□□□□□□□□□□□□■
*/
body{
	margin:0;
	padding:0;
	background:#ffffff;
	color:#B80154;
	font-size:12px;
}

a{color:#6C532A;text-decoration:none;}
a:link{color:#6C532A;text-decoration:none;}
a:visited{color:#6C532A;text-decoration:none;}
a:active{color:#6C532A;}
a:hover{color:#6C532A;text-decoration:underline;}


.shop_name_area a{color:#FFFFFF;text-decoration:none;}
.shop_name_area a:link{color:#FFFFFF;text-decoration:none;}
.shop_name_area a:visited{color:#FFFFFF;text-decoration:none;}
.shop_name_area a:active{color:#FFFFFF;}
.shop_name_area a:hover{color:#FFFFFF;text-decoration:underline;}


#container{
	margin:0 auto;
	text-align:left;
	width:800px;
}



#banner{
	width:800px;
	height:auto;
}

#banner_top{
	width:800px;
	height:44px;
}

#banner_top_left{
	margin-top:3px;
	margin-left:23px;
	width:129px;
	height:41px;
	float:left;
}

#banner_top_right{
	margin-left:116px;
	width:468px;
	height:60px;
	float:left;	
}

#banner_space01{
	width:800px;
	height:10px;
}
.banner_space05{
	width:800px;
	height:40px;
}

#banner_space02{
 width:800px;
 height:20px;
}

#banner_bottom{
	width:800px;
	height:30px;
}

.banner_h1_text{
    font-size:14px;
}

.banner_h1_text h1{
    font-size:10px;
    margin:0px;
    padding:2px;
    padding-left:10px;
    color:#CC9999;
    font-weight:normal;
    text-align:left;
}


.menu01{
	float:left;
}
.menu001{
	width:136px;
	height:28px;
	display:block;
	background-image:url(/img/top-on.gif);
}

.menu001:hover{
	width:136px;
	height:28px;
	display:block;
	background-image:url(/img/top-hover-on.gif);
}

.menu001_nonactive{
	width:136px;
	height:28px;
	display:block;
	background-image:url(/img/top-off.gif);
}

.menu001_nonactive:hover {
    width:136px;
    height:28px;
    display:block;
    background-image:url(/img/top-hover.gif);
}

.menu02{
	float:left;
}

.menu002{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/trend-on.gif);
}

.menu002:hover{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/trend-hover-on.gif);
}

.menu002_nonactive{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/trend-off.gif);
}

.menu002_nonactive:hover {
    width:112px;
    height:28px;
    display:block;
    background-image:url(/img/trend-hover.gif);
}

.menu03{
	float:left;	
}

.menu003{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/tenpo-on.gif);
}

.menu003:hover{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/tenpo-hover-on.gif);
}

.menu003_nonactive{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/tenpo-off.gif);
}

.menu003_nonactive:hover {
    width:112px;
    height:28px;
    display:block;
    background-image:url(/img/tenpo-hover.gif);
}

.menu04{
	float:left;
}
.menu004{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/kyuujin-on.gif);
}

.menu004:hover{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/kyuujin-hover-on.gif);
}

.menu004_nonactive{
	width:112px;
	height:28px;
	display:block;
	background-image:url(/img/kyuujin-off.gif);
}

.menu004_nonactive:hover {
    width:112px;
    height:28px;
    display:block;
    background-image:url(/img/kyuujin-hover.gif);
}

.menu05{
	float:left;
}

.menu005{
	width:113px;
	height:28px;
	display:block;
	background-image:url(/img/school-on.gif);
}

.menu005:hover{
	width:113px;
	height:28px;
	display:block;
	background-image:url(/img/school-hover-on.gif);
}

.menu005_nonactive{
	width:113px;
	height:28px;
	display:block;
	background-image:url(/img/school-off.gif);
}

.menu005_nonactive:hover {
    width:113px;
    height:28px;
    display:block;
    background-image:url(/img/school-hover.gif);
}

.menu_space{
	background-image:url(/img/space.gif);
	background-repeat:repeat-x;
	width:65px;
	height:18px;
	margin-top:10px;
	float:left;
}

.mailmagazine{
	padding-top:12px;
	float:left;
	width:87px;
}

.bookmark{
	padding-top:12px;
	float:left;
	width:149px;
}

.no_bookmark {
	background-image:url(/img/space.gif);
	background-repeat:repeat-x;
	width:149px;
	height:18px;
	float:left;
	margin-top:10px;
}

#banner_space03{
	 height:4px;
	 width:800px;
	 clear:both;
}

#banner_space03{
	 height:4px;
	 width:800px;
	 clear:both;
}

/* 
■□□□□□□□□□□□□□□□□□□
	toppage content
□□□□□□□□□□□□□□□□□□■
*/
#content{
	width:auto;
	height:auto;
	clear:both;
	text-align:left;
}

#content_top{
	width:auto;
}

#big_banner{
	width:800px;
	height:199px;
	text-align:left;
}

#content_space{
	width:10px;
	float:left;
}

#content_left{
	text-align:left;
	float:left;
	width:auto;
	clear:both;
}

#content_right{
	float:left;
	text-align:left;
}

/* 
■□□□□□□□□□□□□□□□□□□
		topics
□□□□□□□□□□□□□□□□□□■
*/
#topics{
	margin-left:15px;
	width:540px;
	margin-top:3px;
}

#topics_top{
	background-image:url(/img/topics-ue.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:541px;
	height:12px;
}

#topics_center{
	background-image:url(/img/topics-yoko.gif);
	background-repeat:repeat-y;
	overflow:hidden;
	width:541px;
	margin:0;
	padding:0;
}

#topics_logo{
	background-image:url(/img/topics-logo.gif);
	background-repeat:no-repeat;
	background-position: top center left ;
/*	width:400px; */
	height:100%;
	padding-left:10px;
    padding-top:30px;
    padding-bottom:5px;
	margin-left:13px;
	margin-right:5px;
}

#topics_bottom{
	background-image:url(/img/topics-shita.gif);
	background-repeat:no-repeat;
	width:541px;
	height:14px;	
}

#topics_title_star {
	float:left;
	display:block;
}

#topics_title_part {
	margin:0px 0px 0px 1em;
	display:block;
}

/* 
■□□□□□□□□□□□□□□□□□□
		new_shop
□□□□□□□□□□□□□□□□□□■
*/
#new_shop{
	margin-left:15px;
	width:540px;
	margin-top:3px;
	position: relative;
}

#new_shop_navi {
	position: absolute;
	top: 10px;
	left: 483px;
	width: 48px;
	height: 16px;
}

#new_shop_navi img:hover {
	cursor: pointer;
}

#new_shop_top{
	background-image:url(/img/topics-ue.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:541px;
	height:12px;
}

.new_shop_image{
	border:1px solid #cccccc;
	width:100px;
	height:75px;
}

#new_shop_center{
	background-image:url(/img/topics-yoko.gif);
	background-repeat:repeat-y;
	overflow:hidden;
	width:541px;
	margin:0;
	padding:0;
	height:82px;
}

#new_shop_logo{
	background-image:url(/img/topics-logo.gif);
	background-repeat:no-repeat;
	background-position: top center left ;
/*	width:400px; */
	height:100%;
	padding-left:10px;
    padding-top:30px;
    padding-bottom:5px;
	margin-left:13px;
	margin-right:5px;
}

#new_shop_bottom{
	background-image:url(/img/topics-shita.gif);
	background-repeat:no-repeat;
	width:541px;
	height:14px;	
}

.new_shop_item{
	margin-left: 13px;
	margin-right:13px;
}

.new_shop_name{
	height:1em;
}

.new_shop_area{
	height:1em;
}

.new_shop_pr {
	color:#6C532A;
}

/* 
■□□□□□□□□□□□□□□□□□□
	      Main Content
□□□□□□□□□□□□□□□□□□■
*/
#main_content{
	margin-left:12px;
}

#main_content_left {
	width:273px;
	height:auto;
	float:left;
}


h2{
	margin:0px 0px;
}


.s_area_map_part {
	margin-left:13px;
	width:543px;
	margin-top:3px;
}

.s_area_map_part_top{
	margin-left:3px;
}	

.s_area_map_part_content{
	height:183px;
}
.s_area_map_part_main{
	width:525px;
	float:left;
	position:relative;
    display:block;
}

.s_area_link_part {
    margin:20px 0px 0px 15px;
}
.s_area_map_part_bottom{
	clear:left;
	background-image:url(/img/area_bottom.gif);
	background-repeat:no-repeat;
	width:540px;
	height:12px;
	padding:0px;
}

.s_area_right{
	background-image:url(/img/design-line2.gif);
	background-repeat:repeat-y;
	width:8px;
	height:100%;
	float:left;
	padding:0px;
}

.s_area_line_part {
    clear:both;
	padding:0px;
    margin:0px;
    margin-bottom:3px;
    border:#FFFFFF solid 1px;
}

.s_area_large_area_part{
    width:50px;
    float:left;
    margin:0px;
	padding:0px;
}

.s_area_prefecture_part{
    float:left;
	padding:0px;
    margin:0px;
}

.s_area_separator {
    float:left;
	padding-left:5px;
	padding-right:5px;
    margin:0px;
    color:#AAAAAA;
}
.s_area{
}

.s_design{
	margin-top:0px;
}

.design_left{
	background-image:url(/img/design-waku.gif);
	background-repeat:no-repeat;
	width:85px;
	height:75px;
	padding:14px 0 0 5px;
	float:left;
}

.design_right{
	padding-top:6px;
}

.design_right h3{
	font-size:12px;
}
.design_area{
	color:#6C532A;
}

.design_shopinfo{
	color:#6C532A;
	width:170px;
	overflow:hidden;
}
.design_date{
	text-align:right;
	color:#6C532A;
	padding-right:10px;
}

.s_tokusyu{
	margin-left:13px;
	width:543px;
	margin-top:3px;
}

.s_tokusyu_title_star {
	float:left;
	display:block;
    color:#B80154;
}

.s_tokusyu_title_part {
    margin:0px 0px 0px 1em;
	display:block;
}

.s_tokusyu_top{
}

.s_tokusyu_bottom{
	clear:left;
	background-image:url(/img/area_bottom.gif);
	background-repeat:no-repeat;
	width:540px;
	height:12px;
	padding:0px;
    margin:0px;
    margin-bottom:3px;
}

.s_left{
	background-image:url(/img/design-line1.gif);
	background-repeat:repeat-y;
	width:10px;
	height:100%;
	float:left;
}
.s_area_top{
	margin-left:1px;
}	

.s_area_content{
	height:253px;
}
.s_area_main{
	background-image:url(/img/map.JPG);
	background-repeat:no-repeat;
	width:255px;
	height:253px;
	float:left;
	position:relative;
}
	
	
#tochigi{
	position:absolute;
	top:60px;
	left:100px;
/*	margin:58px 0 0 108px;*/
}

#chiba{
	position:absolute;
	top:170px;
	left:135px;
/*	margin:58px 0 0 108px;*/
}

#gunma{
	position:absolute;
	top:80px;
	left:40px;
/*	margin:11px 0 0 45px; */
}

#ibaraki{
	position:absolute;
	top:105px;
	left:140px;

/*	margin:11px 0 0 138px; */
}

#saitama{
	position:absolute;
	top:123px;
	left:70px;

/*	margin:6px 0 0 73px; */
}

#tokyo{
	position:absolute;
	top:153px;
	left:70px;
/*	margin:15px 0 0 73px; */
}

#kanagawa{
	position:absolute;
	top:180px;
	left:65px;

/*	margin:11px 0 0 65px; */
}

#hawai{
	position:absolute;
	top:200px;
	left:205px;

/*	margin:6px 0 0 205px; */
}
	
#all_area {
	position:absolute;
	top:240px;
	left:5px;

/*	margin:6px 0 0 205px; */
}


.s_right{
	background-image:url(/img/design-line2.gif);
	background-repeat:repeat-y;
	width:8px;
	height:100%;
	float:left;
}

.s_bottom{
	clear:left;
	background-image:url(/img/bottom.gif);
	background-repeat:no-repeat;
	width:273px;
	height:12px;
}

.s_design_content{
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
	margin:0px 3px 0px 5px;
	clear:left;
	height:90px;
}

.s_design_content2{
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
	margin:0px 3px 0px 5px;
	height:15px;
	clear:left;
}


h3{
	margin:0px 0px;
	padding:0px 0px; 
}



#main_content_right {
	width:273px;
	height:auto;
	float:left;
}

.s_aki_top{
	margin-left:1px;
}

.s_aki_content h3{
	font-size:12px
}
.aki_area{
	color:#6C532A;
}


.aki_tel{
	color:#6C532A;
}

.aki_shopinfo{
	color:#6C532A;
}

.aki_date{
	text-align:right;
	color:#6C532A;
	padding-right:5px;
}

.aki_line{
	background-image:url(/img/akijouhou-line.gif);
	background-repeat:no-repeat;
	width:248px;
	height:1px;
	margin-top:5px;
}

.s_aki_content{
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
	margin:0px 3px 0px 5px;
	padding: 7px;
}

.s_aki_content2{
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
	margin:0px 3px 0px 5px;
	height:15px;
}

.s_tokusyu_content_space_line {
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
    height:20px;
	margin:0px 3px 0px 5px;
	display:block;

}

.s_tokusyu_content{
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
	margin:0px 3px 0px 5px;
    padding-left:13px;
	color:#6C532A;
    width:520px;
}

.s_tokusyu_content_part{
    margin-top:0px;
    float:left;
    width:255px;
    padding-right:5px;
}

.s_tokusyu_line_part {
    margin:0px;
    margin-top:0px;
    padding-top:0px;
}

.s_tokusyu_clear_both {
    clear:both;
    line-height:0px;
    margin:0px;
	padding:0px;
	height:1px;
    line-height:1px;
    font-size:1px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    min-height:0px;
    width:100px;
}

.s_tokusyu_clear_both_line {
    clear:both;
    line-height:1px;
	border-bottom:#CCCCCC dashed 1px;
    margin: 4px 15px 5px 0px;
	padding:0px;
	height:1px;
    font-size:1px;
    display:block;
    border-bottom-width: 1px;
    border-top-width: 0px;
    min-height:0px;

}

.s_tokusyu_bottom_line_space {
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
    display:block;
    height:10px;
	margin:0px 3px 0px 5px;
	padding:0px;
    font-size:1px;
    display:block;
    border-bottom-width: 1px;
    border-top-width: 0px;
    min-height:0px;
}

#content_bottom_bottom{
	clear:both;
}

.banner_link{
	float:left;
}

#topics_pr{
	margin-left:60px;
	margin-top:10px;
}

#topics_pr2{
	margin-left:60px;
}

.pr_content{
	background-image:url(/img/topics-pr-waku.gif);
	background-repeat:no-repeat;	
	width:188px;
	height:101px;	
	margin:9px 12px;
	padding:7px 7px 0 7px;
}

#content_bottom{
	margin-left:12px;
	padding-top:10px;
	clear:both;}
	#content_bottom2{
	margin-left:12px;
	clear:both;
}

.more{
	text-align:right;
	padding-right:5px;
}

.more a{
	color:#6C532A;;text-decoration:none;
}
.more a:link{
	color:#6C532A;;text-decoration:none;
}
.more a:visited{
	color:#6C532A;;text-decoration:none;
	}
.more a:active{
	color:#6C532A;
}
.more a:hover{
	color:#6C532A;
	text-decoration:underline;
}

/* 
■□□□□□□□□□□□□□□□□□□
	shop-top content
□□□□□□□□□□□□□□□□□□■
*/
#shop_top_content{
	width:800px;
}
.send{
	height:17px;
	text-align:right;
	width:775px;
	padding-right:25px;
}

.shop_name{
	width:788px;
	background-image:url(/img/tenpo-title.gif);
	background-repeat:no-repeat;
	height:70px;
	margin:0 0 0 12px;
}

.shop_name_kana {
    color:#CC9999;
    font-size:8px;
    height:10px;
    margin:0px 0px 4px 0px;
    padding:0px;
    font-weight:normal;
}

.shop_name_top{
	color:#FFFFFF;
	width:700px;
	padding:10px 0 0 20px;
}
.shop_name_top_free{
	color:#FFFFFF;
	width:700px;
	padding:17px 0 0 20px;
}

.shop_name_top h2{
	font-size:18px;
}

.shop_name_top_free h2{
	font-size:18px;
}

.shop_name_bottom{
}

.shop_name_area{
	color:#FFFFFF;
	font-size:14px;
	margin-left:20px;
	_margin-left:10px;
	float:left;
	width:500px;
	padding-top:4px;
}

#tel_logo{
	background-image:url(/img/tenpo-title-tel.gif);
	background-repeat:no-repeat;
	height:17px;
	width:65px;
	float:left;
	margin-top:3px;
}

.shop_name_tel{
	color:#FFFFFF;
	font-size:14px;
	float:left;
	padding:3px 0 0 10px;
}

.shop_menu{
	clear:left;
	padding-left:25px;
	width:775px;
	font-size:12px;
	height:15px;
	padding-top:2px;
	color:#6C532A;
}

.shop_main{
	background-image:url(/img/waku.gif);
	background-repeat:no-repeat;
	height:243px;
	width:748px;
	margin-left:18px;
	margin-top:3px;
}

.shop_main_left{
	float:left;
	width:426px;
	height:244px;
}
.shop_title{
	font-size:14px;
	margin:10px 35px 0 10px;
}

.shop_title h3{
	font-size:16px;
	margin:0px;
	padding:0px;
}


.shop_coment{
	margin:25px 38px 0 20px;
	line-height: 15px;
}

.shop_coment h3{
	font-size:14px;
}

.shop_main_right{
	float:left;
	width:317px;
	height:239px;
	margin:2px 2px 0 0;
}

.shop_data{
	clear:left;
	width:765px;
	padding-left:13px;
}
.shop_photo{
	background-image:url(/img/tenpo-waku.gif);
	background-repeat:no-repeat;
	height:218px;
	width:217px;
	margin:16px 16px 8px 16px;
	float:left;
}

.shop_photo1{
	height:137px;
	width:182px;
	margin:16px 0 0 18px;
}
.shop_photo2{
	color:#000000;
	width:182px;
	height:40px;
	padding:2px 0 0 18px;
	line-height:20px;
}
 
 
 
.return_top{
	clear:left;
	width:760px;
	height:auto;
	padding-top:20px;
	font-size:12px;
	text-align:right;
	color:#6C532A;
}

.return_top a{
	color:#6C532A;
}

.shop_info{
	margin:40px 0 0 0;
	padding-left:50px;
	margin-bottom:40px;
}
 .shop_info_left{
	width:400px;
	float:left;
}

.shop_info_logo{
	height:17px;
}

.shop_info_name{
	margin-top:3px;
}
.shop_info_name h3{
	color:#6C532A;
	margin-top:3px;
	font-size:14px;
}

.shop_info_data{
	margin-top:15px;
	margin-bottom:30px;
}

.shop_info_data_A{
	margin-top:15px;
}

.shop_info_right{
	background-image:url(/img/QRcord-waku.png);
	background-repeat:no-repeat;
	height:113px;
	width:225px;
	float:left;
	margin:0px 10px 0 80px;
}

.qr{
	height:61px;
	width:61px;
	margin:38px 0 0 12px;
}

.mobile_qr_outline{
    background-image:url(/img/mobile-QRcord-waku.png);
    background-repeat:no-repeat;
    height:113px;
    width:202px;
    float:left;
    margin-top:9px;
    margin-left:11px;
    color:#FFFFFF;
    padding-top: 5px;
    font-size: 120%;
}

.mobile_qr{
    text-align:left;
    height:61px;
    width:61px;
    margin:15px 0 0 12px;
}

.shop_info_row{
	clear:both;
	width:100%;
}

.shop_info_row a{color:#6C532A;;text-decoration:none;}
.shop_info_row a:link{color:#6C532A;;text-decoration:none;}
.shop_info_row a:visited{color:#6C532A;;text-decoration:none;}
.shop_info_row a:active{color:#6C532A;}
.shop_info_row a:hover{	color:#6C532A;text-decoration:underline;}

.shop_info_data1{
	float:left;
	width:100px;
	overflow:hidden;
	white-space:nowrap;
}

.shop_info_data2{
	float:left;
	width:300px;
	word-break:break-all;
}

.shop_info_data2_free{
	float:left;
	width:610px;
	word-break:break-all;
}

.shop_info_data1 h3,.shop_info_data2 h3,.shop_info_data2_free h3{
	font-size:12px;
	font-weight:normal;
	color:#6C532A;
}

/* 
■□□□□□□□□□□□□□□□□□□
	shop-menu
□□□□□□□□□□□□□□□□□□■
*/

.shop_menu_bar{
	background-image:url(/img/menu-bar.gif);
	background-repeat:no-repeat;
	height:72px;
	width:750px;
	margin:3px 0 0 17px;
	padding-left:5px;
}

.bar_icon{
	height:48px;
	width:48px;
	margin:11px 0 0 4px;
	float:left;
}
.menu_info{
	margin:20px 0 0 55px;
	width:658px;
	clear:left;
}
.menu_info_top{
	background-image:url(/img/menu-waku-top.gif);
	background-repeat:no-repeat;
	width:658px;
	height:26px;
	color:#FFFFFF;
	font-size:16px;
	padding:8px 0 0 10px;
	font-weight:bold;
}

.menu_info_bottom{
	background-image:url(/img/menu-waku-bottom.gif);
	background-repeat:no-repeat;
	height:10px;
	width:658px;
	clear:both;
}

.menu_info_center{
	background-image:url(/img/menu-waku-center.gif);
	background-repeat:repeat-y;
	width:658px;
	color:#6C532A;
	height:auto;
}

.menu_info_A{
	color:#6C532A;
	padding-left:27px;
	width:608px;
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
}

.menu_info_B{
	background-image:url(/img/akijouhou-line.gif);
	background-position:center;
	background-repeat:repeat-x;
	color:#6C532A;
	font-size:12px;
	width:620px;
	height:20px;
	margin:0px 10px 0 10px;
	padding-top:1px;
	padding-bottom:1px;
}

.menu_info_C{
    color:#6C532A;
    padding-left:65px;
    font-size:11px;
    width:560px;
    clear:both;
}

.menu_info_B01{
	color:#6C532A;
	padding:3px 3px 0 40px;
	font-size:12px;
	width:auto;
	float:left;
	background-color:#FFFFFF;
}

.menu_info_B03{
	color:#6C532A;
	padding:3px 0px 0 3px;
	font-size:12px;
	width:auto;
	float:right;
	text-align:right;
	background-color:#FFFFFF;
}

/* 
■□□□□□□□□□□□□□□□□□□
	shop-qopon-map
□□□□□□□□□□□□□□□□□□■
*/
.shop_qupon{
	clear:both;
	width:760px;
	padding:0 0 0 40px;
}

.qupon{
	background-image:url(/img/kupon-waku.gif);
	background-repeat:no-repeat;
	width:223px;
	height:171px;
	margin:15px 15px 0 0;
	float:left;
}

#shop_qupon{
	width:800px;
	height:auto;
}
.qupon_top{
	width:223px;
	height:60px;
}

.qupon_title01{
	text-align:center;
	width:223px;
	height:50px;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	line-height:15px;
}
.qupon_title02{
	padding:1px 13px;
	width:197px;
	height:39px;
	color:#6C532A;
	font-size:10px;
}

.qupon_bottom{
	width:223px;
	padding:2px 13px;
	width:197px;
	height:107px;
    font-size:12px;
	color:#6C532A;
}

#shop_map{
	clear:left;
	width: 800px;
}

.map_logo{
	background-image:url(/img/chizu_logo.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:600px;
	height:25px;
	margin-left:25px;
	padding-bottom:5px;
}

.map_photo{
	margin:7px 0 0 25px;
	height:412px;
	width:612px;
	border:solid 1px #000000 ;
	display: block;
}

#map{
	height:412px;
	width:612px;
}

#shop_station{
	margin-top: 3px;
	margin-left: 25px;
	width:612px;
}


/*
■□□□□□□□□□□□□□□□□□□
	shop-recruit	
□□□□□□□□□□□□□□□□□□■
*/
#content_left_recruit{
	float:left;
	width:550px;
	clear:both;
}

.recruit_main{
	clear:both;
}

.recruit_type_title {
	width:82px;
	background-color:#FFFFFF;
	border-right:#ADADA7 solid 1px;
	border-top:#ADADA7 solid 1px;
	vertical-align:top;
}

.recruit_type_content {
	width:616px;
	background-color:#FFFFFF;
	border-top:#ADADA7 solid 1px;
	vertical-align:top;
}

.recruit_bar{
	background-image:url(/img/kyujin-title.png);
	background-repeat:no-repeat;
	width:729px;
	height:22px;
	color:#FFFFFF;
	padding:2px 0 0 5px;
}

.recruit_underbar{
	background-image:url(/img/kyujin-waku-shita.gif);
	background-repeat:no-repeat;
	width:729px;
	height:6px;
	font-size:9px;
}

.cell01{
	width:100px;
}

td h3{
	font-size:12px;
	font-weight:normal;
}

td h2{
	font-size:13px;
	font-weight:normal;
}

/*
■□□□□□□□□□□□□□□□□□□
	free-shop
□□□□□□□□□□□□□□□□□□■
*/
.shop_info2{
	margin-top:30px;
	margin-left:30px;
	padding-bottom:0px;
}
#shop_map2{
	padding-top:15px;
	clear:both;
	padding-bottom:20px;
}
.map_logo2{
	background-image:url(/img/chizu_logo.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:800px;
	height:25px;
	margin-left:25px;
	padding-bottom:5px;
}

/*
■□□□□□□□□□□□□□□□□□□
	send-mobile
□□□□□□□□□□□□□□□□□□■
*/
.send_main{
	color:#000000;
	margin:50px 0 0 60px;
	font-size:12px;
	color:#6C532A;
	width:700px;
}

.send_main div{
	width:350px;
	text-align:right;
}

.send_main span{
	font-size:13px;
	font-weight:bold;
}

/*
■□□□□□□□□□□□□□□□□□□
	merumaga
□□□□□□□□□□□□□□□□□□■
*/

#merumaga_content{
	margin-top:40px;
}
.merumaga_title{
	font-size:16px;
	font-weight:bold;
	margin:20px 0 20px 40px;
}

.merumaga_in02{
	margin-bottom:10px;
}


.merumaga_in02_A{
	color:#6C532A;
	float:left;
	margin-left:50px;
}
.merumaga_in02_B{
	margin-top:2px;
}
.merumaga_in03{
	clear:left;
}

.merumaga_in03_A{
	margin-left:50px;
	color:#6C532A;
	float:left;
}

.merumaga_in03_B{
	margin-top:2px;
}

.merumaga_out{
	clear:left;
}
.merumaga_out02_A{
	margin-left:50px;
	color:#6C532A;
	float:left;
}

.merumaga_out02_B{
	margin-top:2px;
}

#merumaga_line{
	border-top:1px #6C532A dashed;
	margin-left:30px;
	margin-top:10px;
	width:500px;
}

.merumaga_waku{

}

/*
■□□□□□□□□□□□□□□□□□□
	shop-top-daiarea
□□□□□□□□□□□□□□□□□□■
*/

#content_left_daieria{
	float:left;
	width:550px;
	height:auto;
	padding-bottom:50px;
}

#content_left_daieria h2 a{
	color:#6C532A;
}

.daiarea01{
	color:#6C532A;
    font-size:13px;
	margin-top:15px;
	margin-left:20px;
}

.daiarea01 a{
	color:#6C532A;
}

.daiarea02{
	color:#6C532A;
	line-height:30px;
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
	margin-left:30px;
}

.daiarea03{
	color:#6C532A;
	line-height:20px;
	font-weight:bold;
	font-size:12px;
	margin-left:40px;
}

.daiarea04{
	color:#6C532A;
	line-height:21px;
	font-weight:bold;
	font-size:12px;
	margin-left:50px;
}

/*
■□□□□□□□□□□□□□□□□□□
	nouhau
□□□□□□□□□□□□□□□□□□■
*/


#content_left_nouhau{
	float:left;
	margin-left:10px;
	width:550px;
	padding-top:10px;
}

#nouhau_top{
}

.nouhau_bar{
	background-image:url(/img/nouhau-line.gif);
	background-repeat:no-repeat;
	width:541px;
	height:39px;
	color:#FFFFFF;
}

.nouhau_bar04{
	background-image:url(/img/nouhau-line.gif);
	background-repeat:no-repeat;
	width:541px;
	height:39px;
	color:#FFFFFF;
}

.nouhau_bar01{
	color:#FFFFFF;
	float:left;
	font-size:16px;
	width:350px;
	font-weight:bold;
	padding:10px 0 0 8px;
}

.nouhau_bar02{
	color:#FFFFFF;
	float:left;
	text-align:right;
	font-size:14px;
	width:160px;
	padding:10px 10px 0 0;
}

.nouhau_bar03{
	color:#FFFFFF;
	float:left;
	font-size:15px;
	width:350px;
	font-weight:bold;
	margin:auto 0;
	top:8px;
	left:10px;
	position:relative;
}

.nouhau_main{
	color:#6C532A;
	padding:15px 25px 15px 13px;
}

.nouhau_nagare{
	margin:15px;
}

.nouhau_nagare1{
	width:80px;
	float:left;
	color:#6C532A;
	height:100%;
}

.nouhau_nagare2{
	width:400px;
	float:left;
	color:#6C532A;
	height:auto;
}

.nouhau_info{
	clear:left;
	margin:0px 0 50px 40px;
	padding-top:10px;
}

.nouhau_info_top{
	background-image:url(/img/nouhau-waku-ue.gif);
	background-repeat:no-repeat;
	width:447px;
	height:22px;
	color:#FFFFFF;
	font-size:16px;
	padding:5px 0 0 8px;
	font-weight:bold;
}

.nouhau_info_center{
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
	margin:0 0 0 1px;
	color:#6C532A;
	width:437px;
	padding:5px;
}


.nouhau_point{
	clear:left;
	height:40px;
}

.nouhau_point_left{
	background-image:url(/img/nouhau-point.gif);
	background-repeat:no-repeat;
	width:67px;
	height:28px;
	float:left;
	margin-right:10px;
}

.nouhau_point_right{
	color:#6C532A;
	padding-top:9px;
	float:left;
	width:410px;
}

#nouhau_bottom{
	clear:left;
	padding-top:15px;
}

.nouhau_menu{
	float:left;
	width:269px;
}

.nouhau_menu_top01{
	background-image:url(/img/kantannjunnbi.gif);
	background-repeat:no-repeat;
	width:269px;
	height:39px;
}

.nouhau_menu_top02{
	background-image:url(/img/coloringkihon.gif);
	background-repeat:no-repeat;
	width:269px;
	height:39px;
}

.nouhau_menu_top03{
	background-image:url(/img/designouyou.gif);
	background-repeat:no-repeat;
	width:269px;
	height:40px;
}

.nouhau_menu_top04{
	background-image:url(/img/sonota.gif);
	background-repeat:no-repeat;
	width:269px;
	height:40px;

}

.nouhau_menu_top05{
	background-image:url(/img/nailtrivia.gif);
	background-repeat:no-repeat;
	width:269px;
	height:40px;

}

.nouhau_menu_top06{
	background-image:url(/img/bordar.gif);
	background-repeat:no-repeat;
	width:269px;
	height:40px;
}

.nouhau_menu_main{
	height:70px;
	color:#6C532A;
	margin:5px 15px 15px 15px;
}

/*
■□□□□□□□□□□□□□□□□□□
	フッターページ	
□□□□□□□□□□□□□□□□□□■
*/

#content_left_company{
	float:left;
	width:550px;
}

#content_left_privacypolicy{
	float:left;
	width:550px;
}

#content_left_sitemap{
	float:left;
	width:550px;
}

#content_left_sitemap{
	float:left;
	width:550px;
}

#content_left_advertise{
	float:left;
	width:550px;
}

#content_left_rules{
	float:left;
	width:550px;
}

#content_left_contact{
	float:left;
	width:550px;
}

/*
■□□□□□□□□□□□□□□□□□□
		トレンド一覧
□□□□□□□□□□□□□□□□□□■
*/

#content_left_torend{
	float:left;
	width:550px;
}

.torend_logo{
	background-image:url(/img/trendinformation.png);
	background-repeat:no-repeat;
	height:18px;
	width:117px;
	margin:20px 0 0 20px;
}

.torend_main{
	margin:14px 0 0 10px;

}

.torend_main_image{
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
}

.torend_main_top{
	background-image:url(/img/torend-waku-ue.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:6px;
	width:537px;
}

.torend_main_center{
	background-image:url(/img/torend-waku-tate.gif);
	background-repeat:repeat-y;
	height:150px;
}

.torend_main_center_left{
	margin:10px 19px 5px 0; 
	float:left;
	padding:0 0 0 17px;
}

.torend_main_center_right{
	float:left;
	width:301px;
}

.torend_main_center_right_top{
	height:120px;
}

.torend_main_center_right01{
	/* width:280px; */
	font-size:14px;
	margin-top:10px;
	font-weight:bold;
}

.torend_main_center_right02{
	color:#6C532A;
	font-size:12px;
	margin-top:10px;
}

.torend_main_center_right03{
	text-align:right;
	margin-top:5px;
}

.torend_main_center_right03 a{
	color:#6C532A;
}

.torend_main_center_right04{
	text-align:right;
	color:#6C532A;
	margin-top:6px;
}

.torend_main_bottom{
	clear:left;
	background-image:url(/img/torend-waku-shita.gif);
	background-repeat:no-repeat;
	height:6px;
	width:537px;
}

#torend_search_result_bottom{
	width:540px;
	color:#6C532A;
	padding:10px 0 7px 7px;
	margin-bottom:30px;
}

#search_result_bottom_left{
	float:left;
	text-align:left;
	width:270px;
}

#search_result_pagenumber_now{
	font-weight:bold;
}

#search_result_bottom_right{
	float:left;
}

#search_result_bottom_right_1{
	float:left;
	text-align:right;
	width:110px
}

#search_result_bottom_right_2{
	float:left;
	text-align:right;
	padding-right:16px;
	width:134px;
}
/*
■□□□□□□□□□□□□□□□□□□
		用語集
□□□□□□□□□□□□□□□□□□■
*/
#content_left_yougo{
	float:left;
	width:570px;
}

.yougo_title{
	padding:0 10px;
	color:#6C532A;
	top:8px;
	left:0;
	position:relative;
	font-size:20px;
}

.yougo_main{
	padding:10px 0 10px 10px;
	color:#6C532A;
	line-height:25px;
	width:390px;
	border-top:1px dashed #6C532A;
	font-size:12px;
}

.return_yougotop{
	text-align:right;
	margin-top:20px;
	color:#6C532A;
	margin-bottom:20px;
}
.return_yougotop a{

	color:#6C532A;
}

.yougo_menu{
	color:#6C532A;
	padding-left:20px;
	margin-bottom:30px;
}

.yougo_menu2{
	color:#6C532A;
	padding-left:20px;
	margin-bottom:10px;
	width:500px;
}

.yougo_menu a{
	color:#6C532A;
}

.yougo_menu2 a{
	color:#6C532A;
}

/*
■□□□□□□□□□□□□□□□□□□
	用語集
□□□□□□□□□□□□□□□□□□■
*/

.yougoshu{
	width:530px;
}

.yougoshu_top{
	background-image:url(/img/yougosyu-top-waku-ue.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:540px;
	height:21px;
	color:#FFFFFF;
	padding:5px 0 0 7px;
	font-size:14px;
}

.yougoshu_main1{
	background-image:url(/img/yougosyu-top-waku-tate.gif);
	background-repeat:repeat-y;
	width:530px;
	padding-left:10px;
	color:#6C532A;
	padding-top:15px;
	font-size:13px;
}

.yougoshu_main2{
	background-image:url(/img/yougosyu-top-waku-tate.gif);
	background-repeat:repeat-y;
	width:515px;
	color:#6C532A;
	padding:3px 15px 0 10px;
	line-height:18px;
}

.yougoshu_bottom{
	background-image:url(/img/yougosyu-top-waku-shita.gif);
	background-repeat:no-repeat;
	width:540px;
	height:7px;
	margin-bottom:10px;
}


/* 
■□□□□□□□□□□□□□□□□□□
	空き情報
□□□□□□□□□□□□□□□□□□■
*/

#aki-joho-pagemove_top {
	width:525px;
	color:#6C532A;
	margin-top: 20px;
	padding:0 0 5px 20px;
}

#aki-joho-pagemove_maxcount {
	float: left;
	text-align: left;
	width:270px;
}

#aki-joho-pagemove_allpage {
	float: left;
	text-align: left;
	width:270px;
}

#aki-joho-pagemove_maxcount h3 {
	font-size:11px;
}

#aki-joho-pagemove_page {
	width: 222px;
	float: right
}

#aki-joho-pagemove_page_count {
	width: 110px;
	float: left;
	text-align: right;
}

#aki-joho-pagemove_page_control {
	width: 110px;
	float: right;
	text-align: right;
	padding-right:2px;
}

#aki-joho-pagemove_bottom {
	width:525px;
	color:#6C532A;
	margin-top:10px;
	padding:0 0 35px 20px;
}

#aki-joho-pagemove_now {
	font-weight: bold;
}

#aki-joho-content{
	margin-left:10px;
}

#aki-joho-top{
	background-image:url(/img/salon-waku-top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:537px;
	height:13px;
}

#aki-joho-center{
	background-image:url(/img/salon-waku-center.gif);
	background-repeat:repeat-y;
	width:537px;
	min-height:1px;
}

#aki-joho-center:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#aki-joho-center {
	display:inline-table;
}

/* 以下はMac IE には適用させない \*/
* html #aki-joho-center{ height:1px; }
#aki-joho-center { display:block; }
/* */

#aki-joho-bottom{
	background-image:url(/img/salon-waku-bottom.gif);
	background-repeat:no-repeat;
	width:537px;
	height:11px;
	margin-bottom:5px;
}

#aki-joho-center-left{
	float:left;
	width:250px;
	margin-left:10px;
	border-right:2px solid #ccc;
	color:#6C532A;
    padding-bottom:10px;
    margin-bottom:5px;
}

a.aki-joho-center-left-shop-name {font-weight:bold;}

#aki-joho-center-right{
	float:right;
	width:250px;
	margin-right:10px;
}

#aki-joho-center-right-top{
	display:block;
	text-align:left;
	color:#6C532A;
    width:250px;
	overflow:hidden;
}

#aki-joho-center-right-bottom{
	display:block;
	text-align:right;

	margin-top:4px;
	margin-right:5px;
	color:#6C532A;
}

#aki-joho-center-line{
	width:520px;
	height:1px;
	border-bottom:2px solid #ccc;
	margin:0px 0 5px 8px;
    line-height:1px;
    clear:both;
}

#kyujin_catchcopy{
	display:block;
	font-weight:bold;
	font-size:12px;
	height:28px;
	color:#B80154;
}

#kyujin_information{
	display:block;
	margin-top:5px;
/*	height:89px;*/
    height:auto;
	font-size:12px;
}

#kyujin-ichiran_shopname{
	color:#fff;
	padding-right:5px;
	margin-right:10px;
	font-size:19px;
	line-height:1em;
}

#kyujin-ichiran_top_center_left{
	float:left;
	padding:0px;
	margin:0px;
}

#kyujin-ichiran_top_center_left h4 {
	padding-left:15px;
	margin-top:3px;
	margin-bottom:5px;
	width:470px;
}

/* 
■□□□□□□□□□□□□□□□□□□
	hensyugamen
□□□□□□□□□□□□□□□□□□■
*/

#hensyu-top-waku{
/**	background-image:url(/img/hensyu-top-waku.gif);  */
	background-repeat:no-repeat;
	width:748px;
	height:243px;
	margin:10px 0px 20px 18px;
	text-align:right;
}

#hensyu-top-waku img{
	margin:2px 2px 2px 2px;
}

#hensyu-title-top {
	background-image:url(/img/11-waku1-top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:522px;
	height:8px;
}

#hensyu-title-center {
	background-image:url(/img/11-waku1-center.gif);
	background-repeat:repeat-y;
	width:522px;
}

#hensyu-title-bottom {
	background-image:url(/img/11-waku1-bottom.gif);
	background-repeat:no-repeat;
	width:522px;
	height:9px;
}

#hensyu-title-title{
	display:block;
	font-weight:bold;
	color:#568c4d;
	padding:5px 10px 5px 20px;
}

#hensyu-title-text{
	display:block;
	color:#6C532A;
	padding:5px 35px 2px 35px;
}

#hensyu_left{
	width:525px;
	margin:20px 0px 10px 0px;
}

#hensyu_left #hensyu_1{
	float:left;
	width:250px;
	color:#6C532A;
	margin:5px;
}

#hensyu_left #hensyu_2{
	float:right;
	width:260px;
}

#hensyu_right{
	width:525px;
	margin:20px 0px 10px 0px;
}

#hensyu_right #hensyu_1{
	float:right;
	width:250px;
	color:#6C532A;
	margin:5px;
}

#hensyu_right #hensyu_2{
	float:left;
	width:260px;
}

#hensyu-atowaku-top{
	background-image:url(/img/hensyu-waku-iroari-top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:525px;
	height:7px;
	margin-top:30px;
}

#hensyu-atowaku-center{
	background-image:url(/img/hensyu-waku-iroari-center.gif);
	background-repeat:repeat-y;
	width:525px;
}

#hensyu-atowaku-bottom{
	background-image:url(/img/hensyu-waku-iroari-bottom.gif);
	background-repeat:no-repeat;
	width:525px;
	height:7px;
	margin-bottom:20px;
}

#hensyu-atowaku-title{
	display:block;
	font-weight:bold;
	color:#568c4d;
	padding:13px 10px 5px 20px;
}

#hensyu-atowaku-text{
	display:block;
	color:#6C532A;
	padding:5px 20px 12px 35px;
}

#hensyu-writer-top {
	background-image:url(/img/11-waku1-top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:522px;
	height:8px;
	margin-left:2px;
}

#hensyu-writer-center {
	background-image:url(/img/11-waku1-center.gif);
	background-repeat:repeat-y;
	width:522px;
	margin-left:2px;
}

#hensyu-writer-bottom {
	background-image:url(/img/11-waku1-bottom.gif);
	background-repeat:no-repeat;
	width:522px;
	height:9px;
	margin-left:2px;
}

#line11{
	background-image:url(/img/11-line.gif);
	background-repeat:no-repeat;
	width:522px;
	height:27px;
	color:#fff;
	font-size:13px;
	padding:7px 0 7px 7px;
	margin:20px 0px 0px 0px;
}

#hensyu #content_left{
	margin-left:5px;
}

#backnumber{
	width:522px;
	margin-bottom:25px;
}

#bn_1{
	width:522px;
}

#bn_left{
	float:left;
	width:59px;
	margin:10px 5px 5px 20px;
    padding:0px;
}

#bn_right{
	float:left;
	width:395px;
	text-align:left;
	margin:10px 10px 5px 13px;
	color:#6C532A;
    padding:0px;
}

#bn_title{
	display:block;
	font-weight:bold;
	color:#568c4d;
	padding:0px 10px 5px 0px;
}

#writer_1{
	width:522px;
}

#writer_left{
	float:left;
	width:118px;
	margin:14px 0px 5px 0px;
	padding-left:25px;
}

#writer_right{
	float:left;
	width:370px;
	text-align:left;
	margin:10px 0px 5px 0px;
}

#writer_name{
	display:block;
	font-weight:bold;
	margin:4px 0px 4px 25px;
	color:#6C532A;
}

/* 
■□□□□□□□□□□□□□□□□□□
	gazou-ichiran
□□□□□□□□□□□□□□□□□□■
*/

#gazou-ichiran{
	width:538px;
}

#gazou-ichiran-bottom{
	clear:both;
	background-image:url(/img/gazou-ichiran-waku-bottom.gif);
	background-repeat:no-repeat;
	width:213px;
	height:15px;	
}

#gazou-ichiran-top{
	background-image:url(/img/gazou-ichiran-waku-top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:213px;
	height:5px;	
}

#gazou-ichiran-center{
	background-image:url(/img/gazou-ichiran-waku-center.gif);
	background-repeat:repeat-y;
	width:213px;
	text-align:center;
}

#gazou-ichiran-center img{
	margin-top:12px;
}

#gazou-ichiran-left-bottom{
	margin-bottom:12px;
	color:#6C532A;
	min-height:1px;
	width:213px;
}

#gazou-ichiran-left-bottom:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
	}

#gazou-ichiran-left-bottom {
	display:inline-table;
}

/* 以下はMac IE には適用させない \*/
* html #gazou-ichiran-left-bottom{ height:1px; }
#gazou-ichiran-left-bottom { display:block; }
/* */

#gazou-ichiran-left-bottom-left{
	float:left;
}

#gazou-ichiran-left-bottom-right{
	float:right;
	width:42px;
	padding-right:3px;
}

#gazou-ichiran-right-bottom{
	margin-bottom:12px;
	color:#6C532A;
	min-height:1px;
	width:213px;
}

#gazou-ichiran-right-bottom:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#gazou-ichiran-right-bottom {
	display:inline-table;
}

/* 以下はMac IE には適用させない \*/
* html #gazou-ichiran-right-bottom{ height:1px; }
#gazou-ichiran-right-bottom { display:block; }
/* */

#gazou-ichiran-right-bottom-left{
	float:left;
}

#gazou-ichiran-right-bottom-right{
	float:right;
	width:42px;
	padding-right:3px;
}

#gazou-ichiran-title{
	width:450px;
	font-size:12px;
	margin:10px 0px 0px 20px;
	color:#6C532A;
	background-image:url(/img/nailsalon-akijoho.gif);
	background-repeat:no-repeat;
	height:18px;

	
}
#gazou-ichiran-title2{
	width:360px;
	font-size:12px;
	margin:15px 0px 0px 20px;
	color:#6C532A;
	background-image:url(/img/icon-designichiran.gif);
	background-repeat:no-repeat;
	height:17px;
	padding:5px 0 0 120px;
	
}

#gazou-ichiran-title img{
	margin-right:5px;
	vertical-align:bottom;
}

#gazou-ichiran-left{
	float:left;
	margin-left:10px;
}

#gazou-ichiran-right{
	float:left;
	padding-left:50px;
}

#pagemove_top {
	width:482px;
	text-align:right;
	margin:10px 0 5px 0;
}

#pagemove_bottom {
	width:482px;
	text-align:right;
	margin:0px 0 40px 0;
}

.gazou-ichiran-shopname {
	color:#951d51;
	font-weight:bold;
    width:165px;
}

.gazou-ichiran-areaname {
    width:165px;
}

#gazou-ichiran-text{
	text-align:left;
	padding:12px 12px 10px 12px;
	color:#6C532A;
	width:180px;
	overflow:hidden;
}

#gazou-ichiran-text-caption{
	text-align:right;
	padding:0 14px 10px 0;
	color:#6C532A;
}

#post-image-pagemove_top {
	width:460px;
	color:#6C532A;
	margin-top: 10px;
	padding:0px 0 5px 20px;
	text-align:right;
}

#post-image-pagemove_maxcount {
	float: left;
	text-align: left;
	width:230px;
}

#post-image-pagemove_maxcount h3 {
	font-size:11px;
}

#post-image-pagemove_allpage {
	float: left;
	text-align: left;
	width:250px;
}

#post-image-pagemove_page {
	width: 210px;
	float: right
}

#post-image-pagemove_count {
	width: 90px;
	float: left;
	text-align: right;
}

#post-image-pagemove_control {
	width: 110px;
	float: right;
	text-align: right;
	padding-right:10px;
}

#post-image-pagemove_bottom {
	width:460px;
	color:#6C532A;
	margin-top: 7px;
	padding:0 0 40px 20px;
	text-align:right;
}

/* 
■□□□□□□□□□□□□□□□□□□
	tenpo-ichiran
□□□□□□□□□□□□□□□□□□■
*/

#pankuzu{
	margin-left:15px;
	height:100%;
	width:540px;
	font-size:12px;
	color:#6C532A;
	padding:5px 0px 5px 0;
}

#search_arealist{
	padding:20px 0px 20px 0px;
	width:540px;
	color:#6C532A;
	font-size:11px;
}

#search_top{
	background-image:url(/img/topics-ue.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:541px;
	height:12px;	
}

#content_left_search{
	float:left;
	width:550px;
	clear:both;
}

#search_center{
	background-image:url(/img/topics-yoko.gif);
	background-repeat:repeat-y;
	width:526px;
	color:#6C532A;
	padding:5px 0px 0px 12px;
	vertical-align:bottom;
	}

#search_bottom{
	clear:both;
	background-image:url(/img/topics-shita.gif);
	background-repeat:no-repeat;
	width:541px;
	height:14px;
}

#search_result_top{
	width:540px;
	color:#6C532A;
	padding:7px 0 7px 7px;
}

#search_result_top_left{
	float:left;
	text-align:left;
	width:270px;
}

#search_result_top_left h3{
	font-size:11px;
}

#search_result_top_right{
	float:right;
	text-align:left;
	width:250px;
}

#search_result_top_right_1{
	float:left;
	text-align:right;
	width:110px;
}

#search_result_top_right_2{
	float:right;
	text-align:right;
	padding-right:16px;
	width:110px;
}

#ichiran_top{
	width:550px;
}

#ichiran_center{
	background-image:url(/img/ichiran-waku-center.gif);
	background-repeat:repeat-y;
	width:540px;
	color:#6C532A;
	padding:7px 0 0 15px;
	min-height:1px;
	height:auto;
}

#ichiran_center:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#ichiran_center {
	display:inline-table;
}

/* 以下はMac IE には適用させない \*/
* html #ichiran_center { height:1px; }
#ichiran_center { display:block; }
/* */

#ichiran_center_left{
	float:left;
	width:133px;
}

#ichiran_center_left img{
	margin-bottom:8px;
}

#ichiran_center_right{
	float:right;
	width:330px;
	margin:0 0 0 7px;
	padding-right:25px;
}

#ichiran_catchcopy{
	display:block;
}

#ichiran_information{
	display:block;
	margin-top:5px;
}

#ichiran_center_bottom{
	clear:both;
	width:530px;
}

#ichiran_center_bottom table{
	border-collapse:collapse;
	width:517px;
	margin:5px 0 5px 0;
}

#ichiran_center_bottom table td{
	border:1px solid #C7BAAD;
	padding: 2px;
}

.table_header_1{
	width:100px;
}

.table_header_2{
	width:70px;
	text-align:center;
}

#ichiran_icons img{
	margin:10px 4px 0 0;
}

#ichiran_bottom{
	clear:both;
	background-image:url(/img/ichiran-waku-bottom.gif);
	background-repeat:no-repeat;
	width:549px;
	height:15px;
}

#ichiran_top_top{
	background-image:url(/img/ichiran-waku-top-top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:549px;
	height:6px;	
	padding:0px;
}

#ichiran_top_center{
	background-image:url(/img/ichiran-waku-top-center.gif);
	background-repeat:repeat-y;
	background-position:bottom;
	width:549px;
	color:#6C532A;
	padding-left:0px;
	margin:0px;
	line-height:1em;
}

#ichiran_top_center:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
/*
#ichiran_top_center {
	display:inline-table;
}*/

/* 以下はMac IE には適用させない \*/
* html #ichiran_top_center { height:1px; }
#ichiran_top_center { display:block; }
/* */
	
#ichiran_top_center img{
	margin-top:0px;
}
	
#ichiran_top_center_left{
	float:left;
	padding-left:0px;
	margin:0px;
}

#ichiran_top_center_left h4{
    padding-left:15px;
    margin-top:3px;
	margin-bottom:5px;
	width:490px;
}

#ichiran_new{
	float:right;
	width:33px;
	height:20px;
	padding:0px;
	margin-top:2px;
	padding-right:10px;
	background-image:url(/img/new.gif);
	background-repeat:no-repeat;
}

#ichiran_shopname{
	color:#fff;
	padding:0px;
	margin-right:10px;
	font-size:18px;
	line-height:1em;
	vertical-align:bottom;
}

#shosai_button{
	padding:0px;
	margin: 0px;
	width:42px;
	height:18px;
}

#ichiran_top_bottom{
	clear:both;
	background-image:url(/img/ichiran-waku-top-bottom.gif);
	background-repeat:no-repeat;
/*	background-position:bottom; */
	margin:0px;
	padding:0px;
	width:549px;
	height:1px;
    line-height:0px;
    font-size:1px;
    display:block;
    border-bottom-width: 0px;
    border-top-width: 0px;
    min-height:0px;
    overflow:hidden;
}

#serch_result_shopdata{
	width:555px;
	margin-left:-5px;
	color:#6C532A;
}

#serch_result_shoplist{
	width:515px;
	border:solid 2px #ccc;
	padding:10px;
	margin-bottom:7px;
	color:#6C532A;
	min-height:1px;
	text-align:right bottom;
}

#serch_result_shoplist:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}

#serch_result_shoplist {
	display:inline-table;
}

/* 以下はMac IE には適用させない \*/
* html #serch_result_shoplist { height:1px; }
#serch_result_shoplist { display:block; }
/* */

#serch_result_shoplist_left{
	float:left;
	text-align:top left;
}

#serch_result_shoplist_right{
	float:right;
	width:45px;
	text-align:right bottom;
}

#search_result_bottom{
	width:540px;
	color:#6C532A;
	padding:3px 0 7px 7px;
}

#search_result_bottom_left{
	float:left;
	text-align:left;
	width:270px;
}

#search_result_bottom_right{
	float:right;
	text-align:left;
	width:250px;
}

#search_result_bottom_right_1{
	float:left;
	text-align:right;
	width:110px;
}

#search_result_bottom_right_2{
	float:right;
	text-align:right;
	padding-right:16px;
	width:110px;
}

#search_result_pagenumber_now{
	font-weight:bold;
}

#search_center_left{
}

#search_center_left_left{
	width:100px;
	float:left;
	padding-top:2px;
}

#search_center_left_left h3{
	font-size:12px;
}

#search_center_left_right{
	width:350px;
	float:left;
}

#search_center_left_right_1{
	width:115px;
	/* width:70px;*/
	float:left;
}

#search_center_coupon_button_1{
	/* width:115px;*/
	width:70px;
	float:left;
}

#search_center_left_right_2{
	width:115px;
	float:left;
}

#search_center_left_right_3{
	width:115px;
	float:left;
}

#search_center_right1{
	float:left;
	margin:0px 10px 0px 0px;
	width:40px;
}

#search_center_right2{
	float:left;
	margin:85px 10px 0px 0px;
	width:40px;
}

#clear{
	clear:both;
}

#search_button {
	clear:both;
}

/*
■□□□□□□□□□□□□□□□□□□
	各ノウハウ	
□□□□□□□□□□□□□□□□□□■
*/
.number{
	float:left;
	height:auto;
	clear:both;
}

.nouhau_A{
	float:left;
	padding-left:8px;
	width:430px;
}

.nouhau_B{
	float:left;
	padding-left:8px;
	width:300px;
}

.nouhau_main01{
	padding:0 0 15px 0;
	font-size:12px;
}

.nouhau_main02{
	padding:0 0 5px 20px;
	font-weight:bold;
}

.nouhau_main03{
	padding:0 22px 15px 40px;
}

.nouhau_main04{
	padding:0 22px 5px 10px;
}

.nouhau_main05{
	padding:0 0 10px 80px;
}

.nouhau_main06{
	padding:0 0px 10px 160px;
}

.nouhau_main07{
	padding:0 22px 15px 5px;
}

.nouhau_main08{
	padding:0 0 10px 30px;
}

.nouhau_main09{
	padding:0 0px 10px 110px;
}

.nouhau_main10{
	padding:0 0 10px 50px;
	float:left;
}

.nouhau_main11{
	padding:0 0px 10px 130px;
	float:left;
}

.nouhau_main12{
	padding:0 0 10px 13px;
	float:left;
}



/*
■□□□□□□□□□□□□□□□□□□
	tokusyu-ichiran	
□□□□□□□□□□□□□□□□□□■
*/
.tokusyu_main{
	background-image:url(img/tokusyu-waku.gif);
	background-repeat:no-repeat;
	width:523px;
	height:87px;
	padding:7px 7px 7px 7px;
}

.tokusyu_main_top{
	font-size:14px;
	color:#6C532A;
	font-weight:bold;
}

.tokusyu_main_bottom{
	margin-top:1px;
	color:#6C532A;
	font-size:12px;
}

.tokusyu_main_left{
	float:left;
}

.tokusyu_main_right{
	padding-left:8px;
	float:left;
	line-height:18px;
	padding-top:5px;
}

/*
■□□□□□□□□□□□□□□□□□□
	トラブ･・
□□□□□□□□□□□□□□□□□□■
*/
.trouble01{
	font-size:15px;
	font-weight:bold;
	top:15px;
	left:18px;
	position:relative;
}

.trouble02{
	padding:10px 20px 20px 20px;
	color:#6C532A;
}

/*
■□□□□□□□□□□□□□□□□□□
	フッター	
□□□□□□□□□□□□□□□□□□■
*//*
■□□□□□□□□□□□□□□□□□□
	フッター	
□□□□□□□□□□□□□□□□□□■
*/
/*
■□□□□□□□□□□□□□□□□□□
	フッター	
□□□□□□□□□□□□□□□□□□■
*/
.clear{
	clear:both;
}
#footer{
	clear:both;
	padding-top:5px;
	height:95px; 
	width:800px;
	background-image: url(/img/footer.gif);
	background-repeat: repeat;
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	margin:0 auto;
}

.copyrights{
	font-size:8px;
	margin-top:5px;
}

#footer a{
	color:#FFFFFF;;text-decoration:none;
}

#footer a:link{
	color:#FFFFFF;;text-decoration:none;
}

#footer a:visited{
	color:#FFFFFF;;text-decoration:none;
	}

#footer a:active{
	color:#FFFFFF;
}

#footer a:hover{
	color:#FFFFFF;text-decoration:underline;
}

#footer p {
    font-style:normal;
    margin:0px;
    padding:0px;
}



a.shop_search_shop_name {color:#FFFFFF;text-decoration:none;}
a.shop_search_shop_name:link{color:#FFFFFF;text-decoration:none;}
a.shop_search_shop_name:visited {color:#FFFFFF;text-decoration:none;}
a.shop_search_shop_name:active{color:#FFFFFF;}
a.shop_search_shop_name:hover{color:#FFFFFF;text-decoration:underline;}

a.new_shop_name {font-weight:bold;color:#951d51;text-decoration:none;}
a.new_shop_name:link {font-weight:bold;color:#951d51;text-decoration:none;}
a.new_shop_name:visited {font-weight:bold;color:#951d51;text-decoration:none;}
a.new_shop_name:active {font-weight:bold;color:#951d51;}
a.new_shop_name:hover {font-weight:bold;color:#951d51;text-decoration:underline;}

a.top_image_shop_name {font-weight:bold;color:#951d51;text-decoration:none;}
a.top_image_shop_name:link {font-weight:bold;color:#951d51;text-decoration:none;}
a.top_image_shop_name:visited {font-weight:bold;color:#951d51;text-decoration:none;}
a.top_image_shop_name:active {font-weight:bold;color:#951d51;}
a.top_image_shop_name:hover {font-weight:bold;color:#951d51;text-decoration:underline;}

a.top_string_no_color {color:#CC9999;text-decoration:none;}
a.top_string_no_color:link {color:#CC9999;text-decoration:none;}
a.top_string_no_color:visited {color:#CC9999;text-decoration:none;}
a.top_string_no_color:active {color:#CC9999;}
a.top_string_no_color:hover {color:#CC9999;text-decoration:none;}



