@charset "euc-kr";

h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

.blind { position:absolute; top:-1000em; left:0; font-size:0; width:0; height:0; line-height:0; overflow:hidden;}
.cboth  {*zoom:1;} /* IE5.5~7 ºê¶ó¿ìÀú ´ëÀÀ Hack */
.cboth:after {content:'';clear:both; display:block;}

/*layout*/
#wrapper2 {width:100%; min-width:1120px;}
#header2{width:100%; background:url('../images/bg_header.gif') center 0 repeat-x;}
#header2:after{ display:block; clear:both; content:""}
#container2{ position:relative; width:100%; background:#fff;}
#container2:after{display:block; clear:both; content:""}

.inner {position:relative; width:900px; margin:0 auto;}
.inner:after  {content:""; display:block; clear:both;}

/*header*/
#header2 .h_wrap {position:relative; margin:0 auto; height:647px; background:url('../images/bg_hwrap.png') center -1px no-repeat;}
#header2 .h_wrap h2 {width:900px; padding-top:65px; margin:0 auto;}

/*contents*/
.cont1 {width:100%; height:439px; background:url('../images/bg_cont1.gif') center 0 repeat-x;}
.cont1 .inner {padding-top:85px;}
.cont1 .mv {width:406px; height:237px; border:7px solid #716454; background:#000; overflow:hidden;}
.cont1 p {position:absolute; top:85px; left:452px;}
.cont1 .btn_full {position:absolute; top:260px; left:452px;}

.cont2 {width:100%; background:#f0fedb url('../images/bg_cwrap2.gif') center bottom repeat-x;}
.cont2 .inner {padding:46px 0 80px 0;}

.cont3 {width:100%; background:#cfe5b4;}
.cont3 .inner {padding:65px 0 100px 0;}
.cont3 h3 {margin-bottom:26px;}
.cont3 .intro {margin-bottom:37px;}
.cont3 .intro p img {vertical-align:top;}
/* .cont3 .btn_program {float:left;}
.cont3 .btn_subscpt {float:right;} */

.btn_subscpt {display:block;text-align:center;}


/*layer popup*/
.layer_wrap {display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url('../images/bg_pop.png') repeat; z-index:999;}
.layer_wrap .layer_pop {position:relative; width:850px; padding:25px; margin:0 auto; background:#332b02;}
.layer_wrap .layer_pop_video {/* margin-top:580px; */box-sizing:content-box;}
.layer_wrap .layer_pop_video strong {display:block; margin-bottom:18px;}
.layer_wrap .layer_pop_video .btn_c {position:absolute; right:25px; top:25px;}
.layer_wrap .layer_pop_video .v_box {width:850px; height:480px;}
.layer_wrap .layer_pop_video .v_box iframe {border:0 none;}