@charset "utf-8"; /* NHN > UIT Center > Open UI Tech. Team > Jeong Chan Myeong(dece24@nhncorp.com) */ /* Board Reset */ .board{ font-family:AppleGothic, "Malgun Ghothic", "맑은 고딕", Dotum, 돋움, Tahoma, Sans-serif; line-height:normal; font-size:12px;} .board .inputText, .board .inputTextarea, .board select{ border:1px solid; font-size:12px; font-family:AppleGothic, "Malgun Ghothic", "맑은 고딕", Dotum, 돋움, Tahoma, Sans-serif;} .board label{ cursor:pointer;} .board img{ border:0;} .board .document_popup_menu, .board .comment_popup_menu{ text-align:right; font-size:11px;} .board .document_popup_menu{ margin:1em 0;} .board .comment_popup_menu{ margin:1em 0;} .board .document_popup_menu a, .board .comment_popup_menu a{ text-decoration:underline;} .board .hr{ display:none;} /* Board Header */ .boardHeader *{ margin:0; padding:0;} .boardHeader a{ text-decoration:none;} .boardHeader a:hover, .boardHeader a:active, .boardHeader a:focus{ text-decoration:underline;} .boardHeader .boardTitle{ letter-spacing:-.1em; margin:0 0 10px 0; border-bottom:3px solid; *zoom:1; background-repeat:no-repeat; background-position:left 8px;} .boardHeader .boardTitle:after{ content:""; display:block; clear:both;} .boardHeader .boardTitleText{ font-size:18px; float:left; clear:both; margin-bottom:-3px; padding:5px 15px 5px 0; border-bottom:3px solid; background-repeat:no-repeat; background-position:right bottom;} .boardHeader .boardTitleText a{ text-decoration:none;} .boardHeader .boardTitleText em{ font-style:normal; font-weight:normal;} .boardHeader .boardDescription{ padding:7px 15px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative;} /* Board Information */ .boardInformation{width:100%; padding:15px 0 5px 0; font-size:16px; line-height:normal; *zoom:1;} .boardInformation *{ margin:0; padding:0;} .boardInformation a{ text-decoration:none;} .boardInformation a:hover, .boardInformation a:active, .boardInformation a:focus{ text-decoration:underline;} .boardInformation:after{ content:""; display:block; float:none; clear:both;} .boardInformation ul{ overflow:hidden;} .boardInformation .infoSum{ float:left; font-weight:bold;} .boardInformation .infoView{ float:right;} .boardInformation .infoView li{ position:relative; float:left; margin-left:3px; display:inline;} .boardInformation .infoView li.icon a{ display:block; float:left; width:15px; height:15px; overflow:hidden; background-repeat:no-repeat;} .boardInformation .infoView li.icon a span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} .boardInformation .infoView li.listTypeClassic a{ background-position:0 0;} .boardInformation .infoView li.listTypeClassic.active a{ background-position:0 -15px;} .boardInformation .infoView li.listTypeZine a{ background-position:-15px 0;} .boardInformation .infoView li.listTypeZine.active a{ background-position:-15px -15px;} .boardInformation .infoView li.listTypeGallery a{ background-position:-30px 0;} .boardInformation .infoView li.listTypeGallery.active a{ background-position:-30px -15px;} .boardInformation .infoView li.setup{ margin:0 7px;} .boardInformation .infoView li.setup a{ display:block; float:left; width:43px; height:23px; background-repeat:no-repeat;} .boardInformation .infoView li.setup a span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* Board List Form */ .boardListForm{ margin:0; line-height:normal;} .boardListForm *{ margin:0; padding:0;} .boardListForm fieldset{ border:0; clear:both;} .boardListForm fieldset:after{ content:""; display:block; float:none; clear:both;} .boardListForm legend{ position:absolute; width:0; height:0; overflow:hidden; font:0/0 Sans-serif; visibility:hidden;} .boardListForm em, .boardListForm strong{ font-style:normal;} .boardListForm strong.trackback { color:#423CC4; } /* Board List */ .boardList{ border:0; border-top:1px solid; width:100%;} .boardList a{ text-decoration:none;} .boardList a:hover, .boardList a:active, .boardList a:focus{ text-decoration:underline;} .boardList .inputCheck{ width:13px; height:13px;} .boardList .jumpTo{ float:left;} .boardList .jumpTo *{ vertical-align:middle; *vertical-align:top;} .boardList .jumpTo select{ height:20px; font-size:12px; margin:-2px 0; *margin-right:5px;} .boardList .jumpTo button{ width:22px; height:20px; line-height:18px; _line-height:normal; border:1px solid; -moz-border-radius:3px; -webkit-border-radius:3px; margin:-2px 0; padding:0; text-align:center; background-repeat:no-repeat; font-size:11px; cursor:pointer; overflow:visible;} .boardList .meta{ position:relative; overflow:hidden; margin:0 0 5px 0; padding:0; list-style:none; white-space:nowrap;} .boardList .meta li{ position:relative; left:-10px; display:inline; padding:0 5px 0 10px; background-repeat:no-repeat; background-position:left center; font-size:11px;} .boardList .meta li.author{ font-size:11px;} .boardList .meta li.date{ font:9px Tahoma;} .boardList .meta li em{ font-size:9px; font-family:Tahoma;} .boardList .replyNum, .boardList .trackbackNum{ font:9px Verdana;} .boardList th{ border:0; border-bottom:1px solid; padding:8px 6px 7px 6px; white-space:nowrap; text-align:center; line-height:normal; font-weight:normal;} .boardList th.title{ width:100%;} .boardList th a .sort{ vertical-align:middle; margin:0 5px;} .boardList td{ border:0; border-bottom:1px dotted; padding:8px 6px 7px 6px; white-space:nowrap; text-align:center; line-height:normal; vertical-align:top;} .boardList td.notice{ font-size:11px; font-weight:bold;} .boardList td.num{ font:9px Tahoma;} .boardList td.check{ font:11px Tahoma;} .boardList td.title { width:100%; white-space:normal; text-align:left;} .boardList td.title img{ vertical-align:middle; margin:0 1px;} .boardList td.title .author{ font-size:11px;} .boardList td.author{ font-size:11px; text-align:left;} .boardList td.replies{ font:9px Tahoma;} .boardList td.reading{ font:9px Tahoma;} .boardList td.recommend{ font:bold 9px Tahoma;} .boardList td.date{ font:9px Tahoma;} .boardList td.summary { text-align:left; border-top:dotted; white-space:normal;} .boardList td.summary .thumb{ display:block; float:left; padding:2px; border:1px solid; margin-right:10px;} .boardList td.summary .thumb img{ display:block;} .boardList td.lastReply{ text-align:left; font-size:11px;} .boardList td .notice{ font-size:11px; padding-right:7px; margin-right:2px; background-repeat:no-repeat; background-position:right center;} .boardList td .category{ font-weight:normal; font-size:11px; padding-right:7px; margin-right:2px; background-repeat:no-repeat; background-position:right center;} .boardList td .replyAnchor{ position:relative; font-size:9px; font-family:Tahoma;} .boardList td .by{ font:9px Tahoma;} .boardList.webZine tr.bg1 td, .boardList.webZine tr.bg2 td{padding:22px 6px 22px 6px; *padding:22px 6px 21px 6px;} .boardList.webZine td.title p.title{ margin-bottom:9px;} .boardList.webZine td.title p.title .category{ font-size:12px;} .boardList.webZine td.title p.title a.title{ font-weight:bold;} .boardList.webZine td.title p.summary{ line-height:18px; margin-bottom:8px;} .boardList.webZine td.title p.summary a{ text-decoration:none;} .boardList.webZine td.title .thumb{ float:left; clear:left; border:1px solid; padding:8px; margin-right:20px;} .boardList.webZine td.title .by{ font:9px Tahoma;} .thumbList{ border-bottom:1px solid; border-top:0; *zoom:1; margin-right:-30px; padding:25px 0 0 0;} .thumbList:after{ content:""; display:block; clear:both;} .thumbList li{ position:relative; margin:0 17px 10px 17px; padding:0; list-style:none; overflow:hidden; float:left; display:inline;} .thumbList li .num{ color:#888; font-size:9px; font-family:Tahoma; margin-bottom:5px;} .thumbList li .thumb{ position:relative; float:left; clear:both; overflow:hidden; padding:8px; margin-bottom:10px; border:1px solid;} .thumbList li .thumb a{ display:block; position:relative; *zoom:1; text-decoration:none !important;} .thumbList li .thumb a *{ cursor:pointer;} .thumbList li .thumb a img{ display:block;} .thumbList li .thumb a .category{ position:absolute; left:0; bottom:0; width:100%; overflow:hidden; padding:3px 0; white-space:nowrap; text-indent:5px; font-weight:normal; font-size:11px;} .thumbList li .thumb a .noPhoto{ display:inline-block; font-size:11px; text-align:center;} .thumbList li .title{ font-weight:bold; clear:both; white-space:nowrap; margin-bottom:5px;} .thumbList li .title input{ width:13px; height:13px; vertical-align:middle; white-space:nowrap;} .thumbList li .summary{ line-height:16px; margin-bottom:5px;} .thumbList li .summary a{ text-decoration:none;} .thumbList li .meta{ position:relative; white-space:normal; *zoom:1; text-align:left; overflow:visible;} .thumbList li .meta li{ float:none; display:inline; margin:0; white-space:nowrap; *zoom:1;} .thumbList li .extra{ white-space:nowrap; margin-bottom:5px;} .thumbList li .extraTitle{} .thumbList .lastReply { text-align:left; font-size:9px; font-family:Tahoma;} .thumbList .lastReply a { display:block; } .thumbList .by{ font:9px Tahoma;} /* Board Navigation */ .board .boardNavigation{ position:relative; padding:15px 0; margin:-1px 0 0 0; text-align:center; border-top:1px solid; *zoom:1;} .board .boardWrite .boardNavigation{ padding:15px 0 5px 0;} .board .boardNavigation:after{ content:""; display:block; float:none; clear:both;} .board .boardNavigation .pagination{ padding:5px 0;} .board .boardNavigation .buttonLeft{ float:left; text-align:left;} .board .boardNavigation .buttonRight{ float:right; text-align:right;} /* Search Form */ .boardSearchForm{ position:relative; margin:0; padding:1px 0; line-height:normal;} .boardSearchForm *{ margin:0; padding:0;} .boardSearchForm fieldset{ border:0; clear:both; text-align:center; position:relative;} .boardSearchForm fieldset:after{ content:""; display:block; float:none; clear:both;} .boardSearchForm fieldset *{ vertical-align:top;} .boardSearchForm legend{ position:absolute; width:0; height:0; overflow:hidden; font:0/0 Sans-serif; visibility:hidden;} .boardSearchForm select{ font-size:12px; height:23px; border:1px solid;} .boardSearchForm .inputText{ width:140px; height:15px; padding:4px 4px 2px 4px; font-size:12px; *margin:-1px 0;} .boardSearchForm .infoEtc{ position:absolute; top:7px; right:0;} .boardSearchForm .infoEtc li{ display:inline;} .boardSearchForm .infoEtc li a{ display:inline-block; width:12px; height:11px; background-repeat:no-repeat; overflow:hidden;} .boardSearchForm .infoEtc li a span{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden;} .boardSearchForm .infoEtc li.contributors a{ background-position:0 0;} .boardSearchForm .infoEtc li.setup a{ background-position:-12px 0;} .boardSearchForm .infoEtc li.tag a{ background:none; width:auto; padding:0 3px; background-position:-11px 0; text-decoration:none; color:#767676;} .boardSearchForm .infoEtc li.tag a span{ position:relative; width:auto; height:auto; font:9px Tahoma; visibility:visible; white-space:nowrap;} /* Board Read */ .boardReadHeader{ *zoom:1;} .boardReadHeader a{ text-decoration:none;} .boardReadHeader a:hover, .boardReadHeader a:active, .boardReadHeader a:focus{ text-decoration:underline;} .boardReadHeader:after{ content:""; display:block; float:none; clear:both;} .boardReadHeader *{ margin:0; padding:0;} .boardReadHeader .titleArea{ *zoom:1; padding:7px 0; border-top:1px solid; border-bottom:1px solid;} .boardReadHeader .titleArea:after{ content:""; display:block; clear:both;} .boardReadHeader .titleArea .title{ float:left; font-size:16px; margin-right:10px;} .boardReadHeader .titleArea .category{ float:left; padding-left:10px; margin-top:4px; font-size:12px; background-repeat:no-repeat; background-position:left center;} .boardReadHeader .titleArea .sum{ float:right; white-space:nowrap; margin-top:2px;} .boardReadHeader .titleArea .sum .read, .boardReadHeader .titleArea .sum .vote{ font-size:11px; margin-right:5px;} .boardReadHeader .titleArea .sum .num{ font-size:9px; font-family:Tahoma;} .boardReadHeader .titleArea .sum .date{ padding-left:10px; font-size:9px; font-family:Tahoma; background-repeat:no-repeat; background-position:left center;} .boardReadHeader .authorArea{ *zoom:1; padding:10px 0;} .boardReadHeader .authorArea:after{ content:""; display:block; clear:both;} .boardReadHeader .authorArea .author{ float:left; margin-right:10px;} .boardReadHeader .authorArea .ipAddress{ float:left; font-size:9px; font-family:Tahoma; margin-top:3px;} .boardReadHeader .authorArea .permaLink{ float:right; font-size:9px; font-family:Tahoma; margin-top:3px;} .boardReadBody{ overflow:hidden; *zoom:1; line-height:1.5em;} .boardReadBody .xe_content{ overflow:hidden; } .boardReadBody .xe_content a { text-decoration:underline; } .boardReadFooter{ position:relative; *zoom:1;} .boardReadFooter:after{ content:""; display:block; clear:both;} .boardReadFooter .memberSignature { border:1px solid; padding:10px; margin:1em 0; overflow:hidden; *zoom:1; clear:both; -moz-border-radius:5px; -webkit-border-radius:5px;} .boardReadFooter .memberSignature img.profile { margin:0 1em 0 0; border:1px solid; width:38px; height:38px;} .boardReadFooter .tag{ margin:1em 0; clear:both;} .boardReadFooter .tag *{ display:inline; margin:0; padding:0; font-size:11px; vertical-align:middle;} .boardReadFooter .tag dt{ margin-right:10px;} .boardReadFooter .tag dd{ margin-right:5px;} .boardReadFooter .trackbackURL{ margin:1em 0; clear:both;} .boardReadFooter .trackbackURL *{ display:inline; margin:0; padding:0;} .boardReadFooter .trackbackURL dt{ margin-right:5px; font-size:11px;} .boardReadFooter .trackbackURL dd{ font-size:9px; font-family:Tahoma; text-decoration:none;} .boardReadFooter .trackbackURL a{ text-decoration:none;} .boardReadFooter .trackbackURL a:hover, .boardReadFooter .trackbackURL a:active, .boardReadFooter .trackbackURL a:focus{ text-decoration:underline;} .boardRead .boardNavigation{ border-top:1px solid;} /* Feedback List */ .feedbackList{ overflow:hidden; padding-top:15px; margin-bottom:10px; border-top:1px solid;} .feedbackList .feedbackHeader{ float:left; font-weight:bold; margin:1em 1em .5em 0; font-size:16px;} .feedbackList .feedbackHeader em{ font-style:normal;} .feedbackList .trackbackURL{ position:relative; top:1.5em; float:left; font-size:9px; font-family:Tahoma;} .feedbackList .trackbackURL a{ text-decoration:none;} .feedbackList .trackbackURL a:hover, .feedbackList .trackbackURL a:active, .feedbackList .trackbackURL a:focus{ text-decoration:underline;} .feedbackList .trackbackList, .feedbackList .replyList{ clear:both;} .feedbackList .item{ position:relative; border-top:1px dashed; *zoom:1;} .feedbackList .item .indent{ position:relative; *zoom:1;} .feedbackList .item .indent:after{ content:""; display:block; clear:both;} .feedbackList .item.itemReply .indent{ padding-left:15px; background-repeat:no-repeat; background-position:0 1.2em;} .feedbackList .item .header{ margin:0 0 5px 0;} .feedbackList .item .header a{ font-size:12px; text-decoration:none;} .feedbackList .item .header a:hover, .feedbackList .item .header a:active, .feedbackList .item .header a:focus{ text-decoration:underline;} .feedbackList .item .itemContent { position:relative; padding:1em 0 1em 120px; *zoom:1; z-index:1; line-height:1.5;} .feedbackList .item .itemContent:after{ content:""; display:block; clear:both;} .feedbackList .item .itemContent .xe_content{ width:auto !important;} .feedbackList .item .itemContent .xe_content *{ margin-top:0;} .feedbackList .item .itemContent .xe_content a { text-decoration:underline; } .feedbackList .item .itemContent .option{ position:relative; margin:1em 0; padding:0; list-style:none; white-space:nowrap; overflow:hidden; *zoom:1; float:right;} .feedbackList .item .itemContent .option li{ position:relative; left:-1px; display:inline; padding:0 0 0 5px; background-repeat:no-repeat; background-position:left center; font-size:11px;} .feedbackList .item .itemContent .option li.wouldYou{ background:none;} .feedbackList .item .itemContent .option li a{ text-decoration:none;} .feedbackList .item .itemContent .option li a:hover, .feedbackList .item .itemContent .option li a:active, .feedbackList .item .itemContent .option li a:focus{ text-decoration:underline;} .feedbackList .item .itemContent .delete{ position:relative; display:inline-block; width:13px; height:13px; background-repeat:no-repeat; background-position:center center; vertical-align:middle;} .feedbackList .item .itemContent .delete span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;} .feedbackList .item.itemOnly{ border-top:0;} .feedbackList .item .itemAside{ position:relative; float:left; width:100px; margin-right:-100px; padding:1em 0 0 0; *zoom:1; text-align:left; z-index:2;} .feedbackList .item .itemAside a{ text-decoration:none;} .feedbackList .item .itemAside a:hover, .feedbackList .item .itemAside a:active, .feedbackList .item .itemAside a:focus{ text-decoration:underline;} .feedbackList .item .itemAside img.profile{ display:block; border:1px solid; margin-bottom:5px; width:38px; height:38px;} .feedbackList .item .itemAside .meta{ font-size:9px; font-family:Tahoma; margin:0 0 5px 0; white-space:nowrap;} .feedbackList .item .itemAside .vote{ margin:0; *zoom:1; overflow:hidden;} .feedbackList .item .itemAside .vote:after{ content:""; display:block; clear:both;} .feedbackList .item .itemAside .vote *{margin:0; padding:0;} .feedbackList .item .itemAside .vote dt{ position:relative; left:-5px; float:left; width:10px; height:9px; margin-right:2px; padding-left:5px; background-repeat:no-repeat; overflow:hidden; border-left:1px solid;} .feedbackList .item .itemAside .vote dt.love{ background-position:5px 1px;} .feedbackList .item .itemAside .vote dt.hate{ background-position:5px -19px;} .feedbackList .item .itemAside .vote dt span{ position:absolute; width:0; height:0; line-height:0; font-size:0; overflow:hidden; visibility:hidden;} .feedbackList .item .itemAside .vote dd{ position:relative; left:-5px; float:left; margin-right:5px; font-size:9px; font-family:Tahoma; font-weight:bold;} /* Attached File */ .attachedFile { position:relative; float:left; width:100%; margin:0 0 1em 0;} .attachedFile *{ margin:0; padding:0; font-size:11px; vertical-align:middle;} .attachedFile dt img{ margin-right:10px;} .attachedFile dt .fileToggle{ border:0; padding:0; overflow:visible; cursor:pointer; font-size:11px; background:none; vertical-align:middle;} .attachedFile dd{ position:relative; margin-right:5px; display:none; margin-top:5px; padding-left:40px;} .attachedFile.open dd{ display:block;} .attachedFile ul.files { position:relative; margin:0 0 1em 0; padding:0; clear:both; list-style:none; text-align:left;} .attachedFile ul.files *{ display:inline-block; *display:inline; padding:0; margin:0; font-size:11px;} .attachedFile ul.files li{ position:relative; margin:0 10px 0 0;} .attachedFile ul.files a{ position:relative; padding-left:15px; background-repeat:no-repeat; background-position:left center; *zoom:1; text-decoration:none !important;} .attachedFile ul.files a .bubble{ display:none; position:absolute; top:-20px; left:0; padding:2px 5px; z-index:100; white-space:nowrap; border:1px solid; font-size:9px; font-family:Tahoma;} .attachedFile ul.files a:hover .bubble, .attachedFile ul.files a:active .bubble, .attachedFile ul.files a:focus .bubble{ display:block;} /* Board Write */ .boardWrite fieldset{ border:0;} .boardWrite legend{ position:absolute; width:0; height:0; overflow:hidden; font:0/0 Sans-serif; visibility:hidden;} .boardWrite .boardWriteHeader{ margin:0 0 1em 0;} .boardWrite .boardWriteHeader *{ vertical-align:middle;} .boardWrite .boardWriteHeader select{ font-size:12px; vertical-align:middle; height:23px;} .boardWrite .boardWriteHeader .inputText{ width:360px; padding:3px 4px; height:15px; font-size:12px; *margin-top:-1px;} .boardWrite .boardWriteHeader dl.title dd{ white-space:nowrap;} .boardWrite .boardWriteHeader dl.title dd .inputText{ width:60%;} .boardWrite .tag{ clear:both; margin-bottom:10px; *zoom:1;} .boardWrite .tag:after{ content:""; display:block; float:none; clear:both;} .boardWrite .tag .inputText{ float:left; width:330px; padding:4px 4px 2px 4px; margin-right:10px; font-size:12px;} .boardWrite .tag p{ float:left;} /* Editor */ .board .boardEditor{ border:1px solid; margin-bottom:20px; -moz-border-radius:5px; -webkit-border-radius:5px; } .board .boardEditor .inputTextarea{ width:96% !important;} .board .boardEditor .commentEditor{ margin:15px; *zoom:1; position:relative;} /* Editor Option */ .board .editorOption{ margin:1em 0; text-align:left;} .board .editorOption *{ vertical-align:middle;} .board .editorOption select{ margin-right:10px; font-size:12px;} .board .editorOption label{ margin-right:10px;} .board .editorOption .inputText{ padding:3px 4px; height:15px; margin:0 10px 5px 0; font-size:12px; vertical-align:middle;} .board .editorOption .inputText.userName{ width:80px;} .board .editorOption .inputText.userPw{ width:50px; font:11px Tahoma;} .board .editorOption .inputText.emailAddress{ width:120px; font:11px Tahoma;} .board .editorOption .inputText.homePage{ width:120px; font:11px Tahoma;} /* Require Password */ .board .requirePassword{ text-align:center; margin:0 0 1em 0;} .board .requirePassword fieldset{ border:1px solid; margin:0; padding:20px 0;} .board .requirePassword h3{ font-size:12px; margin:0 0 10px 0;} .board .requirePassword .inputText{ height:15px; padding:3px 4px; font-size:12px; vertical-align:middle;} /* Delete Form */ .board .deleteForm{ text-align:center; margin:0 0 1em 0;} .board .deleteForm fieldset{ border:1px solid; margin:0; padding:20px 0;} .board .deleteForm h3{ font-size:12px; margin:0 0 10px 0;} /* Message */ .board .message{ text-align:center; border:1px solid; padding:20px 0; margin:0 0 1em 0;} .board .message h3{ font-size:12px; margin:0 0 10px 0;} /* Secret Message */ .board .secretMessage{ text-align:center; margin:0 0 1em 0; padding:0;} .board .secretMessage fieldset{ border:1px solid; margin:0; padding:20px 0;} .board .secretMessage p{ margin:0 0 1em 0;} .board .secretMessage dl{ margin:0;} .board .secretMessage dt{ display:inline;} .board .secretMessage dd{ display:inline; margin:0;} .board .secretMessage dd .inputText{ padding:3px 4px; height:14px; vertical-align:middle; margin:0 5px 0 0;} .feedbackList .secretMessage{ text-align:left; margin:0;} .feedbackList .secretMessage fieldset{ border:0; padding:0;} /* Extra Var Table */ .extraVarsList{ width:100%; border:0; border-bottom:1px solid; margin-bottom:15px;} .extraVarsList *{ font-size:12px;} .extraVarsList caption{ text-align:right;} .extraVarsList em{ font-style:normal; font-weight:normal;} .extraVarsList th, .extraVarsList td{ border:0; padding:5px 10px; text-align:left; border-top:1px solid; vertical-align:top;} .extraVarsList th{ white-space:nowrap;} .extraVarsList td{ width:100%;} .extraVarsList td *{ vertical-align:middle;} .extraVarsList td input, .extraVarsList td textarea, .extraVarsList td select{ margin-bottom:3px;} .extraVarsList td input, .extraVarsList td textarea{ padding:3px 4px; border:1px solid; margin-right:10px;} .extraVarsList td input{ height:14px;} .extraVarsList td select{ height:22px;} .extraVarsList td textarea{ width:96%; overflow:auto;} .extraVarsList td .text { padding:3px; margin-right:10px; width:90%; } .extraVarsList td .textarea { width:90%; height:80px; } .extraVarsList td .email_address, .extraVarsList td .homepage, .extraVarsList td .address { width:300px; } .extraVarsList td .date { width:100px; } .extraVarsList td .tel { width:40px;} .extraVarsList td p{ display:block; margin:3px 0;} .extraVarsList td ul { margin:0; padding:0; list-style:none; } .extraVarsList td ul li { display:inline; margin-right:10px;} .extraVarsList td ul li input{ display:inline; margin:0 3px 0 0 ; padding:0; width:13px; height:13px;} /* Tag Cloud */ .tagCloud{ padding:20px 0; border-top:1px solid; border-bottom:1px solid;} .tagCloud *{ margin:0; padding:0;} .tagCloud ul{ text-align:justify;} .tagCloud li{ display:inline; list-style:none; margin:0 5px; } .tagCloud li a{ text-decoration:none;} .tagCloud li a:visited, .tagCloud li a:hover, .tagCloud li a:active, .tagCloud li a:focus{ text-decoration:underline;} .tagCloud li.rank1 a{ font-weight:bold; font-size:24px;} .tagCloud li.rank2 a{ font-weight:bold; font-size:18px;} .tagCloud li.rank3 a{ font-weight:bold; font-size:14px;} .tagCloud li.rank4 a{ font-size:12px;} .tagCloud li.rank5 a{ font-size:11px;} /* -- Button Reset -- */ span.button, span.button a, span.button button, span.button input { position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url(../img/common/buttonWhite.gif) no-repeat; vertical-align:middle; overflow:visible; color:#333;} span.button { height:23px; padding:0; margin-right:2px; background-position:left top; overflow:visible;} span.button a, span.button button, span.button input{ left:2px; *vertical-align:top;} span.button.large { height:29px; background-position:left -30px; } span.button.xLarge { height:35px; background-position:left -65px; } span.button.small { height:18px; background-position:left -107px; } /* Anchor */ span.button a { padding:6px 10px 5px 8px; *padding:4px 10px 7px 8px; color:#000; font-size:12px; line-height:12px; background-position:right top;} span.button.large a { padding:7px 10px 6px 8px; *padding:5px 10px 9px 8px; _top:-1px; font-size:16px; line-height:16px; background-position:right -30px;} span.button.xLarge a { padding:8px 10px 7px 8px; *padding:6px 10px 9px 8px; font-size:20px; line-height:20px; background-position:right -65px;} span.button.small a { padding:4px 6px 3px 4px; *padding:2px 6px 5px 4px; font-size:11px; line-height:11px; background-position:right -107px; _top:-1px;} /* Button & Input */ span.button button, span.button input { height:23px; padding:0 10px 0 8px; font-size:12px; line-height:24px; background-position:right top; cursor:pointer;} span.button.large button, span.button.large input { height:30px; padding:0 10px 0 8px; font-size:16px; line-height:30px; background-position:right -30px;} span.button.xLarge button, span.button.xLarge input { height:35px; padding:0 10px 0 8px; font-size:20px; line-height:36px; background-position:right -65px;} span.button.small button, span.button.small input { height:18px; padding:0 6px 0 4px; font-size:11px; line-height:18px; background-position:right -107px;} /* Strong */ span.button.strong * { font-weight:bold !important;} /* Color */ span.button *:hover, span.button *:active, span.button *:focus{ color:#690;} span.button.green, span.button.green a, span.button.green button, span.button.green input { background-image:url(../img/common/buttonGreen.gif); color:#fff;} span.button.green *:hover, span.button.green *:active, span.button.green *:focus{ color:#ff0;} span.button.black, span.button.black a, span.button.black button, span.button.black input { background-image:url(../img/common/buttonBlack.gif); color:#fff;} span.button.black *:hover, span.button.black *:active, span.button.black *:focus{ color:#ff0;} span.button.red, span.button.red a, span.button.red button, span.button.red input { background-image:url(../img/common/buttonRed.gif); color:#fff;} span.button.red *:hover, span.button.red *:active, span.button.red *:focus{ color:#ff0;} span.button.blue, span.button.blue a, span.button.blue button, span.button.blue input { background-image:url(../img/common/buttonBlue.gif); color:#fff;} span.button.blue *:hover, span.button.blue *:active, span.button.blue *:focus{ color:#ff0;} /* Pagination */ .pagination{ padding:15px 0; margin:0; text-align:center;} .pagination *{ margin:0; padding:0;} .pagination img{ border:0;} .pagination a, .pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; font-family:Tahoma, Sans-serif; margin:0; padding:2px 6px; font-size:11px; vertical-align:middle;} .pagination a.prev, .pagination a.prevEnd, .pagination a.next, .pagination a.nextEnd{ font-weight:normal !important; margin:0 !important; white-space:nowrap; font-family:Dotum, 돋움, Tahoma, Sans-serif; text-decoration:none !important; background-image:url(../img/common/arrowPagination.gif); background-repeat:no-repeat;} .pagination a.prevEnd{ padding-left:14px; background-position:left center; } .pagination a.nextEnd{ padding-right:14px; background-position:right center; } /* popup_menu_area */ #popup_menu_area{ position:absolute; z-index:1000; font-size:12px; padding:10px; border:1px solid; -moz-border-radius:5px; -webkit-border-radius:3px;} #popup_menu_area ul{ list-style:none; margin:0; padding:0;} #popup_menu_area li{ background-repeat:no-repeat; background-position:left center; height:16px; padding:0 0 0 20px;} #popup_menu_area a{ text-decoration:none;} /* waitingforserverresponse */ #waitingforserverresponse{ position:absolute; z-index:100; visibility:hidden; text-align:center; font-size:12px; font-weight:bold; background:#fff; border:3px solid; padding:10px 20px;}