@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;}

#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:200px;
	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;
	width:541px;
	margin:0;
	padding:0;
	}

#topics_logo{
	background-image:url(/img/topics-logo.gif);
	background-repeat:no-repeat;
	background-position:left center;
	width:400px;
	height:100%;
	padding-left:100px;
	margin:auto 20px;

}

#topics_bottom{
	
	background-image:url(/img/topics-shita.gif);
	background-repeat:no-repeat;
	width:541px;
	height:14px;	
}



/* 
■□□□□□□□□□□□□□□□□□□
	      Main Content
□□□□□□□□□□□□□□□□□□■
*/
#main_content{
margin-left:12px;
}

#main_content_left {
width:273px;
height:auto;
float:left;
}


h2{
	margin:0px 0px;
}

.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;
}
.design_date{
text-align:right;
color:#6C532A;
padding-right:10px;
}

.s_tokusyu{
}

.s_tokusyu_title_star {
	float:left;
	display:block;
}

.s_tokusyu_title_part {
    margin:0px 0px 0px 1em;
	display:block;
}

.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;
	}
	
	
#tochigi{
margin:58px 0 0 108px;
}

#gunma{
margin:11px 0 0 45px;
}

#ibaraki{
margin:11px 0 0 138px;
}

#saitama{
margin:6px 0 0 73px;
}

#tokyo{
margin:15px 0 0 73px;
}

#kanagawa{
margin:11px 0 0 65px;
}

#hawai{
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_top{
}

.s_tokusyu_content{
	border-left:1px #B0A494 solid;
	border-right:1px #B0A494 solid;
	margin:0px 3px 0px 5px;
	padding:5px 0 0 13px;
	color:#6C532A;
}


#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_top{
color:#FFFFFF;
width:700px;
padding:17px 0 0 20px;
}
.shop_name_top h2{
font-size:18px;
}
.shop_name_bottom{
}
.shop_name_area{
color:#FFFFFF;
font-size:14px;
margin-left:20px;
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:15px;
margin-top:3px;

}

.shop_main_left{
float:left;
width:429px;
height:244px;
}
.shop_title{
font-size:20px;
margin:10px 35px 0 10px;
}
.shop_coment{
margin:25px 38px 0 20px;
}

.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:123px;
width:182px;
margin:16px 0 0 18px;
}
.shop_photo2{
color:#000000;
width:182px;
height:40px;
margin:16px 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.gif);
background-repeat:no-repeat;
height:113px;
width:225px;
float:left;
margin:10px 0 0 100px;
}

.qr{
height:61px;
width:61px;
margin:38px 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{
width:100px;
float:left;
}
.shop_info_data2{
float:left;
width:295px;
}
.shop_info_data1 h3,.shop_info_data2 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:botht;
}
.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_map{
clear:left;
width:800px;
}

#shop_qupon{
widows: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;
color:#6C532A;
font-size:12px;
}

#shop_map{
clear:left;
}

.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-recruit	
□□□□□□□□□□□□□□□□□□■
*/
#content_left_recruit{
float:left;
width:550px;
clear:both;
}

.recruit_main{
clear:both;}
.recruit_bar{
background-image:url(/img/kyujin-title.png);
background-repeat:no-repeat;
width:709px;
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:11px;
	margin-left:40px;
}
.daiarea04{
	color:#6C532A;
	line-height:21px;
	font-weight:bold;
	font-size:11px;
	margin-left:50px;
}

/*
■□□□□□□□□□□□□□□□□□□
	nouhau
□□□□□□□□□□□□□□□□□□■
*/


#content_left_nouhau{
float:left;
margin-left:10px;
width:540px;
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_info_bottom{
background-image:url(/img/nouhau-waku-shita.gif);
background-repeat:no-repeat;
width:457px;
height:11px;
margin-left:-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;
}

/*
■□□□□□□□□□□□□□□□□□□
	フッターページ	
□□□□□□□□□□□□□□□□□□■
*/
#company_main {
margin-left:50px;
}

#content_left_company{
float:left;
width:550px;
}
#content_left_privacypolicy{
float:left;
width:550px;
}
#content_left_sitemap{
float:left;
width:550px;
}
#content_left_advertise{
float:left;
width:540px;
margin-left:10px;
}
#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_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:550px;

}
.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
□□□□□□□□□□□□□□□□□□■
*/

#gazou-ichiran-title{
	width:450px;
	font-size:12px;
	margin:15px 0px 0px 20px;
	color:#6C532A;
}

#gazou-ichiran-title img{
	margin-right:5px;
	vertical-align:bottom;
}

#aki-joho-pagemove_top {
	width:555px;
	text-align:right;
	margin:10px 0 5px 0;
}

