@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; overflow:hidden; }

.zbxe_widget_output { background:url("/common/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/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;}

/* xe faceoff */
.faceOffManager { position:fixed; _position:absolute; right:3px; top:3px;  height:23px; }
 
/* 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/tpl/images/buttonWhite.gif") no-repeat; cursor:pointer; white-space:nowrap; vertical-align:middle;}
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; *vertical-align:top;}
/* 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;}
/* 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;}
/* 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;}

/* 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/tpl/images/buttonWhite.gif") no-repeat; vertical-align:middle;}
span.button { padding:0; background-position:left top;}
span.button button,
span.button input { height:23px; left:2px; *vertical-align:top; padding:0 10px 0 8px; line-height:24px; background-position:right top; cursor:pointer; *overflow:visible;}
/* Large Size */
span.button.large { background-position:left -30px;}
span.button.large button,
span.button.large input { height:30px; padding:0 10px 0 8px; font:16px/30px Sans-serif; background-position:right -30px;}
/* xLarge Size */
span.button.xLarge { background-position:left -65px;}
span.button.xLarge button,
span.button.xLarge input { height:35px; padding:0 10px 0 8px; font:20px/36px Sans-serif; background-position:right -65px;}
/* Small Size */
span.button.small { background-position:left -107px;}
span.button.small button,
span.button.small input { height:18px; padding:0 6px 0 4px; font:11px/18px Sans-serif; background-position:right -107px;}

/* 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/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/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/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/tpl/images/buttonBlue.gif"); color:#fff;}

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

/* Button Set */
.buttonSet{ width:16px; height:16px; background-image:url("/common/tpl/images/buttonSet.gif"); background-repeat:no-repeat; border:0; background-color:transparent; vertical-align:middle; display:inline-block; text-decoration:none;}
.buttonSet span{ z-index:-1; font-size:0; line-height:0; visibility:hidden;}
.buttonSet.buttonUp{ background-position:0 0;}
.buttonSet.buttonDown{ background-position:0 -16px;}
.buttonSet.buttonLeft{ background-position:0 -32px;}
.buttonSet.buttonRight{ background-position:0 -48px;}
.buttonSet.buttonInfo{ background-position:0 -64px;}
.buttonSet.buttonCopy{ background-position:0 -80px;}
.buttonSet.buttonSetting{ background-position:0 -96px;}
.buttonSet.buttonActive{ background-position:0 -112px;}
.buttonSet.buttonDisable{ background-position:0 -128px;}
.buttonSet.buttonDelete{ background-position:0 -144px;}
.buttonSet.buttonHomepage{ background-position:0 -160px;}
.buttonSet.buttonBlog{ background-position:0 -176px;}
.buttonSet.buttonCalendar{ background-position:0 -192px;}
.buttonSet.buttonLayoutEditor{ background-position:0 -208px;}
.buttonSet.buttonAddWidget{ background-position:0 -224px;}
.buttonSet.buttonAddContent{ background-position:0 -240px;}


/*
PXE Platinum Public layout XpressEngine
Markup : Hyunhw Jung
Website: http://www.premiumxe.com
Email : clubnb2@naver.com
*/


/* Browser Reset Preference - 수정하지 마십시오
---------------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em }
a img { border: none; }
fieldset { border:none; }
a, a:visited { color:#4773a5; }


/* Layouts - Restricted Preference - 수정하지 마십시오
---------------------------------------------------------------------------------*/
#cinemaWrapper { *zoom:1; overflow:hidden; }
#container_site { *zoom:1; }
#header { position:relative; *zoom:1; z-index:1 }
#container_body { *zoom:1; overflow:hidden; }
#container_contents { *zoom:1; overflow:hidden; }
#container_contents .wrapper { *zoom:1; overflow:hidden; }
#container_contents .wrapperTrans { *zoom:1; overflow:hidden; }
#container_contents .wrapperCinema { *zoom:1; overflow:hidden; }
#container_cinema_contents { position:relative; *zoom:1; overflow:hidden; }

#e1 { *zoom:1; overflow:hidden; }
#e1 .wrapper { overflow:hidden; }

#e2 { *zoom:1; overflow:hidden; }
#e2 .wrapper { overflow:hidden; }

#footer { position:relative; *zoom:1; clear:both; overflow:hidden; }
#footer_sub { position:relative; *zoom:1; clear:both; overflow:hidden; }



/* Layouts - Margin & Position Preference - 필요에 따라 margin과 Padding 값만 수정하세요
---------------------------------------------------------------------------------*/

#container_site {  }
#header { margin:0 auto; }
#container_body { margin:0 auto; }
#container_contents {  }
#container_contents .wrapper { padding:0px; }
#container_contents .wrapper1 { padding:0px; }
#container_contents .wrapperTrans { padding:0; }
#container_contents .wrapperCinema { margin:0 auto; }
#container_cinema_contents { margin:20px auto 0 auto; }
#footer { margin:0px auto 0 auto; padding:30px 0;}
#footer_sub { margin:0px auto -40px auto; padding:3px 0; }

/* 사이드바 1을 좌측에 정렬 */
.ec #e1 { float:left; margin-right:10px; }
.ec #container_contents { _float:right; }

/* 사이드바 1을 우측에 정렬 */
.ce #e1 { float:right; margin-left:10px; }
.ce #container_contents { _float:left; }

/* 사이드바 1,2를 좌측에 정렬 */
.eec #e1 { float:left; margin-right:10px; }
.eec #e2 { float:left; margin-right:10px; }
.eec #container_contents { _float:right; }

/* 사이드바 1,2를 우측에 정렬 */
.cee #e1 { float:right; margin-left:10px; }
.cee #e2 { float:right; margin-left:10px; }
.cee #container_contents { _float:left; }

/* 사이드바 1,2를 양쪽에 위치시키고 컨텐츠부를 가운데로 정렬 */
.ece #e1 { float:left; margin-right:10px; }
.ece #e2 { float:right; margin-left:10px; }
.ece #container_contents { _float:left }

#e1 .wrapper {  }
#e2 .wrapper {  }



/* Layouts - Customization - 여기서부터 자유롭게 코딩합니다
---------------------------------------------------------------------------------*/
body { background:url("http://www.keynotebible.com/ccksda.com/layouts/KASDAlayout/img/bg_default.gif") repeat-x; color:#707070; height:100%; margin-top:-4px; }
p { margin-bottom:10px; line-height:140%; text-align:justify; }
p a {  }
a, a:visited { text-decoration: none; }
a:hover { text-decoration:none; }

#cinemaWrapper {  }
#container_site {  }

#header { height:73px; color:#666; }
#header a.logo { position:absolute; top:19px; left:0; }
#header #submenu { position:relative; top:77px; height:28px; background:url("/layouts/KASDAlayout/img/bg_submenu.gif") no-repeat; z-index:2; }
#header #mainmenu { position:relative; top:76px; height:46px; background:url("/layouts/KASDAlayout/img/bg_mainmenu.gif") no-repeat right top; margin-top:1px; z-index:1; }
#header .topBanner { position:absolute; display:block; top:9px; right:0px; }

#container_body {  }

#container_body_headline { margin-bottom:15px; height:66px; color:#fff; font-family:"Century Gothic","Lucida Grande",Arial,sans-serif; font-size:40px; font-weight:normal; text-transform:uppercase; line-height:140% }
#container_contents { text-align:justify; line-height:140%; }



#container_contents .description a { color:#8493aa; font-weight:bold; }
#container_contents .wrapper {  }
#container_contents .wrapperTrans {  }
#container_contents .wrapperCinema { height:372px; }
#container_cinema_contents {  }

#e1 { overflow:hidden; }
#e1 .wrapper {  }

#e2 { overflow:hidden; }
#e2 .wrapper {  }


/* Footer Contents
---------------------------------------------------------------------------------*/
#footer { width:960px; overflow:hidden; margin:0 auto 0px auto; }
#footer #more { height:34px; border-top:3px solid #636870; border-bottom:1px solid #ebebeb; background:#fafafa; margin-top:-31px; }
#footer #more #notice { width:602px; padding-left:65px; padding-top:4px; float:left; background:url("/layouts/KASDAlayout/img/img_notice.gif") no-repeat 15px 12px; }
#footer #more #gototop { width:288px; padding-top:12px; float:right; }

#footer #bottom_menu { padding:10px 0px; height:18px; border-bottom:3px solid #636870; border-top:1px solid #ebebeb; background:#fafafa; margin-top:0px;}
#footer #bottom_menu li { padding:0 5px; font:8pt 돋움; letter-spacing:-1px; color:#848689; list-style:none; background:url("/layouts/KASDAlayout/img/vrType1.gif") no-repeat right 0px; ; float:left; }
#footer #bottom_menu li a, a:visited { color:#848689; list-style:none; }
#footer #bottom_menu li a:hover { color:#848689; font-weight:bold; }

#footer .provider { margin-left:15px; }


/* Sitemap */
#sitemap a{ text-decoration:none;}
#sitemap a:hover,
#sitemap a:active,
#sitemap a:focus{ text-decoration:underline;}

#sitemap .extension{ *zoom:1; margin-top:12px;}
#sitemap .extension:after{ content:""; display:block; clear:both;}
#sitemap .extension .section{   float:left; width:150px; margin:0; padding:0 0 0 10px; background:url("/layouts/KASDAlayout/img/lineKneeVr.gif") repeat-y 0 0;}
#sitemap .extension .section.logo{ background:none; padding:0 10px 0 0;}
#sitemap .extension .section h2{ font-size:12px; margin:0 0 10px 0;}
#sitemap .extension .section a{ color:#808080;}
#sitemap .extension .section ul{ margin:0; padding:0; list-style:none;}
#sitemap .extension .section li{ margin-bottom:6px;}

/* 위젯 박스 스타일
---------------------------------------------------------------------------------*/
.section01 { margin-bottom:10px; }
.section01 .section_headline { height:18px; padding:7px 0 0 12px; background:url("/layouts/KASDAlayout/img/bg_desc.gif") repeat-x; font:8pt 돋움; letter-spacing:-1px; color:#fff; overflow:hidden; }
.section01 .section_headline a { color:#727d8a }
.section01 .section_contents { background:url("/layouts/KASDAlayout/img/bg_widstyle_01.gif") repeat-x; border:1px solid #aaa; border-top:none; overflow:hidden; *zoom:1; }

.section02 { margin-bottom:10px; padding:16px 12px; background:url("/layouts/KASDAlayout/img/bg_sidebar_dark.gif") repeat-x; }
.section02 .section_headline { margin-bottom:10px; }
.section02 .section_contents {  }




/* contentsBox Type 1
---------------------------------------------------------------------------------*/
.contentsBox1 { width:530px; height:160px; background:url("/layouts/KASDAlayout/img/bg_contentsBox01.gif") no-repeat; margin-bottom:5px; position:relative; }
.contentsBox1 .idTabs { position:absolute; top:30px; left:-28px; overflow:hidden; }
.contentsBox1 .idTabs li { list-style:none; font:8pt 돋움; letter-spacing:-1px; margin-bottom:5px; width:100px; }
.contentsBox1 .idTabs li a { color:#6b6d70; }
.contentsBox1 .idTabs li a:hover {  text-decoration:underline; color:#333333; }
.contentsBox1 .idTabs li a.selected { font-weight:bold; color:#93ca0c; }
.contentsBox1 #tabNews01,#tabNews02,#tabNews03,#tabNews04 { position:absolute; top:0px; left:72px; }



/* Right Contents Banner & Tabs
---------------------------------------------------------------------------------*/
#sideBox { border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3; height:300px; overflow:hidden; margin-top:-6px; margin-bottom:-4px; position:relative; }
#sideBox .idTabs { position:absolute; overflow:hidden; top:2px; left:-20px; z-index:1; }
#sideBox .idTabs li { float:left; list-style:none; font:8pt 돋움; letter-spacing:-1px; }
#sideBox .idTabs li a { color:#6b6d70; display:block; width:65px; height:18px; padding-top:7px; text-align:center; }
#sideBox .idTabs li a:hover { color:#333333; }
#sideBox .idTabs li a.selected { font-weight:bold; color:#333333; background:url("/layouts/KASDAlayout/img/bg_tab.gif") no-repeat; }
#sideBox #tabNews13,#tabNews14,#tabNews15 { padding:10px 15px 10px 15px; border-top:1px  solid #b5b5b5; position:relative; top:36px; }



/* 리스트 스타일
---------------------------------------------------------------------------------*/
.defaultList { font:12px 굴림; color:#707070; margin:0; padding:0; }
.defaultList li  { padding:5px 10px; display:block; border-bottom:1px solid #e2e2e2; list-style:none;  }
.defaultList li a { text-decoration:none; font-weight:bold; }
.defaultList li.headline { padding:6px 10px; display:block; border-bottom:1px solid #e2e2e2; color:#fff; font-weight:bold; background: url("/layouts/KASDAlayout/img/bg_hover.gif") repeat-x ; }
.defaultList li.articles { color:#707070; font-weight:normal; background:#f3f3f3 url("/layouts/KASDAlayout/img/icon_allow_right.gif") no-repeat right center; _background:#f3f3f3; }
.defaultList li.articles a { color:#707070; font-weight:normal; }
.defaultList li.paragraph { padding:15px; background:#fff; position:relative; *zoom:1; }
.defaultList li.paragraph span.top { position:absolute; width:41px; height:25px; right:5px; bottom:-5px; }
.defaultList li.paragraph p.paraTitle { color:#353535; font-weight:bold; display:block; margin-bottom:5px; }


/*
이 마크업 문서는 아래 제공자에 의해 정리 및 수정, 배포 되었습니다
Markup : Hyunhw Jung
Website: http://www.premiumxe.com
Email : clubnb2@naver.com
*/

/* Site Accounts
---------------------------------------------------------------------------------*/
.account{ position:absolute; top:7px; left:42px; margin:0; padding:0; z-index:10;}
.account li{ position:relative; float:left; list-style:none; background-image:url("/layouts/KASDAlayout/packages/basic_plugin/images/lineHeaderVr.gif"); background-repeat:no-repeat; background-position:left 4px;}
div.black .account li{ background-image:url("/layouts/KASDAlayout/packages/basic_plugin/images/lineHeaderVrBlack.gif");}
.account li *{ vertical-align:top;}
.account li li{ float:none; height:auto; background-image:none;}

.account li.log{ background-image:none; font-size:0; line-height:0;}
.account li.log a{ display:block; padding:5px 8px;}

.account li.profile button{ border:0; padding:0; width:53px; height:15px; cursor:pointer; background-color:transparent; background-image:url("/layouts/KASDAlayout/packages/basic_plugin/images/buttonProfile.gif"); background-repeat:no-repeat; background-position:center -10px; overflow:visible;}
div.black .account li.profile button{ background-position:center 5px;}
.account li.profile button span{ position:relative; width:0; height:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; z-index:-1;}

.account li.profile .memberProfile{ display:none; position:absolute; top:15px; left:8px; padding:20px; background:#fff; border:2px solid #737373;}
.account li.profile .memberProfile.active{ display:block;}
.account li.profile .memberProfile .authorName{ margin:0 0 8px 0; font-size:16px; font-weight:bold; color:#333; white-space:nowrap;}
.account li.profile .memberProfile ul{ margin:0; padding:15px 15px 5px 15px; list-style:none; border:1px solid #f2f2f2; background:#fcfcfc;}
.account li.profile .memberProfile li{ float:none; white-space:nowrap; margin:0 0 10px 0; padding:0 0 0 10px; background:url("/layouts/KASDAlayout/packages/basic_plugin/images/bulletB.gif") no-repeat left center;}
.account li.profile .memberProfile li a{ background:none; color:#333; text-decoration:none;}
.account li.profile .memberProfile li a:hover,
.account li.profile .memberProfile li a:active,
.account li.profile .memberProfile li a:focus{ text-decoration:underline;}
.account li.profile .memberProfile .close{ position:absolute; cursor:pointer; border:0; padding:0; top:0; right:0; width:27px; height:27px; background:transparent url("/layouts/KASDAlayout/packages/basic_plugin/images/buttonCloseX.gif") no-repeat center center;}
.account li.profile .memberProfile .close span{ position:absolute; font-size:0; line-height:0; width:0; height:.; overflow:hidden; visibility:hidden;}

.account li.register a{ display:block; width:43px; height:5px; padding:5px 8px; background-image:url("/layouts/KASDAlayout/packages/basic_plugin/images/buttonRegister.gif"); background-repeat:no-repeat; background-position:center -10px;}
div.black .account li.register a{ background-position:center 5px;}
.account li.register a span{ position:relative; width:0; height:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; z-index:-1;}

.account li.language{ position:relative;}
.account li.language em{ display:inline-block; height:15px; overflow:hidden; padding:0 8px; font-size:9px; font-style:normal; background-image:url("/layouts/KASDAlayout/packages/basic_plugin/images/buttonLanguage.gif"); background-repeat:no-repeat; background-position:-92px -10px;}
div.black .account li.language em{ background-position:8px -10px;}
.account li.language em span{ display:inline-block; overflow:hidden; visibility:hidden;}
.account li.language em.ko{ background-position:-92px -10px;}
div.black .account li.language em.ko{ background-position:8px -10px;}
.account li.language em.en{ background-position:-92px -25px;}
div.black .account li.language em.en{ background-position:8px -25px;}
.account li.language em.jp{ background-position:-92px -40px;}
div.black .account li.language em.jp{ background-position:8px -40px;}
.account li.language em.zh-CN{ background-position:-92px -55px;}
div.black .account li.language em.zh-CN{ background-position:8px -55px;}
.account li.language em.zh-TW{ background-position:-92px -70px;}
div.black .account li.language em.zh-TW{ background-position:8px -70px;}

.account li.language button{ height:15px; border:0; padding:0; font-size:0; line-height:0; overflow:visible; cursor:pointer; background-image:url("/layouts/KASDAlayout/packages/basic_plugin/images/buttonLanguage.gif"); background-repeat:no-repeat; background-position:-92px 5px; background-color:transparent;}
div.black .account li.language button{ background-position:8px 5px;}
.account li.language button span{ font-size:0; line-height:0; width:0; height:0; overflow:hidden; visibility:hidden;}
.account li.language .sLanguage{ position:relative; width:100px; text-align:right;}
.account li.language .sLanguage span{ font-size:0; line-height:0; letter-spacing:-100px; display:inline-block; visibility:visible; width:100%; height:15px; background-image:url("/layouts/KASDAlayout/packages/basic_plugin/images/buttonSelectLanguageToggle.gif"); background-repeat:no-repeat; background-position:85px 4px;}
.account li.language.open .sLanguage span{ background-position:85px -6px;}
.account li.language .languageList{ display:none; width:98px; margin:0; padding:5px 0; position:absolute; top:20px; right:0; background:#fff; border:1px solid #eee;}
.account li.language.open .languageList{ display:block; z-index:999;}
.account li.language .languageList button{ width:100%;}
div.black .account li.language .languageList{ background:#666; border-color:#888;}
.account li.language .languageList .ko button{ background-position:-92px -10px;}
div.black .account li.language .languageList .ko button{ background-position:8px -10px;}
.account li.language .languageList .en button{ background-position:-92px -25px;}
div.black .account li.language .languageList .en button{ background-position:8px -25px;}
.account li.language .languageList .jp button{ background-position:-92px -40px;}
div.black .account li.language .languageList .jp button{ background-position:8px -40px;}
.account li.language .languageList .zh-CN button{ background-position:-92px -55px;}
div.black .account li.language .languageList .zh-CN button{ background-position:8px -55px;}
.account li.language .languageList .zh-TW button{ background-position:-92px -70px;}
div.black .account li.language .languageList .zh-TW button{ background-position:8px -70px;}

.account li.language .languageList li { display:none;}
.account li.language .languageList .ko,
div.black .account li.language .languageList .ko,
.account li.language .languageList .en,
div.black .account li.language .languageList .en,
.account li.language .languageList .jp,
div.black .account li.language .languageList .jp,
.account li.language .languageList .zh-CN,
div.black .account li.language .languageList .zh-CN,
.account li.language .languageList .zh-TW,
div.black .account li.language .languageList .zh-TW { display:block; }



/* Ajax Login Layer (Modal Window)
---------------------------------------------------------------------------------*/
.loginWindow{ display:none; position:fixed; left:0; top:0; _position:absolute; width:100%; height:100%; z-index:100;} 
.loginWindow.open{ display:block;}
.loginWindow .modalWindow{ display:block; position:fixed; border:0; left:0; top:0; _position:absolute; width:100%; height:100%; background:#000; opacity:.6; filter:alpha(opacity:60);}
.loginWindow .loginLayer{ position:absolute; margin:0 0 0 -175px; width:305px; top:120px; left:50%; padding:30px 0 0 0; color:#797771; background:#f9f9f9 url("/layouts/KASDAlayout/packages/basic_plugin/images/bg_shape.gif") no-repeat left bottom; border-top:2px solid #636870; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; }

.loginWindow .loginLayer form{ *zoom:1; position:relative; }
.loginWindow .loginLayer form:after{ content:""; display:block; clear:both;}

.loginWindow .loginLayer #commonLogin{ height:100px; }
.loginWindow .loginLayer #openidLogin{ height:55px; }
.loginWindow .loginLayer input.id{ position:absolute; top:0; left:33px; width:154px; height:15px; padding-top:5px; padding-left:4px; background:#ffffff url("/layouts/KASDAlayout/packages/basic_plugin/images/bg_id.gif") no-repeat;  border:1px solid !important; border-color:#9a9a9a #d8d8d8 #d8d8d8 #9a9a9a !important; color:#666666; font:8pt 돋움; letter-spacing:-1px;}
.loginWindow .loginLayer input.password{ position:absolute; top:27px; left:33px; width:154px; height:15px; padding-top:5px; padding-left:4px; background:#ffffff url("/layouts/KASDAlayout/packages/basic_plugin/images/bg_pass.gif") no-repeat;  border:1px solid !important; border-color:#9a9a9a #d8d8d8 #d8d8d8 #9a9a9a !important; color:#666666; font:8pt 돋움; letter-spacing:-1px;}

.loginWindow .loginLayer .oid_desc { margin:20px 0 10px 33px; }
.loginWindow .loginLayer form_field { margin:0; padding:0; }
.loginWindow .loginLayer input.oid{ margin-left:33px; width:154px; height:15px; padding-top:5px; padding-left:4px; background:#ffffff url("/layouts/KASDAlayout/packages/basic_plugin/images/bg_id.gif") no-repeat;  border:1px solid !important; border-color:#9a9a9a #d8d8d8 #d8d8d8 #9a9a9a !important; color:#666666; font:8pt 돋움; letter-spacing:-1px;}
.loginWindow .loginLayer input.submit_oid { width:52px; height:22px; background:url("/layouts/KASDAlayout/packages/basic_plugin/images/login_btn_submit.gif") no-repeat; border:none; margin:0; cursor:pointer; position:absolute; top:0px; left:199px; }

.loginWindow .loginLayer .saveIDinfo { position:absolute; top:5px; left:196px; font:8pt 돋움; letter-spacing:-1px; }
.loginWindow .loginLayer .keep label{ color:#555;}
.loginWindow .loginLayer input.submit { width:52px; height:22px; background:url("/layouts/KASDAlayout/packages/basic_plugin/images/login_btn_submit.gif") no-repeat; border:none; margin:0; cursor:pointer; position:absolute; top:27px; left:199px; }

.loginWindow .loginLayer .help{ position:absolute; top:98px; left:27px; font:8pt 돋움; letter-spacing:-1px; margin:0; padding:0;}
.loginWindow .loginLayer .help li{ display:inline; font-size:11px; line-height:14px; padding:0 0 0 5px;}
.loginWindow .loginLayer .help li.join{ font-weight:bold;}
.loginWindow .loginLayer .help li.find{ border-left:1px solid #b3b3b3;}

.loginWindow .loginLayer .help li a{ text-decoration:none; color:#555;}
.loginWindow .loginLayer .help li a:hover,
.loginWindow .loginLayer .help li a:active,
.loginWindow .loginLayer .help li a:focus{ text-decoration:underline;}

.loginWindow .loginLayer .close{ position:absolute; cursor:pointer; border:0; padding:0; top:0; right:0; width:27px; height:27px; background:transparent url("/layouts/KASDAlayout/packages/basic_plugin/images/buttonCloseX.gif") no-repeat center center;}
.loginWindow .loginLayer .close span{ position:absolute; font-size:0; line-height:0; width:0; height:.; overflow:hidden; visibility:hidden;}


/*
이 마크업 문서는 아래 제공자에 의해 정리 및 수정, 배포 되었습니다
Markup : Hyunhw Jung
Website: http://www.premiumxe.com
Email : clubnb2@naver.com
*/

#isSearch { position:absolute; top:0; right:0; width:240px; height:28px; text-align:right; top:-1px; }
#isSearch .searchOrder { display:none;}
#isSearch .inputText { font:8pt 돋움; letter-spacing:-1px; vertical-align:middle; position:relative; top:0; left:3px; border:none; padding:9px 5px 0px 5px; width:175px; height:20px; color:#999; background:none; }
#isSearch .inputText:hover,
#isSearch .inputText:focus {  }
*:first-child+html body#default #isSearch .inputText { position:relative; top:-1px;}
#isSearch .submit { vertical-align:middle; _position:relative; _top:-1px;}
*:first-child+html body#default #isSearch .submit { position:relative; top:-1px;}
/*
이 마크업 문서는 아래 제공자에 의해 작성 및 수정, 배포 되었습니다
Markup : Hyunhw Jung
Website: http://www.premiumxe.com
Email : clubnb2@naver.com
*/

/* Main Menu (Navigation)
---------------------------------------------------------------------------------*/
 #nav { display: block; margin: 0; padding: 0; position:relative; }
  #nav li { display: block; list-style: none; margin: 0; padding: 0; float:left; position: relative; }
  #nav { display: block; }
  #nav ul { display: none; position: absolute; left: 0; margin: 0; padding:0; }
  * html #nav ul { line-height: 0; } /* IE6 "fix" */
  	#nav ul a { zoom: 1; } /* IE6/7 fix */
    #nav ul li a { float: none; }
    #nav ul ul { top: 0; }
    
/* Essentials - configure this */
#nav ul { width: 186px; }
#nav ul ul { left: 184px; }

/* Everything else is theming */
#nav { top:0; left:0; font:bold 12px Tahoma; }
#nav *:hover { background-color: none; }
#nav li a { width:186px; height:41px; text-align:center; color:#648534; display:block; text-align:left; background:url("/layouts/KASDAlayout/packages/pxe_droppy_menu/images/bg_menuOff.gif") no-repeat left top; text-align:center; line-height:340%; }
#nav li.on a { background:url("/layouts/KASDAlayout/packages/pxe_droppy_menu/images/menu_hover.gif") no-repeat; color:#fff; }
#nav li.hover a { background:url("/layouts/KASDAlayout/packages/pxe_droppy_menu/images/menu_hover.gif") no-repeat; color:#fff; }

#nav li.tools a {  }4F819F
#nav li.tools a:hover {  }

    #nav ul { top:41px; }
    #nav ul li { border-bottom:1px solid #222; border-right:1px solid #222; border-left:1px solid #222; background:#373737; color:#fff }
	#nav ul a { color:#fff; display:block; width:172px; height:21px; padding-bottom:none; padding-top:9px; padding-left:12px; font:8pt 돋움; letter-spacing:-1px; text-align:left; background:none !important; }
	#nav ul a span { position:absolute; top:10px; right:10px; }
	#nav ul a:hover { background:#444 !important; }
	#nav ul .on { background:url("/layouts/KASDAlayout/packages/pxe_droppy_menu/images/2nd_menu_on.gif"); }

/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */


/*
이 마크업 문서는 아래 제공자에 의해 작성 및 수정, 배포 되었습니다
Markup : Hyunhw Jung
Website: http://www.premiumxe.com
Email : clubnb2@naver.com
*/

#sub_nav { margin:0; padding:0; font:9pt 돋움; letter-spacing:0px; *zoom:1; list-style:none; overflow:hidden; }

/* 1차 */
#sub_nav li a { padding:6px 12px 6px 12px; display:block; border:1px solid #e6e6e6; color:#e6e6e6; background:#ECEDEA url("/layouts/KASDAlayout/packages/pxe_vertical_menu/img/icon_allow_right.gif") no-repeat right center; *zoom:1; }
#sub_nav li a:hover { color:#2F98E6 !important; }
#sub_nav li.on a { font-weight:bold; color:#2F98E6; }

/*2차 */
#sub_nav li ul { list-style:none; margin:0 0 0 13px; padding:0; }
#sub_nav li ul li a { padding-left:0; font-weight:normal; border:none; background:url("/layouts/KASDAlayout/packages/pxe_vertical_menu/img/breaker.png") no-repeat left bottom; _background:url("/layouts/KASDAlayout/packages/pxe_vertical_menu/img/breaker.gif") no-repeat left bottom; color:#555; }
#sub_nav li.on ul li a { font-weight:normal !important; color:#555; }
#sub_nav li.on ul li.on a { font-weight:bold !important; color:#2F98E6; }

/*3차 */
#sub_nav li ul li ul li a { background:none; }
#sub_nav li.on ul li.on ul li a { font-weight:normal !important; color:#555; background:none; }
#sub_nav li.on ul li.on ul li.on a { font-weight:bold !important; color:#2F98E6; background:url("/layouts/KASDAlayout/packages/pxe_vertical_menu/img/icon_allow_left.gif") no-repeat right center; }

/*4차 */
#sub_nav li.on ul li.on ul li.on ul li a { font-weight:normal !important; color:#555; background:none; }
#sub_nav li.on ul li.on ul li.on ul li.on a{ font-weight:bold !important; color:#555f6a; background:url("/layouts/KASDAlayout/packages/pxe_vertical_menu/img/icon_allow_left.gif") no-repeat right center; }
.ni_box { overflow:hidden; }
.ni_box .title_box { border:1px solid #EEEEEE; padding:5px; height:14px; overflow:hidden; }
.ni_box .title_box .title { no-repeat left; font-weight:bold; height:14px; float:left; }
.ni_box .title_box .more A { float:right; color:#AAAAAA; text-decoration:none; font-weight:bold; font-size:.75em; }

.ni_box .thumbnail_box { width:100%; table-layout:fixed; margin-bottom:-10px; }
.ni_box .thumbnail_box img.thumbnail { margin:3px; padding:3px; border:1px solid #EFEFEF; text-align:center; }
.ni_box .thumbnail_box img.thumbnail:hover { border:1px solid #888888; }

.ni_box .thumbnail_box a { color:#444444; text-decoration:none; }
.ni_box .thumbnail_box a:visited { color:#AAAAAA; text-decoration:none; }

.ni_box .thumbnail_box td div { text-align:center; }
.ni_box .thumbnail_box td.bottomBorder { padding-bottom:0px; }
.ni_box .thumbnail_box div strong { font-weight:normal; color:#FE6700; font:.9em Tahoma; }
.ni_box .thumbnail_box div.author { color:#AAAAAA; }
.ni_box .thumbnail_box div.author a { color:#AAAAAA; }
.ni_box .thumbnail_box div.regdate { font-size:0.75em; color:#CCCCCC; margin-top:2px;}

.ni_box .thumbnail_box div.readAndVoted { color:#AAAAAA; font-size:0.75em; }
.ni_box .thumbnail_box div.readAndVoted span.div_block { color:#DDDDDD; font-size:0.75em; }
.ni_box .thumbnail_box div.readAndVoted strong { font-weight:normal; color:#FE6700; }
.pxe_recent_entry03_default { overflow:hidden; }

.pxe_recent_entry03_default .recentItems { margin:0; padding:0; }
.pxe_recent_entry03_default .recentItems li { padding:7px 0 5px 0; border-bottom:1px solid #e2e2e2; overflow:hidden; list-style:none; white-space:nowrap; display:block; background:url("/widgets/newest_document/skins/PXE_official_recent_entry_03/images/default/icon_allow_right.gif") no-repeat right center; }
.pxe_recent_entry03_default .recentItems li:hover {  }

.pxe_recent_entry03_default .recentItems li .title a { font:8pt 돋움; letter-spacing:-1px; color:#707070; text-decoration:none; margin-left:10px; }
.pxe_recent_entry03_default .recentItems li .title a:hover { }
.pxe_recent_entry03_default .recentItems li .title span.comment { color:#535353; font:.9em Tahoma; }
.pxe_recent_entry03_default .recentItems li .title span.comment a { color:#535353; font:.9em Tahoma; }

.pxe_recent_entry03_default .recentItems li .date { color:#666; font:.8em Tahoma; white-space:nowrap; }


/* Main Article */
.PXE_tab_02{ position:relative; height:150px; }
.PXE_tab_02 ul{ position:relative; margin:0; padding:0; list-style:none; border-bottom:1px solid #e1e1e1; *zoom:1; }
.PXE_tab_02 ul ul{ display:none; position:absolute; width:100%; top:26px; left:0; border:0; padding:20px 0 0 0;}
.PXE_tab_02 ul:after{ content:""; display:block; clear:both; }
.PXE_tab_02 li{ float:left; margin-right:-1px; margin-bottom:-1px; *zoom:1;}
.PXE_tab_02 li a{ position:relative; width:73px; height:29px; float:left; padding:0 10px; text-decoration:none; background:url("/widgets/tab_newest_document/skins/tab_pxe_01/img/tabOff.gif") no-repeat; color:#333; font:8pt 돋움,Dotum; letter-spacing:-1px; }
.PXE_tab_02 li a span { position:relative; top:11px; }
.PXE_tab_02 li.active a{ height:29px; color:#57aaa3; font-weight:bold; background:url("/widgets/tab_newest_document/skins/tab_pxe_01/img/tabOn.gif") no-repeat; letter-spacing:-1px;}
.PXE_tab_02 li.active li{ float:none; margin:0 0 6px 0; padding:0 0 0 28px; background:url("/widgets/tab_newest_document/skins/tab_pxe_01/img/iconSymbol.gif") no-repeat 10px 0;}
.PXE_tab_02 li.active li a{ padding:0; float:none; border:0; background:none; color:#333; font-weight:normal; font:9pt 돋움,Dotum; letter-spacing:-1px;}
.PXE_tab_02 li.active ul{ display:block;}
.PXE_tab_02 li li a:hover,
.PXE_tab_02 li li a:active,
.PXE_tab_02 li li a:focus{ text-decoration:underline;}
.newest_document3_default_normal {
}

.newest_document3_default_normal .newest_document3_default_box {
}

.newest_document3_default_normal .newest_document3_default_box .title_box2 {
    border:1px solid #EEEEEE;
    padding:5px;
    height:14px;
    overflow:hidden;
}


.newest_document3_default_normal .newest_document3_default_box .title_box2 .more A {
    float:right;
    color:#AAAAAA;
    text-decoration:none;
    font-weight:bold;
    font-size:.75em;
}

.newest_document3_default_normal .newest_document3_default_box .document_box2 {
    padding:0px 3px 3px 8px;
    clear:both;
    border-bottom:0px solid #EEEEEE;
    height:12px;
    margin:0px 0px 2px 0px;
    overflow:hidden;
}

.newest_document3_default_normal .newest_document3_default_box .document2 {
    padding:0px 0px 0px 3px;
    background:url("/widgets/popular_document/skins/jdh_default/normal/") no-repeat left;
    float:left;
}

.newest_document3_default_normal .newest_document3_default_box .document2 A {
    text-decoration:none;
    color:#555555;
}

.newest_document3_default_normal .newest_document3_default_box .document2 A:hover {
    text-decoration:underline;
    color:#000000;
}

.newest_document3_default_normal .newest_document3_default_box .document2 A:visited {
    color:#AAAAAA;
}

.newest_document3_default_normal .newest_document3_default_box .document2 .comment A {
    font-size:7pt;
    color:#AAAAAA;
    letter-spacing:-1px;
}

.newest_document3_default_normal .newest_document3_default_box .document2 .writer {
    color:#AAAAAA;
}


.newest_document3_default_normal .newest_document3_default_box .regdate {
    color:#AAAAAA;
    font-size:8pt;
    float:right;
    white-space:nowrap;
}
.pxe_recent_comments03_default { overflow:hidden; }
.pxe_recent_comments03_default .items { margin:0; padding:0; }
.pxe_recent_comments03_default .items li { padding:7px 0 5px 0; border-bottom:1px solid #e2e2e2; overflow:hidden; list-style:none; white-space:nowrap; display:block; background:url("/widgets/newest_comment/skins/PXE_official_recent_comments_03/images/default/icon_allow_right.gif") no-repeat right center; }
.pxe_recent_comments03_default .items li:hover {  }
.pxe_recent_comments03_default .items li a { font:8pt 돋움; letter-spacing:-1px; color:#707070; text-decoration:none; margin-left:10px; }
.ni_box { overflow:hidden; }
.ni_box .title_box { border:1px solid #EEEEEE; padding:5px; height:14px; overflow:hidden; }
.ni_box .title_box .title { no-repeat left; font-weight:bold; height:14px; float:left; }
.ni_box .title_box .more A { float:right; color:#AAAAAA; text-decoration:none; font-weight:bold; font-size:.75em; }

.ni_box .thumbnail_box { width:100%; table-layout:fixed; }
.ni_box .thumbnail_box img.thumbnail { margin:3px; padding:3px; border:1px solid #EFEFEF; text-align:center; }
.ni_box .thumbnail_box img.thumbnail:hover { border:1px solid #888888; }

.ni_box .thumbnail_box a { color:#444444; text-decoration:none; }
.ni_box .thumbnail_box a:visited { color:#AAAAAA; text-decoration:none; }

.ni_box .thumbnail_box td div { text-align:center; }
.ni_box .thumbnail_box td.bottomBorder { padding-bottom:5px; }
.ni_box .thumbnail_box div strong { font-weight:normal; color:#FE6700; font:.9em Tahoma; }
.ni_box .thumbnail_box div.author { color:#AAAAAA; }
.ni_box .thumbnail_box div.author a { color:#AAAAAA; }
.ni_box .thumbnail_box div.regdate { font-size:0.75em; color:#CCCCCC; margin-top:2px;}

.ni_box .thumbnail_box div.readAndVoted { color:#AAAAAA; font-size:0.75em; }
.ni_box .thumbnail_box div.readAndVoted span.div_block { color:#DDDDDD; font-size:0.75em; }
.ni_box .thumbnail_box div.readAndVoted strong { font-weight:normal; color:#FE6700; }
.webzine_pxe_happybean { overflow:hidden; }

.webzine_pxe_happybean .listTable { width:100%; table-layout:fixed; border:none;}

.webzine_pxe_happybean .listTable tr td { padding:0;margin:0; vertical-align:top; overflow:hidden; }

.webzine_pxe_happybean .thumbnailBox { width:100%; margin:0;padding:0;border:none; table-layout:fixed; }
.webzine_pxe_happybean .thumbnailBox tr td { padding:none; margin:none; }

.webzine_pxe_happybean .thumbnailBox .thumbnail { text-align:center; white-space:nowrap; height:58px; vertical-align:middle; }
.webzine_pxe_happybean .thumbnailBox .thumbnail img { padding:2px; }
.webzine_pxe_happybean .thumbnailBox .thumbnail img:hover {  }

.webzine_pxe_happybean .thumbnailBox .comments { width:59px; height:58px; font-family: georgia; font-size: 198%; text-align:center; line-height:22px; *line-height:10px; vertical-align:middle; }
.webzine_pxe_happybean .thumbnailBox .comments a,
.webzine_pxe_happybean .thumbnailBox .comments a:visited,
.webzine_pxe_happybean .thumbnailBox .comments a:hover {  }
.webzine_pxe_happybean .thumbnailBox .comments span { font:9px Arial, Helvetica, sans-serif; }

.webzine_pxe_happybean .thumbnailBox .desc { width:100%; height:58px; padding-left:10px; overflow:hidden; vertical-align:middle; }

.webzine_pxe_happybean .thumbnailBox .titleBox a { font:10pt 돋움, bold Dotum; letter-spacing:-1px; }

.webzine_pxe_happybean .thumbnailBox .titleBox .title { }
.webzine_pxe_happybean .thumbnailBox .titleBox .title a { text-decoration:none; }
.webzine_pxe_happybean .thumbnailBox .titleBox .title a:hover { text-decoration:underline; }

.webzine_pxe_happybean .thumbnailBox .contentbox { margin-top:2px; font:9pt 돋움, Dotum; letter-spacing:-1px; line-height:15px}
.webzine_pxe_happybean .thumbnailBox .contentbox { margin-right:10px;}
.webzine_pxe_happybean .thumbnailBox .contentbox span,div {  }
.webzine_pxe_happybean .thumbnailBox .thumbnail { border-bottom:1px solid #f5f5f5; margin-bottom:1px;}
.webzine_pxe_happybean .thumbnailBox .thumbnail img { border:1px solid #DEDEDE; }
.webzine_pxe_happybean .thumbnailBox .thumbnail img:hover { border:1px solid #54564b; }

.webzine_pxe_happybean .thumbnailBox .comments { background:#f9fbf9; border-bottom:1px solid #e9ede9; }
.webzine_pxe_happybean .thumbnailBox .comments a,
.webzine_pxe_happybean .thumbnailBox .comments a:visited,
.webzine_pxe_happybean .thumbnailBox .comments a:hover { color:#5dc0f6; }
.webzine_pxe_happybean .thumbnailBox .comments span { color:#999; }

.webzine_pxe_happybean .thumbnailBox .desc { border-bottom:1px solid #f5f5f5; }

.webzine_pxe_happybean .thumbnailBox .titleBox a { color:#4F7B9E; }

.webzine_pxe_happybean .thumbnailBox .titleBox .title { }
.webzine_pxe_happybean .thumbnailBox .titleBox .title a { color:#4F7B9E; }

.webzine_pxe_happybean .thumbnailBox .author { color:#safadsa; }
.webzine_pxe_happybean .thumbnailBox .author span,div { color:#safadsa; }


.open{ display:block !important;} 
.floatLeft{ float:left;}
.floatRight{ float:right;}
.clearLeft{ clear:left;}
.clearRight{ clear:right;}

.widgetContainer a{ text-decoration:none;}
.widgetContainer a:hover,
.widgetContainer a:active,
.widgetContainer a:focus{ text-decoration:underline;}
.widgetContainer img{ border:0;}
.widgetContainer sup{ position:relative; line-height:1; display:inline-block; margin:-5px 0; *padding:0 1px;}
.widgetContainer form{ margin:0; padding:0;}
.widgetContainer fieldset{ border:0; margin:0; padding:0;}

.widgetTabA{ position:relative; margin:0 0 4px 0; padding:0; *zoom:1; border-bottom:2px solid #6C0;}
.widgetTabA:after{ content:""; display:block; clear:both;} 
.widgetTabA li{ float:left; margin-right:1px; list-style:none; background-repeat:no-repeat; background-position:0 0;}
.widgetTabA li.active{ background-position:0 -30px;} 
.widgetTabA li a{ position:relative; left:2px; float:left; height:20px; padding:8px 15px 0 15px; text-decoration:none; font-size:12px; background-repeat:no-repeat; background-position:right 0;}
.widgetTabA li.active a{ background-position:right -30px; font-weight:bold; letter-spacing:-1px;}

ul.widgetA { margin:0; padding:0; list-style:none; }
ul.widgetA li { margin:0; padding:0; list-style:none; }
.widgetTableA { width:100%; font-size:12px; position:relative; border:0;}
.widgetTableA td{ border:0; line-height:1.5; white-space:nowrap; vertical-align:top; padding:1px 5px 1px 5px;}
.widgetTableA td.title{ width:100%; white-space:normal;}
.widgetTableA td .board{ padding-right:5px;} 
.widgetTableA td .notice{ padding-right:5px;}
.widgetTableA td .category{ padding-right:5px; font-weight:normal;}
.widgetTableA td .replyNum a{ font:10px Tahoma;}
.widgetTableA td .trackbackNum a{ font:10px Tahoma;}
.widgetTableA td.author{}
.widgetTableA td.time{ font-size:11px; font-family:Tahoma;} 


.widgetTabC{ margin:0; padding:0; font-size:12px; border-top:1px solid;}
.widgetTabC li{ list-style:none; border-bottom:1px solid; *zoom:1; margin-bottom:1px;}
.widgetTabC li a{ display:block; padding:7px 0 6px 10px; text-decoration:none; *zoom:1;}

dl.widgetDivider{ margin:0;}
dl.widgetDivider dt{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0;}
dl.widgetDivider dd{ display:none; margin:0;} 

.widgetNavigator{ margin:0; padding:0px 5px 0 0; height:16px; text-align:right; clear:both; background:url("/widgets/content/skins/PXE_content_default1/img/white/bg_desc.gif") repeat-x; }
.widgetNavigator li{ list-style:none; display:inline; }
.widgetNavigator li button{ width:14px; height:14px; padding:0; background-color:transparent; background-image:url("/widgets/content/skins/PXE_content_default1/img/white/buttonWidgetNavigation.gif"); border:none; cursor:pointer;}
.widgetNavigator li button.prev{ background-position:left center; *background-position:-1px center;}
.widgetNavigator li button.next{ background-position:right center; *background-position:13px center;}
.widgetNavigator li button span{ position:absolute; display:block; width:0; height:0; overflow:hidden; visibility:hidden;}

.widgetGalleryA{ position:relative; margin:0; padding:0; font-size:12px; line-height:1.5; *zoom:1; _margin-right:-100%;}
.widgetGalleryA:after{ content:""; display:block; clear:both;}
.widgetGalleryA li { float:left; overflow:hidden; width:100px; margin-right:28px; margin-bottom:15px; padding-bottom:0; white-space:nowrap; list-style:none;}
.widgetGalleryA li.clearRight{ margin-right:0;}
.widgetGalleryA li .thumb{ display:block; position:relative; width:100px; height:75px; margin-bottom:10px; overflow:hidden; text-decoration:none;}
.widgetGalleryA li .thumb img{ display:block; position:relative; width:100%;}
.widgetGalleryA li .thumb .imgNone{ display:block; position:relative; width:100%; height:70%; padding-top:30%; background:#eee; text-align:center; cursor:pointer; color:#000;}
.widgetGalleryA li .thumb .board{ display:block; position:absolute; width:100%; top:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widgetGalleryA li .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widgetGalleryA li .author{ display:block;}
.widgetGalleryA li .replyNum a{ font:10px Tahoma; margin:0 -1px;}
.widgetGalleryA li .trackbackNum a{ font:10px Tahoma; margin:0 -1px;}
.widgetGalleryA li .date{ font:11px Tahoma;}
.widgetGalleryA li .hour{ font:11px Tahoma;}

/* widgetThumb */
.widgetThumb{ position:relative; margin:0; text-align:center; font-size:12px; line-height:1.5;}
.widgetThumb .thumb{ display:block; margin-bottom:5px; position:relative; *zoom:1; text-decoration:none; _float:left;}
.widgetThumb .thumb img{ display:block; width:100%;}
.widgetThumb .thumb .imgNone{ display:block; position:relative; width:100%; padding-top:30px; padding-bottom:50px; background:#eee; text-align:center; cursor:pointer; color:#000;}
.widgetThumb .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widgetThumb .title{ display:block;}
.widgetThumb .author{ display:block;}
.widgetThumb .date{ font-size:11px; font-family:Tahoma;}
.widgetThumb .hour{ font-size:11px; font-family:Tahoma;}



/* 웹진형식
---------------------------------------------------------------------------------*/
.widgetZineA{ margin:0; padding:0; font-size:12px; border:1px solid #a0a0a0; border-bottom:none; background:#fff; line-height:1.5; *zoom:1; }
.widgetZineA:after{ content:""; display:block; clear:both;}

.widgetZineA .container { width:100%; *zoom:1; }
.widgetZineA .container a,
.widgetZineA .container a:visited { color:#707070; }
.widgetZineA .container a:hover { color:#4473a5; text-decoration:none; }
.widgetZineA .container td.left { padding:10px; vertical-align:top; border-right:1px solid #e2e2e2; }
.widgetZineA .container td.right { width:82px; padding:10px; vertical-align:top; color:#707070; }

.widgetZineA li { margin:0; padding:0; list-style:none; border-bottom:1px solid #e2e2e2; clear:both; *zoom:1; overflow:hidden; _margin-bottom:-3px; font:12px 굴림; }
*:first-child+html .widgetZineA li { margin-bottom:-3px; }
.widgetZineA li p{ margin:0; padding:0;}
.widgetZineA li .thumbArea{ float:left; margin-right:15px; overflow:hidden; }
.widgetZineA li .titleWrapper{ _float:left; margin-bottom:4px; overflow:hidden; }
.widgetZineA li .titleArea{ margin-bottom:12px; overflow:hidden; }
.widgetZineA li .title { color:#353535; }
.widgetZineA li .text{ color:#707070; line-height:140%; text-align:left; }
.widgetZineA li .authorArea{  }
.widgetZineA li .thumb{ display:block; position:relative; width:100px; height:75px; text-decoration:none; border:1px solid #a0a0a0; overflow:hidden;}
.widgetZineA li .thumb img{ position:relative; width:100%;}
.widgetZineA li .thumb .imgNone{ display:block; position:relative; width:100%; height:80%; padding-top:20%; background:#eee; text-align:center; cursor:pointer; color:#000;}

.widgetZineA li .board{ margin-bottom:10px; display:block; clear:both; }
.widgetZineA li .category{ margin-bottom:10px; font-weight:normal; display:inline-block; clear:both; }
.widgetZineA li .title{ font-weight:bold;}
.widgetZineA li .replyNum a{ font:10px Tahoma; margin:0 -1px; color:#ff1a1a; line-height:180%; }
.widgetZineA li .trackbackNum a{ font:10px Tahoma; margin:0 -1px;}
.widgetZineA li .author{ display:block; clear:both; }
.widgetZineA li .date{ margin-bottom:10px; font:11px Tahoma; display:block; clear:both; }

.widgetZineA li .board{ padding-left:10px; background:url("/widgets/content/skins/PXE_content_default1/img/white/btn_allow_right.gif") no-repeat left 3px; }
.widgetZineA li .category{ padding-left:10px; background:url("/widgets/content/skins/PXE_content_default1/img/white/btn_allow_right.gif") no-repeat left 3px; }
.widgetZineA li .author{ padding-left:10px; background:url("/widgets/content/skins/PXE_content_default1/img/white/btn_allow_right.gif") no-repeat left 3px; }
.widgetZineA li .date{ padding-left:10px; background:url("/widgets/content/skins/PXE_content_default1/img/white/btn_allow_right.gif") no-repeat left 3px; }

.widgetTabC{ border-color:#e5e5e5;}
.widgetTabC li{ border-color:#e5e5e5; background:#f8f8f8;}
.widgetTabC li a{ color:#333;}
.widgetTabC li a:hover, 
.widgetTabC li a:active,
.widgetTabC li a:focus{ background:#eee;}
.widgetTabA{ border-color:#666;}
.widgetTabA li,
.widgetTabA li a{ background-image:url("/widgets/content/skins/PXE_content_default1/img/white/buttonWidgetTab.gif");}
.widgetTabA li a{ color:#333;}

.widgetA a.board { color:#333; padding-right:5px; background:url("/widgets/content/skins/PXE_content_default1/img/white/lineTextDiv.gif") no-repeat right center;}
.widgetA .notice{ color:#ff1a1a; background:url("/widgets/content/skins/PXE_content_default1/img/white/lineTextDiv.gif") no-repeat right center;}
.widgetA .category{ color:#333; background:url("/widgets/content/skins/PXE_content_default1/img/white/lineTextDiv.gif") no-repeat right center;}
.widgetA .replyNum a{ color:#ff1a1a;}
.widgetA .trackbackNum a{ color:#66c;}
.widgetA .author { color:#333;}
.widgetA .date{ color:#333;}
.widgetA .hour{ color:#888;}

.widgetTableA td.title a{ color:#333;}
.widgetTableA td .board{ color:#333; background:url("/widgets/content/skins/PXE_content_default1/img/white/lineTextDiv.gif") no-repeat right center;}
.widgetTableA td .notice{ color:#ff1a1a; background:url("/widgets/content/skins/PXE_content_default1/img/white/lineTextDiv.gif") no-repeat right center;}
.widgetTableA td .category{ color:#333; background:url("/widgets/content/skins/PXE_content_default1/img/white/lineTextDiv.gif") no-repeat right center;}
.widgetTableA td .replyNum a{ color:#ff1a1a;}
.widgetTableA td .trackbackNum a{ color:#66c;}
.widgetTableA td .author { color:#333;}
.widgetTableA td .date{ color:#333;}
.widgetTableA td .hour{ color:#888;}

.widgetGalleryA li .title{ color:#333;}
.widgetGalleryA li .replyNum a{ color:#ff1a1a;}
.widgetGalleryA li .trackbackNum a{ color:#66c;}
.widgetGalleryA li .author{ color:#333;}
.widgetGalleryA li .date{ color:#333;}
.widgetGalleryA li .hour{ color:#888;}

.widgetThumb{ color:#333;}
.widgetThumb a{ color:#333;}
.widgetThumb .hour{ color:#888;}

.widgetContainer.black .widgetTabC{ border-color:#7f7f7f;}
.widgetContainer.black .widgetTabC li{ border-color:#7f7f7f; background:#222;}
.widgetContainer.black .widgetTabC li a{ color:#999;}
.widgetContainer.black .widgetTabC li a:hover,
.widgetContainer.black .widgetTabC li a:active,
.widgetContainer.black .widgetTabC li a:focus{ background:#333;}
.widgetContainer.black .widgetTabA{ border-color:#999;}
.widgetContainer.black .widgetTabA li, 
.widgetContainer.black .widgetTabA li a{ background-image:url("/widgets/content/skins/PXE_content_default1/img/black/buttonWidgetTab.gif");}
.widgetContainer.black .widgetTabA li a{ color:#999;}

.widgetContainer.black .widgetTableA td.title a{ color:#999;}
.widgetContainer.black .widgetTableA td .board{ color:#999; background:url("/widgets/content/skins/PXE_content_default1/img/black/lineTextDiv.gif") no-repeat right center;}
.widgetContainer.black .widgetTableA td .notice{ color:#ff1a1a; background:url("/widgets/content/skins/PXE_content_default1/img/black/lineTextDiv.gif") no-repeat right center;}
.widgetContainer.black .widgetTableA td .category{ color:#999; background:url("/widgets/content/skins/PXE_content_default1/img/black/lineTextDiv.gif") no-repeat right center;}
.widgetContainer.black .widgetTableA td .replyNum{ color:#ff1a1a;}
.widgetContainer.black .widgetTableA td .trackbackNum{ color:#66c;}
.widgetContainer.black .widgetTableA td .author { color:#999;}
.widgetContainer.black .widgetTableA td .date{ color:#999;}
.widgetContainer.black .widgetTableA td .hour{ color:#888;}

.widgetContainer.black .widgetGalleryA li .title{ color:#999;}
.widgetContainer.black .widgetGalleryA li .replyNum a{ color:#ff1a1a;}
.widgetContainer.black .widgetGalleryA li .trackbackNum a{ color:#66c;}
.widgetContainer.black .widgetGalleryA li .author{ color:#999;}
.widgetContainer.black .widgetGalleryA li .date{ color:#999;}
.widgetContainer.black .widgetGalleryA li .hour{ color:#888;}

.widgetContainer.black .widgetThumb{ color:#999;}
.widgetContainer.black .widgetThumb a{ color:#999;}
.widgetContainer.black .widgetThumb .hour{ color:#888;}

.widgetContainer.black .widgetZineA li .board{ color:#999; background:url("/widgets/content/skins/PXE_content_default1/img/black/lineTextDiv.gif") no-repeat right center;}
.widgetContainer.black .widgetZineA li .title{ color:#999;}
.widgetContainer.black .widgetZineA li .replyNum a{ color:#ff1a1a;}
.widgetContainer.black .widgetZineA li .trackbackNum a{ color:#66c;}
.widgetContainer.black .widgetZineA li .author{ color:#999;}
.widgetContainer.black .widgetZineA li .category{ color:#999; background:url("/widgets/content/skins/PXE_content_default1/img/black/lineTextDiv.gif") no-repeat right center;}
.widgetContainer.black .widgetZineA li .date{ color:#999;}
.widgetContainer.black .widgetZineA li .hour{ color:#888;}
.widgetContainer.black .widgetZineA li .text{ color:#888;}
.news_ticker_none { height:25px; overflow:hidden; clear:both; white-space:nowrap; }

.news_ticker_none table { width:100%; height:25px; margin:0; padding:0; table-layout:fixed;}
.news_ticker_none table td { white-space:nowrap; overflow:hidden; height:25px; vertical-align:top; }

.news_ticker_none .tickerBox { height:25px; padding-top:6px; white-space:nowrap; overflow:hidden; }

.news_ticker_none ul { margin:0; padding:0; white-space:nowrap; overflow:hidden; }
.news_ticker_none li { list-style:none; height:25px; overflow:hidden; white-space:nowrap; font-size:9pt;}

.news_ticker_none ul li .title a { color:#555555; text-decoration:none;  font-size:9pt;}
.news_ticker_none ul li .title a:hover { text-decoration:underline; }
.news_ticker_none ul li .title span.comment { color:#FE6700; font:.8em Tahoma; }
.news_ticker_none ul li .title span.comment a { color:#FE6700; font:.8em Tahoma; text-decoration:none; }

.news_ticker_none ul li .date { color:#999999; font:.8em Tahoma; white-space:nowrap; margin-right:5px;}


