@charset 'utf-8';
@import url('tnb.css?ts=202106021601002');

/** 메인헤더 **/
div#header div.main { width:970px; height:57px; margin:0 auto; }
div#header div.main div.title { float:left; }
div#header div.main div.title h1 { float:left; width:75px; height:28px; margin-top:20px; }
div#header div.main div.title h1 a { display:block; width:75px; height:28px; background:url('/images/search/logo.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#header div.main div.title h2 { float:left; width:72px; height:19px; margin:25px 0 0 7px; }
div#header div.main div.title h2 a { display:block; width:72px; height:19px; background:url('/images/search/search_re.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#header div.main ul { float:right; width:205px; height:13px; margin:40px 0 0 4px; }
div#header div.main ul li { float:left; height:13px; overflow:hidden; }
div#header div.main ul li a { display:block; padding-right:3px; margin-right:6px; border-right:2px solid #254062; text-indent:-1000px; overflow:hidden; }
div#header div.main ul li.keyword a { width:59px; background:url('/images/search/keyword.jpg') no-repeat; }
div#header div.main ul li.display a { width:80px; background:url('/images/search/display_ad.jpg') no-repeat; }
div#header div.main ul li.center a { width:44px; padding-right:0px; margin-right:0px; border-right:0px; background:url('/images/search/customer_center.jpg') no-repeat; }
div#header div.gnb { background-color:#0e47a1; }
div#header div.gnb ul { width:970px; margin:0 auto; }
div#header div.gnb ul li { float:left; position:relative; background:url('/images/news/common/partitionGnb.png') no-repeat left center; transition-delay:0s; transition-duration:0.2s; transition-property:all; transition-timing-function:linear; z-index:30; }
div#header div.gnb ul li.first { background:none; }
div#header div.gnb ul li a { display:block; font-size:16px; line-height:16px; color:#fff; font-family:'Nanum Gothic'; font-weight:600; letter-spacing:-0.05em; padding:20px 20px 0; height:36px; transition-delay:0s; transition-duration:0.2s; transition-property:all; transition-timing-function:linear; }
div#header div.gnb ul li a:hover { background-color:#3b78ce; }
div#header div.gnb ul li:hover { margin-right:-1px; z-index:50; transition-delay:0s; transition-duration:0.2s; transition-property:all; transition-timing-function:linear; }
div#header div.gnb ul li:hover > a { background-color:#3b78ce; text-decoration:none; padding-right:21px; transition-delay:0s; transition-duration:0.2s; transition-property:all; transition-timing-function:linear; }
div#header div.gnb ul li.selected { margin-right:-1px; z-index:500; }
div#header div.gnb ul li.selected > a { background-color:#3b78ce; }
div#header div.gnb ul li.selected:hover a { padding-right:20px; }


/** extra헤더 **/
div#requestExtra div#header { position:relative; }
div#requestExtra div#header div.bg { position:absolute; top:0px; left:0px; right:0px; }
div#requestExtra div#header div.bg div.img { width:970px; height:409px; margin:0 auto; background:url('/images/search/bg.jpg') no-repeat 540px 0px; }
div#requestExtra div#header div.main div.title { height:57px; float:left; }
div#requestExtra div#header div.main div.title h1 { float:left; width:75px; height:28px; margin-top:20px; }
div#requestExtra div#header div.main div.title h1 a { display:block; width:75px; height:28px; background:url('/images/search/logo.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#requestExtra div#header div.main div.title h2 { float:left; width:72px; height:19px; margin:25px 0 0 7px; }
div#requestExtra div#header div.main div.title h2 a { display:block; width:72px; height:19px; background:url('/images/search/search_re.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#requestExtra div#header div.main ul { float:right; width:205px; height:13px; margin:40px 0 0 4px; }
div#requestExtra div#header div.main ul li { float:left; height:13px; overflow:hidden; }
div#requestExtra div#header div.main ul li a { display:block; padding-right:3px; margin-right:6px; border-right:2px solid #254062; text-indent:-1000px; overflow:hidden; }
div#requestExtra div#header div.main ul li.keyword a { width:59px; background:url('/images/search/keyword.jpg') no-repeat; }
div#requestExtra div#header div.main ul li.display a { width:80px; background:url('/images/search/display_ad.jpg') no-repeat; }
div#requestExtra div#header div.main ul li.center a { width:44px; padding-right:0px; margin-right:0px; border-right:0px; background:url('/images/search/customer_center.jpg') no-repeat; }
div#requestExtra div#header div.gnb { background-color:#003ea1; opacity:0.9; }
div#requestExtra div#header div.gnb ul { width:970px; margin:0 auto; }
div#requestExtra div#header div.gnb ul li { float:left; position:relative; background:url('/images/news/common/partitionGnb.png') no-repeat left center; transition-delay:0s; transition-duration:0.2s; transition-property:all; transition-timing-function:linear; z-index:30; }
div#requestExtra div#header div.gnb ul li.first { background:none; }
div#requestExtra div#header div.gnb ul li a { display:block; font-size:16px; line-height:16px; color:#fff; font-family:'Nanum Gothic'; font-weight:600; letter-spacing:-0.05em; padding:20px 20px 0; height:36px; transition-delay:0s; transition-duration:0.2s; transition-property:all; transition-timing-function:linear; }
div#requestExtra div#header div.gnb ul li a:hover { background-color:#3b78ce; }
div#requestExtra div#header div.gnb ul li:hover { margin-right:-1px; z-index:50; transition-delay:0s; transition-duration:0.2s; transition-property:all; transition-timing-function:linear; }
div#requestExtra div#header div.gnb ul li:hover > a { background-color:#3b78ce; text-decoration:none; padding-right:21px; transition-delay:0s; transition-duration:0.2s; transition-property:all; transition-timing-function:linear; }
div#requestExtra div#header div.gnb ul li.selected { margin-right:-1px; z-index:500; }
div#requestExtra div#header div.gnb ul li.selected > a { background-color:#3b78ce; }
div#requestExtra div#header div.gnb ul li.selected:hover a { padding-right:20px; }


