@charset "utf-8";

/* common */
html,body,,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,footer,header,hgroup,menu,nav,section,summary,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
ul,ol{list-style-type:none}
strong{font-weight:700}
a {color:#666;text-decoration:none}
.png24{tmp:expression(setPng24(this))}

.campaign_area_content{padding-top:0px !important}
.camp .hide {visibility:hidden;width:0;height:0;line-height:0;font-size:0;overflow:hidden;text-indent:-9999px;z-index:-1}
.camp, .camp *{box-sizing:border-box}
.camp div{text-align:center}
.camp a{display:inline-block}
.camp .bg{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:contain;background-size:100% !important}

.camp .section01{position:relative;height:809px;background:url('../images/bg01_new.jpg') no-repeat}
.camp .section01 .video_box{position:absolute;bottom:60px;right:146px;cursor:pointer}
.camp .section02{height:529px;background:url('../images/bg02.jpg') no-repeat}
.camp .section02 ul, .camp .section07 ul{display:block;overflow:hidden;margin:0 auto}
.camp .section02 ul{width:1048px}
.camp .section02 .cont{width:1048px;height:126px;margin:0 auto;background:url('../images/img04.jpg') no-repeat}
.camp .section02 li, .camp .section07 li{float:left}
.camp .section02 li:first-child{padding-right:}
.camp .section03 .cont01{height:430px;background:url('../images/img05.jpg') no-repeat}
.camp .section03 .cont02{height:411px;background:url('../images/img06.jpg') no-repeat}
.camp .section03 .cont03{height:109px;background:url('../images/img07.jpg') no-repeat}
.camp .section04 .cont01{height:362px;background:url('../images/img08.jpg') no-repeat}
.camp .section04 .cont02{height:638px;background:url('../images/img09.jpg') no-repeat}
.camp .section04 .cont03{height:108px;background:url('../images/img10.jpg') no-repeat}
.camp .section05 .cont01{height:395px;background:url('../images/img11.jpg') no-repeat}
.camp .section05 .cont02{height:447px;background:url('../images/img12.jpg') no-repeat}
.camp .section05 .cont03{height: 86px;background:url('../images/img13.jpg') no-repeat}
.camp .section06 .cont01{height:568px;background:url('../images/img14.jpg') no-repeat}
.camp .section06 .cont02{height: 87px;background:url('../images/img15.jpg') no-repeat}
.camp .section07{height:377px;background:url('../images/bg03.jpg') no-repeat}
.camp .section07 ul{width:914px}
.camp .section07 .cont01{width:310px;height:282px;background:url('../images/img17.jpg') no-repeat}
.camp .section07 .cont02{width:321px;height:282px;background:url('../images/img18.jpg') no-repeat}
.camp .section07 .cont03{width:283px;height:282px;background:url('../images/img19.jpg') no-repeat}
.camp .section08{position:relative;margin-bottom:40px;height:234px;background:url('../images/bg04.jpg') no-repeat center top}
.camp .section08 .area_btn{position:absolute;top:67px;left:50%;width:315px;height:100px;margin-left:-158px}

/* movie */
.camp .layerpop_movie {position:absolute;width:100%;top:0;left:0;z-index:9997}
.camp .layerpop_movie .bg{position:fixed;width:100%;height:100%;top:0;left:0;background:url(/resources/microCampaign/cpView10000404/images/layerpop_bg.png) left top;z-index:9998}
.camp .layerpop_movie .movie_cont{position:fixed;width:890px;padding-top:30px;top:15%;left:50%;margin-left:-445px;z-index:9999;}
.camp .layerpop_movie .movie_cont .close_movie{position:absolute;display:inline-block;top:0;right:0;width:26px;height:26px;line-height:0;background:url(/resources/microCampaign/cpView10000404/images/close_movie_btn.png) no-repeat left top;font-size:0;cursor:pointer}

.wrap_faq, .comment_write{display:none}