@charset "utf-8";
/* HUMANUILAB Web Standard 1Team KH 121119 */

html,body{background-color:#fff;}
#container{padding-bottom:50px;}
#content{width:100%; margin:0; padding:0;}
.container_bg_area{position:absolute; top:0; z-index:1; width:100%; height:78px; border-bottom:1px solid #d4d4d4; *zoom:1;}
.container_bg_area:after {display:block; clear:both; content:"";}
.container_bg_area .bg_lft{float:left; width:50%; height:100%;}
.container_bg_area .bg_rgt{float:right; width:49.9%; height:100%;}

.ad_left{top:0;}
.ad_right{top:0;}

/* page_title */
.page_tit_area dl dt p {width:119px; background-position:0 -63px;}
.page_tit_area {margin-bottom:23px;}


.buy_benefit {position:relative;}
.buy_benefit a.link {display:block; position:absolute; width:252px; height:241px; background-image:url(../img/buy_benefit_abg.png); opacity:0.01; filter:alpha(opacity=1);}
.buy_benefit a.link:hover {opacity:1; filter:alpha(opacity=100);}
.buy_benefit a.link:hover>span {position:absolute; left:50%; top:50%; display:block; width:82px; height:82px; margin:-41px 0 0 -41px; background:url(../img/buy_benefit_link.png) no-repeat; opacity:1; filter:alpha(opacity=100);}
.buy_benefit a>span>span {display:none;}

.buy_benefit a.benefit_01 {left:0; top:241px;}
.buy_benefit a.benefit_02 {left:251px; top:241px;}
.buy_benefit a.benefit_03 {left:0px; top:481px; height:482px;}
.buy_benefit a.benefit_04 {left:251px; top:481px;}
.buy_benefit a.benefit_05 {left:502px; top:0; width:504px; height:723px;}

.buy_benefit a.benefit_06 {left:251px; top:722px;}
.buy_benefit a.benefit_07 {left:502px; top:722px; width:504px;}
.buy_benefit a.benefit_08 {left:0; top:962px; width:503px;}
.buy_benefit a.benefit_09 {left:502px; top:962px;}
.buy_benefit a.benefit_10 {left:754px; top:962px;}

.buy_benefit a.benefit_11 {left:0; top:1202px;}
.buy_benefit a.benefit_12 {left:251px; top:1202px; width:504px;}
.buy_benefit a.benefit_13 {left:754px; top:1202px;}
.buy_benefit a.benefit_14 {left:0; top:1442px;}
.buy_benefit a.benefit_15 {left:251px; top:1442px;}