/** 메인 **/
div#container div.contents { width:970px; margin:0 auto; }
div#container div.contents div.img { width:970px; height:272px; background:url('/images/search/banner.jpg') no-repeat; margin:30px 0 0 0; }
div#container div.contents div.img span { display:none; }
div#container div.contents div.landing ul li { border:1px solid #cecece; }
div#container div.contents div.landing ul li.second { margin:28px 0 40px 0; }
div#container div.contents div.landing ul li span { display:block; }
div#container div.contents div.landing ul li span.title { background:url('/images/search/numBg1.jpg') no-repeat; height:62px; color:#333; font-size:30px; font-weight:600; padding:33px 0 0 97px; }
div#container div.contents div.landing ul li.second span.title { background:url('/images/search/numBg2.jpg') no-repeat;  }
div#container div.contents div.landing ul li span.desc { width:944px; background:#f2f2f2; border-top:1px solid #cecece; height:113px; font-size:18px; font-weight:400; color:#000; line-height:30px; padding:27px 0 0 24px; }
div#container div.contents div.landing ul li span.desc span { display:inline-block; font-weight:600; }
div#container div.contents div.landing ul li span.desc span.point { color:#ff0000; }
div#container div.contents div.button { width:539px; height:75px; margin:0 auto; margin-bottom:100px; }
div#container div.contents div.button a { background:url('/images/search/button.jpg') no-repeat; width:539px; height:75px; text-indent:-9999px; font-size:0px; display:block; }
div#container div.contents div.button a:hover { background:url('/images/search/button.jpg') no-repeat 0 -75px; }

