﻿@charset "utf-8";
body{background:#f0f0f0;}
.skip_navigation, .skip_navigation ul {height:0; position:absolute;z-index:200;left:0px;top:0px;width:100%;}
.skip_navigation a{position:absolute; top:-9999px; background:#000; width:100%; height: 30px; text-align: center; color: #fff; line-height: 30px; font-weight: bold; z-index: 100; opacity: 0.6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); }
.skip_navigation a:focus,
.skip_navigation a:hover,
.skip_navigation a:active{top:0;}
body,html{height:100%}

.header{position:fixed; left:0; top:0;z-index:30;width:100%; }
.topEventWrap{ background: #165539;height:127px; display: none; position: relative;z-index:30}
.topEventArea{width:1100px;margin:0 auto; position: relative; text-align: center;}
.topEventArea .eventArea{ text-align: left;}
.topEventArea .eventArea .title{ font-size: 14px; color: #ffd954; margin-top: 20px;}
.topEventArea .eventArea .txt{ font-size: 34px; color: #c8e7d5; margin-top: 10px; }
.topEventArea .eventArea .date{ font-size: 14px; color: #c8e7d5; margin-top: 10px;}
.topEventArea .eventArea .date span{ color: #6f9e87;}
.topEventArea .todayArea{ position: absolute; right: 0; top: 0;}
.topEventArea .todayArea a{color: #c8e7d5; line-height: 35px; display: inline-block; margin-left: 5px;}

.topMenuWrap{ background: rgba(0,0,0,0.8);height:34px; position: relative;}
.topMenuArea{max-width:100%;margin:0 auto; position: relative; margin:0px 40px;}
.topMenuArea .left{ height:34px; position: absolute; left: 0; top: 0;}
.topMenuArea .left > li{ width:77px; float: left;}
.topMenuArea .left > li > a{ display: block; color: #ffffff; font-family: "NanumGothicBold"; height:34px; line-height: 34px;}
.topMenuArea .left > li.new{ position: relative;}
.topMenuArea .left > li.new .popup_newNotice{ position: absolute; left: 0; top: 0;z-index:30; display: none;}
.topMenuArea .left > li.new > a{ background: url("../../images/common/icon_new.png") no-repeat 15px 11px;padding-left: 31px;}
.topMenuArea .left > li.eng > a{ background: url("../../images/common/icon_eng.png") no-repeat 15px 11px;padding-left: 35px;}
.topMenuArea .right{ position: absolute; right: 0; top: 0; padding-top: 12px;}
.topMenuArea .right *{ display: inline-block;vertical-align: top;}
.topMenuArea .right a{color: #ffffff; font-family: "NanumGothicBold"; display: inline-block;}
.topMenuArea .right span{ padding: 0px 5px; color: #fff;}
.topMenuArea .right .languages{ color: #ffffff;}

.gnbWrapBg{ background: rgba(0,0,0,0.8) ;position: relative; min-width:1100px;}
.gnbWrap{ max-width:100%; background: rgba(0,0,0,0.8); overflow: hidden;height:70px;}
.gnbArea{margin:0 auto; line-height: 34px; text-align: center;}
.gnbArea h1{ position: absolute; left: 0%; top: 0; margin-left:40px;}

.gnbArea img{ height:40px; margin-top:14px;}


.gnbArea .rightBtn{ position: absolute; right: 0%; top: 16px;margin-right:40px;}
.gnbArea .rightBtn a{ display: inline-block; margin-left: 3px; width:38px; height:38px; overflow:hidden; text-indent:-9999px;}
.gnbArea .rightBtn a.btnAllmenu{ background:url("../../images/common/btn_allmenu.png") no-repeat;}
.gnbArea .rightBtn a.btnSearchOpen{ background:url("../../images/common/btn_topsearch.png") no-repeat;}

.gnbArea .gnb{ margin:0 auto; width: 700px; display:block; margin-left:250px;}

.gnbArea .gnb > li{ float: left;}
.gnbArea .gnb > li > a{ display: inline-block; font-size: 16px; color: #FFF; font-family: "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif","Titillium Web"; font-weight: 400; line-height: 70px; text-align: center; position: relative; text-decoration:none;}


.gnbArea .gnb .dep2Wrap{ display:none;position: absolute; left: 0; top: 70px; border-top: 1px solid #dc9616;width:100%;padding:40px 0 40px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;height:160px;}

.gnbArea .gnb > li.on .dep2Wrap{ display:block}
.gnbArea .gnb .menu1{ width: 100px;}
.gnbArea .gnb .menu2{ width: 100px;}
.gnbArea .gnb .menu3{ width: 100px;}
.gnbArea .gnb .menu4{ width: 100px;}
.gnbArea .gnb .menu5{ width: 100px;}
.gnbArea .gnb .menu6{ width: 100px;}
.gnbArea .gnb .menu7{ width: 100px;}

/*.gnbArea .gnb .menu1 .dep2Wrap{height:180px}*/
/*.gnbArea .gnb .menu2 .dep2Wrap{height:220px}*/
/*.gnbArea .gnb .menu3 .dep2Wrap{height:160px}*/
/*.gnbArea .gnb .menu4 .dep2Wrap{height:220px}*/

.active .gnbArea .gnb > li > a{ color: #CCC;}
.active .gnbArea .gnb > li.on > a{ color: #4fb4e8;}
.active .gnbArea .gnb > li.on > a:after{ display: block;content: ""; position: absolute; left: 0; bottom: 0;width:100%;height:3px; background: #4fb4e8;}

.gnbArea .gnb .dep2Wrap > .dep2{width:1100px;margin:0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative;height:100%;}

.gnbArea .gnb .dep2Wrap > .dep2 .dep2Img{ position:absolute; left:0; top:0;border-right:1px solid #e9e9e9;height:100px; padding-right:10px; line-height:16px; color:#666666; text-align:left; width:580px;}
.gnbArea .gnb .dep2Wrap > .dep2 .dep2Img .txt{ width:270px; float:left;}

.gnbArea .gnb .dep2Wrap > .dep2 > ul{height:100%; width:550px; float:left;  position: relative; margin-left:600px;}
.gnbArea .gnb .dep2Wrap > .dep2 > ul > li { float: left; line-height:normal;width:200px;;margin:0 15px 25px 15px; }
.gnbArea .gnb .dep2Wrap > .dep2 > ul > li > a{ display: block;color: #ba7d0e;height:24px; border-bottom: 1px solid #e8e8e8; text-align: left; font-size: 12px;font-family: "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif","Titillium Web"; background: url("../../images/common/gnb_off.png") no-repeat right top; text-decoration:none;}


.gnbArea .gnb .dep2Wrap > .dep2 > ul > li:hover > a,
.gnbArea .gnb .dep2Wrap > .dep2 > ul > li.on > a{ border-bottom:1px solid #dc9616; font-size:12px;}
.gnbArea .gnb .dep2Wrap > .dep2 > ul > li.sub > a{background: url("../../images/common/gnb_on.png") no-repeat right top;}
.gnbArea .gnb .dep2Wrap > .dep2 > ul > li.bottom{ position:absolute; left:0;bottom:0; margin-bottom:0;}
.gnbArea .gnb .dep3{ position: absolute; left: 0; top: 42px;}
.gnbArea .gnb .dep3 li{ text-align: left;}
.gnbArea .gnb .dep3 li a{ display: inline-block; background: url("../../images/common/gr_dot.png") no-repeat left center; line-height: 22px; font-size: 13px; color: #666666; padding-left: 9px;}
.gnbArea .gnb .dep3 li a:hover,
.gnbArea .gnb .dep3 li a:focus,
.gnbArea .gnb .dep3 li.on a{ color:#156a44; text-decoration:underline;}
.gnbArea .gnb .menu2 .dep2Wrap > .dep2 > ul > li.etc{margin-top:95px;}
.gnbArea .gnb .menu3 .dep2Wrap > .dep2 > ul{ height:100%; width:550px; float:left;  position: relative; margin-left:600px;}
.gnbArea .gnb .menu3 .dep2Wrap > .dep2 > ul > li { width:250px; margin:0 15px 15px 15px;}
.gnbArea .gnb .menu3 .dep2Wrap > .dep2 > ul > li.sub { width:318px; margin:0 25px 44px 15px;}
.gnbArea .gnb .menu3 .dep2Wrap > .dep2 > ul > li.full { margin-right:335px;}
.gnbArea .gnb .menu3 .dep3{width:350px}
.gnbArea .gnb .menu3 .dep3  > li { float:left;width:175px;letter-spacing:-1px;}
.gnbArea .gnb .menu3 .dep3  > li  > a{letter-spacing:-1px;}
.gnbArea .gnb .btnArea{ position: absolute; right: 0; bottom: 0; font-size: 0; line-height:0;}
.gnbArea .gnb .btnArea a{ display: inline-block;border:1px solid #dddddd;border-radius: 26px;height:24px; line-height: 24px;padding:0 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 133px; text-align: left; font-size: 12px; margin-left: 10px; font-family: "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif","Titillium Web"; background: url("../../images/common/plus_gr.png") no-repeat 110px center;}
.totalSearchWrap{ background:#f2f3f4;height:175px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:none; border-bottom:1px solid #e9e9e9; margin-top:1px;}
.totalSearchArea{ width:1100px;margin:0 auto; padding-top:39px; position:relative;}
.totalSearchArea .inputArea{ width:676px;margin:0 auto; border-bottom:1px solid #c6c6c7;height:74px;}
.totalSearchArea .inputArea input{ width:639px; background:transparent;border:0px;height:74px; line-height:74px; text-align:center; font-size:30px; float:left;}
.totalSearchArea .inputArea .btnSearch{ display:block; float:left; background:url("../../images/common/btn_search.png") no-repeat left bottom; width:37px;height:74px; text-indent:-9999px; overflow:hidden;}
.totalSearchArea .btnSearchClose{ display:block; position:absolute; top:20px; right:2px;z-index:10; background:url("../../images/common/btn_search_close.png") no-repeat left bottom; width:19px;height:19px; text-indent:-9999px; overflow:hidden;}

.footerWrap{height:143px !important; background: #ffffff;}
.footerWrap .footerArea{ width: 1100px;margin:0 auto; padding-top: 30px; position: relative;}
.footerWrap .footerArea .leftCon{ float: left;}
.footerWrap .footerArea .leftCon .footerMenu{ color: #dddddd;}
.footerWrap .footerArea .leftCon .footerMenu a{ font-size: 14px; font-family: "NanumGothicBold"; color: #666666;}
.footerWrap .footerArea .leftCon .footerMenu a:first-child {color:#fcaf15 ;}
.footerWrap .footerArea .leftCon .footerMenu a:hover,
.footerWrap .footerArea .leftCon .footerMenu a:focus,
.footerWrap .footerArea .leftCon .footerMenu a.on{ color: #4fb4e8;}
.footerWrap .footerArea .leftCon address{ font-style: normal; color: #888888; margin-top: 20px; line-height:160%;}
.footerWrap .footerArea .leftCon address span{ color: #dedede;}
.footerWrap .footerArea .leftCon .copyright{ color: #888888; margin-top: 10px;}
.footerWrap .footerArea .rightCon{ float: right;}
.footerWrap .footerArea .rightCon .customer{ color: #666666; font-size: 12px; text-align: right;}
.footerWrap .footerArea .rightCon .customer span{ font-family: "NanumGothicBold";}
.footerWrap .footerArea .rightCon .familysite{ margin-top: 10px; position: relative; width:162px;}
.footerWrap .footerArea .rightCon .familysite > a{ text-decoration: none; display: block;border:1px solid #eaeaea; line-height: 38px;padding:0 20px; width: 162px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #666666; font-family: "Titillium Web"; font-weight: bold; background: url("../../images/common/family_arr_down.png") no-repeat right center; }
.footerWrap .footerArea .rightCon .familysite > a.open{background: url("../../images/common/family_arr_up.png") no-repeat right center; }
.footerWrap .footerArea .rightCon .familysite ul{ display:none; position:absolute;bottom:39px; left:0;width:100%;border:1px solid #eaeaea; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.footerWrap .footerArea .rightCon .familysite ul li{border-top:1px solid #eaeaea}
.footerWrap .footerArea .rightCon .familysite ul li:first-child{border-top:0px;}
.footerWrap .footerArea .rightCon .familysite ul li a{ background:#ffffff; display:block; line-height:38px; padding-left:20px; text-decoration:none;}
.footerWrap .footerArea .rightCon .familysite ul li a:hover,
.footerWrap .footerArea .rightCon .familysite ul li a:focus{ background:#dc9616; color:#ffffff;;}
.footerWrap .footerArea .waCon {float:left; margin:3px 0 0 77px;}

/*buttom style*/
.btnTxt{ display: inline-block; text-align: center;}
.btnTxt.big{ height: 50px;padding:0 20px; line-height: 50px;}
.btnTxt span{ display: inline-block;}
.btnTxt.down span{ background: url("../../images/main/btn_down_icon.png") no-repeat right 16px; padding-right: 35px;}
.btnTxt.green{ background: #4fb4e8; color: #ffffff; font-size: 13px; font-family: "NanumGothicBold";}
.dim_bg{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url("../../images/common/dim_bg.png");z-index:20; display: none;}

.popup_allmenu{ position: absolute; left: 50%; top: 34px; display: none;z-index:30;margin-left:-550px;border-top:3px solid #00854a;width:1100px; background:#ffffff;;}
.popup_allmenu a.btnClose{ display: block; position: absolute; overflow: hidden;right:20px;top:20px;z-index:20}
.popup_allmenu .allmenu{padding:50px 40px; overflow:hidden; position:relative;}
.popup_allmenu .allmenu > li{ float: left;}
.popup_allmenu .allmenu > li > a{ display: block; font-size: 20px; color: #156a44; font-family: "Titillium Web"; font-weight: 600; padding-bottom:18px;text-align: left; position: relative;border-bottom:2px solid #156a44; margin-bottom:10px; text-decoration:none;}
.popup_allmenu .allmenu .dep2Wrap{}
.popup_allmenu .allmenu .menu3 .dep2Wrap{height:270px}
.popup_allmenu .allmenu .menu1{ width: 200px;margin-right:30px;}
.popup_allmenu .allmenu .menu2{ width: 200px;margin-right:30px;}
.popup_allmenu .allmenu .menu3{ width: 200px;margin-right:30px;}
.popup_allmenu .allmenu .menu4{ width: 200px;}

/*.gnbArea .gnb .menu1 .dep2Wrap{height:180px}*/
/*.gnbArea .gnb .menu2 .dep2Wrap{height:220px}*/
/*.gnbArea .gnb .menu3 .dep2Wrap{height:160px}*/
/*.gnbArea .gnb .menu4 .dep2Wrap{height:220px}*/

.popup_allmenu .allmenu .dep2Wrap > .dep2{}
.popup_allmenu .allmenu .dep2Wrap > .dep2 > ul{position:relative;}
.popup_allmenu .allmenu .dep2Wrap > .dep2 > ul > li { line-height:normal; border-bottom:1px solid #e8e8e8;padding:15px 0; position:relative;}
.popup_allmenu .allmenu .dep2Wrap > .dep2 > ul > li.noline { border-bottom:0;}
.popup_allmenu .allmenu .dep2Wrap > .dep2 > ul > li.menuBtn { display:none;}
.popup_allmenu .allmenu .dep2Wrap > .dep2 > ul > li > a{ display: block;color: #156a44;text-align: left; font-size: 15px; font-family: "NanumGothicBold";}
.popup_allmenu .allmenu .dep2Wrap > .dep2 > ul > li.sub > a{}
.popup_allmenu .allmenu .dep3{ margin-top:10px;}
.popup_allmenu .allmenu .dep3 li{ text-align: left;}
.popup_allmenu .allmenu .dep3 li a{ display: inline-block; background: url("../../images/common/site_dot.png") no-repeat left 8px; line-height: 22px; font-size: 13px; color: #666666; padding-left: 9px;}
.popup_allmenu .allmenu .dep3 li a:hover,
.popup_allmenu .allmenu .dep3 li a:focus,
.popup_allmenu .allmenu .dep3 li.on a{ color:#156a44; font-family:"NanumGothicBold";}
.popup_allmenu .allmenu .btnArea{ margin-top:80px;}
.popup_allmenu .allmenu .btnArea a{ display: block;height:27px; line-height: 27px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: left; font-size: 12px; font-family: "NanumGothicBold"; background: url("../../images/common/plus_gr.png") no-repeat right center; border-bottom:1px solid #a9d0b8; margin-bottom:7px; color:#156a44; width:auto; text-decoration:none;}
.popup_allmenu .allmenu .menu5{ position:absolute; left:40px; bottom:50px;width:200px;}
.popup_allmenu .allmenu .menu5 > a{ font-family:"NanumGothicBold";}
.popup_allmenu .allmenu .menu5 .dep2{ margin-top:20px;}
.popup_allmenu .allmenu .menu5 .dep2Wrap > .dep2 > ul > li{ text-align: left; border-bottom:0;padding:0px;;}
.popup_allmenu .allmenu .menu5 .dep2Wrap > .dep2 > ul > li > a{ display: inline-block; background: url("../../images/common/site_dot.png") no-repeat left 8px; line-height: 22px; font-size: 13px; color: #666666; padding-left: 9px; font-family:"NanumGothic"}
.popup_allmenu .allmenu .menu5 .dep2Wrap > .dep2 > ul > li > a:hover,
.popup_allmenu .allmenu .menu5 .dep2Wrap > .dep2 > ul > li > a:focus,
.popup_allmenu .allmenu .menu5 .dep2Wrap > .dep2 > ul > li.on > a{ color:#156a44; font-family:"NanumGothicBold";}
.popup_allmenu .allmenu .menu5 .dep2 .dep3{ display:none;}
.popup_allmenu .bottomArea{ background:#efefef;padding:0 45px; line-height:44px; overflow:hidden;}
.popup_allmenu .bottomArea li{ float:left; background:url("../../images/common/g_dot.png") no-repeat left center; padding-left:10px; margin-left:8px;}
.popup_allmenu .bottomArea li:first-child{ padding-left:0; margin-left:0;}
.popup_allmenu .bottomArea li a{ color:#333333; font-family:"NanumGothicBold";}
.btnBlank{ display: inline-block; background: url("../../images/common/blank.png"); overflow:hidden; text-indent:-9999px;}


.popup_newNotice{ padding-top:34px; position:absolute; width:1100px;}
.popup_newNotice .btnClose{ position:absolute; right:15px; top:15px;}
.popup_newNotice .btnNewTab{ display:block; position:absolute; left:0; top:0; background:url("../../images/common/btn_newTab.png") no-repeat; width:46px; height:34px; padding-left:31px; color:#dc9616; line-height:34px; font-family:"NanumGothicBold";}
.popup_newNotice .relationArea{overflow:hidden; position:absolute; left:0; top:34px;}
.popup_newNotice .relationArea h3{ font-family: "NanumGothicBold"; font-size: 16px; color: #146943; font-weight: normal; position: relative; margin-bottom:20px;}
.popup_newNotice .relationArea h3 a{ position: absolute; right: 0; top: 0;}
.popup_newNotice .leftCon{ width:327px; height:440px; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;padding:40px 30px 0 30px; background:#f5f5f5; position:relative;}
.popup_newNotice .leftCon .noticeItem .img{ display: block; position: relative; margin-bottom: 20px;}
.popup_newNotice .leftCon .noticeItem .img img{ width:267px; height:143px;}
.popup_newNotice .leftCon .noticeItem .img .companyNotice{ display: block; position: absolute; left: 0; top: 0; background: #007944; width: 48px; height: 48px; color: #ffffff; font-family: "NanumGothicBold"; text-align: center; line-height: 13px; padding-top: 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.popup_newNotice .leftCon .noticeItem .img .nanumNotice{ display: block; position: absolute; left: 0; top: 0; background: #71ba00; width: 48px; height: 48px; color: #ffffff; font-family: "NanumGothicBold"; text-align: center; line-height: 13px; padding-top: 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.popup_newNotice .leftCon .noticeItem .title{  color: #333;background: url("../../images/common/new_gr_dot.png") no-repeat left center; padding:0 40px 0 9px; position: relative;}
.popup_newNotice .leftCon .noticeItem .title a{ color:#333;font-family: "NanumGothicBold"; font-size: 13px;}
.popup_newNotice .leftCon .noticeItem .title .date{ position:absolute; right:0; top:0;color: #666666;}
.popup_newNotice .leftCon .noticeItem .con{ font-size: 13px; line-height: 17px; margin: 12px 0 30px 0; padding-bottom: 15px;color: #666666; border-bottom:1px solid #e4e4e4;}
.popup_newNotice .leftCon .boardCon{ border-bottom:0;}
.popup_newNotice .leftCon .btn_more{ display:block; position:absolute; right:30px; top:40px;}
.popup_newNotice .centerCon{ width:326px;height:440px; background:#ececec; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;padding:40px 30px 0 30px;}
.popup_newNotice .rightCon{ float:right;height:440px;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;padding:47px 30px 0 30px; background:#f5f5f5;}
.popup_newNotice .rightCon .eventSlide{ overflow:hidden; width:267px; height:329px; position:relative;}
.popup_newNotice .rightCon .eventSlide li{width:267px; height:329px;}
.popup_newNotice .rightCon .eventSlide li a{ display:block; margin-bottom:7px;border:1px solid #e4e4e4;}
.popup_newNotice .rightCon .eventPaging{ text-align:right; font-size:0; padding-top:8px;}
.popup_newNotice .rightCon .eventPaging .num{ display:inline-block; line-height:18px; color:#0e4d2f; margin-right:8px; font-size:12px;}
.popup_newNotice .rightCon .eventPaging .btn_event_next{ margin-right:-1px;}
.popup_newNotice .boardCon{ border-bottom: 1px solid #dddddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom:20px; padding-bottom:20px; position:relative;}
.popup_newNotice .boardCon ul{ margin-top: 15px;}
.popup_newNotice .boardCon ul li{ margin-top: 9px; background: url("../../images/common/new_gr_dot.png") no-repeat left 5px; padding-left: 9px; position: relative; padding-right: 55px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;max-width:100%;}
.popup_newNotice .boardCon ul li:first-child{ margin-top: 0px;}
.popup_newNotice .boardCon ul li .date{ display:block; position: absolute; right: 0; top: 0;}
.popup_newNotice .boardCon ul li.full{ padding-right:0;}
.popup_newNotice .boardCon ul li.full a{ display:block; color:#333; font-size:13px; margin-bottom:12px;}
.popup_newNotice .boardCon ul li.full .con{ line-height:17px}
.popup_newNotice .boardCon .btn_more{ display:block; position:absolute; right:0px; top:0px;}
.popup_newNotice .info{ position:relative;}
.popup_newNotice .info h3{ margin-bottom:5px;}
.popup_newNotice .info .pointArea{ margin-top: 8px;}
.popup_newNotice .info .pointArea strong{ float: left; font-size: 46px; color: #146943; font-family: "Titillium Web"; letter-spacing: -2px; font-weight:300;}
.popup_newNotice .info .pointArea ul{ float: right; border-left: 1px solid #e0e0e0;  padding: 3px 0 3px 20px; width: 100px; margin-top: 8px;}
.popup_newNotice .info .pointArea ul li{ color: #146943;}
.popup_newNotice .info .pointArea ul li:first-child{ margin-bottom: 6px; overflow: hidden;}
.popup_newNotice .info .pointArea ul li span{ display: block; float: left;}
.popup_newNotice .info .pointArea ul li span.point{ display: block; float: right;}
.popup_newNotice .info .btn_more{ display:block; position:absolute; right:0px; top:0px;}


.isTablet .mainWrap{ position:relative;min-width:1100px;min-height:680px;height:auto !important; overflow:visible !important;}
.isTablet .sectionWrap{ position:relative; left:auto; top:auto; width: 100%;}
.isTablet .section{ position:relative;height:768px !important;}
.isTablet .btn_main_down{ display:none !important;}
.isTablet .mainStep{ display:none;}
.isTablet .mainStep{ display:none;}
.isTablet .section.footerWrap {height: 143px !important;background: #ffffff;}
.isTablet .btn_contentTop { display:none !important;}
