@charset "utf-8";
@import url(board.css);


#content h2.codicindex {padding:0 0 10px 0; margin-top:-5px; font:bold 1.25em "나눔고딕","맑은 고딕", MalgunGothic, AppleGothic, "돋움", Dotum, "굴림", Gulim, Sans-serif; color:#418e00;  background:none;}
#content p.txt{margin-top:-8px; margin-bottom:20px;}
#location.index {position:absolute; clear:both; right:4px; top:0; color:#5a6083;}

/* 용어상세검색 */
.inputText {border:1px solid #e1e1e1; padding:3px 4px 3px 4px; margin-left:0; height:12px; font-family:돋움;}
.radio {padding:1px 4px 1px 4px; margin-left:2px; height:13px; font-family:돋움;}
.searchCodic {position:relative; width:750px; margin:0 5px 0 0;}
.searchCodic dl {overflow:hidden; width:750px; padding-bottom:3px; background:url(../../images/Codic/bg_search.gif) left top no-repeat;}
.searchCodic dt {float:left; width:68px; margin:1px 0 0 1px; padding:5px 0 2px 16px; font-weight:bold; background:#fcfcfc url(../../images/Common/icn_navi.gif) 0.7em center no-repeat; border-top:1px dotted #dfdfdf;}
.searchCodic dt.last {padding-bottom:5px; }
.searchCodic dd.last {padding-bottom:8px;}
.searchCodic dd {float:left; float:left; width:647px; margin:1px 1px 0 0; padding:6px 8px 6px 8px; background:url(../../images/Common/bg_dotright.gif) left top repeat-y; border-top:1px dotted #dfdfdf;}
.searchCodic dd a {color:#5b5b5b; padding:2px 5px 1px 5px; margin:0 2px;}
.searchCodic dd a:hover, .searchCodic dd a:focus, .searchCodic dd a.choice, .searchArtist dd a:focus, .searchArtist dd a.choice {color:#fff; background-color:#000;}

.resultCodic {clear:both; position:relative; margin-top:20px; margin-bottom:28px;}
.boardinformation {padding:3px 0 5px 0;}
.boardinformation span strong {color:#ff1e00;}
.detailCodic {height:70px; background:url(../../images/Common/bg_detail.gif) left bottom no-repeat;}
.detailCodic p {overflow:hidden; padding:10px; margin:0;}
.detailCodic a {display:block; float:left; display:inline; width:16px; height:16px; line-height:17px; text-align:center; margin:4px; padding:0; background:url(../../images/Common/icn_detail.gif) no-repeat; font-weight:bold; color:#fff;}
.detailCodic a:hover, .detailCodic a:focus, .detailCodic a.choice {background:url(../../images/Common/icn_detail_over.gif) no-repeat;}
.detailCodic a.number {display:block; float:left; display:inline; width:30px; height:16px; line-height:17px; text-align:center; margin:4px; padding:0; background:url(../../images/Common/icn_detail1.gif) no-repeat; font-weight:bold; color:#fff;  margin-right:350px;}
.detailCodic a:hover.number, .detailCodic a:focus.number {background:url(../../images/Common/icn_detail1_over.gif) no-repeat;}
.detailCodic a.eng {clear:both;}
.boardListForm td span.coment {color:#0d53a4;}

/* 용어상세정보 */
.searchview {position:relative; overflow:hidden; margin:5px 0 10px 0; border:1px solid #eee; background:url(../../images/Common/bg_quick.gif) left bottom repeat-x;}
.search_view {position:relative; overflow:hidden; margin:5px 0 10px 0; border:1px solid #fd9a41; background:url(../../images/Common/bg_quick.gif) left bottom repeat-x;}
.viewtop {overflow:hidden; position:relative; background-color:#f5f5f5;}
.viewtop h3 {float:left; font:bold 1.4em "나눔고딕","맑은 고딕", MalgunGothic, AppleGothic, "돋움", Dotum, "굴림", Gulim, Sans-serif; color:#418e00; padding:5px 5px 0 10px;}
.viewtop p {float:left; padding:12px 5px 0 5px; font-weight:bold;}
.viewtop p span {padding:12px 5px 0 5px; font-weight:normal;}
.viewtop p.sam {padding:2px 5px 5px 0; font-weight:normal;}
.viewtop p.sam span {padding:2px 5px 5px 12px; font-weight:normal;}
.viewtop dl {clear:both; overflow:hidden; background-color:#ededed;}
.viewtop dt {float:left; padding:5px 10px 5px 20px; background:#ededed url(../../images/Common/icn_navi.gif) 0.8em center no-repeat; font-weight:bold;}
.viewtop dt.good {background:#ededed url(../../images/Common/icn_good.gif) 0.7em  no-repeat;}
.viewtop dd {float:left; padding:5px 25px 5px 0;}
.viewtop p.txtbtn {position:absolute; padding:0 0 0 7px; margin:0; right:13px; bottom:5px; font-weight:normal; background:url(../../images/Common/icn_arrowG.gif) 0 center no-repeat;}
.codiccon {background:#fff; margin:20px 10px 30px 10px;}
p.btngood {float:right; padding:5px 0 10px 0;}

h4.codic {clear:both; padding-left:20px; background:url(../../images/Common/icn_coment.gif) 0.4em 0.3em no-repeat;}
.consult {margin:5px 0 15px 0; padding:0 10px 15px 10px; background:url(../../images/Common/bg_dotlineO.gif) left bottom repeat-x;}
dl.learning {margin:5px 0 15px 0; padding:0 10px 15px 10px; border-bottom:1px solid #ccc;}
dl.learning dt {color:#418e00;}
dl.learning dd {padding-bottom:20px;}
p.codicbtn {clear:both; position:relative; width:370px; padding:4px 0 4px 15px; background:url(../../images/Common/icn_navi.gif) 0.7em center no-repeat;}
p.codicbtn img {vertical-align:middle; position:absolute; right:0;}

/* 용어신청 */
#content .subtitlecom {padding:25px 0 26px 0; color:#7e7e7e; background:url(../../images/Common/bg_title.gif) left top repeat-x;}
#content .subtitlecom span {font-weight:bold; color:#139068;}

/*기관정보*/
.searchnetwork {position:relative; width:750px; margin:0 5px 20px 0; background:url(../../images/Common/bg_box_bottom.gif) left bottom no-repeat;}
.searchnetwork dl {overflow:hidden; width:750px; background:url(../../images/Common/bg_box_top.gif) left top no-repeat;}
.searchnetwork dt {float:left; width:68px; margin:1px 0 0 1px; padding:5px 0 4px 16px; font-weight:bold; background:#fcfcfc url(../../images/Common/icn_navi.gif) 0.7em center no-repeat; border-top:1px dotted #dfdfdf;}
.searchnetwork dt.last {padding-bottom:1px; clear:both;}
.searchnetwork dd.last {padding-bottom:8px;}
.searchnetwork dd label{margin-right:3px;}
.searchnetwork dd {float:left; width:647px; margin:1px 1px 0 0; padding:5px 8px 4px 8px; background:url(../../images/Common/bg_dotright.gif) left top repeat-y; border-top:1px dotted #dfdfdf;}

.network {clear:both; border-top:2px solid #606060;}
.network dl {border-bottom:1px solid #efefef; padding:10px 0;}
.network dt {float:left; padding:0 7px 0 0; color:#139068;}
.network dd a {padding:2px 15px 0 0; margin-right:15px; background:url(../../images/Common/icn_blank.gif) right 0 no-repeat;}

/*용어등록신청*/
.codicCon {margin:0 10px;}
.codicCon p {clear:both; margin:0; padding:0;}
.codicCon p span {font-weight:bold; color:#139068; letter-spacing:-0.05em;}
.codicCon ol {overflow:hidden; margin:60px 0 20px 50px;}
.codicCon ol li {float:left; width:140px; height:92px; font-weight:bold; color:#fa602e;}
.codicCon ol li span {display:block; width:70px; line-height:1.2; letter-spacing:-0.07em; text-align:center;}
.codicCon ol li span.etc {width:60px;}
.codicCon ol li.step1 {padding:28px 0 0 22px; background:url(../../images/Codic/bg_codic1.gif) left top no-repeat;}
.codicCon ol li.step2 {padding:35px 0 0 22px; background:url(../../images/Codic/bg_codic2.gif) left top no-repeat;}
.codicCon ol li.step3 {padding:28px 0 0 22px; background:url(../../images/Codic/bg_codic3.gif) left top no-repeat;}
.codicCon ol li.step4 {padding:28px 0 0 22px; background:url(../../images/Codic/bg_codic4.gif) left top no-repeat;}
.boardWrite td img {vertical-align:middle;}

/*팝업*/
.pop {width:500px; background:url(../../images/common/bg_popmiddle.gif) left top repeat-y;}
.pop h3 {height:41px; padding:8px 0 0 15px; font:bold 1.3em "나눔고딕","맑은 고딕", MalgunGothic, AppleGothic, "돋움", Dotum, "굴림", Gulim, Sans-serif; color:#fff; background:url(../../images/common/bg_pop.gif) left top no-repeat;}
.pop_search {overflow:hidden; padding:20px; background:url(../../images/common/bg_popbottom.gif) left bottom no-repeat;}
.pop_search ul {overflow:auto; height:140px; margin:10px 0 10px 0; padding:5px; background-color:#fbfbfb;}
.pop_search ul li {padding:2px 0;}


/*인덱스*/
.codicbox {position:relative; overflow:hidden; height:187px; margin-top:10px; margin-bottom:20px; background:url(../../images/codic/box_bg.gif) no-repeat;}
.codicbox p.btnL {position:absolute; left:10px; top:90px;}
.codicbox p.btnR {position:absolute; right:10px; top:90px; }
.codicbox p.btnsearch {position:absolute; left:210px; top:160px; padding-left:20px; height:14px; background:url(../../images/codic/search_ico.gif) no-repeat;}
.codicbox p.btnsearch.right {left:560px;}
.codicbox p.btnsearch img{padding-top:2px;}
.codicbox p.btnok{position:absolute; left:280px; top:160px; padding-left:20px; height:14px; background:url(../../images/codic/ok_ico.gif) no-repeat;}
.codicbox p.btnok.right {left:630px;}
.codicbox p.btnok img{padding-top:2px;}
.codicbox dl.codictext {float:left; padding-top:20px; padding-left:35px; width:325px;}
.codicbox dl.codictext.right{padding-left:30px;}
.codicbox dl.codictext dt{padding:5px; margin-bottom:10px; color:#0d53a4; background:#f5f5f5;}
.codicbox dl.codictext dt span{font-weight:bold;}

/*검색부분*/

.resultbox {position:relative; height:218px; margin-top:20px;  background:url(../../images/codic/box_bg2.gif) no-repeat;}
.Obox{position:absolute; left:15px; top:24px; width:220px; padding:10px 5px 10px 5px; background-color:#f4f4f4;}
.Obox a {display:block; float:left; width:16px; height:16px; line-height:17px; text-align:center; margin:4px; padding:0; background:url(../../images/Common/icn_detail.gif) no-repeat; font-weight:bold; color:#fff;}
.Obox a:hover, .Obox a:focus {background:url(../../images/Common/icn_detail_over.gif) no-repeat;} 
.Obox a.number {display:block; float:left; width:30px; height:16px; line-height:17px; text-align:center; margin:4px; padding:0; background:url(../../images/Common/icn_detail1.gif) no-repeat; font-weight:bold; color:#fff;}
.Obox a:hover.number, .Obox a:focus.number {background:url(../../images/Common/icn_detail1_over.gif) no-repeat;}
.Bbox{position:absolute; left:15px; top:100px; width:220px;padding:10px 5px 10px 5px; background-color:#f4f4f4;}
.Bbox a {display:block; float:left; display:inline; width:16px; height:16px; line-height:17px; text-align:center; margin:4px; padding:0; background:url(../../images/Common/icn_detailB.gif) no-repeat; font-weight:bold; color:#fff;}
.Bbox a:hover, .Bbox a:focus {background:url(../../images/Common/icn_detailB_over.gif) no-repeat;}

.tagbox {position:absolute; left:285px; top:24px; width:445px; padding:10px 5px 10px 5px; line-height:2em;}
.tagbox span {margin-right:15px;}
.tagbox span a{line-height:2em;}
.tagbox span a.style1 {font-size:1em; color:#666; }
.tagbox span a.style2 {font-size:1.1em; color:#666;}
.tagbox span a.style3 {font-size:1.2em; color:#666; font-weight:bold;}
.tagbox span a.style4 {font-size:1em; color:#219cca;}
.tagbox span a.style5 {font-size:1.1em; color:#219cca;}
.tagbox span a.style6 {font-size:1.2em; color:#219cca; font-weight:bold;}
.tagbox span a.style7 {font-size:1em; color:#8821ca;}
.tagbox span a.style8 {font-size:1.1em; color:#8821ca;}
.tagbox span a.style9 {font-size:1.2em; color:#8821ca; font-weight:bold;}

/*결과값*/
.media {border-top:2px solid #606060;}
.media p.mediattl {overflow:hidden; padding:15px 0 3px 0; margin:0; border:none; color:#000;}
.media p.mediattl span {color:#139068; padding-right:3px;}
.media p.mediattl span.coment {padding-right:15px;}
.media p.mediattl a {padding:2px 2px 0 0;}
.media p {padding:0 0 15px 0; margin:0; border-bottom:1px solid #efefef;}