@charset "utf-8";
/* ------------------------------------------------------------
 * Name      : common.css
 * Desc      : 경상북도명예감사관 기본 CSS Style
 * Created   : 2012/11/
 * Updated   :
 ------------------------------------------------------------ */
@import url("/open_content/newaudit/css/layout.css");
@import url("/open_content/newaudit/css/board.css");
@import url("/open_content/newaudit/css/main.css");

/*common*/
* { margin:0; padding:0; }
html { width:100%; height:100%; margin:0; padding:0; overflow-y:scroll;  }
body { width:100%; height:100%; margin:0; padding:0; _text-align:center; font-size:75%; line-height:16px; font-family:dotum, 돋움, Gulim, 굴림, Arial, verdana; color:#2f3743; }
ul, ol, li, dl, dt, dd { list-style:none; }
table { border-collapse:collapse; font-size:1.0em; }
table, th, td { word-break:break-all; table-layout:fixed; }
img, input.type-image { border:0 none; line-height:0; vertical-align: middle; /* for IE image margin */ }
textarea, dl, div { scrollbar-face-color: #FDFDFD; scrollbar-shadow-color: #c8c8c8; scrollbar-highlight-color: #c8c8c8; scrollbar-3dlight-color: #FDFDFD; scrollbar-darkshadow-color: #FDFDFD; scrollbar-track-color: #e9e9e9; scrollbar-arrow-color: #c8c8c8; }
input, select, textarea { vertical-align: middle; font-size:12px; color:#2f3743; }
hr { display:none; border:none; }
a { cursor:pointer; }

/*png24*/
.png24 { tmp:expression(setPng24(this)); }

/*기본link*/
a:link { color:#555555; text-decoration:none; }
a:visited { color:#555555; text-decoration:none; }
a:hover { color:#0081cc; text-decoration:underline; }
a:active { color:#555555; text-decoration:none; }
a:focus { color:#555555; text-decoration:none; }

a.B:link { color:#555555; font-weight:bold; text-decoration:none; }
a.B:visited { color:#555555; font-weight:bold; text-decoration:none; }
a.B:hover { color:#0081cc; font-weight:bold; text-decoration:underline; }
a.B:active { color:#555555; font-weight:bold; text-decoration:none; }
a.B:focus { color:#555555; font-weight:bold; text-decoration:none; }

a.U:link { color:#0081cc !important; text-decoration:underline; }
a.U:visited { color:#0081cc !important; text-decoration:underline; }
a.U:hover { color:#0081cc !important; text-decoration:underline; }
a.U:active { color:#0081cc !important; text-decoration:underline; }
a.U:focus { color:#0081cc !important; text-decoration:underline; }

a.UB:link { color:#0081cc !important; font-weight:bold; text-decoration:underline; }
a.UB:visited { color:#0081cc !important; font-weight:bold; text-decoration:underline; }
a.UB:hover { color:#0081cc !important; font-weight:bold; text-decoration:underline; }
a.UB:active { color:#0081cc !important; font-weight:bold; text-decoration:underline; }
a.UB:focus { color:#0081cc !important; font-weight:bold; text-decoration:underline; }

a.CB:link { color:#0081cc !important; font-weight:bold; text-decoration:none; }
a.CB:visited { color:#0081cc !important; font-weight:bold; text-decoration:none; }
a.CB:hover { color:#0081cc !important; font-weight:bold; text-decoration:underline; }
a.CB:active { color:#0081cc !important; font-weight:bold; text-decoration:none; }
a.CB:focus { color:#0081cc !important; font-weight:bold; text-decoration:none; }

/* Align */
.taL {text-align:left;}		.taC {text-align:center;}		.taR {text-alig+n:right;}
.vaT {vertical-align:top;}		.vaM {vertical-align:middle;}		.vaB {vertical-align:bottom;}
.fL { float:left; display:inline; }    .fR { float:right; display:inline; }

/* Text Point/Color */
.tBlue { color:#0081cc;}
.orangeB { color:#ff6600; font-weight:bold; }

/* etc */
.f11 { font-size:11px; }
.clear { display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.iefix { width:0; height:0; font-size:0; line-height:0; display:none; overflow:hidden; }

/* input */
fieldset { margin:0; padding:0; border:0; }
legend { font-size:0; height:0; visibility:hidden; width:0; display:none; }
input.inp_txt { height:19px; border:1px solid #c0c0c0; padding:2px 0 0 4px; background-color:#fff; color:#2f3743; }
input.inp_file { height:19px; border:1px solid #ccc; padding-left:5px; line-height:136%; }
textarea.inp_txta { border:1px solid #ccc; padding:5px; background-color:#fff; color:#2f3743; }

/* hspace */
.clr05 { clear:both; font-size:0; line-height:0px; width:50px; height:5px; }
.clr10 { clear:both; font-size:0; line-height:0px; width:50px; height:10px; }
.clr20 { clear:both; font-size:0; line-height:0px; width:50px; height:20px; }
.clr30 { clear:both; font-size:0; line-height:0px; width:50px; height:30px; }
.clr50 { clear:both; font-size:0; line-height:0px; width:50px; height:50px; }

/* margin */
.mT05 { margin-top:5px; }
.mT10 { margin-top:10px; }
.mT15 { margin-top:15px; }
.mT20 { margin-top:20px; }

.mR05 { margin-right:5px; }
.mR10 { margin-right:10px; }

.mB05 { margin-bottom:5px; }
.mB10 { margin-bottom:10px; }

.mL05 { margin-left:5px; }
.mL10 { margin-left:10px; }
.mL20 { margin-left:20px; }
.mL27 { margin-left:27px; }
.mL31 { margin-left:31px; }
.mL41 { margin-left:41px; }
.mL48 { margin-left:48px; }

/* padding */
.pT05 { padding-top:5px; }
.pT10 { padding-top:10px; }
.pT20 { padding-top:20px; }
.pB05 { padding-bottom:5px; }
.pB10 { padding-bottom:10px; }
.pB15 { padding-bottom:15px; }
.pB20 { padding-bottom:20px; }
.pL10 { padding-left:10px; }
.pL20 { padding-left:20px; }
.pL45 { padding-left:45px; }
.pL110 { padding-left:110px; }

/* 동영상위 레이어 수정 */
iframe.not { position:absolute; right:0; bottom:0; z-index:-99; filter:alpha(opacity=0); border:0; }

/* longdesc */
a.dlink { width:0; height:0; overflow:hidden; font-size:0; line-height:0; z-index:-1; visibility:hidden; }

/* skip navigation */
#skipNav { position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0; }

/* design element */
.bgnone { background:none !important; padding:0 !important; }






/* 명예감사관소개-소개 */
#contentsArea .member { position:relative; float:left; width:712px; display:inline; z-index:1; }

.menu01 { position:relative; float:left; width:702px; border:1px solid #dcdcdc; padding:3px; margin-bottom:20px; }
.menu01 ul { position:relative; float:left; width:666px; background:#f2f2f2; padding:15px 11px 11px 25px; }
.menu01 ul li { float:left; width:49px; height:15px; background:url('/open_content/newaudit/images/introduction/i_div.gif') left top no-repeat; display:inline; text-align:center; padding:2px; 8px 10px 8px; line-height:13px; }
.menu01 ul li.none { background:none }
.menu01 ul li a { color:#666; text-decoration:none;  }
.menu01 ul li a:hover { color:#21bbeb; text-decoration:none;  }
.menu01 ul li.on { color:#21bbeb; font-weight:bold; }


.member p.pageTopTxt { position:relative; float:left; width:712px; text-align:center; display:inline; }
.member h4 { position:relative; float:left; width:712px; height:13px; display:inline; margin-bottom:16px; vertical-align:top; }

.member_list { position:relative; float:left; width:710px; height:100%; }
.member_list ul { position:relative; float:left; width:690px; height:100%; border-top:solid 2px #c7c7c7; padding-left:20px; }
.member_list ul li { position:relative; float:left; width:170px; height:190px;border-bottom:solid 1px #ececec; padding:20px 0 15px 0; }
.member_list dl { position:relative; float:left; width:170px; height:190px; }
.member_list dl dd.thum { position:relative; float:left; width:142px; height:164px; background:url('/open_content/newaudit/images/introduction/bg_frame.gif') left top no-repeat; padding:14px 0 0 16px; display:inline; margin-right:0px; }
.member_list dl dt.name { position:relative; float:left; width:142px; height:20px; display:inline; font-weight:bold; color:#283470; font-size:14px; margin-left:50px; }

/* 사이트맵 */
.sitemap { width:100%; overflow:hidden; }
.sitemap .siteWrap { float:left; width:195px; display:inline; margin-left:30px; }
.siteWrap h4 { float:left; width:195px; height:30px; margin-bottom:10px; }
.siteWrap ul { float:left; width:190px; height:150px; margin-left:5px; }
.siteWrap ul li.menu2 { float:left; width:182px; background:url('/open_content/newaudit/images/common/bu_dot_green.gif') left 5px no-repeat; padding-left:8px; font-weight:bold; line-height:20px; }



/* 이메일무단수집거부 */
.emailReject { position:relative; float:left; width:100%; height:220px; background:url('/open_content/newaudit/images/guide/bg_email.gif') left top no-repeat; }
.emailReject ul { position:relative; float:left; display:inline; margin:50px 0 0 220px; }
.emailReject ul li.tit { position:relative; float:left; margin-bottom:15px; }
.emailReject ul li.cont { position:relative; float:left; padding-right:30px; }


/* 개인정보보호정책 */
.guide ul.p710 { width:100%; position:relative; display:inline; }
.guide ul.p710 li { position:relative; float:left; width:100%;  margin-left:15px; margin-bottom:5px;}

.guide ul.listDot01 { position:relative; float:left; width:100%; }
.guide ul.listDot01 li { position:relative; float:left; width:100%; background:url('/open_content/newaudit/images/common/bu_dot01.gif') left 5px no-repeat; padding-left:5px; margin-left:20px;}
.guide h4.su { position:relative; float:left; width:100%; background:url('/open_content/newaudit/images/common/bu_arw_blue.gif') left 4px no-repeat; padding-left:10px;margin-left:10px; color:#555;font-weight:bold; margin-bottom:5px; }
.guide h4.bu { background:url('/open_content/newaudit/images/common/bu_h4_type1.gif') left top no-repeat; padding-left:18px; color:#555; font-weight:bold; margin-bottom:5px; }

/* 저작권정책 */
.copyright_ ul.listDot01 { position:relative; float:left; width:100%; }
.copyright_ ul.listDot01 li { position:relative; float:left; width:100%; background:url('/open_content/newaudit/images/common/bu_dot01.gif') left 5px no-repeat; color:#555; padding-left:5px; margin-left:20px; margin-bottom:5px;}
.copyright_ h4.bu { background:url('/open_content/newaudit/images/common/bu_h4_type1.gif') left top no-repeat; padding-left:18px; color:#555; font-weight:bold; margin-bottom:5px; }