#container .box-video-section { overflow: hidden; }
#container .box-video-section .boxes-holder { float: left; width: 310px; }
#container .box-video-section .boxes-holder .boxes { display: block; height: 123px; }
#container .box-video-section .boxes-holder .boxes.blue { background: #0865bc url(../images/icon/ico_box_arrow.png) 92% 50% no-repeat; }
#container .box-video-section .boxes-holder .boxes.green { height: 122px; background: #8eb526 url(../images/icon/ico_box_arrow.png) 92% 50% no-repeat; }
#container .box-video-section .boxes-holder .boxes.yellow { background: #e5ae01 url(../images/icon/ico_box_arrow.png) 92% 50% no-repeat; }
#container .box-video-section .boxes-holder .boxes img { float: left; width: 42px; margin-top: 30px; margin-right: 18px; margin-left: 36px; }
#container .box-video-section .boxes-holder .boxes span { display: block; color: #fff; }
#container .box-video-section .boxes-holder .boxes span.text-holder { float: left; width: 146px; margin-top: 30px; }
#container .box-video-section .boxes-holder .boxes span.bigtxt { font: bold 20px Nanum Barun Gothic; }
#container .box-video-section .boxes-holder .boxes span.smalltxt { padding-top: 5px; font: normal 12px Dotum; }
#container .box-video-section .bigimage-holder { float: left; width: 670px; height: 368px; }




#container .thumbnail-navigation #carousel { overflow: hidden;  margin-top:10px;}/* width:730px; left:250px; position: relative;*/
#container .thumbnail-navigation .bx-wrapper { position: relative; }/*width:730px;  */
#container .thumbnail-navigation .bx-wrapper .bx-viewport ul.slides > li { width: 163px !important; margin-right: 0 !important;}
#container .thumbnail-navigation .bx-wrapper .bx-viewport ul.slides > li.w164 { width: 164px !important;}
#container .thumbnail-navigation .bx-wrapper .bx-viewport ul.slides > li img { cursor: pointer; }
#container .thumbnail-navigation .bx-wrapper .bx-has-controls-direction { width: 100%;; height: 1px; position: absolute; top: 56px; }
#container .thumbnail-navigation .bx-wrapper .bx-has-controls-direction .bx-controls-direction a.bx-prev { float: left; left: 0; display: block; width: 46px; height: 46px;
background: url(../images/icon/ico_slider_prev.png) no-repeat !important; text-indent: 999999px; }
#container .thumbnail-navigation .bx-wrapper .bx-has-controls-direction .bx-controls-direction a.bx-next { display: block; float: right; width: 46px; height: 46px; right: 0; 
background: url(../images/icon/ico_slider_next.png) no-repeat !important; text-indent: 999999px; }

/*#container .notice-section { display: inline-block; width: 100%; }
#container .notice-section .section { float: left; width: 424px; height: 208px; padding: 40px 32px 0 32px; border: 1px solid #e0e0e0; border-top: 0; }

#container .notice-section .section:first-child { width: 425px; border-right: 0; }*/

#container .nobox .notiti { width:298px; height:25px; margin-left:30px;  margin-top:25px; }
#container .nobox .section-title {width:100px; height:25px;float: left; }
#container .nobox .section-title p{ font-size: 18px; font-weight: 700; }
#container .nobox .section-title_ {width:60px; height:25px;float: right;  background: url(../images/icon/icon_plus.png) no-repeat 90% 20%; }
#container .nobox .section-title_ .more {  color: #999; font-size: 14px; font-weight: 700;}
#container .nobox > ul { margin-top: 15px; margin-left: 30px;  }
#container .nobox ul li {  line-height: 18px; }
#container .nobox > ul li:before { content: ''; float: left; width: 2px; height: 2px; margin: 10px 5px 0 0; background: url(../images/bul/bul_01.png) no-repeat 0 0; }
#container .nobox > ul li a { font-size: 13px; color: #000; }
#container .nobox > ul li span { float: right; color: #999; font-size: 12px; margin-right: 30px;   }

#container .psbox .perss { width:298px; height:25px; margin-left:30px;  margin-top:25px; }
#container .psbox .section-title {width:100px; height:25px;float: left; }
#container .psbox .section-title p{ font-size: 18px; font-weight: 700; }
#container .psbox .section-title_ {width:60px; height:25px;float: right;  background: url(../images/icon/icon_plus.png) no-repeat 90% 20%; }
#container .psbox .section-title_ .more {  color: #999; font-size: 14px; font-weight: 700;}
#container .psbox .th3ps { width:310px; height:117px; margin-left:30px;  margin-top:15px; }
#container .psbox .th3ps li{ font-size:13px; color:#000; line-height:20px;}
#container .psbox .th3ps li a{ font-size:13px; color:#000; line-height:20px; font-weight:800; }
#container .psbox .th3ps .mm { width:73px; height:117px;  float:left; text-align: center;}
#container .psbox .th3ps .mm_1 { width:82px; height:117px;  float:left; text-align: center;}
#container .psbox .th3ps .mm p{ font-size:10.7px; color:#aaaaaa; margin-top:10px; font-weight:800;}
#container .psbox .th3ps .mm_1 p{ font-size:10.7px; color:#aaaaaa; margin-top:10px; font-weight:800;}
#container .psbox .th3ps .ll { width:5px; height:117px;  float:left; margin-left:17.75px; margin-right:17.75px; }
#container .psbox .th3ps .ll_1 { width:5px; height:117px;  float:left; margin-left:17.75px; margin-right:17px; }