/** footer **/
div#footer * { font-family:'Dotum'; }
div#footer div.innerWrap div.commoncopy { background-color:#f5f5f5; border-top:1px solid #ccc; }
div#footer div.innerWrap div.commoncopy ul { width:970px; margin:0 auto; }
div#footer div.innerWrap div.commoncopy ul li { float:left; margin-left:25px; }
div#footer div.innerWrap div.commoncopy ul li.first { margin-left:37px; }
div#footer div.innerWrap div.commoncopy ul li a { display:block; padding:15px 0 19px; height:15px; font-size:13px; font-family:'Nanum Gothic'; }
div#footer div.innerWrap div.commoncopy ul li a:hover { text-decoration:none; }
div#footer div.innerWrap div.copyright { padding:25px 10px; width:950px; margin:0 auto; }
div#footer div.innerWrap div.copyright div.section { width:323px; float:left; }
div#footer div.innerWrap div.copyright div.notice { float:left; width:276px; padding-right:28px; }
div#footer div.innerWrap div.copyright div.notice div.header { height:19px; font-size:16px; color:#333; font-weight:600; font-family:'Nanum Gothic'; }
div#footer div.innerWrap div.copyright div.notice div.content { margin-top:11px; }
div#footer div.innerWrap div.copyright div.notice div.content div.list ul li { display:inline; }
div#footer div.innerWrap div.copyright div.notice div.content div.list ul li * { font-size:12px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.notice div.content div.list ul li.time { display:block; }
div#footer div.innerWrap div.copyright div.notice div.content div.list ul li.mail:before { content:'|';  font-size:11px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.notice div.content div.family { margin-top:27px; }
div#footer div.innerWrap div.copyright div.notice div.content div.family select { border:0px; background-color:#147dce; color:#fff; font-size:12px; width:100%; height:27px; padding:0 10px; }
div#footer div.innerWrap div.copyright div.notice div.content div.family select option { font-size:12px; background-color:#fff; }
div#footer div.innerWrap div.copyright div.notice div.content div.copy { margin-top:15px; width:241px; height:13px; background:url('/images/exhibit/copyright.png') no-repeat center; text-indent:-1000px; overflow:hidden; }
div#footer div.innerWrap div.copyright div.yeogie div.header { height:30px; text-indent:-1000px; overflow:hidden; background:url('/images/common/footerCI3.png') no-repeat left center; }
div#footer div.innerWrap div.copyright div.yeogie div.content { margin-top:10px; }
div#footer div.innerWrap div.copyright div.yeogie div.content ul li { line-height:150%; display:inline-block; font-size:12px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.yeogie div.content ul li * { font-size:12px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.yeogie div.content ul li.fax:before { content:'|';  font-size:11px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.yeogie div.content ul li.company:before { content:'|';  font-size:11px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.yeogie div.content ul li.num:before { content:'|';  font-size:11px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.eng div.header { width:165px; height:30px; text-indent:-1000px; overflow:hidden; background:url('/images/exhibit/footerEng.png') no-repeat center; }
div#footer div.innerWrap div.copyright div.eng div.content { margin-top:10px; }
div#footer div.innerWrap div.copyright div.eng div.content ul li { line-height:150%; display:inline-block; font-size:12px; color:#aaadb0; letter-spacing:-0.01em; }
div#footer div.innerWrap div.copyright div.eng div.content ul li * { font-size:12px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.eng div.content ul li.addr { display:block; }
div#footer div.innerWrap div.copyright div.eng div.content ul li.fax:before { content:'|';  font-size:11px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.eng div.content ul li.company:before { content:'|';  font-size:11px; color:#aaadb0; }
div#footer div.innerWrap div.copyright div.eng div.content ul li.num:before { content:'|';  font-size:11px; color:#aaadb0; }


