@charset"shift_JIS";

/*ページスタイル */

body{
background-color:#FFFFFF;
background-repeat:repeat-x;
background-image:url(gif/body_background.gif);
text-align:center;
}

a img{
color:#FFFFFF;
border:none;
}

em{
font-size:12px;
font-weight:bold;
font-style:normal;
color:#FF9966;
}

#wrapper{
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
width:750px;
height:auto;
border-left:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}

h1{
width:750px;
text-align:right;
font-size:11px;
color:#666666;
}


#header{
width:750px;
}

#menu{
border-top:0px solid #FFFFFF;
width:750px;
}

#cover{
width:750px;
height:250px;
background-color:#FFFFFF;
}

#cover_section{
width:390px;
height:250px;
padding-left:10px;
margin-left:0px;
margin-right:0px;
background-color:#FFFFFF;
float:left;
}

#cover_hair_right{
width:340px;
height:250px;
padding-right:10px;
margin-left:0px;
margin-right:0px;
background-image:url(gif/hair/top_h1.gif);
float:right;
text-indent:-9999px;
}

#cover_nail_right{
width:340px;
height:250px;
padding-right:10px;
margin-left:0px;
margin-right:0px;
background-image:url(gif/nail/top_h1.gif);
float:right;
text-indent:-9999px;
}

#cover_aesthetic_right{
width:340px;
height:250px;
padding-right:10px;
margin-left:0px;
margin-right:0px;
background-image:url(gif/aesthetic/top_h1.gif);
float:right;
text-indent:-9999px;
}

#cover_make_right{
width:340px;
height:250px;
padding-right:10px;
margin-left:0px;
margin-right:0px;
background-image:url(gif/make/top_h1.gif);
float:right;
text-indent:-9999px;
}

#cover_total_right{
width:340px;
height:250px;
padding-right:10px;
margin-left:0px;
margin-right:0px;
background-image:url(gif/total/top_h1.gif);
float:right;
text-indent:-9999px;
}

#main{
width:710px;
padding:0px 20px;
}

#fooder{
clear:both;
background-color:#FDF4D5;
font-size:12px;
width:740px;
margin-top:10px;
text-align:right;
padding:5px;
height:auto;
color:#333333;
line-height:1.3em;
border-top:solid 2px #990000;
}
/*トップページ */

#top{
width:730px;
padding:0px 10px;
}

#top_2{
width:730px;
padding:0px 10px;
}

#top_left{
margin-top:10px;
float:left;
width:160px;
}

#left_bt{
padding-top:2px;
width:160px;
}

#top_center{
margin-top:15px;
float:left;
margin-left:12px;
margin-right:10px;
width:385px;
}

#top_center h2#topix{
width:385px;
background-image:url(gif/h1_top.gif);
background-repeat:no-repeat;
height:30px;
margin-bottom:0px;
text-indent:-9999px;
}

#top_center h2#campaign{
width:385px;
background-image:url(gif/h2_top.gif);
background-repeat:no-repeat;
height:30px;
margin-top:10px;
text-indent:-9999px;
}

#top_topix{
padding:5px;
width:375px;
}

#top_right_box{
background-color:#ffffff;
margin-top:15px;
padding:5px;
float:right;
width:148px;
border:1px solid #666666;
font-size:12px;
line-height:1.5em;
text-align:left;
}

#top_right_koo{
background-color:#ffffff;
margin-top:5px;
float:right;
width:160px;
border-color:#333333;
}

#page{
margin-top:15px;
float:left;
margin-left:12px;
margin-bottom:10px;
width:555px;
}

.kotira{
border-bottom:#996633 dotted 1px;
line-height:1.3em;
font-size:13px;
color:#333333;
}


/*営業案内 */
.rigyou_Information{
font-size:13px;
font-weight:bold;
color:#333333;
line-height:1.3em;
text-align:left;
}

.rigyou_Information_2{
font-size:13px;
color:#333333;
line-height:1.3em;
text-align:left;
}

.rigyou_Information_3{
font-size:10px;
color:#333333;
line-height:1.3em;
text-align:left;
}


a:link {
	text-decoration: none;
	color:#990000;
			}

a:visited {
color:#990000;
	text-decoration: none;

}
a:hover {
color: #990000;
text-decoration: underline;
}


