/* Written By MJS */

html,body,p,div,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;font-size:12px;color:#282828;font-family:'Nanum Gothic',sans-serif}
img,fieldset{border:0;margin:0;padding:0;}
ul,ol{list-style:none}
em,address{font-style:normal}
a{border:0;cursor:pointer;color:#333;}
a:link{border:0;color:#333;text-decoration:none}
a:visited,a:hover,a:active{border:0;color:#333;text-decoration:none}
table{border-spacing:0;padding:0;border:0;border-collapse:collapse}
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}


@font-face { /* ³ª´®°íµñ Regular */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ Bold */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ ExtraBold */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}

html, body {
  min-width:1200px;
  font-family: 'Nanum Gothic', sans-serif;
}






/*=================================== »ó´Ü ===================================*/
/* ·Î°í */
.logo{position:absolute;left:0;top:28px;display:block;z-index:100000000;}


/* ¸Þ´º */
.menu_w{position:relative;float:left;width:100%;margin-top:35px;z-index:100000;}
.menu{position:relative;float:left;width:100%;margin-left:100px;}
.menu > ul{text-align:center;}
.menu > ul > li{display:inline-block;text-align:center;margin:0 20px;}
.menu > ul > li:first-child{border:none;}
.menu > ul > li > a{float:left;width:100%;line-height:100%;font-size:20px;font-weight:600;color:#000;padding-bottom:30px;}
.menu > ul > li > a:hover{color:#2e6ed7;}
.menu > ul > li > ul{display:none;}
.menu > ul > li:hover ul{position:absolute;left:0;top:38px;width:170px;border:2px solid #082555;display:block;background:#0a3e94;z-index:1000;}
.menu > ul > li:hover ul.m001{left:255px;}
.menu > ul > li:hover ul.m002{left:375px;}
.menu > ul > li:hover ul.m004{left:632px;}
.menu > ul > li:hover ul.m005{left:777px;}
.menu li li{display:inline-block;float:left;width:100%;background:none;text-align:center;}
.menu li li a{float:left;display:block;width:100%;line-height:34px;font-weight:bold;font-size:13px;color:#fff;cursor:pointer;}
.menu li li a:hover{color:#fff;background:#2187f0;}


/* ¿Â¶óÀÎ»ó´ã */
.online{position:absolute;right:0;top:26px;height:38px;padding:0 20px;background:#103b7f;z-index:100000000;}
.online:hover{background:#1267c6;}
.online a{float:left;line-height:38px;font-size:16px;font-weight:600;color:#fff;padding-left:32px;background:url(../img/top_icon.png) no-repeat 0 50%;}





/*=================================== ¸ÞÀÎ ===================================*/
/* ¸ÞÀÎ ºñÁÖ¾ó */
.main_slide{position:relative;float:left;width:2000px;height:500px;overflow:hidden;}
.main_slide ul li{position:absolute;top:0;left:0;}
.main_slide .nav_wrap{position:absolute;bottom:30px;height:20px;z-index:2;}
.main_slide .nav_wrap ul{display:block;position:relative;margin:0;padding:0;}
.main_slide .nav_wrap ul li{display:inline-block;position:relative;width:20px;height:20px;padding:0 5px;cursor:pointer;}
.main_slide .nav_wrap.bullet{text-align:center;height:20px;}
.main_slide .nav_wrap.bullet ul{display:inline-block;zoom:1;*display:inline;}
.main_slide .nav_wrap.bullet ul li{float:left;width:20px;height:20px;text-indent:-999999999px;background:url(../img/bullet_off.png) no-repeat;}
.main_slide .nav_wrap.bullet ul li.on{float:left;background:url(../img/bullet_on.png) no-repeat;}


/* Á¦Ç°¼Ò°³ */
.main_title{position:relative;float:left;width:100%;line-height:100%;font-size:30px;letter-spacing:-1px;font-weight:600;text-align:center;color:#000;margin-bottom:25px;}

#rolling {position:relative;float:left;width:100%;height:224px;}
#rolling a#left {position:absolute;right:23px;top:-40px;z-index:20;}
#rolling a#right {position:absolute;right:0;top:-40px;z-index:20;}
#rolling .roll_img {position:relative;width:100%;height:100%;overflow:hidden;}
#rolling .roll_img ul {position:absolute;left:0px;top:0px;}
#rolling .roll_img ul:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;}
#rolling .roll_img ul li {position:relative;float:left;width:224px;height:224px;margin-right:20px;}
#rolling .roll_img ul li a{float:left;width:222px;height:222px;border:1px solid #e0e0e0;}
#rolling .roll_img ul li a img{float:left;width:100%;}
#rolling #control {text-align:center;}
#rolling .roll_img ul li p{display:none;}
#rolling .roll_img ul li:hover p{position:absolute;top:0;left:0;display:block;width:224px;height:100%;padding-top:90px;line-height:30px;font-size:20px;font-weight:600;cursor:pointer;text-align:center;color:#fff;background:rgba(19, 71, 157, 0.8);}
#rolling .roll_img ul li:hover p span{float:left;width:100%;line-height:18px;font-size:13px;font-weight:400;}


/* µ¿¿µ»ó */
#video{position:relative;float:left;width:450px;height:320px;overflow:hidden;background:#000;}


/* »õ¼Ò½Ä, ÀÚÁÖÇÏ´ÂÁú¹® */
#main_board{position:relative;float:left;width:338px;height:318px;border:1px solid #ccc;overflow:hidden;margin:0 40px;}
.bd_title{position:relative;float:left;width:100%;line-height:24px;font-size:22px;letter-spacing:-1px;font-weight:600;color:#000;}
.board{position:relative;float:left;width:290px;padding:24px;border-bottom:1px solid #ccc;}
.board ul{float:left;width:100%;margin-top:10px;}
.board ul li{float:left;width:97%;padding-left:3%;line-height:26px;background:url(../img/bullet.gif) no-repeat 0 50%;}
.board ul li a{float:left;width:70%;font-size:12px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.board ul li a:hover{text-decoration:underline;}
.board ul li span.date{float:left;width:30%;font-size:11px;text-align:right;color:#898989;}
a.more{position:absolute;top:20px;right:30px;line-height:24px;font-size:28px;color:#999;}


/* ¶¥½É³ó¹ýÀÌ¶õ? */
#main_is{position:relative;float:left;width:270px;height:260px;padding:30px;background:url(../img/main_is.jpg) no-repeat;}
.is_title{position:relative;float:left;width:100%;line-height:100%;font-size:30px;letter-spacing:-1px;font-weight:600;color:#fff;margin-bottom:15px;}
#main_is p{float:left;width:100%;line-height:21px;font-size:15px;color:#fff;margin-bottom:40px;}
#main_is p b{color:#fff600;}
#main_is p span{display:inline-block;border-bottom:1px solid #fff;}
#main_is a{float:left;width:100px;height:30px;line-height:30px;font-size:13px;font-weight:600;text-align:center;color:#0c6400;background:#fff;}


/* °í°´¼¾ÅÍ, Á¦Ç°»ó´ã */
#main_banner{position:relative;float:left;width:360px;background:#fff;border:1px solid #ccc;}
.main_cs{float:left;width:210px;height:80px;padding:25px 25px 25px 125px;border-bottom:1px solid #ccc;background:url(../img/bn_icon1.png) no-repeat 25px 25px;}
.main_cs b{float:left;width:100%;line-height:24px;font-size:24px;font-weight:1000;color:#13479d;margin-bottom:10px;}
.main_cs p,.main_bn p{float:left;width:100%;line-height:100%;font-size:12px;color:#000;}
.main_cs span{float:left;width:100%;line-height:13px;font-size:11px;color:#888;margin-top:6px;}
a.main_bn{float:left;width:210px;height:80px;padding:25px 25px 25px 125px;background:url(../img/bn_icon2.png) no-repeat 25px 25px;}
a.main_bn b{float:left;width:100%;line-height:24px;font-size:22px;color:#000;margin-bottom:6px;}
a.main_bn span{float:left;width:60px;height:20px;line-height:20px;font-size:11px;font-family:'dotum' !important;text-align:center;color:#fff;border:none;background:#13479d;margin-top:16px;}


/* ³ó°¡ÀÌ¾ß±â */
#gallery{position:relative;float:left;width:799px;height:262px;margin-left:39px;}
.gallery_title{position:relative;float:left;width:100%;line-height:30px;font-size:26px;letter-spacing:-1px;font-weight:600;color:#000;padding-bottom:12px;margin-bottom:25px;border-bottom:2px solid #ccc;}
#gallery ul{float:left;width:100%;}
#gallery ul li{float:left;width:190px;margin-left:13px;}
#gallery ul li:first-child{margin-left:0;}
#gallery ul li a{float:left;width:100%;}
#gallery ul li p{float:left;width:92%;line-height:18px;font-size:13px;color:#666;text-align:center;padding:16px 4%;border-bottom:2px solid #ccc;}
#gallery ul li:hover p{font-weight:600;color:#13479d;border-bottom:2px solid #13479d;}
a.more2{position:absolute;top:0;right:0;width:30px;line-height:30px;font-size:28px;color:#999;}
/* ÀÌ¹ÌÁö °¡·Î ¼¼·Î °¡¿îµ¥ Á¤·Ä */
.img_w{position:relative;float:left;width:100%;height:140px;background:#eee;overflow:hidden;}
.img_w img{position:absolute;top:0;left:0;width:100%;height:auto;}
/* ¸¶¿ì½º ¿À¹ö½Ã È¿°ú */
.img_w:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
/*  ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.img_w img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}






/*=================================== ÇÏ´Ü ===================================*/
/* ÇÏ´Ü¸Þ´º */
.fm{position:relative;float:left;width:100%;margin-top:16px;}
.fm ul{float:left;width:100%;}
.fm ul li{float:left;border-left:1px solid #666;padding-left:15px;margin-left:15px;}
.fm ul li:first-child{border:none;padding:0;margin:0;}
.fm ul li a{float:left;color:#eee;line-height:100%;font-size:14px;}


/* Ä«ÇÇ¶óÀÌÆ® */
.copy{float:left;width:100%;line-height:16px;font-size:12px;color:#fff;filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;}





/*=================================== ¼­ºê ===================================*/
/* ¼­ºêºñÁÖ¾ó */
#sub_visual{position:relative;float:left;width:100%;height:220px;background:#45392e;overflow:hidden;z-index:-9999;margin-top:-4px;}
.s_visual{position:absolute;top:0;left:50%;width:2000px;height:220px;text-align:center;margin-left:-1000px;background:url(../img/pattern.png) repeat;}
.s_visual img{text-align:center;filter:alpha(opacity=20);opacity:0.2;-moz-opacity:0.2;}
.sv_title{position:absolute;top:0;left:0;width:100%;line-height:220px;font-size:40px;text-align:center;color:#fff;}

/* ÁÂÃø ¸Þ´º */
.left{position:relative;float:left;width:100%;}
/* ÁÂÃø Å¸ÀÌÆ² */
.left_title{position:relative;float:left;width:221px;line-height:34px;font-size:28px;letter-spacing:-1px;text-align:center;color:#fff;padding:50px 0;background:#13479d;margin:0 0 0 -1px;z-index:1000;}
/* ÁÂÃø ¸Þ´º ¸®½ºÆ® */
.left_mn_w{float:left;width:100%;}
ul.left_mn{float:left;width:100%;background:#2a9de4;}
ul.left_mn li{float:left;width:100%;height:50px;}
ul.left_mn li a{float:left;width:204px;padding-left:15px;line-height:49px;display:block;font-size:16px;font-weight:400;background:#fff;color:#797979;border-bottom:1px solid #ccc;}
ul.left_mn li a:hover{color:#000;background:#f1f1f1;}
ul.left_mn li a.on{line-height:50px;font-weight:600;color:#fff;border-bottom:none;background:url(../img/sm_bg.png) no-repeat 185px 50%;}


/* ¼­ºêÄÁÅÙÃ÷ */
.sub_content{float:left;width:100%;min-height:600px;padding-bottom:100px;}
.page_title{float:left;width:100%;line-height:34px;font-size:28px;color:#000;padding-bottom:16px;border-bottom:2px solid #aaa;margin-bottom:50px;}/* ÆäÀÌÁö Å¸ÀÌÆ² */
.page{float:left;width:100%;}


/* ¼­ºê³×ºñ */
.navi{position:absolute;right:40px;top:58px;}
.navi ul{float:left;width:100%;}
.navi ul li{float:left;font-size:14px;color:#000;border-left:1px solid #ccc;padding-left:14px;margin-left:14px;}
.navi ul li:first-child{border:none;}
.navi ul li b{font-weight:600;}
.navi ul li a{float:left;font-size:14px;color:#000;}


/* ¼­ºê ÄÁÅÙÃ÷ Å¸ÀÌÆ² */
.stitle{float:left;width:98%;line-height:100%;font-size:26px;letter-spacing:-1px;padding-left:2%;color:#4f7f9d;background:url(../img/stitle_bg.gif) no-repeat;margin:50px 0 25px 0;}
.stitle b{font-size:32px;color:#2a9de4;}
.stitle2{float:left;width:98%;height:25px;line-height:24px;font-size:26px;letter-spacing:-1px;padding-left:2%;color:#4f7f9d;overflow:hidden;background:url(../img/stitle_bg.gif) no-repeat;background-size:5px;margin:50px 0 25px 0;}





/*=================================== ¼­ºê ³»¿ë ===================================*/
/* ¼­ºê ÅØ½ºÆ® ¹Ú½º */
.txt_box{position:relative;float:left;width:95%;padding:2.5%;line-height:26px;font-size:18px;color:#555;background:url(../img/pattern2.png) repeat;}


/* ÀÎ»ç¸» */
#greeting{position:relative;float:left;width:100%;height:460px;background:url(../img/gree_bg.png) no-repeat right center;background-size:400px;}
.gree_title{float:left;width:100%;line-height:100%;font-size:28px;font-weight:600;letter-spacing:-1px;font-family:'nanum myeongjo' !important;color:#108308;margin-bottom:30px;}
#greeting p{float:left;width:100%;line-height:28px;font-size:20px;color:#888;}
#greeting p span{color:#13a386;border-bottom:1px solid #13a386;padding-bottom:4px;}
#greeting b{float:left;width:100%;line-height:100%;font-size:18px;font-weight:400;color:#000;margin-top:60px;}


/* Æ¯Çã/ÀÎÁõ */
.certi_list{position:relative;float:left;width:100%;}
.certi_list ul{float:left;width:930px;margin:-15px 0 0 -15px;}
.certi_list ul li{float:left;width:280px;margin:15px;height:450px;}
.certi_list ul li img{float:left;width:270px;height:380px;border:5px solid #745333;cursor:pointer;}
.certi_list ul li p{float:left;width:100%;font-size:18px;font-weight:600;text-align:center;color:#333;margin-top:10px;}


/* ¿À½Ã´Â±æ */
.root_daum_roughmap{border:none !important;border-radius:0 !important;padding:0 !important;}
.wrap_controllers{border-radius:0 !important;}
.add{float:left;width:100%;line-height:30px;font-size:20px;margin-top:25px;}


/* ±¤¾îºñ·áÀÇ Æ¯ÀåÁ¡ */
.why_color{position:relative;float:left;width:100%;}
ul.w_green{position:relative;float:left;width:298px;height:100%;background:#749a00;}
ul.w_orange{position:relative;float:left;width:298px;height:100%;background:#d39000;margin:0 3px;}
ul.w_blue{position:relative;float:left;width:298px;height:100%;background:#30b0cb;}
.why_color ul li{position:relative;float:left;width:100%;height:60px;line-height:30px;font-size:22px;font-weight:600;text-align:center;color:#fff;padding:40px 0;}
.why_color ul li span{font-size:15px;}
.wline{position:absolute;left:0;bottom:0;width:100%;height:25px;background:url(../img/line.gif) no-repeat center center;}
.wline2{position:absolute;left:0;top:0;width:100%;height:25px;background:url(../img/line.gif) no-repeat center center;}


/* Á¦Ç°¼Ò°³ */
.pro_list{position:relative;float:left;width:100%;}
.pro_list ul{position:relative;float:left;width:916px;margin:-8px 0 0 -8px;}
.pro_list ul li{position:relative;float:left;width:288px;text-align:center;margin:8px;height:440px;}
.pro_list ul li a{position:relative;float:left;width:286px;height:286px;border:1px solid #e0e0e0;overflow:hidden;}
.pro_list ul li a img{float:left;width:100%;}
.pro_list ul li b{float:left;width:100%;line-height:28px;font-size:20px;text-align:center;color:#333;margin:16px 0 10px 0;}
.pro_list ul li p{float:left;width:90%;padding:0 5%;line-height:18px;font-size:13px;text-align:center;color:#888;margin-bottom:15px;}
.pro_list ul li button{display:inline-block;width:86px;line-height:28px;font-size:12px;text-align:center;cursor:pointer;color:#fff;border:none;background:#0c3065;}
.pro_list ul li a:hover{border:1px solid #114eaa}
.pro_list ul li:hover b,.pro_list ul li:hover p{color:#114eaa}
.pro_list ul li:hover button{background:#124591}
/* ¸¶¿ì½º ¿À¹ö½Ã È¿°ú */
.pro_list ul li:hover a img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
/*  ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.pro_list ul li a img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}


/* Á¦Ç° »ó¼¼º¸±â */
#detail{position:relative;float:left;width:1100px;padding:50px 50px 80px 50px;background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.dtl_top{position:relative;float:left;width:100%;}
.dtl_img{position:relative;float:left;width:460px;height:460px;margin-right:40px;border:10px solid #f0f0f0;}

.dtl_text{position:relative;float:left;width:580px;text-align:center;}
.dtl_top_tt{float:left;width:100%;font-size:30px;text-align:left;border-bottom:2px solid #bbb;padding-bottom:15px;margin-bottom:25px;font-weight:600;color:#000;}
table.dtl_tbl{float:left;width:100%;}
table.dtl_tbl th{width:20%;font-weight:600;color:#000;}
table.dtl_tbl td{color:#777;}
table.dtl_tbl th,table.dtl_tbl td{padding:12px 0;text-align:left;font-size:18px;background:none;}
.sh_made{float:left;width:100%;height:60px;line-height:60px;font-size:20px;letter-spacing:1px;color:#fff;background:#151f72;margin-top:30px;}
.sh_made b{font-size:24px;}
a.tbl_buy{display:inline-block;width:240px;height:60px;line-height:60px;margin-top:30px;font-size:22px;font-weight:600;text-align:center;cursor:pointer;color:#fff;background:#2355b0;}
a:hover.tbl_buy{background:#2977c8;}

.dtl_cont_t{float:left;width:98%;padding-left:1.8%;line-height:56px;font-size:22px;font-weight:600;border:1px solid #ccc;background:url(../img/tt_bg.gif) repeat-x;margin-bottom:80px;}
.dtl_cont{float:left;width:100%;min-height:600px;padding-bottom:50px;margin-top:50px;}


/* »ó¼¼ÆäÀÌÁö */
#detail2{position:relative;float:left;width:1100px;padding:50px 50px 80px 50px;background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.dtl_title{position:relative;float:left;width:100%;border-bottom:1px solid #000;padding-bottom:18px;margin-bottom:60px;}
.dtl_title b{float:left;width:100%;line-height:32px;font-size:30px;font-weight:bold;}
.dtl_title span{position:absolute;top:17px;right:0;line-height:100%;font-size:16px;}
.dtl_cont2{float:left;width:100%;min-height:600px;padding-bottom:50px;margin-top:50px;}


/* input ¹öÆ° 3Á¾ */
.btn_w{position:relative;float:left;width:100%;text-align:center;margin:60px 0 0 0;}
input.btn1{display:inline-block;width:240px;height:56px;line-height:100%;font-size:22px;font-weight:600;cursor:pointer;background:#444;text-align:center;color:#fff;border:2px solid #000;margin:0 3px;}
input.btn2{display:inline-block;width:240px;height:56px;line-height:100%;font-size:22px;font-weight:600;cursor:pointer;background:#eee;text-align:center;color:#555;border:2px solid #ccc;margin:0 3px;}
input.btn3{display:inline-block;width:240px;height:56px;line-height:100%;font-size:22px;font-weight:600;cursor:pointer;background:#fff;text-align:center;color:#666;border:2px solid #666;margin:0 3px;}
.btn_w input:hover{cursor:pointer;filter:alpha(opacity=20);opacity: 0.8;-moz-opacity:0.8;}


/* ³ó°¡ÀÌ¾ß±â */
.img_list{position:relative;float:left;width:100%;}
.img_list ul{float:left;width:916px;margin:-8px 0 0 -8px;}
.img_list ul li{float:left;width:213px;margin:8px;height:210px;}
.img_list ul li a{float:left;width:211px;border:1px solid #e0e0e0;}
.img_list ul li a img{float:left;width:100%;}
.img_list ul li p{float:left;width:100%;line-height:20px;font-size:14px;text-align:center;color:#333;margin-top:10px;}
.img_list ul li:hover a{border:1px solid #06c8f8}
.img_list ul li:hover p{font-weight:600;color:#007bd1}
/* ÀÌ¹ÌÁö °¡·Î ¼¼·Î °¡¿îµ¥ Á¤·Ä */
.img_w2{position:relative;float:left;width:100%;height:158px;background:#eee;overflow:hidden;}
.img_w2 img{position:absolute;top:0;left:0;width:100%;height:auto;}
/* ¸¶¿ì½º ¿À¹ö½Ã È¿°ú */
.img_w2:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
/*  ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.img_w2 img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}



/* ÀÛ¹°º° Àç¹è·Â */
.accordion{position:relative;float:left;width:100%;border-top:1px solid #ccc;}
.accordion li{position:relative;float:left;width:100%;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
.accordion li .ntc_list{display:none;padding:2%;color:#555;font-weight:400;background:#fbfbfb;}
.accordion li .ntc_list p{font-size:18px;line-height:26px;}
.accordion li div{display:block;width:96%;padding:1.5% 2%;font-size:18px;font-weight:600;cursor:pointer;background:#eee;color:#000;}
.accordion li .file{float:left;text-align:center;height:30px;line-height:30px;font-size:16px;background:#eee;color:#898989;padding:0 15px;background:#000;color:#fff;font-weight:600;}
/* ÆäÀÌÂ¡ */
.paging_w{position:relative;float:left;width:100%;height:30px;margin-top:40px;}
.paging{text-align:center;height:30px;}
.paging ul{display:inline-block;zoom:1;*display:inline;margin:0 10px}
.paging ul li{float:left;margin:0 3px;}
.paging ul li a{float:left;text-align:center;height:30px;line-height:30px;font-size:14px;padding:0 8px;color:#666;background:#fff;border:1px solid #ccc;}
.paging ul li a.on{color:#fff;background:#000;font-weight:600;border:1px solid #000;}















