/*Beaute TOPページのＣＳＳ*/

/*◆◆ページ全体の設定◆◆*/
body{
background-color:#FDF7F1;
line-height:150%;
}

/*◆◆横幅の設定◆◆*/
#wrapper{
width:750px;
margin:0 auto;
overflow: hidden;
}

/*◆◆ヘッダーの設定◆◆*/
#header img{
margin:0 auto;
}

/*◆◆ナビゲーションの設定◆◆*/
#navi{
margin-top:3px;
float:left;
width:200px;
background-color:#EFE8D7;
line-height:130%;
padding-bottom: 32768px;
margin-bottom: -32768px;
}

* html #navi{   /* IE 6.xまでのみ認識される */
    margin-top: 0px;
    }
*+html #navi {   /* IE 7.0で認識される */
    margin-top: 0px;
    }

#navi ul{
padding:10px;
margin:0px;
list-style-type:none;
font-size:90%;
}

#navi ul ul{
list-style-type:none;
padding:0px 0px 0px 20px;
margin:0px;
font-size:80%;
}

#navi li{
display:inline;
color:#ff9900;
padding:0px;
margin:0px;
}

#navi li2{
color:#ff9900;
padding:0px;
margin:0px;
}

#navi a{
display:block;
color:#2f2f4f;
text-decoration:none;
}

#navi a:hover{
display:block;
color:#ff9900;
text-decoration:underline;
}

/*◆◆ぱんくずの設定◆◆*/
#pankuzu_navi{
	margin-top:3px;
	width:540px;
	float:left;
	height:25px;
	background-color:#EFE8D7;
	padding:0px 0px 0px 0px;
	font-size:80%;
	color:#17496A;
}

* html #pankuzu_navi{   /* IE 6.xまでのみ認識される */
    margin-top: 0px;
    }
*+html #pankuzu_navi {   /* IE 7.0で認識される */
    margin-top: 0px;
    }

#pankuzu_navi a{
	color:#17496A;
	text-decoration:none;
}
#pankuzu_navi a:hover{
	color:#F66075;
}

/*◆◆コンテントの設定◆◆*/
#content{
float:left;
width:540px;
background-color:#ffffff;
padding-bottom: 32768px;
margin-bottom: -32768px;
}

#content_top{
margin-top:3px;
float:left;
width:540px;
background-color:#ffffff;
padding-bottom: 32768px;
margin-bottom: -32768px;
}

* html #content_top{   /* IE 6.xまでのみ認識される */
    margin-top: 0px;
    }
*+html #content_top {   /* IE 7.0で認識される */
    margin-top: 0px;
    }

/*◆◆col1の設定◆◆*/
#col1 h1{
font-size:120%;
color:#2f2f4f;
padding:10px 10px 0px 10px;
}

#col1 p{
font-size:85%;
color:#2f2f4f;
padding:0px 10px 0px 10px;
margin:0px;
}

/*◆◆col2の設定◆◆*/
#col2 h1{
font-size:130%;
color:#2f2f4f;
}

#col2 ul{
font-size:80%;
}

/*◆◆フッターの設定◆◆*/
#footer{
/*clear:float;*/
float:left;
width:740px;
height:30px;
background-color:#EFE8D7;
}

#footer p{
font-size:75%;
color:#17496A;
text-align:right;
margin:4px 10px 0px 0px;
}


