@import url('/kr/css/webfont.css');
/*common*/
.wa{text-indent:-9999px;font-size:0;position:absolute;top:-9999px;}
.sns-bns{text-indent:-9999px;font-size:0;position:absolute;top:-9999px;}
.clfix:after{content:'';display:block;clear:both;height:0;visibility: hidden;}
.vjs-control-bar,
.vjs-loading-spinner,
.vjs-text-track-display,
.vjs-big-play-button{display:none;}
.sns-bns{text-indent:-9999px;font-size:0;position:absolute;top:-9999px;}

/*Element*/
/*
.btn_close{display:inline-block;position:absolute;top:30px;right:30px;width:92px;height:93px;background:url(../img/element_contents.png) no-repeat -5px -80px;}
.btn_close.reverse{background-position:-110px -80px;}
.btn_close span{text-indent:-9999px;font-size:0;position:absolute;top:-9999px;}

.btn_download{display:inline-block;width:177px;height:38px;background:url(../img/btn_download_pdf.png) no-repeat}
.btn_download:hover{background-position:0 -48px}
.btn_download span{text-indent:-9999px;font-size:0;position:absolute;top:-9999px}

.btn_sec{display:inline-block;width:177px;height:38px;background:url(../img/btn_sec.png) no-repeat}
.btn_sec:hover{background-position:0 -48px}
.btn_sec span{text-indent:-9999px;font-size:0;position:absolute;top:-9999px}
*/


#content {position:relative; min-width:1280px; margin:0 auto; overflow:hidden; line-height:26px; font-family:'secgcr'; font-size:15px; color:#444;}
.section{overflow:hidden;position:relative;width:100%;}

.btn_download{display:inline-block;width:210px;height:45px;background:url(../img/btn_download.png) no-repeat;}
.btn_download:hover{background-position: 0 -55px;}
.btn_download span{text-indent:-9999px;font-size:0;position:absolute;top:-9999px}

.cover{height:870px;text-align:center;background:#fff;}
.cover .layout{width:800px;margin:136px auto 0 auto;padding:68px 0 60px 0;border-top:5px solid #222222;border-bottom:5px solid #222222;}
.cover h2{margin-bottom:50px;}
.cover dt{font-size:0;text-indent:-9999px;position:absolute;top:-99999px;}
.cover dd{margin-bottom:35px;color:#000;}
.cover dd:last-child{margin-bottom:0;}

.section{text-align:center;}
.section .poster_area{position:relative;width:100%;max-width:1600px;margin:0 auto;}
.section .poster_area:after{content:'';display:block;clear:both;height:0;visibility:hidden;}
.section .poster_area > div{width:50%;color:#fff;}
.section .poster_btn a{margin-right:10px;}
.section .poster_btn a:nth-child(2){display:none;}
.section .poster_btn a:last-child{margin-right:0;}
.section .poster_desc{height:100%;z-index:3;}
.section .poster_desc p:last-child{position:absolute;right:0;bottom:70px;width:100%;font-size:12px;line-height:22px;}
.section .poster_desc dl{position:relative;top:30%;}
.section .poster_desc dt{margin-bottom:50px;font-family:'samsungonelatin800';}
.section .poster_btn{margin-top:60px;}
.section .poster_big{position:absolute;top:0;z-index:1;}
.section .poster_big img{width:100%;}


.section01 .poster_area .poster_photo{float:left;}
.section01 .poster_area .poster_photo img{width:100%;}
.section01 .poster_area .poster_desc{position:absolute;top:0;right:0;}

.section03 .poster_area .poster_photo{float:left;}
.section03 .poster_area .poster_photo img{width:100%;}
.section03 .poster_area .poster_desc{position:absolute;top:0;right:0;}

.section02 .poster_area .poster_desc{position:absolute;top:0;left:0;}
.section02 .poster_area .poster_photo{float:right;}
.section02 .poster_area .poster_photo img{width:100%;}

.section01,
.section02,
.section03{position:relative;top:200px;margin-bottom:140px;opacity:0;}

.section01 .poster_desc p:last-child{color:#bec3c9;}
.section02 .poster_desc p:last-child{color:#bfbfbf;}
.section03 .poster_desc p:last-child{color:#c3bdbc;}


.section01 .poster_area .poster_desc{background:#2f383f;}
.section02 .poster_area .poster_desc{background:#262627;}
.section03 .poster_area .poster_desc{background:#302825;}

.section01 .poster_big{left:50%;background:#2f383f;}
.section02 .poster_big{left:0;background:#262627;}
.section03 .poster_big{left:50%;background:#302825;}
.section .poster_big img{opacity:0;}

.poster_big{cursor:pointer;}
.poster_photo{cursor:pointer;}


.outro{height:1020px;background:url(../img/bg_outro.jpg) no-repeat 50% 0;}
.outro .layout{padding:113px 0 0 0px;color:#000;text-align:center;}
.outro .layout .outro_txt{margin-bottom:590px;font-size:18px;line-height:30px;}
.outro .layout .btn_area{margin-top:564px;}
