@charset "UTF-8";


#index {}

body {
	line-height:130%;
}

a:link{ color:#454545; text-decoration:none;}
a:visited{ color:#454545; text-decoration:none;}
a:hover{ color:#454545; text-decoration:none;}
a:active{ color:#454545; text-decoration:none;}


/*--------------------------------------------*/
/* Layout                                     */
/*--------------------------------------------*/

#flashPane{	margin:20px;}
#flashPane p{	margin:0 0 15px 0;}

/*------- Main Content -------*/

#index .main {
	margin:0;
	padding:0;
}

#index .SidemenuBox {
	margin:0;
	padding:0;
}

#index .mainArea h3 {
	margin:12px 0;
	padding:0;
	clear:both;
}

/*------- Under Flash -------*/
#index #under_flash{
	margin:15px 0;
}

/*------- What'sNew -------*/

#index .mainArea .whats_new {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0 0 15px 0;
	background:url(../shared/img/line_dotted02.gif) repeat-x bottom;
}

#index .mainArea .whats_info {
	width:375px;
	height:110px;
	margin:0;
	padding:15px 0px 15px 12px;
	overflow-x:hidden;
	overflow:auto;
	background:url(../img/bg_info.jpg);
	border:1px solid #F0F0F0;
}

#index .mainArea .whats_info dl {
	padding:0;
	list-style:none;
}

#index .mainArea .whats_info dt,
#index .mainArea .whats_info dd {
	margin:0 0 12px 0;
	padding:0;
}

#index .mainArea .whats_info dt {
	width:65px;
	padding:0 5px 0 0;
	font-size:10px;
	color:#82A0E1;
	float:left;
	clear:both;
}

#index .mainArea .whats_info dd {
	width:275px;
	color:#454545;
	float:left;
}

#index .mainArea .whats_info dd a{
	text-decoration:underline;
}

#index .mainArea .whats_topic {
	width:295px;
	padding:0;
	letter-spacing:-0.1em;
	clear:both;
}

#index .mainArea .whats_topic img{
	width:69px;
	padding:3px;
	margin:0 0 8px 0;
	float:left;
	background:url(../img/bg_thumbs.gif);
}

#index .mainArea .whats_topic .txt{
	width:212px;
	color:#454545;
	padding:0 0 0 8px;
	margin:0 0 8px 0;
	float:left;
}

/*------- Contents -------*/

#index .mainArea .contents {
	width:100%;
	margin:0;
	padding:0 0 10px 0;
	letter-spacing:-0.1em;
}
#index .mainArea .contents_info {
	width:170px;
	float:left;
}
#index .mainArea .contents_info p{
	margin:3px 0;
	padding:0;
}

#index .mainArea .contents_info img{
	width:160px;
	padding:5px;
	margin:0;
	background:url(../img/bg_thumbs.gif);
}

/*------- Products -------*/

#index .mainArea .productsBg {
	width:685px;
	padding:5px;
	margin:0;
	background:url(../img/bg_thumbs.gif);
}

#index .mainArea .products {
	width:666px;
	padding:20px 9px 17px 10px;
	margin:0;
	background:url(../img/bg_products.jpg) no-repeat;
}

#index .mainArea .products img{
	text-align:center;
	margin:0 auto;
}

#index .mainArea .products .btn {
	margin:0 auto 0 7px;
}


/*------- FontColor -------*/

#index .story,
#index .story a{
	color:#5BB8EA;
}

#index .beauty,
#index .beauty a{
	color:#EF96D2;
}

#index .voices,
#index .voices a{
	color:#5A9EC2;
}

#index .trial,
#index .trial a{
	color:#989CEB;
}

#index .cleansing,
#index .cleansing a{
	color:#FFAF44;
}
#index .emulsion,
#index .emulsion a{
	color:#82A0E1;
}
#index .cleansing a,
#index .emulsion a{
	text-decoration:underline;
}

