@charset "utf-8";

.wrap{width:1200px;clear:both;margin:0 auto;}
.contents_body_wrap{margin-top:10px}
.contents_body_wrap *{font-family:"malgun gothic","Trebuchet MS",Georgia,"Times New Roman",Times,serif;}

.contents_body_wrap .pageTab{width:1200px;height:70px;}
.contents_body_wrap .pageTab .pageTitle{font-size:17px;font-weight:bold;padding:0;margin:0;float:left;font-family:"malgun gothic",dotum;}

.contents_body_wrap .pageTab .tablist{clear:both; padding:20px 0 0 0;margin:0; float:left}
.contents_body_wrap .pageTab .tablist li{padding:0;margin:0;display:block;float:right;}
.contents_body_wrap .pageTab .tablist li a{display:block;width:120px;height:26px;border:1px solid #000;text-align:center;line-height:26px;background-color:#f9f9f9;}
.contents_body_wrap .pageTab .tablist li a.on{color:#4784f2;border-bottom:1px solid #fff;font-weight:bold;background-color:#fff;}

.contents_body_wrap .pagesubTab{width:1200px;height:27px;border-bottom:1px solid #000;}
.contents_body_wrap .pagesubTab .tablist{float:left;padding:0;margin:0;}
.contents_body_wrap .pagesubTab .tablist li{padding:0;margin:0;display:block;float:left;}
.contents_body_wrap .pagesubTab .tablist li a{display:block;width:120px;height:26px;border:1px solid #000;text-align:center;line-height:26px;background-color:#f9f9f9;}
.contents_body_wrap .pagesubTab .tablist li a.on{color:#4784f2;border-bottom:1px solid #fff;font-weight:bold;background-color:#fff;}

.mycount{height:28px;background-color:#f6f6f6;border-bottom:1px solid #dfdfdf;}
.mycount .wrap{padding:0 10px;width:1180px;}
.mycount .home{display:block;float:left;line-height:28px;}
.mycount .system_count{padding:0;margin:0;float:right;}
.mycount .system_count li{padding:0;margin:0;float:right;list-style:none;}
.mycount .system_count li a{display:block;padding:0 0 0 10px;line-height:28px;}
.mycount .system_count li a .empty_border{width:10px;display:block;height:11px;border-right:1px solid #937cb2;float:right;margin-top:8px;}

.mainmenu{width:1200px;height:63px;margin:0 auto;clear:both;}
.mainmenu .logo{width:145px;float:left; margin-top:5px}
.mainmenu .logo .logo_link{display:block;width:145px;height:63px;}
.mainmenu .logo .logo_link h1{display:block;padding:0;margin:0;width:145px;height:63px;text-align:center;}
.mainmenu .logo .logo_link h1 img{height:63px;}
.mainmenu .menu{float:right;padding:0;margin:0;}
.mainmenu .menu ul{padding:0;margin:0;}
.mainmenu .menu li{padding:0;margin:31px 0 0 0;display:inline-block;list-style:none;float:left;}
.mainmenu .menu li a{padding:10px 5px 16px 0;font-size:16px;font-weight:bold;font-family:"malgun gothic", 돋움체;}
.mainmenu .menu li a .empty_border{width:14px;display:block;height:13px;border-left:1px solid #937cb2;float:left;margin-top:6px;}
.mainmenu .menu li a.on{color:#4784f2;}
.mainmenu .menu li.first a .empty_border{border:none;}

.mainmenu .totalSearch{float:right;width:320px;margin-top:32px;margin-left:10px;}
.mainmenu .totalSearch .textField{float:left;margin-right:3px;}

.gnb_line{border:1px solid #446196;}

.contents{padding:15px 0;}

.textField.focus{border:1px solid #2134c1;}
.textArea.focus{border:1px solid #2134c1;}
.default_list_table{width:100%;padding:0;border-collapse:collapse;border:none;border-top:2px solid #2134c1;}
.default_list_table th{background-color:#efefef;padding:5px 0;font-weight:normal;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.default_list_table td{text-align:center;padding:5px 0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.default_list_table th.last, .default_list_table td.last{border-right:none;}
.default_list_table th.bottom, .default_list_table td.bottom{border-bottom:none;}
.default_list_table th.tleft, .default_list_table td.tleft{text-align:left;padding-left:10px;}
.default_list_table td.empty{height:134px;}
.default_list_table td.empty_type2{height:114px;}

.default_inner_table{width:98%;padding:0;border-collapse:collapse;border:none;border:1px solid #999;margin:0 1%;}
.default_inner_table th{background-color:#e9e9e9;padding:5px 0;font-weight:normal;border-right:1px solid #999;border-bottom:1px solid #999;}
.default_inner_table td{text-align:center;padding:5px 0;border-right:1px solid #999;border-bottom:1px solid #999;}
.default_inner_table th.last, .default_inner_table td.last{border-right:none;}
.default_inner_table th.bottom, .default_inner_table td.bottom{border-bottom:none;}
.default_inner_table th.tleft, .default_inner_table td.tleft{text-align:left;padding-left:10px;}
.default_inner_table td.empty{height:134px;}

.default_add_table{width:100%;padding:0;border-collapse:collapse;border:none;border-top:2px solid #2134c1;}
.default_add_table th{background-color:#efefef;padding:5px 0;font-weight:normal;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.default_add_table th.effect_red{font-weight:bold;}
.default_add_table td{text-align:left;padding:5px 10px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.default_add_table th.last, .default_add_table td.last{border-right:none;}
.default_add_table th.bottom, .default_add_table td.bottom{border-bottom:none;}
.default_add_table th.tleft, .default_add_table td.tleft{text-align:left;padding-left:10px;}
.default_add_table td span.temp{display:inline-block;line-height:20px;}

h2.grouptitle{padding:0 0 0 17px;margin:0;height:25px;font-size:15px;background:url(/images/common/if_bullet-black_43742.png) 0 2px no-repeat;float:left;}
a.morebtn{display:block;float:right;padding:0;margin:0;line-height:25px;}

.bordergroup_area{border:2px solid #000;}
.bordergroup_area_small{border:1px solid #dfdfdf;}
.default_list_table.inner, .default_add_table.inner{border-top:none;}
.default_list_table.inner2, .default_add_table.inner2{border-top:1px solid #dfdfdf;}

/* 우편번호 검색 */
.zipsearch{width:570px;height:300px;border:2px solid #2134c1;background:#fff;position:fixed;top:50%;left:50%;margin:-153px 0 0 -288px;z-index:901;}
.zipsearch .zipsearch_close{width:30px;height:30px;border:1px solid #2134c1;border-top:none;border-right:none;display:block;position:absolute;top:0;right:0;background:url(/images/common/bt_close_30x30.png) no-repeat;text-indent:-100000px;}
.zipsearch .zipsearch_frm{width:400px;height:50px;margin:20px auto;}
.zipsearch .zipsearch_frm .addrKey{width:300px;height:30px;border:2px solid #2134c1;padding:5px;margin:0;}
.zipsearch .zipsearch_frm .addrBtn{width:86px;height:44px;border:none;background:#2134c1;color:#fff;padding:0;margin:0;cursor:pointer;}
.zipsearch .addr_lists{width:500px;height:180px;border:1px solid #999;margin:0 auto;padding-top:50px;}
.zipsearch .addr_lists.empty{border-style:dashed;text-align:center;height:130px;font-size:12px;line-height:30px;}
.zipsearch .addr_lists .loading{font-size:12px;text-align:center;width:500px;}
.zipsearch .addr_lists .addrlists{padding:0;margin:0;width:500px;height:278px;overflow-y:scroll;}
.zipsearch .addr_lists .addrlists li{padding:0;margin:0;width:480px;list-style:none;}
.zipsearch .addr_lists .addrlists li.head{height:40px;border-bottom:1px solid #999;}
.zipsearch .addr_lists .addrlists li.head .title{height:40px;line-height:40px;display:inline-block;text-align:center;font-size:13px;font-weight:bold;}
.zipsearch .addr_lists .addrlists li.head .title.no{width:50px;}
.zipsearch .addr_lists .addrlists li.head .title.addr{width:350px;}
.zipsearch .addr_lists .addrlists li.head .title.zipcode{width:80px;}
.zipsearch .addr_lists .addrlists li a{display:block;width:480px;border-bottom:1px dashed #999;}
.zipsearch .addr_lists .addrlists li a:hover{background:#f4fef8;cursor:pointer;}
.zipsearch .addr_lists .addrlists li .list{font-size:12px;line-height:18px;display:inline-block;text-align:center;float:left;}
.zipsearch .addr_lists .addrlists li .list.no{width:50px;padding:5px 0;}
.zipsearch .addr_lists .addrlists li .list.addr{width:340px;padding:5px;text-align:left;}
.zipsearch .addr_lists .addrlists li .list.zipcode{width:80px;padding:5px 0;}
.zipsearch .zip_pages{text-align:center;padding:10px 0 0 0;display:none;}
.zipsearch .zip_pages a{display:inline-block;height:20px;border:1px solid #999;line-height:20px;font-size:12px;padding:0 5px;margin:0 3px;}
.zipsearch .zip_pages a:hover, .zipsearch .zip_pages a.on{border:1px solid #2ecc71;color:#005926;background:#f4fef8;cursor:pointer;}
.zipsearch .zip_pages a.on{font-weight:bold;}
.search_addr{padding:0 5px;height:24px;border:1px solid #999;cursor:pointer;}

/* 탭메뉴 */
.tabmenu{border-bottom:3px solid #2134c1;}
.tabmenu a{display:block;float:left;margin-right:1px;height:28px;padding:0 30px;background-color:#b2b2b2;color:#fff;font-size:13px;font-weight:bold;line-height:28px;text-align:center;text-decoration:none;}
.tabmenu a.tablink2{padding:0 15px;}
.tabmenu a:hover, .tabmenu a.on{background-image:url(/images/service/bg_tabmenu.png);background-repeat:repeat-x;}
.tabbody{border:3px solid #2134c1;border-top:none;padding:10px;}

/* hscode표 */
.hscode_table{width:700px;border:2px solid #999;position:absolute;top:0;left:0;background:#fff;z-index:10;text-align:center;top:40px;left:50px;}
.hscode_table *{text-align:left;font-size:12px;}
.hscode_table_hide{position:absolute;display:block;width:30px;height:30px;background:url(/images/common/bt_close_30x30.png) no-repeat;top:0;right:0;}
.hscode_table .entry_group{border-bottom:2px dashed #999;padding:10px;margin:0 10px;}
.hscode_table .entry_group.last{border:none;}
.hscode_table .entry_group b.group_title{display:block;height:25px;padding-left:22px;background:url(/images/common/if_test-07_567481.png) left no-repeat;line-height:25px;}
.hscode_table .entry_group ul{padding:0;margin:0;display:block;}
.hscode_table .entry_group ul.b_type{float:left;width:50%;height:360px;}
.hscode_table .entry_group ul.left_board{border-left:1px dashed #999;width:49%;}
.hscode_table .entry_group ul li{display:block;padding:0 0 0 10px;margin:0 20px 0 20px;list-style:none;background:url(/images/common/bu_gray_5x5.png) left no-repeat;}
.hscode_table .entry_group ul li a{display:block;height:18px;line-height:18px;border:1px solid #fff;}
.hscode_table .entry_group ul li a:hover{text-decoration:none;border-color:#96acff;color:#3a64ff;}
.hscode_table .entry_group ul li.sub_group{background:none;}
.hscode_table .entry_group ul li.sub_group .sub_title{display:block;font-weight:normal;background:url(/images/common/bu_gray_5x5.png) left 9px no-repeat;margin-left:-10px;padding-left:11px;}
.hscode_table .entry_group ul li.sub_group ul{padding:0;margin:0 0 0 10px;}
.hscode_table .entry_group ul li.sub_group ul li{display:block;padding:0 0 0 13px;margin:0;list-style:none;background:url(/images/common/ic_allow_left_555555.png) left no-repeat;}
.hscode_table .loading{padding:40px;text-align:center;}

input.default_button{padding:0 20px;margin:0 5px;height:30px;border:1px solid #999;background:#f9fafc;}
input.default_button:hover{border:1px solid #028bd1;background:#7fc6ea;color:#fff;cursor:pointer;}
a.default_button{padding:0 20px;margin:0 5px;height:25px;border:1px solid #999;background:#f9fafc;line-height:25px;}
a.default_button:hover{border:1px solid #028bd1;background:#7fc6ea;color:#fff;cursor:pointer;}

.pagenation{height:30px;display:block;float:left;margin:0;width:100%;text-align:center;font-size:12px;color:#555;padding:20px 0;}
.pagenation a, .pagenation b{display:inline-block;height:22px;padding:0 7px;margin:0 3px;border:1px solid #e3e7ee;background:#fff;line-height:21px;}
.pagenation a:hover, .pagenation b{border:1px solid #2ecc71;color:#005926;background:#f4fef8;text-decoration:none;}