@charset "utf-8";
@import url(section1_product.css);
@import url(section2_rndcenter.css);
@import url(section3_prcenter.css);

body{width: 100%;height: 100%;}

#wrap{position: relative;width: 100%;height: auto; }

#wrap #content{width: 100%; height:auto !important; padding-top:0; margin:0;padding:0; }
#wrap #content:after{display: block;content: '';clear: both;}

.section{position: relative; width:100%; height:100%;}
.section .fp-tableCell{}


.section.default .container{width: 100%;height: 100%;}
.section.default h3{padding:11% 0 20px 0;text-align: center;font-size: 48px;color: #fff;font-weight:600; letter-spacing:-0.03em; text-shadow:0px 0px 10px rgba(0,0,0,0.22);}
.section.default p.tit{font-size:18px; font-weight:300; line-height:1.5; color:#fff; text-align: center; text-shadow:0px 0px 10px rgba(0,0,0,0.22);}


.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: 160px !important;
}









@media (max-width: 1199px) {




    .fp-section, .fp-tableCell{height: auto !important;}



h4{display: none;}

.section{height: auto;}
.section.default .container{height: auto;}
.section.default h3{padding: 18% 0 90px 0;font-size: 36px;}




#wrap #content{width: 100%; height:auto !important; padding-top:0; margin:0;padding:0; }
#wrap #content:after{display: block;content: '';clear: both;}

#sub #wrap #content{width: 100%;}




/* 1199px sub */
#main #wrap #content .container{width:100%; margin: 0 auto;padding:0px 0;}



/*1199px 세션별 레이아웃*/








}/* 1199px End*/





@media (max-width: 991px) {





}/* 991px End*/





@media (max-width: 768px) {

#wrap .section{height: auto !important;}

/*
#wrap .section:last-child{height:160px !important;}
*/
#wrap .lastsection{height: 160px !important;}
#wrap .fp-auto-height{height: 160px !important;}
.fp-auto-height{height: 160px !important;}




}/* 768px End*/












@media (max-width: 576px) {

/*768px 세션별 레이아웃*/

.section#section0 .btn_box ul.btn{width: 100%;margin: 0 auto;}
.section#section0 .btn_box ul.btn li{width: 50%;}
.section#section0 .video .txt_box .bullet span.line{float: left;display: block;width: 41%;height: 2px;background: #fff;margin: 18px 0 0 0;}
.section#section0 .video .txt_box .bullet span.icon img{width: 40px;}




}/* 576px End */


