@charset "UTF-8";

div#trial{width:728px;background:url(images/trial_bgimg.jpg) no-repeat #fbffdd;padding-bottom:20px; margin:0 auto;}
div#trial img{border:0px;}

div#trial div#n505,div#trial div#n99,div#trial div#freeact,div#trial div#n80{
	margin:10px auto 5px auto;
	width:688px;
	}
div#trial div#n505 h3,div#trial div#n99 h3,div#trial div#freeact h3,div#trial div#n80 h3{
	margin:0;
	}
div#trial div#n505 div.btnarea{
	background:url(images/trial_n505_bg.jpg) no-repeat;
	clear:both;
	width:688px;
	height:61px;
	}
div#trial div#n99 div.btnarea{
	background:url(images/trial_n99_bg.jpg) no-repeat;
	clear:both;
	width:688px;
	height:63px;
	}
div#trial div#freeact div.btnarea{
	background:url(images/trial_fact_bg.jpg) no-repeat;
	clear:both;
	width:688px;
	height:59px;
	}
div#trial div#n80 div.btnarea{
	background:url(images/trial_n80_bg.jpg) no-repeat;
	clear:both;
	width:688px;
	height:65px;
	}
div#trial div#n505 div.btnarea ul,div#trial div#n99 div.btnarea ul,div#trial div#freeact div.btnarea ul,div#trial div#n80 div.btnarea ul{
	margin:0 0 0 10px;
	_width:604px;
	}
div#trial div#n505 div.btnarea li,div#trial div#n99 div.btnarea li,div#trial div#freeact div.btnarea li,div#trial div#n80 div.btnarea li{
	list-style-type:none;
	float:left;
	width:297px;
	}


.mgn_r10{margin-right:10px;}
.mgn_t10{margin-top:10px;}
.mgn_b20{margin-bottom:20px;}
.fl_l{float:left;}
.clear{clear:both;}
.btn_pgtop{width:688px;text-align:right;margin:0 auto 10px auto;font-size:12px;}


/*----------------------------------------
2010summer plus
----------------------------------------*/
/* ClearFix */
.clf:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0.1em;line-height:0;}
.clf{display:inline-block;zoom:1;}
* html .clf{height:1%;}
.clf{display:block;}

a:hover img.over{opacity:0.6;filter:alpha(opacity=60);}
a.none:link,a.none:visited,a.none:hover,a.none:visited:hover,a.none:active{text-decoration:none;}
.ns{margin:0;padding:0;font-size:1%;line-height:1;}
.left{float:left;display:inline;}
.right{float:left;display:inline;}
.pb {page-break-after:always;}

#n505summer{width:688px; margin:20px auto 5px;}
#n505summer .mainBk{width:686px; font-size:1px;}
#n505summer .mainBk .left{width:152px;}
#n505summer .mainBk .right{width:534px;}

#n99summer{width:686px; margin:0 auto 5px;}

.allCentering{text-align:center;}

/*----------------------------------------
N99モイストトライアル
----------------------------------------*/
#n99moist,#n99moist .clf{
	width:686px;
	}
#n99moist{
	padding-bottom:5px;
	}
#n99moist .clf{
	font-size:1px;
	}
#n99moist .clf .left{width:238px;}
#n99moist .clf .right{width:448px;}