body {
	margin: 0;
	background-color: #fff;
	text-align:center;
	background-image: url("img/bg.gif") ;
	}

h1 {
	display :none;
	}

h2 {
	display :none;
	}

h3 {
	display :none;
	}

.style1 {font-size: 10px;
	color: #999999;
	}

a.lk:link {
	color: #c698fb;
	border-style:none;
	}

a.lk:visited {
	color: #c698fb;
	border-style:none;
	}

a.lk:active {
	color: #f96553;
	border-style:underline;
	}

a.lk:hover {
	color: #f96553;
	border-style:underline;
	}

a img {
border-style:none;
}


#page	{
	background-color: #fff;
	width:720px;
	margin: auto;
	text-align:left;
	font-size:12px;
	color:#666;
	}

#header	{
	width:720px;
	height : 76px;
	margin: 0px;
	padding: 0px;
	}

#menu	{
	width:720px;
	margin: 0px;
	padding: 0px;
	float: left ;
	}

#smenu	{
	width:227px;
	height:29px;
	margin: 0px;
	padding: 0px;
	float: right ;
	}

#smenu1	{
	width:94px;
	height:24px;
	margin: 0px;
	padding: 0px;
	float: right ;
	margin-top:5px;
	}

#smenu2	{
	width:75px;
	height:24px;
	margin: 0px;
	padding: 0px;
	float: right ;
	margin-top:5px;
	}

#smenu3	{
	width:58px;
	height:24px;
	margin: 0px;
	padding: 0px;
	float: right ;
	margin-top:5px;
	}

ul.button {margin: 0px;padding:0;
	margin-left: 5px;
	list-style-type:none;
	}

li.menu1 {float:left;}

li.b1{
	float:left;
	width : 73px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_home.gif") ;
	background-repeat : no-repeat ;
	}

li.b1 a {
	float:left;
	width : 73px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_home.gif") ;
	background-repeat : no-repeat ;
	}

li.b1 a:hover {
	width : 73px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_home.gif") ;
	background-position: right bottom;
	}

li.b2{
	float:left;
	width : 102px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_products.gif") ;
	background-repeat : no-repeat ;
	}

li.b2 a {
	float:left;
	width : 102px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_products.gif") ;
	background-repeat : no-repeat ;
	}

li.b2 a:hover {
	width : 102px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_products.gif") ;
	background-position: right bottom;
	}

li.b3{
	float:left;
	width : 78px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_alpinia.gif") ;
	background-repeat : no-repeat ;
	}

li.b3 a {
	float:left;
	width : 78px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_alpinia.gif") ;
	background-repeat : no-repeat ;
	}

li.b3 a:hover {
	float:left;
	width : 78px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_alpinia.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

li.b4{
	float:left;
	width : 102px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_shopping.gif") ;
	background-repeat : no-repeat ;
	}

li.b4 a {

	float:left;
	width : 102px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_shopping.gif") ;
	background-repeat : no-repeat ;
	}

li.b4 a:hover {
	float:left;
	width : 102px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_shopping.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

li.b5{
	float:left;
	width : 128px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_skincare.gif") ;
	background-repeat : no-repeat ;
	}

li.b5 a {
	float:left;
	width : 128px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_skincare.gif") ;
	background-repeat : no-repeat ;
	}

li.b5 a:hover {
	float:left;
	width : 128px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_skincare.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

li.b6{
	float:left;
	width : 77px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_topic.gif") ;
	background-repeat : no-repeat ;
	}

li.b6 a {
	float:left;
	width : 77px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_topic.gif") ;
	background-repeat : no-repeat ;
	}

li.b6 a:hover {
	float:left;
	width : 77px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_topic.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

li.b7{
	float:left;
	width : 77px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_media.gif") ;
	background-repeat : no-repeat ;
	}

li.b7 a {
	float:left;
	width : 77px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_media.gif") ;
	background-repeat : no-repeat ;
	}

li.b7 a:hover {
	float:left;
	width : 77px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_media.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

li.b8{
	float:left;
	width : 73px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_shops.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

li.b8 a {
	float:left;
	width : 73px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_shops.gif") ;
	background-repeat : no-repeat ;
	}

li.b8 a:hover {
	float:left;
	width : 73px; 	height : 47px;
	text-align : center;
	background-image: url("img/b_shops.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}


#contents	{
	width:720px;
	}

#top	{
	width:700px;
	margin-top:20px;
	margin-left:10px;
	}

#mainimage{
	width:600px;
	height:230px;
	margin-left:60px;
	}

#catch{
	margin-top:10px;
	margin-bottom:10px;
	width:600px;
	margin-left:60px;
	font-size:12px;
	background-repeat : no-repeat ;
	}

#catch_txt{
	width:600px;
line-height:150%;
	}

#catch_l{
	font-size:16px;
	font-weight:bold;
	color:#ee9fbd;
	}


#logo_bn	{
	width:690px;
	height : 20px;
	background-color: #9974aa;
	background-image: url("img/logo_bn.gif") ;
	}

#bn_face	{
	width:230px;
	height : 150px;
	float:left;
	}

