﻿@charset "utf-8";

/* reset */
* {-webkit-text-size-adjust:none;text-size-adjust:none;margin:0;padding:0;}
html,body {width:100%;height:100%;}
body {padding:0;margin:0 auto;font-family:dotum,Helvetica,AppleGothic,sans-serif;font-size:12px;line-height:19px;font-weight:normal;color:#666;outline:0;}
body {/*-webkit-user-select: none;*/-webkit-touch-callout: none;-webkit-tap-highlight-color: rgba(0,0,0,0)}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block;}
ul,ol,li,dl,dt,dd {list-style:none;}
i,em,address {font-style:normal;}
label,button {cursor:pointer;}
button {position:relative;border:none;}
img {vertical-align:top;border:none;border-width:0;font-size:0;height:auto !important;}
img {-ms-interpolation-mode:bicubic;}
img,object,video {max-width:100%;}
table {border:none;border-collapse:collapse;border-spacing:0;border-color:transparent;}
table th,table td {word-break:break-all;word-wrap:break-word;}
table col {background:none;}
a {text-decoration:none;color:#666;display:inline-block;}
a[href^="tel"] {font-style:normal;}
a:link,a:visited {text-decoration:none;color:#666;}
a:hover,a:focus,a:active {text-decoration:none;}
input {vertical-align:middle;}
input[type="text"], input[type="password"] {-webkit-appearance:none;}
input[type="checkbox"] {-webkit-appearance:none;-webkit-border-radius:0;}
input:checked[type="checkbox"] {-webkit-appearance:checkbox;}
input[type="radio"] {border:none;-webkit-appearance:none;}
button,input[type="button"],input[type="submit"],input[type="reset"],input[type="file"] {-webkit-appearance:button;border-radius:0;}
textarea {-webkit-appearance:none;}
select {-webkit-appearance:menulist-text;}
#skipNav {position:fixed;top:-1px;left:0;width:100%;height:0;background:#ccc;border-bottom:1px solid #999;z-index:100;opacity:0.9;filter:alpha(opacity=50);overflow:hidden;}
#skipNav a {display:block;height:20px;line-height:20px;text-align:center;color:#666;}
legend,caption,hr {width:0;height:0;font-size:0;line-height:0;visibility:hidden;overflow:hidden;background:none;border:0;top:0;}

/* button */
.button {padding:7px 10px 5px;margin:2px;display:inline-block;background:#fff;text-decoration:none;line-height:100%;text-align:center;font-family:inherit;outline:none;vertical-align:middle;border-width:1px;border-style:solid;border-color:#ccc;color:#666;font-size:12px;font-weight:normal;}
.button:first-child {margin-left:0;}
.button:last-child {margin-right:0;}
.button a:link,.button a:hover,.button a:focus,.button a:visited {text-decoration:none;color:#666;}
.button:link,.button:hover,.button:focus,.button:visited {text-decoration:none;color:#666;}
.button.wide40 {min-width:40px;}
.button.wide50 {min-width:50px;}
.button.wide60 {min-width:60px;}
.button.wide70 {min-width:70px;}
.button.wide80 {min-width:80px;}
.button.bold {font-weight:bold;}
.button.normal {font-weight:normal;}
.button.green,.button.green a {background:#018085;border:1px solid #018085;color:#fff;}
.button.pink,.button.pink a {background:#d3585b;border:1px solid #d3585b;color:#fff;}
.button.dark,.button.dark a {background:#6e6c6f;border:1px solid #6e6c6f;color:#fff;}
.button.gray {background:#f2f2f2;border:1px solid #a8c1c3;color:#666;}
.button.middle {padding:5px 10px 4px;/* deprecated, merging .button */ letter-spacing:-1px;border-width:1px;border-style:solid;font-size:12px;font-weight:normal;}
.button.small {padding:5px 10px 4px;/* deprecated, merging .button */ letter-spacing:-1px;border-width:1px;border-style:solid;font-size:11px;font-weight:normal;}
.button.big {padding:11px 14px 9px;margin:2px;border-width:1px;border-style:solid;font-size:12px;font-weight:normal;}
.button.big.bold {padding:9px 20px 7px;}
.button.big.gray {background:#f2f2f2;border:1px solid #aac2c4;font-size:12px;font-weight:bold;color:#666;}
.button.large  {padding:14px 18px 12px !important;font-weight:bold !important;font-size:14px !important;}
.button.shadow {	
	box-shadow:0 1px 0 0 #eeeeee;
	*zoom:1;
	filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=1, Color=#eeeeee),
			progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=0, Color=#eeeeee),
			progid:DXImageTransform.Microsoft.DropShadow(OffX=-1, OffY=0, Color=#eeeeee);
}
.button.shadow:hover {
	*zoom:1;
	filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=1, Color=#eeeeee),
			progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=0, Color=#eeeeee),
			progid:DXImageTransform.Microsoft.DropShadow(OffX=-1, OffY=0, Color=#eeeeee);
}
.button.download {background-position-y:-30px;color:#999;cursor:default;}
.button.pdf {background-image:url('/kebhana/images/common/bl_pdf.gif');padding-left:30px;background-position-x:10px;background-position-y:5px;background-repeat:no-repeat;}
.button.doc {background-image:url('/kebhana/images/common/bl_doc.gif');padding-left:30px;background-position-x:10px;background-position-y:5px;background-repeat:no-repeat;}
.button.xls {background-image:url('/kebhana/images/common/bl_xls.gif');padding-left:30px;background-position-x:10px;background-position-y:6px;background-repeat:no-repeat;}
.button.hwp {background-image:url('/kebhana/images/common/bl_hwp.gif');padding-left:30px;background-position-x:10px;background-position-y:5px;background-repeat:no-repeat;}
.button.ppt {background-image:url('/kebhana/images/common/bl_ppt.gif');padding-left:30px;background-position-x:10px;background-position-y:5px;background-repeat:no-repeat;}
.button.zip {background-image:url('/kebhana/images/common/bl_zip.gif');padding-left:30px;background-position-x:10px;background-position-y:5px;background-repeat:no-repeat;}
.button.print {background-image:url('/kebhana/images/common/bl_print.gif');padding-left:30px;background-position-x:10px;background-position-y:5px;background-repeat:no-repeat;}
.button .arr {background-image:url('/kebhana/images/common/bl_arr.gif');padding-right:15px;background-position-x:right;background-position-y:2px;background-repeat:no-repeat;}
.button.big.pdf,.button.big.doc,.button.big.xls,.button.big.hwp,.button.big.ppt,.button.big.zip,.button.big.print {background-position-y:10px;background-position-x:12px;padding-left:32px;}
.btn_area_left {text-align:left;margin:3% 0;}
.btn_area_right {text-align:right;margin:3% 0;}
.btn_area_center {text-align:center;margin:3% 0;}
.btn01 {display:inline-block;text-align:center;padding:9px 20px;background:#fff;boeder:1px solid #ccc;color:#666;/*border-radius:4px;*/font-size:12px;font-weight:bold;}
.btn02 {display:inline-block;text-align:center;padding:9px 20px;background:#6e6c6f;color:#fff;/*border-radius:4px;*/font-size:12px;font-weight:bold;}
.btn03 {display:inline-block;text-align:center;padding:12px 20px;background:#eb1767;color:#fff;/*border-radius:5px;*/font-size:14px;font-weight:bold;}
.button.green a,.button.dark a,.btn01 a,.btn02 a,.btn03 a {color:#fff;}
 h3 .button.pdf {padding-left: 52px;}

/* bullet */
/*.bullTitle01 {background:url('/kebhana/images/common/bl_event.gif') no-repeat 2px 7px;padding-left:12px;margin-top:30px;color:#555;font-weight:bold;}*/
/*.bull01 {background:url('/kebhana/images/common/bl01.gif') no-repeat 2px 7px;padding-left:12px;margin-top:30px;}*/
/*.bull02 {background:url('/kebhana/images/common/bl02.gif') no-repeat 2px 10px;padding-left:10px;margin-top:30px;}*/

.bullTitle01 {background:url("/kebhana/images/common/bl_event.gif") no-repeat 0 8px;padding-left:10px;margin-top:30px;font-size:16px;color:#222;font-weight:bold;display:inline-block;}
.bullTitle01:first-child {margin:0;}
.bullTitle02 {background:url("/kebhana/images/common/bl_event2.png") no-repeat 0 8px;padding-left: 20px;font-size: 16px;color: #222;font-weight: bold;display: inline-block;}
.bull01 li {background:url("/kebhana/images/common/bl01.gif") no-repeat 0 10px;padding-left:10px;margin-top:30px;}
.bull02 li {background:url("/kebhana/images/common/bl02.gif") no-repeat 0 10px;padding-left:10px;margin-top:30px;}
.bl01 {background:url("/kebhana/images/common/bl_event.gif") no-repeat 0 7px;padding-left:10px;}
.bl02 {background:url("/kebhana/images/common/bl02.gif") no-repeat 0 8px;padding-left:10px;}
 h3.bl01 {background:url("/kebhana/images/common/bl_event.gif") no-repeat 0 7px;padding-left:10px !important;text-indent:0 !important;}

/* paging */
.paging {font-family:arial;text-align:center;padding:30px 0;display:inline-block;width:100%;}
.paging a {font-family:arial;font-size:14px;display:inline-block;width:18px;padding:4px;color:#555;text-decoration:none;text-align:center;vertical-align:middle;/*border:1px solid #ccc;*/background:#fff;margin:0 1px 0;font-weight:lighter;}
.paging a:hover {text-decoration:underline;font-weight:normal;}
.paging a:hover,.paging a.on {color:#ca2243;font-weight:bold;/*border:1px solid #cb2145;*/text-decoration:underline;}
.paging a.first {border:1px solid #e0e0e0;text-indent:-9999px;background:url("/kebhana/images/common/btn_paging_first.jpg") center center no-repeat;}
.paging a.before {border:1px solid #e0e0e0;text-indent:-9999px;background:url("/kebhana/images/common/btn_paging_before.jpg") center center no-repeat;;}
.paging a.next {border:1px solid #e0e0e0;text-indent:-9999px;background:url("/kebhana/images/common/btn_paging_next.jpg") center center no-repeat;}
.paging a.end {border:1px solid #e0e0e0;text-indent:-9999px;background:url("/kebhana/images/common/btn_paging_end.jpg") center center no-repeat;}

/* table */
.tableWrap {overflow:hidden;width:100%;}
.center {text-align:center !important;}
.right {text-align:right !important;}
.left {text-align:left !important;}
.tright {color:#666;font-size:12px;text-align:right;margin-top:-18px;line-height:14px;padding-right:5px;}
table {width:100%;margin-left:-1px;border-top:1px solid #e1e1e3;border-bottom:1px solid #b4b4b6;text-align:center;}
th,td {padding:15px 8px;border-right:0;word-wrap:break-word;font-size:12px;line-height:19px;}
th.left,td.left {padding-left:20px;padding-right:20px;}
th {background:#f8fcff url("/kebhana/images/common/th_bg.gif") left center no-repeat;font-size:14px;font-weight:normal;color:#444;border-bottom:1px solid #7d7d7d;}
td {background:#fff url("/kebhana/images/common/td_bg.gif") left center no-repeat;color:#666;border-top:1px solid #e8e7ec;}
table.nlist {margin-top:20px;border:0;}
table.nlist th,table.nlist td {font-size:12px;color:#666;}
table.nlist th {width:15%;}
table.nlist td {width:85%;}
table th.nlist01 {background:#fff url("/kebhana/images/common/bl_up.gif") 25px center no-repeat;border-bottom:0;border-top:1px solid #c6c6c8;padding-left:40px;}
table td.nlist01 {background:#fff url("/kebhana/images/common/td_bg2.gif") left center no-repeat;text-align:left;border-top:1px solid #c6c6c8;padding-left: 15px;}
table th.nlist02 {background:#fff url("/kebhana/images/common/bl_down.gif") 25px center no-repeat;border-top:1px solid #f3f2f7;border-bottom:1px solid #c6c6c8;padding-left:40px;}
table td.nlist02 {background:#fff url("/kebhana/images/common/td_bg2.gif") left center no-repeat;text-align:left;border-top:1px solid #f3f2f7;border-bottom:1px solid #c6c6c8;padding-left: 15px;}
table td.textContent {text-align:left;padding:40px;}
table.newslist td.num {width:12%;}
table.newslist td.left {width:73%;}
table.newslist td.date {width:15%;}
table.newview th.left {width:85%;}
table.newview th.date {width:15%;letter-spacing:0.5px;}
table.tdLeft td {text-align: left;}

/* table > table */
.textContent table {width:100%;margin:8px 0 12px -1px;border-top:1px solid #c6c6c8;border-bottom:1px solid #c6c6c8;}
.textContent th,.textContent td {padding:8px 10px;border-left:1px solid #e8e7ec;border-bottom: 1px solid #e8e7ec;border-right:0;word-wrap:break-word;font-size:12px;}
.textContent th {background:#f9f9f9 none;color:#555;font-weight:bold;}
.textContent td {background:#fff none;color:#666;}
.textContent td.bt_none {border-top:0 !important;}

.tbl_none,.notable {width: 100%;margin: 0; display:table;border-collapse:collapse;color:#6e6e6e;text-align: left;border: 0 !important;}
.tbl_none th,.tbl_none td,.notable th,.notable td {padding: 0;vertical-align: top;text-align: left;background: none !important;border: 0 !important;}
.tbl_none th,.notable th {color: #555;font-weight: bold;}
.tbl_none td,.notable td {color: #666;}
.tblscroll {overflow-x: auto;overflow-y: hidden;height: 110%;-webkit-overflow-scrolling: touch;}

/* Common */
.dn {display:none !important;}
.cp {cursor:pointer !important;}
.hidden {overflow:hidden !important;}
.visible {overflow:visible !important;}
.relative {position:relative !important;}
.absolute {position:absolute !important;}
.brnone,.br_none {border:0 !important;}
.brleft,.br_left {border-left:0 !important;}
.brright,.br_right {border-right:0 !important;}
.btnone,.bt_none {border-top:0 !important;}
.bbnone,.bb_none {border-bottom:0 !important;}
.bnone,.b_none,.bgnone,.bg_none {background:none !important;}
.allnone {background:none !important;padding:0 !important;margin:0 !important;border:0 !important;}
.blind,.alt,.ir {position: absolute;left: -10000px;font-size: 0;line-height: 0;overflow: hidden;}
.default_ol {list-style:decimal;}
.fl,.f_left,.floatL {float:left;}
.fr,.f_right,.floatR {float:right;}
.clear,.cboth,.c_both {clear:both;overflow:hidden; display:inline-block; width:100%;}
.normal {font-weight:normal;}
.bold {font-weight:bold !important;}
.underline {text-decoration:underline !important;}
.mg0 {margin:0 !important;}
.pd0 {padding:0 !important;}
.mt0 {margin-top:0 !important;}
.mt10 {margin-top:10px !important;}
.mt20 {margin-top:20px !important;}
.mt30 {margin-top:30px !important;}
.mt40 {margin-top:40px !important;}
.mt50 {margin-top:50px !important;}
.mt60 {margin-top:60px !important;}
.ml0 {margin-left:0 !important;}
.ml10 {margin-left:10px !important;}
.ml20 {margin-left:20px !important;}
.ml30 {margin-left:30px !important;}
.ml40 {margin-left:40px !important;}
.ml50 {margin-left:50px !important;}
.ml60 {margin-left:60px !important;}
.pt0 {padding-top:0 !important;}
.pt10 {padding-top:10px !important;}
.pt20 {padding-top:20px !important;}
.pt30 {padding-top:30px !important;}
.pt40 {padding-top:40px !important;}
.pt50 {padding-top:50px !important;}
.pt60 {padding-top:60px !important;}
.pl0 {padding-left:0 !important;}
.pl10 {padding-left:10px !important;}
.pl20 {padding-left:20px !important;}
.pl30 {padding-left:30px !important;}
.pl40 {padding-left:40px !important;}
.pl50 {padding-left:50px !important;}
.pl60 {padding-left:60px !important;}

/* font */
.color_green,.color_green a,.color_green a:hover {color:#0a8485 !important;}
.color_red,.color_red a,.color_red a:hover {color:#ca437b !important;}
.color_gold,.color_gold a,.color_gold a:hover {color:#8a6f4b !important;}
.font16 {font-size:16px;}
.font14 {font-size:14px;}
.font12 {font-size:12px;}
.font11 {font-size:11px;}