@charset "utf-8";

.font_ngb {font-family:"NanumGothicBold";}

/* tab */
.tab {margin-top:8px;background:url(../images/common/tab_back.gif) repeat-x left 33px;padding-bottom:1px;}
.tab .tab_list {float:left;margin-left:1px;margin-bottom:10px;display:inline-block;zoom:1;*display:inline;}
.tab .tab_list li {float:left;}
.tab .tab_list li a {position:relative;background:#fff;border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2;border-right:1px solid #d2d2d2;display:inline-block;zoom:1;*display:inline;padding:7px 15px;color:#777;font-family:"NanumGothicBold";margin-left:-1px;font-size:14px;}
.tab .tab_list li a span {color:#cf3e4a;padding-left:3px;}
.tab .tab_list li a.on {border-left:1px solid #303030;border-top:1px solid #303030;border-right:1px solid #303030;border-bottom:1px solid #fff;z-index:1000;margin-bottom:-1px;;color:#333;}
.tab .tab_list li a:hover {background:#fbfbfb;}
.tab .tab_list li a.on:hover {background:#fff;}
.tab.tab_result .tab_list li a {padding:7px 15px;}

.intro_w {padding:10px 15px; font-size:14px; line-height:26px; font-family:NanumGothic;}
.intro_w2{padding:10px 0; font-size:15px; line-height:26px;}

.number_list {padding:10px;}
.number_list li span{background:url(../images/intro/circle_green.png) no-repeat center; color:#fff; font-size:15px; display:inline-block; width:38px; height:34px; text-align:center; line-height:31px;}
.number_list li span.f_green{background:none; color:#5e9f01; font-family:NanumGothicBold; width:auto; padding:0 8px;   font-size:15px; width:120px; text-align:left;}
.number_list li{font-size:15px; padding:5px 0;}

.number_list2 {font-size:16px;padding:10px;}
.number_list2.type_left li {float:left;margin-right:20px;}
.number_list2.type_w01 li {float:left;width:250px;margin-right:20px;}

.t_green{color:#789f1a; font-size:16px; padding:10px 0; font-family:NanumGothicBold;}
.list_d > li{background:url(../images/common/bullet_circle3.png) no-repeat left 7px; padding-left:10px;line-height:20px;margin-bottom:10px;}
.list_d > li ul {margin-top:10px;}
.list_d > li ul li {margin-bottom:5px;}
.img_box{display:block; padding:10px;}
.banner {border:1px solid #ddd; margin-top:10px;padding:5px 20px; border-radius:5px;  text-align:left;width:470px; font-size:16px;}
.green_f{color:#789f1a; padding:10px 0; font-family:NanumGothicBold;}
.t_left{text-align:left !important;}
.tit_b{padding:10px 0; font-family:NanumGothicBold; font-size:16px;}
.f_symbol{font-family:"Malgun Gothic","NanumGothic","NanumBarunGothic", 새굴림, 돋음 ;}

.help_bluebox {background: #f7fdff; border: 1px solid #d9e7ec; padding: 0 20px 5px;display:inline-block;}

/* 승정원 소개 */
.pop_header.intro_haejae:after {content:"";height:0;font-size:0;visibility:hidden;display:block;clear:both;}
.pop_header.intro_haejae {zoom:1;display:block;background:#efefef;border-radius:5px;}
.pop_header.intro_haejae h3 {color:#000;font-size:14px;padding:8px 15px;float:left; font-weight:normal; font-family:"NanumGothicBold";}
.pop_header.intro_haejae h4 {color:#000;font-size:14px;padding:8px 15px;float:left; font-weight:normal; font-family:"NanumGothicBold";}

.intro_tit {margin-top:8px;font-family:"NanumGothicBold"}
.intro_tit p {float:left;display:inline-block;zoom:1;*display:inline;padding-left:16px;background:url(../images/common/bullet_circle.png) no-repeat left 6px;font-size:16px;color:#333;margin-top:10px;}
.intro_tit p .result_qty {color:#84a239;}


.intro_un {font-size:14px;line-height:26px;font-family:NanumGothic;width:650px;height:105px;border:1px solid #ddd;padding:20px;border-radius:5px;text-align:left;margin:20px 0 30px 0;}
.intro_un .un_img {padding-right:20px;border-right:solid 1px #ddd;float:left;}
.intro_un .un_txt {width:420px;float:right;text-align:left;margin-top:10px;}
.intro_un .un_txt .un_txt_title {font-size:16px;font-weight:bold;padding-bottom:10px;display:inline-block;}
.intro_un .un_txt a {color:#777;}
.intro_un .un_txt a:hover {color:#96b647;}

.note_wrap {font-size:13px;line-height:22px;text-align:justify;}
.sect { position:relative; margin-top:15px; padding:0 0 10px 45px; border-bottom:dotted 1px #d6d6d6; }
.numttl {position:absolute; top:0px; left:0px;width:35px; height:35px;text-align:center;padding:6px 0px;background:url(../images/intro/circle_green.png) no-repeat;font-family:NanumGothicBold; font-size:16px; font-family:Helvetica; color:white;
}
.sect span.fc3 {color:#96b647;font-size:16px;padding:10px 0;line-height:30px;}
.list_num{ padding:10px 0 5px 0;}

span.r_red{display:inline-block; width:80px; height:15px; border:2px solid #ff0000; background:#fff; vertical-align:bottom; margin-right:5px;}
.poeple_list{padding:10px 20px;}
.poeple_list li{padding:5px 0; font-size:13px;}
.poeple_list li span{font-family:NanumGothicBold;}

.idx_annotation_01 {font-size:20px;padding-left:15px;background:url(../images/common/icon_annotation01.gif) no-repeat left 5px;}



/* table type */
.tbl_type04 {width:100%;border-top:2px solid #303030;margin-top:5px;font-size:14px;table-layout:fixed;}
.tbl_type04 tbody tr:hover {background:#fcfcfc;}
.tbl_type04 th {background:#f5f5f5;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:3px;font-weight:normal;color:#333;font-family:'NanumGothicBold'}
.tbl_type04 th a {color:#333;}
.tbl_type04 th a:hover {color:#96b647;}
.tbl_type04 td {border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:3px;text-align:center;}
.tbl_type04 th:last-child, .tbl_type01 td:last-child {border-right:none;}
.tbl_type04 tbody tr.check td {color:#96b647;background:#fff9f9;}
.tbl_type04 tbody tr.check:hover td {background:#fff3f3;}
.tbl_type04.tbl_view td {text-align:left;padding-left:20px;}
.tbl_type04.tbl_view tbody tr:hover {background:none;}
.tbl_type04.tbl_write td {text-align:left;padding-left:10px;}
.tbl_type04.tbl_write tbody tr:hover {background:none;}
.tbl_type04.tbl_td_left td {text-align:left;padding-left:20px;}
.tbl_type04.tbl_view2 {border:none;margin-top:0;}
.tbl_type04.tbl_view2 td {text-align:left;padding-left:10px;}
.tbl_type04.tbl_view2 tbody tr:hover {background:none;}

.tbl_type04.tbl_inspection td {vertical-align:top;font-size:12px;}
.tbl_type04.tbl_inspection td.year_24_td {padding:8px 0;}