#aki-joho-pagemove_bottom {
	width:555px;
	text-align:right;
	margin:10px 0 35px 0;
}

#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;
}

#aki-joho-center-right{
float:right;
width:250px;
margin-right:10px;
}

#aki-joho-center-right-top{
display:block;
text-align:left;
color:#6C532A;
}

#aki-joho-center-right-bottom{
display:block;
text-align:right;
margin-bottom:10px;
margin-top:4px;
margin-right:5px;
color:#6C532A;
}

#aki-joho-center-line{
width:520px;
height:1px;
border-bottom:2px solid #ccc;
margin:0px 0 10px 8px;
}

#kyujin_catchcopy{
display:block;
font-weight:bold;
font-size:12px;
height:28px;
color:#B80154;
}

#kyujin_information{
display:block;
margin-top:5px;
height:89px;
font-size:12px;
}

#kyujin_search_result_bottom{
	width:540px;
	color:#6C532A;
	padding:3px 0 7px 7px;
	margin-bottom:30px;
}

#kyujin-ichiran_shopname{
	color:#fff;
	padding:5px 0px 0px 0px;
	margin:0px 10px 0px 15px;
	font-size:19px;
	line-height:1em;
}

#kyujin-ichiran_top_center_left{
	float:left;
	padding-top:3px;
	padding-bottom:7px;
	margin:0px;
	line-height:1em;
}
/* 
■□□□□□□□□□□□□□□□□□□
	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:5px 10px 5px 20px;
}

#hensyu-atowaku-text{
	display:block;
	color:#6C532A;
	padding:5px 35px 2px 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 15px 5px 20px;
}

#bn_right{
float:right;
width:380px;
text-align:left;
margin:10px 15px 5px 5px;
color:#6C532A;
}

#bn_title{
	display:block;
	font-weight:bold;
	color:#568c4d;
	padding:0px 10px 5px 0px;
}

#writer_1{
width:522px;
}

#writer_left{
float:left;
width:59px;
margin:14px 0px 5px 0px;
padding-left:25px;
}

#writer_right{
float:right;
width:360px;
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:534px;
}

#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:330px;
	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;
}

#gazou-ichiran-text{
	text-align:left;
	padding:12px 12px 10px 12px;
	color:#6C532A;
}

#gazou-ichiran-text-caption{
	text-align:right;
	padding:0 14px 10px 0;
	color:#6C532A;
}

/* 
■□□□□□□□□□□□□□□□□□□
	tenpo-ichiran
□□□□□□□□□□□□□□□□□□■
*/

#pankuzu{
	margin-left:15px;
	height:100%;
	width:540px;
	font-size:12px;
	color:#6C532A;
	padding:5px 0px 5px 0;
}

#search_arealist{
	padding:30px 0px 30px 0px;
	width:540px;
	color:#6C532A;
}


#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;
	min-height:1px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 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:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:1em;
}

#ichiran_new{
	float:right;
	width:45px;
	padding:0px;
	margin-top:3px;
	background-image:url(/img/new.gif);
	/*background-color:#000;*/
	background-repeat:no-repeat;
	height:28px;
}


#ichiran_shopname{
	color:#fff;
	padding:0px;
	margin:0px 10px 0px 15px;
	font-size:18px;
	line-height:1em;
	vertical-align:bottom;
}

#shosai_button{
	padding:14px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:42px;
	height:18px;
	line-height:1em;
}

#ichiran_top_bottom{
	clear:both;
	background-image:url(/img/ichiran-waku-top-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:550px;
	height:1px;
}

#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;
font-size:12px;
}
#search_center_left_left h3{
font-size:11px;
}

#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 10px 20px 20px;
	color:#6C532A;
}
table.trouble03 {
	padding: 0;
	margin: 0 5px 9px 8px;
	border: #ADADA7 solid 1px;
	color: #6C532A;
	width: 525px;
}

/*
■□□□□□□□□□□□□□□□□□□
	フッター	
□□□□□□□□□□□□□□□□□□■
*/
.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;
}


#rules_bottom{
	color:#6C532A;
	font-size:12px;
	margin-left:50px;
	margin-right:30px;
}

#footer_title{
	margin-top:12px;
	margin-left:30px;
}

.yokoni{
	margin-left:10px;
}

#advertise_main{
	color:#6C532A;
	font-size:12px;
	margin-left:50px;
	margin-right:30px;
}

#advertise_main li a {
	color: #3355BB;
	text-decoration: underline;
}

#advertise_main li a:hover {
	color: #3355BB;
	text-decoration: none;
	background: #F18A6C none repeat scroll 0 0;
}

#privacypolicy_main{
	color:#6C532A;
	font-size:12px;
	margin-left:50px;
	margin-right:30px;
}

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;}

