@charset "utf-8";
/* 기타 */

/* 공통 */
.box_msg{border:1px solid #d3deec;background:#f2f7fd;padding:0 23px;text-align:center}
.box_msg p{display:inline-block;text-align:left;font-size:14px;color:#444;letter-spacing:-.7px;margin:15px 0;padding:15px 0 15px 70px;background:url("../../../resources/images/common/sm/ico_no_product.png")no-repeat 0 50%;background-size:52.5px 46.5px;box-sizing:border-box}
.noti_bul{padding:0 13px;color:#606060;letter-spacing:-.7px;background:url("../../../resources/images/common/sm/bul_square.png")no-repeat 5px 6px;background-size:3px;font-size:12px}
.noti_bul_02{padding:0 7px;color:#555;letter-spacing:-.7px;background:url("../../../resources/images/common/sm/bul_square.png")no-repeat 0 8px;background-size:3px;font-size:12px}
.noti_bul_03{padding:0 7px;color:#444;letter-spacing:-.7px;background:url("../../../resources/images/common/sm/bul_circle.png")no-repeat 0 7px;background-size:3px;font-size:12px}
.box_gray{border:1px solid #e5e5e5;background:#f8f8f8;padding:12px 15px;font-size:12px;color:#666;letter-spacing:-.7px}
.noti_bul_list.t01{padding:7px 10px}
.noti_bul_list.t02{padding:7px 0}
.noti_bul_list > li{padding:0 0 0 8px;color:#666;letter-spacing:-.7px;background:url("../../../resources/images/common/sm/bul_square.png")no-repeat 0 7px;background-size:3px;font-size:12px}
.box_gray{border:1px solid #e5e5e5;background:#f8f8f8;padding:12px 15px;font-size:12px;color:#666;letter-spacing:-.7px}
.noti_bul_list.box_gray{padding:12px}

.box_addr_search{border:3px solid #e5e5e5;padding:13px 10px;text-align:center}
.box_addr_search input[type="text"],.box_addr_search select{height:25px;line-height:23px;vertical-align:top;color:#666;font-size:12px}
.box_addr_search + .box_noti.type01{margin-top:25px}
.box_addr_search + .table_01.table_h,.mg_step + .table_01.table_v,.mg_step + .select_addr + .select_addr2 + .select_addr3{margin-top:20px}

.not_found{margin:45px 0 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:250px 0 45px;text-align:center;line-height:22px;background:url(../../../resources/images/HET/pc/het01_005.jpg) no-repeat 50% 0}
.not_found .text1{line-height:34px;font-size:24px;color:#303030}
.not_found .text2{margin:20px 0 15px;font-size:15px}
.not_found .list{margin:25px 0 0;border:1px solid #d9d9d9;text-align:left;background:#fafafa;padding:17px 20px;line-height:18px}
.not_found .list li{position:relative;padding:0 0 0 8px}
.not_found .list li:after{position:absolute;left:0;top:8px;width:3px;height:3px;background:#9e9d9d;content:""}

.list_contract{border-top:2px solid #8ba0b6}
.list_contract li{border-bottom:1px solid #d9d9d9;padding:10px 12px}
.list_contract li:nth-child(even){background:#fafafa}
.list_contract li > a{display:block}
.list_contract li h3{font-weight:normal;font-size:14px;color:#444;letter-spacing:-.7px}
.list_contract li h3 .state{display:inline-block;font-size:12px;color:#fff;border-radius:6px 3px;padding:0 3px;height:16px;line-height:16px;vertical-align:middle}
.list_contract li h3 .state.keep{background:#0084c8}
.list_contract li h3 .state.end{background:#999}
.list_contract li p span{display:inline-block;font-size:12px;color:#666;letter-spacing:-.5px;padding-left:7px;background:url("../../../resources/images/common/sm/bul_circle.png")no-repeat 0 50%;background-size:3px}
.list_contract li p span:first-child{margin-right:16px}
.list_contract + .noti_contract{margin-top:30px}
.noti_contract{font-size:12px;background:#f8f8f8;border:1px solid #e5e5e5;color:#606060;letter-spacing:-.7px;padding:8px 12px 10px}

.het_list{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:10px 0 0 0}
.het_list > li{padding:20px 20px 20px 169px;position:relative;background:url(../../../resources/images/common/pc/line_dot.gif) repeat-x 0 0;min-height:100px}
.het_list > li:first-child{background:none}
.het_list > li > img{position:absolute;top:20px;left:20px;border:1px solid #d9d9d9}
.het_list > li h5{display:inline-block;font-size:15px;color:#303030}
.het_list > li > .bul_list > li{position:relative;padding:0 0 0 90px}
.het_list > li .bul_list li > strong{position:absolute;left:10px}


.mk_list{margin:10px 0 0 0}
.mk_list > li{padding:10px 20px 10px 169px;position:relative;background:url(../../../resources/images/common/pc/line_dot.gif) repeat-x 0 0;min-height:90px; text-align:left;}
.mk_list > li:first-child{background:none}
.mk_list > li > img{position:absolute;top:0px;left:18px;border:1px solid #d9d9d9}
.mk_list > li h5{display:inline-block;font-size:16px;color:#303030; padding-bottom:10px;}
.mk_list > li > .bul_list > li{position:relative;padding:0 0 0 75px; color:#777;}
.mk_list > li .bul_list li > strong{position:absolute;left:10px; color:#666;}


.mk_list2{border-top:2px solid #47a2cc;margin:30px 0 0 0}
.mk_list2 > li{padding:20px 20px 20px 350px;position:relative;min-height:222px}
.mk_list2 > li:first-child{background:none}
.mk_list2 > li > img{position:absolute;top:20px;left:20px;border:1px solid #d9d9d9;}
.mk_list2 > li h5{display:inline-block;font-size:16px;color:#303030; padding-bottom:10px;background:url(../../../resources/images/common/pc/line_dot.gif) repeat-x 0 bottom; width:100%}
.mk_list2 > li > .bul_list > li{position:relative;padding:0 0 0 90px; }
.mk_list2 > li .bul_list li > strong{position:absolute;left:10px}

.mk_list3{padding:0 20px; text-align:center;}
.mk_list3 > img{ margin:10px 0;width:100%; }

.mk_list4{border-bottom:1px solid #a3a3a3;padding:0px 20px 30px 20px;}
.mk_list4 > li{position:relative; padding:5px 17px 0 17px; text-align:left; line-height:24px; font-size:14px;}

.list_certify_select{margin-top:14px;border-top:2px solid #8ba0b6}
.list_certify_select li{border-bottom:1px solid #d9d9d9}
.list_certify_select li .tit{position:relative;padding:8px 0}
.list_certify_select li .noti_bul{color:#444;background-position:5px 5px}
.list_certify_select li .btns{position:absolute;top:6px;right:0}
.list_certify_select .txt{background:#f6f6f6;border-top:1px solid #d9d9d9;padding:7px 5px;display:none;font-size:12px}


.main_promotion{height:389px;background:url(../../../resources/images/HET/pc/main_promotion.jpg) no-repeat 100% 100%;overflow:hidden}
.main_promotion .tit{padding:45px 0 0;line-height:30px;font-size:22px;color:#6666cc}
.main_promotion .text1{margin:40px 0 0;line-height:45px;font-size:40px;color:#0a376a;font-weight:bold}
.main_promotion .text2{margin:20px 0 0;line-height:24px;font-size:16px;color:#202020}


.main_con1{float:left;width:546px}
.main_con1 > div,.main_con2{border:1px solid #dfdfdf;position:relative}
.main_con1 .tit,.main_con2 .tit{border-bottom:1px solid #dfdfdf;height:46px;line-height:46px;padding:0 20px;font-size:16px;color:#202020}
.main_con1 .more,.main_con2 .more{position:absolute;right:0;top:0;width:30px;height:36px;text-indent:-9999px;overflow:hidden;background:url(../../../resources/images/HET/pc/btn_more.png) no-repeat}

.main_service{height:178px}
.main_service ul{position:absolute; top:8px; right:5px; text-align:center; font-weight:bold; font-size:14px;}
.main_service li{float:left;height:30px;line-height:28px;width:100px; height:30px; margin-left:5px; padding:0 10px 0 2px;background-repeat:no-repeat;background-image:url(../../../resources/images/HET/pc/bg_main_menu.jpg);}
.main_service li.on{background-position:-119px 0; color:#fff;}
.main_service li a{display:block;padding:0;}
.main_service .bg {background-repeat:no-repeat;background-image:url(../../../resources/images/HET/pc/bg_main_service.jpg); background-position:0 0; height:80px; margin:25px 40px 0 53px; padding-left:108px; line-height:20px;background-position:0 0px}
.main_service .bg.bg2 {background-position:0 -100px !important}
.main_service .bg.bg3 {background-position:0 -200px !important}
.main_service .bg.bg4 {background-position:0 -300px !important}
.main_service .tit2{margin:0;font-size:16px; font-weight:bold; line-height:42px;letter-spacing:-1px;}


.main_center{width:268px;margin:7px 0 0;float:left;height:169px}
.main_center p{margin:18px 0 0 28px;padding:0 0 0 55px;height:41px;line-height:41px;font-size:30px;font-family:Arial, Helvetica, sans-serif;background:url(../../../resources/images/HET/pc/bg_main_center.jpg) 0 3px no-repeat; color:#2487c8;}
.main_center ul{margin:5px 0 0 25px;line-height:22px}
.main_center li{float:left;padding:0;position:relative; letter-spacing:-1px; line-height: 20px !important;}

 
.main_event{width:268px;margin:7px 0 0;float:right;height:169px}
.main_event ul{margin:20px 0 0 13px}
.main_event li{float:left;height:54px;line-height:18px;text-align:center;padding-left:1px;width:80px;}
.main_event li:first-child{padding:0;background:none}
.main_event li a{display:block;padding:60px 0 0;background-repeat:no-repeat;background-image:url(../../../resources/images/HET/pc/bg_main_event.jpg)}
.main_event .bg2 a{background-position:-80px 0}
.main_event .bg3 a{background-position:-160px 0}
.main_event .bg4 a{background-position:-240px 0}

.main_con2{float:left;margin:0 0 0 7px;width:545px;height:356px}
.main_con2 ul {float:left;margin:31px 0 20px 0; padding:0 11px; width:250px;}
.main_con2 li{text-align:center;}
.main_con2 li img{border:1px solid #dfdfdf;}
.main_con2 li .tit2{margin:0;font-size:16px;color:#08376a; text-align:center; padding:13px 0px 7px 0; letter-spacing:-1px;}
.main_con2 p{ text-align:center; clear:both; height:42px; line-height:40px; background-color:#eee; padding:0px; letter-spacing:-1px;}
/* .main_con2 > div{ width:229px;height:230px;margin:20px 0 0 13px;padding:0 11px;line-height:22px;position:relative; float:left; overflow:hidden;}
.main_con2 > div > img{border:1px solid #dfdfdf; margin-left:14px;}
.main_con2 .tit2{margin:0;font-size:16px;color:#08376a; text-align:center; padding:3px 0px; letter-spacing:-1px;}
.main_con2 p{ text-align:center;}*/
