@charset "UTF-8";


/* default.css - Type Selector Definition */
body { margin:0;padding:0; font-size:.75em;}

img { border:none; }
label { cursor:pointer; }
form { margin:0; padding:0; }

/* Special Class Selector */
.fr { float:right; }
.fl { float:left; }
.clear { clear:both; }
.fwB { font-weight:bold;}
.tCenter { text-align:center; }
.tRight { text-align:right; }
.tLeft { text-align:left; }
.gap1 { margin-top:.8em; }
.nowrap { white-space:nowrap; }

.iePngFix { behavior:url(./common/js/iePngFix.htc); } 
.zbxe_info { vertical-align:middle; behavior:url(./common/js/iePngFix.htc); }

/* Input Style Definition */
.inputTypeText { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; height:1.4em; padding:.2em 0 0 .3em; background:#ffffff; font-size:1em; _font-size:9pt; }
*:first-child+html .inputTypeText { font-size:9pt; }
.inputTypeText:hover,
.inputTypeText:focus { background:#f4f4f4; }
.inputTypeTextArea { border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; background:#ffffff; font-size:1em; _font-size:9pt; height:100px;}
*:first-child+html .inputTypeTextArea { font-size:9pt; }

.w40 { width:40px; }
.w60 { width:60px; }
.w70 { width:70px; }
.w80 { width:80px; }
.w90 { width:90px; }
.w100 { width:100px; }
.w110 { width:110px; }
.w120 { width:120px; }
.w130 { width:130px; }
.w140 { width:140px; }
.w150 { width:150px; }
.w160 { width:160px; }
.w170 { width:170px; }
.w180 { width:180px; }
.w190 { width:190px; }
.w200 { width:200px; }
.w210 { width:210px; }
.w220 { width:220px; }
.w230 { width:230px; }
.w240 { width:240px; }
.w250 { width:250px; }
.w260 { width:260px; }
.w270 { width:270px; }
.w280 { width:280px; }
.w290 { width:290px; }
.w300 { width:300px; }
.w400 { width:400px; }

/* editor style */
a.bold { font-weight:bold; }

.editor_blue_text { color: #145ff9 !important; text-decoration:underline !important; }
.editor_blue_text a { color: #145ff9 !important; text-decoration:underline !important; }
.editor_red_text { color: #f42126 !important; text-decoration:underline !important; }
.editor_red_text a { color: #f42126 !important; text-decoration:underline !important; }
.editor_yellow_text { color: #c9bd00 !important; text-decoration:underline !important; }
.editor_yellow_text a { color: #c9bd00 !important; text-decoration:underline !important; }
.editor_green_text { color: #08830B !important; text-decoration:underline !important; }
.editor_green_text a { color: #08830B !important; text-decoration:underline !important; }

.folder_opener { display: block; }
.folder_closer { display: none; }
.folder_area { display: none; }

.xe_content { line-height:1.6; }

.zbxe_widget_output { background:url("../../../../common/css/../tpl/images/widget_text.gif") no-repeat center bottom; display:block;}

/* xe layer */
#waitingforserverresponse { border:2px solid #444444; font-weight:bold; color:#444444; padding: 7px 5px 5px 25px; background:#FFFFFF url("../../../../common/css/../tpl/images/loading.gif") no-repeat 5px 5px; top:40px; left:40px; position:absolute; z-index:100; visibility:hidden; }

#popup_menu_area{ position:absolute; background:#fff; border:2px solid #eee; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0; padding:0;}
#popup_menu_area *{ margin:0; padding:0; list-style:none; font-size:12px; line-height:normal;}
#popup_menu_area ul{ border:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius:5px; padding:10px 10px 5px 10px;}
#popup_menu_area li{ padding:2px 0 2px 20px; background-repeat:no-repeat; background-position:left center; margin-bottom:3px; white-space:nowrap;}
#popup_menu_area li a{ text-decoration:none; color:#000;}
#popup_menu_area li a:hover,
#popup_menu_area li a:active,
#popup_menu_area li a:focus{ font-weight:bold; letter-spacing:-1px;}

 
/* NHN > UIT Center > Open UI Platform Team > Jeong Chan Myeong(dece24@nhncorp.com) */

/* Anchor Button */
a.button,
a.button span { position:relative; display:inline-block; text-decoration:none !important; background:url("../../../../common/css/../tpl/images/buttonWhite.gif") no-repeat; cursor:pointer; white-space:nowrap; vertical-align:middle; *vertical-align:top;}
a.button { padding:0; background-position:left top; overflow:visible;}
a.button span { left:2px; padding:6px 10px 5px 8px; color:#000; font:12px/12px Sans-serif; background-position:right top;}
a.button, x:-moz-any-link { font:0/23px Sans-serif; padding:12px 0; top:1px;} /* Firefox 2 Fix */
a.button, x:-moz-any-link, x:default { padding:0; top:0;} /* Firefox 2 Fix */
/* Large Size */
a.button.large { background-position:left -30px; }
a.button.large span { padding:7px 10px 6px 8px; font:16px/16px Sans-serif; background-position:right -30px;}
a.button.large, x:-moz-any-link { font:0/29px Sans-serif; padding:15px 0;} /* Firefox 2 Fix */
a.button.large, x:-moz-any-link, x:default { padding:0;} /* Firefox 2 Fix */
/* xLarge Size */
a.button.xLarge { background-position:left -65px; }
a.button.xLarge span { padding:8px 10px 7px 8px; font:20px/20px Sans-serif; background-position:right -65px;}
a.button.xLarge, x:-moz-any-link { font:0/35px Sans-serif; padding:18px 0;} /* Firefox 2 Fix */
a.button.xLarge, x:-moz-any-link, x:default { padding:0;} /* Firefox 2 Fix */
/* Small Size */
a.button.small { background-position:left -107px; }
a.button.small span { padding:4px 6px 3px 4px; font:11px/11px Sans-serif; background-position:right -107px;}
a.button.small, x:-moz-any-link { font:0/18px Sans-serif; padding:9px 0;} /* Firefox 2 Fix */
a.button.small, x:-moz-any-link, x:default { padding:0;} /* Firefox 2 Fix */

/* Control Button + Submit Button */
span.button,
span.button button,
span.button input { position:relative; margin:0; display:inline-block; border:0; font:12px Sans-serif; white-space:nowrap; background:url("../../../../common/css/../tpl/images/buttonWhite.gif") no-repeat; vertical-align:middle;}
span.button { padding:0; background-position:left top;}
span.button, x:-moz-any-link{ font:0/23px Sans-serif; padding:11px 0;} /* Firefox 2 Fix */
span.button, x:-moz-any-link, x:default{ padding:0;} /* Firefox 2 Fix */
span.button button,
span.button input { height:23px; left:2px; *top:-1px; _top:0; padding:0 10px 0 8px; *padding:0 5px 0 3px; line-height:24px; background-position:right top; cursor:pointer;}
/* Large Size */
span.button.large { background-position:left -30px;}
span.button.large, x:-moz-any-link{ font:0/29px Sans-serif; padding:14px 0;} /* Firefox 2 Fix */
span.button.large, x:-moz-any-link, x:default{ padding:0;} /* Firefox 2 Fix */
span.button.large button,
span.button.large input { height:30px; *top:0; _top:-1px; padding:0 10px 0 8px; *padding:0 5px 0 3px; font:16px/30px Sans-serif; background-position:right -30px;}
/* xLarge Size */
span.button.xLarge { background-position:left -65px;}
span.button.xLarge, x:-moz-any-link{ font:0/35px Sans-serif; padding:17px 0;} /* Firefox 2 Fix */
span.button.xLarge, x:-moz-any-link, x:default{ padding:0;} /* Firefox 2 Fix */
span.button.xLarge button,
span.button.xLarge input { height:35px; padding:0 10px 0 8px; *padding:0 5px 0 3px; font:20px/36px Sans-serif; background-position:right -65px;}
/* Small Size */
span.button.small { background-position:left -107px;}
span.button.small, x:-moz-any-link{ font:0/18px Sans-serif; padding:9px 0;} /* Firefox 2 Fix */
span.button.small, x:-moz-any-link, x:default{ padding:0;} /* Firefox 2 Fix */
span.button.small button,
span.button.small input { height:18px; *top:0; _top:-1px; padding:0 6px 0 4px; *padding:0 3px 0 2px; font:11px/18px Sans-serif; background-position:right -107px;}
span.button.small button, x:-moz-any-link,
span.button.small input, x:-moz-any-link{ top:-1px;} /* Firefox 2 Fix */
span.button.small button, x:-moz-any-link, x:default,
span.button.small input, x:-moz-any-link, x:default{ top:0;} /* Firefox 2 Fix */

/* Strong Button */
a.button.strong *,
span.button.strong * { font-weight:bold !important;}

/* Icon Add */
a.button .icon { position:relative; border:0; vertical-align:middle;}
span.button .icon { position:relative; left:10px; margin-right:8px; vertical-align:middle;}

/* Color Preset */
a.button.green,
a.button.green span,
span.button.green,
span.button.green button,
span.button.green input { background-image:url("../../../../common/css/../tpl/images/buttonGreen.gif"); color:#fff;}
a.button.black,
a.button.black span,
span.button.black,
span.button.black button,
span.button.black input { background-image:url("../../../../common/css/../tpl/images/buttonBlack.gif"); color:#fff;}
a.button.red,
a.button.red span,
span.button.red,
span.button.red button,
span.button.red input { background-image:url("../../../../common/css/../tpl/images/buttonRed.gif"); color:#fff;}
a.button.blue,
a.button.blue span,
span.button.blue,
span.button.blue button,
span.button.blue input { background-image:url("../../../../common/css/../tpl/images/buttonBlue.gif"); color:#fff;}

/* Offset Debug */
a.button,
span.button{ margin-right:2px;}

 
/* 된장맛껌 (http://shx.kr)
1. "colorset"이라고 되어있는 값은 4색 css파일에 색상값만 별도로 설정했다는 뜻입니다. 각 컬러css파일(white.css등)을 열어보시면 같은 코드가 있습니다.
2. 레이아웃의 css파일에서 폰트색상을 지정하시면 스킨의 폰트에는 컬러셋 적용이 안되니 참고하세요.
3. 이 스킨에서는 skin by버튼(스킨정보 나오는 물음표버튼)을 생략하셔도 됩니다. 하지만 다른분들이 만든 스킨은 마음대로 삭제하시면 안돼요. */

/* 0. common ****************************** */
* {padding:0 0 0 0;margin:0 0 0 0;}
fieldset, form {border:0; margin:0 0 0 0; padding:0 0 0 0;}
img {border:0; margin:0 0 0 0; padding:0 0 0 0;}
input, lavel, textarea {margin:0 0 0 0; padding:0 0 0 0; vertical-align:middle;}
img.MarkNotice {margin:0 4px 0 0; padding:0 0 0 0; vertical-align:middle; width:12px; height:15px;}
img.MarkNum {margin:0 4px 0 0; padding:0 0 0 0; vertical-align:middle; width:12px; height:12px;}
img.MarkNum1 {margin:0 0 0 0; padding:0 0 0 0; vertical-align:middle; width:12px; height:12px;}
img.SDK01Blank {width:.000000000000001em; height:24px;vertical-align:middle;}
img.SDK01Blank1 {width:.000000000000001em; height:12px; vertical-align:middle;}
img.SDK01Blank2 {width:.000000000000001em; height:29px;vertical-align:middle;}
img.SDK01Blank3 {width:.000000000000001em; height:20px;vertical-align:middle;}
img.SDKCadmin {width:9px; height:9px; vertical-align:middle; margin:0 5px 0 0; padding:0 0 0 0;}
.SDKcursor {cursor:pointer;}
.SDK01imgDlineT {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/line_d.gif");background-repeat:repeat-x;background-attachment:no-fixed;background-position:left top;} /* Dottedline - Top */
.SDK01imgDlineB2 {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/line_d2.gif");background-repeat:repeat-x;background-attachment:no-fixed;background-position:left top;}
.SDK01imgDlineC {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/line_d.gif");background-repeat:repeat-x;background-attachment:no-fixed;background-position:left center;} /* Dottedline - Center */
.SDK01imgDlineB {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/line_d2.gif");background-repeat:repeat-x;background-attachment:no-fixed;background-position:left bottom;} /* Dottedline - Bottom */
.SDK01imgDlineB3 {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/line_d.gif");background-repeat:repeat-x;background-attachment:no-fixed;background-position:left bottom;}
/* 0-1. Titlebar, style.blog.html, style.forum.html, style.gallery.html, style.list.html, style.webzine.html */
.SDKTable_Outline {width:100%; table-layout:fixed; border-collapse:1px; padding:0 0 0 0; margin:0 0 0 0; vertical-align:top;} /* table */
.SDKTr {height:24px; overflow:hidden;} /* tr - out */
.SDKTr span.SdkListStyleOut {display:block; text-align:center;}
.SDKTr span.SdkListStyleOver {display:none;}
.SDKTr1 {height:24px; overflow:hidden;} /* tr - over */
.SDKTr1 span.SdkListStyleOut {display:none;}
.SDKTr1 span.SdkListStyleOver {display:block; text-align:center;}
.SDKTrFiles {height:18px; overflow:hidden;} /* Files - tr */
.SDKTrEditor {height:30px; overflow:hidden;} /* Editor - tr */
.SDKTdjustify {padding:0 0 0 0; margin:0 0 0 0; text-align:justify; word-wrap:break-word; vertical-align:top;} /* td */
.SDKTdcenter {padding:0 0 0 0; margin:0 0 0 0; text-align:center; white-space:nowrap;overflow:hidden; vertical-align:middle;} /* td */
.SDKTdcenter .move {padding:2px 2px 2px 2px;}
.SDKTdcenter .move:hover {padding:2px 2px 2px 2px; font-weight:bold;}
.SDKTdleft {padding:0 0 0 0; margin:0 0 0 0; text-align:left; overflow:hidden; vertical-align:middle;} /* td */
.SDKTdleft1 {padding:0 8px 0 8px; margin:0 0 0 0; text-align:left; white-space:nowrap; overflow:hidden; vertical-align:middle;} /* td */
.SDKTdleft2 {padding:0 0 0 0; margin:0 0 0 0; text-align:left; vertical-align:middle;} /* td */
.SDKTdright {padding:0 0 0 0; margin:0 0 0 0; text-align:right; white-space:nowrap; overflow:hidden; vertical-align:middle;} /* td */
.SDKTdMark {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/mark.gif"); background-repeat:no-repeat ; background-attachment:no-fixed ; background-position:center center;}
.CheckInput {vertical-align:top; text-align:right; padding:0 0 0 0; margin:1px 0 0 0;}
.CheckInput2 {vertical-align:middle; text-align:left; padding:0 0 0 0; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif;font-size:.8em; height:7px}
.SDK01EvInfo {line-height:130%; padding:5px 0 5px 0; margin:0 0 0 0;font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;font-size:.9em;} /* 확장변수의 설명 */
/* 0-2. 줄간격(line-height) */
.SDKlineH00 {line-height:1.5em;} /* 상세설명 줄간격 */
.SDKlineH02 {line-height:1.5em;} /* 확장변수 5, 15번 제외한 모든 변수 줄간격 */
.SDKlineH03 {line-height:1.5em;} /* 목록에 출력되는 내용의 줄간격 */
.SDKlineH04 {line-height:2em;} /* (글쓰기창) 확장변수 다중선택의 줄간격 */
.xe_content, .xe_content p, .xe_content td, .xe_content xmp, .xe_content pre {line-height:2em;} /* 내용 줄간격(원본글, 댓글) */
.xe_content br {line-height:1em;}
.signature {line-height:1.4em;} /* 회원서명 줄간격 */
/* 0-3. width */
.SDKw_1px {width:1px;}
.SDKw_10px {width:10px;}
.SDKw_90px {width:90px;}
.SDKw_150px {width:150px;}
.SDKw_170px {width:170px;}
.SDKw_200px {width:200px;}
.SDKw_280px {width:280px;}
.SDKw_40per {width:40%;}
.SDKw_50per {width:50%;}
.SDKw_60per {width:60%;}
.SDKw_80per {width:80%;}
.SDKw_99per {width:99%;}
/* 0-4. height */
.SDKh_1px {height:1px;}
.SDKh_2px {height:2px;}
.SDKh_3px {height:3px;}
.SDKh_4px {height:4px;}
.SDKh_6px {height:6px;}
.SDKh_8px {height:8px;}
.SDKh_13px {height:13px;}
.SDKh_15px {height:15px;}
.SDKh_16px {height:16px;}
.SDKh_17px {height:17px;}
.SDKh_18px {height:18px;}
.SDKh_20px {height:20px;}
.SDKh_22px {height:22px;}
.SDKh_29px {height:29px;}
.SDKh_100per {height:100%;}
/* 0-5. padding */
.SDKp_ALL0px {padding:0 0 0 0;}
.SDKp_T2px {padding:2px 0 0 0;}
.SDKp_T14px {padding:14px 0 0 0;}
.SDKp_B4px {padding:0 0 4px 0;}
.SDKp_B6px {padding:0 0 6px 0;}
/* 0-5.0-6. margin & padding */
.SDKmp_ALL0px {margin:0 0 0 0;padding:0 0 0 0;} /* margin, padding 모두 0px */
/* 0-6. margin */
.SDKm_ALL0px {margin:0 0 0 0;}
.SDKm_T1px {margin:1px 0 0 0;}
.SDKm_B1px {margin:0 0 1px 0;}
.SDKm_T3px {margin:3px 0 0 0;}
.SDKm_T5px {margin:5px 0 0 0;}
.SDKm_B5px {margin:0 0 5px 0;}
.SDKm_T7px {margin:7px 0 0 0;}
.SDKm_B8px {margin:0 0 8px 0;}
.SDKm_T3pxB0px {margin:3px 0 0 0;}
.SDKm_T3pxB1px {margin:3px 0 1px 0;}
.SDKm_T1pxB3px {margin:1px 0 3px 0;}
.SDKm_T1pxB5px {margin:1px 0 5px 0;}
.SDKm_T8pxB1px {margin:8px 0 1px 0;}
.SDKm_T1pxB8px {margin:1px 0 8px 0;}
.SDKm_RLall5px {margin:0 5px 0 5px;}
.SDKm_RLall8px {margin:0 8px 0 8px;}
.SDKm_TBall1px {margin:1px 0 1px 0;}
.SDKm_TBall3px {margin:3px 0 3px 0;}
.SDKm_TBall5px {margin:5px 0 5px 0;}
/* 0-7. display */
.SDKclearBH {clear:both; display:block; overflow:hidden;} /* clear */
.SDKClearLine {display:block; clear:both; height:1px; overflow:hidden; margin:0 0 0 0;padding:0 0 0 0;}
.SDKfLBH {float:left; display:block; overflow:hidden;} /* float-left */
.SDKfLBH1 {float:left; display:block;}
.SDKfRBH {float:right; display:block; overflow:hidden;} /* float-right */
.SDKfNBH {float:none; display:block; overflow:hidden;} /* float-right */
/* 0-8. 숨기기 */
.SDKdNone {display:none;}
.SDKhidden {overflow:hidden;}
.SDKnowrap {white-space:nowrap;}
.SDKspacing {letter-spacing:1px;}
/* 0-9. sort */
.SDKtAlign_l {text-align:left;vertical-align:middle;}
.SDKvAlign_m {vertical-align:middle;} /* vertical-align */
/* 0-10. select */
.SDK01selectKO {font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;font-size:1em;margin:0 0 0 0;padding:0 0 0 0;vertical-align:middle;cursor:pointer;}
.SDK01selectKO:hover {font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;font-size:1em;margin:0 0 0 0;padding:0 0 0 0;vertical-align:middle;cursor:pointer;font-weight:bold;}
/* color */
.SDK01BackColor {BACKGROUND-COLOR:#f3f2f2;}

/* 1. Font ******************************** */
.SDK01Base_font {font-family:webfont, "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;} /* 베이스폰트 - colorset */
.SDK01Base_font A:visited, .SDK01Base_font A:link {text-decoration:none;} /* 베이스폰트 - colorset */
.SDK01Base_font A:hover {text-decoration:underline;color:#dddddd;} /* 베이스폰트 - colorset */
.SDKfm_T {font-family:Tahoma;} /* font-family */
.SDKfm_T08em {font-family:Tahoma;font-size:.8em;}
.SDKfm_A08em {font-family:Arial, Helvetica, sans-serif;font-size:.8em;}
.SDKfm_D, .fileListArea select.fileList, .fileAttach .fileUploadControl a.button span, .file_attach_info, .editorInfo {font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
.SDKfm_D09em {font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; font-size:.9em;}
.StyleFontEtc {font-family:Tahoma; font-size:xx-small; color:#a0a4a8;} /* 기타 폰트 */
.SDKf_B {font-weight:bold;} /* font-weight */
.SDKfs_xx_s {font-size:xx-small;} /* font-size */
.SDKfs_1px {font-size:1px;}
.SDKfs_08em {font-size:.8em;}
.SDKfs_09em {font-size:.9em;}
.SDKfs_1em {font-size:1em;}
.SDKfs_1d1em {font-size:1.1em;}
.SDKfs_1d2em {font-size:1.2em;}
.SDKfs_1d3em {font-size:1.3em;}
.SDKfs_9pt {font-size:9pt;}
.SDKfigure {font-family:Tahoma; font-size:xx-small; overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:center;}
.SDKExtraVars {overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:center;} /* 확장변수 */
.SDKfColor {color:#b7b8b8;}
.SDKfColor1 {color:#cbcccc;}
.SDKfColor2, .SDKfigure, .SDKExtraVars {color:#acacad;}

/* 2. header.html ************************* */
.SDK01Outline {margin:0px 0 10px 0;} /* 스킨의 아웃라인 (폭은 설정-스킨관리에서 변경할 수 있습니다) */
/* 상.하여백은 .SDK01Outline의 margin에서 px표시된 부분만 변경하세요. 첫번째px위, 두번째px아래 */
.SDK01Title {float:none; display:block; overflow:hidden; text-align:left; padding:0 0 0 0; margin:0 0 0 0; white-space:nowrap; width:auto; height:100%;}
.SDK01Title span.Title, .SDK01Title span.Title img {margin:3px 0 0 0; float:left; vertical-align:top; font-weight:bold; font-size:21px;} /* 게시판 제목 */
.SDK01Title span.SubTitle, .SDK01Title span.SubTitle img {margin:3px 0 0 7px; float:left; vertical-align:top; font-weight:bold; font-size:21px; color:#999999;} /* 게시판 부제목 */
.SDK01Title a span.TotalCount {font-size:.9em; vertical-align:middle; margin:0 3px 0 0;font-weight:bold; cursor:pointer;} /* 총 게시물수 */
.SDK01TitleMark {float:left; display:block; overflow:hidden;width:24px;height:15px;padding:15px 0 0 0;margin:0 0 0 0;} /* 스킨타이틀 이미지마크 - colorset */
.SDK01QuickButton a span.TotalCount {font-size:.9em; vertical-align:top; font-weight:bold; cursor:pointer; width:auto; height:13px;} /* 총 게시물수 */
.SDK01QuickButton {float:right; display:block; overflow:hidden; margin:0 0 0 0; height:100%;text-align:right; white-space:nowrap;}
/* 2-1 퀵버튼 */
.SDK01QuickButton span.common {width:13px;height:13px;padding:13px 0 0 0; margin:0 0 0 3px; cursor:pointer;float:right; display:block; overflow:hidden;}
.SDK01QuickButton span.common:hover {width:13px;height:13px;padding:13px 0 0 0; margin:-2px 0 0 3px; cursor:pointer;float:right; display:block; overflow:hidden;}
.SDK01QuickButton span.typeGallery {background:url("../../../../modules/board/skins/shx_board/css/../images/common/typeGallery.gif") no-repeat 0 0;} /* 갤러리형퀵버튼 */
.SDK01QuickButton span.typeWebzine {background:url("../../../../modules/board/skins/shx_board/css/../images/common/typeWebzine.gif") no-repeat 0 0;} /* 웹진형퀵버튼 */
.SDK01QuickButton span.typeList {background:url("../../../../modules/board/skins/shx_board/css/../images/common/typeList.gif") no-repeat 0 0;} /* 리스트형퀵버튼 */
.SDK01QuickButton span.typeTagList {background:url("../../../../modules/board/skins/shx_board/css/../images/common/iconAllTags.gif") no-repeat 0 0;} /* 태그리스트퀵버튼 */
.SDK01QuickButton span.typeSkinInfo {background:url("../../../../modules/board/skins/shx_board/css/../images/common/buttonHelp.gif") no-repeat 0 0;} /* 스킨정보퀵버튼 */
.SDK01QuickButton span.typeSkinInfo a {width:13px;height:13px;padding:13px 0 0 0; margin:0 0 0 0;}
.SDK01QuickButton span.membercommon {float:right; display:block; overflow:hidden; width:36px;height:13px;padding:36px 0 0 0; margin:0 0 0 3px; cursor:pointer;}
.SDK01QuickButton span.membercommon:hover {float:right; display:block; overflow:hidden; width:36px;height:13px;padding:36px 0 0 0; margin:-2px 0 0 3px; cursor:pointer;}
.SDK01QuickButton span.membercommonIn {float:right; display:block; overflow:hidden; width:26px;height:13px;padding:26px 0 0 0; margin:0 0 0 3px; cursor:pointer;}
.SDK01QuickButton span.membercommonIn:hover {float:right; display:block; overflow:hidden; width:26px;height:13px;padding:26px 0 0 0; margin:-2px 0 0 3px; cursor:pointer;}
.SDK01QuickButton span.typeJoin {background:url("../../../../modules/board/skins/shx_board/css/../images/common/join.gif") no-repeat 0 0;} /* 회원가입퀵버튼 (로그인,아웃,정보, RSS - colorset) */
/* 2-2 관리자버튼(설정,관리,게시물관리) */
.SDK01Admin {clear:both; height:38px; overflow:hidden; display:block; margin:0 0 0 0; padding:0 0 0 0; vertical-align:top;}
.SDK01Admin span.setup {float:left; overflow:hidden; width:43px;height:38px;padding:38px 0 0 0; margin:0 2px 0 0; cursor:pointer;} /* 설정버튼 - colorset */
.SDK01Admin span.setup:hover {float:left; overflow:hidden; width:43px;height:38px;padding:38px 0 0 0; margin:-2px 2px 0 0; cursor:pointer;}
.SDK01Admin a span.management {float:left; overflow:hidden; width:39px;height:38px;padding:38px 0 0 0; margin:0 0 0 0; cursor:pointer;} /* 관리버튼 - colorset */
.SDK01Admin a span.management:hover {float:left; overflow:hidden; width:39px;height:38px;padding:38px 0 0 0; margin:-2px 0 0 0; cursor:pointer;}
.SDK01Admin a span.manage_document {float:right; overflow:hidden; width:45px;height:38px;padding:38px 0 0 0; margin:0 0 0 0; cursor:pointer;} /* 게시물관리버튼 - colorset */
.SDK01Admin a span.manage_document:hover {float:right; overflow:hidden; width:45px;height:38px;padding:38px 0 0 0; margin:-2px 0 0 0; cursor:pointer;}
/* 2-3 스킨의 상세설명 */
.SDK01SkinCo {color:#a0a4a8; text-align:justify; vertical-align:middle; height:auto;}

/* 3. list.html *************************** */
.SDK01PageNaviLine {margin:10px 0 0 0; padding:0 0 0 0; vertical-align:top;}
.SDK01PageNaviLine span.list {width:50px;height:11px; padding:0 0 0 13px; margin:0 0 0 0; cursor:pointer;} /* 글목록버튼 - colorset */
.SDK01PageNaviLine span.write {width:50px;height:11px; padding:0 0 0 10px; margin:0 0 0 5px; cursor:pointer;} /* 글쓰기버튼 - colorset */
.SDK01PageNaviLine a span.manage_document {width:10px;height:11px;padding:11px 0 0 0;margin:0 0 0 5px;cursor:pointer;} /* 로그인정보, 설정버튼 모두 N선택시 게시물관리버튼 출력 - colorset */
/* 페이지네비게이션 */
.SDK01PageNaviLine .common {width:10px;height:11px; padding:2px 2px 2px 2px; margin:0 0 0 4px; cursor:pointer;}
.SDK01PageNaviLine span.border {width:1px;height:8px;padding:1px 0 0 0; margin:3px 0 1px 4px;background-color:#d6d6d6;} /* 경계선 */
.SDK01PageNaviLine .PageBorder {} /* colorset */
.SDK01PageNaviLine .PageBorder2 {border:1px solid #FFFFFF;} /* colorset */
.SDK01PageNaviLine span.GotoFirst {background:url("../../../../modules/board/skins/shx_board/css/../images/common/bottomGotoFirst.gif") no-repeat .25em .1em;}
.SDK01PageNaviLine span.GotoLast {background:url("../../../../modules/board/skins/shx_board/css/../images/common/bottomGotoLast.gif") no-repeat .15em .1em;}
.SDK01PageNaviLine .page_no {float:right; display:block; overflow:hidden; margin:0 0 0 0; padding:0 0 0 0;}
.SDK01PageNaviLine .page_no .common {width:auto;height:11px; padding:0 3px 1px 5px; margin:0 0 0 4px; cursor:pointer;}
.SDK01PageNaviLine .page_no span.border {width:1px;height:8px;padding:1px 0 0 0; margin:3px 0 1px 4px;background-color:#d6d6d6;} /* 경계선 */
.SDK01PageNaviLine .page_no .PageBorder {} /* colorset */
.SDK01PageNaviLine .page_no .PageBorder2 {border:1px solid #FFFFFF;} /* colorset */
/* 검색창 */
.SDK01Search {height:19px; margin:15px 0 0 0; padding:0 0 2px 0; text-align:center;vertical-align:middle;}
.SDK01Search span.keyword .select {margin:0 0 0 0;padding:0 0 0 0;vertical-align:middle;cursor:pointer;} /* colorset */
.SDK01Search span.keyword {height:15px; margin:0 0 0 0; padding:0 0 0 0; vertical-align:middle;}
.SDK01Search span.keyword .input{font-size:.9em;height:15px;width:150px;margin:0 0 0 0; padding:0 0 0 0;vertical-align:middle;}
.SDK01Search span.keyword span.repeat {height:15px;padding:1px 4px 3px 4px;cursor:pointer;vertical-align:middle;margin:0 0 0 0;}

/* 4. comment.html ************************ */
.SDK01CoMark, .SDK01CoSecretMark {padding:0 0 0 0; margin:0 0 0 0; background-repeat : no-repeat ; background-attachment : no-fixed ; background-position : left center;} /* colorset */
.SDKTdCoContent {text-align:justify; word-wrap:break-word; padding:5px 0 2px 4px;} /* td */
.SDKTdCoDate {height:14px; font-size:x-small; font-family:Tahoma; text-align:right; vertical-align:middle; clear:both; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; color:#a0a4a8;}

/* 5. view_document.html ****************** */
/* 5-0. 제목, 카테고리, 회원정보 */
.SDK01LSubjOut {clear:both;display:block;overflow:hidden;margin:4px 0 4px 0;padding:0 0 0 0;text-align:left; cursor:pointer; height:29x;}
.SDK01LSubjOut .SDK01Name {float:right; display:block; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; white-space:nowrap; width:auto; height:29px;}
.SDK01LSubjOut .SDK01Subject {float:left; display:block; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; text-align:left; white-space:nowrap; width:auto; height:29px; font-weight:bold;}
.SDK01LSubjOut .SDK01Subject img.subJ {width:24px; height:29px; vertical-align:middle; margin:0 0 0 0; padding:0 0 0 0;}
.SDK01LSubjOut .SDK01Member {display:none;}
.SDK01LSubjOut .SDK01Info {display:none;}
.SDK01LSubjOut .SDK01Info .Subject {display:none;}
.SDK01LSubjOut .SDK01Info .Info {display:none;}
.SDK01LSubjOut .line {clear:both;display:block;overflow:hidden;margin:1px 0 0 0; padding:0 0 0 0;}
.SDK01LSubjOver {clear:both;display:block;overflow:hidden;margin:5px 0 2px 0;padding:0 0 0 0;text-align:left;}
.SDK01LSubjOver .SDK01Name {float:right; display:block; overflow:hidden; padding:0 0 0 0; margin:0 0 5px 0; white-space:nowrap; width:auto; height:29px;cursor:pointer;}
.SDK01LSubjOver .SDK01Subject {display:none;}
.SDK01LSubjOver .SDK01Member {float:left; display:block; overflow:hidden; margin:0 0 5px 0; padding:0 0 0 0; text-align:left; white-space:nowrap; width:auto; height:29px;}
.SDK01LSubjOver .SDK01Member:hover {float:left;display:block;overflow:hidden; margin:0 0 5px 0; padding:0 0 0 0; text-align:left; white-space:nowrap;width:auto;height:29px;font-weight:bold;}
.SDK01LSubjOver .SDK01Member img.subJ {width:24px; height:29px; vertical-align:middle; margin:0 0 0 0; padding:0 0 0 0;}
.SDK01LSubjOver .SDK01Info {clear:both; display:block; overflow:hidden; vertical-align:middle; margin:0 0 5px 0; padding:7px 5px 7px 5px; text-align:left;color:#acacad;}
.SDK01LSubjOver .SDK01Info .Subject {clear:both;display:block;overflow:hidden;vertical-align:middle;margin:0 0 7px 0;padding:1px 0 7px 0;font-family:"돋움",Dotum,"굴림",Gulim,AppleGothic,Sans-serif;}
.SDK01LSubjOver .SDK01Info .Info {clear:both;display:block;overflow:hidden;vertical-align:middle;margin:4px 20px 0 0;padding:1px 0 1px 0; text-align:left;}
.SDK01LSubjOver .line {display:none;}
.SDK01Line {clear:both;display:block;overflow:hidden;vertical-align:middle; padding:0 0 0 0; text-align:left;}
.SDK01Line .SDK01LCount {float:left; display:block; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; white-space:nowrap; width:auto; height:20px; vertical-align:middle;}
.SDK01Line .SDK01LDate {float:right; display:block; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; white-space:nowrap; width:auto; height:20px;vertical-align:middle;}
/* 5-1. 엮인글, 게시물주소 */
.SDK01URL {clear:both; display:block; vertical-align:middle; margin:2px 0 2px 0;padding:4px 0 0 0; text-align:left; overflow:hidden; height:15px;}
/* 5-2. 확장변수 */
.SDK01Lextra_vars {clear:both; display:block; vertical-align:middle; margin:2px 0 2px 0;padding:2px 0 2px 0; text-align:justify; overflow:hidden; height:auto;}
/* 5-3. 내용과 확장변수 5,15 */
.SDK01LContent {clear:both; display:block; padding:10px 0 0 0; margin:0 0 0 0; vertical-align:top;}
.SDK01LContent .ConC {clear:both; padding:0 0 0 0; margin:0 0 0 0; height:auto; vertical-align:top;}
.SDK01LContent .ConL {float:left; padding:0 0 0 0; margin:0 0 0 0; width:49%; height:auto; vertical-align:top;}
.SDK01LContent .ConR {float:right; padding:0 0 0 0; margin:0 0 0 0; width:49%; height:auto; vertical-align:top;}
.xe_content {vertical-align:top; margin:0 0 0 0; padding:0 0 0 0; text-align:justify; word-wrap:break-word;}
.xe_content ul li, .xe_content ol li {list-style-position:outside; margin:0 0 0 40px;}
.xe_content dd {margin:0 0 0 40px;}
.xe_content IFRAME {float:left; position:absolute; overflow:hidden;} /* 아이프레임에 적용하여 네이버맵이 영역에 제대로 출력되게 함 */
/* 5-4. message */
.SDK01Message {clear:both; overflow:hidden; padding:40px 0 40px 0; margin:0 0 0 0; text-align:center; vertical-align:middle;line-height:3em;}
.SDK01MessageWrite {clear:both; overflow:hidden; padding:8px 0 10px 0; margin:0 0 5px 0; text-align:center; vertical-align:middle;}
.SDK01MessageWrite1 {clear:both; overflow:hidden; padding:0 0 0 0; margin:0 0 10px 0; text-align:center; vertical-align:middle;}
.SDK01MessageCo {clear:both; overflow:hidden; padding:0 0 0 0; margin:2px 0 0 0; text-align:center; vertical-align:middle;}
.SDK01Message p, .SDK01MessageCo p {padding:5px 0 10px 0;}
.SDK01Message p input.Password, .SDK01MessageCo p input.Password {text-align:center; font-weight:bold; width:140px; height:18px; vertical-align:middle;} /* 비밀번호입력창 - colorset */
.SDK01Message p input.Submit, .SDK01MessageCo p input.Submit {width:69px; height:20px;}
/* 5-5. 이미지자동출력 */
div.ViewPrintImagesChoice_Top {clear:both; overflow:hidden; padding:0 0 8px 0; margin:0 0 0 0; text-align:center; vertical-align:top;}
div.ViewPrintImagesChoice_Top img, div.ViewPrintImagesChoice_Top img:hover {vertical-align:top;} /* Top */
img.ViewPrintImagesChoice_Top_FloatLeft, img.ViewPrintImagesChoice_Top_FloatLeft:hover {float:left; padding:0 0 0 0; margin:0 8px 8px 0;} 
div.ViewPrintImagesChoice_Top_FloatLeft_Clear {clear:both; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; text-align:left; vertical-align:top;}
img.ViewPrintImagesChoice_Top_FloatLeft_Clear, img.ViewPrintImagesChoice_Top_FloatLeft_Clear:hover {float:left;padding:0 0 0 0;margin:0 8px 8px 0;vertical-align:top;}
div.ViewPrintImagesChoice_Top_Border {clear:both; overflow:hidden; padding:0 0 8px 0; margin:0 0 0 0; text-align:center; vertical-align:top;}
div.ViewPrintImagesChoice_Top_Border img, div.ViewPrintImagesChoice_Top_Border img:hover {vertical-align:top;padding:5px 5px 5px 5px;} /* ColorSet */
img.ViewPrintImagesChoice_Top_Border_FloatLeft, img.ViewPrintImagesChoice_Top_Border_FloatLeft:hover {float:left;padding:5px 5px 5px 5px;margin:0 8px 8px 0;} /* ColorSet */
img.ViewPrintImagesChoice_Top_Border_FloatLeft_Clear, img.ViewPrintImagesChoice_Top_Border_FloatLeft_Clear:hover {float:left; padding:5px 5px 5px 5px; margin:0 8px 8px 0;} /* ColorSet */
div.ViewPrintImagesChoice_Bottom {clear:both; overflow:hidden; padding:8px 0 0 0; margin:0 0 0 0; text-align:center; vertical-align:top;}
div.ViewPrintImagesChoice_Bottom img, div.ViewPrintImagesChoice_Bottom img:hover {vertical-align:top;}
img.ViewPrintImagesChoice_Bottom_FloatLeft_Clear, img.ViewPrintImagesChoice_Bottom_FloatLeft_Clear:hover {float:left; padding:0 0 0 0; margin:8px 8px 0 0; vertical-align:top;}
div.ViewPrintImagesChoice_Bottom_Border {clear:both; overflow:hidden; padding:8px 0 0 0; margin:0 0 0 0; text-align:center; vertical-align:top;}
div.ViewPrintImagesChoice_Bottom_Border img, div.ViewPrintImagesChoice_Bottom_Border img:hover {vertical-align:top;padding:5px 5px 5px 5px;} /* ColorSet */
img.ViewPrintImagesChoice_Bottom_Border_FloatLeft_Clear, img.ViewPrintImagesChoice_Bottom_Border_FloatLeft_Clear:hover {float:left;padding:5px 5px 5px 5px; margin:8px 8px 0 0;} /* ColorSet */
/* 5-6. 게시물의 팝업 메뉴 - (이 댓글을, 이 글을) */
.document_popup_menu, .comment_popup_menu {margin:.6em 0 0 0;clear:both; overflow:hidden; text-align:right;width:auto;height:22px;font-family:"돋움",Dotum,"굴림",Gulim,AppleGothic,Sans-serif;font-size:.9em; vertical-align:middle;}
.document_popup_menu {background:url("../../../../modules/board/skins/shx_board/css/../images/common/document_menu.gif") no-repeat right center;height:22px;} /* 이 게시물을 */
.document_popup_menu span {cursor:pointer; display:inline; background:none; padding:0 75px 0 0; margin:0 0 0 0;color:#ffffff;height:22px;}
.document_popup_menu span:hover {cursor:pointer; display:inline; background:none; padding:0 75px 0 0; margin:0 0 0 0;font-weight:bold;height:22px;} /* colorset */
.comment_popup_menu {background:url("../../../../modules/board/skins/shx_board/css/../images/common/comment_menu.gif") no-repeat right center;height:22px;} /* 이 댓글을 */
.comment_popup_menu span {cursor:pointer; display:inline; background:none; padding:0 45px 0 0; margin:0 0 0 0;color:#ffffff;height:22px;}
.comment_popup_menu span:hover {cursor:pointer; display:inline; background:none; padding:0 45px 0 0; margin:0 0 0 0;font-weight:bold;height:22px;} /* colorset */
/* 5-7. 회원 서명 및 프로필 이미지 출력 */
.memberSignature {border:1px solid #e0e1db; padding:10px; margin:5px 0 5px 0; clear:both; overflow:hidden; height:auto; text-align:justify; vertical-align:top;}
.memberSignature div.signature {margin:0 0 0 0; padding:0 0 0 0; height:auto; color:#a0a4a8;}
img.commentProfileImage {float:left; margin:0 12px 0 0; padding:4px; border:1px solid #CCCCCC;}
/* 5-8. 첨부자료 */
tr.SDKFilesIcoOut {}
tr.SDKFilesIcoOut span.FilesIcoOver {display:none;}
tr.SDKFilesIcoOut span.FilesNumber {display:black;text-align:center;}
tr.SDKFilesIcoOver {}
tr.SDKFilesIcoOver span.FilesIcoOver {display:black; text-align:center;}
tr.SDKFilesIcoOver span.FilesNumber {display:none;}
img.common_files_icon {width:16px; height:16px; vertical-align:middle; margin:0 3px 0 0; padding:0 0 0 0;}
/* 5-9. Editor - 공통 */
.SDK01EditorDottedLine {height:1px; clear:both; display:block; overflow:hidden; background-image : url("../../../../modules/board/skins/shx_board/css/../images/common/line_d.gif"); background-repeat : repeat-x ; background-attachment : no-fixed ; background-position : left top; margin:5px 0 5px 0; padding:0 0 0 0;} /* 도트라인 */
.SDK01EditorOutline {clear:both; overflow:hidden; padding:0 0 0 0; margin:0 0 5px 0; text-align:left;}
.SDK01EditorOutline .EditorLogged {height:19px; clear:both; overflow:hidden; padding:0 0 0 0; margin:5px 0 10px 0; text-align:center; vertical-align:bottom;font-family:Tahoma; font-size:x-small;}
.SDK01EditorOutline .EditorLogged label {font-family:Tahoma; font-size:x-small;}
.SDK01EditorOutline .EditorLoggedInput1 {width:50px;height:15px; border:0px; vertical-align:bottom; font-family:Tahoma; font-size:x-small; background:none;} /* 글쓴이,비번창 - colorset */
.SDK01EditorOutline .EditorLoggedInput2 {width:80px;height:15px; border:0px; vertical-align:bottom; font-family:Tahoma; font-size:x-small; background:none;} /* 홈피,이멜 - colorset */
.SDK01EditorOutline .EditorCommentButton {height:20px; clear:both; overflow:hidden; margin:4px 0 4px 0; padding:0 0 0 0; vertical-align:middle; text-align:right;} /* 코멘트에디터일 때 알림,비밀,입력버튼 출력 */
.SDK01EditorOutline .EditorCommentButton input.AddComment {width:102px; height:20px; border:none; vertical-align:middle;padding:0 0 0 0;margin:0 10px 0 0;} /* 코멘트입력버튼 */
.SDK01EditorButtonLine {clear:both; overflow:hidden; margin:20px 0 20px 0; padding:0 0 0 0;}
.SDK01EditorButtonLine div.LeftButton {float:left; width:100px; height:20px; vertical-align:top; text-align:left; overflow:hidden; white-space:nowrap; margin:0 0 0 0; padding:0 0 0 0;}
.SDK01EditorButtonLine div.RightButton {float:right; width:210px; height:20px; vertical-align:top; text-align:right; overflow:hidden; white-space:nowrap; margin:0 0 0 0; padding:0 0 0 0;}
/* 5-9-1. Editor - 태그와 확장변수의 입력창 */
.EditorInputCommon {text-align:left; margin:0 0 0 0; vertical-align:middle; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; font-size:.9em;}
.EditorInputTag {width:90%; height:18px; padding:0 0 0 3.5em;} /* 태그(input) - colorset */
.EditorInputTelExchangeNum {width:60px; height:18px; padding:0 0 0 2em;} /* 확장변수tel국번(input) - colorset */
.EditorInputTel {width:60px; height:18px; padding:0 0 0 .2em;} /* 확장변수tel */
.EditorInputTextarea {width:90%; height:100px; line-height:150%; padding:0 0 0 3.5em;} /* 확장변수(Textarea) - colorset */
.EditorInputText {width:90%; height:18px; padding:0 0 0 3.5em;} /* 확장변수Text(input) - colorset */
.EditorInputHomepage {width:60%; height:18px; padding:0 0 0 2em;} /* 확장변수Homepage(input) - colorset */
.EditorInputEmail {width:60%; height:18px; padding:0 0 0 2em;} /* 확장변수mail(input) - colorset */
/* 5-9-2. Editor - XE기본코드 */
.editorInfo {display:none; color:#a0a4a8; font-size:.9em;} /* 컴포넌트설명을 출력하려면 display값을 block으로 설정하고 숨기려면 none으로 설정바랍니다. */

/* 6. style.forum.html ******************** */
.SDKForumLcon {clear:both; overflow:hidden; padding:5px 0 0 0; margin:0 0 1px 0; text-align:justify; word-wrap:break-word; vertical-align:middle; height:auto;}
tr.SF_Line {height:44px; cursor:pointer; overflow:hidden;padding:0 0 0 0; margin:0 0 0 0;} /* 높이 변경하지 말것 - out */
tr.SF_Line span.SdkListStyleOut {display:block; text-align:center;}
tr.SF_Line span.SdkListStyleOver {display:none;}
tr.SF_Line1 {height:44px; cursor:pointer; overflow:hidden;padding:0 0 0 0; margin:0 0 0 0;} /* 높이 변경하지 말것 - over */
tr.SF_Line1 span.SdkListStyleOut {display:none;}
tr.SF_Line1 span.SdkListStyleOver {display:block; text-align:center;}
/* 6-1 글쓴이N */
td.SF_No {font-family:Tahoma; font-size:xx-small; color:#a0a4a8; overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:center;} /* 번호 */
td.SF_No img {vertical-align:middle; margin:-.04em 0 0 0;}
td.SF_Category {overflow:hidden; white-space:nowrap; vertical-align:middle;} /* 카테고리 - colorset */
td.SF_Category img {vertical-align:middle; width:6px; height:8px;}
/* 6-1-1 글쓴이Y */
td.SF_NoBg {font-family:Tahoma; font-size:xx-small; color:#a0a4a8; overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:center; background-repeat : repeat-x ; background-attachment : no-fixed ; background-position : center center;} /* 번호 - colorset */
td.SF_NoBg img {vertical-align:middle; margin:-.04em 0 0 0;}
td.SF_CategoryBg {overflow:hidden;white-space:nowrap;vertical-align:middle;text-align:center;background-repeat:repeat-x;background-attachment:no-fixed;background-position:center center;} /* 카테고리 - 컬러셋 */
td.SF_CategoryBg img {vertical-align:middle; width:6px; height:8px;}
td.SF_AuthorBg {overflow:hidden;white-space:nowrap;vertical-align:middle;text-align:right;background-repeat:repeat-x;background-attachment:no-fixed;background-position:center center;} /* 글쓴이 - colorset */
td.SF_AuthorBg img {vertical-align:middle;}
td.SF_AuthorBg1 {background-repeat:no-repeat;background-attachment:no-fixed;background-position:center center;}
td.SF_AuthorBg2 {background-repeat:no-repeat;background-attachment:no-fixed;background-position:center center;}
/* 6-2 글쓴이 상관 없이 */
td.SF_Subject {overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:left;} /* 제목 */
td.SF_Subject span.SF_ReTrack {font-family:Tahoma; font-size:xx-small; font-weight:bold} /* 코멘트,트랙백출력색상 - colorset */
td.SF_Subject img {vertical-align:middle;}
td.SF_Subject img.mark3 {vertical-align:middle; margin-right:.20em; width:12px; height:12px;} /* 번호출력안할 때 제목의 왼쪽에 나타나는 마크 */
td.SF_Subject span.SFdate {font-family:Tahoma; font-size:xx-small; color:#a0a4a8;} /* 날짜 */
/* 6-3 태클 */
td.SF_Comment3 {background-repeat:no-repeat;background-attachment:no-fixed;background-position:center center;}
td.SF_Comment3_1 {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/forum_nameR2.gif");background-repeat:no-repeat;background-attachment:no-fixed;background-position:center center;}
td.SF_Comment2 {background-repeat:no-repeat;background-attachment:no-fixed;background-position:center center;}
td.SF_Comment2_1 {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/forum_nameR1.gif");background-repeat:no-repeat;background-attachment:no-fixed;background-position:center center;}
td.SF_Comment1 {text-align:left; vertical-align:middle; background-repeat:repeat-x;background-attachment:no-fixed;background-position:center center;}
td.SF_Comment1 span.SF_Comment1Date {font-family:tahoma; font-size:.8em; color:#b6a5bc; vertical-align:middle;}
td.SF_Comment1_1 {text-align:left; vertical-align:middle; background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/forum_nameM.gif");background-repeat:repeat-x;background-attachment:no-fixed;background-position:center center;}
td.SF_Comment1_1 span.SF_Comment1Date {font-family:tahoma; font-size:.8em; color:#b6a5bc; vertical-align:middle;}
td.SF_Admin {text-align:center; vertical-align:middle; background-repeat:repeat-x;background-attachment:no-fixed;background-position:center center;}
td.SF_Admin img {vertical-align:middle; margin:-.04em 0 0 0;}
td.SF_Admin_1 {text-align:center; vertical-align:middle; background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/forum_nameM.gif");background-repeat:repeat-x;background-attachment:no-fixed;background-position:center center;}
td.SF_Admin_1 img {vertical-align:middle; margin:-.04em 0 0 0;}
td.SF_AdminInput {overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:right; padding:0 0 0 0; background-repeat:repeat-x;background-attachment:no-fixed;background-position:center center;}
td.SF_AdminInput input {padding:0 0 0 0; margin:0 0 0 0;} /* 게시물관리 - 체크인풋 */
td.SF_AdminInput_1 {overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:right; padding:0 0 0 0; background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/forum_nameM.gif");background-repeat:repeat-x;background-attachment:no-fixed;background-position:center center;}
td.SF_AdminInput_1 input {padding:0 0 0 0; margin:0 0 0 0;} /* 게시물관리 - 체크인풋 */

/* 7. style.gallery.html (Thumbnail) ********** */
.SDKThumOutlineCommon {overflow:hidden; text-align:left; vertical-align:top;}
.SDKThumBox {padding:0 0 0 0; margin-right:0; margin-top:0; margin-bottom:.3em; clear:both;} /* 썸네일이 출력되는 외곽박스 */
/* 7-1. 게시물 1개당 출력되는 썸네일셀 */
.SDKThumCell {padding:0 0 0 0; margin-left:0; margin-top:.7em; margin-bottom:0; float:left; cursor:pointer;} /* 썸네일 쎌일반 */
.SDKThumCellWZ {padding:0 0 0 0; margin-left:0; margin-top:0; margin-bottom:0; float:left; cursor:pointer;} /* 썸네일 쎌웹진 */
/* 7-2. 출력사항이 있을 때와 없을 때 */
.SDKThumCommon {background-repeat:no-repeat;background-attachment:no-fixed;background-position:center center;padding:0 0 0 0;margin:0 0 3px 0;}
.SDKThumCommon1 {background-repeat:no-repeat;background-attachment:no-fixed;background-position:right bottom;padding:0 0 0 0;margin:0 0 0 0;}
.SDKThumCommentY {} /* 코멘트가 있을 때 - colorset */
.SDKThumVotedY {} /* 코멘트0, 추천수0 - colorset */
.SDKThumVotedYCoX {} /* 코멘트X, 추천수0 - colorset */
.SDKThumVNTY {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/Celltrackback1.gif");} /* 추천X 트랙백O */
.SDKThumVYTY {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/Celltrackback2.gif");} /* 추천O 트랙백O */
.SDKThumCNTY {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/Celltrackback3.gif");} /* 코멘트X 트랙백O */
.SDKThumBlind {background-image:url("../../../../modules/board/skins/shx_board/css/../images/common/blind.gif");background-repeat:repeat;background-attachment:fixed;background-position:right top; padding:0 0 0 0;margin:0 0 0 0;}
.SDKGallerySubject {clear:both; overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:center; padding:0 0 0 0; margin:0 0 2px 0;} /* 제목외 */
.SDKGalleryDate {clear:both; overflow:hidden; white-space:nowrap; vertical-align:middle; text-align:center; padding:0 0 0 0; margin:0 0 2px 0;font-family:Arial;font-size:.9em;} /* 날짜 */

/* 8. style.forum.html & style.gallery.html (Sort) ******************** */
.SDKLineSort {clear:both; overflow:hidden; white-space:nowrap; vertical-align:top; padding:0 0 0 0; margin:0 0 0 0; height:12px;}
.SDKLineSort .common {display:block; overflow:hidden;font-family:Tahoma;font-size:.75em; vertical-align:top;}
.SDKLineSort span.Title {float:left; margin:0 0 0 0; padding:0 4px 0 4px; height:12px;}
.SDKLineSort span.Etc {float:right; margin:0 0 0 0; padding:0 4px 0 4px; height:12px;}
.SDKLineSort span.Gap {float:left; margin:1px 2px 0 2px; padding:0 0 0 0; background-color:#FFFFFF; width:3px; height:9px;}
.SDKLineSort span.Gap2 {float:RIGHT; margin:1px 2px 0 2px; padding:0 0 0 0; background-color:#FFFFFF; width:1px;height:9px;}

/* 9. trackback.html ********** */
/* 9-1 트랙백 출력 */
.SDK01TrackbackOutlineMouseOut {width:100%; height:23px; clear:both; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0;}
.SDK01TrackbackOutlineMouseOver {width:100%; clear:both; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0;}
tr.TrackbackTrDotted {overflow:hidden; height:1px; background-image : url("../../../../modules/board/skins/shx_board/css/../images/common/line_d2.gif"); background-repeat : repeat-x ; background-attachment : no-fixed ; background-position : left top; padding:0 0 0 0;}
tr.TrackbackTitleTr {height:18px;}
td.TrackbackMark {padding:0 0 0 0; margin:0 0 0 0; background-repeat : no-repeat ; background-attachment : no-fixed ; background-position : left center;} /* 트랙백이미지마크 - colorset */
td.TrackbackTitle {overflow:hidden; white-space:nowrap; text-align:left; vertical-align:middle; padding:0 0 0 0; margin:0 0 0 0;color:#a0a4a8;} /* 트랙백제목 */
td.TrackbackDate {font-family:Tahoma; font-size:x-small; color:#a0a4a8; overflow:hidden; white-space:nowrap; text-align:right; vertical-align:middle; padding:0 0 0 0; margin:0 0 0 0;} /* 트랙백날짜 */
td.TrackbackContent {text-align:justify;padding:5px 0 2px 0;line-height:1.3em; background-color:#eeeeee;}
td.TrackbackContent span.TrackbackIp {font-family:Tahoma; font-size:x-small;color:#a0a4a8;}

/* 연령제한 */
.SDKFullAge19 {clear:both; overflow:hidden; display:block; margin:0 0 0 0; padding:2px; font-family:Tahoma, Arial; font-size:14px; font-weight:bold; color:#acacad;}

/* 0. common ****************************** */
.SDK01BackColor00 {BACKGROUND-COLOR:#dedede;} /* Line - colorset */
.SDK01BackColor01 {BACKGROUND-COLOR:#e2e2e2;}
.SDK01BackColor02 {BACKGROUND-COLOR:#d3d4d5;}
.SDK01BackColor03 {BACKGROUND-COLOR:#e8e9e9;}
.SDK01BackColor04 {BACKGROUND-COLOR:#efeeee;}
.SDK01BackColor05, .SDK01LSubjOver .SDK01Info .URL:hover, div.ViewPrintImagesChoice_Top_Border img:hover, img.ViewPrintImagesChoice_Top_Border_FloatLeft:hover, img.ViewPrintImagesChoice_Top_Border_FloatLeft_Clear:hover, div.ViewPrintImagesChoice_Bottom_Border img:hover, img.ViewPrintImagesChoice_Bottom_Border_FloatLeft_Clear:hover, div.ViewPrintImagesChoice_Top img:hover, img.ViewPrintImagesChoice_Top_FloatLeft:hover, img.ViewPrintImagesChoice_Top_FloatLeft_Clear:hover, div.ViewPrintImagesChoice_Bottom img:hover, img.ViewPrintImagesChoice_Bottom_FloatLeft_Clear:hover {BACKGROUND-COLOR:#e7e7e7;}
.SDK01BackColor06 {BACKGROUND-COLOR:#e1e1e1;}
.SDK01BackColor07 {BACKGROUND-COLOR:#e8e9e9;}
.SDK01BackColor08 {BACKGROUND-COLOR:#eeeeee;}
.SDK01Border00 {border:1px solid #d3d4d5;} /* Border */
.SDK01Border01 {border:1px solid #dedede;}
.SDK01Border02, div.ViewPrintImagesChoice_Top_Border img, img.ViewPrintImagesChoice_Top_Border_FloatLeft, img.ViewPrintImagesChoice_Top_Border_FloatLeft_Clear, div.ViewPrintImagesChoice_Bottom_Border img, img.ViewPrintImagesChoice_Bottom_Border_FloatLeft_Clear {border:1px solid #c5cae8;} /* 이미지자동출력, 썸네일 */
.SDK01FontColor00, .comment_popup_menu span:hover, .document_popup_menu span:hover {color:#b8b9ba;} /* Font Color */
.SDK01FontColor01 {color:#b3b6b9;}
.SDK01FontColor02, .SDK01LSubjOver .SDK01Info .URL:hover {color:#a0a4a8;}
.SDK01FontColor03 {color:#8e8f92;}
.SDK01FontColor04 {color:#999999;}
.SDK01FontColor05 {color:#080808;}

/* 1. Font ******************************** */
.SDK01Base_font, .SDK01Search span.keyword .select, .SDK01Search span.keyword .input {color:#595a5c;} /* 베이스폰트 - colorset */
.SDK01Base_font A:visited, .SDK01Base_font A:link {color:#000;} /* 베이스폰트 - colorset */

/* 2. header.html ************************* */
.SDK01TitleMark {background:#FFFFFF url("../../../../modules/board/skins/shx_board/css/../images/white/subject_head.gif") no-repeat 0 0;} /* 스킨타이틀 이미지마크 - colorset */
/* 2-1 퀵버튼 */
.SDK01QuickButton span.typeRSS_white {background:url("../../../../modules/board/skins/shx_board/css/../images/white/iconRss.gif") no-repeat 0 0;} /* RSS퀵버튼-Color:White */
.SDK01QuickButton span.typeIn_white {background:url("../../../../modules/board/skins/shx_board/css/../images/white/in.gif") no-repeat 0 0;} /* 로그인퀵버튼-Color:White */
.SDK01QuickButton span.typeout_white {background:url("../../../../modules/board/skins/shx_board/css/../images/white/out.gif") no-repeat 0 0;} /* 로그아웃퀵버튼-Color:White */
.SDK01QuickButton span.typeInfo_white {background:url("../../../../modules/board/skins/shx_board/css/../images/white/info.gif") no-repeat 0 0;} /* 회원정보퀵버튼-Color:White */
.SDK01QuickButton span.BoardInfo_white {background:url("../../../../modules/board/skins/shx_board/css/../images/white/buttonBoardInfo.gif") no-repeat 0 0;} /* 로그인회원 및 게시판의 간략정보버튼-Color:White */
/* 2-2 관리자버튼(설정,관리,게시물관리) */
.SDK01Admin span.setup {background:url("../../../../modules/board/skins/shx_board/css/../images/white/admin2.gif") no-repeat 0 0;} /* 설정버튼 - colorset */
.SDK01Admin a span.management {background:url("../../../../modules/board/skins/shx_board/css/../images/white/admin1.gif") no-repeat 0 0;} /* 관리버튼 - colorset */
.SDK01Admin a span.manage_document {background:url("../../../../modules/board/skins/shx_board/css/../images/white/admin3.gif") no-repeat 0 0;} /* 게시물관리버튼 - colorset */

/* 3. list.html *************************** */
.SDK01PageNaviLine span.list {background:url("../../../../modules/board/skins/shx_board/css/../images/white/iconArticle.gif") no-repeat 0 0;} /* 글목록버튼 - colorset */
.SDK01PageNaviLine span.write {background:url("../../../../modules/board/skins/shx_board/css/../images/white/write.gif") no-repeat 0 0;} /* 글쓰기버튼 - colorset */
.SDK01PageNaviLine a span.manage_document {background:url("../../../../modules/board/skins/shx_board/css/../images/white/admin3_1.gif") no-repeat 0 0;} /* 로그인정보, 설정버튼 모두 N선택시 게시물관리버튼 출력 - colorset */
/* 페이지네비게이션 */
.SDK01PageNaviLine .PageBorder, .SDK01PageNaviLine .page_no .PageBorder {border:1px solid #c9cacb;} /* colorset */

/* 4. comment.html ************************ */
.SDK01CoMark {background-image : url("../../../../modules/board/skins/shx_board/css/../images/white/comment2.gif");} /* colorset */
.SDK01CoSecretMark {background-image : url("../../../../modules/board/skins/shx_board/css/../images/white/secret2.gif");} /* colorset */

/* 5. view_document.html ****************** */
/* 5-4. message */
.SDK01Message input.Password, .SDK01MessageCo input.Password {border:1px solid #cccfcb; background-color:#e8e9e9; color:#595a5c;} /* 비밀번호입력창 - colorset */
/* 5-9. Editor */
.SDK01EditorOutline .EditorLoggedInput1, .SDK01EditorOutline .EditorLoggedInput2 {border-bottom:dotted #999999 1px;}
/* 5-9-1. Editor - 태그와 확장변수의 입력창 */
.EditorInputTag {background: url("../../../../modules/board/skins/shx_board/css/../images/white/tag.gif") no-repeat 3px .25em;} /* 태그(input) - colorset */
.EditorInputTelExchangeNum {background: url("../../../../modules/board/skins/shx_board/css/../images/white/tel.gif") no-repeat 3px .25em;} /* 확장변수tel국번(input) - colorset */
.EditorInputTextarea {background: url("../../../../modules/board/skins/shx_board/css/../images/white/html.gif") no-repeat 3px .23em;} /* 확장변수(Textarea) - colorset */
.EditorInputText {background: url("../../../../modules/board/skins/shx_board/css/../images/white/text.gif") no-repeat 3px .23em;} /* 확장변수Text(input) - colorset */
.EditorInputHomepage {background: url("../../../../modules/board/skins/shx_board/css/../images/white/cohome.gif") no-repeat 3px .25em;} /* 확장변수Homepage(input) - colorset */
.EditorInputEmail {background: url("../../../../modules/board/skins/shx_board/css/../images/white/comail.gif") no-repeat 3px .25em;} /* 확장변수mail(input) - colorset */
.EditorInputTag, .EditorInputTelExchangeNum, .EditorInputTextarea, .EditorInputText, .EditorInputHomepage, .EditorInputEmail, .EditorInputTel {BACKGROUND-COLOR:#e8e9e9;border:1px solid #d3d4d5;color:#595a5c;}
/* 5-9-2. Editor - XE기본코드 */
.fileListArea select.fileList {color:#595a5c; font-size:1em;} /* 업로드 후 파일 선택부분 */
.fileAttach .fileUploadControl a.button span {color:#595a5c; font-size:.9em; padding-top:.6em; margin-bottom:.1em; line-height:1.3em;} /* 글씨로 출력되는 버튼 */

/* 6. style.forum.html ******************** */
/* 6-1 글쓴이N */
td.SF_Category {color:#a0a4a8;} /* 카테고리 - colorset */
/* 6-1-1 글쓴이Y */
td.SF_NoBg {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameM.gif");} /* 번호 - colorset */
td.SF_CategoryBg {color:#a0a4a8; background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameM.gif");} /* 카테고리 - colorset */
td.SF_AuthorBg {color:#a0a4a8; background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameM.gif");} /* 글쓴이 - colorset */
td.SF_AuthorBg1 {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameL1.gif");}
td.SF_AuthorBg2 {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameL2.gif");}
/* 6-2 글쓴이 상관 없이 */
td.SF_Subject span.SF_ReTrack {color:#b3b6b9;} /* 코멘트,트랙백출력색상 - colorset */
/* 6-3 태클 */
td.SF_Comment3 {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameR2.gif");}
td.SF_Comment2 {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameR1.gif");}
td.SF_Comment1 {color:#a0a4a8; background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameM.gif");}
td.SF_Comment1_1 {color:#a0a4a8;}
td.SF_Admin {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameM.gif");}
td.SF_AdminInput {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/forum_nameM.gif");}

/* 7. style.gallery.html (Thumbnail) ********** */
/* 7-2. 출력사항이 있을 때와 없을 때 */
.SDKThumCommentY {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/star.gif");} /* 코멘트가 있을 때 - colorset */
.SDKThumVotedY {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/good.gif");} /* 추천수가 있을 때 - colorset */
.SDKThumVotedYCoX {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/good2.gif");} /* 코멘트X, 추천수0 - colorset */

/* 9. trackback.html ********** */
/* 9-1 트랙백 출력 */
td.TrackbackMark {background-image:url("../../../../modules/board/skins/shx_board/css/../images/white/trackback2.gif");} /* 트랙백이미지마크 - colorset */


.xeTextareaEditor {padding:10px; overflow:hidden; }
.xeTextareaEditor textarea { display:block; margin:0; padding:2px; }



/* 웹 퍼블리싱 
작업자:김동우(haman@nate.com) */ 

body {
	margin:0;
	padding:0;
	padding-top:18px;
	padding-bottom:3px;
	padding-left:17px;
	font-family: verdana, 굴림;
	font-size: 12px;
	color: #404040;
	}

a:link {
	color:#404040; 
	text-decoration: none;
	}

input, label, fieldset, form {
	margin:0;
	padding:0;
	vertical-align:middle;
	}

ul, li, ol, li, dl, dd, dt {
	margin:0;
	padding:0;
	font-size: 12px;
	list-style-type: none;
	text-align: justify;
	}

p {
	margin:0px;
	}

h1 {
	margin:0;
	padding:0;
	font-size:12px;
	}

h2, h3, h4 {
	display:none;
	margin:0;
	padding:0;
	font-size:12px;
	}

h3.title, h4.title {
	display:block;
	margin:0;
	padding:0;
	font-size:12px;
	}

img {
	margin:0;
	padding:0;
	border:none;
	}

table {
	border-collapse:collapse;
	}

table caption {
	display:none;
	}

hr {
	display:none;
	}

#accessibilityNav {
	display:none;
	}

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


#wrapper {
	width:750px
	}
#top #logoArea {
	margin-bottom:3px;
	}
#top #versionInfo {
	padding:7px;
	color:#020202;
	background:#666;
	}
#loginArea {
	position:absolute;
	left:773px;
	}
#mid {
	margin-bottom:2px;
	}
	#menu {
		display:inline;
		float:left;
		width:140px;
		margin-top:2px;
		margin-right:2px;
		}
	#mainMenu {
		font-size:0;
		background:#fff;
		}
	#mainMenu img {
		margin-bottom:3px;
		}
	#misia_content {
		float:left;
		width:586px;
		min-height:500px;
		margin-top:2px;
		padding:0 10px 50px 5px;
		background:#fff;
		border-right:#636363 2px solid;
		border-left:#636363 5px solid;
		}
	* html #content {
		height:500px;
		}
		div.sub_title {
			display:block;
			margin-bottom:20px;
			}
#bottom {
	clear:both;
	padding:10px 0px 10px 0px;
	text-align:center;
	background:#c0c0c0;
	}

/*검색*/
form#isSearch {
	margin-top:5px;
	}
form#isSearch input {
	display:block;
	}
form#isSearch input.inputText {
	display:inline;
	width:195px;
	}

/*권한없음 페이지*/
div.SDK01Message {
	min-height:400px;
	}
	* html div.SDK01Message {
		height:400px;
		}

#site_struct_toolbar {
	display:none;
	}
.login_default { margin:0; padding:0; border:2px solid #d9d9d9; width:196px; position:relative; _padding-top:2px; display:block;}
*:first-child+html body .login_default { padding-top:2px;}
.login_default legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.login_default form { position:relative; border:1px solid #cacaca; padding:11px 11px 7px 11px; width:172px;}
.login_default form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.login_default form .idpw { float:left; width:110px; }
.login_default form .idpw input { border:1px solid #c9c9c9; color:#282828; width:105px; background:#fbfbfb; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma;}
.login_default form .login { float:right;}

.login_default form p.securitySignIn { clear:both; padding:0 0 0 18px; margin:4px 0 0 0; }
.login_default form p.noneSSL { background:url("../../../../widgets/login_info/skins/xe_official/css/../images/none_ssl.png") no-repeat left top; }
.login_default form p.SSL { background:url("../../../../widgets/login_info/skins/xe_official/css/../images/ssl.png") no-repeat left top; }
.login_default form p.noneSSL a { color:#BF6801; text-decoration:none; }
.login_default form p.SSL a { color:#9CAC74; text-decoration:none; }

.login_default form p.save { margin:0; clear:both; padding:.3em 0;}
.login_default form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body .login_default form p input { margin:-3px; }
.login_default form p.save label { font:.9em; color:#999999;}
.login_default form ul.help { margin:0; border-top:1px solid #e4e4e4; overflow:hidden; padding:.5em 0 0 0; white-space:nowrap; list-style:none; }
.login_default form ul.help li { display:block; padding:0 3px 0 0; }
.login_default form ul.help li.first-child { background:none; padding-left:0; margin-bottom:3px; }
.login_default form ul.help li a { color:#54564b; font:.9em; white-space:nowrap; text-decoration:none; }
.login_default form ul.help li.first-child a { color:#54564b; text-decoration:none;}
.login_default form ul.help li a:hover { text-decoration:underline; }
.login_default form .userName { position:relative; width:172px; overflow:hidden; border-bottom:1px solid #e4e4e4; padding:0 0 6px 0; margin-top:-5px;}
.login_default form .userName strong { color:#282828; padding:4px 0 0 2px; font:bold .9em Tahoma;}
.login_default form .userName a { position:relative; right:0px; }
.login_default form ul.userMenu { margin:0; position:relative; padding:0 0 6px 4px; margin-top:10px;}
.login_default form ul.userMenu li { list-style:none; padding-left:10px; background:url("../../../../widgets/login_info/skins/xe_official/css/../images/default/bulletFF1A00.gif") no-repeat left 4px;  margin-bottom:5px;}
.login_default form ul.userMenu li a { color:#54564b; text-decoration:none;}
.login_default form ul.userMenu li a:hover { text-decoration:underline;}
.login_default form p.latestLogin { margin:0; color:#999999; font:.9em;}
.login_default form p.latestLogin span { font:1em Tahoma;}

img.login_mask { width:201px; height:5px; background:#ffffff; display:block;}
.openid_login_default { margin:0; padding:0; border:2px solid #d9d9d9; width:196px; position:relative; _padding-top:2px; display:block; }
*:first-child+html body .openid_login_default { padding-top:2px;}
.openid_login_default legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.openid_login_default form { position:relative; border:1px solid #cacaca; padding:11px 11px 7px 11px; width:172px; }
.openid_login_default form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.openid_login_default form .idpw { float:left;}
.openid_login_default form .idpw p { margin:0; padding:0; margin-bottom:5px; background: url("../../../../widgets/login_info/skins/xe_official/css/../images/openid_login_bg.gif") left no-repeat; padding-left:18px; font-size:.9em Tahoma;color:#999999}
.openid_login_default form .idpw input { border:1px solid #c9c9c9; color:#282828; width:105px; background:#fbfbfb; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma; }
.openid_login_default form .login { float:right;}
.openid_login_default form p.save { margin:0; padding:0; clear:both; padding:.3em 0;}
.openid_login_default form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body .openid_login_default form p input { margin:-3px; }
.openid_login_default form p.save label { font:.9em; color:#999999;}


