@charset "euc-kr";
@import url('default.css');
@import url('board.css');
@import url('layout_main.css');


/* layout */

.mbg {background:url(/2017/images/mbg.gif) repeat-x; width:100%; height:657px;}
.sbg {background:url(/2017/images/sbg.gif) repeat-x; width:100%; height:121px;}

.header {width:1200px; margin:0 auto; position:relative; z-index:3; }
.t_head {width:1200px; height:201px; float:left;}
.t_head .tlogo {width:440px; float:left; margin-top:0px; padding-left:540px;}
.t_head .login {width:220px; float:left; }
.t_head .login li {float:left; display:inline; padding-left:15px;}
.t_head .login li a {color:#686868; font-size:12px;}
.t_head .login li a:hover {color:#000; text-decoration:none;}
.t_head .login em {position:absolute; background:#d6d6d6; width:1px; height:10px; margin-top:7px; right:-7px;}
.t_head .login span {display:block; position:relative;}

.m_nav {width:1200px; margin:0 auto;}

/* gnb */
#gnb{width:1200px; position:absolute; top:114px; left:0px; height:87px; overflow:hidden; z-index:3;  background:url(/2017/images/topmn_bg.png) repeat;}

#gnb ul.dep1{*zoom:1; width:1200px; margin:0px auto 0 auto;}
/*#gnb ul.dep1 li{float:left;width:171px; position:relative;text-align:left;}*/
#gnb ul.dep1 li{float:left; width:171px; position:relative; text-align:left; display:inline;}
#gnb ul.dep1 li:first-child {float:left; width:173px; position:relative; text-align:left; display:inline;}
#gnb ul.dep1 li.on{}
#gnb ul.dep1 li.on a{color:#c95b87;  text-decoration:none;}
#gnb ul.dep1 li.last{ }
#gnb ul.dep1 li a{float:left; width:171px; height:87px;/*text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);*/}
#gnb ul.dep1 li ul.dep2 {width:100%; position:absolute; top:100px; left:0px; *zoom:1;}
#gnb ul.dep1 li ul.dep2 li{width:100%; clear:both; margin-bottom:6px; padding-left:0px;}
#gnb ul.dep1 li ul.dep2 li a{width:171px; height:auto; font-family:NanumBarunGothic,'나눔바른고딕'; font-size:16px; letter-spacing:-0.05em; line-height:25px; color:#7b7b7b; font-weight:normal; text-align:center;}
#gnb ul.dep1 li ul.dep2 li.on a{color:#3a9d13; text-decoration:none; font-weight:600;}


.footer {clear:both; position:relative; width:100%; height:120px; font-size:14px; border-top:1px solid #b0b0b0;}
.footer .area {width:1200px; height:196px; margin:0 auto; text-align:center; padding-top:30px;}
.footer .area .info {padding-top:0px; float:left; line-height:155%; color:#000; width:1200px;}



/*sub*/

.wrap_box {width:100%; margin:0 auto; padding-top:201px;}
.simg  {width:100%; text-align:center; height:211px; background:#000 url(/2017/images/svisual_bg.gif) repeat;}
.simg01 {background: url(/2017/images/svisual01.png) no-repeat; left:50%;margin-left:-950px; width:1900px; position:absolute; padding-top:35px; height:211px;} /**/
.simg02 {background: url(/2017/images/svisual02.png) no-repeat; left:50%;margin-left:-950px; width:1900px; position:absolute; padding-top:35px; height:211px;} /**/
.simg03 {background: url(/2017/images/svisual03.png) no-repeat; left:50%;margin-left:-950px; width:1900px; position:absolute; padding-top:35px; height:211px;} /**/
.simg04 {background: url(/2017/images/svisual04.png) no-repeat; left:50%;margin-left:-950px; width:1900px; position:absolute; padding-top:35px; height:211px;} /**/
.simg05 {background: url(/2017/images/svisual05.png) no-repeat; left:50%;margin-left:-950px; width:1900px; position:absolute; padding-top:35px; height:211px;} /**/
.simg06 {background: url(/2017/images/svisual06.png) no-repeat; left:50%;margin-left:-950px; width:1900px; position:absolute; padding-top:35px; height:211px;} /**/
.simg07 {background: url(/2017/images/svisual07.png) no-repeat; left:50%;margin-left:-950px; width:1900px; position:absolute; padding-top:35px; height:211px;} /**/
.simg08 {background: url(/2017/images/svisual08.png) no-repeat; left:50%;margin-left:-950px; width:1900px; position:absolute; padding-top:35px; height:211px;} /**/

.conbg01 {background:#FFF; width:100%; text-align:center; padding:80px 0;}
.conbg02 {background:#f5f5f5; width:100%; text-align:center; padding:80px 0;}
.conbg03 {background:#f3f7ff; width:100%; text-align:center; padding:0px 0;}
.conbg03_w {background:#FFF; width:100%; text-align:center; padding:0px 0; /*border-top:1px solid #bdbdbd;*/}
.conbg_process {background:#f3f6eb; width:100%; text-align:center; padding:80px 0; border-top:1px solid #d5ddbe;}
.conbg04 {background:url(/2017/images/conbg04.gif) repeat; width:100%; text-align:center; padding:50px 0; border-top:1px solid #e4ebf4; border-bottom:1px solid #e4ebf4;}
.conbg_info01 {background:#fafafa; width:100%; text-align:center; padding:0px;}
.conbg_info02 {background:url(/2017/mn01/img/conbg_info02.png) repeat-x; height:637px; width:100%; text-align:center; padding:0px;}


.s_cont {width:1200px; margin:0 auto; padding-top:30px; min-height:400px; position:relative;}


/*탭*/
.tabs {padding-bottom:30px; float:left;} 
.tabs li {float:left;}
.tabs li a {display:block; height:35px; padding:5px 0; line-height:35px; text-align:center; border:solid 1px #d2d2d2; border-left-width:0; background:#FFF; font-size:18px; font-family:"나눔고딕",NanumGothic; min-width:169px;}
.tabs li a:hover, .tabs li a { color:#414141;}
.tabs li a:hover {background:#777; border-color:#777; color:#FFF;}
.tabs li a.on {background:#333; border-color:#333; color:#FFF;}
.tabs li:first-child {border-left:solid 1px #d2d2d2;}

.cate_tab-bg {width:100%; padding-top:0px; background:url(/2017/images/cate_tab-bg.gif) repeat; height:47px;}
.cate_tab {width:1200px;  margin:0 auto; margin-bottom:0px; height:47px; position:relative;} 
.cate_tab li {float:left;}
.cate_tab li a {display:block; height:35px; padding:5px 0; line-height:35px; text-align:center; border:solid 1px #d2d2d2; border-left-width:0; background:#FFF; font-size:18px; font-family:"나눔고딕",NanumGothic; }
.cate_tab li a:hover, .tabs li a { color:#414141;}
.cate_tab li a:hover {background:#777; border-color:#777; color:#FFF;}
.cate_tab li a.on {background:#00b4cf; border-color:#00b4cf; color:#FFF;}
.cate_tab li:first-child {border-left:solid 1px #d2d2d2;}


/*둘러보기*/
.look_wrap {position:relative; margin:80px 0 0 0; height:950px; padding-bottom:10px; }
.look_wrap .l_silde {position:relative; float:left; width:1000px; height:640px; padding-right:30px; background:url("/2017/mn01/img/look_bg01.png") no-repeat right bottom;}
.look_wrap .l_silde .bx-wrapper {width:1000px; height:640px;}
.look_wrap .l_silde .bx-wrapper img {width:1000px; height:640px;}
.look_wrap .l_silde .bx-wrapper .bx-controls-direction{width:160px; position:absolute; bottom:80px; right:60px;}
.look_wrap .l_silde .bx-controls-direction a {position:absolute; width: 50px; height: 50px; background-size:cover; text-indent:-9999px;}
.look_wrap .l_silde .bx-wrapper .bx-prev {left:0; background: url("/2017/mn01/img/ctl_prev.png") no-repeat;}
.look_wrap .l_silde .bx-wrapper .bx-next {right:0; background: url("/2017/mn01/img/ctl_nxt.png") no-repeat;}
.look_wrap .l_silde .bx-wrapper .bx-controls .bx-controls-auto{width:50px; position:absolute;bottom:80px; right:115px;}
.look_wrap .l_silde .bx-wrapper .bx-controls .bx-controls-auto a {position: absolute; width: 50px; height: 50px; background-size:cover; text-indent:-9999px;}
.look_wrap .l_silde .bx-wrapper .bx-controls .bx-stop {background: url("/2017/mn01/img/ctl_pluse.png") no-repeat;}
.look_wrap .l_silde .bx-wrapper .bx-controls .bx-start {display:none; background: url("/2017/mn01/img/ctl_play.png") no-repeat;}

.text_box {position:absolute; bottom:0; left:50%; margin-left:-140px; width:179px; height:117px;}
.text_box .silde_text {display:none; position:absolute; }

.look_wrap .container {position:relative; height:655px;}
.look_wrap .sun_pager {position:absolute; top:30px; right:0; width:150px; height:580px;}
.look_wrap .sun_pager .slide a {display:inline-block; position:relative; box-sizing:border-box;}

.look_wrap .under_bg {width:1000px; height:176px; margin-left:30px; padding-top:580px;}

.look_wrap .sun_pager .bx-wrapper {position:relative; height:580px;}
.look_wrap .sun_pager .bx-viewport {position:relative; height:580px !important;}
.look_wrap .sun_pager .bx-controls-direction a {position:absolute; width:19px; height:9px; background-size:cover; left:50%; margin-left:-8px; text-indent:-9999px;}
.look_wrap .sun_pager .bx-wrapper .bx-prev {top:-30px; background: url("/2017/mn01/img/sum_prev.png") no-repeat;}
.look_wrap .sun_pager .bx-wrapper .bx-next {bottom:-30px; background: url("/2017/mn01/img/sum_next.png") no-repeat;}

/*.slide {margin-bottom:5px !important;}*/