/** 검색등록홈 **/
div#request div.requestMain div.content { width:927px; height:244px; padding:43px 0px 28px 43px; border-bottom:1px solid #d9d9d9; margin-top:13px; } 
div#request div.requestMain div.content span { display:block; width:457px; height:136px; background:url('/images/search/txtContent.gif') no-repeat; text-indent:-10000px; overflow:hidden; }
div#request div.requestMain div.content div { margin-top:64px; height:43px; width:320px; float:left; }
div#request div.requestMain div.content div button.new { display:block; float:left; width:152px; height:43px; background:url('/images/search/new_re.jpg') no-repeat; text-indent:-10000px; overflow:hidden; margin-right:16px; }
div#request div.requestMain div.content div button.inquiry { display:block; float:left; width:152px; height:43px; background:url('/images/search/re_inquiry.jpg') no-repeat; text-indent:-10000px; overflow:hidden; }
div#request div.requestMain div.identify { float:left; width:672px; height:92px; padding:31px 0 28px 22px; border-bottom:1px solid #d9d9d9; }
div#request div.requestMain div.identify span.title { display:block; width:434px; height:18px; background:url('/images/search/situation_check.jpg') no-repeat; text-indent:-10000px; overflow:hidden; margin-bottom:33px; }
div#request div.requestMain div.identify form.identify label { display:block; width:185px; float:left; }
div#request div.requestMain div.identify form.identify label span { display:block; float:left; width:133px; height:24px; background:url('/images/search/txtSite.gif') no-repeat left; text-indent:-10000px; overflow:hidden; }
div#request div.requestMain div.identify form.identify label strong { float:left; margin:4px 0 0 12px; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#request div.requestMain div.identify form.identify input { width:333px; height:20px; float:left; padding:1px 0; border:1px solid #264163; line-height:180%; vertical-align:middle; font-size:11px; }
div#request div.requestMain div.identify form.identify button { width:83px; height:24px; float:left; margin-left:12px; background:url('/images/search/btnDupublic.gif') no-repeat; text-indent:-10000px; overflow:hidden; }
div#request div.requestMain div.rollingBanner { float:right; width:249px; height:141px; border:1px solid #e9e9e9; position:relative; margin-top:10px; }
div#request div.requestMain div.rollingBanner ul { position:relative; }
div#request div.requestMain div.rollingBanner ul li { position:absolute; top:0px; left:0px; right:0px; }
div#request div.requestMain div.rollingBanner div.buttons { position:absolute; top:4px; right:2px; width:20px; }
div#request div.requestMain div.rollingBanner div.buttons button { float:left; width:8px; height:8px; background-color:#ccd0d9; text-indent:-1000px; overflow:hidden; margin:0 1px; }
div#request div.requestMain div.rollingBanner div.buttons button.on { background-color:#dd3422; }
div#request div.requestMain div.check { float: left; width:665px; height:146px; padding:21px 0px 39px 22px; }
div#request div.requestMain div.check ul { width:662px; height:146px; }
div#request div.requestMain div.check ul li { height:146px; text-indent:-10000px; overflow:hidden; float:left; }
div#request div.requestMain div.check ul li.check { width:188px; background:url('/images/search/check.gif') no-repeat right; }
div#request div.requestMain div.check ul li.info { width:218px; background:url('/images/search/info_input.jpg') no-repeat right; }
div#request div.requestMain div.check ul li.com { width:182px; background:url('/images/search/application_com.gif') no-repeat right; }
div#request div.requestMain div.notice { float:left; width:256px; margin:21px 0px 0px 25px; }
div#request div.requestMain div.notice div.noticeList { padding:0 4px; width:246px; border:1px solid #e8e8e8; }
div#request div.requestMain div.notice div.noticeList div { height:18px; padding-top:6px; border-bottom:1px solid #e8e8e8; padding-left:2px; }
div#request div.requestMain div.notice div.noticeList div span { float:left; display:block; width:47px; height:13px; background:url('/images/search/notice.gif') no-repeat; text-indent:-1000px; overflow:hidden; }
div#request div.requestMain div.notice div.noticeList div a { float:right; color:#929292; font-size:11px; font-family:'Dotum'; }
div#request div.requestMain div.notice div.noticeList ul { padding:5px 0; }
div#request div.requestMain div.notice div.noticeList ul li { padding-left:10px; background:url('/images/search/liBg.gif') no-repeat 3px 7px; line-height:120%; }
div#request div.requestMain div.notice div.noticeList ul li a { width:230px; display:block; }
div#request div.requestMain div.notice div.noticeList ul li a nobr { font-size:12px; font-family:'Tahoma', 'Dotum'; }


