@charset "utf-8";
/* CSS Document */
*{color:#333; letter-spacing:-0.3px;  }
input{color:#999 !important; }
input,textarea:focus, button{outline: none;} 
hr{dispaly:none;}
.n_selector img{width:100% !important;}

#n_container h3{  height:37px;}

div{margin:0 auto; box-sizing:border-box; }
#type_red{height:95px; border-bottom:1px solid #e5e5e5; background:url('/images/main/top_red.png')repeat-x top; font-family:'Nanum Gothic', '나눔고딕','맑은 고딕', 'Malgun Gothic'; width:100%; min-width:1024px; position:relative; z-index:1;}
#type_blue{height:95px; border-bottom:1px solid #e5e5e5; background:url('/images/main/top_blue.png')repeat-x top; font-family:'Nanum Gothic', '나눔고딕','맑은 고딕', 'Malgun Gothic';width:100%;min-width:1024px;position:relative;z-index:1;}
#type_green{height:95px; border-bottom:1px solid #e5e5e5; background:url('/images/main/top_green.png')repeat-x top; font-family:'Nanum Gothic', '나눔고딕','맑은 고딕', 'Malgun Gothic';width:100%;min-width:1024px;position:relative;z-index:1;}

#group{font-family: '돋움', 'Dotum';}

.logo_div{position:relative; margin-top:4px;cursor:pointer; }
.logo_div > .b_bt{position:absolute; margin:23px -40px 0 0;}

.top{width:1024px; position:absolute; left:50%; transform:translate(-50%, -50%); top:51px; box-sizing:border-box;}
.top > .logo_div{line-height:74px; display:inline-block;width:200px;}
.top > .nav{position:relative; margin-right:-50px; height:82px; z-index:1;}
.top > .nav > li{font-size:1.4em; font-weight:600;position:relative; color:#fff; width:146px; height:100%; box-sizing:border-box;  display:inline-block;}
.top > .nav > li:last-child{padding:0;}
#container_red, #container_blue, #container_green{width:100%; margin:0 auto;font-family:'Nanum Gothic', '나눔고딕','맑은 고딕', 'Malgun Gothic'; }
.container_wrap{width:1024px;height:398px; margin:0 auto; padding:15px 0 10px; display:block;  position:relative;}
.container_wrap li{ float:left;}
.container_wrap li.visual{width:730px;}
.container_wrap li:last-child{float:right;}
.login_wrap{width:283px; border:1px solid #e5e5e5; background:#fafafa; position:relative; }
.login_wrap > ul{width:261px;margin:0 auto;}
li.login{ margin-bottom:8px;}
.tab{margin:10px 0 5px 0px; width:100%; display:inline-block; }
.tab li{width:84px; height:38px; margin-right:4px; border:1px solid #bfbfbf; display:inline-block; float:left; box-sizing:border-box; line-height:32px; text-align:center; font-size:12px; font-weight:600;cursor:pointer; }
.tab li:last-child{margin-right:0px;}
.tab li.on{border-top:3px solid #eb2511; color:#eb2511;}

.tab2{margin:10px 0 5px 0px; width:100%; display:inline-block; }
.tab2 li{width:84px; height:50px; margin-right:4px; border:1px solid #bfbfbf; display:inline-block; float:left; box-sizing:border-box; line-height:45px; text-align:center; font-size:12px; font-weight:600;cursor:pointer; }
.tab2 li:last-child{margin-right:0px;}
.tab2 li.on{border-top:3px solid #eb2511; color:#eb2511;}

.tab3{margin:10px 0 5px 0px; width:100%; display:inline-block; }
.tab3 li{background:url('/images/main/login_tit.png')no-repeat 5px; width:100%; height:50px; display:inline-block; float:left; box-sizing:border-box; line-height:52px; padding-left:72px; font-size:12px; font-weight:600;cursor:pointer; }

.tab4{margin:10px 0 5px 0px; width:100%; display:inline-block; }
.tab4 li{background:url('/images/main/login_tit.png')no-repeat 5px; width:100%; height:38px; display:inline-block; float:left; box-sizing:border-box; line-height:45px; padding-left:72px; font-size:12px; font-weight:600;cursor:pointer; }


.n_color{position:absolute;left:-24px;}
.n_color > div{width:20px; height:17px; margin-top:3px; cursor:pointer;}
.n_color > div.n_red{background:#ea1600;}
.n_color > div.n_blue{background:#166ea2}
.n_color > div.n_green{background:#0a7c0c}
.n_color > div.n_on{width:40px !important; margin-left:-20px;}


.idsv > label{ float:left; display:inline-block; width:80px;}
.idsv > ul.n_join{display:block;float:right;}
.idsv > ul.n_join li{display:block; float:left; margin-right:15px; }
.idsv > ul.n_join li a{color:#888; font-weight:600;}
.idsv > ul.n_join li:last-child{margin-right:0px !important;}
.idsv > ul.n_join li:hover a{color:#ea1600; text-decoration:underline;}

li.login{width:261px;}
li.login > input.lo_ip{display:inline-block; height:41px;border:1px solid #bfbfbf;width:261px;margin:0 auto; margin-bottom:5px; color:#999;box-sizing:border-box; }
li.login > input#login_id{background:url('/images/main/id_icon.png')no-repeat 5px; padding-left:30px;box-sizing:border-box; }
li.login > input#login_pw{background:url('/images/main/pw_icon.png')no-repeat 5px; padding-left:30px;box-sizing:border-box; }

li.login > input.lo_ip2{display:inline-block; height:56px;border:1px solid #bfbfbf;width:261px;margin:0 auto; margin-bottom:8px; color:#999;box-sizing:border-box; }
li.login > input#login_id2{background:url('/images/main/id_icon.png')no-repeat 5px; padding-left:30px;box-sizing:border-box; }
li.login > input#login_pw2{background:url('/images/main/pw_icon.png')no-repeat 5px; padding-left:30px;box-sizing:border-box; }

.login_wrap li.security{width:261px; height:72px;  position:relative; display:inline-block; box-sizing:border-box;}

.login_wrap li.security div.n_txt{font-size:12px; display:inline-block; }
.login_wrap li.security ul{margin:10px 0px 7px 0px;width:100%; display:inline-block;}
.login_wrap li.security ul.b_bt{display:inline-block;margin-top:-3px; float:right; width:52px;}
.login_wrap li.security li input{width:117px; height:33px; display:inline-block; float:left; box-sizing:border-box;}
.login_wrap li.security li input.sec_mu{;background:#eee url('/images/main/sec_mu.png')no-repeat 104px center; padding-right:20px; width:140px; }
.login_wrap li.security li:last-child input{float:right !important; }
.login_wrap li.login_btn button{width:261px; height:43px; background:#ea1600; color:#fff; margin:0 auto; font-size:15px; letter-spacing:3px; cursor:pointer;}
.login_wrap li.login_btn .idsv{margin-top:10px;}
.login_wrap li.login_btn .idsv span{float:right;margin-right:12px;}
.login_wrap li.login_btn .idsv span:hover{text-decoration:underline;}

.login_wrap li.login_btn{border-top:1px solid #e5e5e5;padding:12px 0 15px 0;}




/* 서브 로그인 */
.sub_login_wrap{ border:1px solid #e5e5e5; background:#fafafa; position:relative; padding-bottom:24px; display:block;}
.sub_login_wrap > ul{width:200px;margin:0 auto;}
.sub_login_wrap li.login{ margin-bottom:5px;}
.sub_login_wrap .tab{margin:10px 0 5px 0px; width:100%; display:inline-block; }
.sub_login_wrap .tab li{width:64px; height:38px; margin-right:3px; border:1px solid #bfbfbf; display:inline-block; float:left; box-sizing:border-box; line-height:32px; text-align:center; font-size:12px; font-weight:600;cursor:pointer; }
.sub_login_wrap .tab li:last-child{margin-right:0px !important;}
.sub_login_wrap .tab li.on{border-top:3px solid #eb2511; color:#eb2511;}

.sub_login_wrap .n_color{position:absolute;left:-24px;}
.sub_login_wrap .n_color > div{width:20px; height:17px; margin-top:3px; cursor:pointer;}
.sub_login_wrap .n_color > div.n_red{background:#ea1600;}
.sub_login_wrap .n_color > div.n_blue{background:#166ea2}
.sub_login_wrap .n_color > div.n_green{background:#0a7c0c}
.sub_login_wrap .n_color > div.n_on{width:40px !important; margin-left:-20px;}


.sub_login_wrap .idsv > label{ float:left; display:inline-block; width:80px;}
.sub_login_wrap .idsv > ul.n_join{display:block;float:right;}
.sub_login_wrap .idsv > ul.n_join li{display:block; float:left; margin-right:15px; }
.sub_login_wrap .idsv > ul.n_join li a{color:#888; font-weight:600;}
.sub_login_wrap .idsv > ul.n_join li:last-child{margin-right:0px !important;}
.sub_login_wrap .idsv > ul.n_join li:hover a{color:#ea1600; text-decoration:underline;}

.sub_login_wrap li.login{width:200px;}
.sub_login_wrap li.login > input.lo_ip{display:inline-block; height:41px;border:1px solid #bfbfbf;width:200px;margin:0 auto; margin-bottom:5px; color:#999;box-sizing:border-box; }
.sub_login_wrap li.login > input#login_id{background:url('/images/main/id_icon.png')no-repeat 5px; padding-left:30px;box-sizing:border-box; }
.sub_login_wrap li.login > input#login_pw{background:url('/images/main/pw_icon.png')no-repeat 5px; padding-left:30px;box-sizing:border-box; }
.sub_login_wrap li.security{width:261px; height:72px;  position:relative; display:inline-block; box-sizing:border-box;}

.sub_login_wrap li.security li.left{ display:block; float:left;}
.sub_login_wrap li.security div.n_txt{font-size:12px; display:inline-block; }
.sub_login_wrap li.security ul{margin:10px 0px 0px 0px;width:200px; display:inline-block;}
.sub_login_wrap li.security ul.b_bt{display:inline-block;margin-top:-3px; float:right; width:49px;}
.sub_login_wrap li.security li input{width:59px; height:33px; display:inline-block; float:left; box-sizing:border-box;}
.sub_login_wrap li.security li input.sec_mu{;background:#eee url('/images/main/sec_mu.png')no-repeat 107px center; padding-right:20px; }
.sub_login_wrap li.security li:last-child input{float:right !important; }
.sub_login_wrap li.login_btn button{width:200px; height:43px; background:#ea1600; color:#fff; margin:0 auto; font-size:15px; letter-spacing:3px; cursor:pointer;}
.sub_login_wrap li.login_btn .idsv{margin-top:10px;}
.sub_login_wrap li.login_btn .idsv span{float:right;margin-right:12px;}
.sub_login_wrap li.login_btn .idsv span:hover{text-decoration:underline;}

.sub_login_wrap li.login_btn{border-top:1px solid #e5e5e5;padding:10px 0 15px 0;}

.sub_login_wrap li.login_btn2{padding-bottom:15px;}
.sub_login_wrap li.login_btn2 span.line{border-top:1px solid #e5e5e5; width:270px; height:10px; display:inline-block; }
.sub_login_wrap li.login_btn2 button{width:270px; height:51px; background:#ea1600; color:#fff; margin:0 auto; font-size:15px; letter-spacing:3px; cursor:pointer; }
.sub_login_wrap li.login_btn2 .idsv{margin-top:10px;}
.sub_login_wrap li.login_btn2 .idsv span{float:right;margin-right:12px;}
.sub_login_wrap li.login_btn2 .idsv span:hover{text-decoration:underline;}

/* //서브 로그인 */





.login_wrap li.banner{color:#fff; height:72px; position:relative; left:0 !important; }
.login_wrap li.banner > a{position:relative; left:10px;}
.login_wrap li.banner > a > img{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}


.login_wrap li.login_btn2 span.line{border-top:1px solid #e5e5e5; width:261px; height:10px; display:inline-block; }
.login_wrap li.login_btn2 button{width:261px; height:60px; background:#ea1600; color:#fff; margin:0 auto; font-size:15px; letter-spacing:3px; cursor:pointer; }
.login_wrap li.login_btn2 .idsv{margin-top:12px;}
.login_wrap li.login_btn2 .idsv span{float:right;margin-right:12px;}
.login_wrap li.login_btn2 .idsv span:hover{text-decoration:underline;}
.login_wrap li.banner2{color:#fff; width:100%; height:72px; position:relative;/* ;position:absolute; top:267px; background:#f6b13f; left:0; */ margin-top:19px;}
.login_wrap li.banner2 > a{margin-left:-11px; position:relative;}
.login_wrap li.banner3{color:#fff; width:100%; height:72px; position:relative;margin-top:2px;}
.login_wrap li.banner3 > a{margin-left:-11px; position:relative;}


.login_wrap li > .banner_n_selector{color:#fff; width:315px; height:72px;/*  margin-top:16px; */ position:relative;  box-sizing:border-box; float:right; margin-right:-11px; overflow:hidden;}
.login_wrap li > .banner_n_selector a img{width:100%; height:72px;}
/* .login_wrap li:last-child{float:left;}
 */

div.txt_wrap{width:1024px; margin:0 auto; text-align:center; position:relative; height:;padding:50px 0;  display:block;}
div.txt_wrap > .txt > p{font-size:12px; font-weight:600; margin-bottom:26px;}
div.txt_wrap > .txt > dl{ width:70%; margin:0 auto;}
div.txt_wrap > .txt > dl > dt{font-size:23px ;font-weight:100; color:#222; padding-bottom:26px; margin-bottom:26px; border-bottom:1px solid #ddd;  text-align:center;}
div.txt_wrap > .txt > dl > dd{font-size:13px; line-height:24px;}

div.txt_n_selector{width:1024px; margin:0 auto; text-align:center; position:relative; height:229px; overflow:hidden; display:block;margin-top:20px; margin-bottom:20px; border:1px solid #e4e4e4}
div.txt_n_selector .n_selector{ width:100%; !important; overflow:hidden;}
div.txt_n_selector .n_selector > img{width:1024px; height:230px; overflow:hidden; box-sizing:border-box;}


/* 로그인 한 후  */
ul.logout{padding:20px 0px 8px 0px; width:261px;  display:inline-block;}
ul.logout > li{display:inline-block; padding:10px 0; position:relative; width:100%; box-sizing:border-box; margin-top:10px;}
ul.logout > li:first-child{margin-top:0; display:block; height:35px;}
ul.logout > li > p{font-size:13px; color:#333;display:block;float:left;}
ul.logout > li > p.n_name{font-size:15px ; font-weight:600; display:inline-block; width:200px; float:right; height:35px; margin-top:-10px; line-height:35px;}
ul.logout > li > p.n_name > span:first-child{ font-size:13px;line-height:18px;text-align:right; width:143px; height:38px; display:inline-block;}
ul.logout > li > p.n_name > .n_bt2{width:51px; height:38px; background:#873434; color:#fff !important; font-size:13px; display:inline-block; line-height:35px; text-align:center;padding:0; box-sizing:border-box; border-radius:3px; float:right;}
ul.logout > li > p.n_name > .n_bt2 > a{ color:#fff !important;font-size:11px;  width:100%; height:100%; }
ul.logout > li.n_point{border:1px solid #e5e5e5; width:100%; height:40px; background: #fff url('/images/main/point.png')no-repeat 5px center; padding:0 10px 0 40px; box-sizing:border-box;  text-align:right; font-size:15px; font-weight:800; line-height:38px; color:#333;}
ul.logout > li.n_line{border-bottom:1px solid #e5e5e5; height:2px; margin:10px 0 5px 0; padding:0;}

.n_point_btn2{margin:-20px 0 -8px 0; display:inline-block;}
.n_point_btn2 > li{display:block; float:left; width:128px; height:37px; line-height:37px;margin-bottom:5px;cursor:pointer; box-sizing:border-box; padding-left:36px;}
.n_point_btn2 > li > a{width:100% !important; height:100%; display:inline-block;  line-height:33px;  box-sizing:border-box; }


.n_point_btn2 > li:nth-child(even){ float:right;}
.n_point_btn2 > li.n_point1{background: #eee url('/images/main/point_img1.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn2 > li.n_point2{background: #eee url('/images/main/point_img2.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn2 > li.n_point3{background: #eee url('/images/main/point_img3.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn2 > li.n_point4{background: #eee url('/images/main/point_img4.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn2 > li:hover{border:1px solid #aaa}
.n_mag{margin-top:-3px !important;}
.n_mag > p{display:block; float:left; width:100%; height:37px; line-height:32px; box-sizing:border-box; padding-left:10px; box-sizing:border-box; margin-bottom:5px; border:1px solid #ddd;background: #fff url('/images/main/bullet4.png')no-repeat 240px center; }
.n_mag > p:hover{border:1px solid #c9c9c9}
.n_mag > p > a{font-size:13px; color:#666; width:100%; height:100%;display:inline-block; box-sizing:border-box; cursor:pointer;}
/* 첫번째라인 4개  .em_4s*/ 




/* 로그인 한 후 2 */
ul.logout2{padding:20px 0px 8px 0px; width:261px;  display:inline-block;}
ul.logout2 > li{display:inline-block; padding:10px 0; position:relative; width:100%; box-sizing:border-box; margin-top:9px;}
ul.logout2 > li:first-child{margin-top:0;}
ul.logout2 > li > p{font-size:13px; color:#333;display:block;float:left;}
ul.logout2 > li > p.n_name{font-size:15px ; font-weight:600; display:block;position:absolute; right:0; text-align:right; top:4px;}
ul.logout2 > li > p.n_name > .n_bt2{width:63px; height:27px; background:#873434; color:#fff !important; font-size:13px; display:inline-block; line-height:27px; text-align:center;}
ul.logout2 > li > p.n_name > .n_bt2 > a{ color:#fff !important;font-size:11px;  width:100%; height:100%; }
ul.logout2 > li.n_point{border:1px solid #e5e5e5; width:100%; height:50px; background: #fff url('/images/main/point.png')no-repeat 5px center; padding:0 10px 0 40px; box-sizing:border-box;  text-align:right; font-size:15px; font-weight:800; line-height:38px; color:#333;}
ul.logout2 > li.n_line{border-bottom:1px solid #e5e5e5; height:2px; margin:14px 0 0px 0; padding:0;}

.n_point_btn3{margin:-20px 0 -8px 0; display:inline-block;}
.n_point_btn3 > li{display:block; float:left; width:128px; height:50px; line-height:59px;margin-bottom:5px;cursor:pointer; box-sizing:border-box; padding-left:36px;}
.n_point_btn3 > li > a{width:100% !important; height:100%; display:inline-block;  line-height:37px;  box-sizing:border-box;/*  padding-left:42px;  */}


.n_point_btn3 > li:nth-child(even){ float:right;}
.n_point_btn3 > li.n_point1{background: #eee url('/images/main/point_img1.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn3 > li.n_point2{background: #eee url('/images/main/point_img2.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn3 > li.n_point3{background: #eee url('/images/main/point_img3.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn3 > li.n_point4{background: #eee url('/images/main/point_img4.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn3 > li:hover{border:1px solid #aaa}
.n_mag{margin-top:-3px !important;}
.n_mag2 > p{display:block; float:left; width:100%; height:51px; line-height:45px; box-sizing:border-box; padding-left:10px; box-sizing:border-box; margin-bottom:5px; border:1px solid #ddd;background: #fff url('/images/main/bullet4.png')no-repeat 270px center; }
.n_mag2 > p:hover{border:1px solid #c9c9c9}
.n_mag2 > p > a{font-size:13px; color:#666; width:100%; height:100%;display:inline-block; box-sizing:border-box; cursor:pointer;}


/*==== 타입3==== */
.em_4s{width:1024px; margin:0 auto; display:block; height:100%; position:relative;padding:10px 0; overflow:hidden;}
.em_4s > li{position:relative; display:block; float:left;  width:24.26%; height:300px; margin-right:10px; border:1px solid #e5e5e5; cursor:pointer; box-sizing:border-box; display:inline-block;cursor:pointer;}
.em_4s > li.n_mms3{background-image: url('/images/main/t3_m2.png');  background-size:cover;  background-repeat:no-repeat; }
.em_4s > li.n_kakao3{background-image: url('/images/main/t3_m3.png');  background-size:cover;  background-repeat:no-repeat; }
.em_4s > li.n_fax3{background-image: url('/images/main/t3_m1.png');  background-size:cover;  background-repeat:no-repeat; }
.em_4s > li.n_notice3{background-image: url('/images/main/t3_m4.png');  background-size:cover;  background-repeat:no-repeat; }
.em_4s > li.mr0{margin-right:0 !important;}
.em_4s > li:nth-child(4n){margin-right:0 !important;}

.em_4s > .n_notice3_txt{background:#fff;}
.em_4s > .n_notice3_txt li{ line-height:31px;background:url('/images/main/n_dot.png')no-repeat 0px 16px; padding-left:8px; }
.em_4s > .n_notice3_txt li > a{width:70%; font-size:12px;  display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#666;}
.em_4s > .n_notice3_txt li:hover a{text-decoration:underline;}
.em_4s > .n_notice3_txt li span{font-size:10px; float:right; color:#999;margin-right:18px;box-sizing:border-box; color:#;}
.em_4s > .n_notice3_txt em{font-weight:600; color:#eba42e;}

.em_4s > li > div{position:relative;width:100%; height:300px !important; overflow:hidden;}
.em_4s > li > div > img{overflow:hidden;width:100%;}


.em_4s > li > div.n_txttit{position:relative;font-size:18px;  color:#fff; width:200px; height:50px; margin:110px 40px; padding:70px 0 0 0;}
.em_4s > li.n_mms3 .n_mmstit{background:url('/images/main/mms2.png')no-repeat;}
.em_4s > li.n_kakao3 .n_kakaotit{background:url('/images/main/kakao2.png')no-repeat ;}
.em_4s > li.n_fax3 .n_faxtit{background:url('/images/main/fax2.png')no-repeat; }
.em_4s > li.n_notice3 .n_noticetit{background:url('/images/main/notice2.png')no-repeat; }
.em_4s > li p{color:#fff; font-size:26px; font-weight:600; position:absolute; top:146px; left:42px;}
.em_4s > li dl{margin:40px 0 0 30px;}
.em_4s > li dt{font-size:18px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; color:#222; font-weight:600;}
.em_4s > li dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}




.em_4s > .n_notice_txt{background:#f7f1f0;}
.em_4s > .n_notice_txt li{ line-height:31px;background:url('/images/main/n_dot.png')no-repeat 0px 16px; padding-left:8px; }
.em_4s > .n_notice_txt li > a{width:70%; font-size:11px;  display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#666;}
.em_4s > .n_notice_txt li:hover a{text-decoration:underline;}
.em_4s > .n_notice_txt li span{font-size:10px; float:right; color:#999;margin-right:13px;box-sizing:border-box; letter-spacing:-1.5px;}
.em_4s > .n_notice_txt em{font-weight:600; color:#eba42e;}

/*==== 타입2==== */
.em_4s > li.n_mms2{background:#d13c3e;  background-size:cover;  background-repeat:no-repeat;}
.em_4s > li.n_kakao2{background:#e29618;  background-size:cover;  background-repeat:no-repeat;}
.em_4s > li.n_fax2{background:#8d8b87;  background-size:cover;  background-repeat:no-repeat; }
.em_4s > li.n_notice2{background:#514077;  background-size:cover;  background-repeat:no-repeat;}
.em_4s > li.n_mms2 > dl{background:url('/images/main/mms2.png')no-repeat center top ; margin:70px 0 0 0; text-align:center; }
.em_4s > li.n_mms2 > dl dt{font-size:23px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:70px;}
.em_4s > li.n_mms2 > dl dd{padding-top:13px; font-size:12px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
.em_4s > li.n_kakao2 > dl{background:url('/images/main/kakao2.png')no-repeat center top ; margin:70px 0 0 0; text-align:center; }
.em_4s > li.n_kakao2 > dl dt{font-size:23px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:70px;}
.em_4s > li.n_kakao2 > dl dd{padding-top:13px; font-size:12px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
.em_4s > li.n_fax2 > dl{background:url('/images/main/fax2.png')no-repeat center top ; margin:70px 0 0 0; text-align:center; }
.em_4s > li.n_fax2 > dl dt{font-size:23px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:70px;}
.em_4s > li.n_fax2 > dl dd{padding-top:13px; font-size:12px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
.em_4s > li.n_notice2 > dl{background:url('/images/main/notice2.png')no-repeat center top ; margin:70px 0 0 0; text-align:center; }
.em_4s > li.n_notice2 > dl dt{font-size:23px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:70px;}
.em_4s > li.n_notice2 > dl dd{padding-top:13px; font-size:12px; line-height:20px; letter-spacing:-0.5px;color:#fff;}

/*==== 타입1==== */
.em_4s > li.n_mms1{background:url('/images/main/mms.png')no-repeat 30px 190px ; box-sizing:border-box;}
.em_4s > li.n_kakao1{background:url('/images/main/kakao.png')no-repeat 30px 190px ;box-sizing:border-box; }
.em_4s > li.n_fax1{background:url('/images/main/fax.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
.em_4s > li.n_notice1{background:#f7f1f0 url('/images/main/notice.png')no-repeat 30px 190px;}
.em_4s > li.n_notice1 em{font-weight:600; color:#eba42e;}
.em_4s > li span.more{;background:url('/images/main/more.png')no-repeat; width:19px; height:19px; position:absolute;  bottom:30px; right:26px; cursor:pointer;}



/* 첫번째라인 3개  .em_3s*/

/*==== 타입3==== */
.em_3s{width:1024px; margin:0 auto; display:block;height:300px;position:relative; padding:10px 0; overflow:hidden;}
.em_3s > li{position:relative; display:block; float:left; width:334px; height:300px; margin-right:10px; border:1px solid #e5e5e5; cursor:pointer; box-sizing:border-box; border:1px solid #ccc}
.em_3s > li:last-child{margin-right:0px !important;position:relative;box-sizing:border-box; }

.em_3s > li.n_mms3{background-image: url('/images/main/t3_m2.png');  background-size:cover;  background-repeat:no-repeat; }
.em_3s > li.n_kakao3{background-image: url('/images/main/t3_m3.png');  background-size:cover;  background-repeat:no-repeat; }
.em_3s > li.n_fax3{background-image: url('/images/main/t3_m1.png');  background-size:cover;  background-repeat:no-repeat; }
.em_3s > li.n_notice3{background-image: url('/images/main/t3_m4.png');  background-size:cover;  background-repeat:no-repeat; }
.em_3s > li:nth-child(3){margin-right:0px !important;position:relative;box-sizing:border-box; }
.em_3s > li > div{position:relative;width:100%; height:300px !important; overflow:hidden;}
.em_3s > li > div > img{overflow:hidden;width:100%; height:100%;}
.em_3s > li.n_mms3 .n_mmstit{background:url('/images/main/mms2.png')no-repeat;}
.em_3s > li.n_kakao3 .n_kakaotit{background:url('/images/main/kakao2.png')no-repeat ;}
.em_3s > li.n_fax3 .n_faxtit{background:url('/images/main/fax2.png')no-repeat; }
.em_3s > li.n_notice3 .n_noticetit{background:url('/images/main/notice2.png')no-repeat; }
.em_3s > .n_notice_txt{background:#f7f1f0;}
.em_3s > .n_notice_txt li{ line-height:31px;background:url('/images/main/n_dot.png')no-repeat 0px 16px; padding-left:8px; }
.em_3s > .n_notice_txt li > a{width:70%; font-size:12px;  display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#666;}
.em_3s > .n_notice_txt li:hover a{text-decoration:underline;}
.em_3s > .n_notice_txt li span{font-size:10px; float:right; color:#999;margin-right:18px;box-sizing:border-box; color:#;}
.em_3s > .n_notice_txt em{font-weight:600; color:#eba42e;}
.em_3s > li:last-child{;box-sizing:border-box; margin-right:0px !important;}
.em_3s > li > div.n_txttit{position:relative;font-size:18px;  color:#fff; width:200px; height:130px !important; margin:110px 40px; padding:70px 0 0 0; box-sizing:border-box; }
.em_3s > li.n_mms3 .n_mmstit{background:url('/images/main/mms2.png')no-repeat;}
.em_3s > li.n_kakao3 .n_kakaotit{background:url('/images/main/kakao2.png')no-repeat ;}
.em_3s > li.n_fax3 .n_faxtit{background:url('/images/main/fax2.png')no-repeat; }
.em_3s > li.n_notice3 .n_noticetit{background:url('/images/main/notice2.png')no-repeat; }
.em_3s > li p{color:#fff; font-size:26px; font-weight:600; position:absolute; top:146px; left:42px;}
.em_3s > li dl{margin:40px 0 0 30px;}
.em_3s > li dt{font-size:18px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; color:#222; font-weight:600;}
.em_3s > li dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
.em_3s > li p{color:#fff; font-size:26px; font-weight:600; position:absolute; top:146px; left:42px;}

/*==== 타입2==== */
.em_3s > li.n_mms2{background:#d13c3e;  background-size:cover;  background-repeat:no-repeat; }
.em_3s > li.n_kakao2{background:#e29618;  background-size:cover;  background-repeat:no-repeat; }
.em_3s > li.n_fax2{background:#8d8b87;  background-size:cover;  background-repeat:no-repeat; }
.em_3s > li.n_notice2{background:#514077;  background-size:cover;  background-repeat:no-repeat; }
.em_3s > li.n_mms2 > dl{background:url('/images/main/mms2.png')no-repeat center top ; margin:70px 0 0 0; text-align:center; }
.em_3s > li.n_mms2 > dl dt{font-size:23px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:70px;}
.em_3s > li.n_mms2 > dl dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
.em_3s > li.n_kakao2 > dl{background:url('/images/main/kakao2.png')no-repeat center top ; margin:70px 0 0 0; text-align:center; }
.em_3s > li.n_kakao2 > dl dt{font-size:23px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:70px;}
.em_3s > li.n_kakao2 > dl dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
.em_3s > li.n_fax2 > dl{background:url('/images/main/fax2.png')no-repeat center top ; margin:70px 0 0 0; text-align:center; }
.em_3s > li.n_fax2 > dl dt{font-size:23px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:70px;}
.em_3s > li.n_fax2 > dl dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
.em_3s > li.n_notice2 > dl{background:url('/images/main/notice2.png')no-repeat center top ; margin:70px 0 0 0; text-align:center; }
.em_3s > li.n_notice2 > dl dt{font-size:23px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:70px;}
.em_3s > li.n_notice2 > dl dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;color:#fff;}

/*==== 타입1==== */
.em_3s > li.n_mms1{background:url('/images/main/mms.png')no-repeat 30px 190px ; box-sizing:border-box;}
.em_3s > li.n_kakao1{background:url('/images/main/kakao.png')no-repeat 30px 190px ;box-sizing:border-box; }
.em_3s > li.n_fax1{background:url('/images/main/fax.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
.em_3s > li.n_notice1{background:#f7f1f0 url('/images/main/notice.png')no-repeat 30px 190px;}
.em_3s > li span.more{;background:url('/images/main/more.png')no-repeat; width:19px; height:19px; position:absolute;  bottom:30px; right:26px; cursor:pointer;}
.em_3s > li.n_mms1 > div{position:relative;font-size:18px;  color:#333; width:200px; height:50px; margin:110px 40px; padding:70px 0 0 0;}

.em_4s > .n_notice1 li.line1, .em_4s > .n_notice1 li.line2, .em_3s > .n_notice1 li.line1, .em_3s > .n_notice1 li.line2{padding:0;}
.em_4s > .n_notice_txt li.line1, .em_4s > .n_notice_txt li.line2, .em_3s > .n_notice_txt li.line1, .em_3s > .n_notice_txt li.line2{padding:0;}

.em_3s > li:nth-child(3n){margin-right:0 !important; }

/* 두번째라인 3개  .cs_3s*/
/*==== 타입3==== */
.cs_3s{width:1024px; margin:0 auto; display:block;height:300px;  position:relative; padding:10px 0; }
.cs_3s > li{position:relative; display:block; float:left;  width:32.68%;height:300px;  margin-right:10px; /* border:1px solid #e5e5e5; */ box-sizing:border-box;}

.cs_3s > li:last-child{margin-right:0px !important;position:relative;}
.cs_3s > li.cs3_1{background:#b79988 url('/images/main/t3_cs1.png')no-repeat center 90px;}
.cs_3s > li.cs3_2{background:#bd8c87 url('/images/main/t3_cs2.png')no-repeat center 90px;}
.cs_3s > li.cs3_3{background:#9a7875 url('/images/main/t3_cs3.png')no-repeat center 90px; }
.cs_3s > li dl{margin:40px 0 0 30px;}
.cs_3s > li dt{font-size:18px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; color:#fff;font-weight:600;}
.cs_3s > li dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
.cs_3s > li dd > p.num{font-family:'roboto'; font-weight:800; font-size:34px; text-align:center; color:#fff;letter-spacing:1px; margin-top:80px; margin-left:-40px;}
.cs_3s > li dd > div.time{margin-top:30px; color:#fff; margin-left:-20px; letter-spacing:-0.5px;}
.cs_3s > li dd > div.time span{ border:1px solid #fff; padding:5px 13px;display:inline-block;  margin:0 4px; 2px 0; color:#fff;} 
.cs_3s > li dd > div.time span:last-child{border-top:none;}
.cs3_txt{width:100%;text-align:center; margin-top:70px; color:#fff;}
.cs3_txt > b{color:#fff; font-size:18px; line-height:40px;}
.cs_3s #cscenter {cursor:pointer;}





/*==== 타입2==== */
.cs_3s > li.cs2_1{background:url('/images/main/cs1.png')no-repeat 10px 140px;  border:none;}
.cs_3s > li.cs2_2{background:url('/images/main/cs2.png')no-repeat 10px 140px; border:none; }
.cs_3s > li.cs2_3{background:url('/images/main/cs3.png')no-repeat right bottom; border:none; }
.cs_3s > li.cs2_3 ul.service{ display:inline-block; width:426px; margin-top:50px;}
.cs_3s > li.cs2_3 ul.service li{display:block; float:left; width:33%; text-align:center; line-height:50px;font-size:14px; font-weight:600; color:#222; cursor:pointer;}
.cs_3s > li.cs2_1 dl, .cs_3s > li.cs2_2 dl, .cs_3s > li.cs2_3 dl{margin:40px 0 0 0;}
.cs_3s > li.cs2_1 dt, .cs_3s > li.cs2_2 dt, .cs_3s > li.cs2_3 dt{font-size:20px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600; padding-left:10px;}
.cs_3s > li.cs2_1 dd, .cs_3s > li.cs2_2 dd, .cs_3s > li.cs2_3 dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
.cs_3s > li.cs2_3 dd > div{ color:#333; text-align:left; margin:40px 0 0 15px; line-height:30px; font-size:13px;}
.cs_3s > li.cs2_3 dd > div > b{font-size:16px; font-weight:600;color:#333;}
.cs_3s > li.cs2_1 dd > p.num, .cs_3s > li.cs2_2 dd > p.num{font-family:'roboto'; font-weight:800; font-size:34px; text-align:left; color:#000;letter-spacing:1px; margin-top:40px; margin-left:90px;}
.cs_3s > li.cs2_1 dd > div.time, .cs_3s > li.cs2_2 dd > div.time{margin-top:30px; font-size:13px;  color:#222; text-align:left; color:#000; margin-left:90px; line-height:26px; display:inline-block; width:74%; letter-spacing:-0.8px;}

/*==== 타입1==== */
.cs_3s > li.cs1_1, .cs_3s > li.cs1_2, .cs_3s > li.cs1_3{ border:1px solid #e5e5e5; }
.cs_3s > li.cs1_1{background:#f7f1f0 url('/images/main/cs1.png')no-repeat center 90px;}
.cs_3s > li.cs1_2{background:#f7f1f0  url('/images/main/cs2.png')no-repeat center 90px;}
.cs_3s > li.cs1_3{background: url('/images/main/cs3.png')no-repeat right bottom; }
.cs_3s > li.cs1_1 dt, .cs_3s > li.cs1_2 dt, .cs_3s > li.cs1_3 dt{font-size:20px; border-bottom:1px solid #aaa; display:inline-block; padding-bottom:13px; color:#222; font-weight:600; padding-left:10px;}
.cs_3s > li.cs1_1 dd, .cs_3s > li.cs1_2 dd, .cs_3s > li.cs1_3 dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
.cs_3s > li.cs1_1 dd > p.num, .cs_3s > li.cs1_2 dd > p.num, .cs_3s > li.cs1_3 dd > p.num{font-family:'roboto'; font-weight:800; font-size:34px; text-align:center; color:#333;letter-spacing:1px; margin-top:90px; margin-left:-40px;}
.cs_3s > li.cs1_1 dd > div.time, .cs_3s > li.cs1_2 dd > div.time, .cs_3s > li.cs1_3 dd > div.time{margin-top:20px; color:#333;}
.cs_3s > li.cs1_1  div.time span{ border:1px solid #aaa; padding:5px 9px;display:inline-block;  color:#333;} 
.cs_3s > li.cs1_3 .cs3_txt{width:100%;text-align:left; margin-top:30px; color:#333; font-size:13px;}
.cs_3s > li.cs1_3 .cs3_txt > b{color:#333; font-size:18px; line-height:40px;}


.cs_3s > li:nth-child(3n){margin-right:0 !important; }



/* 두번째라인 2개  .cs_2s*/
/*==== 타입3==== */
.cs_2s{width:1024px; margin:0 auto; display:block;height:300px;  position:relative; padding:10px 0; }
.cs_2s > li{position:relative; display:block; float:left;  width:49.5%; height:300px;  margin-right:10px ; border:1px solid #e5e5e5; box-sizing:border-box; }

.cs_2s #cscenter {cursor:pointer;}

.cs_2s > li.cs3_1{background:#b79988 url('/images/main/t3_cs1.png')no-repeat center 80px;}
.cs_2s > li.cs3_2{background:#bd8c87 url('/images/main/t3_cs2.png')no-repeat center 80px;}
.cs_2s > li.cs3_3{background:#9a7875 url('/images/main/t3_cs3.png')no-repeat center 80px;}
.cs_2s > li dl{margin:40px 0 0 30px;}
.cs_2s > li dt{font-size:18px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; color:#fff;font-weight:600;}
.cs_2s > li dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
.cs_2s > li dd > p.num{font-family:'roboto'; font-weight:800; font-size:34px; text-align:center; color:#fff;letter-spacing:1px; margin-top:80px; margin-left:-40px;}
.cs_2s > li dd > div.time{margin-top:30px; color:#fff;}
.cs_2s > li dd > div.time span{ border:1px solid #fff; padding:5px 13px;display:inline-block;  margin:0 15px; 2px 0; color:#fff;} 
.cs_2s > li dd > div.time span:last-child{border-top:none;}
.cs3_txt{width:100%;text-align:center; margin-top:70px; color:#fff;}
.cs3_txt > b{color:#fff; font-size:18px; line-height:40px;}

/*==== 타입2==== */

.cs_2s > li.cs2_1{background:url('/images/main/cs1.png')no-repeat 60px 140px;  border:none;}
.cs_2s > li.cs2_2{background:url('/images/main/cs2.png')no-repeat 60px 140px; border:none; }
.cs_2s > li.cs2_3{background:url('/images/main/cs3.png')no-repeat right bottom; border:none; }
.cs_2s > li.cs2_3 ul.service{ display:inline-block; width:426px; margin-top:50px;}
.cs_2s > li.cs2_3 ul.service li{display:block; float:left; width:33%; text-align:center; line-height:50px;font-size:14px; font-weight:600; color:#222; cursor:pointer;}
.cs_2s > li.cs2_1 dl, .cs_2s > li.cs2_2 dl, .cs_2s > li.cs2_3 dl{margin:40px 0 0 0;}
.cs_2s > li.cs2_1 dt, .cs_2s > li.cs2_2 dt, .cs_2s > li.cs2_3 dt{font-size:20px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600; padding-left:10px;}
.cs_2s > li.cs2_1 dd, .cs_2s > li.cs2_2 dd, .cs_2s > li.cs2_3 dd{margin-left:70px;padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
.cs_2s > li.cs2_3 dd > div{ color:#333; text-align:left; margin:40px 0 0 0px; line-height:30px; }
.cs_2s > li.cs2_3 dd > div > b{font-size:17px; font-weight:600;color:#333;}
.cs_2s > li.cs2_1 dd > p.num, .cs_2s > li.cs2_2 dd > p.num{font-family:'roboto'; font-weight:800; font-size:34px; text-align:left; color:#000;letter-spacing:1px; margin-top:40px; margin-left:110px;}
.cs_2s > li.cs2_1 dd > div.time, .cs_2s > li.cs2_2 dd > div.time{margin-top:30px; font-size:13px;  color:#222; text-align:left; color:#000; margin-left:110px; line-height:26px;}

/*==== 타입1==== */
.cs_2s > li.cs1_1, .cs_2s > li.cs1_2, .cs_2s > li.cs1_3{ border:1px solid #e5e5e5; }
.cs_2s > li.cs1_1{background:#f7f1f0 url('/images/main/cs1.png')no-repeat center 80px;}
.cs_2s > li.cs1_2{background:#f7f1f0  url('/images/main/cs2.png')no-repeat center 80px;}
.cs_2s > li.cs1_3{background: url('/images/main/cs3.png')no-repeat right bottom;}
.cs_2s > li.cs1_1 dt, .cs_2s > li.cs1_2 dt, .cs_2s > li.cs1_3 dt{font-size:20px; border-bottom:1px solid #aaa; display:inline-block; padding-bottom:13px; color:#222; font-weight:600; padding-left:10px;}
.cs_2s > li.cs1_1 dd, .cs_2s > li.cs1_2 dd, .cs_2s > li.cs1_3 dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
.cs_2s > li.cs1_1 dd > p.num, .cs_2s > li.cs1_2 dd > p.num, .cs_2s > li.cs1_3 dd > p.num{font-family:'roboto'; font-weight:800; font-size:34px; text-align:center; color:#333;letter-spacing:1px; margin-top:80px; margin-left:-40px;}
.cs_2s > li.cs1_1 dd > div.time, .cs_2s > li.cs1_2 dd > div.time, .cs_2s > li.cs1_3 dd > div.time{margin-top:30px; color:#333;}
.cs_2s > li.cs1_1  div.time span{ border:1px solid #aaa; padding:5px 13px;display:inline-block;  margin:0 15px; 2px 0; color:#333;} 
.cs_2s > li.cs1_3 .cs3_txt{width:100%;text-align:left; margin-top:30px; color:#333;}
.cs_2s > li.cs1_3 .cs3_txt > b{color:#333; font-size:18px; line-height:40px;}

.cs_2s > li:nth-child(2n){margin-right:0 !important; }

/* copy */
footer{clear:both;padding:20px 0 ; margin-top:30px; border-top:1px solid #ddd;font-family:'나눔고딕', 'NanumGothic', NanumGothic;}
footer div{width:1024px; margin:0 auto; }
footer div .copy_nav{display:block; width:100%;}
footer div .copy_nav li{font-size:12px; font-weight:600; display:block; float:left; padding:0 12px;}
footer div .copy_nav li:first-child{padding-left:0;}
footer div .copy_nav li.line{color:#ccc; font-weight:100;}
address{clear:both; padding-top:10px; font-style: normal; line-height:30px;font-size:11px;}
cite{ font-style: normal;}

/* 수정이동삭제버튼 */
.b_bt{position:absolute; right:0; top:0; z-index:1; }
.b_bt > li{display:block; float:left; width:26px !important; height:27px !important;cursor:pointer; box-sizing:border-box !important;}
.b_bt > li.mod{ background:rgba(55,55,55,0.15) url('/images/main/w_b1.png')no-repeat !important; }
.b_bt > li.move{ background:rgba(55,55,55,0.2) url('/images/main/w_b2.png')no-repeat !important;}
.b_bt > li.del{ background:rgba(55,55,55,0.25) url('/images/main/w_b3.png')no-repeat !important;}
.b_bt > li.line1{width:1px !important ; border-left:1px solid rgba(55,55,55,0.23);}
.b_bt > li.line2{width:1px !important; border-left:1px solid rgba(55,55,55,0.3)}


.w_bt{position:absolute; right:0; top:0;z-index:1; }
.w_bt > li{display:block; float:left; width:26px !important; height:27px !important;cursor:pointer; box-sizing:border-box !important;}
.w_bt > li.mod{ background:rgba(255,255,255,0.3) url('/images/main/w_b1.png')no-repeat !important; }
.w_bt > li.move{ background:rgba(255,255,255,0.4) url('/images/main/w_b2.png')no-repeat !important;}
.w_bt > li.del{ background:rgba(255,255,255,0.5) url('/images/main/w_b3.png')no-repeat !important;}
.w_bt > li.line1{width:1px !important; border-left:1px solid rgba(255,255,255,0.6);}
.w_bt > li.line2{width:1px !important; border-left:1px solid rgba(255,255,255,0.7)}



/* 설정페이지 */
#setting_wrap{background:#515151; height:250px;}
.n_setting{width:1024px; margin:0 auto; height:175px; position:relative;font-family:'나눔고딕', 'NanumGothic', NanumGothic;}
.n_setting li{width:246px; display:block; float:left; height:175px; background: url('/images/main/bullet1_off.png')no-repeat right center;}
.n_setting li:last-child{background:none !important;}
.n_setting li dl{width:100%;height:200px; padding:30px 20px; box-sizing:border-box; }
.n_setting li dl.set1{background: url('/images/main/t1.png')no-repeat 40px 18px ; height:175px;}
.n_setting li dl.set2{background: url('/images/main/t2.png')no-repeat 40px 18px ; height:175px;}
.n_setting li dl.set3{background: url('/images/main/t3.png')no-repeat 40px 18px ; height:175px;}
.n_setting li dl.set4{background: url('/images/main/t4.png')no-repeat 40px 18px ; height:175px;}
.n_setting li dt{font-size:16px; font-weight:600;color:#aeaeae; line-height:36px; margin:70px 0 0 10px; }
.n_setting li dd{font-size:13px;color:#aeaeae; margin-left:10px;}

.n_setting li.on{width:246px; display:block; float:left; height:175px; background: url('/images/main/bullet1_on.png')no-repeat right center;}
.n_setting li.on dl.set1{background: url('/images/main/t1_on.png')no-repeat 40px 18px ; height:175px;}
.n_setting li.on dl.set2{background: url('/images/main/t2_on.png')no-repeat 40px 18px ; height:175px;}
.n_setting li.on dl.set3{background: url('/images/main/t3_on.png')no-repeat 40px 18px ; height:175px;}
.n_setting li.on dl.set4{background: url('/images/main/t4_on.png')no-repeat 40px 18px ; height:175px;}
.n_setting li.on dt{font-size:16px; font-weight:600;color:#ffe6bd; line-height:36px; margin:70px 0 0 10px; }
.n_setting li.on dd{font-size:13px;color:#ffe6bd; margin-left:10px;}

.n_setting div.n_btn{ position:absolute; right:0; top:28px;width:130px; }
.n_setting div.n_btn > a{width:100% !important; height:37px; border-radius:3px; color:#fff; display:inline-block; text-align:center; font-size:14px; font-weight:600; line-height:37px;}
.n_setting div.n_btn > a:nth-child(1){background:#c1c1c1; margin-bottom:5px;}
.n_setting div.n_btn > a:nth-child(2){background:#c1c1c1; margin-bottom:5px;}
.n_setting div.n_btn > a:nth-child(3){background:#d70f16;}
.n_setting div.n_btn > a:hover{background:#9b9b9b;}
.n_setting div.n_btn > a:nth-child(3):hover{background:#b41100;}

#n_form{width:1024px; margin:0 auto; height:100%; margin-top:55px; padding-bottom:50px;}
.bullet1{background: url('/images/main/bullet2.png')no-repeat 0 5px; padding-left:24px; font-size:23px; margin-bottom:15px;}
.bullet2{background: url('/images/main/bullet2.png')no-repeat; padding-left:24px; font-size:18px; margin-bottom:15px; border-bottom:1px solid #ccc; padding-bottom:15px;}
h2.sub{ font-size:23px; font-weight:800;background:none; padding-left:0; color:#333;letter-spacing:-1px; padding-top:20px; box-sizing:border-box; }



.n_setting_table{border-top:1px solid #ddd;border-left:1px solid #ddd; margin-bottom:20px;}
.n_setting_table tr{border-bottom:1px solid #ddd;}
.n_setting_table th{background:#f7f7f7;border-right:1px solid #ddd; box-sizing:border-box; text-align:left; padding:8px 13px 8px 13px; height:50px; }
.n_setting_table td{border-right:1px solid #ddd; padding:8px 5px 8px 20px; box-sizing:border-box;height:30px;line-height:12px;}
.n_setting_table td input[type=text]{border:1px solid #ddd; height:30px; }
.n_setting_table td input[type=radio]{margin-right:5px; vertical-align:-2px !important;}
.n_setting_table td input[type=checkbox]{margin-right:5px;}
.n_setting_table td > button{width:128px; height:34px; border-radius:3px; background:#888; color:#fff; margin-left:5px; vertical-align:-1px;}
.n_setting_table td input[type=button]{width:92px; height:34px; border-radius:3px; background:#888; color:#fff !important; border:none}


.n_setting_table td > span{width:40px; font-size:11px;letter-spacing:-1px;display:inline-block; margin:0 10px 0 100px }

.n_btn2{width:310px; position:absolute; left:50%; transform: translate(-50%, -50%); margin-top:60px;  display:inline-block; text-align:center;}
.n_btn2 > li{display:block; float:left;} 
.n_btn2 > li > a{color:#fff; width:150px; height:47px; border-radius:3px; display:inline-block;font-size:14px; text-align:center; line-height:47px;}
.n_btn2 > li:first-child a{ background:#888; margin-right:10px;}
.n_btn2 > li:last-child a{background:#d70f16;}


#bg{background:rgba(0,0,0,0.7); position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:99;}
#n_popup1, #n_popup2, #n_popup3, #n_popup5{position:relative;width:1024px; background:#fff; position:fixed; z-index:999;  top:20%;left: 50%; transform: translate(-50%);  padding:40px 20px; font-family:'나눔고딕', 'NanumGothic', NanumGothic;}
#n_popup4{position:relative;width:1024px; background:#fff; position:fixed; z-index:999;  top:20%;left: 50%; transform: translate(-50%);  padding:40px 20px; font-family:'나눔고딕', 'NanumGothic', NanumGothic;}
#n_popup6{position:relative;width:1024px; background:#fff; position:fixed; z-index:999;  top:20%;left: 50%; transform: translate(-50%);  padding:40px 20px; font-family:'나눔고딕', 'NanumGothic', NanumGothic;}
#n_popup7{position:relative;width:1024px; background:#fff; position:fixed; z-index:999;  top:20%;left: 50%; transform: translate(-50%);  padding:40px 20px; font-family:'나눔고딕', 'NanumGothic', NanumGothic;}


.n_btn3{width:380px; position:absolute; right:13px; top:28px; }
.n_btn3 > a{width:120px; height:40px; border-radius:3px; color:#fff; display:inline-block; text-align:center; font-size:12px; font-weight:600; line-height:40px; background:#c1c1c1; margin-right:3px}
.n_btn3 > a:last-child{background:#d70f16;}
.n_btn3 > a:hover{background:#9b9b9b;}
.n_btn3 > a:last-child:hover{background:#b41100;}

.n_btn4{width:100%; position:absolute; left:50%; transform: translate(-50%, -50%); margin-top:50px;  display:inline-block; text-align:center; }
.n_btn4 > li{display:block; float:left;} 
.n_btn4 > a{width:185px; height:40px; border-radius:3px; color:#fff; display:inline-block; text-align:center; font-size:12px; font-weight:600; line-height:40px; background:#d70f16; margin-right:3px}
.n_btn4 > a:hover{background:#b41100;}


table.pop_01{width:100%; margin:25px 0;}
table.pop_01 tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd; padding:8px 0 ;}
table.pop_01 th{background:#f7f7f7; padding:0 15px;}
table.pop_01 td{padding:10px;height:36px;line-height:36px;}
table.pop_01 td input[type=text]{width:76%; vertical-align:middle; height:30px;margin-right:5px;padding-left:6px; box-sizing:border-box;}
/* table.pop_01 td label{width:120px; height:37px; text-align:center; cursor:pointer;display:inline-block; background:#888;border-radius:3px; color:#fff;}
 */table.pop_01 td textarea{width:670px; vertical-align:top; height:100px;line-height:20px; overflow-y:auto; padding-left:6px; box-sizing:border-box;}
/* table.pop_01 td input[type=file]{width:83%; vertical-align:top; height:30px;margin-right:5px;padding-left:6px; box-sizing:border-box;}
 */
.filebox input[type=file]{ position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.filebox label {width:120px; height:30px; text-align:center; cursor:pointer;display:inline-block; background:#888;border-radius:3px; color:#fff; line-height:30px;} /* named upload */ 
.filebox .upload-name { border:1px solid #ccc; padding:2px 0px 2px 7px; line-height:20px; -webkit-appearance: none; /* 네이티브 외형 감추기 */ -moz-appearance: none; appearance: none; width:670px; box-sizing:border-box; background:#fff; height:30px; }

.pop_select1 {margin-bottom:40px;display:inline-block; }
.pop_select1 > li{width:220px;display:block; float:left; margin-right:25px; }
.pop_select1 > li:last-child{margin-right:0px !important;}
.pop_select1 > li > p{width:100%;text-align:center; padding:20px 0; font-weight:600;}
.pop_select1 > li > img{border:1px solid #e4e4e4}

.pop_select2 {margin-bottom:40px;display:inline-block; }
.pop_select2 > li{width:188px;display:block; float:left; margin-right:10px;  }
.pop_select2 > li:last-child{margin-right:0px;}
.pop_select2 > li > p{width:100%;text-align:center; padding:20px 0; font-weight:600;}
.pop_select2 > li > img{border:1px solid #e4e4e4; width:188px; height:110px;}

.pop_select3 {margin-bottom:40px;display:inline-block; }
.pop_select3 > li{width:230px;display:block; float:left; margin-right:18px; }
.pop_select3 > li:last-child{margin-right:0px;}
.pop_select3 > li > p{width:100%;text-align:center; padding:20px 0; font-weight:600;}
.pop_select3 > li > img{border:1px solid #e4e4e4; width:230px !important;}


.pop_select4 {margin-bottom:40px;display:inline-block; }
.pop_select4 > li{width:240px;display:block; float:left; margin-right:7px; }
.pop_select4 > li:last-child{margin-right:0px !important;}
.pop_select4 > li > p{width:100%;text-align:center; padding:20px 0; font-weight:600;}
.pop_select4 > li > img{border:1px solid #e4e4e4;}

.pop_select5 {margin-bottom:40px;display:inline-block; }
.pop_select5 > li{width:170px;display:block; float:left; margin-right:33px;  }
.pop_select5 > li:last-child{margin-right:0px;}
.pop_select5 > li > p{width:100%;text-align:center; padding:20px 0; font-weight:600;}
.pop_select5 > li > img{border:1px solid #e4e4e4}

.pop_select6 {margin-bottom:40px;display:inline-block; }
.pop_select6 > li{width:224px;display:block; float:left; margin-right:7px; }
.pop_select6 > li:last-child{margin-right:0px !important;}
.pop_select6 > li > p{width:100%;text-align:center; padding:20px 0; font-weight:600;}
.pop_select6 > li > img{border:1px solid #e4e4e4;}



.menu_2st_area{width:1024px; margin:0 auto;font-family:'나눔고딕', 'NanumGothic', NanumGothic;}
.menu_2st{display:inline-block; margin:10px 0; width:1024px;}
.menu_2st li{display:block; float:left; border-radius:3px; padding:10px 30px; background:#c1c1c1; margin-right:3px; cursor:pointer; height:20px; line-height:18px; }
.menu_2st li:last-child{ margin-right:none;}
.menu_2st li:hover{background:#f4f4f4;}
.menu_2st li.on{background:#fff url('/images/main/more2.png')no-repeat 8px center;padding-left:30px;}
.menu_2st li.on:hover{background:#f4f4f4 url('/images/main/more2.png')no-repeat 8px center;}
.menu_2st li.off{background:#ddd; }
.menu_2st li.off > a{color:#aaa;}

.container_sub{width:1024px;height:100%; display:inline-block;position:relative; left:50%; transform: translate(-50%); }
.container_sub div{float:left;}
.container_sub div.left_menu{width:220px; height:100%; display:block; float:left;}


/* 
#contn_nowid > .container_sub{width:290px !important; height:100%;position:relative; left:0; transform: translate(0%); margin-top:20px; display:block; float:left;}
 */
#contn_nowid > .container_sub{width:220px !important; height:100%;left:0; transform: translate(0%); margin-top:20px; display:block; float:left;}

#contn_nowid > .container_sub div{float:left !important;}
#contn_nowid > .container_sub div.left_menu{width:100%; height:100%; display:block; float:left;}

/* #contn > .container_sub{width:1024px;height:100%; display:inline-block; margin-top:20px; position:absolute; left:50%; transform: translate(-50%);}*/
#contn > .container_sub{width:220px;height:100%; display:block; float:left;padding-top:20px; position:relative; left:0; transform: translate(0%);}
#contn > .container_sub div{float:left;}
#contn > .container_sub div.left_menu{width:220px; height:100%; display:block; float:left;}

.left_menu > ul{width:100%; height:100%;}
.left_menu > ul > li{background:#fafafa; border:1px solid #e5e5e5;  margin-top:10px; position:relative;}
.left_menu > ul > li.n_selector{width:100%; height:100%;overflow:hidden; box-sizing:border-box; }

.left_menu > ul li.sub_banner{color:#fff;margin-top:10px; position:relative; left:0 !important; width:100%; height:72px; overflow:hidden;}
.left_menu > ul li.sub_banner > a{position:relative;}
.left_menu > ul li.sub_banner img{width:100%; height:100%;}
.left_menu > ul li.sub_banner .n_selector{margin:0 !important; padding:0 !important; overflow:hidden; width:100%; !important; height:120px important; }
.left_menu > ul li.sub_banner .n_selector img{width:100%;  height:72px;}




.left_menu > ul > li:first-child{margin:0;}
 ul.n_info{padding:20px 10px 0 10px;}
 ul.n_info > li{display:inline-block; padding:10px 0; position:relative; width:100%; box-sizing:border-box; margin-top:10px;}
.left_menu > ul > li > ul.n_info > li:first-child{margin-top:0;display:block; height:38px; padding:0 !important; line-height:38px;}
.left_menu > ul > li > ul.n_info > li > p{font-size:13px; color:#333;display:inline-block;width:52px; height:38px;margin-right:2px;}
.left_menu > ul > li > ul.n_info > li > p.n_name{font-size:13px ; font-weight:600; display:table;width:140px; float:right; height:100%;}
.left_menu > ul > li > ul.n_info > li > p.n_name > span:first-child{width:83px; display:table-cell; vertical-align:middle; text-align:right; margin-right:2px; line-height:13px; box-sizing:border-box; }
.left_menu > ul > li > ul.n_info > li > p.n_name > .n_bt2{width:51px; height:40px; background:#873434; color:#fff; border-radius:3px;font-size:13px;display:inline-block; box-sizing:border-box; line-height:47px; float:right; padding:0; border-radius:3px;}
.left_menu > ul > li > ul.n_info > li > p.n_name > .n_bt2 > a{color:#fff; font-size:11px;  width:100%; height:100%; display:inline-block; text-align:center; line-height:30px;}
.left_menu > ul > li > ul.n_info > li.n_point{border:1px solid #e5e5e5; width:200px; height:40px; background: #fff url('/images/main/point.png')no-repeat 5px center; padding:0 10px 0 40px; box-sizing:border-box;  text-align:right; font-size:15px; font-weight:800; line-height:38px; color:#333;}
.left_menu > ul > li > ul.n_info > li.n_line{border-bottom:1px solid #e5e5e5; height:2px; margin-top:0; padding:0;}
.n_point_btn{margin:-13px 0 -8px 0; display:inline-block;}
.n_point_btn > li{display:block; float:left; width:95px; height:37px; margin-bottom:5px;cursor:pointer; }
.n_point_btn > li:nth-child(2n){float:right;}
.n_point_btn > li > a{width:100% !important; height:100%; display:inline-block;  line-height:37px; box-sizing:border-box; padding-left:32px;}

.n_point_btn > li:nth-child(even){ float:right;}
.n_point_btn > li.n_point1{background: #eee url('/images/main/point_img1.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn > li.n_point2{background: #eee url('/images/main/point_img2.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn > li.n_point3{background: #eee url('/images/main/point_img3.png')no-repeat 10px center; border:1px solid #ccc}
.n_point_btn > li.n_point4{background: #eee url('/images/main/point_img4.png')no-repeat 10px center; border:1px solid #ccc}


.n_menu_list > li{display:block;width:100%; line-height:54px; text-align:center; font-size:15px; border-bottom:1px solid #e5e5e5;}
.n_menu_list > li.tit{font-size:18px; font-weight:600; background:#e8e8e8; }
.n_menu_list > li:last-child{border-bottom:none;}
.n_menu_list > li:hover{ background:#f1f1f1;}
.n_menu_list > li > a{cursor:pointer; width:100%; height:100%;display:inline-block;}

/* 왼쪽메뉴 변형*/
.n_menu_list > li > div.grp_nm { box-sizing:border-box;background:#f1f1f1; border-bottom:1px solid #e4e4e4;font-size:13px; font-weight:800; text-align:left;  position:relative; width:100%;}
.n_menu_list > li > div.grp_nm  > a{padding-left:40px; box-sizing:border-box; width:100%; height:100%; display:inline-block; }
.n_menu_list > li > div.grp_nm > span{position:absolute; right:20px; top:0;}
.n_menu_list > li > div.grp_nm > span a {display:inline-block}
.n_menu_list > li > div.grp_nm > span a.btn_addgrp {background:#6b6964; border:1px solid #5d5a56; color:#fff; text-align:center; height:20px; line-height:20px; font-size:11px;padding:0 5px}
.n_menu_list > li > div.grp_nm > span a.btn_grpedit {height:22px;line-height:22px;border:0px solid #bbb5a8;color:#fff; font-size:12px;background:#6b6964 url(/images/common/icon_grp_edit.png) no-repeat 8px 5px;padding:0 10px 0 25px }

.n_menu_list > li > ul.add_grplist {text-align:left; clear:both;}
.n_menu_list > li > ul.add_grplist li {background: #fff url(/images/common/icon_add_folder.png) no-repeat 17px 15px; font-size:12px;cursor:pointer; line-height:40px;}
.n_menu_list > li > ul.add_grplist li:hover { background:#f5f5f4 url(/images/common/icon_add_folder.png) no-repeat  17px 15px;}
.n_menu_list > li > ul.add_grplist li a {word-wrap:break-word; display:inline-block; width:100%; padding-left:36px; box-sizing:border-box; border-bottom:1px dotted #ddd;}
.n_menu_list > li > ul.add_grplist li:last-child >  a{border-bottom:none;}
.n_menu_list > li > ul.add_grplist li a > span {color:#fe5513; font-weight:800;padding-left:5px}
.n_menu_list > li > ul.add_grplist li.sel { background:#fff9ce url(/images/common/icon_add_folder.png) no-repeat 17px 15px; line-height:40px;}
.n_menu_list > li > ul.add_grplist li.sel a {color:#cf0000; font-weight:600}

.personal > li{height:54px;}


/* 서브 이용가이드 / 발신번호관리 아이콘
.n_menu_bt{display:inline-block;}
.n_menu_bt li{display:block; float:left; width:49%; }
.n_menu_bt li:last-child{ border-left:1px solid #e5e5e5; float:right; margin-right:1px;}
 */

.n_menu_bt{display:inline-block; height:120px; width:100%; overflow:hidden;}
.n_menu_bt .n_selector{margin:0 !important; padding:0 !important; overflow:hidden; width:100%; !important; height:120px important; }
.n_menu_bt .n_selector img{width:100%; height:120px}


.sub_cscenter{clear:both; width:100%; height:140px; overflow:hidden; }
.sub_cscenter .n_selector{margin:0 !important; padding:0 !important; overflow:hidden; width:100%; !important; height:140px important; }
.sub_cscenter .n_selector img{width:100%; height:140px}



/* .sub_banner{background-image: url('/images/main/banner1.png') !important;  background-size:cover;  background-repeat:no-repeat; width:100%; height:71px;}
 */
#sub_cscenter dl.cs1{background:#f7f1f0 url('/images/main/cs1.png')no-repeat 12px 42px; background-size:12% !important; height:140px;}
#sub_cscenter dl.cs1 dt{font-size:13px; border-bottom:1px solid #aaa; display:inline-block; padding:10px 0 5px 5px; color:#222; font-weight:600; margin-left:10px; }
#sub_cscenter dl.cs1 dd{padding-top:17px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
#sub_cscenter dl.cs1 dd > p.num{font-family:'roboto'; font-weight:800; font-size:27px; text-align:center; color:#333;letter-spacing:1px; margin-top:-2px; padding-left:25px; box-sizing:border-box;}
#sub_cscenter dl.cs1 dd > div.time{margin-top:18px; color:#333; padding-left:3px; box-sizing:border-box; letter-spacing:-1px;}
#sub_cscenter dl.cs1 div.time span{ border:1px solid #aaa; padding:0px 4px;display:inline-block;  margin:0  4px; color:#333;} 

#sub_cscenter dl.cs2{padding:10px 0px; box-sizing:border-box; height:140px;}
#sub_cscenter dl.cs2 dt{font-size:15px; color:#222;font-weight:600; padding-left:20px;}
#sub_cscenter dl.cs2 dd{padding-top:20px; font-size:14px; line-height:20px; letter-spacing:-0.5px; background:url('/images/main/cs1.png')no-repeat 14px 12px ;background-size:12%; height:100%;}
#sub_cscenter dl.cs2 dd > div{ color:#333; text-align:left; padding-left:13px; line-height:30px;  box-sizing:border-box;}
#sub_cscenter dl.cs2 dd > div > b{font-size:18px; font-weight:600;color:#333;}
#sub_cscenter dl.cs2 dd > p.num{ font-family:'roboto'; font-weight:800; font-size:27px; text-align:left; color:#000;letter-spacing:1px; padding-left:48px; box-sizing:border-box;}
#sub_cscenter dl.cs2 dd > div.time{margin-top:23px; font-size:11px; letter-spacing:-1px; color:#222; text-align:left; color:#000; line-height:20px; box-sizing:border-box;}
#sub_cscenter dl.cs3 dt{font-size:15px;  display:inline-block; padding-bottom:13px; font-weight:600; margin:10px 0 0 20px;}
#sub_cscenter dl.cs3 dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px; margin-left:14px;}
#sub_cscenter dl.cs3 dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px; text-align:center; letter-spacing:1px;  margin-top:-5px; margin-left:8px;}
#sub_cscenter dl.cs3 dd > div.time{margin-top:15px; letter-spacing:-1px; }
#sub_cscenter dl.cs3 dd > div.time span{ border:1px solid #ddd; padding:0px 4px;display:inline-block;  margin:0 4px; margin-left:-8px; box-sizing:border-box;} 
#sub_cscenter dl.cs3 dd > div.time span:last-child{border-top:none;}
#sub_cscenter dl.cs3{background:#b79988 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:140px;}

#sub_cscenter dl.cs3 dt, #sub_cscenter dl.cs3_b dt, #sub_cscenter dl.cs3_g dt{color:#fff;}
#sub_cscenter dl.cs3 p, #sub_cscenter dl.cs3_b p, #sub_cscenter dl.cs3_g p{color:#fff;}
#sub_cscenter dl.cs3 span, #sub_cscenter dl.cs3_b span, #sub_cscenter dl.cs3_g span{color:#fff; border:1px solid #fff}
#sub_cscenter dl.cs3 div, #sub_cscenter dl.cs3_b div, #sub_cscenter dl.cs3_g div{color:#fff;}
#sub_cscenter dl.cs3 p, #sub_cscenter dl.cs3_b p, #sub_cscenter dl.cs3_g p{color:#fff;}


.n_sub_contents{float:right !important; width:760px; display:block;}
.con_part {margin-top:30px; position:relative;} /*overflow:hidden; */
.n_side_content{width:760px; margin-bottom:50px;}
.local{float:right !important;}

/* tabmenu style */
.n_tab_01 { background:url(/images/main/bg_tab.png) repeat-x bottom left;overflow:hidden;}
.n_tab_01 li {float:left;background:url(/images/main/bg_tab.png) repeat-x;margin-right:-1px; font-size:14px; color:#888;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;letter-spacing:-0.5px;}
.n_tab_01 li a {display:block; padding:15px 13px; background:#fff; color:#333;}
.n_tab_01 li a:hover {background:#f6f6f6}
.n_tab_01 li.sel {border-bottom:1px solid #fff;border-top:2px solid #ea1600;border-left:2px solid #ea1600;border-right:2px solid #ea1600; background:#fff !important; color:#888;font-size:14px; font-weight:600}
.n_tab_01 li.sel a {color:#ea1600; background:#fff}
.n_tab_01 li.sel a:hover {background:#fff}


.sms_guide {position:absolute; top:-50px; right:0px; font-size:13px}
.sms_guide a {display:block; padding:5px 5px 5px 28px;background:url(/images/common/bg_guide.png) no-repeat 0 2px; }
.sms_guide a:hover {font-weight:bold}

.con_part >  ul.tab_02 {position:relative;}

/* sms **/
.sms_bx {overflow:hidden; padding-top:30px; /*position:relative;*/ margin-bottom:20px;}
.sms_bx:after{clear:both;display:table;content:"";line-height:0}

.sms_bx .cp_bx {width:288px; height:650px !important; float:left; background:url(/images/main/bg_cp_sms.png) no-repeat; position:relative}
.sms_bx .cp_bx .cp {width:253px;margin:73px 0 0 16px;}
.sms_bx .cp_bx .cp p.fix_lms {position:absolute; top:48px; left:18px}
.sms_bx .cp_bx .cp .text {width:100%;overflow: hidden;height:364px !important}
.sms_bx .cp_bx .cp .text > input {margin-bottom:6px;padding:0 3px;width:245px;height:31px;line-height:31px;font-size:12px;color:#666 !important;font-family: gulim, '굴림';border:1px solid #d1d1d1;background:#fff}
.sms_bx .cp_bx .cp .text > input.dis {border:1px solid #e8e8e8 !important;background:#fafafa !important; color:#d1d1d1 !important}
.sms_bx .cp_bx .cp .text > input.dis::-webkit-input-placeholder {color:#f0f0f0 !important}
.sms_bx .cp_bx .cp .text > input.dis:-moz-placeholder {color:#f0f0f0 !important}
.sms_bx .cp_bx .cp .text > input.dis:-ms-input-placeholder {color:#f0f0f0 !important}
.sms_bx .cp_bx .cp .text > textarea {padding:3px 3px;margin:0;width:245px;resize:none;min-height: 308px !important;line-height: 15px;font-size: 12px;color: #666;font-family: gulim, '굴림';border: 0;background: transparent;overflow:hidden; overflow-y:auto; border:1px solid #d1d1d1;background:#fff}
.sms_bx .cp_bx .cp .byte {color:#e76700;letter-spacing:-0.5px;}
.sms_bx .cp_bx .cp .byte > #msg_sign {color:#e76700; font-weight:800}
.sms_bx .cp_bx .cp .byte span.msg_bytes {padding:3px 2px 0 2px;width:30px;height: 25px;line-height: 25px;font-size: 12px;font-family: gulim, '굴림';font-weight:800;text-align:right;color:#e76700;border:0;background: transparent;}
.sms_bx .cp_bx .cp .byte span.limit_bytes {color:#000;font-weight:normal !important}
.sms_bx .cp_bx .cp .byte a.s_btn {float:right;margin-right:8px}

.sms_bx .cp_bx .cp .msg_fix {margin-top:10px;}

.sms_bx .cp_bx .cp .button {text-align:center;margin-top:8px;}
.sms_bx .cp_bx .cp .button a {display:inline-block;margin:0 1px;width:80px;height:30px;line-height:30px;font-size:12px;font-weight:800;color:#555; background:#eee; border:1px solid #9f9f9f;  font-weight:100;}
.sms_bx .cp_bx .cp .button a:hover {background:#7b7b7b; color:#fff;}
.sms_bx .cp_bx .cp .call_num {margin:8px 0}
.sms_bx .cp_bx .cp .call_num > span {font-size:13px;padding:5px 10px 0 0px}
.sms_bx .cp_bx .cp .call_num > select {width:191px;padding:1px 2px;height:30px;font-size: 12px;color: #333;line-height:22px;vertical-align:middle;border:1px solid #ccc;cursor:pointer;}
.sms_bx .cp_bx .cp .call_num > p {/* margin-left:5px */}
.sms_bx .cp_bx .cp .call_num > p input{display:block; float:left; border:none; margin-top:10px; text-align:center !important;}
.sms_bx .cp_bx .cp .call_num > p input:nth-child(1) {width:124px;background: #f6b13f url('/images/main/bt_bg1.png')no-repeat 10px center;font-size:12px;letter-spacing:-1px;padding:10px 0 10px 10px;color:#fff !important;}
.sms_bx .cp_bx .cp .call_num > p input:nth-child(2) {width:124px;background: #873434 url('/images/main/bt_bg2.png')no-repeat 10px center;font-size:12px;letter-spacing:-1px;float:right !important;padding:10px 0 10px 10px;color:#fff !important;}


.n_info{cursor:pointer}

.sms_bx .cp_bx .msg_icon {position:absolute;top:-11px;left:195px}


.sms_bx .send_bx {width:442px !important;float:right;}

.sms_bx .send_bx .regi_mass {overflow:hidden;border-bottom:1px solid #e2e2e2; line-height:50px !important; height:50px;}
.sms_bx .send_bx .regi_mass:after{clear:both;display:table;content:"";line-height:0}
.sms_bx .send_bx .regi_mass dt {font-size:14px !important; width:110px !important; letter-spacing:-1px; float:left;color:#000; padding:0 !important; }
.sms_bx .send_bx .regi_mass dd {float:left;width:330px !important;border:0px solid #000; }
.sms_bx .send_bx .regi_mass dd input.add_list {background:#eae4da; border:1px solid #cdc2b8;height:25px;line-height:25px;color:#000 !important;padding:0px 1px !important;font-size:11px;font-family:dotum;letter-spacing:-0.8px;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px }
.sms_bx .send_bx .regi_mass dd input.add_list:hover {background:#e3d9c7;}

.sms_bx .send_bx .upload_type1{}
.sms_bx .send_bx .regi_mass dd.file_bx{}

.file_sample {display:inline-block;background:#fff url(/images/common/bg_smpl.png) no-repeat 5px 7px; border:1px solid #cdc2b8;height:25px;line-height:25px;color:#000;font-size:11px;font-family:dotum;letter-spacing:-0.8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 2px 0 18px; vertical-align:middle;font-weight:600 }
.file_sample a.btn_fsmp {display:inline-block;margin:2px 1px;padding:0 3px;background:#7e7e7e; font-size:11px; height:21px; line-height:21px;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; text-align:center; font-weight:400}

.sms_bx .send_bx .regi_each {margin-top:10px; border-bottom:1px solid #e2e2e2;padding-bottom:10px}
.sms_bx .send_bx .regi_each dt {font-size:15px;color:#000; padding-bottom:10px}
.sms_bx .send_bx .regi_each dd { background:#f2f2f2; border:1px solid #dadada;padding:10px 0 10px 8px}
.sms_bx .send_bx .regi_each dd input.each_info {width:53px !important;height:23px;line-height:23px;color:#818181 }

.sms_bx .send_bx .regi_each dd input.each_num {width:100px;height:23px;line-height:23px;border:1px solid #ccc;background:#ffeeee}


.sms_bx .send_bx .receive_bx {margin-top:10px;overflow:hidden;position:relative}
.sms_bx .send_bx .receive_bx > p {margin-top:10px;font-size:15px;}
.sms_bx .send_bx .receive_bx > p > span {padding-left:10px;color:#666;font-size:14px}
.sms_bx .send_bx .receive_bx > p > span > em {color:#e76700  ;font-weight:bold;font-size:14px}
.sms_bx .send_bx .receive_bx  p.btn_del { position:absolute;top:0px;right:0px}

.sms_bx .send_bx .receive_bx .change_list {height:232px !important;margin-top:10px;background:#f1f1f1;border:1px solid #dadada}
/* 스크롤 */
.sms_bx .send_bx .receive_bx .change_list .sc_bx {width:100%;height:230px;overflow:auto}
.sms_bx .send_bx .receive_bx .change_list .sc_bx .tb_cl {table-layout:fixed}
.sms_bx .send_bx .receive_bx .change_list .sc_bx .tb_cl th {padding:7px 0; background:#7b7b7b; color:#fff}
.sms_bx .send_bx .receive_bx .change_list .sc_bx .tb_cl th.merge { cursor:pointer}
.sms_bx .send_bx .receive_bx .change_list .sc_bx .tb_cl td {height:25px; line-height:25px;padding:0 2px;border-bottom:1px solid #dadada;border-left:1px solid #dadada;text-align:center;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.sms_bx .send_bx .receive_bx .change_list .sc_bx .tb_cl td:first-child {border-left:0;}
.sms_bx .send_bx .receive_bx .change_list .sc_bx .tb_cl td.del a {display:block; height:25px;line-height:25px;font-size:11px;font-family:Arial;font-weight:bold;color:#aaa}
.sms_bx .send_bx .receive_bx .change_list .sc_bx .tb_cl td.del a:hover {color:#000}
.sms_bx .send_bx .receive_bx .change_list .sc_bx .tb_cl td.em {background:#f1fcff}

.sms_bx .send_bx .receive_bx .change_list .ctop ul {padding:7px 0;overflow:hidden;background:#7b7b7b;border:1px solid #bbb;padding-right:18px}
.sms_bx .send_bx .receive_bx .change_list .ctop ul li {float:left;width:15%;color:#fff;text-align:center;}
.sms_bx .send_bx .receive_bx .change_list .ctop ul li:hover, .sms_bx .send_bx .receive_bx .change_list .ctop ul li > span:hover {color:#9ee9ff;cursor:pointer}
.sms_bx .send_bx .receive_bx .change_list .ctop ul li > span {color:#fff}
.sms_bx .send_bx .receive_bx .change_list .ctop ul li.c1 {width:10%}
.sms_bx .send_bx .receive_bx .change_list .ctop ul li.c2 {width:22%;}
.sms_bx .send_bx .receive_bx .change_list .ctop ul li.c7 {width:8%}
.sms_bx .send_bx .receive_bx .change_list .cnum {max-height:269px; overflow:hidden;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;background:#f2f2f2;overflow:hidden;overflow-y:auto}
.sms_bx .send_bx .receive_bx .change_list .cnum ol {clear:both;position:relative;overflow:hidden;}
.sms_bx .send_bx .receive_bx .change_list .cnum ol li {float:left; width:15%; height:28px;line-height:28px;text-align:center;color:#7b7b7b;font-size:11px;vertical-align:middle;background:url(/images/message/line_excel.png) repeat-y top right;border-top:1px solid #fff;border-bottom:1px solid #ccc;white-space:nowrap; overflow:hidden;}
.sms_bx .send_bx .receive_bx .change_list .cnum ol li:last-child {background:none}
.sms_bx .send_bx .receive_bx .change_list .cnum ol li.c1 {width:10%}
.sms_bx .send_bx .receive_bx .change_list .cnum ol li.c2 {width:22%; background:#f1fcff url(/images/message/line_excel.png) repeat-y top right;font-size:11px;}
.sms_bx .send_bx .receive_bx .change_list .cnum ol li.c7 {width:8%}
.sms_bx .send_bx .receive_bx .change_list .cnum ol li.c7 a {display:block; height:25px;line-height:25px;font-size:11px;font-family:Arial;font-weight:bold;color:#aaa}
.sms_bx .send_bx .receive_bx .change_list .cnum ol li.c7 a:hover {color:#000}
.sms_bx .send_bx .receive_bx .change_list .cnum ol li div {line-height:25px; font-size:11px;color:#000;cursor:default}

.sms_bx .send_bx .sum {padding:15px 0;border-bottom:1px solid #d5d5d5;overflow:hidden}
.sms_bx .send_bx .sum p {float:right;height:20px;background:url(/images/message/bg_totalcost.png) no-repeat;font-size:16px;padding-left:30px}
.send_buttons input{color:#fff !important; font-weight:600;}

.n_btn{width:82px; height:30px; line-height:30px; color:#fff; background:#7b7b7b;display:block; float:right; text-align:center;}
.n_btn:hover{color:#fff;background:#444; }

.btn_send,.btn_reser  {width:214px;height:52px;line-height:52px;color:#fff !important;border:0;font-size:15px;letter-spacing:-0.8px;}

.tab_06 {overflow:hidden;}
.tab_06 li {float:left;background:#9c9c9c;height:41px;margin-right:2px;font-size:14px;}
.tab_06 li a {display:block; padding:12px 20px; color:#fff; font-weight:600;}
.tab_06 li a:hover {background:#424242}
.tab_06 li.sel {background:#6e6e6e; color:#fff; font-weight:600}
.tab_06 li.sel a {color:#fff;}
.tab_06 li.sel a:hover {background:#424242}


/* 비주얼 */
.main-slide,
.main-slide .slide{ position:relative;height:397px; overflow:hidden ;  }
.main-slide .slide .item{ background-repeat:no-repeat; background-position:50% 0; background-size:cover; border:1px solid #e4e4e4; display:inline-block; height:100%;}
.main-slide .slide .item a{ position:relative; display:block; height:397px; overflow:hidden; }
.main-slide .slide .item a.n_selector{ position:relative; display:block; height:397px; overflow:hidden; }
.main-slide .slide .item a img.pc{position:absolute; left:50%; transform: translate(-50%, -50%); display:block; width:972px; height:397px;}
.main-slide .slide .item a img.mobile{ display:none;}
/* 
.main-slide .bx-controls-direction>a{ position:absolute; top:45%; width:21px; height:36px; background-position:50% 50%; text-indent:-9999px; z-index:50}
.main-slide .bx-controls-direction>a.bx-prev{ background-image:url(/images/main/slide_prev.png); left:50%; margin:0 0 0 -480px;}
.main-slide .bx-controls-direction>a.bx-next{ background-image:url(/images/main/slide_next.png); right:50%; margin:0 -480px 0 0;}
 */
.main-slide .dots{ position:absolute; bottom:37px; left:60px; width:100%;height:12px; z-index:50 }
.main-slide .dots .dot{ display:inline-block; margin:0 2px; padding:1px 0 0;}
.main-slide .dots .dot span{ display:block; width:12px; height:12px; background-color:#fff; }
.main-slide .dots .dot.active span{ width:12px; background-color:#f6b13f;}
.main-slide .play{ display:inline-block; width:12px; height:14px; margin:1px 3px 0px 3px; background-position:50% 50%; background-repeat:no-repeat; background-image:url(/images/main/icon_play_M.png); z-index:9; background-size:10px 14px; z-index:9; display:none; }
.main-slide .stop{ display:inline-block; width:12px; height:14px; margin:1px 3px 0px 3px; background-position:50% 50%; background-repeat:no-repeat; background-image:url(/images/main/slide_stop.png); z-index:9; }

/* 메뉴 */
.nav{z-index:99; position:relative;float:right; background: #fff;}
.nav,.nav ul,.nav li,.nav a {margin: 0;	padding: 0;	border: none;	outline: none;}
.nav > li {display:block; float:left; line-height:; font-size:1.4em;  color:#333;cursor:pointer; position: relative;	list-style: none; display:inline-block; box-sizing:border-box; line-height:79px;}
.nav > li:hover > a{color:#ea1600 !important; }
.nav > li > ul{margin:0 auto; width:100%;/*  margin-left:20px; */}
.nav li:last-child{margin-right:50px;}
.nav li a {width:100%; height:100%;display: inline-block; text-align:center; box-sizing:border-box; text-decoration: none;font-size: 16px;color: #333;	-webkit-transition: color .0.5s ease-in-out;	-moz-transition: color .0.5s ease-in-out;	-o-transition: color .0.5s ease-in-out;	-ms-transition: color .0.5s ease-in-out;	transition: color .0.5s ease-in-out;}
.nav li:first-child a { border-left: none; }
.nav li:last-child a{ border-right: none; }
.nav li:hover > a { color: #333; }
.nav ul {position: absolute;top:84px ;	left:0px;opacity: 0;	 	-webkit-transition: opacity .25s ease .1s;	-moz-transition: opacity .25s ease .1s;	-o-transition: opacity .25s ease .1s;	-ms-transition: opacity .25s ease .1s;	transition: opacity .25s ease .1s; border-top:1px solid #ddd; border-left:1px solid #ddd;width:100%;}
.nav li:hover > ul { opacity: 1; }
.nav ul li {height: 0;	overflow: hidden;	background: #fff; width:200px;padding:0px;	-webkit-transition: height .25s ease .1s;-moz-transition: height .25s ease .1s;	-o-transition: height .25s ease .1s;-ms-transition: height .25s ease .1s;transition: height .25s ease .1s; border-right:1px solid #ddd;  border-bottom:1px solid #ddd; }
.nav li:hover > ul li {height: 50px; line-height:80px;overflow: visible;	padding: 0;}
.nav li:hover > ul li:first-child{border-top:none !important;}

.nav ul li a {	width: 80%;	padding:0 20px; text-align:left;margin: 0;	border: none;	margin-top:-35px; height:50px; line-height:50px; }
.nav ul li:last-child a { border: none; }
.nav li:hover > ul li:hover{ background:#ea1600; }
.nav li:hover > ul li:hover > a{color:#fff;}
.nav > li > ul > li > a{font-size:13px;}


.nav > li > ul.b_bt > li.del{position:absolute; margin-top:-55px; right:0; }
.nav > li > ul.b_bt > li.del > a {display: inline-block;	padding: 0 14px;	margin: 6px 0;	line-height: 20px;	text-decoration: none;	;font-size: 16px;color: #333;	}
.nav > li > ul.b_bt {position: absolute;top:84px ;	left:26px;opacity: 1;	 border-top:1px solid #ddd; border-left:1px solid #ddd;width:100%;}
.nav > li > ul.b_bt > li.del {height: 0;	overflow: hidden;	background: #fff; width:200px;padding:0px;	 border-right:1px solid #ddd;  border-bottom:1px solid #ddd; }
.nav > li > ul.b_bt > li.lad{right:-110px;}



.em_4s > li.n_mms4, .em_4s > li.n_kakao4, .em_4s > li.n_fax4, .em_4s > li.n_notice4{background:none; width:24.2%; height:300px !important;}
.em_3s > li.n_mms4, .em_3s > li.n_kakao4, .em_3s > li.n_fax4, .em_3s > li.n_notice4{background:none; height:300px; /* width:49.2%; */ }
.cs_3s > li.cs4_1, .cs_3s > li.cs4_2, .cs_3s > li.cs4_3{background:none; width:32.68%; height:300px; border:1px solid #ccc }
.cs_2s > li.cs4_1, .cs_2s > li.cs4_2, .cs_2s > li.cs4_3{background:none; width:49.5%; height:300px; border:1px solid #ccc }

.em_4s .n_selector{margin:0 !important; padding:0 !important; overflow:hidden; width:100% !important; height:100% important; max-height:298px !important; box-sizing:border-box;}
.em_3s .n_selector{margin:0 !important; padding:0 !important; overflow:hidden; width:100%; !important; height:100% important;max-height:298px !important;box-sizing:border-box; }

.cs_3s .n_selector{margin:0 !important; padding:0 !important; overflow:hidden; width:100% !important; max-height:298px !important;}
.cs_2s .n_selector{margin:0 !important; padding:0 !important; overflow:hidden; width:100%; !important;  max-height:298px !important;}

.cs_3s > li > div , .cs_2s > li > div{position:relative;width:100%; height:300px !important; overflow:hidden;}
.cs_3s > li > div > img, .cs_2s > li > div > img{overflow:hidden;width:100%;}

.n_fin_btn{width:100%;margin-top:36px; display:inline-block;}
.n_fin_btn > button{width:300px; height:50px;border-radius:3px; background:#ea1600; font-size:16px; padding:5px 20px;  margin:0 auto; display:block; color:#fff;}


#copy_company{position:relative;}
#copy_company > ul{top:-5px; left:44px;}

#service{position:relative;}
#service > ul{top:-5px; left:56px;}



/* blue */
#container_blue .tab li.on{border-top:3px solid #166ea2; color:#166ea2;}
#container_blue .login_wrap li.login_btn button{width:261px; height:41px; background:#166ea2; color:#fff; margin:0 auto; font-size:15px; letter-spacing:3px; cursor:pointer; }
#container_blue .login_wrap li.login_btn2 button{width:261px; height:51px; background:#166ea2; color:#fff; margin:0 auto; font-size:15px; letter-spacing:3px; cursor:pointer; }
#container_blue .sub_login_wrap li.login_btn button{background:#166ea2;}


#container_blue .em_4s > li.select{width:220px; height:208px; border:1px solid red;}
#container_blue .em_4s > li.n_notice{background:#f0f6f7;}
#container_blue .em_4s > li.n_mms{background:url('/images/main/mms_b.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_blue .em_4s > li.n_fax{background:url('/images/main/fax_b.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_blue .em_4s > .n_notice_txt{background:#f0f6f7;}
#container_blue .em_4s > li.n_mms2{background:#166ea2;  background-size:cover;  background-repeat:no-repeat;}
#container_blue .em_3s > li.n_notice{background:#f0f6f7;}
#container_blue .em_3s > li.n_mms{background:url('/images/main/mms_b.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_blue .em_3s > li.n_fax{background:url('/images/main/fax_b.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_blue .cs_3s > li.cs1{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat center 90px;}
#container_blue .cs_3s > li.cs2{background:#f0f6f7 url('/images/main/cs2_b.png')no-repeat center 90px;}
#container_blue .cs_2s > li.cs1{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat center 90px;}
#container_blue .cs_2s > li.cs2{background:#f7f1f0 url('/images/main/cs2_b.png')no-repeat center 90px;}
#container_blue .cs_3s > li.cs1_1{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat center 90px;}
#container_blue .cs_3s > li.cs1_2{background:#f0f6f7  url('/images/main/cs2_b.png')no-repeat center 90px;}
#container_blue .cs_3s > li.cs2_1{background:url('/images/main/cs1_b.png')no-repeat 10px 140px;  border:none;}
#container_blue .cs_3s > li.cs2_2{background:url('/images/main/cs2_b.png')no-repeat 10px 140px; border:none; }
#container_blue .cs_3s > li.cs3_1{background:#88a5b7 url('/images/main/t3_cs1.png')no-repeat center 90px;}
#container_blue .cs_3s > li.cs3_2{background:#8796bd url('/images/main/t3_cs2.png')no-repeat center 90px;}
#container_blue .cs_3s > li.cs3_3{background:#757b9a url('/images/main/t3_cs3.png')no-repeat center 90px;}

#container_blue .cs_2s > li.cs1_1{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat center 90px;}
#container_blue .cs_2s > li.cs1_2{background:#f0f6f7  url('/images/main/cs2_b.png')no-repeat center 90px;}
#container_blue .cs_2s > li.cs2_1{background:url('/images/main/cs1_b.png')no-repeat 60px 140px;  border:none;}
#container_blue .cs_2s > li.cs2_2{background:url('/images/main/cs2_b.png')no-repeat 60px 140px; border:none; }
#container_blue .cs_2s > li.cs3_1{background:#88a5b7 url('/images/main/t3_cs1.png')no-repeat center 90px;}
#container_blue .cs_2s > li.cs3_2{background:#8796bd url('/images/main/t3_cs2.png')no-repeat center 90px;}
#container_blue .cs_2s > li.cs3_3{background:#757b9a url('/images/main/t3_cs3.png')no-repeat center 90px;}


#container_blue .em_4s > li.n_mms1{background:url('/images/main/mms_b.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_blue .em_4s > li.n_kakao1{background:url('/images/main/kakao.png')no-repeat 30px 190px ;box-sizing:border-box; }
#container_blue .em_4s > li.n_fax1{background:url('/images/main/fax_b.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_blue .em_4s > li.n_notice1{background:url('/images/main/notice_b.png')no-repeat 30px 190px;}
#container_blue .em_3s > li.n_mms1{background:url('/images/main/mms_b.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_blue .em_3s > li.n_kakao1{background:url('/images/main/kakao.png')no-repeat 30px 190px ;box-sizing:border-box; }
#container_blue .em_3s > li.n_fax1{background:url('/images/main/fax_b.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_blue .em_3s > li.n_notice1{background:url('/images/main/notice_b.png')no-repeat 30px 190px;}


#container_blue .n_tab_01 { background:url(/images/main/bg_tab_b.png) repeat-x bottom left;overflow:hidden;}
#container_blue .n_tab_01 li.sel {border-bottom:1px solid #fff;border-top:2px solid #166ea2;border-left:2px solid #166ea2;border-right:2px solid #166ea2; background:#fff !important; color:#888;font-size:14px; font-weight:600}
#container_blue .n_tab_01 li.sel a {color:#166ea2; background:#fff}


#container_blue .left_menu > ul > li > ul.n_info > li.n_point{border:1px solid #e5e5e5; width:200px; height:40px; background: #fff url('/images/main/point_b.png')no-repeat 5px center; padding:0 10px 0 40px; box-sizing:border-box;  text-align:right; font-size:15px; font-weight:800; line-height:38px; color:#333;}
#container_blue .sms_bx .cp_bx .cp .call_num > p input:nth-child(2) {width:122px;background: #3794ca url('/images/main/bt_bg2.png')no-repeat 10px center;font-size:12px;letter-spacing:-1px;float:right !important;padding:10px 0 10px 10px;color:#fff !important;}
#container_blue .recom_tit {clear:both;background:url('/images/main/bullet3_b.png') no-repeat !important; padding:5px 5px 5px 40px; font-size:18px; color:#000; font-weight:normal; border:none !important;}
#container_blue .left_menu > ul > li > ul.n_info > li > p.n_name > .n_bt2{width:51px; height:40px; background:#3794ca; color:#fff; font-size:13px; display:inline-block;box-sizing:border-box;  line-height:47px; float:right; padding:0;}
#container_blue ul.logout > li > p.n_name > .n_bt2{width:51px; height:38px; background:#3794ca !important; color:#fff !important; font-size:13px;display:inline-block;  cursor:pointer; }
#container_blue ul.logout > li > p.n_name > .n_bt2 > a{width:100%; height:100%;display:inline-block; box-sizing:border-box;text-align:center; }
#container_blue ul.logout > li.n_point{border:1px solid #e5e5e5; width:100%; height:40px; background: #fff url('/images/main/point_b.png')no-repeat 5px center; padding:0 10px 0 40px; box-sizing:border-box;  text-align:right; font-size:15px; font-weight:800; line-height:38px; color:#333;}

#type_blue .nav > li:hover > a{color:#166ea2 !important; }
#type_blue .nav li:hover > ul li:hover{ background:#166ea2; }

#container_blue .idsv > ul.n_join li:hover a{color:#166ea2; text-decoration:underline;}

#container_blue .each_num {width:100px;height:23px;line-height:23px;border:1px solid #ccc;background:#e1f7ff !important;}
#container_blue .alrim_bx .send_bx .regi_each dd input.each_num {width:145px;height:23px;line-height:23px; border:1px solid #ccc; background:#e1f7ff;padding: 2px 0 2px 2px !important;}

#container_blue .mms_bx .cp_bx .cp .call_num > p input:nth-child(2) {width:124px;background: #166ea2 url('/images/main/bt_bg2.png')no-repeat 10px center;font-size:12px;letter-spacing:-1px;float:right !important;padding:10px 0 10px 10px;color:#fff !important;}

#container_blue #join_bx .join_step > ol li.on p.num {background:url('/images/join/bg_step_b_on.png') no-repeat ; color:#fff}




#container_blue #sub_cscenter dl.cs1{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat 20px 42px; background-size:12%; height:140px;background-size:40px;}
#container_blue #sub_cscenter dl.cs1 dt{font-size:13px; border-bottom:1px solid #aaa; display:inline-block; padding:10px 0 5px 5px; color:#222; font-weight:600; margin-left:10px; }
#container_blue #sub_cscenter dl.cs1 dd{padding-top:17px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
#container_blue #sub_cscenter dl.cs1 dd > p.num{font-family:'roboto'; font-weight:800; font-size:27px; text-align:center; color:#333;letter-spacing:1px; margin-top:-3px;}
#container_blue #sub_cscenter dl.cs1 dd > div.time{margin-top:18px; color:#333; padding:0px; box-sizing:border-box;}
#container_blue #sub_cscenter dl.cs1 div.time span{ border:1px solid #aaa; padding:0px 7px;display:inline-block;  margin:2px 4px; color:#333;} 

#container_blue #sub_cscenter dl.cs2{padding:10px 0px; box-sizing:border-box; height:140px;}
#container_blue #sub_cscenter dl.cs2 dt{font-size:15px; color:#222;font-weight:600; padding-left:20px;}
#container_blue #sub_cscenter dl.cs2 dd{padding-top:20px; font-size:14px; line-height:20px; letter-spacing:-0.5px; background:url('/images/main/cs1_b.png')no-repeat 13px 12px ;background-size:40px; height:100%;}
#container_blue #sub_cscenter dl.cs2 dd > div{ color:#333; text-align:left; padding-left:20px; line-height:30px;  box-sizing:border-box;}
#container_blue #sub_cscenter dl.cs2 dd > div > b{font-size:18px; font-weight:600;color:#333;}
#container_blue #sub_cscenter dl.cs2 dd > p.num{ font-family:'roboto'; font-weight:800; font-size:27px; text-align:left; color:#000;letter-spacing:1px; padding-left:55px; box-sizing:border-box;}
#container_blue #sub_cscenter dl.cs2 dd > div.time{margin-top:23px; text-align:left; color:#000; line-height:20px; font-size:11px; box-sizing:border-box;letter-spacing:-0.8px; margin-left:-11px; }
#container_blue #sub_cscenter dl.cs3 dt{font-size:15px;  display:inline-block; padding-bottom:13px; font-weight:600; margin:10px 0 0 20px;}
#container_blue #sub_cscenter dl.cs3 dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px; /* margin-left:20px; */}
#container_blue #sub_cscenter dl.cs3 dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px; text-align:center; letter-spacing:1px; margin-top:-5px; margin-left:8px;}
#container_blue #sub_cscenter dl.cs3 dd > div.time{margin-top:15px; letter-spacing:-1px; margin-left:-8px;}
#container_blue #sub_cscenter dl.cs3 dd > div.time span{ border:1px solid #ddd; padding:0px 4px;display:inline-block;  margin:0 4px; box-sizing:border-box;} 
#container_blue #sub_cscenter dl.cs3 dd > div.time span:last-child{border-top:none;}
#container_blue #sub_cscenter dl.cs3{background:#88a5b7 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:140px;}

#container_blue .input_chk input:checked + label {background: url('/images/join/input_chk_b_on.png') 100% 50% no-repeat;}

#container_blue .n_fin_btn > button{width:300px; height:50px;border-radius:3px; background:#166ea2; font-size:16px; padding:5px 20px;  margin:0 auto; display:block; color:#fff;}

#container_blue #join_bx .join_step > ol li.on {color:#009ae5}
#container_blue #join_bx .btn_area a.btn_agree {background:#2789b9; float:left}
#container_blue #join_bx .agree_bx .confirm_bx > ul li > input.btn_cpcf {background:#2789b9 url(/images/join/btn_auth_cp.png) no-repeat 265px 35px}
#container_blue #join_bx .agree_bx .confirm_bx > ul li > input.btn_ipincf {background:#7d6c63 url(/images/join/btn_auth_ipin.png) no-repeat 50% 20px}
#container_blue #join_bx .agree_bx .btn_area input.btn_join {width:100%; padding:25px 20px;font-size:18px; color:#fff !important; cursor:pointer;background:#2789b9; border:0}
#container_blue #join_bx .agree_bx .btn_area input.btn_join:hover {background:#2789b9;}

#container_blue .tab4 li{background:url('/images/main/login_tit_b.png')no-repeat 5px; width:100%; height:38px; display:inline-block; float:left; box-sizing:border-box; line-height:45px; padding-left:72px; font-size:12px; font-weight:600;cursor:pointer; }
#container_blue .tab2 li.on{border-top:3px solid #166ea2; color:#166ea2;}
#container_blue .tab3 li{background:url('/images/main/login_tit_b.png')no-repeat 5px; width:100%; height:50px; display:inline-block; float:left; box-sizing:border-box; line-height:52px; padding-left:72px; font-size:12px; font-weight:600;cursor:pointer; }






/* green */
#container_green .tab li.on{border-top:3px solid #0a7c0c; color:#0a7c0c;}
#container_green .login_wrap li.login_btn button{width:261px; height:41px; background:#0a7c0c; color:#fff; margin:0 auto; font-size:15px; letter-spacing:3px; cursor:pointer; }
#container_green .login_wrap li.login_btn2 button{width:261px; height:51px; background:#0a7c0c; color:#fff; margin:0 auto; font-size:15px; letter-spacing:3px; cursor:pointer; }
#container_green .sub_login_wrap li.login_btn button{background:#0a7c0c;}


#container_green .em_4s > li.n_notice{background:#f0f7f0;}
#container_green .em_4s > li.n_mms{background:url('/images/main/mms_g.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_green .em_4s > li.n_fax{background:url('/images/main/fax_g.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_green .em_4s > .n_notice_txt{background:#f0f7f0;}
#container_green .em_4s > li.n_mms2{background:#0a7c0c;  background-size:cover;  background-repeat:no-repeat;}
#container_green .em_3s > li.n_notice{background:#f0f7f0;}
#container_green .em_3s > li.n_mms{background:url('/images/main/mms_g.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_green .em_3s > li.n_fax{background:url('/images/main/fax_g.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_green .cs_3s > li.cs1{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat center 80px;}
#container_green .cs_3s > li.cs2{background:#f0f7f0 url('/images/main/cs2_g.png')no-repeat center 80px;}
#container_green .cs_2s > li.cs1{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat center 80px;}
#container_green .cs_2s > li.cs2{background:#f0f7f0 url('/images/main/cs2_g.png')no-repeat center 80px;}
#container_green .cs_3s > li.cs1_1{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat center 80px;}
#container_green .cs_3s > li.cs1_2{background:#f0f7f0  url('/images/main/cs2_g.png')no-repeat center 80px;}
#container_green .cs_3s > li.cs2_1{background:url('/images/main/cs1_g.png')no-repeat 10px 140px;  border:none;}
#container_green .cs_3s > li.cs2_2{background:url('/images/main/cs2_g.png')no-repeat 10px 140px; border:none; }
#container_green .cs_3s > li.cs3_1{background:#88b6b7 url('/images/main/t3_cs1.png')no-repeat center 80px;}
#container_green .cs_3s > li.cs3_2{background:#9fbd87 url('/images/main/t3_cs2.png')no-repeat center 80px;}
#container_green .cs_3s > li.cs3_3{background:#7a9a75 url('/images/main/t3_cs3.png')no-repeat center 80px;}

#container_green .cs_2s > li.cs1_1{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat center 80px;}
#container_green .cs_2s > li.cs1_2{background:#f0f7f0  url('/images/main/cs2_g.png')no-repeat center 80px;}
#container_green .cs_2s > li.cs2_1{background:url('/images/main/cs1_g.png')no-repeat 60px 140px;  border:none;}
#container_green .cs_2s > li.cs2_2{background:url('/images/main/cs2_g.png')no-repeat 60px 140px; border:none; }
#container_green .cs_2s > li.cs3_1{background:#88b6b7 url('/images/main/t3_cs1.png')no-repeat center 80px;}
#container_green .cs_2s > li.cs3_2{background:#9fbd87 url('/images/main/t3_cs2.png')no-repeat center 80px;}
#container_green .cs_2s > li.cs3_3{background:#7a9a75 url('/images/main/t3_cs3.png')no-repeat center 80px;}



#container_green .em_4s > li.n_mms1{background:url('/images/main/mms_g.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_green .em_4s > li.n_fax1{background:url('/images/main/fax_g.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_green .em_4s > li.n_notice1{background:url('/images/main/notice_g.png')no-repeat 30px 190px;}
#container_green .em_3s > li.n_mms1{background:url('/images/main/mms_g.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_green .em_3s > li.n_fax1{background:url('/images/main/fax_g.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_green .em_3s > li.n_notice1{background:url('/images/main/notice_g.png')no-repeat 30px 190px;}


#container_green .n_sub_contents .em_4s > li.n_mms1{background:url('/images/main/mms_g.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_green .n_sub_contents .em_4s > li.n_kakao1{background:url('/images/main/kakao.png')no-repeat 30px 190px ;box-sizing:border-box; }
#container_green .n_sub_contents .em_4s > li.n_fax1{background:url('/images/main/fax_g.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_green .n_sub_contents .em_4s > li.n_notice1{background: url('/images/main/notice_g.png')no-repeat 30px 190px;}
#container_green .n_sub_contents .em_3s > li.n_mms1{background:url('/images/main/mms_g.png')no-repeat 30px 190px ; box-sizing:border-box;}
#container_green .n_sub_contents .em_3s > li.n_kakao1{background:url('/images/main/kakao.png')no-repeat 30px 190px ;box-sizing:border-box; }
#container_green .n_sub_contents .em_3s > li.n_fax1{background:url('/images/main/fax_g.png')no-repeat 30px 190px !important ;box-sizing:border-box; }
#container_green .n_sub_contents .em_3s > li.n_notice1{background: url('/images/main/notice_g.png')no-repeat 30px 190px;}


#container_green .n_tab_01 { background:url('/images/main/bg_tab_g.png') repeat-x bottom left;overflow:hidden;}
#container_green .n_tab_01 li.sel {border-bottom:1px solid #fff;border-top:2px solid #0a7c0c;border-left:2px solid #0a7c0c;border-right:2px solid #0a7c0c; background:#fff !important; color:#888;font-size:14px; font-weight:600}
#container_green .n_tab_01 li.sel a {color:#0a7c0c; background:#fff}

#container_green .left_menu > ul > li > ul.n_info > li.n_point{border:1px solid #e5e5e5; width:198px; height:40px; background: #fff url('/images/main/point_g.png')no-repeat 5px center; padding:0 10px 0 40px; box-sizing:border-box;  text-align:right; font-size:15px; font-weight:800; line-height:38px; color:#333;}
#container_green .sms_bx .cp_bx .cp .call_num > p input:nth-child(2) {width:122px;background: #6eaa57 url('/images/main/bt_bg2.png')no-repeat 10px center;font-size:12px;letter-spacing:-1px;float:right !important;padding:10px 0 10px 10px;color:#fff !important;}
#container_green .recom_tit {clear:both;background:url('/images/main/bullet3_g.png') no-repeat !important; padding:5px 5px 5px 40px; font-size:18px; color:#000; font-weight:normal; border:none !important;}
#container_green .left_menu > ul > li > ul.n_info > li > p.n_name > .n_bt2{width:51px; height:40px; background:#6eaa57; color:#fff; font-size:13px; display:inline-block;}
#container_green .left_menu > ul > li > ul.n_info > li > p.n_name > .n_bt > a{width:100%; height:100%;}

#container_green ul.logout > li > p.n_name > .n_bt2{width:51px; height:38px; background:#6eaa57 !important; color:#fff !important; font-size:13px; display:inline-block; text-align:center;}
#container_green ul.logout > li > p.n_name > .n_bt > a{width:100% !importnat; height:100%; border:1px solid red !important}

#container_green ul.logout > li.n_point{border:1px solid #e5e5e5; width:100%; height:40px; background: #fff url('/images/main/point_g.png')no-repeat 5px center; padding:0 10px 0 40px; box-sizing:border-box;  text-align:right; font-size:15px; font-weight:800; line-height:38px; color:#333;}

#type_green .nav > li:hover > a{color:#0a7c0c !important; }
#type_green .nav li:hover > ul li:hover{ background:#0a7c0c; }

#container_green .idsv > ul.n_join li:hover a{color:#0a7c0c; text-decoration:underline;}

#container_green .each_num {width:80px;height:23px;line-height:23px;border:1px solid #ccc;background:#efffee !important;}
#container_green .alrim_bx .send_bx .regi_each dd input.each_num {width:145px;height:23px;line-height:23px; border:1px solid #ccc; background:#efffee;padding: 2px 0 2px 2px !important;}

#container_green .mms_bx .cp_bx .cp .call_num > p input:nth-child(2) {width:124px;background: #6eaa57 url('/images/main/bt_bg2.png')no-repeat 10px center;font-size:12px;letter-spacing:-1px;float:right !important;padding:10px 0 10px 10px;color:#fff !important;}



#container_green #sub_cscenter dl.cs1{background:#f0f7f0   url('/images/main/cs1_g.png')no-repeat 20px 42px; background-size:12%; height:140px;background-size:40px;}
#container_green #sub_cscenter dl.cs1 dt{font-size:13px; border-bottom:1px solid #aaa; display:inline-block; padding:10px 0 5px 5px; color:#222; font-weight:600; margin-left:10px; }
#container_green #sub_cscenter dl.cs1 dd{padding-top:17px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
#container_green #sub_cscenter dl.cs1 dd > p.num{font-family:'roboto'; font-weight:800; font-size:27px; text-align:center; color:#333;letter-spacing:1px; margin-top:1px; margin-top:-2px; padding-left:25px; box-sizing:border-box;}
#container_green #sub_cscenter dl.cs1 dd > div.time{margin-top:18px; color:#333;box-sizing:border-box; height:109px; letter-spacing:-1px; }
#container_green #sub_cscenter dl.cs1 div.time span{ border:1px solid #aaa; padding:0px 4px;display:inline-block;  margin:0 4px; color:#333;} 

#container_green #sub_cscenter dl.cs2{padding:10px 0px; box-sizing:border-box; height:140px;}
#container_green #sub_cscenter dl.cs2 dt{font-size:15px; color:#222;font-weight:600; padding-left:20px;}
#container_green #sub_cscenter dl.cs2 dd{padding-top:20px; font-size:14px; line-height:20px; letter-spacing:-0.5px; background:url('/images/main/cs1_g.png')no-repeat 13px 12px ;background-size:40px; height:100%;}
#container_green #sub_cscenter dl.cs2 dd > div{ color:#333; text-align:left; padding-left:20px; line-height:30px;  box-sizing:border-box;}
#container_green #sub_cscenter dl.cs2 dd > div > b{font-size:18px; font-weight:600;color:#333;}
#container_green #sub_cscenter dl.cs2 dd > p.num{ font-family:'roboto'; font-weight:800; font-size:27px; text-align:left; color:#000;letter-spacing:1px; padding-left:55px; box-sizing:border-box;}
#container_green #sub_cscenter dl.cs2 dd > div.time{margin-top:23px; text-align:left; color:#000; line-height:20px; font-size:11px; box-sizing:border-box; letter-spacing:-0.8px; margin-left:-11px; }
#container_green #sub_cscenter dl.cs3 dt{font-size:15px;  display:inline-block; padding-bottom:13px; font-weight:600; margin:10px 0 0 20px;}
#container_green #sub_cscenter dl.cs3 dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px; /* margin-left:20px; */}
#container_green #sub_cscenter dl.cs3 dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px; text-align:center; letter-spacing:1px; margin-top:-5px; margin-left:8px;}
#container_green #sub_cscenter dl.cs3 dd > div.time{margin-top:15px; letter-spacing:-1px; margin-left:-8px;}
#container_green #sub_cscenter dl.cs3 dd > div.time span{ border:1px solid #ddd; padding:0px 4px;display:inline-block;  margin:0 4px; box-sizing:border-box;} 
#container_green #sub_cscenter dl.cs3 dd > div.time span:last-child{border-top:none;}
#container_green #sub_cscenter dl.cs3{background:#88b6b7 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:140px;}

#container_green #join_bx .join_step > ol li.on p.num {background:url('/images/join/bg_step_g_on.png') no-repeat ; color:#fff}
#container_green .input_chk input:checked + label {background: url('/images/join/input_chk_g_on.png') 100% 50% no-repeat;}

#container_green #join_bx .join_step > ol li.on {color:#0a7c0c}

#container_green .n_fin_btn > button{width:300px; height:50px;border-radius:3px; background:#0a7c0c; font-size:16px; padding:5px 20px;  margin:0 auto; display:block; color:#fff;}
#container_green #join_bx .join_step > ol li.on {color:#0a7c0c}
#container_green #join_bx .btn_area a.btn_agree {background:#0a7c0c; float:left}
#container_green #join_bx .agree_bx .confirm_bx > ul li > input.btn_cpcf {background:#0a7c0c url(/images/join/btn_auth_cp.png) no-repeat 265px 35px}
#container_green #join_bx .agree_bx .btn_area input.btn_join {width:100%; padding:25px 20px;font-size:18px; color:#fff !important; cursor:pointer;background:#0a7c0c; border:0}
#container_green #join_bx .agree_bx .btn_area input.btn_join:hover {background:#0a7c0c;}

#container_green .tab4 li{background:url('/images/main/login_tit_g.png')no-repeat 5px; width:100%; height:38px; display:inline-block; float:left; box-sizing:border-box; line-height:45px; padding-left:72px; font-size:12px; font-weight:600;cursor:pointer; }
#container_green .tab2 li.on{border-top:3px solid #0a7c0c; color:#0a7c0c;}
#container_green .tab3 li{background:url('/images/main/login_tit_g.png')no-repeat 5px; width:100%; height:50px; display:inline-block; float:left; box-sizing:border-box; line-height:52px; padding-left:72px; font-size:12px; font-weight:600;cursor:pointer; }

.rig{display:inline-block; margin-bottom:10px; width:310px; float:right;}

.n_service{padding:0 !important;}
.n_setting_table2{border:none !important;}
.n_setting_table2 tr{border-bottom:1px solid #ddd;}
.n_setting_table2 tr:first-child{border-top:none}
.n_setting_table2 th, .n_setting_table2 td{text-align:center;}
.n_setting_table2 th{background:#efefef; border-right:1px solid #ddd; }
.n_setting_table2 tr.ga > th{background:#f7f7f7 !important;}
.n_setting_table2 td{border-right:1px solid #ddd; padding:8px 5px;}
.n_bb{border-bottom:none !important;}

.n_fin{position:realtive; margin-top:100px;}
.n_fin div.info{ background:url('/images/main/ok.png')no-repeat; font-size:18px; height:196px; padding:102px 0 0 79px;  box-sizing:border-box; width:565px; position:absolute; left:50%; transform:translate(-50%);}


/* 썸네일 */

div.thumbnail{position:relative; display:block; float:left;  width:220px; height:208px; margin-right:10px; border:1px solid #e5e5e5; cursor:pointer; box-sizing:border-box; display:inline-block;}
div.thumbnail > img{border:1px solid #e4e4e4 !important}
div.thumbnail dl{margin:0 0 0 30px;}
div.thumbnail dt{font-size:12px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; color:#222; font-weight:600; padding-top:20px; box-sizing:border-box;}
div.thumbnail dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}

div.thumbnail4{position:relative; display:block; float:left;  width:170px; height:190px; margin-right:10px; border:1px solid #e5e5e5; cursor:pointer; box-sizing:border-box; display:inline-block;}
div.thumbnail4 > img{border:1px solid #e4e4e4 !important}
div.thumbnail4 dl{margin:0 0 0 30px;}
div.thumbnail4 dt{font-size:12px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; color:#222; font-weight:600; padding-top:20px; box-sizing:border-box;}
div.thumbnail4 dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail4 .n_notice1{background:#f7f1f0 url('/images/main/notice.png')no-repeat  26px 126px;background-size:25%; height:100%;}
div.thumbnail4 .n_notice1 em{font-weight:600; color:#eba42e;}
div.thumbnail4 .n_notice1_b{background:url('/images/main/notice_b.png')no-repeat 26px 126px;background-size:25%; height:100%; }
div.thumbnail4 .n_notice1_g{background: url('/images/main/notice_g.png')no-repeat 26px 126px;background-size:25%; height:100%;}
div.thumbnail4 .n_notice2{background:#514077;  background-size:cover;  background-repeat:no-repeat;height:100%;}
div.thumbnail4 .n_notice2 > dl{background:url('/images/main/notice2.png')no-repeat center 25px ; text-align:center;background-size:20%; margin-left:0px;}
div.thumbnail4 .n_notice2 > dl dt{font-size:15px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:60px;}
div.thumbnail4 .n_notice2 > dl dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
div.thumbnail4 .n_notice3{background-image: url('/images/main/t3_m4.png');  background-size:cover;  background-repeat:no-repeat;height:100%; }
div.thumbnail4 .n_notice3 .n_noticetit{background:url('/images/main/notice2.png')no-repeat 20px;  background-size:20%;}
div.thumbnail4 div.n_txttit{position:relative;font-size:14px;  color:#fff; width:200px; height:50px; padding:100px 0 0 20px;}


div.thumbnail5 .cs1_1{background:#f7f1f0 url('/images/main/cs1.png')no-repeat 12px 42px; background-size:12% !important; height:140px;}
div.thumbnail5 .cs1_1 dt{font-size:13px; border-bottom:1px solid #aaa; display:inline-block; padding:10px 0 5px 5px; color:#222; font-weight:600; margin-left:10px; }
div.thumbnail5 .cs1_1 dd{padding-top:17px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail5 .cs1_1 dd > p.num{font-family:'roboto'; font-weight:800; font-size:27px; text-align:center; color:#333;letter-spacing:1px; margin-top:-2px; padding-left:25px; box-sizing:border-box;}
div.thumbnail5 .cs1_1 dd > div.time{margin-top:18px; color:#333;  box-sizing:border-box; letter-spacing:-1px;}
div.thumbnail5 .cs1_1 div.time span{ border:1px solid #aaa; padding:1px 10px;display:inline-block;  margin:0 7px;color:#333;} 

div.thumbnail5 .cs2_1{padding:10px 0px; box-sizing:border-box; height:140px;}
div.thumbnail5 .cs2_1 dt{font-size:15px; color:#222;font-weight:600; padding-left:20px;}
div.thumbnail5 .cs2_1 dd{padding-top:20px; font-size:14px; line-height:20px; letter-spacing:-0.5px; background:url('/images/main/cs1.png')no-repeat 14px 12px ;background-size:12%; height:100%;}
div.thumbnail5 .cs2_1 dd > div{ color:#333; text-align:left; padding-left:20px; line-height:30px;  box-sizing:border-box;}
div.thumbnail5 .cs2_1 dd > div > b{font-size:18px; font-weight:600;color:#333;}
div.thumbnail5 .cs2_1 dd > p.num{ font-family:'roboto'; font-weight:800; font-size:27px; text-align:left; color:#000;letter-spacing:1px; padding-left:48px; box-sizing:border-box;}
div.thumbnail5 .cs2_1 dd > div.time{margin-top:23px; font-size:11px; letter-spacing:-1px; color:#222; text-align:left; color:#000; line-height:20px; box-sizing:border-box;}
div.thumbnail5 .cs3_1 dt{font-size:15px;  display:inline-block; padding-bottom:13px; font-weight:600; margin:10px 0 0 20px; color:#fff;}
div.thumbnail5 .cs3_1 dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px; margin-left:11px;}
div.thumbnail5 .cs3_1 dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px; text-align:center; letter-spacing:1px;  margin-top:-5px; margin-left:8px; color:#fff;}
div.thumbnail5 .cs3_1 dd > div.time{margin-top:15px; letter-spacing:-1px; color:#fff;}
div.thumbnail5 .cs3_1 dd > div.time span{ border:1px solid #ddd; padding:1px 6px;display:inline-block;  margin:0 7px; box-sizing:border-box; color:#fff;} 
div.thumbnail5 .cs3_1 dd > div.time span:last-child{border-top:none;}
div.thumbnail5 .cs3_1{background:#b79988 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:140px;}






div.thumbnail .n_mms1{background:url('/images/main/mms.png')no-repeat 26px 126px ; box-sizing:border-box; background-size:25%; height:100%;}
div.thumbnail .n_kakao1{background:url('/images/main/kakao.png')no-repeat  26px 126px  ;box-sizing:border-box;background-size:25%; height:100%; }
div.thumbnail .n_fax1{background:url('/images/main/fax.png')no-repeat  26px 126px  ;box-sizing:border-box; background-size:25%  !important; height:100%; }
div.thumbnail .n_notice1{background:#f7f1f0 url('/images/main/notice.png')no-repeat  26px 126px;background-size:25%; height:100%;}
div.thumbnail .n_notice1 em{font-weight:600; color:#eba42e;}
div.thumbnail span.more{;background:url('/images/main/more.png')no-repeat; width:19px; height:19px; position:absolute;  bottom:30px; right:26px; cursor:pointer;}

div.thumbnail .n_mms1_b{background:url('/images/main/mms_b.png')no-repeat 26px 126px; box-sizing:border-box;background-size:25%; height:100%; }
div.thumbnail .n_fax1_b{background:url('/images/main/fax_b.png')no-repeat 26px 126px ;box-sizing:border-box;background-size:25%; height:100%;  }
div.thumbnail .n_notice1_b{background:url('/images/main/notice_b.png')no-repeat 26px 126px;background-size:25%; height:100%; }

div.thumbnail .n_mms1_g{background:url('/images/main/mms_g.png')no-repeat 26px 126px ; box-sizing:border-box;background-size:25%; height:100%;}
div.thumbnail .n_kakao1_g{background:url('/images/main/kakao.png')no-repeat 26px 126px ;box-sizing:border-box; background-size:25%; height:100%;}
div.thumbnail .n_fax1_g{background:url('/images/main/fax_g.png')no-repeat 26px 126px;box-sizing:border-box;background-size:25%; height:100%; }
div.thumbnail .n_notice1_g{background: url('/images/main/notice_g.png')no-repeat 26px 126px;background-size:25%; height:100%;}

/* 타입변경 */
div.thumbnail .n_mms2{background:#d13c3e;  background-size:cover;  background-repeat:no-repeat; height:100%;}
div.thumbnail .n_kakao2{background:#e29618;  background-size:cover;  background-repeat:no-repeat;height:100%;}
div.thumbnail .n_fax2{background:#8d8b87;  background-size:cover;  background-repeat:no-repeat; height:100%;}
div.thumbnail .n_notice2{background:#514077;  background-size:cover;  background-repeat:no-repeat;height:100%;}
div.thumbnail .n_mms2 dl{background:url('/images/main/mms2.png')no-repeat center 25px ; text-align:center;background-size:20%; margin-left:0px;}
div.thumbnail .n_mms2 dl dt{font-size:15px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:60px;}
div.thumbnail .n_mms2 dl dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
div.thumbnail .n_kakao2 > dl{background:url('/images/main/kakao2.png')no-repeat center 25px ; text-align:center;background-size:20%; margin-left:0px; }
div.thumbnail .n_kakao2 > dl dt{font-size:15px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:60px;}
div.thumbnail .n_kakao2 > dl dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
div.thumbnail .n_fax2 > dl{background:url('/images/main/fax2.png')no-repeat center 25px ; text-align:center;background-size:20%; margin-left:0px;}
div.thumbnail .n_fax2 > dl dt{font-size:15px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:60px;}
div.thumbnail .n_fax2 > dl dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;color:#fff;}
div.thumbnail .n_notice2 > dl{background:url('/images/main/notice2.png')no-repeat center 25px ; text-align:center;background-size:20%; margin-left:0px;}
div.thumbnail .n_notice2 > dl dt{font-size:15px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:60px;}
div.thumbnail .n_notice2 > dl dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;color:#fff;}

div.thumbnail .n_mms2_b{background:#166ea2;  background-size:cover;  background-repeat:no-repeat;height:100%;}
div.thumbnail .n_mms2_b > dl{background:url('/images/main/mms2.png')no-repeat center 25px ; text-align:center;background-size:20%; margin-left:0px;}
div.thumbnail .n_mms2_b > dl dt{font-size:15px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:60px;}
div.thumbnail .n_mms2_b > dl dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;color:#fff;}

div.thumbnail .n_mms2_g{background:#0a7c0c;  background-size:cover;  background-repeat:no-repeat;height:100%;}
div.thumbnail .n_mms2_g > dl{background:url('/images/main/mms2.png')no-repeat center 25px ; text-align:center;background-size:20%; margin-left:0px;}
div.thumbnail .n_mms2_g > dl dt{font-size:15px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;color:#fff; margin-top:60px;}
div.thumbnail .n_mms2_g > dl dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;color:#fff;}

div.thumbnail .n_mms3{background-image: url('/images/main/t3_m2.png');  background-size:cover;  background-repeat:no-repeat; height:100%;}
div.thumbnail .n_kakao3{background-image: url('/images/main/t3_m3.png');  background-size:cover;  background-repeat:no-repeat; height:100%;}
div.thumbnail .n_fax3{background-image: url('/images/main/t3_m1.png');  background-size:cover;  background-repeat:no-repeat;height:100%; }
div.thumbnail .n_notice3{background-image: url('/images/main/t3_m4.png');  background-size:cover;  background-repeat:no-repeat;height:100%; }
div.thumbnail .n_mms3 .n_mmstit{background:url('/images/main/mms2.png')no-repeat 20px; background-size:20%;}
div.thumbnail .n_kakao3 .n_kakaotit{background:url('/images/main/kakao2.png')no-repeat 20px ; background-size:20%;}
div.thumbnail .n_fax3 .n_faxtit{background:url('/images/main/fax2.png')no-repeat 20px; background-size:20%; }
div.thumbnail .n_notice3 .n_noticetit{background:url('/images/main/notice2.png')no-repeat 20px;  background-size:20%;}

div.thumbnail div.n_txttit{position:relative;font-size:14px;  color:#fff; width:200px; height:50px; padding:100px 0 0 20px;}

/* cs센터 */
div.thumbnail2{position:relative; display:block; float:left;  width:240px !important; height:208px; margin-right:10px;cursor:pointer; box-sizing:border-box; display:inline-block;cursor:pointer;}
div.thumbnail2 > img{border:1px solid #e4e4e4 !important}
div.thumbnail2 dl{margin:0 0 0 10px;}
div.thumbnail2 dt{font-size:12px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; color:#222; font-weight:600; padding-top:20px; box-sizing:border-box;}
div.thumbnail2 dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}

div.thumbnail2 .cs1_1, div.thumbnail .cs1_2, div.thumbnail .cs1_3{ border:1px solid #e5e5e5; }
div.thumbnail2 .cs1_1{background:#f7f1f0 url('/images/main/cs1.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs1_2{background:#f7f1f0  url('/images/main/cs2.png')no-repeat center 60px; background-size:15%;height:100%;}
div.thumbnail2 .cs1_3{background: url('/images/main/cs3.png')no-repeat right bottom; background-size:60%;height:100%;}
div.thumbnail2 .cs1_1 dt,div.thumbnail2 .cs1_2 dt, div.thumbnail2 .cs1_3 dt{font-size:13px; border-bottom:1px solid #aaa; display:inline-block; padding-bottom:13px; color:#222; font-weight:600; }
div.thumbnail2 .cs1_1 dd, div.thumbnail2 .cs1_2 dd, div.thumbnail2 .cs1_3 dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail2 .cs1_1 dd > p.num, div.thumbnail2 .cs1_2 dd > p.num, div.thumbnail2 .cs1_3 dd > p.num{font-family:'roboto'; font-weight:600; font-size:20px; text-align:center; color:#333;letter-spacing:1px; margin-top:50px; margin-left:-40px;}
div.thumbnail2 .cs1_1 dd > div.time,div.thumbnail2 .cs1_2 dd > div.time, div.thumbnail2 .cs1_3 dd > div.time{margin-top:20px; color:#333; height:109px;}
div.thumbnail2 .cs1_1  div.time span{ border:1px solid #aaa; padding:0px 7px;display:inline-block;  margin:0 4px; 2px 0; color:#333;} 
div.thumbnail2 .cs1_3 .cs3_txt{width:100%;text-align:left; margin-top:30px; color:#333;}
div.thumbnail2 .cs1_3 .cs3_txt > b{color:#333; font-size:13px; line-height:40px;}





div.thumbnail3{position:relative; display:block; float:left;  width:288px !important; height:140px; margin-right:10px;cursor:pointer; box-sizing:border-box; display:inline-block;cursor:pointer;}
div.thumbnail3 > img{border:1px solid #e4e4e4 !important}
div.thumbnail3 .cs1_1{ border:1px solid #e5e5e5; }
div.thumbnail3 .cs1_1{background:#f7f1f0 url('/images/main/cs1.png')no-repeat 20px 42px; background-size:12%; height:100%;}
div.thumbnail3 .cs1_1 dt{font-size:13px; border-bottom:1px solid #aaa; display:inline-block; padding:5px 0 5px 5px; color:#222; font-weight:600; margin-left:10px; }
div.thumbnail3 .cs1_1 dd{padding-top:17px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail3 .cs1_1 dd > p.num{font-family:'roboto'; font-weight:600; font-size:25px; text-align:center; color:#333;letter-spacing:1px; margin-top:1px;}
div.thumbnail3 .cs1_1 dd > div.time{margin-top:18px; color:#333;}
div.thumbnail3 .cs1_1  div.time span{ border:1px solid #aaa; padding:0px 13px;display:inline-block;  margin:0 15px; 2px 0; color:#333;} 

div.thumbnail3 .cs2_1{background:url('/images/main/cs1.png')no-repeat 10px 40px;  border:none;background-size:13%; height:100%;}
div.thumbnail3 .cs2_1 dl{margin:8px 0 0 0;}
div.thumbnail3 .cs2_1 dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:10px; color:#222;font-weight:600;}
div.thumbnail3 .cs2_1 dd{padding-top:13px; font-size:14px; line-height:13px; letter-spacing:-0.5px;}
div.thumbnail3 .cs2_1 dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px;  color:#000;letter-spacing:1px; margin-top:7px; }
div.thumbnail3 .cs2_1 dd > div.time{margin-top:16px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:8px; line-height:25px;}
div.thumbnail3 .cs1_b{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat 20px 42px; background-size:12%;height:100%;}
div.thumbnail3 .cs1_1_b{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat 20px 42px; background-size:12%;height:100%; color:#333 !important;}
div.thumbnail3 .cs2_1_b{background:url('/images/main/cs1_b.png')no-repeat  10px 40px;  border:none;background-size:13%; height:100%;}

div.thumbnail3 .cs2_1_b dl{margin:0px 0 0 0;}
div.thumbnail3 .cs2_1_b dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:10px; color:#222;font-weight:600; margin-left:-5px; padding-left:5px;}
div.thumbnail3 .cs2_1_b dd{padding-top:13px; font-size:14px; line-height:13px; letter-spacing:-0.5px;}
div.thumbnail3 .cs2_1_b dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px;  color:#000;letter-spacing:1px; margin-top:7px; }
div.thumbnail3 .cs2_1_b dd > div.time{margin-top:16px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:8px; line-height:25px;}

div.thumbnail3 .cs2_1_g dl{margin:0px 0 0 0;}
div.thumbnail3 .cs2_1_g dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:10px; color:#222;font-weight:600; padding-left:10px;margin-left:-5px; padding-left:10px;}
div.thumbnail3 .cs2_1_g dd{padding-top:13px; font-size:14px; line-height:13px; letter-spacing:-0.5px;}
div.thumbnail3 .cs2_1_g dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px;  color:#000;letter-spacing:1px; margin-top:7px; }
div.thumbnail3 .cs2_1_g dd > div.time{margin-top:16px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:8px; line-height:25px;}

div.thumbnail3 .cs1_g{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat 20px 42px; background-size:12%; height:100%;}
div.thumbnail3 .cs2_g{background:#f0f7f0 url('/images/main/cs2_g.png')no-repeat  10px 40px;  border:none;background-size:12%; height:100%;}
div.thumbnail3 .cs2_1_g{ background:url('/images/main/cs1_g.png')no-repeat 10px 40px;  background-size:12%;}
div.thumbnail3 .cs1_1_g{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat 20px 42px; background-size:12%; height:100%;}
div.thumbnail3  dt{font-size:15px;  display:inline-block; padding-bottom:10px; font-weight:600; margin:5px 0 0 15px; border-bottom:1px solid #ddd;}
div.thumbnail3  dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px; }
div.thumbnail3  dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px; text-align:center; letter-spacing:1px; margin-top:5px; margin-left:-20px;}
div.thumbnail3  dd > div.time{margin-top:15px; }
div.thumbnail3  dd > div.time span{ border:1px solid #ddd; padding:0px 13px;display:inline-block;  margin:0 15px; 2px 0;} 
div.thumbnail3  dd > div.time span:last-child{border-top:none;}




div.thumbnail3 .cs3_1{background:#b79988 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:100%;}
div.thumbnail3 .cs3_1_b{background:#88a5b7 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:100%;}
div.thumbnail3 .cs3_1_g{background:#88b6b7 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:100%;}
div.thumbnail3 .cs3_1 dt, div.thumbnail3 .cs3_1_b dt, div.thumbnail3 .cs3_1_g dt{color:#fff;}
div.thumbnail3 .cs3_1 p, div.thumbnail3 .cs3_1_b p, div.thumbnail3 .cs3_1_g p{color:#fff;}
div.thumbnail3 .cs3_1 span, div.thumbnail3 .cs3_1_b span, div.thumbnail3 .cs3_1_g span{color:#fff; border:1px solid #fff}
div.thumbnail3 .cs3_1 div, div.thumbnail3 .cs3_1_b div, div.thumbnail3 .cs3_1_g div{color:#fff;}
div.thumbnail3 .cs3_1 p, div.thumbnail3 .cs3_1_b p, div.thumbnail3 .cs3_1_g p{color:#fff;}

/*
div.thumbnail3{position:relative; display:block; float:left;  width:288px !important; height:140px; margin-right:10px;cursor:pointer; box-sizing:border-box; display:inline-block;cursor:pointer;}
div.thumbnail3 > img{border:1px solid #e4e4e4 !important}
div.thumbnail3 .cs1_1{ border:1px solid #e5e5e5; }
div.thumbnail3 .cs1_1{background:#f7f1f0 url('/images/main/cs1.png')no-repeat 20px 42px; background-size:12%; height:100%;}
div.thumbnail3 .cs1_1 dt{font-size:13px; border-bottom:1px solid #aaa; display:inline-block; padding:5px 0 5px 5px; color:#222; font-weight:600; margin-left:10px; }
div.thumbnail3 .cs1_1 dd{padding-top:17px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail3 .cs1_1 dd > p.num{font-family:'roboto'; font-weight:600; font-size:25px; text-align:center; color:#333;letter-spacing:1px; margin-top:1px;}
div.thumbnail3 .cs1_1 dd > div.time{margin-top:18px; color:#333;}
div.thumbnail3 .cs1_1  div.time span{ border:1px solid #aaa; padding:0px 13px;display:inline-block;  margin:0 15px; 2px 0; color:#333;} 

div.thumbnail3 .cs2_1{background:url('/images/main/cs1.png')no-repeat 10px 40px;  border:none;background-size:13%; height:100%;}
div.thumbnail3 .cs2_1 dl{margin:8px 0 0 0;}
div.thumbnail3 .cs2_1 dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600;}
div.thumbnail3 .cs2_1 dd{padding-top:13px; font-size:14px; line-height:13px; letter-spacing:-0.5px;}
div.thumbnail3 .cs2_1 dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px;  color:#000;letter-spacing:1px; margin-top:7px; }
div.thumbnail3 .cs2_1 dd > div.time{margin-top:16px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:8px; line-height:25px;}
div.thumbnail3 .cs1_b{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat 20px 42px; background-size:12%;height:100%;}
div.thumbnail3 .cs1_1_b{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat 20px 42px; background-size:12%;height:100%; color:#333 !important;}
div.thumbnail3 .cs2_1_b{background:url('/images/main/cs1_b.png')no-repeat  10px 40px;  border:none;background-size:13%; height:100%;}

div.thumbnail3 .cs2_1_b dl{margin:8px 0 0 0;}
div.thumbnail3 .cs2_1_b dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600; padding-left:10px;}
div.thumbnail3 .cs2_1_b dd{padding-top:13px; font-size:14px; line-height:13px; letter-spacing:-0.5px;}
div.thumbnail3 .cs2_1_b dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px;  color:#000;letter-spacing:1px; margin-top:7px; }
div.thumbnail3 .cs2_1_b dd > div.time{margin-top:16px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:8px; line-height:25px;}

div.thumbnail3 .cs2_1_g dl{margin:8px 0 0 0;}
div.thumbnail3 .cs2_1_g dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600; padding-left:10px;}
div.thumbnail3 .cs2_1_g dd{padding-top:13px; font-size:14px; line-height:13px; letter-spacing:-0.5px;}
div.thumbnail3 .cs2_1_g dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px;  color:#000;letter-spacing:1px; margin-top:7px; }
div.thumbnail3 .cs2_1_g dd > div.time{margin-top:16px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:8px; line-height:25px;}

div.thumbnail3 .cs1_g{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat 20px 42px; background-size:12%; height:100%;}
div.thumbnail3 .cs2_g{background:#f0f7f0 url('/images/main/cs2_g.png')no-repeat  10px 40px;  border:none;background-size:13%; height:100%;}
div.thumbnail3 .cs1_1_g{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat 20px 42px; background-size:12%; height:100%;}
div.thumbnail3  dt{font-size:15px;  display:inline-block; padding-bottom:13px; font-weight:600; margin:5px 0 0 15px;}
div.thumbnail3  dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail3  dd > p.num{font-family:'roboto'; font-weight:800; font-size:25px; text-align:center; letter-spacing:1px; margin-top:5px; margin-left:-20px;}
div.thumbnail3  dd > div.time{margin-top:15px; }
div.thumbnail3  dd > div.time span{ border:1px solid #ddd; padding:0px 13px;display:inline-block;  margin:0 15px; 2px 0;} 
div.thumbnail3  dd > div.time span:last-child{border-top:none;}
div.thumbnail3 .cs2_1_g dd > p.num{font-family:'roboto'; font-weight:800; font-size:20px; text-align:left; color:#000;letter-spacing:1px; margin-top:20px; margin-left:70px;}
div.thumbnail3 .cs2_1_g dd > div.time{margin-top:10px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:70px; line-height:26px;width:227px; box-sizing:border-box;}




div.thumbnail3 .cs3_1{background:#b79988 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:100%;}
div.thumbnail3 .cs3_1_b{background:#88a5b7 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:100%;}
div.thumbnail3 .cs3_1_g{background:#88b6b7 url('/images/main/t3_cs1.png')no-repeat 20px 40px; background-size:15%; height:100%;}
div.thumbnail3 .cs3_1 dt, div.thumbnail3 .cs3_1_b dt, div.thumbnail3 .cs3_1_g dt{color:#fff;}
div.thumbnail3 .cs3_1 p, div.thumbnail3 .cs3_1_b p, div.thumbnail3 .cs3_1_g p{color:#fff;}
div.thumbnail3 .cs3_1 span, div.thumbnail3 .cs3_1_b span, div.thumbnail3 .cs3_1_g span{color:#fff; border:1px solid #fff}
div.thumbnail3 .cs3_1 div, div.thumbnail3 .cs3_1_b div, div.thumbnail3 .cs3_1_g div{color:#fff;}
div.thumbnail3 .cs3_1 p, div.thumbnail3 .cs3_1_b p, div.thumbnail3 .cs3_1_g p{color:#fff;}
 */
.h110{height:120px !important;}
.w976{width:976px !important}



/*==== 타입2==== */
div.thumbnail2 .cs2_1{background:url('/images/main/cs1.png')no-repeat 10px 100px;  border:none;background-size:13%; height:100%;}
div.thumbnail2 .cs2_2{background:url('/images/main/cs2.png')no-repeat 10px 100px; border:none; background-size:13%; height:100%;}
div.thumbnail2 .cs2_3{background:url('/images/main/cs3.png')no-repeat 90px 107px; border:none;background-size:60%; height:100%; }
div.thumbnail2 .cs2_3 ul.service{ display:inline-block; width:426px; margin-top:50px;}
div.thumbnail2 .cs2_3 ul.service li{display:block; float:left; width:33%; text-align:center; line-height:50px;font-size:14px; font-weight:600; color:#222; cursor:pointer;}
div.thumbnail2 .cs2_1 dl, div.thumbnail2 .cs2_2 dl, div.thumbnail2 .cs2_3 dl{margin:20px 0 0 0;}
div.thumbnail2 .cs2_1 dt, div.thumbnail2 .cs2_2 dt, div.thumbnail2 .cs2_3 dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600; padding-left:10px;}
div.thumbnail2 .cs2_1 dd, div.thumbnail2 .cs2_2 dd, div.thumbnail2 .cs2_3 dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail2 .cs2_3 dd > div{ color:#333; text-align:left; margin:15px 0 0 15px; font-size:12px; }
div.thumbnail2 .cs2_3 dd > div > b{font-size:13px; font-weight:600;color:#333;}
div.thumbnail2 .cs2_1 dd > p.num, div.thumbnail2 .cs2_2 dd > p.num{font-family:'roboto'; font-weight:800; font-size:20px; text-align:left; color:#000;letter-spacing:1px; margin-top:20px; margin-left:50px;}
div.thumbnail2 .cs2_1 dd > div.time, div.thumbnail2 .cs2_2 dd > div.time{margin-top:10px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:50px; line-height:26px; letter-spacing:-1px;}
div.thumbnail2 .cs2_1_g{background:url('/images/main/cs1_g.png')no-repeat 10px 100px;  border:none;background-size:15%; height:100%;}
div.thumbnail2 .cs2_1_g dl, div.thumbnail2 .cs2_2_g dl, div.thumbnail2 .cs2_3_g dl{margin:20px 0 0 0;}
div.thumbnail2 .cs2_1_g dt, div.thumbnail2 .cs2_2_g dt, div.thumbnail2 .cs2_3_g dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600; padding-left:10px;}
div.thumbnail2 .cs2_1_g dd, div.thumbnail2 .cs2_2_g dd, div.thumbnail2 .cs2_3_g dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail2 .cs2_1_g dd > p.num, div.thumbnail2 .cs2_2_g dd > p.num{font-family:'roboto'; font-weight:800; font-size:20px; text-align:left; color:#000;letter-spacing:1px; margin-top:20px; margin-left:70px;}
div.thumbnail2 .cs2_1_g dd > div.time, div.thumbnail2 .cs2_2_g dd > div.time{margin-top:10px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:70px; line-height:26px;}



div.thumbnail2 .cs1_b{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs2_b{background:#f0f6f7 url('/images/main/cs2_b.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs1_1_b{background:#f0f6f7 url('/images/main/cs1_b.png')no-repeat center 60px; background-size:15%; height:100%; color:#333 !important;}
div.thumbnail2 .cs1_2_b{background:#f0f6f7  url('/images/main/cs2_b.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs2_2_b{background:url('/images/main/cs2_b.png')no-repeat 10px 100px; border:none; background-size:15%; height:100%;}
div.thumbnail2 .cs3_1_b{background:#88a5b7 url('/images/main/t3_cs1.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs3_2_b{background:#8796bd url('/images/main/t3_cs2.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs3_3_b{background:#757b9a url('/images/main/t3_cs3.png')no-repeat center 60px; background-size:15%; height:100%;}

div.thumbnail2 .cs1_3_b{background: url('/images/main/cs3.png')no-repeat right bottom; background-size:60%;height:100%;}
div.thumbnail2 .cs1_3_b .cs3_txt{width:100%;text-align:left; margin-top:30px; color:#333;}
div.thumbnail2 .cs1_3_b .cs3_txt > b{color:#333; font-size:15px; line-height:40px;}


div.thumbnail2 .cs2_1_b{background:url('/images/main/cs1_b.png')no-repeat 10px 100px;  border:none;background-size:15%; height:100%;}
div.thumbnail2 .cs2_1_b dl, div.thumbnail2 .cs2_2_b dl, div.thumbnail2 .cs2_3_b dl{margin:20px 0 0 0;}
div.thumbnail2 .cs2_1_b dt, div.thumbnail2 .cs2_2_b dt, div.thumbnail2 .cs2_3_b dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600; padding-left:10px;}
div.thumbnail2 .cs2_1_b dd, div.thumbnail2 .cs2_2_b dd, div.thumbnail2 .cs2_3_b dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail2 .cs2_1_b dd > p.num, div.thumbnail2 .cs2_2_b dd > p.num{font-family:'roboto'; font-weight:800; font-size:20px; text-align:left; color:#000;letter-spacing:1px; margin-top:20px; margin-left:70px;}
div.thumbnail2 .cs2_1_b dd > div.time, div.thumbnail2 .cs2_2_b dd > div.time{margin-top:10px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:70px; line-height:26px;}

div.thumbnail2 .cs2_3_b{background:url('/images/main/cs3.png')no-repeat 120px 107px; border:none;background-size:60%; height:100%; }
div.thumbnail2 .cs2_3_b dd > div{ color:#333; text-align:left; margin:15px 0 0 15px; font-size:12px; }
div.thumbnail2 .cs2_3_b dd > div > b{color:#333;}


div.thumbnail2 .cs1_g{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs2_g{background:#f0f7f0 url('/images/main/cs2_g.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs1_1_g{background:#f0f7f0 url('/images/main/cs1_g.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs1_2_g{background:#f0f7f0  url('/images/main/cs2_g.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs2_2_g{background:url('/images/main/cs2_g.png')no-repeat 10px 100px; border:none; background-size:15%; height:100%;}
div.thumbnail2 .cs3_1_g{background:#88b6b7 url('/images/main/t3_cs1.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs3_2_g{background:#9fbd87 url('/images/main/t3_cs2.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs3_3_g{background:#7a9a75 url('/images/main/t3_cs3.png')no-repeat center 60px; background-size:15%; height:100%;}

div.thumbnail2 .cs1_3_g{background: url('/images/main/cs3.png')no-repeat right bottom; background-size:60%;height:100%;}
div.thumbnail2 .cs1_3_g .cs3_txt{width:100%;text-align:left; margin-top:30px !important; color:#333;}
div.thumbnail2 .cs1_3_g .cs3_txt > b{color:#333; font-size:13px; line-height:40px;}

div.thumbnail2 .cs2_1_g{background:url('/images/main/cs1_g.png')no-repeat 10px 100px;  border:none;background-size:13%; height:100%;}
div.thumbnail2 .cs2_1_g dl, div.thumbnail2 .cs2_2_g dl, div.thumbnail2 .cs2_3_g dl{margin:20px 0 0 0;}
div.thumbnail2 .cs2_1_g dt, div.thumbnail2 .cs2_2_g dt, div.thumbnail2 .cs2_3_g dt{font-size:15px; border-bottom:1px solid #ddd;  width:96%;display:inline-block; padding-bottom:13px; color:#222;font-weight:600; padding-left:10px;}
div.thumbnail2 .cs2_1_g dd, div.thumbnail2 .cs2_2_g dd, div.thumbnail2 .cs2_3_g dd{padding-top:13px; font-size:14px; line-height:20px; letter-spacing:-1px; margin-left:-10px;}
div.thumbnail2 .cs2_1_g dd > p.num, div.thumbnail2 .cs2_2_g dd > p.num{font-family:'roboto'; font-weight:800; font-size:20px; text-align:left; color:#000;letter-spacing:1px; margin-top:20px; margin-left:70px;}
div.thumbnail2 .cs2_1_g dd > div.time, div.thumbnail2 .cs2_2_g dd > div.time{margin-top:10px; font-size:11px;  color:#222; text-align:left; color:#000; margin-left:70px; line-height:26px;}

div.thumbnail2 .cs2_3_g{background:url('/images/main/cs3.png')no-repeat 120px 107px; border:none;background-size:60%; height:100%; }
div.thumbnail2 .cs2_3_g dd > div{ color:#333; text-align:left; margin:15px 0 0 15px; font-size:12px; }
div.thumbnail2 .cs2_3_g dd > div > b{color:#333;}



div.thumbnail2 .cs3_1{background:#b79988 url('/images/main/t3_cs1.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs3_2{background:#bd8c87 url('/images/main/t3_cs2.png')no-repeat center 60px; background-size:15%; height:100%;}
div.thumbnail2 .cs3_3{background:#9a7875 url('/images/main/t3_cs3.png')no-repeat center 60px; background-size:15%; height:100%;}


div.thumbnail2  dt{font-size:15px; border-bottom:1px solid #ddd; display:inline-block; padding-bottom:13px; font-weight:600;}
div.thumbnail2  dd{padding-top:13px; font-size:11px; line-height:20px; letter-spacing:-0.5px;}
div.thumbnail2  dd > p.num{font-family:'roboto'; font-weight:800; font-size:20px; text-align:center; letter-spacing:1px; margin-top:50px; margin-left:-20px;}
div.thumbnail2  dd > div.time{margin-top:10px; font-size:10px;}
div.thumbnail2  dd > div.time span{ border:1px solid #ddd; padding:0px 3px;display:inline-block;  margin:0 8px; 2px 0;} 
div.thumbnail2  dd > div.time span:last-child{border-top:none;}
.cs3_txt{width:100%;text-align:center; margin-top:80px;margin-left:-20px;}
.cs3_txt > b{ font-size:13px; line-height:40px;}

div.thumbnail2  dd .cs3_txt{width:100%;text-align:center; margin-top:35px; /* margin-left:-20px; */}
div.thumbnail2  dd .cs3_txt > b{ font-size:13px; line-height:40px;}
div.thumbnail2 .cs3_1 dt, div.thumbnail2 .cs3_2 dt, div.thumbnail2 .cs3_3 dt{color:#fff;}
div.thumbnail2 .cs3_1 p, div.thumbnail2 .cs3_2 p, div.thumbnail2 .cs3_3 p{color:#fff;}
div.thumbnail2 .cs3_1 span, div.thumbnail2 .cs3_2 span, div.thumbnail2 .cs3_3 span{color:#fff; border:1px solid #fff}
div.thumbnail2 .cs3_1 div.time, div.thumbnail2 .cs3_2 div.time, div.thumbnail2 .cs3_3 div.time{color:#fff;}
div.thumbnail2 .cs3_1 p, div.thumbnail2 .cs3_2 p, div.thumbnail2 .cs3_3 p{color:#fff;}


div.thumbnail2 .cs3_1_b dt, div.thumbnail2 .cs3_2_b dt, div.thumbnail2 .cs3_3_b dt{color:#fff;}
div.thumbnail2 .cs3_1_b p, div.thumbnail2 .cs3_2_b p, div.thumbnail2 .cs3_3_b p{color:#fff;}
div.thumbnail2 .cs3_1_b span, div.thumbnail2 .cs3_2_b span, div.thumbnail2 .cs3_3_b span{color:#fff;border:1px solid #fff}
div.thumbnail2 .cs3_1_b div.time, div.thumbnail2 .cs3_2_b div.time, div.thumbnail2 .cs3_3_b div.time{color:#fff;}
div.thumbnail2 .cs3_1_b p, div.thumbnail2 .cs3_2_b p, div.thumbnail2 .cs3_3_b p{color:#fff;}

div.thumbnail2 .cs3_1_g dt, div.thumbnail2 .cs3_2_g dt, div.thumbnail2 .cs3_3_g dt{color:#fff;}
div.thumbnail2 .cs3_1_g p, div.thumbnail2 .cs3_2_g p, div.thumbnail2 .cs3_3_g p{color:#fff;}
div.thumbnail2 .cs3_1_g span, div.thumbnail2 .cs3_2_g span, div.thumbnail2 .cs3_3_g span{color:#fff;border:1px solid #fff}
div.thumbnail2 .cs3_1_g div.time, div.thumbnail2 .cs3_2_g div.time, div.thumbnail2 .cs3_3_g div.time{color:#fff;}
div.thumbnail2 .cs3_1_g p, div.thumbnail2 .cs3_2_g p, div.thumbnail2 .cs3_3_g p{color:#fff;}

div.thumbnail2 .cs2_1_b dd > p.num, div.thumbnail2 .cs2_2_b dd > p.num{font-family:'roboto'; font-weight:800; font-size:20px; text-align:left; color:#000;letter-spacing:1px; margin-top:20px; margin-left:60px;}
div.thumbnail2 .cs2_1_b dd > div.time, div.thumbnail2 .cs2_2_b dd > div.time{margin-top:10px; font-size:10px;  color:#222; text-align:left; color:#000; margin-left:60px; line-height:26px; width:227px; box-sizing:border-box;}
div.thumbnail2 .cs2_1_g dd > p.num, div.thumbnail2 .cs2_2_g dd > p.num{font-family:'roboto'; font-weight:800; font-size:20px; text-align:left; color:#000;letter-spacing:1px; margin-top:20px; margin-left:60px;}
div.thumbnail2 .cs2_1_g dd > div.time, div.thumbnail2 .cs2_2_g dd > div.time{margin-top:10px; font-size:10px;  color:#222; text-align:left; color:#000; margin-left:60px; line-height:26px;width:227px; box-sizing:border-box; letter-spacing:-1px;}

div.thumbnail2 .cs1_3_b .cs3_txt{width:100%;text-align:left; margin-top:30px !important; color:#333;}
div.thumbnail2 .cs1_3_b .cs3_txt > b{color:#333; font-size:15px; line-height:40px;}

.mb19{margin-bottom:19px !important;}

/* 기본설정 필수항목 */
.tit_redar{display:inline-block !important; margin-right:50px;}
.tit_red{ display:inline-block; color:#d41620; font-weight:600;} 

/* 241219_footer 수정 */
footer > div{display: flex;width: 1024px;margin: 0 auto;}
footer > div > .f_txt{width: 900px;margin: 0;}
footer > div > .f_img{width: 70px;}
