/* ------------------------------ common.css ------------------------------ */
html,body{margin:0;padding:0;font-size:13px;color:#555;}

img{margin:0;padding:0;border:none;vertical-align:top;}

a{color: #555;text-decoration: none;}
a:hover{text-decoration:none;}

ul{list-style:none;margin:0;padding:0;}
ol{padding-top:10px;padding-bottom:10px;margin:0 0 0 -20px;}
dl,dt,dd{margin:0;padding:0;}

table{border-spacing:0;border-collapse:collapse;}
table caption{width:0;height:0;overflow:hidden;}
table,th,td{font-size:13px;margin:0;padding:0;line-height:1.5em;/*border:none;*/}

form, fieldset, legend{margin:0;padding:0;border:0;}
fieldset legend{width:0;height:0;overflow:hidden;}

input{font-size:13px;color:#555;vertical-align:middle;}
input[type="radio"], input[type="checkbox"]{width:13px;height:13px;border:none;padding:0;margin:0;background:none;}
select{font-size:13px;color:#555;vertical-align:middle;padding:1px;}
textarea{font-size:13px;color:#555;}
button{cursor:pointer;}
input + img{vertical-align:middle;}
button{margin:0;padding:0;border:none;background:none;}

/* 폼 기본스타일 */
input[type="text"]{border:1px solid #c3c3c3;border:1px solid #828282;height:22px;line-height:22px;padding:0 5px;}
input[type="password"]{border:1px solid #c3c3c3;border:1px solid #828282;height:24px;line-height:24px;padding:0 5px;}
input[readonly="readonly"]{background:#f5f5f5;}
input[type="text"]:focus{border:1px solid #277acd;}
input[type="file"]{height:25px;}
input[type="submit"], input[type="button"]{cursor:pointer;border:none;}
textarea{border:1px solid #828282;padding:5px;}
select{border:1px solid #828282;height:24px;}
/* 폼 기본스타일 */

h1,h2,h3,h4,h5,h6{clear:both;margin:0;padding:0;font-weight:600;}

em,small{font-style:normal;}
p{margin:0px;padding:0px;}
strong{font-weight:600;}

iframe{margin:0;padding:0;border:none;}

hr{display:none;}

/* id6~ ie8 */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}

/* hidden */
.hide{position:absolute;left:-9999em;top:-9999em;}
.accessibility{position:absolute;left:-9999em;top:-9999em;}

/* float */
.f_left{float:left;}
.f_right{float:right;}
.clear{clear:both;}
.over_hidden{overflow:hidden;}

.inline{display:inline;}
.block{display:block;}
.inline_block{display:inline-block;}

/* text-style */
.aleft{text-align:left !important}
.acenter{text-align:center !important}
.aright{text-align:right !important}
.vtop{vertical-align:top !important}
.vmiddle{vertical-align:middle !important}
.justify{text-align:justify}
.break{word-break:break-all;}

.underline{text-decoration:underline}
.bold{font-weight:600;}
.normal{font-weight:normal;}

.orange{color:#f1543a;}
.blue{color:#2e63aa;}
.red{color:#bb1203;}
.gold{color:#8e5b00;}
.brown{color:#a02d00;}

.fsize12 {font-size:12px !important}
.fsize13 {font-size:13px !important}
.fsize14 {font-size:14px !important}
.fsize15 {font-size:15px !important}
.fsize16 {font-size:16px !important}
.fsize17 {font-size:17px !important}
.fsize18 {font-size:18px !important}
.fsize20 {font-size:20px !important}
.fsize22 {font-size:22px !important}
.fsize24 {font-size:24px !important}

/* abbr{font-family:dotum;} */

/* width */
.w2{width:2%}
.w3{width:3%}
.w4{width:4%}
.w5{width:5%}
.w6{width:6%}
.w7{width:7%}
.w8{width:8%}
.w9{width:9%}
.w10{width:10%}
.w11{width:11%}
.w12{width:12%}
.w13{width:13%}
.w14{width:14%}
.w15{width:15%}
.w16{width:16%}
.w17{width:17%}
.w18{width:18%}
.w19{width:19%}
.w20{width:20%}
.w21{width:21%}
.w22{width:22%}
.w23{width:23%}
.w24{width:24%}
.w25{width:25%}
.w26{width:26%}
.w27{width:27%}
.w28{width:28%}
.w29{width:29%}
.w30{width:30%}
.w31{width:31%}
.w32{width:32%}
.w33{width:33%}
.w34{width:34%}
.w35{width:35%}
.w36{width:36%}
.w37{width:37%}
.w38{width:38%}
.w39{width:39%}
.w40{width:40%}
.w41{width:41%}
.w42{width:42%}
.w43{width:43%}
.w44{width:44%}
.w45{width:45%}
.w46{width:46%}
.w47{width:47%}
.w48{width:48%}
.w49{width:49%}
.w50{width:50%}
.w51{width:51%}
.w52{width:52%}
.w53{width:53%}
.w54{width:54%}
.w55{width:55%}
.w56{width:56%}
.w57{width:57%}
.w58{width:58%}
.w59{width:59%}
.w60{width:60%}
.w61{width:61%}
.w62{width:62%}
.w63{width:63%}
.w64{width:64%}
.w65{width:65%}
.w66{width:66%}
.w67{width:67%}
.w68{width:68%}
.w69{width:69%}
.w70{width:70%}
.w71{width:71%}
.w72{width:72%}
.w73{width:73%}
.w74{width:74%}
.w75{width:75%}
.w76{width:76%}
.w77{width:77%}
.w78{width:78%}
.w79{width:79%}
.w80{width:80%}
.w81{width:81%}
.w82{width:82%}
.w83{width:83%}
.w84{width:84%}
.w85{width:85%}
.w86{width:86%}
.w87{width:87%}
.w88{width:88%}
.w89{width:89%}
.w90{width:90%}
.w91{width:91%}
.w92{width:92%}
.w93{width:93%}
.w94{width:94%}
.w95{width:95%}
.w96{width:96%}
.w97{width:97%}
.w98{width:98%}
.w99{width:99%}
.w100{width:100%}

.w30px{width:30px;}
.w40px{width:40px;}
.w50px{width:50px;}
.w60px{width:60px;}
.w70px{width:70px;}
.w80px{width:80px;}
.w90px{width:90px;}
.w100px{width:100px;}
.w110px{width:110px;}
.w120px{width:120px;}
.w130px{width:130px;}
.w140px{width:140px;}
.w150px{width:150px;}
.w160px{width:160px;}
.w170px{width:170px;}
.w180px{width:180px;}
.w190px{width:190px;}
.w200px{width:200px;}

/* margin, padding */
.pdt5{padding-top:5px !important}
.pdt10{padding-top:10px !important}
.pdt15{padding-top:15px !important}
.pdt20{padding-top:20px !important}
.pdt25{padding-top:25px !important}
.pdt30{padding-top:30px !important}

.pdb5{padding-bottom:5px !important}
.pdb10{padding-bottom:10px !important}
.pdb15{padding-bottom:15px !important}
.pdb20{padding-bottom:15px !important}
.pdb25{padding-bottom:25px !important}
.pdb30{padding-bottom:30px !important}

.pdl5{padding-left:5px !important}
.pdl10{padding-left:10px !important}
.pdl15{padding-left:15px !important}
.pdl20{padding-left:20px !important}
.pdl25{padding-left:25px !important}
.pdl30{padding-left:30px !important}

.pdr10{padding-right:10px !important}
.pdr15{padding-right:15px !important}
.pdr20{padding-right:20px !important}
.pdr25{padding-right:25px !important}
.pdr30{padding-right:30px !important}

.mgl5{margin-left:5px !important}
.mgl10{margin-left:10px !important}
.mgl13{margin-left:13px !important}
.mgl15{margin-left:15px !important}
.mgl20{margin-left:20px !important}
.mgl25{margin-left:25px !important}
.mgl30{margin-left:30px !important}
.mgl32{margin-left:32px !important}
.mgl37{margin-left:37px !important}
.mgl40{margin-left:40px !important}
.mgl47{margin-left:47px !important}

.mgr5{margin-right:5px !important}
.mgr10{margin-right:10px !important}
.mgr15{margin-right:15px !important}
.mgr20{margin-right:20px !important}
.mgr25{margin-right:25px !important}
.mgr30{margin-right:30px !important}

.mgb5{margin-bottom:5px !important}
.mgb10{margin-bottom:10px !important}
.mgb15{margin-bottom:15px !important}
.mgb20{margin-bottom:20px !important}
.mgb25{margin-bottom:25px !important}
.mgb30{margin-bottom:30px !important}

.mgt5{margin-top:5px !important}
.mgt7{margin-top:7px !important}
.mgt9{margin-top:9px !important}
.mgt10{margin-top:10px !important}
.mgt15{margin-top:15px !important}
.mgt20{margin-top:20px !important}
.mgt25{margin-top:25px !important}
.mgt30{margin-top:30px !important}
.mgt40{margin-top:30px !important}

body, input, textarea, select, table{font-family:NanumGothic, dotum, Arial, sans-serif;}

.ws_pre{white-space:pre}
.lh_22{line-height: 22px;}


/* ------------------------------ layout.css ------------------------------ */

body{text-align:center;}

/* wrap */
.skip-nav{position:absolute;left:0;top:-30px;z-index:9999;}
.skip-nav li{position:absolute;left:0;top:0;width:200px;}
.skip-nav a{position:absolute;left:0;top:0;display:block;width:100%;height:30px;line-height:30px;color:#fff;background:#002960;}
.skip-nav a:focus{top:30px;}

/* old
#header{height:141px;z-index:10;position: relative;}

.top-area{width:1000px;margin:0 auto;height:96px;text-align:left;position: relative;}
.top-area h1{float:left;width:253px;padding-top:35px;}
.top-area .gsearch{float:left;width:445px;padding-top:37px;}
.top-area .gsearch .keyword-wrap{display:inline-block;border:4px solid #1c6ebc;width:370px;}
.top-area .gsearch .keyword-wrap select{border:none;width:106px;margin-left:5px;margin-right:5px;}
.top-area .gsearch .keyword-wrap input{border:none;width:250px;height:34px;line-height:34px;padding:0;font-size:15px;}
.top-area .gsearch input[type="submit"]{border:none;background:#1c6ebc;color:#fff;width:60px;height:42px;border-top-right-radius:6px;border-bottom-right-radius:6px;}
.top-area .links{float:right;width:300px;}
.top-area .links .links1{float:right;height:32px;margin-bottom:16px;}
.top-area .links .links2{position: absolute;right: 0;top: 50px;}
.top-area .links .links2 li{float:left;}
.top-area .links .links2 li.txt-control img{float:left;}
.top-area .links .links2 li.txt-control button{width:22px;height:22px;float:left;background:#fff url(/images/kipa/layout/txt_control.gif) no-repeat;overflow:hidden;text-indent:-9999px;}
.top-area .links .links2 li.txt-control .txt-minus{background-position:0 0;margin-right:2px;}
.top-area .links .links2 li.txt-control .txt-plus{background-position:right 0;}
.top-area .links .links2 li.sns_f{margin-top:-2px;margin-left:10px;}
.top-area .links .links2 li.sns_f a{display:block;width:27px;height:26px;background:url(/images/kipa/layout/sns.png) 0 0 no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;}
.top-area .links .links2 li.sns_t{margin-top:-2px;}
.top-area .links .links2 li.sns_t a{display:block;width:27px;height:26px;background:url(/images/kipa/layout/sns.png) -27px 0 no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;}
.top-gnav{clear:both;background:#1c6ebc;border-bottom:2px solid #155594;}

#gnav{width:1000px;margin:0 auto;height:43px;position: relative;z-index:2;}
#gnav > li{float:left;}
#gnav > li > a{display:block;padding:0 38px;line-height:45px;height:45px;color:#fff;font-size:17px;font-weight:600;}
#gnav > li > ul{position:absolute;top:36px;width: 149px	;padding-top: 9px;background: url(/images/kipa/layout/bg_gnb_depth2.gif) no-repeat 0 0;border-bottom: 1px solid #014487;display: none;}
#gnav > li > ul > li{background: #fff url(/images/kipa/layout/bg_gnb_depth2_line.gif) no-repeat 0 0;border-left: 1px solid #014487;border-right: 1px solid #014487;}
#gnav > li > ul > li:first-child{background: #fff;}
#gnav > li > ul > li:hover{background: #014487;}
#gnav > li > ul > li:hover a{color: #fff;}
#gnav > li > ul >li > a{display: block;height: 34px;line-height: 34px;text-align: left;padding: 0 13px;font-size: 14px;color: #0e0e0e;}
#gnav > li > ul.depth201{left: 26px;}
#gnav > li > ul.depth202{left: 150px;}
#gnav > li > ul.depth203{left: 262px;}
#gnav > li > ul.depth204{left: 458px;}
#gnav > li > ul.depth205{left: 598px;}
#gnav > li > ul.depth206{left: 739px;}
#gnav > li.on > ul{display:block;}
#gnav > li.on > a{color: #4fe9f7;}
#gnav > li.totalmenu > a{color: #fff;}
#gnav > li.totalmenu{float:right;width:110px;text-align:center;border: 2px solid #1c6ebc;border-bottom: none;height: 42px;}
#gnav > li.totalmenu.on{border: 2px solid #155594;border-bottom: none;background: #fff;height: 43px;}
#gnav > li.totalmenu.on .inner{display: block;}
#gnav > li.totalmenu.on a{color: #0e61b0;}
#gnav > li.totalmenu>a{padding:0;font-size:14px;line-height: 41px;}
#gnav > li.totalmenu>a .icon{display:inline-block;width:15px;height:10px;background:url(/images/kipa/layout/icon_total.gif) 0 0 no-repeat;margin-right:5px;}
#gnav > li.totalmenu.on>a .icon{background:url(/images/kipa/layout/icon_total_on.gif) 0 0 no-repeat;}
#gnav > li.totalmenu .inner{width: 996px;border: 2px solid #155594;border-top: none;position: absolute;left: 0;top: 45px;background:#fff;text-align: left;overflow: hidden;z-index: 2;display: none;}
#gnav > li.totalmenu .inner:after{content:'';display: block;clear: both;}
#gnav > li.totalmenu .inner dl{width: 165px;border-left: 1px solid #ebebeb;float: left;padding-bottom: 20px;}
#gnav > li.totalmenu .inner dl:first-child{border-left: none;width: 166px;}
#gnav > li.totalmenu .inner dl dt{height: 50px;line-height: 64px;border-bottom: 1px solid #bcd3e9;font-size: 17px;font-weight: 600;color: #1369bb;padding-left: 17px;}
#gnav > li.totalmenu .inner dl dd{padding-left: 17px;}
#gnav > li.totalmenu .inner dl dd>a{font-size: 15px;font-weight: 600;color: #0e0e0e;line-height: 33px;}
#gnav > li.totalmenu .inner dl dd>a:hover{text-decoration: underline;color: #ce332f;}
#gnav > li.totalmenu .inner dl dd ul{margin-bottom: 10px;}
#gnav > li.totalmenu .inner dl dd ul li{line-height: 24px;background: url(/images/kipa/layout/bg_totalmenu_li.gif) no-repeat 0 50%;}
#gnav > li.totalmenu .inner dl dd ul li a{margin-left: 5px;}
#gnav > li.totalmenu .inner dl dd ul li a:hover{text-decoration: underline;color: #ce332f;}
#gnav > li.totalmenu .inner .close{position: absolute;right: 0;bottom: 0;}
*/

#container{clear:both;text-align:left;margin:0 auto;width:1000px;position: relative;z-index:5;}
#container:after{content:'';display: block;clear: both;}
#container dl.quick_menu{width: 72px;position: absolute;right: -93px;top: 25px;}

#snav{float:left;width:181px;padding:25px 0;}
.snav-top{width:177px;padding:20px 0;background:url(/images/kipa/layout/h2_bg.gif) left top no-repeat;}
.snav-top h2{height:30px;overflow:hidden;text-align:left;text-indent:-9999px;background:url(/images/kipa/layout/h2_txt.png) center 0 no-repeat;}
.m1 .snav-top h2{background-position:0 0px;}
.m2 .snav-top h2{background-position:0 -30px;}
.m3 .snav-top h2{background-position:0 -60px;}
.m4 .snav-top h2{background-position:0 -90px;}
.m5 .snav-top h2{background-position:0 -120px;}
.m6 .snav-top h2{background-position:0 -150px;}
.m7 .snav-top h2{background-position:0 -180px;}
#snav .dep1{border:1px solid #a3bcd5;border-top:none;margin-right:4px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px 0;letter-spacing:-1px;}
#snav .dep1 > li{border-top:1px solid #d1ddea;padding:0 7px;}
#snav .dep1 > li:first-child{border-top:none;}
#snav .dep1 > li > a{display:block;padding:12px 0 12px 4px;font-size:15px;background:url(/images/kipa/layout/dep1_arr.gif) right center no-repeat;}
#snav .dep1 > li.on > a{color:#0058b3;font-weight:600;background:url(/images/kipa/layout/dep1_arr_on.gif) right 50% no-repeat;}
#snav .dep1 > li.on ul{display:block;}
#snav .dep2{padding:0 0 10px 0;display:none;}
#snav .dep2 > li a{display:block;padding:5px 0 5px 16px;background:url(/images/kipa/layout/dep2_icon.gif) 9px center no-repeat;font-size:13px;}
#snav .dep2 > li a:hover{color:#0058b3;}
#snav .dep2 > li.on{background:#47a5dc;font-weight:600;border-radius:3px;width:173px;position:relative;}
#snav .dep2 > li.on a{background:url(/images/kipa/layout/dep2_icon_on.gif) 9px center no-repeat;color:#fff;}
#snav .dep2 > li.on .arr{position:absolute;right:0;top:0;display:inline-block;width:14px;height:24px;background:url(/images/kipa/layout/dep2_arr_on.gif) 0 0 no-repeat;}

#contents{}
.content-area{float:right;width:790px;}
.content-header{height:137px;border-bottom:2px solid #535353;margin-bottom:21px;background:url(/images/kipa/layout/sub_visual1.gif) right top no-repeat;}
.content-header .path{padding:59px 0 19px;}
.content-header .path .home{display:inline-block;width:12px;height:12px;text-indent:-9999px;vertical-align:middle;margin-top:-1px;}
.content-header .path .home{background:url(/images/kipa/layout/icon_home.gif) 0 0 no-repeat;}
.content-header > h3{font-size:28px;letter-spacing:-1px;color:#212121;font-weight:700;}

.content-top{overflow:hidden;margin-bottom:20px;}
.content-top .content-guide{float:left;width:80%;}
.content-top .content-guide p{background:url(/images/kipa/layout/icon_guide.gif) 0 0 no-repeat;padding:0 0 0 21px;margin:0 0 5px 8px;}
.content-top .content-utill{float:right;}
.content-top .content-utill ul{float:left;}
.content-top .content-utill ul li{float:left;text-align:left;width:22px;height:23px;}
.content-top .sns li a{display:block;width:22px;height:23px;background:url(/images/kipa/layout/sns2.gif) no-repeat;overflow:hidden;text-indent:-9999px;}
.content-top .sns li.sns_f a{background-position:0px 0px;}
.content-top .sns li.sns_t a{background-position:-22px 0;}
.content-top .sns li.sns_b a{background-position:-44px 0;}
.content-top .txt-control{margin-left:10px;}
.content-top .txt-control span{display:inline-block;width:22px;height:23px;text-indent:-9999px;background:#fff url(/images/kipa/layout/txt_control2.gif) no-repeat;overflow:hidden;text-indent:-9999px;}
.content-top .txt-control .txt-minus{background-position:0 0;}
.content-top .txt-control .txt-plus{background-position:-22px 0;}
.content-top .txt-control .print{background-position:-44px 0;}

.contents{line-height:1.5em;font-family:dotum;}

.con-title1{background:url(/images/kipa/content/icon_title1.gif) 5px 2px no-repeat;padding:0 0 10px 26px;color:#00264a;font-size:15px;letter-spacing:-1px;}
.tab-wrap{margin-bottom:40px;}
.tab-wrap ul{overflow:hidden;padding:0 0 1px 0;border-left:1px solid #b6b5b5;}
/*.tab-wrap ul{overflow:hidden;border-bottom:1px solid #01356b;}*/
.tab-wrap ul li{float:left;border-top:1px solid #b6b5b5;border-bottom:1px solid #b6b5b5;background:#e4f2f2;margin:0 0 -1px 0;position:relative;}
.tab-wrap ul li a{display:block;line-height:35px;height:35px;text-align:center;border-right:1px solid #b6b5b5;}
.tab-wrap ul li a:hover{color:#277acd;}
.tab-wrap ul li:first-child a{}
.tab-wrap ul li.on{background:#277acd;}
.tab-wrap ul li.on a{color:#fff;}
.tab-contents{display:none;}
.tab-contents h4{position:absolute;left:-9999px;top:-9999px;}

.satisfaction{border:1px solid #e5e5e5;background:#f5f5f5 url(/images/kipa/content/satis_bg.png) 31px 17px no-repeat;padding:21px 20px 15px 120px;/*font-family:dotum;*/font-family:'Nanum Gothic';margin-top:30px;}
.satisfaction dl dt{font-weight:bold;color:#3a3a3a;}
.satisfaction input{font-family:dotum;}
.satisfaction .point-check{padding:5px 0 8px;}
.satisfaction .point-check label{display:inline-block;width:80px;margin-left:5px;}
.satisfaction .txt-input input[type="submit"]{background:#838383;color:#fff;height:24px;font-weight:bold;letter-spacing:-1px;}
.satisfaction .guide{font-size:11px;color:#777777;padding:8px 0 0 0;}

/* old
#footer{clear:both;border-top:1px solid #dadada;background:#f1f1f1;padding:20px 0;font-size:12px;margin-top:40px;}
.footer-area{width:1000px;margin:0 auto;text-align:left;overflow:hidden;}
.footer-area .logo{float:left;width:188px;}
.footer-area .footer-content{float:right;width:800px;}
.footer-area .guide{float:left;}
.footer-area .guide li{float:left;background:url(/images/kipa/layout/guide_line.gif) 0 50% no-repeat;}
.footer-area .guide li:first-child{background:none;}
.footer-area .guide li a{display:block;padding:0 10px;line-height:26px;}
.footer-area .guide li .bold{color:#164675;}
.footer-area .sns{float:left;margin-left:10px;}
.footer-area .sns li{float:left;width:27px;height:26px;}
.footer-area .sns li a{display:block;width:27px;height:26px;background:url(/images/kipa/layout/sns.png) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;}
.footer-area .sns li.sns_f a{background-position:0 0;}
.footer-area .sns li.sns_t a{background-position:-27px 0;}
.footer-area .related-site{float:right;}
.footer-area .related-site select{min-width:120px;}
.footer-area .related-site input[type="button"]{background:#909090;height:24px;border:none;color:#fff;font-size:12px;}
.footer-area .site-info{clear:both;padding:5px 10px 0 10px;line-height:1.5em;}
.footer-area .site-info p span{margin-right:10px;}
.footer-area .site-info small{display:block;padding:5px 0 0 0;margin:0;}
*/

/* ------------------------------ board.css ------------------------------ */

/* list */
.board-top{height:35px;}
.board-top .left{float:left;}
.board-top .right{float:right;}

.board{}
.board table{/*font-family:dotum;*/font-family:'Nanum Gothic';}
.board .list{width:100%;table-layout:fixed;border-top:2px solid #14487c;}
.board .list thead th{background:#8ca4be;color:#fff;padding:8px 0;text-align:center;border-bottom:2px solid #f3f3f3;}
.board .list tbody td{border-bottom:1px solid #ddd;text-align:center;padding:8px 0;}
.board .list tbody .notice td{background:#eaeaea;}
.board .list tbody td.left{text-align:left;padding-left:10px;}
.board .list tbody td.left a{}
.board .list tbody td a .reply{display:inline-block;width:30px;text-indent:-9999px;background:url(../../images/seocho/board/icon_reply.gif) 0 0 no-repeat;}
.board .list tbody td a:hover{color:#14487c;}
.board .list tbody td.no-data{padding:30px 5px;text-align:center;}
.board .list tbody td img{vertical-align:middle;margin-top:-1px;}

.re-status{display:inline-block;height:18px;line-height:20px;font-size:11px;padding:0 8px;}
.re-status.re-end{border:1px solid #ecac93;color:#d54810;}

.board .photo-list{border-top:1px solid #343436;border-bottom:1px solid #c1c1c1;padding:15px 0 0 0;}
.board .photo-list ul{overflow:hidden;}
.board .photo-list ul li{float:left;width:23%;margin:0 1% 15px 1%;}
.board .photo-list ul li a{display:block;padding:10px 0;text-align:center;border:1px solid #ccc;}
.board .photo-list ul li a > span{display:block;margin:0 auto;width:90%;text-align:left;line-height:1.5em;}
.board .photo-list ul li a .photo{position:relative;margin-bottom:10px;background:#f4f4f4;overflow:hidden;height:110px;}
.board .photo-list ul li a .photo img{width:100%;min-height:120px;}
.board .photo-list ul li a .photo .mv{position:absolute;right:0;bottom:0;display:block;width:50px;height:20px;background:#000;display:none;}
.board .photo-list ul li a .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.board .photo-list ul li a .writer{font-size:12px;}
.board .photo-list ul li a .date{font-size:12px;}
.board .photo-list ul li.no-data{float:none;width:auto;text-align:center;margin:0;padding:5px 0 20px;}

.paging{text-align:center;padding:20px 0;}
.paging a{font-size:12px;font-weight:bold;display:inline-block;width:26px;height:26px;line-height:26px;font-family:'NanumGothic';vertical-align: top;}
.paging .first{background:url(/images/kipa/board/paging_first.gif) 0 0 no-repeat;text-align:left;text-indent:-9999px;}
.paging .prev{background:url(/images/kipa/board/paging_prev.gif) 0 0 no-repeat;text-align:left;text-indent:-9999px;margin-right:10px;}
.paging .num{text-align:center;background:url(/images/kipa/board/paging_line.gif) left center no-repeat;}
.paging .prev + .num{background:none;}
.paging .next{background:url(/images/kipa/board/paging_next.gif) 0 0 no-repeat;text-align:left;text-indent:-9999px;margin-left:10px;}
.paging .last{background:url(/images/kipa/board/paging_last.gif) 0 0 no-repeat;text-align:left;text-indent:-9999px;}
.paging .current{background:#14487c !important;color:#fff !important;}
.paging + .board-search{margin-top:20px;}

/* search */
.board-search{text-align:center;border:1px solid #dcdcdc;background:#f1f1f1;text-align:center;padding:16px 0;font-family:dotum;}
.board-search input, .board-search select{font-family:'Nanum Gothic';/*font-family:dotum;*/}

/* view */
.board .view{width:100%;table-layout:fixed;border-top:2px solid #14487c;border-bottom:1px solid #14487c;font-family:'Nanum Gothic';/*font-family:dotum;*/}
.board .view th{width:15%;padding:7px 0;text-align:left;text-indent:13px;border-bottom:1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;font-size:12px;font-weight:bold;color:#4e4e4e;background:#f5f6f7;}
.board .view th:first-child{border-left: none;}
.board .view td{padding:7px 13px;border-bottom:1px solid #ddd;color:#1e1e1e;}
.board .view td.view-title{background:#8ca4be;padding:10px 15px;color:#fff;font-size:14px;font-weight:bold;}
.board .view td.view-title img{vertical-align:middle;}
.board .view td.view-content{padding:20px 15px;min-height:150px;vertical-align:top;}
.board .view td.view-reply-content{padding:20px 15px;min-height:100px;vertical-align:top;}
.board .view td.attach-file p{position:relative;padding-left:23px;margin:2px 0;}
.board .view td.attach-file p > span{position:absolute;left:0;top:0;}
.board .view tr:last-child th,.board .view tr:last-child td{border-bottom:none;}

.down-row{margin:3px 0;}

.view-tab{border-bottom:1px solid #7794ba;height:26px;}
.view-tab ul li{float:left;text-align:center;border:1px solid #d5d5d5;border-bottom:none;/*font-family:dotum;*/font-family:'Nanum Gothic';font-weight:bold;letter-spacing:-1px;}
.view-tab ul li a{display:block;width:148px;height:25px;line-height:26px;background:#e0e0e0 url(/images/kipa/content/view_tab_arr.gif) 133px center no-repeat;}
.view-tab ul li.on{border-color:#7794ba;}
.view-tab ul li.on a{height:26px;background:#fff url(/images/kipa/content/view_tab_arr_on.gif) 133px center no-repeat;color:#00306f;}
.view-tab-content{height:330px;overflow-y:scroll;border-bottom:1px solid #ddd;}
.view-tab-content .tab-content{margin:20px 18px;width:754px;color:#1e1e1e;display:none;}
/*.view-tab-content .tab-content:first-child{display:block;}*/
.view-tab-content .tab-content.on{display: block;}

.view-inner-list ul{display:table;width:100%;border-top:1px solid #14487c;border-bottom:1px solid #14487c;}
.view-inner-list ul li{display:table-row;}
.view-inner-list ul li:first-child span{border-bottom:1px solid #e6e6e6;}
.view-inner-list ul li span{display:table-cell;vertical-align:middle;height:37px;line-height:37px;}
.view-inner-list ul li .th{width:15%;/*font-family:dotum;*/font-family:'Nanum Gothic';font-size:11px;font-weight:bold;text-indent:13px;border-right: 1px solid #e6e6e6;}
.view-inner-list ul li .td-title a{display:block;padding:0 0 0 14px;color:#1e1e1e;}
.view-inner-list ul li .td-title a:hover{color:#6c8db1;}
.view-inner-list ul li.prev .th{background:#f5f6f7 url(/images/kipa/board/arr_prev.gif) 63px 45% no-repeat;}
.view-inner-list ul li.next .th{background:#f5f6f7 url(/images/kipa/board/arr_next.gif) 63px 45% no-repeat;}

.board-btns{text-align:right;padding:10px 0;overflow:hidden;}
.board-btns a{display:inline-block;padding:0 8px 0 0;overflow:hidden;background:url(/images/kipa/board/board_btn_bg.gif) right bottom no-repeat;border-radius:5px;border-right:1px solid #8ca4be;color:#1c5796;/*font-family:dotum;*/font-family:'Nanum Gothic';font-weight:bold;letter-spacing:-1px;height:37px;line-height:37px;}
.board-btns a > span{display:inline-block;height:37px;background:url(/images/kipa/board/board_btn_bg.gif) left bottom no-repeat;padding:0 14px 0 20px;}
.board-btns .list > span{background:url(/images/kipa/board/board_btn_bg_list.gif) left bottom no-repeat;padding-left:42px;}
.board-btns a.write{background:url(/images/kipa/board/board_btn_bg2.gif) right bottom no-repeat;color:#fff;}
.board-btns a.write > span{background:url(/images/kipa/board/board_btn_bg2.gif) left bottom no-repeat;}
.board-btns + .paging{padding-top:0;}

.board-btns .left{float:left;}
.board-btns .right{float:right;}

.board .regist{width:100%;table-layout:fixed;border-top:2px solid #14487c;border-bottom:1px solid #14487c;font-family: 'Nanum Gothic';}
.board .regist th{width:15%;padding:7px 0;text-align:left;text-indent:13px;border-bottom:1px solid #ddd;font-size:12px;font-weight:bold;color:#4e4e4e;background:#f5f6f7;}
.board .regist td{padding:7px 13px;border-bottom:1px solid #ddd;color:#1e1e1e;}

.required-guide{text-align:right;font-size:11px;margin-bottom:5px;}
.required{font-weight:bold;color:#d54810;}

.regist-attach-file{float:left;width:80%;}
.regist-attach-file .row{margin:3px 0;}
.regist-attach-file-control{float:left;padding-top:5px;}
.regist-attach-file-control button{width:21px;height:21px;text-indent:-9999px;}
.regist-attach-file-control .add{background:url(/images/kipa/board/attach_file_controler.gif) 0 0 no-repeat;}
.regist-attach-file-control .delete{background:url(/images/kipa/board/attach_file_controler.gif) right 0 no-repeat;}

.form-btn{display:inline-block;height:24px;line-height:24px;padding:0 16px;border-radius:2px;vertical-align:middle;font-size:13px;}
.form-btn.type1{border:1px solid #494949;border-radius:3px;background:#727272 url(/images/kipa/board/form_btn_bg1.gif) left bottom repeat-x;color:#fff;}
.form-btn.type2{border:1px solid #4f5760;border-radius:3px;background:#727272 url(/images/kipa/board/form_btn_bg2.gif) left bottom repeat-x;color:#fff;}
.form-btn.type3{border:1px solid #4f5760;border-radius:3px;background:#727272 url(/images/kipa/board/form_btn_bg3.gif) left bottom repeat-x;color:#fff;}
.form-btn span{vertical-align:middle;}
.btns .left{float:left;}
.btns .right{float:right;}

.con-btn{display:inline-block;vertical-align:middle;height:23px;line-height:25px;overflow:hidden;/*font-family:dotum;*/font-family:'Nanum Gothic';padding:0 6px;border:1px solid #979797;border-radius:2px;font-size:12px;letter-spacing:-1px;color:#4e4e4e;background:url(/images/kipa/board/con_btn_bg1.gif) left bottom repeat-x;position:relative;}
.con-btn.icon{padding-left:25px}
.con-btn.icon .icon-area{position:absolute;left:6px;top:4px;display:inline-block;width:15px;height:15px;}
.con-btn.type-direct span{background:url(/images/kipa/board/icon_direct.png) 0 0 no-repeat;}
.con-btn.type-down span{background:url(/images/kipa/board/icon_down.png) 0 0 no-repeat;}

.form-btn .arr-right{display:inline-block;width:7px;height:11px;background:url(/images/kipa/board/btn_bg_arr.gif) left top repeat-x;margin-left:5px;}

/* 포럼상단 */
.forum-list-top{border:7px solid #efefef;padding:24px 0;margin-bottom:25px;}
.forum-list-top ul{/*676px;*/overflow:hidden;}
.forum-list-top ul li{float:left;width:44%;margin-left:4%;}
.forum-list-top .photo{float:left;width:128px;padding:5px 0 0 0;background:url(/images/kipa/content/book_bg.gif) left top no-repeat;}
.forum-list-top .photo img{margin-left:6px;vertical-align:top;width:105px;height:131px;}
.forum-list-top dl{float:left;width:210px;/*font-family:dotum;*/font-family:'Nanum Gothic';}
.forum-list-top dl dt{font-size:16px;color:#0a3163;font-weight:600;padding:8px 0 10px;}
.forum-list-top dl dd{background:url(/images/kipa/content/icon_dot.gif) left 9px no-repeat;padding:0 0 3px 8px;letter-spacing:-1px;}

/* 포럼 뷰 */
.forum-con-title{background:url(/images/kipa/board/icon_forum_title.gif) left top no-repeat;padding:2px 0 10px 28px;color:#00264a;font-size:15px;}
.forum-content-list{border-top:2px solid #14487c;border-bottom:1px solid #14487c;}
.forum-content-list ul li{border-top:1px solid #dddddd;overflow:hidden;}
.forum-content-list ul li:first-child{border:none;}
.forum-content-list ul li > span{height:38px;line-height:38px;}
.forum-content-list ul li > span:first-child{float:left;padding-left:10px;width:75%;}
.forum-content-list ul li > span:first-child img{vertical-align:middle;}
.forum-content-list ul li > span:first-child + span{float:right;width:22%;text-align:center;}

.board-forum{overflow:hidden;margin-bottom:20px;}
.forum-view-photo{float:left;width:175px;}
.forum-view{float:right;width:660px;}
.forum-view .view tr:last-child th,.forum-view .view tr:last-child td{border-bottom:1px solid #ddd;}

.book-view-content{height:530px;overflow-y:scroll;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.book-view-content .view-content{margin:20px 18px;width:754px;color:#1e1e1e;}

/* 본인인증 */
.selfCheck-wrap{border:5px solid #efefef;padding:35px 30px 35px 160px;background:url(/images/kipa/content/self_check_bg.gif) 35px 27px no-repeat;}
.selfCheck-wrap dl dt{font-size:20px;color:#1267b8;font-weight:bold;margin-bottom:15px;font-family:NanumGothic;}
.selfCheck-wrap dl dd{background:url(/images/kipa/content/icon_dot.gif) left 9px no-repeat;padding:0 0 3px 8px;font-size:14px;}
.selfCheck-wrap dl dd em{font-weight:600;}
.selfCheck-wrap .define{margin-top:30px;color:#d54810;font-size:12px;line-height:1.5em;}


/* ------------------------------ sub.css ------------------------------ */

/* main */
#main{margin-top: 40px;}
#main .topmenu{overflow: hidden;height: 135px;border-bottom: 1px solid #e9e9e9;}
#main .topmenu p{float: left;}
#main .topmenu ul{float: right;width: 885px;overflow: hidden;}
#main .topmenu ul li{float: left;width: 82px;margin-left: 16px;}
#main .topmenu ul li a{display: block;height: 110px;text-align: center;}
#main .topmenu ul li a span{line-height: 200px;font-size: 14px;color: #333;}
#main .topmenu ul li.ico01{background: url(/images/kipa/main/icon_topmenu01.gif) no-repeat 0 0;}
#main .topmenu ul li.ico02{background: url(/images/kipa/main/icon_topmenu02.gif) no-repeat 0 0;}
#main .topmenu ul li.ico03{background: url(/images/kipa/main/icon_topmenu03.gif) no-repeat 0 0;}
#main .topmenu ul li.ico04{background: url(/images/kipa/main/icon_topmenu04.gif) no-repeat 0 0;}
#main .topmenu ul li.ico05{background: url(/images/kipa/main/icon_topmenu05.gif) no-repeat 0 0;}
#main .topmenu ul li.ico06{background: url(/images/kipa/main/icon_topmenu06.gif) no-repeat 0 0;}
#main .topmenu ul li.ico07{background: url(/images/kipa/main/icon_topmenu07.gif) no-repeat 0 0;}
#main .topmenu ul li.ico08{background: url(/images/kipa/main/icon_topmenu08.gif) no-repeat 0 0;}
#main .topmenu ul li.ico09{background: url(/images/kipa/main/icon_topmenu09.gif) no-repeat 0 0;}

#main .main_cont{overflow: hidden;margin-top: 26px;}
#main .main_cont .section{position: relative;}
#main .main_cont .section p.tit{height: 30px;}
#main .main_cont .section p.tit.tab{background:url(/images/kipa/main/bg_line.gif) no-repeat 76px 2px}
#main .main_cont .section p.tit>a{display:inline-block;height:17px;margin-right:25px;}
#main .main_cont .section p.tit>a.title01{width:63px;background: url(/images/kipa/main/section_tit0301.png) no-repeat 0 0;}
#main .main_cont .section p.tit>a.title01.on{background: url(/images/kipa/main/section_tit0301_on.png) no-repeat 0 0;}
#main .main_cont .section p.tit>a.title02{width:78px;background: url(/images/kipa/main/section_tit0302.png) no-repeat 0 0;}
#main .main_cont .section p.tit>a.title02.on{background: url(/images/kipa/main/section_tit0302_on.png) no-repeat 0 0;}
#main .main_cont .section p.tit>a em{display:none;}
#main .main_cont .section a.more{position: absolute;right: 0;top: 0;}
#main .main_cont .section.menu1{width:632px;float: left;}
#main .main_cont .section.menu2{width:338px;float: right;}
#main .main_cont .section.menu3{width:276px;float: left;}
#main .main_cont .section.menu4{width: 316px;float: left;margin-left: 40px;}
#main .main_cont .section.menu5{width: 338px;float: right;}

/* 탭메뉴 */
#main .main_cont .section ul.tabmenu{border-bottom: 1px solid #e9e9e9;position: relative;height: 200px;background: url(/images/kipa/main/bg_tabmenu.gif) repeat-y 0 0;}
#main .main_cont .section ul.tabmenu>li>span{display:none;}
#main .main_cont .section ul.tabmenu>li.on>span{display:block;position: absolute;right: 0;top: -30px;}
#main .main_cont .section ul.tabmenu>li:first-child{margin-top: 0;}
#main .main_cont .section ul.tabmenu>li>a{display: block;width: 163px;height: 35px;border-bottom: 1px solid #fff;}
#main .main_cont .section ul.tabmenu>li.tab01>a{background: url(/images/kipa/main/tab01.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab02>a{background: url(/images/kipa/main/tab02.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab03>a{background: url(/images/kipa/main/tab03.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab04>a{background: url(/images/kipa/main/tab04.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab05>a{background: url(/images/kipa/main/tab05.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab01.on>a{background: url(/images/kipa/main/tab01_on.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab02.on>a{background: url(/images/kipa/main/tab02_on.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab03.on>a{background: url(/images/kipa/main/tab03_on.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab04.on>a{background: url(/images/kipa/main/tab04_on.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li.tab05.on>a{background: url(/images/kipa/main/tab05_on.gif) no-repeat 0 0;}
#main .main_cont .section ul.tabmenu>li ul{width: 469px;height: 200px;position: absolute;right: 0;top: 0;overflow: hidden;display: none;z-index:1;}
#main .main_cont .section ul.tabmenu>li.on ul{display: block;z-index: 2;}
#main .main_cont .section ul.tabmenu>li.on p{display: block;z-index: 2;}
#main .main_cont .section ul.tabmenu>li ul li{width: 234px;height: 200px;float: left;}
#main .main_cont .section ul.tabmenu>li ul li:first-child{border-right: 1px solid #e9e9e9;}
#main .main_cont .section ul.tabmenu>li ul li .inner{padding-left: 30px;padding-right: 10px;height: 200px;display: block;}
#main .main_cont .section ul.tabmenu>li ul li .inner .tit{font-size: 14px;font-weight: bold;color: #333;padding-top: 5px;padding-bottom: 17px;display: block;}
#main .main_cont .section ul.tabmenu>li ul li .inner .txt{font-size: 11px;padding-bottom: 13px;line-height: 16px;display: block}
#main .main_cont .section ul.tabmenu>li ul li .inner .date{font-size: 11px;font-weight: bold;color: #333;display: block}

#main .main_cont .section ul.tabmenu>li p{width: 433px;height: 200px;position: absolute;right: 0;top: 0;overflow: hidden;display: none;}
#main .main_cont .section ul.tabmenu>li p a{display: block;width:112px;float: left;margin-left: 38px;margin-top: 3px;}
#main .main_cont .section ul.tabmenu>li p a:first-child{margin-left: 0;}
#main .main_cont .section ul.tabmenu>li p a img{display: block;}
#main .main_cont .section ul.tabmenu>li p a em{display: block;text-align: center;margin-top: 10px;line-height: 18px;color: #333;}


/* 슬라이더 */
#main .main_cont .section .bx-prev{display: block;position: absolute;right: 43px;top: 0;width: 21px;height: 21px;background: url(/images/kipa/main/btn_prev.gif) no-repeat 0 0;font-size: 0;}
#main .main_cont .section .bx-next{display: block;position: absolute;right: 0;top: 0;width: 21px;height: 21px;background: url(/images/kipa/main/btn_next.gif) no-repeat 0 0;font-size: 0;}
#main .main_cont .section .bx-stop{display: block;position: absolute;right: 21px;top: 0;width: 22px;height: 21px;background: url(/images/kipa/main/bg_stop.gif) no-repeat 0 0;font-size: 0;}
#main .main_cont .section .bx-start{display: block;position: absolute;right: 21px;top: 0;width: 22px;height: 21px;background: url(/images/kipa/main/bg_play.gif) no-repeat 0 0;font-size: 0;}

/* 리스트1 */
#main .main_cont .section ul.list{}
#main .main_cont .section ul.list li{background: url(/images/kipa/main/bg_list_li.gif) no-repeat 0 50%;line-height: 24px;padding-left: 10px;position: relative;overflow: hidden;}
#main .main_cont .section ul.list li a{display: block;/*overflow: hidden;text-overflow:ellipsis;white-space:nowrap;*/}
#main .main_cont .section ul.list li img{vertical-align: middle;}
#main .main_cont .section ul.list.notice li a{width: 100%;max-width: 200px;}
#main .main_cont .section ul.list li span{display: block;position: absolute;right: 0;top: 0;line-height: 24px;}

#main .main_cont .section ul.list.tb02{display:none;}

/* 리스트2 */
#main .main_cont .section ul.list2{overflow: hidden;margin-top: 15px;}
#main .main_cont .section ul.list2 li{width: 84px;float: left;margin-left: 32px;}
#main .main_cont .section ul.list2 li:first-child{margin-left: 0;}
#main .main_cont .section ul.list2 li a{display: block;height: 80px;background: red;font-weight: 700;color: #0a3162;text-align: center;}
#main .main_cont .section ul.list2 li.ico01 a{background: url(/images/kipa/main/bg_menu0401.gif) no-repeat center 0}
#main .main_cont .section ul.list2 li.ico02 a{background: url(/images/kipa/main/bg_menu0402.gif) no-repeat center 0}
#main .main_cont .section ul.list2 li.ico03 a{background: url(/images/kipa/main/bg_menu0403.gif) no-repeat center 0}
#main .main_cont .section ul.list2 li a span{line-height: 140px;}




/* 통합검색 공통 */
#container .unified-search{margin-top:25px;}
#container .unified-search h2{font-size:28px;font-weight:700;color:#212121;height:41px;}

/* search-area */
#container .unified-search #search-area{position:relative;}
#container .unified-search #search-area .inner{height:95px;background:#f1f1f1;border:1px solid #dcdcdc;overflow:hidden;}
#container .unified-search #search-area .inner .search-option{width:755px;height: 95px;float:left;}
#container .unified-search #search-area .inner .search-option .option-inner{margin-left:90px;margin-top: 21px;}
#container .unified-search #search-area .inner .search-option .option-inner select{width:98px;}
#container .unified-search #search-area .inner .search-option .option-inner select .t_box{width: 246px;}
#container .unified-search #search-area .inner .search-option .option-inner input[type="button"]{height: 24px;border: 1px solid;border-radius:2px}
#container .unified-search #search-area .inner .search-option .option-inner input.blue{background: #1a67b8;color: #fff;}
#container .unified-search #search-area .inner .search-option .option-inner input.grey{background: #64778f;color: #fff;}
#container .unified-search #search-area .inner .search-option .option-inner .check-area{margin-left: 10px;}
#container .unified-search #search-area .inner .search-option .recommend{margin-left:193px;}
#container .unified-search #search-area .inner .search-option .recommend dl{margin-top: 16px;}
#container .unified-search #search-area .inner .search-option .recommend dl dt{display: inline;}
#container .unified-search #search-area .inner .search-option .recommend dl dd{display: inline;margin-left: 5px;}
#container .unified-search #search-area .inner .search-option .recommend dl dd a{font-size: 12px;}
#container .unified-search #search-area .inner .search-option .recommend dl dd a:hover{}
#container .unified-search #search-area .inner .keyword{width:243px;height: 95px;float:left}
#container .unified-search #search-area .inner .keyword *{font-family: gulim !important;}
#container .unified-search #search-area .inner .keyword dl{height: 95px;border-left: 1px solid #dcdcdc;padding: 0 25px;}
#container .unified-search #search-area .inner .keyword dl dt{padding-top: 25px;font-size: 14px;color: #282828;font-weight:bold;margin-bottom: 20px;}
#container .unified-search #search-area .inner .keyword dl dd{}
#container .unified-search #search-area .inner .keyword dl dd ul{height: 18px;overflow: hidden;}
#container .unified-search #search-area .inner .keyword dl dd ul li{overflow: hidden;height: 18px;padding-top: 5px;}
#container .unified-search #search-area .inner .keyword dl dd ul li:first-child{padding-top: 0;}
#container .unified-search #search-area .inner .keyword dl dd ul li span{display: block;float: left;width: 16px;height: 16px;line-height: 16px;border: 1px solid #e0e0e0;background: #fff; font-size: 10px;text-align: center;margin-right: 6px;}
#container .unified-search #search-area .inner .keyword dl dd ul li a{display: block;float:left;height: 18px;line-height: 20px;font-size: 12px;color: #000;}

#container .unified-search #search-area .detail{width: 998px;height: 157px;background: #fff;border: 1px solid #dcdcdc;position: absolute;left: 0;top: 96px;overflow: hidden;display: none;}
#container .unified-search #search-area .detail *{font-family: gulim !important;font-size: 12px;}
#container .unified-search #search-area .detail .search_ico{width: 209px;height: 157px;float: left;}
#container .unified-search #search-area .detail .detail_option{width: 764px;float: right;margin-top: 20px;}
#container .unified-search #search-area .detail .detail_option dl{width: 550px;overflow: hidden;line-height: 30px;}
#container .unified-search #search-area .detail .detail_option dl dt{width: 57px;float: left;color: #343434;font-weight: bold;background: url(/images/kipa/unfied-search/bg_detail_option_dt.gif) no-repeat right 50%;}
#container .unified-search #search-area .detail .detail_option dl dd{width: 477px;float: right;color: #6e6e6e;}
#container .unified-search #search-area .detail .detail_option dl dd ul li{display: inline;margin-left: 18px;}
#container .unified-search #search-area .detail .detail_option dl dd ul li:first-child{margin-left: 0;}
#container .unified-search #search-area .detail .detail_option dl dd p span .date_button{background:#d6e2f0;border: none;color: #3a3a3a;line-height: 20px;border-radius:2px}
#container .unified-search #search-area .detail .detail_option dl dd p span img{vertical-align: middle;}
#container .unified-search #search-area .detail .detail_option dl dd p span .t_box{width: 63px;border: 1px solid #d1d1d1;}

#container .unified-search #search-area .detail .btn_close{position: absolute;right: 0;bottom: 0;}

/* unified-search-container common */
#container .unified-search .unified-search-container{margin-top: 32px;overflow: hidden;}
#container .unified-search .unified-search-container .list-menu{width: 181px;float: left;}
#container .unified-search .unified-search-container .contents{width: 791px;float: right;font-family: gulim;}

/* list-menu */
#container .unified-search .unified-search-container .list-menu dl{border: 1px solid #e0e0e0;padding: 8px;}
#container .unified-search .unified-search-container .list-menu dl dt{height: 29px;border-bottom: 1px solid #e0e0e0;line-height: 31px;font-family: gulim;font-size: 13px;font-weight: bold;color: #212121;}
#container .unified-search .unified-search-container .list-menu dl dd{padding-left: 7px;padding-top: 13px;padding-bottom: 9px;}
#container .unified-search .unified-search-container .list-menu dl dd>ul{background: url(/images/kipa/unfied-search/bg_list_ul.gif) repeat-y 0 0;}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li{background: url(/images/kipa/unfied-search/bg_list_menu_li.gif) no-repeat 0 0;margin-top: 14px;}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li:first-child{background: url(/images/kipa/unfied-search/bg_list_menu_li_first.gif) no-repeat 0 0;margin-top: 0;}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li.last{background: url(/images/kipa/unfied-search/bg_list_menu_li_last.gif) no-repeat 0 0;}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li>a{font-family: gulim;font-size: 12px;margin-left: 30px;}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li.on>a,
#container .unified-search .unified-search-container .list-menu dl dd>ul>li>a:hover{text-decoration: underline;color: #0058b3;}

#container .unified-search .unified-search-container .list-menu dl dd>ul>li ul{}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li ul li{background: url(/images/kipa/unfied-search/bg_list_menu_li_depth2.gif) no-repeat 0 50%;margin-top: 8px;}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li ul li.last{background: url(/images/kipa/unfied-search/bg_list_menu_li_depth2_last.gif) no-repeat 0 3px}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li ul li a{font-family: gulim;font-size: 12px;margin-left: 42px;}
#container .unified-search .unified-search-container .list-menu dl dd>ul>li ul li.on a,
#container .unified-search .unified-search-container .list-menu dl dd>ul>li ul li a:hover{text-decoration: underline;color: #0058b3;}

/* 탭메뉴 */
#container .unified-search .unified-search-container .contents .tabmenu{height: 40px;margin-bottom: 23px;font-family: dotum;background: url(/images/kipa/unfied-search/bg_tabmenu_wrap.gif) repeat-x 0 bottom;}
#container .unified-search .unified-search-container .contents .tabmenu ul{overflow: hidden;padding:2px 0;}
#container .unified-search .unified-search-container .contents .tabmenu ul li{float: left;}
#container .unified-search .unified-search-container .contents .tabmenu ul li a{display: block;background: url(/images/kipa/unfied-search/bg_tabmenu.gif) repeat-x 0 0;}
#container .unified-search .unified-search-container .contents .tabmenu ul li a span{display: block;height: 38px;line-height: 38px;padding: 0 15px;background: url(/images/kipa/unfied-search/bg_tabmenu_a.gif) no-repeat right 0;font-family: dotum;font-size: 12px;color: #3e3e3e;}
#container .unified-search .unified-search-container .contents .tabmenu ul li.first{padding-left: 1px;background: url(/images/kipa/unfied-search/bg_tabmenu_a.gif) no-repeat 0 0 !important;}
#container .unified-search .unified-search-container .contents .tabmenu ul li.first.on{padding-left:0;background: none;}
#container .unified-search .unified-search-container .contents .tabmenu ul li.on a{background: url(/images/kipa/unfied-search/bg_tabmenu_on.gif) repeat-x 0 0 !important;border-left: 2px solid #14487c;border-right: 2px solid #14487c;}
#container .unified-search .unified-search-container .contents .tabmenu ul li.on a span{background: none;font-weight: bold;color: #14487c;}

/* result */
#container .unified-search .unified-search-container .contents .result{height: 39px;line-height: 39px;border-bottom: 1px solid #89a3bd;overflow: hidden;}
#container .unified-search .unified-search-container .contents .result p{float: left;font-size: 14px;}
#container .unified-search .unified-search-container .contents .result p b{color: #1e1e1e;}
#container .unified-search .unified-search-container .contents .result p span.word{font-weight: bold;color: #d54810;}
#container .unified-search .unified-search-container .contents .result p span.num{font-weight: bold;color: #1c6ebc;}
#container .unified-search .unified-search-container .contents .result ul{float: right;overflow: hidden;}
#container .unified-search .unified-search-container .contents .result ul li{float: left;background: url(/images/kipa/unfied-search/bg_result_li.gif) no-repeat left 15px;padding: 0 10px;}
#container .unified-search .unified-search-container .contents .result ul li:first-child{background: none;}
#container .unified-search .unified-search-container .contents .result ul li a{font-family: dotum;font-size: 11px;}

/* 상세1 */
#container .unified-search .unified-search-container .contents .result-detail{}
#container .unified-search .unified-search-container .contents .result-detail ul{}
#container .unified-search .unified-search-container .contents .result-detail ul li{padding: 28px 0;border-bottom: 1px solid #ddd;}
#container .unified-search .unified-search-container .contents .result-detail ul li p.tit{font-family: gulim;background: url(/images/kipa/unfied-search/bg_result_tit.gif) no-repeat 0 50%;line-height: 23px;padding-left: 20px;font-size: 13px;color: #333;}
#container .unified-search .unified-search-container .contents .result-detail ul li p.tit span{font-size: 14px;font-weight: bold;color: #00264a;}
#container .unified-search .unified-search-container .contents .result-detail ul li p.tit em{font-weight: bold;color: #1c6ebc;}
#container .unified-search .unified-search-container .contents .result-detail ul li p.tit a{display: inline-block;border: 1px solid #d6d6d6;text-align: center;height: 21px;line-height: 23px;background: #fafbfc;font-family: dotum;font-size: 11px;color: #4e4e4e;padding: 0 8px;border-radius:2px;margin-left: 5px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner{}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner p.no_result{padding-top: 28px;text-align: center;font-size: 12px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl{margin-top: 20px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dt{margin-bottom: 10px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dt a{color: #1e1e1e;font-size: 12px;font-weight: bold;text-decoration: underline;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dd.txt{font-size: 12px;line-height: 18px;width: 730px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dd.txt span{font-weight: bold;color: #d54810;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dd.file{margin-top: 20px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dd.file a.name{font-family: dotum;font-size: 12px;color: #1e1e1e;margin-right: 5px;margin-left: 5px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dd.info{margin-top: 10px;font-family: dotum;font-size: 11px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dd.info span{padding-left: 2px;}
#container .unified-search .unified-search-container .contents .result-detail ul li .inner dl dd.info span:first-child{padding-left: 0;}

/* 상세2 */
#container .unified-search .unified-search-container .contents .result-detail2{}
#container .unified-search .unified-search-container .contents .result-detail2 p.tit{font-family: gulim;background: url(/images/kipa/unfied-search/bg_result_tit.gif) no-repeat 0 50%;line-height: 23px;padding-left: 20px;font-size: 13px;color: #333;margin-top: 28px;}
#container .unified-search .unified-search-container .contents .result-detail2 p.tit span{font-size: 14px;font-weight: bold;color: #00264a;}
#container .unified-search .unified-search-container .contents .result-detail2 p.tit em{font-weight: bold;color: #1c6ebc;}
#container .unified-search .unified-search-container .contents .result-detail2 p.tit a{display: inline-block;border: 1px solid #d6d6d6;text-align: center;height: 21px;line-height: 23px;background: #fafbfc;font-family: dotum;font-size: 11px;color: #4e4e4e;padding: 0 8px;border-radius:2px;margin-left: 5px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul{}
#container .unified-search .unified-search-container .contents .result-detail2 ul li{padding-bottom: 28px;border-bottom: 1px solid #ddd;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner{}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner p.no_result{padding-top: 28px;text-align: center;font-size: 12px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl{margin-top: 20px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dt{margin-bottom: 10px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dt a{color: #1e1e1e;font-size: 12px;font-weight: bold;text-decoration: underline;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dd.txt{font-size: 12px;line-height: 18px;width: 730px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dd.txt span{font-weight: bold;color: #d54810;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dd.file{margin-top: 20px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dd.file a.name{font-family: dotum;font-size: 12px;color: #1e1e1e;margin-right: 5px;margin-left: 5px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dd.info{margin-top: 10px;font-family: dotum;font-size: 11px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dd.info span{padding-left: 2px;}
#container .unified-search .unified-search-container .contents .result-detail2 ul li .inner dl dd.info span:first-child{padding-left: 0;}

/* 상세3 */
#container .unified-search .unified-search-container .contents .result-none{width: 560px;margin-top: 43px;margin-left: auto;margin-right: auto;background: url(/images/kipa/unfied-search/bg_result_none.gif) no-repeat 0 0;}
#container .unified-search .unified-search-container .contents .result-none ul{padding-left: 120px;padding-top: 5px;}
#container .unified-search .unified-search-container .contents .result-none ul li{}
#container .unified-search .unified-search-container .contents .result-none ul li.tit{font-family: gulim;font-size: 14px;font-weight: bold;color: #1267b8;}
#container .unified-search .unified-search-container .contents .result-none ul li.txt{padding-top: 13px;font-family: dotum;font-size: 12px;color: #333;}



/* 통계 */
#stats{}
#stats .filter{}
#stats .filter .step1{margin-bottom: 3px;}
#stats .filter .step1 ul{overflow: hidden;background: url(/images/kipa/stats/bg_filter_step1_line.gif) no-repeat 0 0;padding-left: 1px;}
#stats .filter .step1 ul li{float: left;width:14.285%;vertical-align: middle;text-align: center;background:url(/images/kipa/stats/bg_filter_step1.gif) repeat-x 0 0}
/*#stats .filter .step1 ul li:first-child{width: 117px;}*/
#stats .filter .step1 ul li a{display: block;height:55px;line-height:140%;background: url(/images/kipa/stats/bg_filter_step1_line.gif) no-repeat right 0;font-size: 12px;}
#stats .filter .step1 ul li a span{display:block;padding-top: 8px;}
#stats .filter .step1 ul li a em{display:block;line-height: 45px;}
#stats .filter .step1 ul li.on{background:url(/images/kipa/stats/bg_filter_step1_on.gif) no-repeat center top;background-size:100% 55px;}
#stats .filter .step1 ul li.on a{color: #fff;}

#stats .filter .step1_1{margin-bottom: 3px;}
#stats .filter .step1_1 ul{overflow: hidden;background: url(/images/kipa/stats/bg_filter_step1_line.gif) no-repeat 0 0;padding-left: 1px;}
#stats .filter .step1_1 ul li{float: left;width: 197px;vertical-align: middle;text-align: center;background:url(/images/kipa/stats/bg_filter_step1.gif) repeat-x 0 0}
#stats .filter .step1_1 ul li:first-child{}
#stats .filter .step1_1 ul li a{display: block;height: 55px;background: url(/images/kipa/stats/bg_filter_step1_line.gif) no-repeat right 0;font-size: 12px;}
#stats .filter .step1_1 ul li a span{display: block;padding-top: 8px;}
#stats .filter .step1_1 ul li a em{display: block;line-height: 45px;}
#stats .filter .step1_1 ul li.on{background:url(/images/kipa/stats/bg_filter_step1_1on.gif) no-repeat center top;}
#stats .filter .step1_1 ul li.on a{color: #fff;}

#stats .filter .depth2{}
#stats .filter .depth2>div{display: none;}
#stats .filter .depth2>div.on{display: block;}

#stats .filter .step2{}
#stats .filter .step2 table{width: 100%;;table-layout:fixed;}
#stats .filter .step2 table{}
#stats .filter .step2 table td{border: 1px solid #dcdcdc;text-align: center;}
#stats .filter .step2 table td a{display: block;background: #f9f9f9;height: 37px;line-height: 37px;font-size: 12px;color: #212121; }
#stats .filter .step2 table td.on{}
#stats .filter .step2 table td.on a{background: #fff;color: #d54810;font-weight: bold;border: 2px solid #d54810 !important;}

#stats .filter .step3{margin-top: 5px;margin-bottom: 40px;position: relative;}
#stats .filter .step3 .rolling{width: 740px;height:34px;overflow: hidden;margin: 0 auto;position: relative;}
#stats .filter .step3 .rolling ul.rolling_list{overflow: hidden;position: absolute;left: 0;top: 0;background: url(/images/kipa/stats/bg_step3_ul.gif) repeat-x 0 0;}
#stats .filter .step3 .rolling ul.rolling_list li{width:74px;float: left;text-align: center;background: url(/images/kipa/stats/bg_step3.gif) no-repeat 0 0;box-sizing:border-box;}
#stats .filter .step3 .rolling ul.rolling_list li a{display: block;background: url(/images/kipa/stats/bg_step3_line.gif) no-repeat 0px 50%}
#stats .filter .step3 .rolling ul.rolling_list li a span{display: block;width: 74px;height: 34px;line-height: 34px;color: #333;}
#stats .filter .step3 .rolling ul.rolling_list li.on{background: url(/images/kipa/stats/bg_step3_on.gif) no-repeat 0 0;}
#stats .filter .step3 .rolling ul.rolling_list li.on a{background: none;}
#stats .filter .step3 .p_left{display: block;position: absolute;left: 0;top: 0;}
#stats .filter .step3 .p_right{display: block;position: absolute;right: 0;top: 0;}


#stats .stats-contents dl{margin-bottom: 50px;}
#stats .stats-contents dl dt{background: url(/images/kipa/unfied-search/bg_result_tit.gif) no-repeat 0 0;font-size: 15px;font-weight: 600;padding-left: 20px;height: 30px;line-height: 13px;font-family: 'NanumGothic';color: #00264a;}
#stats .stats-contents dl dd .tb_wrap{border-top: 2px solid #14487c;}
#stats .stats-contents .tb_wrap table{font-family:dotum;width: 100%;table-layout:fixed}
#stats .stats-contents .tb_wrap table tr{border-bottom: 1px solid #ddd;}
#stats .stats-contents .tb_wrap table th{font-size: 12px;background: #fafafa;color: #14487c;border-right: 1px solid #ddd;padding-left: 20px;text-align: left;}
#stats .stats-contents .tb_wrap table th.bd_none{border: none;padding-top: 20px;padding-bottom: 20px;}
#stats .stats-contents .tb_wrap table th span{}
#stats .stats-contents .tb_wrap table th span:first-child{}
#stats .stats-contents .tb_wrap table th span a{background: url(/images/kipa/stats/bg_th_arrow.gif) no-repeat right 26%;padding-right: 19px;color: #14487c;}
#stats .stats-contents .tb_wrap table td{font-size: 12px;color: #1e1e1e;padding: 10px;}
#stats .stats-contents .tb_wrap table td.sub_tit{border-right: 1px solid #ddd;}
#stats .stats-contents .tb_wrap table td ul.list{overflow: hidden;}
#stats .stats-contents .tb_wrap table td ul.list li{background: url(/images/kipa/stats/bg_tb_list.gif) no-repeat 0 6px;padding-left: 8px;margin-top: 5px;margin-bottom: 5px;float: left;width: 173px;}
#stats .stats-contents .tb_wrap table td ul.list li.file{background:none;padding:0;}
#stats .stats-contents .tb_wrap table td ul.list li a{color: #1e1e1e;}

#stats .stats-contents .tb_wrap table td ul.list2{margin-top: 10px;padding-left: 5px;}
#stats .stats-contents .tb_wrap table td ul.list2 li{background: url(/images/kipa/stats/bg_tb_list2.gif) no-repeat 0 8px;padding-left: 8px;margin-top: 5px;}
#stats .stats-contents .tb_wrap table td ul.list2 li:first-child{margin-top: 0;}
#stats .stats-contents .tb_wrap table td ul.list2 li a{}

#stats .stats-contents .tb_wrap2{border-bottom: 1px solid #6b798c;}
#stats .stats-contents .tb_wrap2 table{font-family:dotum;width: 100%;table-layout:fixed;border-top: 2px solid #6b798c;}
#stats .stats-contents .tb_wrap2 table thead th{background: #e3ebf3;border: 1px solid #b0b9c4;border-right: none;text-align: center;color: #212121;padding: 10px 0;}
#stats .stats-contents .tb_wrap2 table thead th:first-child{border-left: none;}
#stats .stats-contents .tb_wrap2 table thead th.bd{border-left: 1px solid #b0b9c4;}
#stats .stats-contents .tb_wrap2 table tr{border-top: 1px solid #ddd;}
#stats .stats-contents .tb_wrap2 table td{padding:10px 15px;border-left: 1px solid #ddd;vertical-align: top;}
#stats .stats-contents .tb_wrap2 table td:first-child{border-left: none;}
#stats .stats-contents .tb_wrap2 table tfoot td{background: #fafafa;font-weight: bold;color: #d4480b;}
#stats .stats-contents .tb_wrap2 table tfoot td.acenter{font-weight: bold;color: #4c4c4c;}

#stats .stats-contents .tb_top{overflow: hidden;height: 24px;margin-top: 10px;margin-bottom: 6px;}
#stats .stats-contents .tb_top select{float: left;width: 100px;}
#stats .stats-contents .tb_top p{float: right;line-height: 30px;}

#stats .current_page{margin-bottom: 40px;}
#stats .current_page>ul{}
#stats .current_page>ul:after{content:'';display: block;clear: both;}
#stats .current_page>ul>li{width: 196px;float: left;height: 44px;line-height: 44px;background: #fff url(/images/kipa/stats/bg_current_page.gif) no-repeat right top;border: 1px solid #7794ba;border-left: none;}
#stats .current_page>ul>li:first-child{width: 197px;border-left: 1px solid #7794ba;}
#stats .current_page.menu3>ul>li{width: 262px;}

#stats .current_page>ul>li>a,
#stats .current_page>ul>li>span{display: block;height: 44px;line-height: 46px;padding-left: 10px;font-weight: bold;color: #14487c;font-size: 12px;}
#stats .current_page>ul>li.last{position: relative;}
#stats .current_page>ul>li.last ul{display: none;}
#stats .current_page>ul>li.last.on ul{display: block;}
#stats .current_page>ul>li ul{position: absolute;right: -1px;top: 44px;border: 1px solid #738dae;width: 100%;background: #fff;}
#stats .current_page>ul>li ul li{border-top: 1px solid #eaeaea;}
#stats .current_page>ul>li ul li:first-child{border-top: none;}
#stats .current_page>ul>li ul li a{display: block;height: 34px;line-height: 34px;padding-left: 9px;}
#stats .current_page>ul>li ul li:hover{background:#f6f6f6 url(/images/kipa/stats/bg_current_page_depth2.gif) no-repeat right top;;}

/* 부처별 주요 통계 */
#stats .stats_list{}
#stats .stats_list ul{overflow: hidden;}
#stats .stats_list ul li{width: 383px;height: 211px;float: left;border: 1px solid #e2e2e2;margin-bottom: 12px;margin-left: 10px;}
#stats .stats_list ul li.ml0{margin-left:10px;}
#stats .stats_list ul li dl{margin:15px 20px;position: relative;}
#stats .stats_list ul li dl dt{height: 30px;font-weight: bold;}
#stats .stats_list ul li dl dd.txt{height: 60px;}
#stats .stats_list ul li dl dd.logo{}
#stats .stats_list ul li dl dd.baro{position: absolute;right: 0;bottom: 0;}




/* 2016-1-8 김중민 추가 */
.banner_list	{padding:20px 0 0 0;}
.banner_list ul	{border-top:2px solid #004b9d;}
.banner_list ul li	{padding:15px 0 10px 0;position:relative;border-bottom:1px solid #ddd;color:#6c6c6c;}
.banner_list ul li .site-img		{position:absolute;right:0px;top:10px;border:1px solid #e2e2e2;width:279px;height:113px; display:none;}
.banner_list ul li .site-img img	{width:279px;height:113px;}
.banner_list ul li .info-site		{position:relative;padding:0 0 0px 185px;}
.banner_list ul li .info-site>a	{border:1px solid #dedede;position:absolute;left:0;display:inline-block;}
.banner_list ul li .info-site>a img{width:160px;height:50px; }
.banner_list ul li .info-site p		{font-weight:bold;padding:3px 0;color:#6c6c6c;}
.banner_list ul li .info-site p>a	{color:#6c6c6c;}
.banner_list ul li .info-site span	{display:block; margin-bottom:5px; font-size:12px; line-height:14px;}
.banner_list ul li .info-site span>a{color:#004b9d;word-break:break-all; font-size:12px;}
















/* 2015-12-16 박채원 추가 */
.txt_sub { color:#5b7bdc; font-size:11px; }

#stats .stats-contents dl{margin-bottom: 50px;}
#stats .stats-contents dl dt{background: url(/images/kipa/unfied-search/bg_result_tit.gif) no-repeat 0 0;font-size: 15px;font-weight: 600;padding-left: 20px;height: 30px;line-height: 13px;font-family: 'NanumGothic';color: #00264a;}
#stats .stats-contents dl dd .tb_wrap3{border-top: 2px solid #14487c;}
#stats .stats-contents .tb_wrap3 table{font-family:dotum;width: 100%;table-layout:fixed}
#stats .stats-contents .tb_wrap3 table tr{border-bottom: 1px solid #ddd;}
#stats .stats-contents .tb_wrap3 table th{font-size: 12px;background: #fafafa;color: #14487c;border-right: 1px solid #ddd;padding-left: 20px;text-align: left; height:65px;}
#stats .stats-contents .tb_wrap3 table th.bd_none{border: none;padding-top: 20px;padding-bottom: 20px;}
#stats .stats-contents .tb_wrap3 table th span{}
#stats .stats-contents .tb_wrap3 table th span:first-child{}
#stats .stats-contents .tb_wrap3 table th span a{background: url(/images/kipa/stats/bg_th_arrow.gif) no-repeat right 26%;padding-right: 19px;color: #14487c;}
#stats .stats-contents .tb_wrap3 table td{font-size: 12px;color: #1e1e1e;padding: 10px;}
#stats .stats-contents .tb_wrap3 table td.sub_tit{border-right: 1px solid #ddd;}
#stats .stats-contents .tb_wrap3 table td ul.list{overflow: hidden;}
#stats .stats-contents .tb_wrap3 table td ul.list li{background: url(/images/kipa/stats/bg_tb_list.gif) no-repeat 0 6px;padding-left: 8px;margin-top: 5px;margin-bottom: 5px;float: left;width: 500px;}
#stats .stats-contents .tb_wrap3 table td ul.list li.file{background:none;padding:0;}
#stats .stats-contents .tb_wrap3 table td ul.list li a{color: #1e1e1e;}


#stats .stats-contents ul.dot li {background:url(/images/kipa/stats/bg_tb_list.gif) no-repeat 0 6px; padding-left:8px;}
#stats .stats-contents .map_img {margin-bottom:30px;}

#stats .stats-contents dl.img_db {background:url(/images/kipa/content/DB.png) no-repeat right top; height:200px; }
#stats .stats-contents dl.img_db dd {width:500px;}
#stats .stats-contents .db_icon{}
#stats .stats-contents .db_icon li{padding-left:124px;height:102px;margin-bottom:20px; }
#stats .stats-contents .db_icon li p.tit{background:url(/images/kipa/stats/bg_tb_list.gif) no-repeat 0 24px; padding-left:8px;  font-size:14px;color:#333;font-weight:700;margin-bottom:10px;padding-top:17px;}
#stats .stats-contents .db_icon li p.txt{}

#stats .stats-contents .db_icon li.ico01{background:url(/images/kipa/content/db_icon01.gif) no-repeat 0 0; }
#stats .stats-contents .db_icon li.ico02{background:url(/images/kipa/content/db_icon02.gif) no-repeat 0 0; }
#stats .stats-contents .db_icon li.ico03{background:url(/images/kipa/content/db_icon03.gif) no-repeat 0 0; }
#stats .stats-contents .db_icon li.ico04{background:url(/images/kipa/content/db_icon04.gif) no-repeat 0 0; }

.sitemap{overflow:hidden;}
.sitemap dl{width:184px;float:left	;margin-left:17px;min-height:340px;}
.sitemap dl.ml0{margin-left:0;}
.sitemap dl dt{font-size:17px;font-weight:700;color:#1369bb;height:35px;line-height:35px;text-align:center;background:#f5f6f7;border-top:2px solid #1c6ebc;border-bottom:1px solid #b1cbe3;}
.sitemap dl dd{}
.sitemap dl dd>a{font-size:14px; color:#0e0e0e; font-weight:bold; height:39px;line-height:39px;display:block; background:url(/images/kipa/content/arrow.gif) no-repeat 5px 16px; padding-left:15px;}
.sitemap dl dd ul{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding-top:10px;padding-bottom:10px;}
.sitemap dl dd ul li{line-height:24px;}
.sitemap dl dd ul li a{color:#555555; text-decoration:none;font-size:13px;font-weight:400;  background:url(/images/kipa/content/icon_dot.gif) no-repeat 9px 5px; padding-left:17px;}
.sitemap dl dd ul li a:hover {color:red; text-decoration:underline; }

/* ----------------------------------------------------------------------
   ------------------------------ 업데이트 - -------------------------------
   ---------------------------------------------------------------------- */

.sitemap dl{width:204px;}
.form-btn{padding:0 8px;min-width:60px;}
#stats .stats-contents dl{margin-bottom:20px;}
#stats .stats-contents dl dt{display:block;margin:0 0 10px 0;padding:0 0 0 20px;height:auto;font-size:15px;font-weight:bold;color:#0a3163;line-height:inherit;background:url(/images/kipa/layout/bullet_h4.png) no-repeat left center;}
#stats .stats-contents dl dd{display:block;padding:0 0 0 20px;font-size:13px;line-height:150%;}
#stats .stats-contents dl dd ol,
#stats .stats-contents dl dd ol li{list-style:decimal;}
p.txt{font-size:13px;line-height:150%;}
p.txt strong{font-size:13px;font-weight:bold;color:#1c6ebc;}
.priv_wrap{line-height:20px;margin:10px 0 10px 15px}
.priv_wrap dl{margin-bottom:20px;}
.priv_wrap dt.blue{font-size:13px;font-weight:bold;color:#1c6ebc;}
.priv_wrap dl dd{display:block;padding:0 0 0 20px;font-size:13px;line-height:150%;}

.sitemap.eng:after{display:block;content:"";clear:both;}
.sitemap.eng dl{min-height:550px;}
.sitemap.eng dl:nth-child(odd){width:48%;margin-left:0;margin-right:2%;}
.sitemap.eng dl:nth-child(even){width:48%;margin-left:2%;margin-right:0%;}

.board .view th{font-size:13px;}
.view-inner-list ul li .th{font-size:13px;}
.board .regist th{font-size:13px;}

.forum-list-top .photo img{border:1px solid #d2d2d2;}
.forum-view-photo img{display:block;margin:0 auto;border:1px solid #d2d2d2;}
.forum-view{width:680px;}

/* ----------------------------------------------------------------------
   ------------------------------ //업데이트 - -----------------------------
   ---------------------------------------------------------------------- */