/*＝＝タグリセット＝＝*/
h1,h2,h3,h4,h5,h6,div,p,img,a,ul,li,dl,dt,dd{
 margin:0px;
 padding:0px;
 border:0px;
}

body{
 text-align:center;
 margin:0px auto;
 padding:0px;
 background:url("../img/bg.gif") repeat-x left top #ff7e43;
 font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

body{
-webkit-text-size-adjust: 100%;
}


p{
letter-spacing:-1px;
}

/*＝＝全体枠の指定＝＝*/
#all{
 width:904px;
 text-align:left;
 margin-left:auto;
 margin-right:auto;
}

#layer0{
 background:#fff;
 font-size:12px;
 padding:20px 0px 0px;
 border-left:2px solid #330000;
 border-right:2px solid #330000;
}

/*＝＝ヘッダの指定＝＝*/

#header{
 height:121px;
 background:url("../img/eigyo.gif") no-repeat right center;
}

#header h1{
 padding-top:26px;
}

/*＝＝コンテンツ右枠の指定＝＝*/
.c_right{
 width:670px;
 float:right;
 padding-right:10px;
}

/*左メニュー枠の指定*/
#c_left{
 width:200px;
 float:left;
 background:#fff;
 padding-left:10px;
}

#c_left ul{
 padding-top:36px;
background:url(../img/menu_t.gif) no-repeat top left;
}

#c_left li{
list-style:none;
width:187px;
height:39px;
margin-bottom:2px;
}

#c_left li a { 
display:block;
width:187px;
height:39px;
font-size:1px;
line-height:1px;
outline:none;
}

#c_left li a:hover { 
text-indent:-9999px;
} 

#c_left li .b1{
background:url(../img/bt_ton.jpg) no-repeat left bottom;
}

#c_left li .b2{
background:url(../img/bt_mon.jpg) no-repeat left bottom;
}

#c_left li .b3{
background:url(../img/bt_lon.jpg) no-repeat left bottom;
}

#c_left li .b4{
background:url(../img/bt_pon.jpg) no-repeat left bottom;
}

#c_left li .b5{
background:url(../img/bt_aon.jpg) no-repeat left bottom;
}

#c_left li .b6{
background:url(../img/bt_qon.jpg) no-repeat left bottom;
}

#c_left li .b7{
background:url(../img/bt_oon.jpg) no-repeat left bottom;
}

/*＝＝店舗バナー＝＝*/
#tenpo{
 border:solid 1px #330000;
 width:185px;
 height:290px;
 background:url(../img/bg_b.gif);
 margin-top:20px;
}
#tenpo h4{
 padding-left:5px;
 line-height:14px;
 color:#330000;
 font-size:12px;
}

#tenpo p{
 padding-left:5px;
 line-height:14px;
 color:#330000;
 font-size:12px;
}

#tenpo img{
 padding-bottom:3px;
}
/*＝＝白髪ぼかしバナー＝＝*/
.bana_siraga{
 border:solid 1px #ff6600;
 width:185px;
 height:270px;
 background:url(../img/bg_siraga.jpg);
 margin-top:30px;
}

.bana_siraga h5{
 padding:7px 0px 125px 65px;
}

.bana_siraga p{
 padding:5px 15px 0px;
 line-height:14px;
 color:#444444;
 text-align:center;
}

/*＝＝パーソナルカラー診断バナー＝＝*/
.bana_color{
 border:solid 1px #663300;
 width:185px;
 height:270px;
 background:#fae1e1;
 margin-top:30px;
 text-align:center;
}

.bana_color h6{
 padding-top:10px;
 height:29px;
}

.bana_color p{
 line-height:14px;
 padding:7px 12px 0px;
 color:#444444;
}

.bana_color img{
 padding:0px 0px 5px;
 margin:0px;
}

.bana_color a, .bana_siraga a{
 font-weight:bold;
}

/*＝＝フッタの指定＝＝*/
#footer{
clear:both;
text-align:center;
line-height:26px;
color:#999;
padding-top:50px;
background:url(../img/footer.gif) repeat-x left bottom;
}

#footer .copy{
color:#fff;
}

#footer a{
color:#999;
text-decoration:none;
}

#footer a:hover{
color:#ff6633;
}
.c_right a, #c_left a {
color:#009933;
}
.c_right a:hover, #c_left a:hover{
 color:#ff6600;
}