#container .info-section { height: 248px; border-bottom: 1px solid #e0e0e0; }
#container .info-section .section { float: left; width: 244px; height: 100%; border-right: 1px solid #e0e0e0; text-align: center; }
#container .info-section .section:first-child { border-left: 1px solid #e0e0e0; }
#container .info-section .section.weather { width: 243px; }

#container .info-section .section .date { display: block; margin-top: 52px; font-size: 15px; }
#container .info-section .section .time { display: block; margin-top: 12px; font: normal 40px/40px "Arial"; }
#container .info-section .section .exchange { overflow: hidden; width: 80%; margin: 20px auto 0 auto; }
#container .info-section .section .exchange li { float: left; width: 50%; font: bold 30px/30px "Arial"; }
#container .info-section .section .exchange li span { display: block; font-size: 15px; font-family: "Nanum Gothic"; }
#container .info-section .section .icon { display: table-cell; width: 243px; height: 105px; padding-top: 20px; vertical-align: middle; }
#container .info-section .section .temp { display: block; font: bold 30px/30px "Arial"; }
#container .info-section .section .temp span { font-size: 24px; }
#container .mainsc{height: 65px; width:980px; padding-top:10px; margin: 0 auto; }
#container .mainsc .mainsc_box{height:65px; width:245px; float:left; position:relative; }


#container .notibox{height:200px; width:980px; padding-top:10px; margin: 0 auto;  }
#container .daybox{height:198px; width:239px; margin-right:10px; float:left; text-align:center;}
#container .nobox{height:198px; width:358px; margin-right:10px; border:1px solid #e0e0e0;float:left;}
#container .psbox{height:198px; width:358px;  border:1px solid #e0e0e0; float:right;}

#container .daybox .box { display: inline-block; width: 100%; height: 132px; text-align:center; }
#container .daybox .box .dday { display: block; margin-top: 27px; font: bold 60px/64px "Arial"; }
#container .daybox  .tit { display: block; font-size: 20px; font-weight: 700; }
#container .daybox .box .label { display: block; margin-top: 10px; font-size: 15px; font-weight: 700; }


.slider-wrap { overflow: hidden; min-width: 1030px; }

#slider { height: 266px; width: 1px; margin: 0 auto; }
#slider .flexslider { width: 1598px; border: 0; margin-left: -799px; }
#slider .slides { width:730px;text-align: center; overflow: hidden; margin: 0 auto; }
#slider .slides li { text-align: center; overflow: hidden; }
#slider .slides li img { width: 182px; height: 264px; margin: 0 auto; border: 1px solid #e4e4e4; text-align: center; }
#slider .custom-navigation { position: absolute; top: 240px; width: 100%; margin: 0 auto; z-index: 1000; }
#slider .custom-navigation .wrapper { position: relative; }
#slider .custom-navigation .wrapper > a { display: inline-block; width: 19px; height: 31px; }
#slider .custom-navigation .wrapper > a.flex-prev { float: left; background: url(../images/btn/btn_prev.png) no-repeat; }
#slider .custom-navigation .wrapper > a.flex-next { float: right; background: url(../images/btn/btn_next.png) no-repeat; }
#slider .custom-navigation .wrapper .custom-controls { float: left; margin: 0; }
#slider .flex-control-paging li a { background: #e5e5e5; }
#slider .flex-control-paging li a.flex-active { background: #163d79; }
#slider .flex-control-nav { width: 942px; top: 231px; }

.flexslider { max-width: 1600px; margin: 0 auto; }

#container { margin-bottom: 10px; }



.main_box18{width:180px; height:175px; background:url(../images/reg_bg.png); padding-left: 30px; padding-right:30px; padding-top: 25px;text-align:left; word-break:keep-all; overflow:hidden;}
.main_boxtit {font-size: 18px; font-weight: 700; color:#fff;  text-align:left; margin-bottom:15px;}
.main_box_con {color:#fff; font-size: 13px; line-height:150%; margin-bottom:40px;}
.main_box18 .button_01 {color: #fff; margin: 0 auto; margin-top:40px; padding:8px 20px}
.main_box18 .button_01 a {}
.main_box18 .button_01 img {margin-right:10px;}

.button_01 {
   border: 1px solid #fff;
   
   padding: 6px 15px;
   -webkit-border-radius: 2px;
   -moz-border-radius: 2px;
   border-radius: 2px;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   color: #ffffff;
   font-size: 13px;
   text-decoration: none;
   vertical-align: middle;
   }

..button_01:hover {
   border: 1px solid #fff;
   
   color: #e0e0e0;
   font-weight:700;
   }

..button_01:active {
  border: 1px solid #fff;
   
   color: #e0e0e0;
   font-weight:700;
   }
/*.main_dw_sp{ font-size:14px; font-weight:800;}*/
/*# sourceMappingURL=main.css.map */


/*Γί°‘*/
.main_banner_img {position:relative; width:982px; margin:0 auto;}
.main_banner_img img {border:1px solid #ddd; position:relative;}
.main_banner_img > div {position:absolute; top:65px; text-align:left; right:40px;}

.main_banner_img > div > p:nth-child(1) {font-size:22px; line-height:140%; margin-bottom:40px; font-weight:900;}

.main_banner_img > div > p:nth-child(2) {font-size:16px;}

#container .mainsc .mainsc_box {position:relative; background:url(../images/banner/main_k1.png) no-repeat center; background-size:100%; color:#fff; line-height:65px !important; text-align:center; font-size:20px; font-weight:bold;}
#container .mainsc .mainsc_box img {width:30px; margin-right:15px; vertical-align:middle; margin-bottom:5px;}

