#content_wrapper{min-width:1000px;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../images/bg01.png);background-position:center top}#content_wrapper #main{width:100%;height:740px;overflow:hidden;position:relative}#content_wrapper #main .inner{position:relative;width:980px;margin:0 auto}#content_wrapper #main .inner #sns{position:absolute;right:10px;top:10px}#content_wrapper #main .inner #sns ._sharebuttons{justify-content:flex-end}#content_wrapper #main #mainimg{position:absolute;top:0;left:0;height:740px;width:100%;overflow:hidden}#content_wrapper #main #mainimg h1{position:absolute;left:50%}#content_wrapper #main #mainimg h1 img{margin-left:-1000px;display:block}#content_wrapper #desc{position:relative;z-index:1000;width:100%;height:662px;overflow:hidden;margin-top:-115px}#content_wrapper #desc h2{position:absolute;top:0;left:50%}#content_wrapper #desc h2 img{margin-left:-615px}#content_wrapper #points{z-index:100;position:relative;margin-top:-115px;width:100%;height:720px;background-image:url(../images/bg02.png);background-position:center top;background-repeat:repeat-x}#content_wrapper #points img{margin:85px auto 0 auto;display:block}#content_wrapper #lineup{margin-top:-35px;background-color:#f9b0cf;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF9B0CF', endColorstr='#FFFFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YjBjZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9b0cf),color-stop(100%, #ffffff));background-image:-moz-linear-gradient(top, #f9b0cf 0%,#ffffff 100%);background-image:-webkit-linear-gradient(top, #f9b0cf 0%,#ffffff 100%);background-image:linear-gradient(to bottom, #f9b0cf 0%,#ffffff 100%)}#content_wrapper #lineup h3{width:100%;margin:80px auto 90px auto}#content_wrapper #lineup h3 img{display:block;margin:0 auto}#content_wrapper #lineup .inner{width:980px;margin:0 auto}#content_wrapper #lineup .item{border:5px solid #ffc5dd;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background-color:#fff;width:980px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 76px auto}#content_wrapper #lineup .item:last-of-type{margin:0 auto}#content_wrapper #lineup .item h4{text-align:center}#content_wrapper #lineup .item h4 img{display:block;margin:-45px auto 0 auto}#content_wrapper #lineup .item ul{width:920px;margin:0 auto 0 auto;padding-bottom:40px}#content_wrapper #lineup .item ul li{float:left;margin-right:27px;margin-top:30px;position:relative}#content_wrapper #lineup .item ul li a{display:block}#content_wrapper #lineup .item ul li:nth-child(7n){margin-right:0}#content_wrapper #lineup .item ul li img.border_cover{position:absolute;top:0;left:0}#content_wrapper #lineup small{font-size:10px;color:#666666;text-align:right;display:block;margin:30px 0}#content_wrapper #lineup small span{font-family:"Verdana"}#content_footer{background-color:#f3619f;padding:20px 10px}#content_footer div{width:980px;margin:0 auto}#pop_wrap{position:absolute;top:0;left:0;width:100%;z-index:5000}#coverbg{position:absolute;top:0;left:0;background-color:#fff;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";width:100%;display:block;height:100%}#pop_wrap div.inner{width:800px;margin:0 auto;display:block;position:relative}div#pop{width:800px;margin:0 auto;position:relative}p#category{background-color:#231815;width:100%;display:block}div#detail{padding:19px;background-color:#fff;border:4px solid #cccccc;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div#title p{color:#000;margin-top:15px;font-size:20px;line-height:30px;font-weight:bold}div#price_release{margin-top:3px;color:#000}div#detail div.border{background-color:#231815;height:5px;line-height:0;font-size:0;margin-top:10px;margin-bottom:20px}div#left_area{width:360px;height:360px;position:relative;float:left;margin-right:19px}div#left_area img{position:absolute;top:0;left:0}div.img_border{border:solid 3px #fff;width:354px;height:354px;position:absolute}div#right_area{width:359px;float:left;font-size:12px;line-height:18px}p#summary{color:#000;line-height:1.7em}div.split{background-image:url(../images/split.png);width:359px;height:2px;line-height:0;font-size:0;margin:18px 0}div#pop a.btn_tenpo{margin-top:16px;display:none;float:right}a#btn_close{background-image:url(../images/btn_close.png);width:57px;height:57px;display:block;overflow:hidden;text-indent:-999px;position:absolute;right:20px;top:-77px}a#btn_close:hover{background-position:0 -57px}a#btn_prev{background-image:url(../images/btn_prev.png);width:50px;height:50px;display:none;position:absolute;left:-25px;top:0}a#btn_next{background-image:url(../images/btn_next.png);width:50px;height:50px;position:absolute;right:-25px;top:0;display:none}a#btn_prev:hover,a#btn_next:hover{background-position:0 -50px}a.btn_buy{width:150px;height:62px;background-image:url(../images/btn_buy.png);display:block;text-indent:-999px;overflow:hidden;display:none;margin:0 auto 0 100px}a.btn_buy:hover{background-position:0 -62px}a.btn_buy.reserve{background-image:url(../images/btn_reserve.png)}a.btn_t2mall:hover{background-position:0 -62px}#recruitment{position:relative;margin-bottom:20px}#recruitment a{background-image:url(../images/btn_recruitment.png);background-repeat:no-repeat;width:284px;height:164px;text-indent:-999px;overflow:hidden;position:absolute;right:42px;bottom:42px}#recruitment a:hover{background-position:0 -164px}#photos{border:3px solid #000;padding:8px;background-color:#FFF;margin-bottom:20px}#photos ul li{margin-top:11px;margin-right:11px;float:left}#photos ul li:nth-child(3n){margin-right:0}#photos ul li a{position:relative;display:block}#photos ul li a div{width:312px;height:290px;border:3px solid #000;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;position:absolute;top:0;left:0;display:none}#photos ul li a:hover div{display:block}