#bn_body	{
	width:230px;
	height : 150px;
	float:left;
	}

#bn_oil	{
	width:230px;
	height : 150px;
	float:left;
	}

#bn_tit1	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_bc.gif") ;
	}

#bn_tit1 a	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_bc.gif") ;
	background-repeat : no-repeat ;
	}

#bn_tit1 a:hover	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_bc.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

#bn_tit2	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_fc.gif") ;
	}

#bn_tit2 a	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_fc.gif") ;
	background-repeat : no-repeat ;
	}

#bn_tit2 a:hover	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_fc.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

#bn_tit3	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_eo.gif") ;
	}

#bn_tit3 a	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_eo.gif") ;
	background-repeat : no-repeat ;
	}

#bn_tit3 a:hover	{
	width:228px;
	height : 18px;
	background-image: url("img/logo_eo.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

/* irQ[V */

#navi_continer {
position: relative;
z-index:100;
width: 228px;
height:18px;
padding: 0;
}

#navi {
position: absolute;
top: 2px;
left: 1px;
width: 228px;
}

#navi ul {
margin: 0;
padding: 0;
list-style: none;
}

#navi li {
color: #fff;
float: left;
width: 228px;
margin: 0;
}

#navi li a {
display: block;
width: 228px;
padding:0px;
text-align: center;
font-weight: bold;
text-decoration: none;
}

#navi li a:hover {
color: #fff;
}

/* Tuj[ */

#navi ul.sub {
background: #fff;
z-index:50;
}

#navi ul.sub li {
float: none;
}

#navi ul.sub li a {
color: #666666;
padding: 0px;
height:28px;
width:228px;
border-bottom:2px solid #fff;
z-index:50;
}

#navi ul.sub li a:hover {
color: #ffffff;
border-bottom:2px solid #faa24c;
z-index:50;
}

#navi ul li.navi_menu ul {
display: none;
}

#navi ul li.navi_menu_on ul {
display: block;
height:120px;
z-index:50;
}

#navi li.navi_menu{
}

#navi li.navi_menu_on{
height:120px;
}

.bn_slc	{
	width:228px;
	height : 18px;
	border:1px solid #fff;
	}

.bn_tit	{
	width:228px;
	height : 18px;
	border:1px solid #fff;
	}

.bn_prd	{
	width:228px;
	height : 128px;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	z-index:1;
	}

.bn_if{
	width:220px;
	height : 120px;
	margin-left:4px;
	margin-top:4px;
	background-color: #ffffff;
	}

.bn_ph	{
	width:67px;
	height : 128px;
	float:left;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:center;
	}

.bn_data	{
	width:160px;
	height : 128px;
	float:right;
	border-bottom:1px solid #ccc;
	}

#left{
	width:500px;
	float:left;
	background-color: #ffffff;
	}

#right{
	width:220px;
	float:right;
	background-image: url("img/bg_box7.gif") ;
	}

#line1{
	width:500px;
	height : 300px;
	}

#line2{
	width:500px;
	}

#lineN{
	width:500px;
	height : 330px;
	background-image: url("img/bg_news330.gif") ;
	}