/*各セクション--------------------------------------*/

#top_center h2#hair_campaign{
width:385px;
background-image:url(gif/hair/h2_top.gif);
background-repeat:no-repeat;
height:30px;
margin-bottom:0px;
text-indent:-9999px;
}

#top_center h2#hair_news{
width:385px;
background-image:url(gif/hair/h3_top.gif);
background-repeat:no-repeat;
height:30px;
margin-top:10px;
text-indent:-9999px;
}

#top_topix_hair{
padding:5px;
width:375px;
background-color:#FFFFFF;
}

.hair{
text-align:left;
border-bottom:#456738 dotted 1px;
line-height:1.5em;
font-size:13px;
font-weight:;
color:#333333;
}

#top_center h2#nail_campaign{
width:385px;
background-image:url(gif/nail/h2_top.gif);
background-repeat:no-repeat;
height:30px;
margin-bottom:0px;
text-indent:-9999px;
}

#top_center h2#nail_news{
width:385px;
background-image:url(gif/nail/h3_top.gif);
background-repeat:no-repeat;
height:30px;
margin-top:10px;
text-indent:-9999px;
}

#top_topix_nail{
padding:5px;
width:375px;
background-color:#FFFFFF;
}

.nail{
text-align:left;
border-bottom:#9A3F96 dotted 1px;
line-height:1.5em;
font-size:13px;
font-weight:;
color:#333333;
}

#top_center h2#aesthetic_campaign{
width:385px;
background-image:url(gif/aesthetic/h2_top.gif);
background-repeat:no-repeat;
height:30px;
margin-bottom:0px;
text-indent:-9999px;
}

#top_center h2#aesthetic_news{
width:385px;
background-image:url(gif/aesthetic/h3_top.gif);
background-repeat:no-repeat;
height:30px;
margin-top:10px;
text-indent:-9999px;
}

#top_topix_aesthetic{
padding:5px;
width:375px;
background-color:#FFFFFF;
}

.aesthetic{
text-align:left;
border-bottom:#C59187 dotted 1px;
line-height:1.5em;
font-size:13px;
font-weight:;
color:#333333;
}


#top_center h2#make_campaign{
width:385px;
background-image:url(gif/make/h2_top.gif);
background-repeat:no-repeat;
height:30px;
margin-bottom:0px;
text-indent:-9999px;
}

#top_center h2#make_news{
width:385px;
background-image:url(gif/make/h3_top.gif);
background-repeat:no-repeat;
height:30px;
margin-top:10px;
text-indent:-9999px;
}

#top_topix_make{
padding:5px;
width:375px;
background-color:#FFFFFF;
}

.make{
text-align:left;
border-bottom:#FCCAA0 dotted 1px;
line-height:1.5em;
font-size:13px;
font-weight:;
color:#333333;
}

#top_center h2#total_campaign{
width:385px;
background-image:url(gif/total/h2_top.gif);
background-repeat:no-repeat;
height:30px;
margin-bottom:0px;
text-indent:-9999px;
}

#top_topix_total{
padding:5px;
width:375px;
background-color:#FFFFFF;
}

.total{
text-align:left;
border-bottom:#CF7871 dotted 1px;
line-height:1.5em;
font-size:13px;
font-weight:;
color:#333333;
}

/*ヘア*/

#top_rigth{
margin-top:0px;
float:right;
width:160px;
height:auto;
}

#rigth_bt{
padding-top:5px;
width:160px;
}

.groupsalon{
border-bottom:solid 1px #720209;
font-size:12px;
font-weight:bold;
padding:10px 3px 3px 3px;
margin-bottom:2px;
color:#720209;
text-align:left;
}


/* begin styles for RSS Feed 
 This is the most basic style to use for a list with no bullets */

.rss_box {
width:275px;
background-color: #ffffff;
}

.rss_title, rss_title a {
margin: 0px;
padding: 0;
}

.rss_items {
list-style:none;
margin:3px;
padding:0;
}

.rss_item  {
font-size: 12px;
margin-bottom:0px;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
}

.rss_item a:hover { 
}


.rss_date {
font-size:10px;
}

.rss{
text-align:left;
border-bottom:#996633 dotted 1px;
line-height:1.5em;
font-size:13px;
color:#333333;
}