/** 신규등록 **/
div#regist div.title { width:432px; height:42px; margin:43px 0px 14px 17px;}
div#regist div.title span { height:42px; display:block; background:url('/images/search/new_text.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#regist div.newRegister div.progress { width:860px; height:118px; background-color:#e9e9e9; border:1px solid #c9c9c9; border-left:0px; border-right:0px; margin-bottom:20px; padding:14px 0px 0px 110px; }
div#regist div.newRegister div.progress ul { width:700px; height:104px; }
div#regist div.newRegister div.progress ul li { float:left; margin-right:100px; }
div#regist div.newRegister div.progress ul li.reCheck { width:79px; height:96px; margin-top:5px; background:url('/images/search/re_check.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#regist div.newRegister div.progress ul li.arrow { width:30px; height:51px; background:url('/images/search/arrow.jpg') no-repeat; text-indent:-1000px; overflow:hidden; margin-top:25px; }
div#regist div.newRegister div.progress ul li.infoEntry { width:85px; height:98px; margin-top:5px; background:url('/images/search/info_entry.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#regist div.newRegister div.progress ul li.completion { margin-right:0px; width:63px; height:103px; background:url('/images/search/completion.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#regist div.newRegister div.urlOverlapCheck { width:970px; border-bottom:1px solid #c9c9c9; margin-bottom:33px; }
div#regist div.newRegister div.urlOverlapCheck dl { width:950px; padding:0 0 17px 17px; }
div#regist div.newRegister div.urlOverlapCheck dl dt { display:block; margin-bottom:10px; font-weight:600; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#regist div.newRegister div.urlOverlapCheck dl dd { width:950px; height:12px; padding-left:7px; margin-top:7px; background:url('/images/search/new_dat.jpg') no-repeat 0px 5px; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#regist div.newRegister div.overlapCheck { width:940px; height:124px; border-bottom:1px solid #c9c9c9; padding-left:30px; margin-bottom:27px; } 
div#regist div.newRegister div.overlapCheck span.title { width:434px; height:18px; background:url('/images/search/titDupublic.gif') no-repeat; text-indent:-10000px; overflow:hidden; display:block; margin-bottom:18px; }
div#regist div.newRegister div.overlapCheck form.identify label { display:block; width:185px; float:left; }
div#regist div.newRegister div.overlapCheck form.identify label span { display:block; float:left; width:133px; height:24px; background:url('/images/search/txtSite.gif') no-repeat left; text-indent:-10000px; overflow:hidden; }
div#regist div.newRegister div.overlapCheck form.identify label strong { float:left; margin:4px 0 0 12px; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#regist div.newRegister div.overlapCheck form.identify input { width:333px; height:20px; float:left; padding:1px 0; border:1px solid #264163; line-height:180%; vertical-align:middle; font-size:11px; }
div#regist div.newRegister div.overlapCheck form.identify button { width:83px; height:24px; float:left; margin-left:12px; background:url('/images/search/btnDupublic.gif') no-repeat; text-indent:-10000px; overflow:hidden; }
div#regist div.newRegister div.inputImage { width:101px; height:18px; margin-top:26px; margin-bottom:10px; background:url('/images/search/input.gif') no-repeat; text-indent:-1000px; overflow:hidden; margin-left:20px; display:block; }
div#regist div.newRegister div.inputForm { margin-bottom:30px; }
div#regist div.newRegister div.inputForm table.entryList { width:100%; border-top:1px solid #d9d9d9; }
div#regist div.newRegister div.inputForm table.entryList * { font-family:'Tahoma','Dotum'; font-size:12px; }
div#regist div.newRegister div.inputForm table.entryList th { width:137px; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding-top:5px; padding-bottom:4px; }
div#regist div.newRegister div.inputForm table.entryList tr.top th { border-top:1px solid #d9d9d9; }
div#regist div.newRegister div.inputForm table.entryList td { padding-left:9px; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding-top:5px; padding-bottom:4px; line-height:160%; }
div#regist div.newRegister div.inputForm table.entryList tr.top td { border-top:1px solid #d9d9d9; }
div#regist div.newRegister div.inputForm table.entryList td input { width:340px; height:18px; border:1px solid #c9c9c9; font-size:11px; padding:1px 0; }
div#regist div.newRegister div.inputForm table.entryList td.explanation input { width:400px; margin-right:3px; }
div#regist div.newRegister div.inputForm table.entryList td.logoImage { padding:55px 83px 57px 73px; width:94px; height:49px; background:url('/images/search/logoImageBlack.jpg') no-repeat center; text-indent:-1000px; overflow:hidden; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; }
div#regist div.newRegister div.inputForm table.entryList td button { display:inline; width:67px; height:22px; background:url('/images/search/btnNormal.gif') no-repeat; margin-left:3px; font-size:11px; font-weight:bold; }
div#regist div.newRegister div.buttons { text-align:center; margin:36px 390px 36px 400px; }
div#regist div.newRegister div.buttons button.request { width:88px; height:29px; background:url('/images/search/request.jpg') no-repeat; text-indent:-1000px; overflow:hidden; display:block; float:left; margin-right:5px; }
div#regist div.newRegister div.buttons button.cancel { width:80px; height:29px; background:url('/images/search/cancle.jpg') no-repeat; text-indent:-1000px; overflow:hidden; display:block; float:left; }
div#regist div.content ul.explain { width:945px; height:70px; border:6px solid #2b84c9; padding:10px 0px 10px 13px; }
div#regist div.content ul.explain li { width:930px; height:12px; line-height:100%; margin-top:10px; font-family:'Tahoma','Dotum'; font-size:12px; }
div#regist div.content ul.explain li.url { font-weight:600; }
div#regist div.content ul.explain li strong { font-family:'Tahoma','Dotum'; font-size:12px; }
div#regist div.completeImage { width:101px; height:18px; margin-top:26px; margin-bottom:10px; background:url('/images/search/breakdown_image.jpg') no-repeat; text-indent:-1000px; overflow:hidden; margin-left:20px; display:block; }
div#regist div.complete { margin-bottom:30px; }
div#regist div.complete table.entryList { border-top:1px solid #d9d9d9; width:100%; }
div#regist div.complete table.entryList * { font-family:'Tahoma','Dotum'; font-size:12px; }
div#regist div.result div.complete table.entryList th { width:137px; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:5px 0 4px 0; }
div#regist div.complete table.entryList td { border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:5px 0 4px 9px; line-height:160%; }
div#regist div.complete table.entryList td.logoImage { padding:55px 83px 57px 73px; width:94px; height:49px; background:url('/images/search/logo_image.jpg') no-repeat center; text-indent:-1000px; overflow:hidden; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; }
div#regist div.complete table.entryList td.normality { border-right:0px; }
div#regist div.complete table.entryList td.control { height:58px; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; text-align:right; padding-right:10px; }
div#regist div.inquiryNoRegister div.request { margin:24px auto; width:113px; }
div#regist div.inquiryNoRegister div.request button { width:113px; height:29px; background:url('/images/search/request_button.jpg') no-repeat; text-indent:-10000px; overflow:hidden; display:block; }