#boxnews{
	margin-left:10px;
	width:480px;
	height : 280px;
	background-color: #fcdefa;
	}

#line3{
	width:500px;
	}

#box1{
	width:300px;
	height : 300px;
	float:left;
	background-color: #fceee5;
	background-image: url("img/bg_box1.jpg") ;
	}

#campbuy{
	margin-top:230px;
	margin-left:30px;
	}

#box2{
	width:200px;
	height : 300px;
	float:right;
	background-color: #fcdefa;
	background-image: url("img/bg_box2.gif") ;
	}

#box3{
	width:250px;
	height : 200px;
	float:left;
	background-color: #fcdefa;
	background-image: url("img/bg_box3.gif") ;
	}


#box4{
	width:250px;
	height : 200px;
	float:right;
	background-color: #fcfbde;
	background-image: url("img/bg_box4.gif") ;
	}

#box5{
	width:200px;
	height : 150px;
	float:left;
	background-color: #fceee5;
	background-image: url("img/bg_box5.gif") ;
	}

#box6{
	width:300px;
	height : 150px;
	float:right;
	background-color: #fff;
	background-image: url("img/bg_box6.gif") ;
	}

.tit_s{
	height : 20px;
	}

.txtbox1{
	margin-top:10px;
	margin-left:10px;
	width:280px;
	}

.txtbox2{
	margin-top:10px;
	margin-left:10px;
	width:180px;
	}

.txtbox2a{
	margin-top:10px;
	margin-left:10px;
	width:180px;
	height:160px;
	}

.txtbox2b{
	margin-top:5px;
	margin-left:10px;
	width:180px;
	height:60px;
	}

.txtbox2c{
	margin-left:10px;
	width:180px;
	}

.txtbox6{
	margin-top:10px;
	margin-left:10px;
	width:280px;
	color:#53206a;
	}

.b_ob{
	float:left;
	width : 190px; 	height : 20px;
	text-align : center;
	background-image: url("img/b_ob.gif") ;
	background-repeat : no-repeat ;
	}

.b_ob a {
	float:left;
	width : 190px; 	height : 20px;
	text-align : center;
	background-image: url("img/b_ob.gif") ;
	background-repeat : no-repeat ;
	}

.b_ob a:hover {
	float:left;
	width : 190px; 	height : 20px;
	text-align : center;
	background-image: url("img/b_ob.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

#box2scr{
	margin:0px;
	width:150px;
	}

.txtbox3{
	margin-top:10px;
	margin-left:10px;
	width:200px;
	}

.b_b2b{
	float:left;
	width : 200px; 	height : 20px;
	text-align : center;
	background-image: url("img/b2b3.gif") ;
	background-repeat : no-repeat ;
	}

.b_b2b a {
	float:left;
	width : 200px; 	height : 20px;
	text-align : center;
	background-image: url("img/b2b3.gif") ;
	background-repeat : no-repeat ;
	}

.b_b2b a:hover {
	float:left;
	width : 200px; 	height : 20px;
	text-align : center;
	background-image: url("img/b2b3.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

#b_or{
	float:right;
	width : 130px; 	height : 20px;
	text-align : center;
	background-image: url("img/b_or.gif") ;
	background-repeat : no-repeat ;
	}

#b_or a {
	float:right;
	width : 130px; 	height : 20px;
	text-align : center;
	background-image: url("img/b_or.gif") ;
	background-repeat : no-repeat ;
	}

#b_or a:hover {
	float:right;
	width : 130px; 	height : 20px;
	text-align : center;
	background-image: url("img/b_or.gif") ;
	background-repeat : no-repeat ;
	background-position: right bottom;
	}

.txtbox4{
	margin-top:10px;
	margin-left:10px;
	width:230px;
	text-align:center;
	}

.txtbox4a{
	margin-top:10px;
	margin-left:10px;
	width:230px;
	}

#bottom{
	width:720px;
	text-align:center;
	line-height:30px;
	}

#footer{
	height:15px;
	width:720px;
	background-color: #9974aa;
	}

.txtbox33{
	margin-top:10px;
	margin-left:10px;
	width:200px;
	height:470px;
	}