@charset "utf-8";

img {
border:none;
}

html{ 
height: 100%;
margin: 0; 
padding: 0;
overflow-y:scroll;
}

body { 
height: 100%;
margin: 0; 
padding: 0;
}

ul {
padding:0px;
margin:0px;
}
li {
padding:0px;
margin:0px;
}
a:link {
color: #FFAA55;
} 

#wrap {
background: #FFFFFF;
margin: 0px;
padding: 0px;
height: 100%;
width: 100%;
text-align: center;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, sans-serif;
font-size: 12px;
line-height: 1.4em;
color:#838383;
}

#topBG {
background: #DFD6B9;
margin: 0px auto;
padding: 0px;
height: 100%;
width: 400px;
text-align: center;
}
#LogoTop{
margin-top:80px;
margin-bottom:75px;
}
.NemuMargin{
margin-bottom:10px;
margin-top: 10px;
}
#LeftSent{
width:180px;
text-align:left;
font-size:10px;
line-height:120%;
margin: 0px auto;
margin-bottom:80px;
color:666666;
}
#Address{
text-align:center;
font-size:10px;
line-height:200%;
margin: 0px auto;
width:260px;
margin-bottom:35px;
}
/*コンテンツページ　共通*/
#LogoCont{
margin-top:155px;
}
#SideTit{
margin-top:30px;
margin-bottom:45px;
}
#MenuArea a {
color: #666666;
margin-top:7px;
}
#NoteWorld{
margin-top:35px;
}
#Cont_LeftBox{
width:180px;
text-align:left;
font-size:10px;
line-height:120%;
margin: 0px auto;
margin-top:20px;
color:#666666;
}
/*プライス　トップ*/
#Main{
margin:60px 0px 0px 0px;
width: 520px;
padding: 0px 0px 0px 40px;
}
#Pankuzu {
width: 225px;
font-size:12px;
color:#838383;
margin-top:10px;
padding-left: 5px;
}
#Pankuzu a {
color: #838383;
}
#Main_Left{
float:left;
}
#PriceTop_MainRight{
float:left;
margin-left:30px;
width:240px;
}
.Clear{
clear:both;
}
.Title{
text-align:center;
margin-bottom: 10px;
}
#PriceList{
padding-left:30px;
width: 210px;
line-height:390%;
}
#PriceList a {
font-weight: bold;
color: #FFAA55;
font-size: 11px;
font-weight: bold;
}

/*プライス　カット*/
#PriceCut_MainRight{
float:left;
margin-left:30px;
width:260px;
font-size: 10px;
}
#PriceCut_MainRight .Excuse {
border: 1px dotted #FF6666;
padding: 5px;
color: #FF6666;
}
.Title2{
text-align:center;
margin-top: 20px;
margin-bottom: 10px;
}

/*ネイル*/

#Main_Nail{
width:520px;
margin: 0px;
padding: 5px 0px 0px;
}
#NailTop_MainRight{
float:left;
margin-left:30px;
width:240px;
}
#NailList{
padding-left:30px;
width: 210px;
line-height:605%;
}
#NailList a {
font-weight: bold;
color: #FFAA55;
font-size: 11px;
}
.NailBox01{
float:left;
}
.NailBox02{
float:left;
width:200px;
font-size: 10px;
padding-left: 30px;
}
.NailBox03{
float:right;
display: inline;
}
.LineStyle {
border-top: 1px dotted #CCCCCC;
margin-top:20px;
margin-bottom:20px;
}
.NailBox04{
float:left;
margin-right:30px;
width:200px;
font-size: 10px;
}
.NailBox {
	width: 520px;
}


/*インフォ　トップページ*/
#InfoTop_MainRight{
float:left;
margin-left:30px;
width:240px;
}
#Info_MainRight{
float:left;
margin-left:20px;
width:240px;
font-size: 10px;
}


/*インフォ　トピックス01*/
#InfoTit{
width:460px;
margin-bottom:30px;
text-align: center;
}
.TextArea500{
width:460px;
margin-top:20px;
font-size:10px;
}
.PaddLeft20{
padding-left:20px;
}
.PaddLeft300{
padding-left:300px;
}
#Topics01 {
border-top: 1px dotted #838383;
border-bottom: 1px dotted #838383;
padding: 10px;
color:#838383;
font-size:10px;
width: 440px;
}
/*インフォ　トピックス02*/
#Topics02 {
border-top: 1px dotted #6699CC;
border-bottom: 1px dotted #6699CC;
padding: 10px;
color:#6699CC;
font-size:10px;
width: 365px;
}

#Info02_Left{
float:left;
width:150px;
font-size: 10px;
}
#Info02_MainRight{
float:left;
width:240px;
font-size: 10px;
}
.LineStyle03{
border-top: 1px dotted #CCCCCC;
margin-bottom:3px;
}
/*インフォ　スタイリスト*/
#Stylist{
border-top: 1px dotted #838383;
border-bottom: 1px dotted #838383;
color:#838383;
font-size:10px;
width: 470px;
padding-top: 5px;
padding-bottom: 5px;
}
.Pinck{
color:#FB9A7D;
}


/*インフォ　サービス*/
#Infolist{
padding-left:30px;
width: 210px;
line-height:310%;
}
#Infolist a {
font-weight: bold;
color: #FFAA55;
font-size: 11px;
font-weight: bold;
}
#ServiceImg{
width:460px;
text-align: center;
}
#PankuzuService {
width: 380px;
font-size:12px;
color:#838383;
text-align: center;
margin-bottom: 20px;
}
#PankuzuService a {
color: #838383;
}


/*インフォ　メンバー*/

#ServiceBox {
width: 435px;
border: 1px solid #C8BBA6;
font-size:10px;
margin-bottom: 15px;
padding: 3px 3px 3px 5px;
}

#MemberText {
font-size: 10px;
margin: 0px 0px 0px 10px;
padding: 0px;
float: left;
width: 240px;
}
.PaddLeft30{
padding-left:12px;
}
.LineStyle02 {
border-top: 1px dotted #CCCCCC;
margin-top:20px;
margin-bottom:20px;
width:470px;
}

/*スタイル*/
#PankuzuStyle {
width: 300px;
font-size:12px;
color:#838383;
margin-bottom: 30px;
padding-left:50px;
}
#PankuzuStyle a {
color: #838383;
}
#StyleImg{
text-align:center;
margin-bottom: 20px;
}
#Tit2{
width:460px;
margin-bottom:20px;
text-align: center;
}