/** 등록조회_검색결과 **/
div#inquiryResult div.title { width:432px; height:42px; padding:43px 0 14px 17px; }
div#inquiryResult div.title span.title { height:42px; display:block; background:url('/images/search/inquiry_text.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#inquiryResult div.title span.desc { display:none; }
div#inquiryResult div.result div.inquiry { border:6px solid #cfcfcf; padding:14px 0 14px 22px; }
div#inquiryResult div.result div.inquiry label { float:left; width:185px; }
div#inquiryResult div.result div.inquiry label span { display:block; float:left; width:133px; height:24px; background:url('/images/search/txtSite.gif') no-repeat left; text-indent:-10000px; overflow:hidden; }
div#inquiryResult div.result div.inquiry label strong { float:left; margin:4px 0 0 12px; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#inquiryResult div.result div.inquiry input { width:333px; height:20px; float:left; padding:1px 0; border:1px solid #264163; line-height:180%; vertical-align:middle; font-size:11px; }
div#inquiryResult div.result div.inquiry button { width:83px; height:24px; float:left; margin-left:12px; background:url('/images/search/btnDupublic.gif') no-repeat; text-indent:-10000px; overflow:hidden; }
div#inquiryResult div.result div.content { margin-top:21px; }
div#inquiryResult div.result div.content div.result { width:943px; height:11px; background-color:#aaceea; margin:0px 0px 21px 0px; padding:7px 0px 7px 26px; border-top:1px solid #8cb3d2; border-bottom:1px solid #8cb3d2; display:block; }
div#inquiryResult div.result div.content div.result strong { background:url('/images/search/libg.gif') no-repeat 0px 7px; color:#254062; padding-left:7px; font-family:'Tahoma','Dotum'; font-size:12px; vertical-align:top; }
div#inquiryResult div.result div.content div.result strong.case { background:none; padding-left:0px; }
div#inquiryResult div.result div.content div.result span { color:#2b84c9; font-weight:600; font-family:'Tahoma','Dotum'; font-size:12px; vertical-align:top; }
div#inquiryResult div.result div.content ul.explain { width:945px; height:70px; border:6px solid #2b84c9; padding:10px 0px 10px 13px; }
div#inquiryResult div.result div.content ul.explain li { width:930px; height:12px; line-height:100%; margin-top:10px; font-family:'Tahoma','Dotum'; font-size:12px; }
div#inquiryResult div.result div.content ul.explain li.url { font-weight:600; }
div#inquiryResult div.result div.content ul.explain li strong { font-family:'Tahoma','Dotum'; font-size:12px; }
div#inquiryResult div.result div.completeImage { width:101px; height:18px; margin-top:26px; margin-bottom:10px; background:url('/images/search/breakdown_image.jpg') no-repeat; text-indent:-1000px; overflow:hidden; margin-left:20px; display:block; }
div#inquiryResult div.result div.complete { margin-bottom:30px; }
div#inquiryResult div.result div.complete table.entryList { border-top:1px solid #d9d9d9; width:100%; }
div#inquiryResult div.result div.complete table.entryList * { font-family:'Tahoma','Dotum'; font-size:12px; }
div#inquiryResult div.result div.complete table.entryList th { width:137px; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:5px 0 4px 0; }
div#inquiryResult div.result div.complete table.entryList td { border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:5px 0 4px 9px; line-height:160%; }
div#inquiryResult div.result div.complete table.entryList td.logoImage { padding:55px 83px 57px 73px; width:94px; height:49px; background:url('/images/search/logo_image.jpg') no-repeat center; text-indent:-1000px; overflow:hidden; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; }
div#inquiryResult div.result div.complete table.entryList td.normality { border-right:0px; }
div#inquiryResult div.result div.complete table.entryList td.control { height:58px; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; text-align:right; padding-right:10px; }
table.entryList td.control button { font-weight:bold; color:#555555; width:49px; height:23px; background:url('/images/search/btnInquiry.jpg') no-repeat; }
table.entryList td.control button { font-weight:bold; color:#555555; width:49px; height:23px; background:url('/images/search/btnInquiry.jpg') no-repeat; }
div#inquiryResult div.result div.inquiryNoRegister div.request { margin:24px auto; width:113px; }
div#inquiryResult div.result div.inquiryNoRegister div.request button { width:113px; height:29px; background:url('/images/search/request_button.jpg') no-repeat; text-indent:-10000px; overflow:hidden; display:block; }


/** 등록조회 **/
div#inquiry div.title { width:432px; height:42px; padding:43px 0 14px 17px; }
div#inquiry div.title span { height:42px; display:block; background:url('/images/search/inquiry_text.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#inquiry div.inquiry div.inquiry { border:6px solid #cfcfcf; padding:14px 0 14px 22px; }
div#inquiry div.inquiry label { float:left; width:185px; }
div#inquiry div.inquiry label span { display:block; float:left; width:133px; height:24px; background:url('/images/search/txtSite.gif') no-repeat left; text-indent:-10000px; overflow:hidden; }
div#inquiry div.inquiry label strong { float:left; margin:4px 0 0 12px; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#inquiry div.inquiry input { width:333px; height:20px; float:left; padding:1px 0; border:1px solid #264163; line-height:180%; vertical-align:middle; font-size:11px; }
div#inquiry div.inquiry button { width:83px; height:24px; float:left; margin-left:12px; background:url('/images/search/btnDupublic.gif') no-repeat; text-indent:-10000px; overflow:hidden; }
div#inquiry div.inquiry div.breakdown { width:483px; height:476px; margin:0 auto; padding-top:41px; }
div#inquiry div.inquiry div.breakdown span.text { width:483px; height:55px; display:block; background:url('/images/search/breakdown_text.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#inquiry div.inquiry div.breakdown span.image { width:457px; height:382px; display:block; background:url('/images/search/inquiry_bg.jpg') no-repeat; text-indent:-1000px; overflow:hidden; margin-top:20px; }


/** 등록이력 **/
div#history div.content { width:970px; margin:43px 0 56px 0; }
div#history span.title { display:block; width:566px; height:42px; background:url('/images/search/history_title.jpg') no-repeat; text-indent:-1000px; overflow:hidden; margin:0px 0px 13px 17px; }
div#history div.breakdown { height:32px; background-color:#2b84c9; }
div#history div.breakdown span { font-size:12px; font-family:'Tahoma', 'Dotum'; background:url('/images/search/dat.jpg') no-repeat 26px 14px; overflow:hidden; display:block; color:#fff; font-weight:600; height:24px; padding:8px 0px 0px 34px; }
div#history div.explanation { width:936px; height:30px; padding:15px 0 16px 34px; }
div#history div.explanation span { display:block; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#history div.complete table.entryList { border-top:1px solid #d9d9d9; width:100%; }
div#history div.complete table.entryList * { font-family:'Tahoma','Dotum'; font-size:12px; }
div#history div.complete table.entryList th { width:137px; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:5px 0 4px 0; }
div#history div.complete table.entryList td { border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:5px 0 4px 9px; line-height:160%; }
div#history div.complete table.entryList td.logoImage { padding:55px 83px 57px 73px; width:94px; height:49px; background:url('/images/search/logo_image.jpg') no-repeat center; text-indent:-1000px; overflow:hidden; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; }
div#history div.complete table.entryList td.normality { border-right:0px; }
div#history div.complete table.entryList td.control { height:58px; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; text-align:right; padding-right:10px; }
div#history div.complete table.entryList td.button { height:58px; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; text-align:right; padding-right:10px; }
div#history div.inquiryNoRegister div.request { margin:24px auto; width:113px; }
div#history div.inquiryNoRegister div.request button { width:113px; height:29px; background:url('/images/search/request_button.jpg') no-repeat; text-indent:-10000px; overflow:hidden; display:block; }


/** 수정요청 **/
div#form div.title { width:100%; height:42px; border-bottom:1px solid #c9c9c9; padding:0 0 10px 0; margin:43px 0 14px 17px; margin-left:0px; }
div#form div.title span { height:42px; display:block; background:url('/images/search/new_text.jpg') no-repeat; text-indent:-1000px; overflow:hidden; }
div#form div.modifyForm div.title span { background:url('/images/search/descModify.gif') no-repeat; }
div#form div.urlOverlapCheck { width:970px; border-bottom:1px solid #c9c9c9; margin-bottom:33px; }
div#form div.urlOverlapCheck dl { width:950px; padding:0 0 17px 17px; }
div#form div.urlOverlapCheck dl dt { display:block; margin-bottom:10px; font-weight:600; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#form div.urlOverlapCheck dl dd { width:950px; height:12px; padding-left:7px; margin-top:7px; background:url('/images/search/new_dat.jpg') no-repeat 0px 5px; font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#form div.inputImage { width:142px; height:18px; background:url('/images/search/titModify.gif') no-repeat; margin:26px 0 10px 20px; text-indent:-1000px; overflow:hidden; } 
div#form div.inputForm { margin-bottom:30px; }
div#form div.inputForm table { width:970px; border-top:1px solid #d9d99d; }
div#form div.inputForm table * { font-size:12px; font-family:'Tahoma', 'Dotum'; }
div#form div.inputForm table th { width:137px; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding-top:5px; padding-bottom:4px; padding:1px 0; }
div#form div.inputForm table tr.top th { border-top:1px solid #d9d9d9; }
div#form div.inputForm table td { padding-left:9px; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding-top:5px; padding-bottom:4px; line-height:160%; }
div#form div.inputForm table tr.top td { border-top:1px solid #d9d9d9; }
div#form div.inputForm table td.noLine { border-right:0px; }
div#form div.inputForm table td input { padding:1px 0; width:340px; vertical-align:middle; height:18px; line-height:160%; border:1px solid #c9c9c9; font-size:11px; }
div#form div.inputForm table td.tel select { height:22px; }
div#form div.inputForm table td.tel input { width:120px; }
div#form div.inputForm table td.explanation input { width:400px; margin-right:3px; }
div#form div.inputForm table td.logoImage { padding:55px 83px 57px 73px; width:94px; height:49px; background:url('/images/search/logo_image.jpg') no-repeat center; text-indent:-1000px; overflow:hidden; border-bottom:1px solid #d9d9d9; border-right:0px; border-left:0px; }
div#form div.inputForm table td.gray { background:url('/images/search/logoImageBlack.jpg') no-repeat center; }
div#form div.inputForm table td.address input { margin:2px 0; }
div#form div.inputForm table td.address input.zipcode { width:50px; margin:0 0 2px 0; }
div#form div.inputForm table td button { display:inline; width:67px; height:22px; background:url('/images/search/btnNormal.gif') no-repeat; margin-left:3px; font-size:11px; font-weight:600; }
div#form div.inputForm table td.address button { margin:0 100px 2px 0; }
div#form div.button { width:180px !important; height:30px !important; margin:36px 390px 56px 400px !important; }
div#form div.button button.request { width:88px; height:29px; background:url('/images/search/request.jpg') no-repeat; text-indent:-1000px; overflow:hidden; display:block; float:left; margin-right:5px; }
div#form div.modifyForm div.button button.request { background:url('/images/search/btnModify.gif') no-repeat; }
div#form div.button button.cancel { width:80px; height:29px; background:url('/images/search/cancle.jpg') no-repeat; text-indent:-1000px; overflow:hidden; display:block; float:left; }


/** 페이지 **/
div.page { margin:57px 0 50px; }
div.page table { height:13px; margin:0 auto; }
div.page table tr td { padding:0 8px; height:13px; text-align:center; color:#d5d5d5; font-size:12px; }
div.page table tr td a { font-family:'Tahoma', 'Dotum'; }
div.page table tr td.devListPage { border-right:1px solid #7e7e7e; }
div.page table tr td.devNowPage a { font-weight:600; }
div.page table tr td.devFirstPage { padding:0; }
div.page table tr td.devFirstPage a { display:block; width:19px; height:13px; background:url('/images/news/common/pagefirst.gif') no-repeat center; }
div.page table tr td.devFirstPage a span { display:none; }
div.page table tr td.devPrevPage a { display:block; width:13px; height:13px; background:url('/images/news/common/pageprev.gif') no-repeat center; }
div.page table tr td.devPrevPage a span { display:none; }
div.page table tr td.devNextPage a { display:block; width:13px; height:13px; background:url('/images/news/common/pagenext.gif') no-repeat center; }
div.page table tr td.devNextPage a span { display:none; }
div.page table tr td.devLastPage { padding:0; }
div.page table tr td.devLastPage a { display:block; width:19px; height:13px; background:url('/images/news/common/pagelast.gif') no-repeat center; }
div.page table tr td.devLastPage a span { display:none; }
div.page table tr td.devEndPage { border:0px; }