/* file:/free/home/luxdog/html/files/cache/optimized/c9430d2d9163dbe65b24847fb1950c05.cache.php */
/* 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; }

/* file:/free/home/luxdog/html/files/cache/optimized/41af1049f8cfb3892b55804d88eaf576.cache.php */
/* 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;}

/* file:/free/home/luxdog/html/files/cache/optimized/cd04dc45b9a17501d93fefcfeb0de0e9.cache.php */
/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/common/js/plugins/ui/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/common/js/plugins/ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/common/js/plugins/ui/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(/common/js/plugins/ui/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/common/js/plugins/ui/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(/common/js/plugins/ui/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/common/js/plugins/ui/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/common/js/plugins/ui/images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(/common/js/plugins/ui/images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/common/js/plugins/ui/images/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/common/js/plugins/ui/images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/common/js/plugins/ui/images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/common/js/plugins/ui/images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/common/js/plugins/ui/images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/common/js/plugins/ui/images/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(/common/js/plugins/ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/common/js/plugins/ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Autocomplete
----------------------------------*/
.ui-autocomplete { position: absolute; cursor: default; }	
.ui-autocomplete-loading { background: white url(/common/js/plugins/ui/images/ui-anim_basic_16x16.gif) right center no-repeat; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Menu
----------------------------------*/
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	margin: -1px;
}
/* Button
----------------------------------*/

.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */





/* Dialog
----------------------------------*/
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
----------------------------------*/
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Progressbar
----------------------------------*/
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }

/* file:/free/home/luxdog/html/files/cache/optimized/86b3e0a2715ebf984ff225cd7d8c8756.cache.php */

/* NHN > UIT Center > Open UI Tech. Team > Jeong Chan Myeong(dece24@nhncorp.com) */
/*
PXE Board Pro 2
Markup : Hyunhw Jung
Website: http://www.premiumxe.com
Email : clubnb2@naver.com
*/

/* Board Reset */
.board{ font-family:굴림,Gulim; line-height:normal; font-size:12px; overflow:hidden; }
.board .inputText,
.board textarea,
.board select{ border:1px solid;}
.board label{ cursor:pointer;}
.board img{ border:0;}
.board .document_popup_menu,
.board .comment_popup_menu{ text-align:right; font-size:11px;}
.board .document_popup_menu{ margin:1em 0;}
.board .comment_popup_menu{ margin:1em 0;}
.board .document_popup_menu a,
.board .comment_popup_menu a{ }
.board .hr{ display:none;}
.board a { text-decoration:none; }
.board a:hover,
.board a:active,
.board a:focus { text-decoration:none; }

/* for readonly star rating */
.board span.ro_rating { float:none }
.board span.ro_rating_studio { float:left; }

/* Board Header */
.boardHeader *{ margin:0 0 20px 0; padding:0; }
.boardHeader a{  }
.boardHeader a:hover,
.boardHeader a:active,
.boardHeader a:focus{  } 
.boardHeader .boardTitle{ height:50px; letter-spacing:-.1em; margin-bottom:10px; *zoom:1; }
.boardHeader .boardTitle:after{ content:""; display:block; clear:both;}
.boardHeader .boardTitleText{ float:left; height:32px;margin-bottom:-3px; padding-left:45px; font-size:14px; line-height:20px; letter-spacing:.1em; clear:both; display:block; }
.boardHeader .boardTitleText a{ text-decoration:none; letter-spacing:-1px; }
.boardHeader .boardTitleText em{ font-size:12px; font-style:normal; letter-spacing:-1px; }
.boardHeader .boardTitleText .bbsComments { margin:0; padding:2px 0 0 0; font:8pt 돋움, Dotum; letter-spacing:-1px; display:block;}
.boardHeader.studio { padding:0 10px; }

/* Board Information */
.boardInformation{ width:100%; padding:5px 0 15px 0; font-size:1em; line-height:normal; *zoom:1;}
.boardInformation *{ margin:0; padding:0;}
.boardInformation a{ text-decoration:none;}
.boardInformation a:hover,
.boardInformation a:active,
.boardInformation a:focus{  } 
.boardInformation:after{ content:""; display:block; float:none; clear:both;}
.boardInformation ul{ overflow:hidden;}

.tabDepth0 { margin:0 0 13px 0; padding:0; list-style:none; *zoom:1; }
.tabDepth0 ul { display:none; position:absolute; width:100%; top:26px; left:0; border:0; padding:20px 0 0 0;}
.tabDepth0:after { content:""; display:block; clear:both; }
.tabDepth0 li { float:left; margin-right:-1px; margin-bottom:-1px; *zoom:1; position:relative; width:89px; height:29px; float:left; padding:0 10px; text-decoration:none; font:8pt 돋움,Dotum; letter-spacing:-1px; }
.tabDepth0 li:hover { float:left; margin-right:-1px; margin-bottom:-1px; *zoom:1; position:relative; width:89px; height:29px; float:left; padding:0 10px; text-decoration:none; font:8pt 돋움,Dotum; letter-spacing:-1px; }
.tabDepth0 li span { position:relative; height:19px; top:0; padding-top:10px; display:block; cursor:pointer; }
.tabDepth0 li.active { height:29px; font-weight:bold; letter-spacing:-1px;}

.boardInformation .infoSum{ float:left; font-family: georgia; font-size: 198%; }
.boardInformation .infoSum.studio{ margin-left:10px; _margin-left:5px; }
.boardInformation .infoSum .jumpTo{ float:left; position:relative; font-weight:normal; }
.boardInformation .infoSum .jumpTo div.selector { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; float:left; }
.boardInformation .infoSum .jumpTo .go { position:relative; top:-4px; *top:0; _top:2px; left:5px; display:inline; }
.boardInformation .infoSum .jumpTo .tabDepth0 { font-size:12px; color:red; }
.boardInformation .infoSum .jumpTo .changeCategory.active { font-weight:bold; }
.boardInformation .infoView{ float:right;}
.boardInformation .infoView.studio { margin-right:10px; _margin-right:0px; }
.boardInformation .infoView li{ position:relative; float:left; display:inline;}
.boardInformation .infoView li.icon,
.boardInformation .infoView li.icon a{ display:block; float:left; width:22px; height:22px; overflow:hidden; background-repeat:no-repeat;}
.boardInformation .infoView li.icon span,
.boardInformation .infoView li.icon a span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}
.boardInformation .infoView li.listTypeClassic,
.boardInformation .infoView li.listTypeClassic a{ background-position:0 0;}
.boardInformation .infoView li.listTypeClassic.active a{ background-position:0 -22px;}

.boardInformation .infoView li.listTypeZine,
.boardInformation .infoView li.listTypeZine a{ background-position:-22px 0;}
.boardInformation .infoView li.listTypeZine.active a{ background-position:-22px -22px;}

.boardInformation .infoView li.listTypeGallery,
.boardInformation .infoView li.listTypeGallery a{ background-position:-43px 0;}
.boardInformation .infoView li.listTypeGallery.active a{ background-position:-43px -22px;}

.boardInformation .infoView li.listTypeCommunity,
.boardInformation .infoView li.listTypeCommunity a{ background-position:-64px 0;}
.boardInformation .infoView li.listTypeCommunity.active a{ background-position:-64px -22px;}

.boardInformation .infoView li.listTypeStudio,
.boardInformation .infoView li.listTypeStudio a{ background-position:-85px 0;}
.boardInformation .infoView li.listTypeStudio.active a { background-position:-85px -22px;}

.boardInformation .infoView li.listTypeBlog,
.boardInformation .infoView li.listTypeBlog a{ background-position:-106px 0;}
.boardInformation .infoView li.listTypeBlog.active a { background-position:-106px -22px;}

.boardInformation .infoView li.setup{ margin:0 7px;}
.boardInformation .infoView li.setup a{ display:block; float:left; width:22px; height:22px; background-repeat:no-repeat;}
.boardInformation .infoView li.setup a span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}

/* Board List Form */
.boardListForm{ margin:0; line-height:normal;}
.boardListForm *{ margin:0; padding:0;}
.boardListForm fieldset{ border:0; clear:both;}
.boardListForm fieldset:after{ content:""; display:block; float:none; clear:both;}
.boardListForm legend{ position:absolute; width:0; height:0; overflow:hidden; font:0/0 Sans-serif; visibility:hidden;}
.boardListForm em,
.boardListForm strong{ font-style:normal;}
.boardListForm strong.trackback {  }

/* Board List */
.boardList{ border:0; border-top:1px solid; width:100%; font:8pt 돋움, Dotum; letter-spacing:-1px; }
.boardList a{ text-decoration:none;}
.boardList .inputCheck{ width:13px; height:13px; }
.boardList .meta{ position:relative; overflow:hidden; margin:0 0 5px 0; padding:0; list-style:none; white-space:nowrap; font:8pt 돋움, Dotum; letter-spacing:-1px; }
.boardList .meta li{ position:relative; left:-5px; *left:-10px; display:inline; padding:0 10px 0px 5px; *padding:0 10px 0px 10px; background-repeat:no-repeat; background-position:right center; }
.boardList .meta li:last-child{ background:none; }
.boardList .meta li.author{  }
.boardList .meta li.date{ font:9px Tahoma; letter-spacing:0; }
.boardList .meta li em{ font-size:9px; }
.boardList .replyNum,
.boardList .trackbackNum{ font:9px Verdana;}

.boardList th { height:45px; padding:0 15px; border:0; border-bottom:1px solid; text-align:center; font-weight:bold; letter-spacing:-1px; white-space:nowrap; }
.boardList th img { position:relative; top:1px; *top:0; }
.boardList th.title{ width:100%; }
.boardList th a .sort{ vertical-align:middle; margin:0 5px;}
.boardList td{ border:0; border-bottom:1px solid; height:40px; padding:3px 15px 0 15px; white-space:nowrap; text-align:center; line-height:normal; vertical-align:middle; }
.boardList td.notice{ font-weight:bold; }
.boardList td.num{ font:9px Tahoma; letter-spacing:0; }
.boardList td.check{ font:11px Tahoma; letter-spacing:0; margin:0; padding:0; }
.boardList td.title { width:100%; white-space:normal; text-align:left; font:9pt 돋움, Dotum; letter-spacing:-1px; }
.boardList td.title img{ vertical-align:middle; margin:0 1px;}
.boardList td.title .author{  }
.boardList td.author{ text-align:left; }
.boardList td.replies{ font:9px Tahoma; letter-spacing:0;}
.boardList td.reading{ font:9px Tahoma; letter-spacing:0;}
.boardList td.recommend{ font:bold 9px Tahoma; letter-spacing:0;}
.boardList td.date{ font:9px Tahoma; letter-spacing:0; }
.boardList td.summary { text-align:left; border-top-style:dotted; white-space:normal;}
.boardList td.summary .thumb{ display:block; float:left; padding:2px; border:1px solid; margin-right:10px;}
.boardList td.summary .thumb img{ display:block;}
.boardList td.lastReply{ text-align:left; }
.boardList td.extraVars{ text-align:center; }

.boardList td .notice { padding-right:7px; margin-right:2px; background-repeat:no-repeat; background-position:right center;}
.boardList td .category { font:9pt 돋움, Dotum; letter-spacing:-1px; font-weight:normal; padding-right:7px; margin-right:2px; background-repeat:no-repeat; background-position:right center;}
.boardList td .replyAnchor { position:relative; font-size:9px;}
.boardList td .by { font:9px Tahoma;}

/* FAQ */
.boardList.faq .answer { display:none; }
.boardList.faq .answer td { padding:0; margin:0; }
.boardList.faq .content { padding:15px 15px 15px 40px; margin:15px 0 15px 0; text-align:left; border:1px solid #ebebeb; white-space:normal; overflow:hidden; *zoom:1; }
.boardList.faq td.title { cursor:pointer; padding:0 20px 0 0; }
.boardList.faq td .question { position:relative; top:-1px; margin-right:5px; }

/* webZine */
.boardList.webZine tr.bg1 td,
.boardList.webZine tr.bg2 td{padding:22px 6px 22px 6px; *padding:22px 6px 21px 6px;}
.boardList.webZine td.title p.title{ margin-bottom:9px;}
.boardList.webZine td.title p.title .category{ font-size:12px;}
.boardList.webZine td.title p.title  a.title{ font-weight:bold;}
.boardList.webZine td.title p.summary{ line-height:18px; margin-bottom:8px; letter-spacing:0;}
.boardList.webZine td.title p.summary a{ text-decoration:none;}
.boardList.webZine td.title .thumb{ position:relative; display:block; clear:right; border:1px solid; padding:8px; margin-left:50px; margin-bottom:10px; }
.boardList.webZine td.title .rating{ position:relative; display:block; padding:0 10px; clear:right; margin-left:50px; }
.boardList.webZine td.title .thumbPane { float:right; }
.boardList.webZine td.title .thumbPane.left { float:left; }
.boardList.webZine td.title .thumbPane.left .thumb { margin-left:0; margin-right:20px; }
.boardList.webZine td.title .thumbPane.left .rating { margin-left:0; margin-right:20px; }
.boardList.webZine td.title .by{ font:9px Tahoma;}
.boardList.webZine td.check { padding:0 15px !important; }

.boardList .thumb span img.labelright {position:absolute; display:block; top:-1px; right:-2px; z-index:1 }
.boardList .thumb span img.labelleft {position:absolute; display:block; top:-1px; left:-2px; z-index:1 }

.thumbList{ border-bottom:1px solid; border-top:0; *zoom:1; margin-right:-30px; padding:25px 0 0 0; font:8pt 돋움, Dotum; letter-spacing:-1px; }
.thumbList:after{ content:""; display:block; clear:both;}
.thumbList li{ position:relative; margin:0 17px 10px 17px; padding:0; list-style:none; float:left; display:inline;}
.thumbList li .num{ color:#888; font-size:9px; margin-bottom:6px;}
.thumbList li .thumb{ position:relative; float:left; clear:both; padding:8px; margin-bottom:14px; border:1px solid;}
.thumbList li .thumb span img {position:absolute; display:block; top:8px; top:-2px; right:-2px; z-index:1 }
.thumbList li .thumb a{ display:block; position:relative; *zoom:1; text-decoration:none !important;}
.thumbList li .thumb a *{ cursor:pointer;}
.thumbList li .thumb a img{ display:block;}
.thumbList li .thumb a .text{ position:absolute; left:0; top:50%; margin-top:-.8em; *margin-top:-1.5em; display:block; width:100%; text-align:center; font-size:2em; font-weight:bold; white-space:nowrap; letter-spacing:-1px;}
.thumbList li .thumb a .category{ position:absolute; left:0; bottom:0; width:100%; overflow:hidden; padding:3px 0; white-space:nowrap; text-indent:5px; font-weight:normal; font-size:11px;}
.thumbList li .thumb a .noPhoto{ display:inline-block; font-size:11px; text-align:center;}
.thumbList li .thumb span.adminCheck {display:block; position:absolute; top:15px; left:15px; z-index:50; }
.thumbList li .rating{ padding:0 10px; margin-bottom:15px; *display:inline; }
.thumbList li .title{ clear:both; white-space:nowrap; margin-bottom:3px;}
.thumbList li .title a{ font:9pt 돋움, Dotum; }
.thumbList li .title input{ width:13px; height:13px; vertical-align:middle; white-space:nowrap;}
.thumbList li .summary{ line-height:16px; margin-bottom:8px;}
.thumbList li .summary a{ text-decoration:none;}
.thumbList li .meta{ position:relative; white-space:normal; *zoom:1; text-align:left; overflow:visible;}
.thumbList li .meta li { float:none; display:inline; margin:0; white-space:nowrap; *zoom:1;;}
.thumbList .lastReply { text-align:left; font-size:11px;}
.thumbList .lastReply a { display:block; }
.thumbList .by{ font:9px Tahoma;}

/* Community List */
.comList { border:0; width:100%; }
.comList a{ text-decoration:none; }

.comList td { border:0; border-bottom:1px solid; padding:30px 0; white-space:nowrap; text-align:center; line-height:normal; vertical-align:middle; }

.comList tr.notice td { padding:10px 0; }
.comList tr.notice td.checkbox { padding-left:10px; }
.comList td.noticeSubject { text-align:left; }
.comList td.noticeSubject a,
.comList td.noticeSubject a:visited { font-weight:bold; letter-spacing:-1px; color:#555; }
.comList td.date { font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:10px; text-transform:uppercase; letter-spacing:normal; }

.comList td.infoArea { padding-left:30px; width:100%; white-space:normal; text-align:left; font:9pt 돋움, Dotum; letter-spacing:-1px; line-height:120%; }
.comList td.infoArea img{ vertical-align:middle; margin:0 1px;}
.comList td.infoArea .category { margin-bottom:3px; font:8pt 돋움, Dotum; letter-spacing:-1px; font-weight:normal; display:block; line-height:120%; }
.comList td.infoArea .subject a { float:left; margin:0 5px 8px 0; font:12px 굴림, Gulim; font-weight:bold; line-height:120%; display:block; }
.comList td.infoArea .author { float:left; letter-spacing:normal; }
.comList td.infoArea .h_author { margin-right:5px; float:left; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:9px; text-transform:uppercase; display:block; letter-spacing:normal; }
.comList td.infoArea .h_replier { margin-right:5px; float:left; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:9px; text-transform:uppercase; display:block; letter-spacing:normal; padding-left:7px; margin-left:7px; background-repeat:no-repeat; background-position:left center; }
.comList td.infoArea .date { float:left; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:10px; text-transform:uppercase; letter-spacing:normal; display:block; clear:both }
.comList td.balloonArea .balloon { position:relative; width:78px; height:71px; }
.comList td.balloonArea .balloon .count { position:relative; top:7px; font-family: MgOpen Modata,Helvetica,Geneva; font-size: 25px; letter-spacing: -1px; text-align:center; display:block; }
.comList td.balloonArea .balloon .exm { position:relative; top:9px; font:8pt 돋움,Dotum; letter-spacing:-1px; display:block; text-align:center; }
.comList td.ratingArea { padding:0 30px; }
.comList td.ratingArea .gravity { margin-bottom:3px; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:9px; text-transform:uppercase; display:block; letter-spacing:normal; }
.comList td.ratingArea .point { font-family:georgia; font-size:198%; }
.comList td.checkbox { padding-left:10px; }

/* studio */
.thumbListStudio { padding:0; font:8pt 돋움, Dotum; letter-spacing:-1px; border-top:none; overflow:hidden; *zoom:1; margin-bottom:30px; }
.thumbListStudio:after{ content:""; display:block; clear:both;}
.thumbListStudio .studioCategory{ clear:both; float:none; margin-bottom:10px; padding:10px; }
.thumbListStudio li{ position:relative; margin:0; padding:0; list-style:none; overflow:hidden; float:left; display:inline; }
.thumbListStudio li .thumb{ position:relative; margin:10px 10px 20px 10px; clear:both; padding:10px; border:1px solid; *zoom:1; }
.thumbListStudio li .thumb.bad{ padding:10px 10px 10px 30px; }
.thumbListStudio li .thumb.bad span.adminCheck { top:10px; left:10px; }
.thumbListStudio li .thumb span img {position:absolute; display:block; top:-2px; right:-3px; z-index:1 }
.thumbListStudio li .thumb span.adminCheck {display:block; position:absolute; top:15px; left:15px; z-index:50; }
.thumbListStudio li .thumb span.adminCheckBad {display:block; position:absolute; top:10px; left:10px; z-index:50; }
.thumbListStudio li .thumb a{ display:block; position:relative; *zoom:1; text-decoration:none !important; overflow:hidden; }
.thumbListStudio li .thumb a *{ cursor:pointer;}
.thumbListStudio li .thumb h2 { font-size: 1.8em; }
.thumbListStudio li .thumb img.thumbnail { width: 100%; margin: 0 auto; display: block; -ms-interpolation-mode: bicubic; }
.thumbListStudio li .thumb a .text{ position:absolute; left:0; top:50%; margin-top:-.8em; *margin-top:-1.5em; display:block; width:100%; text-align:center; font-size:2em; font-weight:bold; white-space:nowrap; letter-spacing:-1px;}
.thumbListStudio li .thumb a .subWrapper{ position:absolute; width:100%; height:100%; _height:expression(parentNode.offsetHeight); top:0; left:0; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/blank.gif); *zoom:1; overflow:hidden; z-index:1 }
.thumbListStudio li .thumb a .subWrapper .sublayer{ position:absolute; height:30px; left:0; bottom:0; width:100%; padding:10px; white-space:nowrap; display:block; *zoom:1; overflow:hidden; z-index:1 }
.thumbListStudio li .thumb a .subWrapper .sublayer .reader_rating { position:absolute; right:28px; }


.thumbListStudio li .thumb a .noPhoto{ display:inline-block; font-size:11px; text-align:center;}
.thumbListStudio li .title{ font:11px Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0; clear:both; margin-bottom:3px; }
.thumbListStudio li .date{ font:9px Arial, Helvetica, sans-serif; letter-spacing:0; clear:both; }
.thumbListStudio li .summary{ line-height:16px; margin-bottom:8px;}
.thumbListStudio li .summary a{ text-decoration:none;}

/* pagination */
.pagination { text-align:center; font:bold 11px Tahoma; margin:5px 0 0 0; padding-top:8px; padding-bottom:4px; }
.pagination a { padding:4px 7px 4px 7px; margin: 0 0 0 0; text-decoration:none;}
.pagination strong { padding:4px 7px 4px 7px; font:bold 1em Tahoma; text-decoration:none; }
.pagination a:hover { padding:4px 7px 4px 7px; margin: 0 0 0 0; text-decoration:none; }
.pagination a:visited {  }
.pagination a.prevEnd img, .pagination a.nextEnd img { margin-bottom:-2px; padding:4px 0 4px 0;}

/* Dots pagination */
.DotsPagination{ padding:0; margin:5px 0 0 0; text-align:center;}
.DotsPagination *{ margin:0; padding:0;}
.DotsPagination img{ border:0;}
.DotsPagination a,
.DotsPagination strong{ position:relative; width:20px; height:22px; display:inline-block; margin:0 10px 0 10px; padding:0; font-size:11px; vertical-align:middle;  background-repeat:no-repeat; }
.DotsPagination strong{ background-position:left -22px; }
.DotsPagination a.prev,
.DotsPagination a.prevEnd,
.DotsPagination a.next,
.DotsPagination a.nextEnd{ background-repeat:no-repeat;}
.DotsPagination a.prevEnd{ width:19px; height:32px; background-position:left -32px; }
.DotsPagination a.nextEnd{ width:19px; height:32px; background-position:left 0; }

/* Board Navigation */
.board .boardNavigation{ padding:30px 0; margin:-1px 0 0 0; text-align:center; border-top:1px solid; *zoom:1; }
.board .boardNavigation:after{ content:""; display:block; float:none; clear:both;}
.board .boardNavigation .pagination{ padding:5px 0;}
.board .boardNavigation .buttonLeft{ float:left; text-align:left;}
.board .boardNavigation .buttonRight{ float:right; text-align:right;}

/* Search Form */
.boardSearchForm{ position:relative; margin:0 auto; padding:1px 0; line-height:normal; width:361px; height:35px; overflow:hidden; }
.boardSearchForm *{ margin:0; padding:0;}
.boardSearchForm fieldset{ border:0; clear:both; }
.boardSearchForm fieldset:after{ content:""; display:block; float:none; clear:both;}
.boardSearchForm fieldset *{ vertical-align:top;}
.boardSearchForm legend{ position:absolute; width:0; height:0; overflow:hidden; font:0/0 Sans-serif; visibility:hidden;}
.boardSearchForm .srch { position:relative; left:40px; top:2px; }
.boardSearchForm .srch .customSelect { position:absolute; top:0; _top:3px; left:200px; }
.boardSearchForm .srch div.selector { width: 80px; }
.boardSearchForm .srch div.selector select { width: 80px; }
.boardSearchForm .srch div.selector span { width: 48px; }
.boardSearchForm .srch .inputText{ vertical-align:middle; position:relative; top:2px; left:4px; margin:0; padding:5px 10px 0px 10px; width:130px; height:17px; font:8pt 돋움; letter-spacing:-1px; }
.boardSearchForm .srch .submit { vertical-align:middle; position:relative; top:2px; }

/* Board Read */
.viewDocument { *zoom:1; overflow:hidden; _width:100%; }
.boardRead.studio { padding:0 10px; }
.boardReadHeader{ *zoom:1; }
.boardReadHeader a{  }
.boardReadHeader a:hover,
.boardReadHeader a:active,
.boardReadHeader a:focus{  }
.boardReadHeader:after{ content:""; display:block; float:none; clear:both;}
.boardReadHeader *{ margin:0; padding:0;}
.boardReadHeader .titleArea{ position:relative; *zoom:1; padding:20px 20px 10px 20px; border:1px solid; }
.boardReadHeader .titleArea:after{ content:""; display:block; clear:both;}
.boardReadHeader .titleArea .title{ position:relative; font:bold 24px 돋움,Dotum; letter-spacing:-1px; display:block; margin-bottom:4px; *margin-bottom:0; left:-2px; line-height:120%; white-space:nowrap; overflow:hidden; *zoom:1; }
.boardReadHeader .titleArea .title{ _position:absolute; _top:37px; _left:113px; }
*:first-child+html .boardReadHeader .titleArea .title{ padding-top:2px; }
.boardReadHeader .titleArea .category{ font:12px 굴림,Gulim,돋움,Dotum; display:block; margin-bottom:4px; }
.boardReadHeader .titleArea .sum{ white-space:nowrap; margin:0 10px 0 0; }
.boardReadHeader .titleArea .sum{ _position:absolute; _top:70px; _left:115px; }
.boardReadHeader .titleArea .sum .registrantRating { float:left; margin:0 8px 0 0; }
.boardReadHeader .titleArea .sum .meta { float:left; margin-left:10px; padding-left:10px; font:8pt 돋움,Dotum; background-repeat:no-repeat; background-position:left 1px; display:block; line-height:120%; }
.boardReadHeader .titleArea .sum .author { float:left; font:bold 8pt 돋움,Dotum; background-repeat:no-repeat; background-position:left 1px; display:block; line-height:120%; }
.boardReadHeader .titleArea .balloon { float:left; margin:0 15px 0 0; position:relative; width:78px; height:71px; }
.boardReadHeader .titleArea .balloon .day { position:relative; top:7px; font-family: MgOpen Modata,Helvetica,Geneva; font-size: 25px; letter-spacing: -1px; text-align:center; display:block; }
.boardReadHeader .titleArea .balloon .year { position:relative; top:6px; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:10px; text-transform:uppercase; display:block; text-align:center; }
.boardReadHeader .titleArea .extra { float:right; position:relative; top:-5px; bottom:0;  }
.boardReadHeader .titleArea .extra { _position:absolute; _top:62px; _right:20px;  }
.boardReadHeader .authorArea{ *zoom:1; padding:10px 0; border-bottom:1px solid; }
.boardReadHeader .authorArea:after{ content:""; display:block; clear:both;}
.boardReadHeader .authorArea .ipAddress{ float:left; font-size:9px; margin-top:3px;}
.boardReadHeader .authorArea .permaLink{ float:right; font-size:9px; margin-top:3px;}

/* rating */
.boardReadHeader .ratingArea { border-bottom:1px solid; margin-bottom:20px; }
.boardReadHeader .rating th { font-weight:500; padding:10px; }
.boardReadHeader .rating td { padding:10px; }

/* rating common */
.boardRead #readerRatingAverage { float:left; margin:0 0 0 0px; }
.boardRead .readerRatingCount { float:left; margin:0 0 0 2px; }
.boardRead .btnDoRating { float:left; height:19px; margin: 0 0 0 6px; }
.boardRead .readerRating { float:left; display:none; position:relative; top:20px; left:-58px; }

.boardReadBody{ margin-top:30px; overflow:hidden; *zoom:1; }
.boardReadBody .xe_content{ overflow:hidden; }

.boardReadFooter .memberSignature { border:1px solid; padding:10px; margin:1em 0; overflow:hidden; *zoom:1; clear:both; -moz-border-radius:5px; -webkit-border-radius:5px;}
.boardReadFooter .memberSignature img.profile { margin:0 1em 0 0; border:1px solid;}
.boardReadFooter .tag{ margin:1em 0; clear:both;}
.boardReadFooter .tag *{ display:inline; margin:0; padding:0; font-size:11px; vertical-align:middle;}
.boardReadFooter .tag dt{ margin-right:10px;}
.boardReadFooter .tag dd{ margin-right:5px;}
.boardReadFooter .trackbackURL{ margin:1em 0; clear:both;}
.boardReadFooter .trackbackURL *{ display:inline; margin:0; padding:0;}
.boardReadFooter .trackbackURL dt{ margin-right:5px; font-size:11px;}
.boardReadFooter .trackbackURL dd{ font-size:9px; text-decoration:none;}
.boardReadFooter .trackbackURL a{ text-decoration:none;}
.boardReadFooter .trackbackURL a:hover,
.boardReadFooter .trackbackURL a:active,
.boardReadFooter .trackbackURL a:focus{ }
.boardRead .boardNavigation{ border-top:1px solid;}

/* Feedback List */
.feedbackList{ overflow:hidden; padding-top:15px; margin-bottom:10px; border-top:1px solid;}
.feedbackList .feedbackHeader{ float:left; margin:1em 1em .5em 0; font-family: georgia; font-size:198%; padding-left:38px; }
.feedbackList .trackbackURL{ position:relative; top:1.5em; float:left; font-size:9px;}
.feedbackList .trackbackURL a{ text-decoration:none;}
.feedbackList .trackbackURL a:hover,
.feedbackList .trackbackURL a:active,
.feedbackList .trackbackURL a:focus{ }
.feedbackList .trackbackList,
.feedbackList .replyList{ clear:both;}

.feedbackList .item{ position:relative; border-top:1px dashed; *zoom:1;}
.feedbackList .item .indent{ position:relative; *zoom:1;}
.feedbackList .item .indent:after{ content:""; display:block; clear:both;}
.feedbackList .item.itemReply .indent{ padding-left:15px; background-repeat:no-repeat; background-position:0 1.2em;}

.feedbackList .item .header{ margin:0 0 4px 0; padding-top:3px; }
.feedbackList .item .header a{ font-size:12px; text-decoration:none;}
.feedbackList .item .header a:hover,
.feedbackList .item .header a:active,
.feedbackList .item .header a:focus{ }

.feedbackList .item .itemContent { position:relative; padding:1em 0 1em 120px; *zoom:1; z-index:1;}
.feedbackList .item .itemContent:after{ content:""; display:block; clear:both;}
.feedbackList .item .itemContent .xe_content{ width:auto !important;}
.feedbackList .item .itemContent .xe_content *{ margin-top:0;}
.feedbackList .item .itemContent .xe_content a {  }
.feedbackList .item .itemContent .option{ position:relative; margin:1em 0; padding:0; list-style:none; white-space:nowrap; overflow:hidden; *zoom:1; float:right;}
.feedbackList .item .itemContent .option li{ position:relative; left:-1px; display:inline; padding:0 0 0 5px; background-repeat:no-repeat; background-position:left center; font-size:11px;}
.feedbackList .item .itemContent .option li.wouldYou{ background:none; }
.feedbackList .item .itemContent .option li a{ text-decoration:none;}
.feedbackList .item .itemContent .option li a:hover,
.feedbackList .item .itemContent .option li a:active,
.feedbackList .item .itemContent .option li a:focus{ } 
.feedbackList .item .itemContent .delete{ position:relative; display:inline-block; width:13px; height:13px; background-repeat:no-repeat; background-position:center center; vertical-align:middle;}
.feedbackList .item .itemContent .delete span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.feedbackList .item.itemOnly{ border-top:0;}

.feedbackList .item .itemAside{ position:relative; float:left; width:190px; margin-right:20px; *margin-right:-100px; padding:1em 0 0 0; *zoom:1; text-align:left; z-index:2; }
.feedbackList .item .itemAside a{ text-decoration:none;}
.feedbackList .item .itemAside a:hover,
.feedbackList .item .itemAside a:active,
.feedbackList .item .itemAside a:focus{ }
.feedbackList .item .itemAside img.profile{ display:block; border:1px solid; margin:0 10px 5px 0; padding:2px; float:left; }
.feedbackList .item .itemAside .meta{ font-size:11px; margin:0 0 5px 0; }
.feedbackList .item .itemAside .meta .ip { font-size:9px; }
.feedbackList .item .itemAside .vote{ margin:0; *zoom:1; overflow:hidden;}
.feedbackList .item .itemAside .vote:after{ content:""; display:block; clear:both;}
.feedbackList .item .itemAside .vote *{margin:0; padding:0;}
.feedbackList .item .itemAside .vote dt{ position:relative; left:-5px; float:left; width:10px; height:9px; margin-right:2px; padding-left:5px; background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/iconLove.gif); background-repeat:no-repeat; overflow:hidden; border-left:1px solid #e5e5e5;}
.feedbackList .item .itemAside .vote dt.love{ background-position:5px 1px;}
.feedbackList .item .itemAside .vote dt.hate{ background-position:5px -19px;}
.feedbackList .item .itemAside .vote dt span{ position:absolute; width:0; height:0; line-height:0; font-size:0; overflow:hidden; visibility:hidden;}
.feedbackList .item .itemAside .vote dd{ position:relative; left:-5px; float:left; margin-right:5px; font-size:9px; font-weight:bold;}

.feedbackList .item .secretMessage{ margin:0; padding:1em 3em;}
.feedbackList .item .secretMessage p{ text-align:center; margin:1em 0; font-size:18px;}
.feedbackList .item .secretMessage dl{ text-align:center; margin:1em 0;}
.feedbackList .item .secretMessage dt{ font-weight:bold; display:inline;}
.feedbackList .item .secretMessage dd{ margin:0; display:inline;}
.feedbackList .item .secretMessage dd .inputText{ padding:3px 4px; height:15px; vertical-align:middle; margin-right:5px;}

/* Attached File */
.attachedFile { position:relative; float:left; width:100%;}
.attachedFile *{ margin:0; padding:0; font-size:11px; vertical-align:middle;}
.attachedFile dt img{ margin-right:10px;}
.attachedFile dt .fileToggle{ border:0; padding:2px 0 0 0; overflow:visible; cursor:pointer; font-size:11px; background:none; vertical-align:middle;}
.attachedFile dd{ position:relative; margin-right:5px; display:none; margin-top:5px; padding-left:40px;}
.attachedFile.open dd{ display:block;}
.attachedFile ul.files { position:relative; margin:0 0 1em 0; padding:0; clear:both; list-style:none; text-align:left;}
.attachedFile ul.files *{ display:inline-block; *display:inline; padding:0; margin:0; font-size:11px;}
.attachedFile ul.files li{ position:relative; margin:0 10px 0 0;}
.attachedFile ul.files a{ position:relative; background-repeat:no-repeat; background-position:left center; *zoom:1; text-decoration:none !important;}
.attachedFile ul.files a .bubble{ display:none; position:absolute; top:-20px; left:0; padding:2px 5px; z-index:100; white-space:nowrap;}
.attachedFile ul.files a:hover .bubble,
.attachedFile ul.files a:active .bubble,
.attachedFile ul.files a:focus .bubble{ display:block;}

/* Board Write */
.boardWrite fieldset{ border:0;}
.boardWrite legend{ position:absolute; width:0; height:0; overflow:hidden; font:0/0 Sans-serif; visibility:hidden;}
.boardWrite .boardWriteHeader{ margin:0 0 1em 0;}
.boardWrite .boardWriteHeader .subjects { float:left; margin-bottom:10px; _margin-bottom:5px; }
.boardWrite .boardWriteHeader .subjects .category { position:relative; _bottom:0; float:left; margin-right:5px; }
.boardWrite .boardWriteHeader *{ vertical-align:middle;}
.boardWrite .boardWriteHeader select{ font-size:12px; vertical-align:top; height:23px;}
.boardWrite .boardWriteHeader .inputText{ width:250px; padding:3px 4px; height:15px; font-size:12px; *margin-top:-1px;}
.boardWrite .boardWriteHeader .starRating { float:right; display:block; text-align:left; margin-top:7px; }
.boardWrite .boardWriteHeader .starName { float:left; margin:1px 5px 0 0; *margin:3px 5px 0 0; _margin:1px 5px 0 0; }
.boardWrite .boardWriteHeader dl.title dd{ white-space:nowrap;}
.boardWrite .boardWriteHeader dl.title dd .inputText{ width:60%;}
.boardWrite .tag{ clear:both; margin-bottom:10px; *zoom:1;}
.boardWrite .tag:after{ content:""; display:block; float:none; clear:both;}
.boardWrite .tag .inputText{ float:left; width:330px; padding:4px 4px 2px 4px; margin-right:10px; font-size:12px;}
.boardWrite .tag p{ float:left; margin:3px 0;}

/* Editor */
.board .boardEditor{ border:1px solid; margin-bottom:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.board .boardEditor .commentEditor{ margin:15px; *zoom:1; position:relative; }

/* Editor Option */
.board .editorOption{ margin:1em 0; text-align:left;}
.board .editorOption *{ vertical-align:middle;}
.board .editorOption select{ margin-right:10px; font-size:12px;}
.board .editorOption label{ margin-right:10px;}
.board .editorOption .inputText{ padding:3px 4px; height:15px; margin:0 10px 5px 0; font-size:12px; vertical-align:middle;}
.board .editorOption .inputText.userName{ width:100px;}
.board .editorOption .inputText.userPw{ width:50px; font:11px Tahoma;}
.board .editorOption .inputText.emailAddress{ width:140px; font:11px Tahoma;}
.board .editorOption .inputText.homePage{ width:140px; font:11px Tahoma;}

/* Require Password */
.board .requirePassword{ text-align:center;}
.board .requirePassword fieldset{ border:0; padding:3em 0 4em 0;}
.board .requirePassword h3{ font-size:16px;}
.board .requirePassword .inputText{ height:15px; width:150px; padding:3px 4px;}

/* Extra Var Table */
.extraVarsList{ width:100%; border:0; margin-bottom:20px; }
.extraVarsList caption{ text-align:right;}
.extraVarsList em{ font-style:normal; font-weight:normal;}
.extraVarsList th,
.extraVarsList td{ border:0; padding:10px 20px 8px 20px; text-align:left; vertical-align:middle;}
.extraVarsList th{ width:100px; white-space:nowrap; font:8pt 돋움, Dotrum; letter-spacing:-1px; font-weight:bold; }
.extraVarsList td{ font:8pt 돋움, Dotrum; letter-spacing:-1px; }
.extraVarsList td p{ display:block; *display:block; margin:3px 0; }
.extraVarsList td *{ vertical-align:middle;}
.extraVarsList td li{ display:inline; margin-right:10px;}
.extraVarsList td .inputText{ padding:3px 4px; font-size:12px; width:96%; display:block;}
.extraVarsList td .inputNum{ padding:3px 4px; font-size:12px; width:50px; border:1px solid;}
.extraVarsList td .inputCheck{ width:13px; height:13px; margin-right:5px;}
.extraVarsList td select { font-size:12px;}
.extraVarsList td textarea{ padding:3px 4px; font-size:12px; width:96%; display:block; overflow:auto;}

/* Extra Var Table for Review */
.extraVarsListReview{ width:100%; border:0; font:12px 굴림,Gulim; }
.extraVarsListReview caption{ text-align:right;}
.extraVarsListReview em{ font-style:normal; font-weight:normal;}
.extraVarsListReview th,
.extraVarsListReview td{ border:0; padding:10px 10px 8px 10px; text-align:left; vertical-align:middle;}
.extraVarsListReview th{ white-space:nowrap; font-weight:normal; }
.extraVarsListReview td{ width:100%; }
.extraVarsListReview td p{ display:block; *display:block; margin:3px 0; }
.extraVarsListReview td *{ vertical-align:middle;}
.extraVarsListReview td li{ display:inline; margin-right:10px;}
.extraVarsListReview td .inputText{ padding:3px 4px; font-size:12px; width:96%; display:block;}
.extraVarsListReview td .inputNum{ padding:3px 4px; font-size:12px; width:50px; border:1px solid;}
.extraVarsListReview td .inputCheck{ width:13px; height:13px; margin-right:5px;}
.extraVarsListReview td select { font-size:12px;}
.extraVarsListReview td textarea{ padding:3px 4px; font-size:12px; width:96%; display:block; overflow:auto;}

.varArea { width:100%; margin-top:10px; margin-bottom:15px; padding-bottom:20px; }
.varArea td { vertical-align:top; }
.varArea .left { text-align:center; }
.varArea .left .downloads { margin-top:15px; }
.varArea .left .downloads .dnButton { margin:0 auto; width:150px; height:40px; cursor:pointer; display:block; }
.varArea .left .screenShot { position:relative; margin:0 auto; padding:4px; }
/*
.varArea .left .screenShot span img { position:absolute; display:block; top:-1px; right:-1px; z-index:1; *zoom:1; }
*/
.varArea .right { padding-left:20px; }
.varArea span img.labelright {position:absolute; display:block; top:-1px; right:-1px; z-index:1; }
.varArea span img.labelleft {position:absolute; display:block; top:-1px; left:-3px; z-index:1 }

/* Tag Cloud */
.tagCloud{ padding:3em 0; border-top:1px solid; border-bottom:1px solid;}
.tagCloud *{ margin:0; padding:0;}
.tagCloud ul{ text-align:justify;}
.tagCloud li{ display:inline; list-style:none; margin:0 5px; }
.tagCloud li.rank1 a{ font-weight:bold; font-size:24px;}
.tagCloud li.rank2 a{ font-weight:bold; font-size:18px;}
.tagCloud li.rank3 a{ font-weight:bold; font-size:14px;}
.tagCloud li.rank4 a{ font-size:12px;}
.tagCloud li.rank5 a{ font-size:11px;}

/* 확장 변수 폼 */
.extraVarsList tr td input,
.extraVarsList tr td textarea{ font-size:12px;}
.extraVarsList tr td .text { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px;  margin-right:10px; width:90%; }
.extraVarsList tr td .email_address { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px;  margin-right:10px; width:300px; }
.extraVarsList tr td .homepage { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px;  margin-right:10px; width:300px; }
.extraVarsList tr td .tel { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px;  margin-right:10px; width:40px; margin-right:10px;}
.extraVarsList tr td .textarea { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px;  margin-right:10px; width:90%; height:80px; }
.extraVarsList tr td ul { margin:0; padding:0; list-style:none; }
.extraVarsList tr td ul li { display:inline-block; margin-right:10px; }
.extraVarsList tr td ul li input { margin-right:5px; vertical-align:middle;}
.extraVarsList tr td .date { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px;  margin-right:10px; width:100px; }
.extraVarsList tr td .address { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px;  margin-right:10px; width:300px; }

/* Mouse Over Tooltip (Image Preview) */
#tooltip { position: absolute; padding: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 999; }
#tooltip h3 { margin: 0; font:12px 굴림; font-weight:bold; line-height:140%; }


/* Additional Button */
.addButton,
.addButton span { position:relative; display:inline-block; text-decoration:none !important; white-space:nowrap; vertical-align:middle; }
.addButton { padding:0; background-position:left top; overflow:visible;}
.addButton span { height:11px; left:9px; padding:0 7px 0 0; font:bold 10px/12px Verdana,sans-serif; letter-spacing:0; background-position:right top!important; *vertical-align:top; }
.addButton span strong { position:absolute; height:11px; top:-1px; left:-1px; padding:0 7px 0 0; font:bold 10px/12px Verdana,sans-serif; letter-spacing:0; background-position:right top; *vertical-align:top; }

/* Offset Debug */
.addButton,
span.addButton{ margin-right:5px;}

/* Color Preset */
.addButton.white,
.addButton.white span,
span.addButton.white,
span.addButton.white button,
span.addButton.white input { background-image:url(/modules/pxeboard/skins/PXE_board_pro3/tpl/images/buttonGreen.gif); color:#fff; }

/* Blog Style
---------------------------------------------------------------------------------*/
.blogStyle { width:100%; margin:0 0 25px 0; }
.blogStyle td { vertical-align:top; }
.blogStyle td.left {  }
.blogStyle td.right { width:220px; }

.blogStyle .summarySpot{ position:relative; float:left; margin-right:1.5em !important; *zoom:1; }
.blogStyle .summarySpot .folding { position:absolute; top:5px; right:5px; width:57px; height:57px; display:block; z-index:2; }
.blogStyle .summarySpot .summaryThumb{ margin:0; padding:0; }

.blogStyle .ieWrp { position:relative; overflow:hidden; *zoom:1; }
.blogStyle .ieWrp .postTitle { position:absolute; top:0; left:-3px; _left:0; padding:0; margin:0 0 7px 0; overflow:hidden; display:block; *zoom:1; }
.blogStyle .ieWrp .postTitle em{ font-style:normal; }
.blogStyle .ieWrp .postTitle .category{ font-weight:normal; padding:0 0 0 10px; margin:0 0 0 5px; font-size:12px; }

.blogStyle .usedTag{ *zoom:1; font-size:11px;}
.blogStyle .usedTag:after{ content:""; display:block; clear:both;}
.blogStyle .usedTag dt{ display:table-cell; *float:left; width:27px; height:12px; margin:0; padding:0; }
.blogStyle .usedTag dd{ display:table-cell; *float:left; padding-left:5px; margin:0; }
.blogStyle .usedTag dd a{ text-decoration:none; font-family:돋움,Dotum;}
.blogStyle .usedTag dd a:hover,
.blogStyle .usedTag dd a:active,
.blogStyle .usedTag dd a:focus{ text-decoration:underline;}

.blogStyle .summary { position:relative; margin:35px 0 20px 0; font-family:Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:12px; }
.blogStyle .summary span { position:absolute; top:-1px; *top:-3px; }

.blogStyle a.summaryMore{ position:relative; float:right; clear:both; display:block; width:104px; height:30px; cursor:pointer; }
.blogStyle a.summaryMore:hover { background-position:0 -30px; }

.blogStyle .summaryCaption { position:relative; margin:20px 0 0px 0; padding:10px 10px 10px 10px; _padding:10px 10px 0 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; *zoom:1; }
.blogStyle .summaryCaption:after{ content:""; display:block; clear:both;}
.blogStyle .summaryCaption span.caption_arrow { position:absolute; width:24px; height:12px; top:-12px; _top:-11px; left:18px; }

.blogStyle .basicInfo { position:relative; float:right; margin:0 0 30px 0; padding:0; width:143px; height:50px; line-height:normal; }
.blogStyle .basicInfo .day { position:absolute; top:10px; left:26px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; display:block  }
.blogStyle .basicInfo .month { position:absolute; top:29px; top:29px; left:26px; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:9px; text-transform:uppercase; text-align:center; display:block  }
.blogStyle .basicInfo .comments { position:absolute; width:30px; top:10px; left:91px; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; font-weight: bold; text-align:center; }

.blogStyle ul.meta { margin:0 0 0 86px; padding:0; list-style:none; font-family: helvetica, arial, sans-serif; font-size:10px; }
.blogStyle ul.meta li { position:relative; height:19px; padding-left:35px; margin-bottom:3px; text-align:left; white-space:nowrap; line-height:20px; }
.blogStyle ul.meta li span { position:absolute; top:-1px; left:35px; }
.blogStyle ul.meta li.tags { height:50px; line-height:17px; white-space:normal; }

.blogBreaker { height:5px; margin:0 0 25px 0; padding:0; *zoom:1; }

/* file:/free/home/luxdog/html/files/cache/optimized/f6c1cab440cd721d0f92d3d905bbb522.cache.php */
 
/* NHN > UIT Center > Open UI Platform Team > Jeong Chan Myeong(dece24@nhncorp.com) */

/* Anchor Button */
a.buttonPXE,
a.buttonPXE span { position:relative; display:inline-block; text-decoration:none !important; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/buttons/buttonWhite.gif) no-repeat; cursor:pointer; white-space:nowrap; vertical-align:middle;}
a.buttonPXE { padding:0; background-position:left top; overflow:visible;}
a.buttonPXE span { left:2px; padding:7px 10px 4px 8px; color:#9d9d9d; font:12px/12px Sans-serif; background-position:right top; *vertical-align:top;}
/* Large Size */
a.buttonPXE.large { background-position:left -30px; }
a.buttonPXE.large span { padding:8px 10px 5px 8px; font:12px/16px Sans-serif; background-position:right -30px;}
/* xLarge Size */
a.buttonPXE.xLarge { background-position:left -65px; }
a.buttonPXE.xLarge span { padding:9px 10px 7px 8px; font:12px/20px Sans-serif; background-position:right -65px;}
/* Small Size */
a.buttonPXE.small { background-position:left -106px; }
a.buttonPXE.small span { padding:4px 6px 3px 4px; font:11px/11px Sans-serif; background-position:right -106px;}

/* Control Button + Submit Button */
span.buttonPXE,
span.buttonPXE button,
span.buttonPXE input { position:relative; margin:0; display:inline-block; border:0; font:12px Sans-serif; white-space:nowrap; background:url(/modules/pxeboard/skins/PXE_board_pro3/tpl/images/buttonWhite.gif) no-repeat; vertical-align:middle;}

span.buttonPXE { padding:0; background-position:left top; top:1px; }
span.buttonPXE button,
span.buttonPXE input { height:24px; left:2px; *vertical-align:top; padding:0 10px 0 8px; line-height:26px; background-position:right top; cursor:pointer; *overflow:visible;}
/* Large Size */
span.buttonPXE.large { background-position:left -30px;}
span.buttonPXE.large button,
span.buttonPXE.large input { height:31px; padding:0 10px 0 8px; font:16px/30px Sans-serif; background-position:right -30px;}
/* xLarge Size */
span.buttonPXE.xLarge { background-position:left -65px;}
span.buttonPXE.xLarge button,
span.buttonPXE.xLarge input { height:36px; padding:0 10px 0 8px; font:12px/20px Sans-serif; background-position:right -65px;}
/* Small Size */
span.buttonPXE.small { background-position:left -106px;}
span.buttonPXE.small button,
span.buttonPXE.small input { height:19px; padding:1px 6px 0 4px; _padding:1px 6px 0 4px; font:8pt/18px 돋움,Dotum; letter-spacing:-1px; background-position:right -106px;}

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

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

/* Color Preset */
a.buttonPXE.white,
a.buttonPXE.white span,
span.buttonPXE.white,
span.buttonPXE.white button,
span.buttonPXE.white input { background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/buttons/buttonWhite.gif); color:#9d9d9d;}

a.buttonPXE.custom,
a.buttonPXE.custom span,
span.buttonPXE.custom,
span.buttonPXE.custom button,
span.buttonPXE.custom input { background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/buttons/buttonWhite.gif); color:#9d9d9d;}

a.buttonPXE.black,
a.buttonPXE.black span,
span.buttonPXE.black,
span.buttonPXE.black button,
span.buttonPXE.black input { background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/buttons/buttonBlack.gif); color:#999;}

a.buttonPXE.red,
a.buttonPXE.red span,
span.buttonPXE.red,
span.buttonPXE.red button,
span.buttonPXE.red input { background-image:url(/modules/pxeboard/skins/PXE_board_pro3/tpl/images/buttonRed.gif); color:#fff;}

a.buttonPXE.blue,
a.buttonPXE.blue span,
span.buttonPXE.blue,
span.buttonPXE.blue button,
span.buttonPXE.blue input { background-image:url(/modules/pxeboard/skins/PXE_board_pro3/tpl/images/buttonBlue.gif); color:#fff;}

a.buttonPXE.cyan,
a.buttonPXE.cyan span,
span.buttonPXE.cyan,
span.buttonPXE.cyan button,
span.buttonPXE.cyan input { background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/buttons/buttonCyan.gif); color:#9d9d9d;}

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

/* Button Set */
.buttonPXESet{ width:16px; height:16px; background-image:url(/modules/pxeboard/skins/PXE_board_pro3/tpl/images/buttonSet.gif); background-repeat:no-repeat; border:0; background-color:transparent; vertical-align:middle; display:inline-block; text-decoration:none;}
.buttonPXESet span{ z-index:-1; font-size:0; line-height:0; visibility:hidden;}
.buttonPXESet.buttonPXEUp{ background-position:0 0;}
.buttonPXESet.buttonPXEDown{ background-position:0 -16px;}
.buttonPXESet.buttonPXELeft{ background-position:0 -32px;}
.buttonPXESet.buttonPXERight{ background-position:0 -48px;}
.buttonPXESet.buttonPXEInfo{ background-position:0 -64px;}
.buttonPXESet.buttonPXECopy{ background-position:0 -80px;}
.buttonPXESet.buttonPXESetting{ background-position:0 -96px;}
.buttonPXESet.buttonPXEActive{ background-position:0 -112px;}
.buttonPXESet.buttonPXEDisable{ background-position:0 -128px;}
.buttonPXESet.buttonPXEDelete{ background-position:0 -144px;}
.buttonPXESet.buttonPXEHomepage{ background-position:0 -160px;}
.buttonPXESet.buttonPXEBlog{ background-position:0 -176px;}
.buttonPXESet.buttonPXECalendar{ background-position:0 -192px;}
.buttonPXESet.buttonPXELayoutEditor{ background-position:0 -208px;}
.buttonPXESet.buttonPXEAddWidget{ background-position:0 -224px;}
.buttonPXESet.buttonPXEAddContent{ background-position:0 -240px;}

/* file:/free/home/luxdog/html/files/cache/optimized/c5972635bd5d1010c111c63c12db8d8f.cache.php */
 
/*
PXE Board Pro 2
Markup : Hyunhw Jung
Website: http://www.premiumxe.com
Email : clubnb2@naver.com
*/

/* Board Reset
---------------------------------------------------------------------------------*/
.board{ color:#535353; }
.board a,
.board a:visited { color:#535353; }
.board a:hover,
.board a:active,
.board a:focus { color:#a9a9a9; }

.board .inputText,
.board textarea,
.board select{ background:#555555; color:#000; border:1px solid #424242; }
.board .document_popup_menu a,
.board .comment_popup_menu a{ color:#8b8b8b; }
.board .boardNavigation{ border-color:#282828; }

/* Board Header
---------------------------------------------------------------------------------*/
.boardHeader a{  }
.boardHeader .boardTitle{ background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/bgHeadline.gif) left bottom repeat-x; }
.boardHeader .boardTitleText{ background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/icon_bbsHeadline.gif) left top no-repeat; }
.boardHeader .boardTitleText a{  }
.boardHeader .boardTitleText em{ color:#ffcc00; }
.boardHeader .boardTitleText .bbsComments { color:#535353; }

/* Board Information
---------------------------------------------------------------------------------*/
.boardInformation .infoSum{ color:#ffcc00; }
.boardInformation em,
.boardInformation strong{ color:#0088cc;}
.boardInformation .infoView li.icon,
.boardInformation .infoView li.icon a{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/icons.gif); }
.boardInformation .infoView li.setup a{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/buttonSetup.gif); }

.tabDepth0 { border-bottom:1px solid #ffcc00; }
.tabDepth0 li { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/tabOff.gif) no-repeat; color:#666; }
.tabDepth0 li:hover { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/tabOn.gif) no-repeat; color:#666; }
.tabDepth0 li.active {color:#666; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/tabOn.gif) no-repeat; }

/* Board List Form
---------------------------------------------------------------------------------*/
.boardListForm em,
.boardListForm strong{ }

/* Board List
---------------------------------------------------------------------------------*/
.boardList{ border-color:#282828; }
.boardList .jumpTo button{ background-color:#1b1b1b; border-color:#232323; color:#535353; }
.boardList .meta li{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/lineVr9.gif);}
.boardList .replyNum{ color:#ffcc00;}
.boardList .trackbackNum{ color:#ffcc00;}
.boardList .replyAnchor{  }
.boardList th{ border-color:#232323; background:#1b1b1b; }
.boardList th a{  }
.boardList td{ border-color:#232323; }
.boardList td.title a { color:#707070; _color:#707070 !important; }
.boardList td.title a:hover { color:#a9a9a9; }
.boardList td.title a.forum:link,
.boardList td.recommend{ color:#ffcc00;}
.boardList td.summary .thumb{ border-color:#ebebeb; background:#fff;}
.boardList td .notice{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/lineVr9.gif);}
.boardList td .category{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/lineVr9.gif);}
.boardList td .by{  }

.boardList.webZine td.title .author,
.boardList.webZine td.title .author a { color:#535353; }
.boardList.webZine td.title .author a:hover { color:#a9a9a9; }
.boardList.webZine td.title .thumb{ border-color:#232323;}

/* Community List
---------------------------------------------------------------------------------*/
.comList td { border-color:#282828; }
.comList td.noticeSubject a,
.comList td.noticeSubject a:visited { color:#999; }
.comList td.infoArea a { color:#999; }
.comList td.infoArea a:hover { color:#fff; }
.comList td.infoArea .h_author { color:#225e97; }
.comList td.infoArea .h_replier { color:#225e97; background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/lineVr9.gif); }
.comList td.balloonArea .balloon { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/repl.gif) no-repeat; color:#fff; }
.comList td.ratingArea .gravity { color:#225e97; }
.comList td.ratingArea .point { color:#ffcc00; }

.thumbList{ border-color:#232323; }
.thumbList li .thumb{ background:#1b1b1b; border-color:#232323;}
.thumbList li .thumb a .text{  }
.thumbList li .thumb a .category{ background:#000; opacity:.6; filter:alpha(opacity=60); color:#fff; }
.thumbList li .thumb a .noPhoto{  }
.thumbList li .title a{ color:#707070; }
.thumbList li .summary a{  }

.thumbListStudio{  }
.thumbListStudio li .thumb{ background:#1b1b1b; border-color:#232323;}
.thumbListStudio li .thumb a .text{  }
.thumbListStudio li .thumb a .sublayer{ background:#ffcc00; opacity:.8; filter:alpha(opacity=80); color:#000; }
.thumbListStudio li .thumb a .noPhoto{  }
.thumbListStudio li .title a{ color:#555; }
.thumbListStudio li .summary a{  }

/* FAQ List
---------------------------------------------------------------------------------*/
.boardList.faq .content { border:1px solid #232323; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/btn_a.gif) no-repeat 15px 15px; *background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/btn_a.gif) no-repeat 15px 17px; }

/* Search Form
---------------------------------------------------------------------------------*/
.boardSearchForm{ background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/inputBar.png) no-repeat; _background:none; _filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+request_uri+"modules/pxeboard/skins/PXE_board_pro3/img/black/inputBar.png', sizingMethod='crop')"); }
.boardSearchForm .srch .inputText{ color:#707070; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/bg_input.gif) no-repeat; border:none; }

/* Board Read
---------------------------------------------------------------------------------*/
.boardReadHeader a{ }
.boardReadHeader .titleArea{ border:1px solid #232323; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/bg_header.gif) repeat-x; }
.boardReadHeader .titleArea .title a,
.boardReadHeader .titleArea .title a:visited { color:#88cbcb; }
.boardReadHeader .titleArea .sum .author { color:#ffcc00; }
.boardReadHeader .titleArea .meta{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/lineVr9.gif); }
.boardReadHeader .titleArea .balloon { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/repl.gif) no-repeat; color:#fff; }
.boardReadHeader .titleArea .extra a.vote {background:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/btn_extra.png) no-repeat; display:block; }
.boardReadHeader .titleArea .extra a.devote { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/btn_extra.png) no-repeat left -20px; }
.boardReadHeader .titleArea .extra a.scrap { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/btn_extra.png) no-repeat left -40px; }

/* rating */
.boardReadHeader .ratingArea { border-bottom-color:#232323; }
.boardReadHeader .rating th { background-color:#1b1b1b }

.boardReadBody .xe_content { color:#666; }
.boardReadBody .xe_content a,
.boardReadBody .xe_content a:visited { color:#ffcc00; }
.boardReadBody .xe_content a:hover,
.boardReadBody .xe_content a:active,
.boardReadBody .xe_content a:focus { color:#ffcc00; }

.boardReadFooter .memberSignature{ border-color:#232323; background-color:#1b1b1b;}
.boardReadFooter .memberSignature img.profile { border-color:#232323;} 
.boardReadFooter .tag dd a{  }
.boardReadFooter .trackbackURL dt{  }
.boardReadFooter .trackbackURL dd a{  }

.feedbackList{ border-color:#232323;}
.feedbackList .feedbackHeader { color:#ffcc00; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/headline_comments.gif) left 11px no-repeat; }
.feedbackList .trackbackURL a{  }
.feedbackList .item{ border-color:#232323;}
.feedbackList .item.itemReply .indent{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/iconReply.gif);}
.feedbackList .item .header{ color:#ffcc00; }
.feedbackList .item .header a{ color:#ffcc00; }
.feedbackList .item .itemContent .delete{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/buttonDelete.gif);}
.feedbackList .item .itemAside img.profile{ border-color:#232323;}
.feedbackList .item .itemAside .meta{ color:#707070; }
.feedbackList .item .itemAside .meta .ip { color:#535353; }
.feedbackList .item .itemAside .vote *{  }

/* Board Write */
.boardWrite .boardWriteHeader .subjects .category { bottom:4px; }

/* pagination
---------------------------------------------------------------------------------*/
.pagination a { color:#535353; border:1px solid #232323; }
.pagination strong { border:1px solid #282828; background:#1b1b1b; color:#707070; }
.pagination a:hover { color:#707070; border:1px solid #282828; background:#1b1b1b; }

/* Dots pagination
---------------------------------------------------------------------------------*/
.DotsPagination a,
.DotsPagination strong{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/dots.png); _background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/dots.gif); }
.DotsPagination a.prev,
.DotsPagination a.prevEnd,
.DotsPagination a.next,
.DotsPagination a.nextEnd{ background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/arrowPagination.png); _background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/arrowPagination.gif); }

/* Search Form */
.boardSearchForm .srch .customSelect { position:absolute; top:-2px; _top:3px; left:200px; }

/* Time
---------------------------------------------------------------------------------*/
.time *{ color:#535353;}
.time dt{ background:#fff;}

/* Attached File
---------------------------------------------------------------------------------*/
.attachedFile ul.files a{ padding-left:15px; background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/iconFile.gif); color:#535353;}
.attachedFile dt a { color:#535353; }
.attachedFile dt .fileToggle { color:#535353; }
.attachedFile ul.files a .bubble{ border:1px solid #232323; background-color:#fff; color:#535353;}

/* Editor */
.board .boardEditor{ border-color:#232323; background:#161616;}

/* Extra Var Table
---------------------------------------------------------------------------------*/
.extraVarsList{ border-top:1px solid #282828; }
.extraVarsList caption{ color:#535353;}
.extraVarsList em{ color:#0088cc; }
.extraVarsList th,
.extraVarsList td{ border-bottom:1px solid #232323; }
.extraVarsList th{ background:#1b1b1b; border-right:1px solid #232323; }
.extraVarsList td{  }
.extraVarsList td .inputNum{ border-color:#282828;}

/* Extra Var Table for Review */
.extraVarsListReview{  }
.extraVarsListReview caption{ color:#999;}
.extraVarsListReview em{ color:#0088cc; }
.extraVarsListReview th,
.extraVarsListReview td{ border-top:1px dotted #232323; }
.extraVarsListReview th{ background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/iconArrow.gif) no-repeat left center; color:#fff; }
.extraVarsListReview td{  }
.extraVarsListReview td .inputNum{ border-color:#232323;}

.varArea { border-bottom:1px solid #232323; }
.varArea .left .downloads a.dnButton { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/btn_downloads.gif) no-repeat; }
.varArea .left .downloads a.dnButton:hover { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/btn_downloads.gif) no-repeat 0 -40px; }
.varArea .left .screenShot { border:1px solid #232323; }

/* Tag Cloud
---------------------------------------------------------------------------------*/
.tagCloud{ border-color:#232323;}
.tagCloud li.rank1 a{ color:#a9a9a9;}
.tagCloud li.rank2 a{ color:#222;}
.tagCloud li.rank3 a{ color:#444;}
.tagCloud li.rank4 a{ color:#666;}
.tagCloud li.rank5 a{ color:#888;}

/* Layer
---------------------------------------------------------------------------------*/
#popup_menu_area{background:#fff; border-color:#232323;}
#popup_menu_area ul{ border-color:#282828;}
#popup_menu_area li a{ color:#a9a9a9;}

/* Mouse Over Tooltip (Image Preview)
---------------------------------------------------------------------------------*/
#tooltip { border: 1px solid #282828; background-color: #1b1b1b; }
#tooltip h3 { color:#535353; }
#tooltip div { color:#535353; }

/* Button Color Preset
---------------------------------------------------------------------------------*/
a.button.pxeBlack,
a.button.pxeBlack span,
span.button.pxeBlack,
span.button.pxeBlack button,
span.button.pxeBlack input { background-image:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/mainButton.gif); color:#707070;}

/* Star Rating
---------------------------------------------------------------------------------*/
div.star-rating,div.star-rating a{background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/star.gif) no-repeat 0 0px}
.ro_rating { width:64px; height:12px; margin:0; padding:0; background: url(/modules/pxeboard/skins/PXE_board_pro3/img/black/star-matrix.gif) no-repeat 0 0; text-indent:-999em; }
.ro_rating_studio { width:64px; height:12px; margin:0; padding:0; background: url(/modules/pxeboard/skins/PXE_board_pro3/img/black/star-matrix-studio.gif) no-repeat 0 0; text-indent:-999em; }
.rating-0 {background-position:0 0}
.rating-1 {background-position:0 -12px}
.rating-2 {background-position:0 -24px}
.rating-3 {background-position:0 -36px}
.rating-4 {background-position:0 -48px}
.rating-5 {background-position:0 -60px}
.rating-6 {background-position:0 -72px}
.rating-7 {background-position:0 -84px}
.rating-8 {background-position:0 -96px}
.rating-9 {background-position:0 -108px}
.rating-10 {background-position:0 -120px}

/* Blog Style
---------------------------------------------------------------------------------*/
.blogStyle .summarySpot{ border-bottom:1px solid #444; }
.blogStyle .summarySpot .folding { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/folding.png) }
.blogStyle .summarySpot .folding { _background:none; _filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+request_uri+"modules/pxeboard/skins/PXE_board_pro3/img/black/blog/folding.png', sizingMethod='crop')"); }
.blogStyle .summarySpot .summaryThumb{ background:none; border:5px solid #282828; }

.blogStyle .ieWrp .postTitle em{ color:#ff1a1a;}
.blogStyle .ieWrp .postTitle .category{ background:url(/modules/pxeboard/skins/PXE_board_pro3/css/img/custom/blog/lineVrText.gif) no-repeat left center; color:#666;}

.blogStyle .usedTag dt{ color:#202327; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/iconTag.gif) no-repeat 0 1px; }
.blogStyle .usedTag dd{ color:#202327; }
.blogStyle .usedTag dd a{ color:#202327; }

.blogStyle .summary a { color:#777; }
.blogStyle .summary a:hover { color:#999; }

.blogStyle a.summaryMore{ background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/btn_continue.gif) no-repeat; cursor:pointer; }

.blogStyle .summaryCaption { border:1px solid #676f78; background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/bg_captionSummary.gif); }
.blogStyle .summaryCaption span.caption_arrow { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/caption_arrow.gif) no-repeat; }

.blogStyle .basicInfo { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/option_basicInfo.png) no-repeat; }
.blogStyle .basicInfo .day { color:#000; }
.blogStyle .basicInfo .month { color:#000; }
.blogStyle .basicInfo .comments { color:#000; }

.blogStyle ul.meta { color:#999; }
.blogStyle ul.meta li { color:#999; }
.blogStyle ul.meta li span { color:#999; }
.blogStyle ul.meta li.date { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/sicon_date.gif) no-repeat; }
.blogStyle ul.meta li.author { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/sicon_author.gif) no-repeat; }
.blogStyle ul.meta li.category { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/sicon_category.gif) no-repeat; }
.blogStyle ul.meta li.views { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/sicon_star.gif) no-repeat; }
.blogStyle ul.meta li.trackbacks { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/sicon_link.gif) no-repeat; }
.blogStyle ul.meta li.tags { background:url(/modules/pxeboard/skins/PXE_board_pro3/img/black/blog/sicon_tags.gif) no-repeat; color:#999; }
.blogStyle ul.meta li.tags  a,
.blogStyle ul.meta li.tags  a:visited,
.blogStyle ul.meta li.tags  a:hover { color:#999; }

.blogBreaker { background-color:#1b1b1b; }

/* file:/free/home/luxdog/html/files/cache/optimized/b24a2787b2f90b580a3b5e8531edc808.cache.php */
/*

Uniform Theme: Agent
Version: 1.0
By: Collin Allen
License: Creative Commons Share Alike
---
For use with the Uniform plugin:
http://pixelmatrixdesign.com/uniform/

*/

/* Global Declaration */

div.selector, 
div.selector span,
div.checker span,
div.radio span,
div.uploader,
div.uploader span.action {
  background-image: url(/modules/pxeboard/skins/PXE_board_pro3/img/black/sprite.png);
  background-repeat: no-repeat;
}

.selector, 
.radio, 
.checker, 
.uploader, 
.selector *, 
.radio *, 
.checker *, 
.uploader *{
	margin: 0;
	padding: 0;
}

/* SPRITES */

/* Select */

div.selector {
  background-position: -483px -160px;
  line-height: 32px;
	height: 32px;
}

div.selector span {
  background-position: right 0px;
  height: 32px;
	line-height: 32px;
}

div.selector select {
  /* change these to adjust positioning of select element */
  top: 0px;
	left: 0px;
}

div.selector:active, 
div.selector.active {
	background-position: -483px -192px;
}

div.selector:active span, 
div.selector.active span {
	background-position: right -32px;
}

div.selector.focus, div.selector.hover, div.selector:hover {
	background-position: -483px -224px;
}

div.selector.focus span, div.selector.hover span, div.selector:hover span {
	background-position: right -64px;
}

div.selector.focus:active,
div.selector.focus.active,
div.selector:hover:active,
div.selector.active:hover {
	background-position: -483px -256px;
}

div.selector.focus:active span,
div.selector:hover:active span,
div.selector.active:hover span,
div.selector.focus.active span {
	background-position: right -96px;
}

div.selector.disabled,
div.selector.disabled:active,
div.selector.disabled.active {
	background-position: -483px -288px;
}

div.selector.disabled span,
div.selector.disabled:active span,
div.selector.disabled.active span {
  background-position: right -128px;
}

/* Checkbox */

div.checker {
  width: 23px;
  height: 23px;
}

div.checker input {
  width: 23px;
  height: 23px;
}

div.checker span {
  background-position: 0px -320px;
  height: 23px;
  width: 23px;
}

div.checker:active span, 
div.checker.active span {
	background-position: -23px -320px;
}

div.checker.focus span,
div.checker:hover span {
	background-position: -46px -320px;
}

div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active span {
	background-position: -69px -320px;
}

div.checker span.checked {
	background-position: -92px -320px;
}

div.checker:active span.checked, 
div.checker.active span.checked {
	background-position: -115px -320px;
}

div.checker.focus span.checked,
div.checker:hover span.checked {
	background-position: -138px -320px;
}

div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus span.checked {
	background-position: -161px -320px;
}

div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active span {
	background-position: -184px -320px;
}

div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active span.checked {
	background-position: -207px -320px;
}

/* radio */

div.radio {
  width: 23px;
  height: 23px;
}

div.radio input {
  width: 23px;
  height: 23px;
}

div.radio span {
  height: 23px;
  width: 23px;
  background-position: 0px -343px;
}

div.radio:active span, 
div.radio.active span {
	background-position: -23px -343px;
}

div.radio.focus span, 
div.radio:hover span {
	background-position: -46px -343px;
}

div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus span {
	background-position: -69px -343px;
}

div.radio span.checked {
	background-position: -92px -343px;
}

div.radio:active span.checked,
div.radio.active span.checked {
	background-position: -115px -343px;
}

div.radio.focus span.checked, div.radio:hover span.checked {
	background-position: -138px -343px;
}

div.radio.focus:active span.checked, 
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover span.checked {
	background-position: -161px -343px;
}

div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active span {
	background-position: -184px -343px;
}

div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active span.checked {
	background-position: -207px -343px;
}

/* uploader */

div.uploader {
  background-position: 0px -366px;
  height: 32px;
}

div.uploader span.action {
  background-position: right -494px;
  height: 24px;
  line-height: 24px;
}

div.uploader span.filename {
  height: 24px;
  /* change this line to adjust positioning of filename area */
  margin: 4px 0px 4px 4px;
  line-height: 24px;
}

div.uploader.focus,
div.uploader.hover,
div.uploader:hover {
  background-position: 0px -430px;
}

div.uploader.focus span.action,
div.uploader.hover span.action,
div.uploader:hover span.action {
  background-position: right -526px;
}

div.uploader.active span.action,
div.uploader:active span.action {
  background-position: right -558px;
}

div.uploader.focus.active span.action,
div.uploader:focus.active span.action,
div.uploader.focus:active span.action,
div.uploader:focus:active span.action {
  background-position: right -590px;
}

div.uploader.disabled {
  background-position: 0px -398px;
}

 div.uploader.disabled span.action {
  background-position: right -462px;
}

/* PRESENTATION */

/* Select */
div.selector {
  /*margin-bottom: 20px;*/
  /*width: 190px;*/
  color: #464545;
  font-size: 12px;
}

div.selector select {
  /*width: 190px;*/
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:12px;
  border: solid 1px #fff;
}

div.selector span {
  padding: 0px 30px 0px 2px;
  cursor: pointer;
}

div.selector span {
  color: #ffffff;
  /*width: 158px;*/
  text-shadow: rgba(0,0,0,0.5) 0px -1px 0px;
}

div.selector.disabled span {
	color: #bbb;
}

/* checker */
div.checker {
  margin-right: 10px;
}

/* radio */
div.radio {
  margin-right: 10px;
}

/* uploader */
div.uploader {
  width: 260px;
  margin-bottom: 20px;
  cursor: pointer;
}

div.uploader span.action {
  width: 83px;
  text-align: center;
  text-shadow: rgba(0,0,0,0.5) 0px -1px 0px;
  background-color: #000;
  font-weight: bold;
  color: #ffffff;
}

div.uploader span.filename {
  color: #1a1a1a;
  width: 152px;
  border-right: solid 1px #2e2e2e;
  font-size: 90%;
  font-size: 11px;
}

div.uploader input {
  width: 190px;
}

 div.uploader.disabled span.action {
  color: #aaa;
}

 div.uploader.disabled span.filename {
  border-color: #ddd;
  color: #aaa;
}
/*

CORE FUNCTIONALITY 

Not advised to edit stuff below this line
-----------------------------------------------------
*/

.selector select:focus, .radio input:focus, .checker input:focus, uploader input:focus {
  outline: 0;
}

/* Select */

 div.selector {
	position: relative;
	padding-left: 10px;
}

div.selector span {
	display: block;
	float: left;
}

 div.selector select {
	position: absolute;
	opacity: 0;
    height: 28px;
    border: none;
    background: none;
}

/* checker */

 div.checker {
	position: relative;
	float: left;
}

 div.checker span {
	display: block;
	float: left;
	text-align: center;
}

div.checker input {
  opacity: 0;
  display: inline-block;
}

/* radio */

div.radio {
	position: relative;
	float: left;
}

div.radio span {
	display: block;
	float: left;
	text-align: center;
}

 div.radio input {
  opacity: 0;
  text-align: center;
  display: inline-block;
}

/* uploader */

div.uploader {
  position: relative;
  float: left;
  overflow: hidden;
}

div.uploader span.action {
  float: left;
  display: inline;
  padding: 4px 0px;
  overflow: hidden;
  cursor: pointer;
}

div.uploader span.filename {
  padding: 0px 10px;
  float: left;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

div.uploader input {
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  float: right;
}

/* file:/free/home/luxdog/html/files/cache/optimized/aa2cb2817e99772934bff03f877accf8.cache.php */


/* TextEditor */
.xeTextEditor {overflow:hidden;}
.xeTextEditor textarea { display:block; margin:0; padding:5px; }
.xeTextEditor.black textarea { color:#fff; background-color:#000;}

/* Type Selector */
.xpress-editor *{margin:0; padding:0; font-style:normal; font-size:12px; }
.xpress-editor img,
.xpress-editor fieldset,
.xpress-editor button{ border:0;}
.xpress-editor button{ background:none; background-repeat:no-repeat; cursor:pointer; _cursor /**/:hand;}
.xpress-editor button *{ visibility:hidden;}
.xpress-editor legend{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.xpress-editor label{ cursor:pointer; _cursor /**/:hand;}
.xpress-editor hr{ display:none;}
.xpress-editor li{list-style:none;}

/* Layout Selector */
.xpress-editor{ position:relative; background:transparent;}
.xpress-editor #smart_content{ position:relative; clear:both; margin:0 0 10px 0; border:1px solid #c2c2c2; *zoom:1; z-index:5; background:#fff;}
.xpress-editor.black #smart_content {background:transparent;}
.xpress-editor #smart_footer{ position:relative; text-align:center; padding:10px 0;}

/* Footer */
.xpress-editor #smart_footer *{ vertical-align:top;}
.xpress-editor #smart_footer button{ position:relative; width:67px; height:25px; margin:0 5px 0 0;}
.xpress-editor #smart_footer button.save_temp{ background:url(/modules/editor/skins/xpresseditor/img/btn_save_temp.gif) no-repeat;}
.xpress-editor #smart_footer button.preview{ background:url(/modules/editor/skins/xpresseditor/img/btn_preview.gif) no-repeat;}
.xpress-editor #smart_footer input{ margin:0;}
.xpress-editor #smart_footer input.reset{ width:67px; height:25px; border:0; background:url(/modules/editor/skins/xpresseditor/img/btn_cancel.gif) no-repeat; cursor:pointer; margin-left:5px;}

/* Content > Input Area */
.xpress-editor a.skip{ position:relative; display:block; top:0; right:0; width:0; height:0; overflow:hidden; clear:both; zoom:1}
.xpress-editor a.skip:hover,
.xpress-editor a.skip:active,
.xpress-editor a.skip:focus{ position:relative; display:block; padding:5px; right:0; z-index:60; width:auto; height:auto; text-align:right; white-space:nowrap; color:#000; text-decoration:none; letter-spacing:-1px; _zoom:1;}

.xpress-editor .input_area{ position:relative; margin:10px; z-index:30; *zoom:1; height:400px;}
.xpress-editor .input_area iframe,
.xpress-editor .input_area textarea{ display:block; width:100%; position:relative; height:100%; border:0; overflow:auto;}
.xpress-editor .input_area iframe{}
.xpress-editor .input_area textarea{ *margin:0 -10px; _margin-bottom:-2px;}
.xpress-editor .input_area textarea.blind{ display:none;}
.xpress-editor .input_control{ position:relative; display:block; width:100%; clear:both; text-align:center; background:#fbfbfb url(/modules/editor/skins/xpresseditor/img/btn_expand.gif) no-repeat center center; cursor:n-resize;}
.xpress-editor .input_control span{ display:block; height:10px; visibility:hidden; overflow:visible; font-size:0; line-height:200%; white-space:nowrap; color:#fff;}
.xpress-editor.black .input_control { background:#111 url(/modules/editor/skins/xpresseditor/img/btn_expand.black.gif) no-repeat center center;}
.xpress-editor.black .input_control span{ border-top:1px solid #333;  color:#000;}

.xpress-editor .tool{ position:relative; overflow:visible; padding:5px 10px 6px 10px; *padding:5px 10px 8px 10px; z-index:40; clear:both; background:#f8f8f8 url(/modules/editor/skins/xpresseditor/img/bg_tool.gif) repeat-x left bottom; border:0; *zoom:1;}
.xpress-editor .tool.disable { display:none; }
.xpress-editor.black .tool{ background:#111 url(/modules/editor/skins/xpresseditor/img/bg_tool.black.gif) repeat-x left bottom; }

.xpress-editor .tool:after{ content:""; display:block; clear:both;}
.xpress-editor .tool ul{ position:relative; overflow:visible; float:left; margin:0 5px 2px 0; z-index:2;}
.xpress-editor .tool ul.action{ width:43px;}
.xpress-editor .tool ul.type{ width:auto; white-space:nowrap;}
.xpress-editor .tool ul.style{ width:169px; z-index:6;}
.xpress-editor .tool ul.paragraph{ width:169px; z-index:5;}
.xpress-editor .tool ul.extra1{ width:90px; z-index:4;}
.xpress-editor .tool ul.table{ width:85px; z-index:3;}
.xpress-editor .tool ul.extra2{ width:auto; z-index:2;}
.xpress-editor .tool ul.extra3{ float:right; width:auto; z-index:1; margin-right:1px;}
.xpress-editor .tool ul.extra3 li{ margin-right:4px;}
.xpress-editor .tool li{ position:relative; float:left;}
.xpress-editor .tool li button{ width:21px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_set.gif) no-repeat 0 0; vertical-align:top;}
.xpress-editor.black .tool li button{ width:21px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_set.black.gif) no-repeat 0 0; vertical-align:top;}
.xpress-editor .tool li button span{ position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden;}

.xpress-editor .tool li.extensions span.exButton,
.xpress-editor .tool li.extensions span.exButton button{ float:left; position:relative; display:inline-block; width:auto; background:url(/modules/editor/skins/xpresseditor/img/btn_extension.gif) no-repeat left top;}
.xpress-editor .tool li.extensions span.exButton{ margin-right:18px;}
.xpress-editor .tool li.extensions span.exButton button{ left:18px; height:21px; background-position:right top; padding:0 4px 0 0; font:11px/21px Tahoma, Sans-serif; text-align:left; *overflow:visible; *line-height:20px;}
.xpress-editor.black .tool li.extensions span.exButton,
.xpress-editor.black .tool li.extensions span.exButton button{ color:#fff; background-image:url(/modules/editor/skins/xpresseditor/img/btn_extension.black.gif); }

.xpress-editor .tool li.html span,
.xpress-editor .tool li.html span button,
.xpress-editor .tool li.preview span,
.xpress-editor .tool li.preview span button{ float:left; position:relative; display:inline-block; width:auto; height:auto; visibility:visible; background:url(/modules/editor/skins/xpresseditor/img/btn_set_blank.gif) no-repeat 0 0; white-space:nowrap;}
.xpress-editor.black .tool li.html span,
.xpress-editor.black .tool li.html span button,
.xpress-editor.black .tool li.preview span,
.xpress-editor.black .tool li.preview span button{ color:#fff;background-image:url(/modules/editor/skins/xpresseditor/img/btn_set_blank.black.gif); }

.xpress-editor .tool li.html span,
.xpress-editor .tool li.preview span{ margin-right:2px; background-position:left top;}
.xpress-editor .tool li.html span button,
.xpress-editor .tool li.preview span button{ left:2px; height:21px; background-position:right top; font:11px/21px Tahoma, Sans-serif; padding:0 4px; *overflow:visible; *line-height:20px;}

.xpress-editor .tool ul.type li{ float:none; display:inline; *top:1px;}
.xpress-editor .tool ul.type li select{ height:21px; width:62px;}
.xpress-editor.black .tool ul.type li select{ color:#fff; background-color:#000; }

/* Content > Tool > Button Default */
.xpress-editor .tool li.undo button{ width:22px; background-position:0 0;}
.xpress-editor .tool li.redo button{ background-position:-22px 0;}
.xpress-editor .tool li.bold button{ width:22px; background-position:-43px 0;}
.xpress-editor .tool li.underline button{ background-position:-65px 0;}
.xpress-editor .tool li.italic button{ background-position:-86px 0;}
.xpress-editor .tool li.del button{ background-position:-107px 0;}
.xpress-editor .tool li.fcolor button{ background-position:-128px 0;}
.xpress-editor .tool li.bcolor button{ background-position:-149px 0;}
.xpress-editor .tool li.sup button{ background-position:-170px 0;}
.xpress-editor .tool li.sub button{ background-position:-191px 0;}
.xpress-editor .tool li.left button{ width:22px; background-position:-212px 0;}
.xpress-editor .tool li.center button{ background-position:-234px 0;}
.xpress-editor .tool li.right button{ background-position:-255px 0;}
.xpress-editor .tool li.justify button{ background-position:-276px 0;}
.xpress-editor .tool li.ol button{ background-position:-297px 0;}
.xpress-editor .tool li.ul button{ background-position:-318px 0;}
.xpress-editor .tool li.outdent button{ background-position:-339px 0;}
.xpress-editor .tool li.indent button{ background-position:-360px 0;}
.xpress-editor .tool li.blockquote button{ width:22px; background-position:-381px 0;}
.xpress-editor .tool li.url button{ width:26px; background-position:-403px 0;}
.xpress-editor .tool li.character button{ background-position:-429px 0;}
.xpress-editor .tool li.find button{ background-position:-450px 0;}
.xpress-editor .tool li.table button{ width:22px; background-position:-471px 0;}
.xpress-editor .tool li.merge button{ background-position:-493px 0;}
.xpress-editor .tool li.splitCol button{ background-position:-514px 0;}
.xpress-editor .tool li.splitRow button{ background-position:-535px 0;}
.xpress-editor .tool li.extensions span{ background-position:0 0;}
.xpress-editor .tool li.extensions span button{ background-position:right 0;}
.xpress-editor .tool li.html span{ background-position:0 0;}
.xpress-editor .tool li.html span button{ background-position:right 0;}
.xpress-editor .tool li.preview span{ background-position:0 0;}
.xpress-editor .tool li.preview span button{ background-position:right 0;}

/* Content > Tool > Button Hover */
.xpress-editor .tool li.undo button.hover{ width:22px; background-position:0 -21px;}
.xpress-editor .tool li.redo button.hover{ background-position:-22px -21px;}
.xpress-editor .tool li.bold button.hover{ width:22px; background-position:-43px -21px;}
.xpress-editor .tool li.underline button.hover{ background-position:-65px -21px;}
.xpress-editor .tool li.italic button.hover{ background-position:-86px -21px;}
.xpress-editor .tool li.del button.hover{ background-position:-107px -21px;}
.xpress-editor .tool li.fcolor button.hover{ background-position:-128px -21px;}
.xpress-editor .tool li.bcolor button.hover{ background-position:-149px -21px;}
.xpress-editor .tool li.sup button.hover{ background-position:-170px -21px;}
.xpress-editor .tool li.sub button.hover{ background-position:-191px -21px;}
.xpress-editor .tool li.left button.hover{ width:22px; background-position:-212px -21px;}
.xpress-editor .tool li.center button.hover{ background-position:-234px -21px;}
.xpress-editor .tool li.right button.hover{ background-position:-255px -21px;}
.xpress-editor .tool li.justify button.hover{ background-position:-276px -21px;}
.xpress-editor .tool li.ol button.hover{ background-position:-297px -21px;}
.xpress-editor .tool li.ul button.hover{ background-position:-318px -21px;}
.xpress-editor .tool li.outdent button.hover{ background-position:-339px -21px;}
.xpress-editor .tool li.indent button.hover{ background-position:-360px -21px;}
.xpress-editor .tool li.blockquote button.hover{ width:22px; background-position:-381px -21px;}
.xpress-editor .tool li.url button.hover{ width:26px; background-position:-403px -21px;}
.xpress-editor .tool li.character button.hover{ background-position:-429px -21px;}
.xpress-editor .tool li.find button.hover{ background-position:-450px -21px;}
.xpress-editor .tool li.table button.hover{ width:22px; background-position:-471px -21px;}
.xpress-editor .tool li.merge button.hover{ background-position:-493px -21px;}
.xpress-editor .tool li.splitCol button.hover{ background-position:-514px -21px;}
.xpress-editor .tool li.splitRow button.hover{ background-position:-535px -21px;}
.xpress-editor .tool li.extensions span.hover{ background-position:0 -21px;}
.xpress-editor .tool li.extensions span.hover button{ background-position:right -21px;}
.xpress-editor .tool li.html span.hover{ background-position:0 -21px;}
.xpress-editor .tool li.html span.hover button{ background-position:right -21px;}
.xpress-editor .tool li.preview span.hover{ background-position:0 -21px;}
.xpress-editor .tool li.preview span.hover button{ background-position:right -21px;}

/* Content > Tool > Button Active */
.xpress-editor .tool li.undo button.active{ width:22px; background-position:0 -42px;}
.xpress-editor .tool li.redo button.active{ background-position:-22px -42px;}
.xpress-editor .tool li.bold button.active{ width:22px; background-position:-43px -42px;}
.xpress-editor .tool li.underline button.active{ background-position:-65px -42px;}
.xpress-editor .tool li.italic button.active{ background-position:-86px -42px;}
.xpress-editor .tool li.del button.active{ background-position:-107px -42px;}
.xpress-editor .tool li.fcolor button.active{ background-position:-128px -42px;}
.xpress-editor .tool li.bcolor button.active{ background-position:-149px -42px;}
.xpress-editor .tool li.sup button.active{ background-position:-170px -42px;}
.xpress-editor .tool li.sub button.active{ background-position:-191px -42px;}
.xpress-editor .tool li.left button.active{ width:22px; background-position:-212px -42px;}
.xpress-editor .tool li.center button.active{ background-position:-234px -42px;}
.xpress-editor .tool li.right button.active{ background-position:-255px -42px;}
.xpress-editor .tool li.justify button.active{ background-position:-276px -42px;}
.xpress-editor .tool li.ol button.active{ background-position:-297px -42px;}
.xpress-editor .tool li.ul button.active{ background-position:-318px -42px;}
.xpress-editor .tool li.outdent button.active{ background-position:-339px -42px;}
.xpress-editor .tool li.indent button.active{ background-position:-360px -42px;}
.xpress-editor .tool li.blockquote button.active{ width:22px; background-position:-381px -42px;}
.xpress-editor .tool li.url button.active{ width:26px; background-position:-403px -42px;}
.xpress-editor .tool li.character button.active{ background-position:-429px -42px;}
.xpress-editor .tool li.find button.active{ background-position:-450px -42px;}
.xpress-editor .tool li.table button.active{ width:22px; background-position:-471px -42px;}
.xpress-editor .tool li.merge button.active{ background-position:-493px -42px;}
.xpress-editor .tool li.splitCol button.active{ background-position:-514px -42px;}
.xpress-editor .tool li.splitRow button.active{ background-position:-535px -42px;}
.xpress-editor .tool li.extensions span.active{ background-position:0 -42px;}
.xpress-editor .tool li.extensions span.active button{ background-position:right -42px;}
.xpress-editor .tool li.html span.active{ background-position:0 -42px;}
.xpress-editor .tool li.html span.active button{ background-position:right -42px;}
.xpress-editor .tool li.preview span.active{ background-position:0 -42px;}
.xpress-editor .tool li.preview span.active button{ background-position:right -42px;}

/* Content > Tool > Button Off */
.xpress-editor .tool.off li.undo button,
.xpress-editor .tool li.undo button.off{ width:22px; background-position:0 -63px;}
.xpress-editor .tool.off li.redo button,
.xpress-editor .tool li.redo button.off{ background-position:-22px -63px;}
.xpress-editor .tool.off li.bold button{ width:22px; background-position:-43px -63px;}
.xpress-editor .tool.off li.underline button{ background-position:-65px -63px;}
.xpress-editor .tool.off li.italic button{ background-position:-86px -63px;}
.xpress-editor .tool.off li.del button{ background-position:-107px -63px;}
.xpress-editor .tool.off li.fcolor button{ background-position:-128px -63px;}
.xpress-editor .tool.off li.bcolor button{ background-position:-149px -63px;}
.xpress-editor .tool.off li.sup button{ background-position:-170px -63px;}
.xpress-editor .tool.off li.sub button{ background-position:-191px -63px;}
.xpress-editor .tool.off li.left button{ width:22px; background-position:-212px -63px;}
.xpress-editor .tool.off li.center button{ background-position:-234px -63px;}
.xpress-editor .tool.off li.right button{ background-position:-255px -63px;}
.xpress-editor .tool.off li.justify button{ background-position:-276px -63px;}
.xpress-editor .tool.off li.ol button{ background-position:-297px -63px;}
.xpress-editor .tool.off li.ul button{ background-position:-318px -63px;}
.xpress-editor .tool.off li.outdent button{ background-position:-339px -63px;}
.xpress-editor .tool.off li.indent button{ background-position:-360px -63px;}
.xpress-editor .tool.off li.blockquote button{ width:22px; background-position:-381px -63px;}
.xpress-editor .tool.off li.url button{ width:26px; background-position:-403px -63px;}
.xpress-editor .tool.off li.character button{ background-position:-429px -63px;}
.xpress-editor .tool.off li.find button{ background-position:-450px -63px;}
.xpress-editor .tool.off li.table button{ width:22px; background-position:-471px -63px;}
.xpress-editor .tool.off li.merge button,
.xpress-editor .tool li.merge button.off{ background-position:-493px -63px;}
.xpress-editor .tool.off li.splitCol button,
.xpress-editor .tool li.splitCol button.off{ background-position:-514px -63px;}
.xpress-editor .tool.off li.splitRow button,
.xpress-editor .tool li.splitRow button.off{ background-position:-535px -63px;}
.xpress-editor .tool.off li.extensions span{ background-position:0 -63px;}
.xpress-editor .tool.off li.extensions span button{ background-position:right -63px; color:#bcbcbc;}
.xpress-editor .tool.off li button{ cursor:default;}
.xpress-editor .tool.off ul.extra3 li button{ cursor:pointer;}

/* Content > Tool > Layer */
.xpress-editor .tool .layer{ display:none; position:absolute; left:0; top:20px; background-color:#fbfbfb; border:1px solid #c5c5c5; border-right:1px solid #9f9f9f; border-bottom:1px solid #9f9f9f;}
.xpress-editor .tool .layer li{ float:none; left:0;}
.xpress-editor .tool .layer button,
.xpress-editor.black .tool .layer button{ margin:0 !important; width:auto; height:auto; background:none;}
.xpress-editor .tool .layer button span{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.xpress-editor .tool .btn_area{ position:relative; clear:both; text-align:center !important; padding:7px 0 12px 0; width:100%; white-space:nowrap; *zoom:1;}
.xpress-editor .tool .btn_area *{ vertical-align:top;}
.xpress-editor .tool button.close{ position:absolute; top:4px; right:3px; width:21px; height:20px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_close.gif) no-repeat center center !important;}
.xpress-editor .tool button.close span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
.xpress-editor .tool .layer .btn_area button{ *margin:0 2px !important;}
.xpress-editor .tool .layer .btn_area button.confirm{ width:38px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_confirm.gif) no-repeat;}
.xpress-editor .tool .layer .btn_area button.cancel{ width:38px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_cancel.gif) no-repeat;}

.xpress-editor .tool li.fcolor .layer{ width:218px !important; height:auto !important; background-image:none !important; overflow:hidden;}
.xpress-editor .tool .layer .palette{ width:210px; position:relative; left:7px; padding:8px 0 7px 0; margin:0;}
.xpress-editor .tool .layer .palette li{ float:left; margin:0 1px 1px 0; font-size:0; line-height:0;}
.xpress-editor .tool .layer .palette button{ position:relative; overflow:hidden; width:11px; height:11px;}

.xpress-editor .tool li.bcolor .layer { width:218px; overflow:hidden;}
.xpress-editor .tool .layer .background{ width:210px; position:relative; left:7px; margin:0 0 -2px 0; padding:8px 0 0 0; *padding-bottom:8px; _padding-bottom:4px;}
.xpress-editor .tool .layer .background li{ float:left; margin:0 5px 2px 0;}
.xpress-editor .tool .layer .background button{ position:relative; overflow:hidden; width:65px; height:19px; text-align:left; padding:4px;}
.xpress-editor .tool .layer .background button span{ position:relative; visibility:visible; font-size:12px; line-height:normal; width:auto; height:auto;}

.xpress-editor .tool li.style .layer{ padding:4px 2px; _overflow:hidden; filter:progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=2);}
.xpress-editor .tool li.style .layer li{ position:relative; background:#fbfbfb;}
.xpress-editor .tool li.style .layer li button{ display:block; width:134px; position:relative;}
.xpress-editor .tool li.style .layer li button span{ display:block; width:130px; text-align:left; letter-spacing:normal;}
.xpress-editor .tool li.style .layer li.h3 button span{ padding:3px 0 1px 4px; height:15px; _height /**/:19px; font-size:16px; font-weight:bold;}
.xpress-editor .tool li.style .layer li.h4 button span{ padding:3px 0 2px 4px; height:13px; _height /**/:18px; font-size:14px; font-weight:bold;}
.xpress-editor .tool li.style .layer li.h5 button span{ padding:3px 0 1px 4px; height:11px; _height /**/:15px; font-size:12px; font-weight:bold;}
.xpress-editor .tool li.style .layer li.h6 button span{ padding:3px 0 1px 4px; height:11px; _height /**/:15px; font-size:12px;}
.xpress-editor .tool li.style .layer li.p button span{ padding:3px 0 1px 4px; height:11px; _height /**/:15px; font-size:12px; color:#5d5d5d;}
.xpress-editor .tool li.style .layer li button.hover{ background:#c1f471; *height:1%;}

.xpress-editor .tool li.blockquote .layer{ padding:6px 5px 6px 7px; left:0; width:288px;}
.xpress-editor .tool li.blockquote .layer ul{ *zoom:1; margin:0;}
.xpress-editor .tool li.blockquote .layer ul:after{ content:""; display:block; clear:both;}
.xpress-editor .tool li.blockquote .layer li{ position:relative; float:left; overflow:hidden; width:32px; height:34px; margin:0 2px 0 0; border:1px solid #cdcecc; background-image:url(/modules/editor/skins/xpresseditor/img/btn_qmark.gif); background-repeat:no-repeat;}
.xpress-editor .tool li.blockquote .layer li.q1{ background-position:0 0;}
.xpress-editor .tool li.blockquote .layer li.q2{ background-position:-32px 0;}
.xpress-editor .tool li.blockquote .layer li.q3{ background-position:-64px 0;}
.xpress-editor .tool li.blockquote .layer li.q4{ background-position:-96px 0;}
.xpress-editor .tool li.blockquote .layer li.q5{ background-position:-128px 0;}
.xpress-editor .tool li.blockquote .layer li.q6{ background-position:-160px 0;}
.xpress-editor .tool li.blockquote .layer li.q7{ background-position:-192px 0;}
.xpress-editor .tool li.blockquote .layer li.q8{ background-position:-224px 0;}
.xpress-editor .tool li.blockquote .layer li button{ width:32px; height:34px;}

.xpress-editor .tool li.url .layer{ width:231px; height:125px; background-image:url(/modules/editor/skins/xpresseditor/img/bx_url.gif); background-repeat:no-repeat; background-position:10px 14px;}
.xpress-editor .tool li.url .layer fieldset{ position:absolute; width:212px; left:10px; top:14px;}
.xpress-editor .tool li.url .layer fieldset h3{ position:absolute; top:-4px; left:15px; color:#404040; visibility:visible; font-size:12px; line-height:normal; width:auto; height:auto; background:none; margin:0; padding:0; font-weight:normal;}
.xpress-editor .tool li.url .layer fieldset input.link{ position:absolute; left:12px; top:19px; width:179px; padding:2px 0 1px 6px; *margin:-1px 0; font-size:11px; height:13px; border:1px solid #818181; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
.xpress-editor .tool li.url .layer fieldset p{ position:absolute; left:12px; top:44px;}
.xpress-editor .tool li.url .layer fieldset p input{ width:13px; height:13px; vertical-align:middle; margin-right:3px;}
.xpress-editor .tool li.url .layer .btn_area{ position:absolute; bottom:12px; padding:0;}

.xpress-editor .tool li.table .layer{ width:242px; height:239px; background-image:url(/modules/editor/skins/xpresseditor/img/bx_table.gif); background-repeat:no-repeat; background-position:10px 14px;}
.xpress-editor .tool li.table .layer fieldset{ position:absolute; width:222px; left:10px;}
.xpress-editor .tool li.table .layer fieldset h3{ position:absolute; top:-4px; left:15px; color:#404040; visibility:visible; font-size:12px; line-height:normal; width:auto; height:auto; background:none; margin:0; padding:0; font-weight:normal;}

.xpress-editor .tool li.table .layer fieldset dl{ position:absolute; left:10px;}
.xpress-editor .tool li.table .layer fieldset dt{ float:left; padding:3px 0 0 0; height:20px; white-space:nowrap; letter-spacing:-1px;}
.xpress-editor .tool li.table .layer fieldset dd{ float:right; position:relative;}
.xpress-editor .tool li.table .layer fieldset dd button.add,
.xpress-editor .tool li.table .layer fieldset dd button.del{ position:absolute; left:27px; width:15px; height:8px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_cell_adjust.gif) no-repeat;}
.xpress-editor .tool li.table .layer fieldset dd button.add{ top:1px;}
.xpress-editor .tool li.table .layer fieldset dd button.del{ top:9px; background-position:0 -8px;}
.xpress-editor .tool li.table .layer fieldset dd .preview_palette{ display:block; float:left; margin:0 3px 0 0; padding:2px; position:relative; border:1px solid #c8c9c6; width:14px; height:14px; overflow:hidden;}
.xpress-editor .tool li.table .layer fieldset dd .preview_palette button{ width:14px; height:14px; font-size:500px; line-height:0;}
.xpress-editor .tool li.table .layer fieldset dd .find_palette{ width:33px; height:20px; background:url(/modules/editor/skins/xpresseditor/img/btn_search.gif) no-repeat;}

.xpress-editor .tool li.table .layer fieldset.num{ top:14px;}
.xpress-editor .tool li.table .layer fieldset.num dl{ top:18px; width:60px;}
.xpress-editor .tool li.table .layer fieldset.num dt{ height:20px;}
.xpress-editor .tool li.table .layer fieldset.num dd{ height:23px;}
.xpress-editor .tool li.table .layer fieldset.num dt label{ font-size:11px; color:#333;}
.xpress-editor .tool li.table .layer fieldset.num dd input{ padding:3px 0 0 6px; *margin:-1px 0; width:35px; height:13px; font-size:11px; border:1px solid #818181; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

.xpress-editor .tool li.table .layer fieldset.color{ top:96px;}
.xpress-editor .tool li.table .layer fieldset.color dl{ top:18px; width:210px;}
.xpress-editor .tool li.table .layer fieldset.color dt{ height:23px;}
.xpress-editor .tool li.table .layer fieldset.color dd{ height:26px; width:146px;}
.xpress-editor .tool li.table .layer fieldset.color dt label{ font-size:11px; color:#333;}
.xpress-editor .tool li.table .layer fieldset.color dd input{ padding:3px 0 0 6px; *margin:-1px 0; font-size:11px; border:1px solid #818181; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
.xpress-editor .tool li.table .layer fieldset.color dd input#table_border_width{ width:35px; height:13px;}
.xpress-editor .tool li.table .layer fieldset.color dd input#table_border_color,
.xpress-editor .tool li.table .layer fieldset.color dd input#table_bg_color{ width:70px; height:15px; *margin-right:3px;}

.xpress-editor .tool li.table .layer table{ position:absolute; top:18px; left:75px; width:137px; height:40px; table-layout:fixed;}
.xpress-editor .tool li.table .layer table *{ font-size:0; line-height:0;}
.xpress-editor .tool li.table .layer table th,
.xpress-editor .tool li.table .layer table td{ text-align:center;}
.xpress-editor .tool li.table .layer .btn_area{ position:absolute; bottom:12px; padding:0; z-index:1;}

.xpress-editor .tool li.table .layer .palette{ display:none; position:absolute; z-index:2; left:11px; width:204px; padding:8px 7px 7px 7px; _padding-right:6px; background-color:#fbfbfb; border:1px solid #c5c5c5; border-right:1px solid #9f9f9f; border-bottom:1px solid #9f9f9f;}
.xpress-editor .tool li.table .layer.p1 .palette{ display:block; top:163px;}
.xpress-editor .tool li.table .layer.p2 .palette{ display:block; top:189px;}

.xpress-editor .tool li.character .layer{ width:433px; height:242px; overflow:hidden;}
.xpress-editor .tool li.character .layer ul{ margin:0;}
.xpress-editor .tool li.character .layer h3{position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
.xpress-editor .tool li.character .layer .nav{ position:absolute; top:11px; left:-1px; overflow:hidden; white-space:nowrap;}
.xpress-editor .tool li.character .layer .nav li{ display:inline; margin:0 -4px 0 0; padding:0 8px; background:url(/modules/editor/skins/xpresseditor/img/vr_layer_character.gif) no-repeat 0 0;}
.xpress-editor .tool li.character .layer .nav li a{ color:#444; text-decoration:none; letter-spacing:-1px;}
.xpress-editor .tool li.character .layer .nav li a:hover,
.xpress-editor .tool li.character .layer .nav li a:active,
.xpress-editor .tool li.character .layer .nav li a:focus{ text-decoration:underline;}
.xpress-editor .tool li.character .layer .nav li a.on{ font-weight:bold; color:#004790; display:inline;}
.xpress-editor .tool li.character .layer .list{ position:absolute; left:7px; top:30px; width:421px; height:172px; background:url(/modules/editor/skins/xpresseditor/img/bx_character.gif) no-repeat;}
.xpress-editor .tool li.character .layer .list li{ position:relative; top:1px; left:1px; float:left; width:20px; height:18px; margin:0 1px 1px 0;}
.xpress-editor .tool li.character .layer .list li button{ width:20px; height:18px;}
.xpress-editor .tool li.character .layer .list li button.hover{ border:2px solid #27c11a;}
.xpress-editor .tool li.character .layer .list li button span{ overflow:visible; font-size:12px; width:auto; height:auto; position:relative; visibility:visible; line-height:normal;}
.xpress-editor .tool li.character .layer p{ position:absolute; top:212px; left:7px;}
.xpress-editor .tool li.character .layer p *{ vertical-align:top;}
.xpress-editor .tool li.character .layer p label{ position:relative; top:4px; margin:0 7px 0 0; color:#333; letter-spacing:-1px;}
.xpress-editor .tool li.character .layer p input{ padding:3px 0 0 4px; margin:0 4px 0 0; width:300px; _width /**/:306px; height:16px; _height /**/:20px; border:1px solid #acacac; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
.xpress-editor .tool li.character .layer p button{ position:relative; *top:1px; width:38px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_confirm.gif) no-repeat;}
.xpress-editor .tool li.character .layer p button span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}

.xpress-editor .tool li.find .layer{ width:242px;}
.xpress-editor .tool li.find .layer h3{ background:#f2f2f2; color:#333; height:21px; margin:0 0 11px 0; padding:7px 0 0 5px;}
.xpress-editor .tool li.find .layer .menu_tab{ position:relative; z-index:20; width:100%; *zoom:1;}
.xpress-editor .tool li.find .layer .menu_tab:after{ content:""; display:block; clear:both;}
.xpress-editor .tool li.find .layer .layer_tab{ position:relative; left:10px; padding:0; margin:0; clear:both;}
.xpress-editor .tool li.find .layer .layer_tab li{ position:relative; z-index:1; float:left; margin-right:1px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_tab.gif) no-repeat 0 0;}
.xpress-editor .tool li.find .layer .layer_tab li a{ position:relative; display:block; float:left; left:2px; height:15px; padding:4px 9px 0 5px; color:#404040; text-decoration:none; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_tab.gif) no-repeat right 0;}
.xpress-editor .tool li.find .layer.find .layer_tab li.tab1,
.xpress-editor .tool li.find .layer.replace .layer_tab li.tab2{ top:-1px; margin-bottom:-1px;}
.xpress-editor .tool li.find .layer.find .layer_tab li.tab1 a,
.xpress-editor .tool li.find .layer.replace .layer_tab li.tab2 a{ height:18px;}
.xpress-editor .tool li.find .layer .container{ position:relative; z-index:1; clear:both; top:-2px;}
.xpress-editor .tool li.find .layer .container .bx{ display:none; position:relative; width:222px; left:10px; clear:both; z-index:1; background:url(/modules/editor/skins/xpresseditor/img/bx_find.gif) no-repeat;}
.xpress-editor .tool li.find .layer.find .container #find,
.xpress-editor .tool li.find .layer.replace .container #replace{ display:block;}

.xpress-editor .tool li.find .layer .bx fieldset{ position:relative; padding:13px 0 17px 11px;}
.xpress-editor .tool li.find .layer .bx fieldset *{ vertical-align:top;}
.xpress-editor .tool li.find .layer .bx label{ position:relative; top:4px; margin:0 7px 0 0; font-size:11px; letter-spacing:-1px; color:#333;}
.xpress-editor .tool li.find .layer .bx input{ padding:3px 0 0 4px; width:144px; _width /**/:150px; height:14px; _height /**/:19px; border:1px solid #acacac; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
.xpress-editor .tool li.find .layer .bx .cap{ position:absolute; left:0; bottom:0; display:block; width:222px; height:2px; _margin:0 0 -1px 0; overflow:hidden; background:#fff url(/modules/editor/skins/xpresseditor/img/bx_find.gif) no-repeat left bottom; font-size:0; line-height:0;}
.xpress-editor .tool li.find .layer .bx#replace fieldset{ height:45px; _height /**/:75px;}
.xpress-editor .tool li.find .layer .bx#replace fieldset #keyword2{ margin-bottom:6px;}
.xpress-editor .tool li.find .layer .btn_area button{ display:none; *margin:0 2px !important;}
.xpress-editor .tool li.find .layer.find .btn_area .find_next{ display:inline; width:62px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_find_next_strong.gif) no-repeat;}
.xpress-editor .tool li.find .layer.replace .btn_area .find_next{ display:inline; width:55px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_find_next.gif) no-repeat;}
.xpress-editor .tool li.find .layer.replace .btn_area .replace{ display:inline; width:48px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_replace.gif) no-repeat;}
.xpress-editor .tool li.find .layer.replace .btn_area .replace_all{ display:inline; width:69px; height:21px; background:url(/modules/editor/skins/xpresseditor/img/btn_layer_replace_all.gif) no-repeat;}
.xpress-editor .tool li.find .layer .btn_area .cancel{ display:inline;}

.xpress-editor .tool li.extensions .layer{ width:auto; white-space:nowrap; padding:5px 10px;}
.xpress-editor .tool li.extensions .layer li{ margin:2px 0;}
.xpress-editor .tool li.extensions .layer li a { color:#000; text-decoration:none; }
.xpress-editor .tool li.extensions .layer li a:hover { text-decoration:underline; }

/* File Uploader */
.xpress-editor .fileUploader{ clear:both; padding-top:5px; margin-bottom:10px;}
.xpress-editor .fileUploader:after{ content:""; display:block; clear:both;}
.xpress-editor .fileUploader .preview{ float:left; width:64px; height:64px; border:1px solid #ccc;; padding:2px; margin:0 10px 5px 0;}
.xpress-editor .fileUploader .preview.black { background-color:#000; border:1px solid #666;}
.xpress-editor .fileUploader .preview img{ display:block; width:64px; height:64px;}
.xpress-editor .fileUploader .fileListArea{ float:left; width:260px; margin:0 10px 5px 0;}
.xpress-editor .fileUploader .fileListArea select{ width:100%; height:70px; overflow:auto;}
.xpress-editor .fileUploader .fileListArea select option{ font-size:11px;}
.xpress-editor .fileUploader .fileListArea.black select { background-color:#000; border:1px solid #666;}
.xpress-editor .fileUploader .fileListArea.black select option { color:#aaa; }
.xpress-editor .fileUploader .fileUploadControl{ clear:right;}
.xpress-editor .fileUploader .fileUploadControl .button{ margin-bottom:5px;}
.xpress-editor .fileUploader .file_attach_info{ clear:right; margin:5px 0;}

/* Auto Save */
.xpress-editor .autosave_message { display:none; background: #f6ffdb; padding:6px 10px; margin:0; line-height:1;}
.xpress-editor.black .autosave_message { display:none; background:#222; padding:6px 10px; margin:0; line-height:1; color:#fff; }
.xpress-editor .input_syntax.black { background:transparent; color:#fff; }


.zterm {width:665px;}
.zterm .root_top {background-image:url(/modules/wiki/skins/PXE_wiki/img/root_titlebar.png); background-repeat: no-repeat; width:665px; height: 25px; }
.zterm .left {background-image:url(/modules/wiki/skins/PXE_wiki/img/left_loop.png); background-repeat: repeat; width:5px;}
.zterm .right {background-image:url(/modules/wiki/skins/PXE_wiki/img/right_loop.png); background-repeat: repeat; width:4px; }
.zterm .bottom {background-image:url(/modules/wiki/skins/PXE_wiki/img/bottom.png); background-repeat: no-repeat; width:665px; height: 4px;}
.zterm .contents {PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #000040; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Courier; COLOR: #c3c3c3; FONT-SIZE: 12px; PADDING-TOP: 5px; width:646px; }

/* file:/free/home/luxdog/html/files/cache/optimized/724f9d12f6fb80209ad898713fcdc0fe.cache.php */
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:18px;height:16px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(/modules/pxeboard/skins/PXE_board_pro3/img/common/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{ }
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

/* file:/free/home/luxdog/html/files/cache/optimized/461cbfab4ec9dea29e69064dae59eccd.cache.php */


/*
PXE Default layout template for XpressEngine (Dummy Version)
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; }



/* Layouts - Restricted Preference - 수정하지 마십시오
---------------------------------------------------------------------------------*/
#container_folder { position:absolute; clear:both; *zoom:1; z-index:4; }
#container_folder:after{ content:""; display:block; clear:both;}
#container_folder .wrapper { position:relative; clear:both; *zoom:1; }
#container_folder .wrapper:after{ content:""; display:block; clear:both;}
#folder_box1 { position:relative; *zoom:1; }
#folder_box1:after{ content:""; display:block; clear:both;}
#folder_box2 { position:relative; *zoom:1; }
#folder_box2:after{ content:""; display:block; clear:both;}
#folder_box3 { position:relative; *zoom:1; }
#folder_box3:after{ content:""; display:block; clear:both;}
#folder_sub { position:relative; *zoom:1; }
#folder_sub:after{ content:""; display:block; clear:both;}

#container_site { position:relative; clear:both; *zoom:1; }
#container_site:after{ content:""; display:block; clear:both;}

#header { position:relative; clear:both; *zoom:1; z-index:3; }
#header:after{ content:""; display:block; clear:both;}
#header .wrapper { position:relative; *zoom:1; }
#header .wrapper:after{ content:""; display:block; clear:both;}

#container_body { *zoom:1; }

#footer { position:relative; *zoom:1; clear:both }
#footer:after{ content:""; display:block; clear:both;}
#footer_box1 { position:relative; *zoom:1; }
#footer_box1:after{ content:""; display:block; clear:both;}
#footer_box2 { position:relative; *zoom:1; }
#footer_box2:after{ content:""; display:block; clear:both;}
#footer_box3 { position:relative; *zoom:1; }
#footer_box3:after{ content:""; display:block; clear:both;}

#footer_sub { position:relative; *zoom:1; }
#footer_sub:after{ content:""; display:block; clear:both;}



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

#container_folder { top:-250px; margin:0; padding:0; width:100%; height:260px; }
#container_folder .wrapper { margin:0 auto; height:220px; top:40px; }
#folder_box1 { width:324px; margin-right:40px; float:left; }
#folder_box2 { width:324px; margin-right:40px; float:left; }
#folder_box3 { width:205px; float:right; }

#container_site { margin:0 auto; padding:0; }

#header { margin:0 auto 20px auto; height:280px; }
#header .wrapper {  }
#header a.logo { position:relative; float:left; top:0px; left:0; display:block; }
#basic_plugin { position:relative; width:270px; height:50px; float:right; top:10px; right:123px; margin:0; padding:0; }

#container_body { margin:0 auto; }

#container_contents {  }
#container_contents .wrapper { padding:20px; }
#container_contents .wrapperTrans { padding:0; }

#footer { margin-top:40px; padding:40px; }
#footer .wrapper { margin:0 auto; }
#footer_box1 { width:334px; height:326px; padding-right:15px; margin-right:10px; float:left; }
#footer_box2 { width:220px; height:326px; padding-right:15px; margin-right:10px; float:left; }
#footer_box3 { width:220px; height:326px; padding-right:15px; float:left; }
#footer_box4 { width:205px; padding-left:40px; float:right; }

#footer_sub { padding:20px; }
#footer_sub .wrapper { margin:0 auto; }

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

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

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

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

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

#e1 .wrapper { margin:0; padding:0; }
#e2 .wrapper { margin:0; padding:0; }



/* Layouts - Customization - 여기서부터 자유롭게 코딩합니다
---------------------------------------------------------------------------------*/
body { height:100%; }
p a {  }
a, a:visited { text-decoration: none; }
a:hover,
a:active,
a:focus { text-decoration:none; }

.pullDown { width:123px; height:36px; display:block; position:absolute; bottom:-26px; right:0; cursor:pointer; background:url(/layouts/PXE_photoware/img/common/btn_pulldown.png) no-repeat; }
.logo { margin-top:100px; }

#container_site { background-repeat:repeat-x; top:0; }
#header {  }
#container_body {  }
#container_contents { text-align:justify; overflow:hidden }
#container_contents .wrapper {  }
#container_contents .wrapperTrans {  }

#footer { background:#363636 url(/layouts/PXE_photoware/img/common/bg_footer.gif) no-repeat center top; color:#666; }
#footer_box4 { background:url(/layouts/PXE_photoware/img/common/vr_section.png) no-repeat left top; }

#footer_sub { background:#000; color:#666; }



/* 세로 서브메뉴
---------------------------------------------------------------------------------*/
#lnb { margin:0; padding:0; *zoom:1; font:12px Tahoma; }
#lnb li { list-style:none; *zoom:1; }
#lnb li a { padding:10px 10px 10px 10px; *padding:11px 10px 7px 10px; display:block; position:relative; text-decoration:none; *zoom:1; font-family:Tahoma, Geneva, sans-serif; font-size: 13px; }
#lnb li .pillow { position:absolute; top:9px; left:9px; _top:10px; white-space:nowrap; text-decoration:none; }
#lnb li span { display:block; }
#lnb li a:hover,
#lnb li a:focus {  }
#lnb li.on a {  }
#lnb li.on a:hover,
#lnb li.on a:focus {  }
#lnb li ul { display:block; position:relative; margin:0; padding:0; overflow:hidden; *zoom:1; }
#lnb li.on ul { display:block; *zoom:1; }
#lnb li ul li { *zoom:1; }
#lnb li ul li a {  padding:4px 10px 4px 20px; font-weight:normal !important; *zoom:1; border:none; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:9px; text-transform:uppercase; }
#lnb li ul li a:hover,
#lnb li ul li a:focus { font-weight:normal !important; }
#lnb li.on ul li.on a {  }



/* 공통 하단 푸터메뉴
---------------------------------------------------------------------------------*/
#bottomMenu { list-style:none; margin:0 auto; padding:0; }
#bottomMenu li { float:left; margin-right:10px; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:10px; text-transform:uppercase; }
#bottomMenu li a { color:#fff; padding-right:10px; background:url(/layouts/PXE_photoware/img/common/vr.gif) no-repeat right -1px; }
#bottomMenu li:last-child a { background:none }
#bottomMenu li a:hover { color:#96bc43; text-decoration:none; }
p.copyright { display:block; clear:both; margin:0; padding:3px 0 0 0; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:9px; text-transform:uppercase; color:#333; }



/* Widget Box - Section 박스 디자인
---------------------------------------------------------------------------------*/
.section_header img { display:block; margin-bottom:15px; }

.section01 { font:11px Arial, Helvetica, sans-serif; text-align:justify; }

.section02 { margin:0 0 5px 0; padding:0; font:11px Arial, Helvetica, sans-serif; text-align:justify; }
.section02 div { overflow:visible !important; margin:0; padding:0; }

/* file:/free/home/luxdog/html/files/cache/optimized/77ca6705a5dc021d50a732f5cf5768a2.cache.php */


/*
PXE Photoware
Markup : Hyunhw Jung
Website: http://www.premiumxe.com
Email : clubnb2@naver.com
*/

/* Colorset - Black
---------------------------------------------------------------------------------*/
body { background-color:#000; }
a, a:visited {  }
a:hover {  }

#container_folder { background:#444 url(/layouts/PXE_photoware/img/black/background_line.gif) repeat-x bottom; color:#fff; }

#container_site { background-image:url(/layouts/PXE_photoware/img/black/background.gif); }
#header { color:#666; }
#header .wrapper {  }
#container_contents {  }

#e1 { color:#666; }
#e2 { color:#666; }



/* 세로 서브메뉴
---------------------------------------------------------------------------------*/
#lnb { border-bottom:1px solid #222; }
#lnb li a { color:#000; border-left:1px solid #020202; border-top:1px solid #020202; border-right:1px solid #020202; background-color:#0c0c0c; }
#lnb li .pillow { color:#666; }
#lnb li span { border-left:1px solid #222; border-top:1px solid #222; border-right:1px solid #222; background-color:#0c0c0c; }
#lnb li.on a { color:#000; }
#lnb li.on a .pillow { color:#999; }
#lnb li ul { border-top:1px solid #121212; border-left:1px solid #020202; border-right:1px solid #020202;}
#lnb li ul li a { color:#555 !important; background:none !important; }
#lnb li ul li a:hover,
#lnb li ul li a:focus { color:#fff !important; }
#lnb li.on ul li.on a { color:#999 !important; background:#000!important; }


/* Widget Box - Section 박스 디자인
---------------------------------------------------------------------------------*/
.section01 { color:#666; }
.section02 { color:#666; }

/* file:/free/home/luxdog/html/files/cache/optimized/4131193594824d7b9d1f8385f4220c80.cache.php */


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

/* Site Accounts
---------------------------------------------------------------------------------*/
.account{ position:absolute; top:0; right:0; margin:0; padding:0; z-index:10; }
.account li{ position:relative; float:left; list-style:none; background-image:url(/layouts/PXE_photoware/packages/basic_plugin_pxeDefault/images/lineHeaderVr.gif); background-repeat:no-repeat; background-position:left 4px;}
div.black .account li{ background-image:url(/layouts/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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/PXE_photoware/packages/basic_plugin_pxeDefault/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;}

/* file:/free/home/luxdog/html/files/cache/optimized/6efc113e1264493280e7276097ed24f1.cache.php */


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

#isSearch { position:relative; top:10px; }
#isSearch .searchOrder { display:none;}
#isSearch .inputText { font:8pt 돋움; letter-spacing:-1px; vertical-align:middle; position:relative; top:0; _top:-1px; border:none; padding:4px 5px 0px 5px; width:169px; height:17px; color:#000; background:url(/layouts/PXE_photoware/packages/basic_plugin_pxeDefault/images/searchInput.gif) no-repeat; }
#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;}

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

/* Colorset - pxeWhite
---------------------------------------------------------------------------------*/
#nav_pxeWhite { position:relative; display: block; margin:0; padding:0; }
  #nav_pxeWhite li { display: block; list-style: none; margin: 0; padding: 0; float:left; position: relative; }
  #nav_pxeWhite ul { display: none; position:absolute; left: 0; margin: 0; padding:0; }
  * html #nav_pxeWhite ul { line-height: 0; } /* IE6 "fix" */
  	#nav_pxeWhite ul a { zoom: 1; } /* IE6/7 fix */
    #nav_pxeWhite ul li a { float: none; }
    #nav_pxeWhite ul ul { top: 0; }
	
/* Essentials - configure this */
#nav_pxeWhite ul { width:140px }
#nav_pxeWhite ul ul { left:138px; }

/* Everything else is theming */
#nav_pxeWhite { left:0px; top:30px; }
#nav_pxeWhite *:hover { background-color: none; }
#nav_pxeWhite li a { color:#999; display:inline-block; padding:0 14px 0 0; margin:0 14px 0 0; background:url(/layouts/PXE_photoware/packages/droppy_menu_pxeDefault/images/vr.gif) no-repeat right 2px; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:13px; text-transform:uppercase; }
#nav_pxeWhite li.on a { color:#464646; }
#nav_pxeWhite li a:hover { color:#464646; }

#nav_pxeWhite li.tools a {  }
#nav_pxeWhite li.tools a:hover {  }

    #nav_pxeWhite ul { top:24px; width:140px; }
    #nav_pxeWhite ul li { border-bottom:1px solid #dadada; border-right:1px solid #dadada; border-left:1px solid #dadada; background:#f7f7f7; color:#839da9 }
	#nav_pxeWhite ul a { color:#839da9 !important; display:block; width:112px; height:21px; margin:0; padding-bottom:none; padding-top:9px; padding-left:12px; font:8pt 돋움; text-transform:none; letter-spacing:-1px; text-align:left; background:none !important; }
	#nav_pxeWhite ul a span { position:absolute; top:10px; right:10px; }
	#nav_pxeWhite ul a:hover { background:#fbfbfb !important; }
	#nav_pxeWhite ul .on { background:#fff; }

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



/* Colorset - pxeBlack
---------------------------------------------------------------------------------*/
 #nav_pxeBlack { position:relative; display: block; margin:0; padding: 0; }
  #nav_pxeBlack li { display: block; list-style: none; margin: 0; padding: 0; float:left; position: relative; }
  #nav_pxeBlack ul { display: none; position:absolute; left: 0; margin: 0; padding:0; }
  * html #nav_pxeBlack ul { line-height: 0; } /* IE6 "fix" */
  	#nav_pxeBlack ul a { zoom: 1; } /* IE6/7 fix */
    #nav_pxeBlack ul li a { float: none; }
    #nav_pxeBlack ul ul { top: 0; }
	
/* Essentials - configure this */
#nav_pxeBlack ul { width:140px }
#nav_pxeBlack ul ul { left:138px; }

/* Everything else is theming */
#nav_pxeBlack { left:0px; top:30px; }
#nav_pxeBlack *:hover { background-color: none; }
#nav_pxeBlack li a { color:#313131; display:inline-block; padding:0 14px 0 0; margin:0 14px 0 0; background:url(/layouts/PXE_photoware/packages/droppy_menu_pxeDefault/images/vr_pxeBlack.gif) no-repeat right 2px; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:13px; text-transform:uppercase; }
#nav_pxeBlack li.on a { color:#fff; }
#nav_pxeBlack li a:hover { color:#fff; }

#nav_pxeBlack li.tools a {  }
#nav_pxeBlack li.tools a:hover {  }

    #nav_pxeBlack ul { top:24px; width:140px; }
    #nav_pxeBlack ul li { border-bottom:1px solid #222; border-right:1px solid #222; border-left:1px solid #222; background:#373737; color:#fff }
	#nav_pxeBlack ul a { color:#fff !important; display:block; width:112px; height:21px; margin:0; padding-bottom:none; padding-top:9px; padding-left:12px; font:8pt 돋움; text-transform:none; letter-spacing:-1px; text-align:left; background:none !important; }
	#nav_pxeBlack ul a span { position:absolute; top:10px; right:10px; }
	#nav_pxeBlack ul a:hover { background:#444 !important; }
	#nav_pxeBlack ul .on { background:#1b1b1b; }

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



/* Colorset - pxeLapis
---------------------------------------------------------------------------------*/
 #nav_pxeLapis { position:relative; display: block; margin:0; padding: 0; }
  #nav_pxeLapis li { display: block; list-style: none; margin: 0; padding: 0; float:left; position: relative; }
  #nav_pxeLapis ul { display: none; position:absolute; left: 0; margin: 0; padding:0; }
  * html #nav_pxeLapis ul { line-height: 0; } /* IE6 "fix" */
  	#nav_pxeLapis ul a { zoom: 1; } /* IE6/7 fix */
    #nav_pxeLapis ul li a { float: none; }
    #nav_pxeLapis ul ul { top: 0; }
	
/* Essentials - configure this */
#nav_pxeLapis ul { width:140px }
#nav_pxeLapis ul ul { left:138px; }

/* Everything else is theming */
#nav_pxeLapis { left:0px; top:30px; }
#nav_pxeLapis *:hover { background-color: none; }
#nav_pxeLapis li a { color:#373f42; display:inline-block; padding:0 14px 0 0; margin:0 14px 0 0; background:url(/layouts/PXE_photoware/packages/droppy_menu_pxeDefault/images/vr_pxeBlack.gif) no-repeat right 2px; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size:13px; text-transform:uppercase; }
#nav_pxeLapis li.on a { color:#6b888a; }
#nav_pxeLapis li a:hover { color:#fff; }

#nav_pxeLapis li.tools a {  }
#nav_pxeLapis li.tools a:hover {  }

    #nav_pxeLapis ul { top:24px; width:140px; }
    #nav_pxeLapis ul li { border-bottom:1px solid #0a0d0e; border-right:1px solid #0a0d0e; border-left:1px solid #0a0d0e; background:#101415; color:#373f42 }
	#nav_pxeLapis ul a { color:#89b5c6 !important; display:block; width:112px; height:21px; margin:0; padding-bottom:none; padding-top:9px; padding-left:12px; font:8pt 돋움; text-transform:none; letter-spacing:-1px; text-align:left; background:none !important; }
	#nav_pxeLapis ul a span { position:absolute; top:10px; right:10px; }
	#nav_pxeLapis ul a:hover { color:#fff !important; background:#191e1f !important; }
	#nav_pxeLapis ul .on { background:#191e1f; }

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

/* file:/free/home/luxdog/html/files/cache/optimized/819d8c90ab36f11682450189c45f8097.cache.php */
.login_black { margin:10px 0 0 0; padding:0; position:relative; display:block; font:8pt 돋움; letter-spacing:-1px; }
*:first-child+html body#black .login_black { padding:0px;}
.login_black legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.login_black form { position:relative; }
.login_black form .idpwWrap { overflow:hidden; clear:both; }
.login_black form .idpw { float:left; }
.login_black form .idpw input { width:106px; height:17px; margin:0; padding-top:5px; padding-left:4px; background:#555;  border:1px solid #424242; color:#000; }
.login_black form .login { position:relative; _top:2px; float:right; _float:none; }

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

.login_black form p.save { margin:0; clear:both; padding:.3em 0;}
.login_black form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body#black .login_black form p input { margin:-3px; }
.login_black form p.save label { font:.9em; color:#818181; position:relative; top:2px; }
.login_black form ul.help { margin:5px 0 0 0; border-top:1px solid #515151; overflow:hidden; padding:1em 0 0 3px; white-space:nowrap; list-style:none;}
.login_black form ul.help li { list-style:none; float:left; display:block; padding:0 3px 0 7px; background:url(/widgets/login_info/skins/PXE_Photoware_login_info/images/black/vrType1.gif) no-repeat left center;}
.login_black form ul.help li.first-child { background:none; padding-left:0;}
.login_black form ul.help li a { color:#818181; font:.9em; white-space:nowrap; text-decoration:none;}
.login_black form ul.help li a:hover { text-decoration:underline;}
.login_black form ul.help li.first-child a { color:#cbcbcb;}
.login_black form .userName { margin:0 auto; position:relative; overflow:hidden; border-bottom:1px solid #515151; padding:0 0 6px 0; margin-top:-5px;}
.login_black form .userName strong { color:#cbcbcb; padding:4px 0 0 2px; font:bold .9em Tahoma;}
.login_black form .userName a { position:relative; right:0px; }
.login_black form ul.userMenu { margin:0; position:relative; padding:0; overflow:hidden; margin-top:10px; }
.login_black form ul.userMenu li { list-style:none; color:#cbcbcb; margin-bottom:5px; float:left; }
.login_black form ul.userMenu li a { color:#cbcbcb;text-decoration:none;}
.login_black form ul.userMenu li a:hover {text-decoration:underline;}
.login_black form p.latestLogin { margin:0; color:#818181; font:.9em;}
.login_black form p.latestLogin span { font:1em Tahoma;}

img.login_mask { width:201px; height:5px; background:#3d3d3d; display:block;}

.openid_login_black { padding:0; margin:0; border:2px solid #515151; width:196px; position:relative; _padding-top:2px; display:block;}
*:first-child+html body#black .openid_login_black { padding-top:2px;}
.openid_login_black legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.openid_login_black form { position:relative; border:1px solid #6b6b6b; padding:11px 11px 7px 11px; width:172px;}
.openid_login_black form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.openid_login_black form .idpw { float:left;}
.openid_login_black form .idpw p { margin:0; padding:0; margin-bottom:5px; background: url(/widgets/login_info/skins/PXE_Photoware_login_info/images/openid_login_bg.gif) left no-repeat; padding-left:18px; font-size:.9em Tahoma;color:#999999}
.openid_login_black form .idpw input { border:1px solid #6b6b6b; color:#cbcbcb; width:105px; background:#515151; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma;}
.openid_login_black form .login { float:right;}
.openid_login_black form p.save { margin:0; padding:0; clear:both; padding:.3em 0;}
.openid_login_black form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body .openid_login_black form p input { margin:-3px; }
.openid_login_black form p.save label { font:.9em; color:#818181;}

/* file:/free/home/luxdog/html/files/cache/optimized/b8dc4f67d5a34ed27c79a49cbae3d4d4.cache.php */
/* 문서 아이콘 흰 색 바탕용
---------------------------------------------------------------------------------*/
.latest_default { overflow:hidden; position:relative; width:100%; }
.latest_default h2 { margin:0; font-family: Helvetica, Arial, sans-serif; font-size:2em; font-weight:500; letter-spacing:-0.015em; color:#808080; }

.latest_default ul { margin:0; padding:0; }
.latest_default ul li { height:22px; padding-top:8px; border-bottom:1px dotted #ddd; overflow:hidden; list-style:none; white-space:nowrap; }

.latest_default ul li .title { padding-left:15px; background:url(/widgets/newest_document/skins/PXE_official_recent_entry_02/images/default/bullet.gif) no-repeat left 3px; display:block; }
.latest_default ul li .title a { font:12px 돋움; letter-spacing:-1px; color:#454545; text-decoration:none; }

.latest_default ul li .title span.comment { color:#FE6700; font:.9em Tahoma; }
.latest_default ul li .title span.comment a { color:#FE6700; font:.9em Tahoma; }

.latest_default .more { position:absolute; top:12px; right:11px; color:#54564b; font:.8em Tahoma;}
.latest_default a.more { text-decoration:none;} 
.latest_default a.more:hover { text-decoration:underline;}



/* 하트 아이콘 검은 색 바탕용
---------------------------------------------------------------------------------*/
.latest_heart_black { overflow:hidden; position:relative; width:100%; }
.latest_heart_black h2 { margin:0; font-family: Helvetica, Arial, sans-serif; font-size:2em; font-weight:500; letter-spacing:-0.015em; color:#808080; }

.latest_heart_black ul { margin:0; padding:0; }
.latest_heart_black ul li { height:22px; padding-top:8px; border-bottom:1px dotted #666; overflow:hidden; list-style:none; white-space:nowrap; }

.latest_heart_black ul li .title { padding-left:15px; background:url(/widgets/newest_document/skins/PXE_official_recent_entry_02/images/heart_black/bullet.gif) no-repeat left 2px; display:block; }
.latest_heart_black ul li .title a { font:9pt 돋움; letter-spacing:-1px; color:#fff; text-decoration:none; }

.latest_heart_black ul li .title span.comment { color:#FE6700; font:.9em Tahoma; }
.latest_heart_black ul li .title span.comment a { color:#FE6700; font:.9em Tahoma; }

.latest_heart_black .more { position:absolute; top:12px; right:11px; color:#54564b; font:.8em Tahoma;}
.latest_heart_black a.more { text-decoration:none;} 
.latest_heart_black a.more:hover { text-decoration:underline;}

/* file:/free/home/luxdog/html/files/cache/optimized/d4b0e95cda2292b2599607d6a4714221.cache.php */


.floatLeft{ float:left;}
.floatRight{ float:right;}
.clearLeft{ clear:left;}
.clearRight{ clear:right;}

.widgetContainer .open{ display:block !important;} 
.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 10px 0; padding:0; *zoom:1; border-bottom:2px solid;}
.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:0; text-align:right; clear:both;}
.widgetNavigator li{ list-style:none; display:inline;}
.widgetNavigator li button{ width:16px; height:16px; padding:0; background-color:transparent; background-image:url(/widgets/contentex/skins/default/img/white/buttonWidgetNavigation.gif); border:1px solid #999; 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{ position:relative; margin:0; padding:0; font-size:12px; line-height:1.5; *zoom:1;}
.widgetZineA:after{ content:""; display:block; clear:both;}
.widgetZineA li { list-style:none; clear:both; margin-bottom:10px; padding-bottom:10px; *zoom:1; overflow:hidden; }
.widgetZineA li p{ margin:0; padding:0;}
.widgetZineA li p.thumbArea{ position:relative; float:left; width:100px; margin-right:-100px; overflow:hidden;}
.widgetZineA li p.titleArea{ margin-left:120px; margin-bottom:4px;}
.widgetZineA li p.titleArea .board{ padding-right:5px;}
.widgetZineA li p.text{ margin-left:120px; margin-bottom:4px;}
.widgetZineA li p.authorArea{ margin-left:120px;}
.widgetZineA li .thumb{ display:block; position:relative; width:100px; height:75px; text-decoration:none; 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 .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'); }
.widgetZineA li .category{ padding-right:5px; font-weight:normal;}
.widgetZineA li .title{ font-weight:bold;}
.widgetZineA li .replyNum a{ font:10px Tahoma; margin:0 -1px;}
.widgetZineA li .trackbackNum a{ font:10px Tahoma; margin:0 -1px;}
.widgetZineA li .author{ margin-right:10px;}
.widgetZineA li .date{ font:11px Tahoma;}
.widgetZineA li .hour{ font:11px Tahoma;}

.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/contentex/skins/default/img/white/buttonWidgetTab.gif);}
.widgetTabA li a{ color:#333;}

.widgetA a.board { color:#333; padding-right:5px; background:url(/widgets/contentex/skins/default/img/white/lineTextDiv.gif) no-repeat right center;}
.widgetA .notice{ color:#ff1a1a; background:url(/widgets/contentex/skins/default/img/white/lineTextDiv.gif) no-repeat right center;}
.widgetA .category{ color:#333; background:url(/widgets/contentex/skins/default/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/contentex/skins/default/img/white/lineTextDiv.gif) no-repeat right center;}
.widgetTableA td .notice{ color:#ff1a1a; background:url(/widgets/contentex/skins/default/img/white/lineTextDiv.gif) no-repeat right center;}
.widgetTableA td .category{ color:#333; background:url(/widgets/contentex/skins/default/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;}

.widgetZineA li .board{ color:#333; background:url(/widgets/contentex/skins/default/img/white/lineTextDiv.gif) no-repeat right center;}
.widgetZineA li .title{ color:#666;}
.widgetZineA li .replyNum a{ color:#ff1a1a;}
.widgetZineA li .trackbackNum a{ color:#66c;}
.widgetZineA li .author{ color:#333;}
.widgetZineA li .category{ color:#333; background:url(/widgets/contentex/skins/default/img/white/lineTextDiv.gif) no-repeat right center;}
.widgetZineA li .date{ color:#333;}
.widgetZineA li .hour{ color:#888;}
.widgetZineA li .text{ 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/contentex/skins/default/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/contentex/skins/default/img/black/lineTextDiv.gif) no-repeat right center;}
.widgetContainer.black .widgetTableA td .notice{ color:#ff1a1a; background:url(/widgets/contentex/skins/default/img/black/lineTextDiv.gif) no-repeat right center;}
.widgetContainer.black .widgetTableA td .category{ color:#999; background:url(/widgets/contentex/skins/default/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/contentex/skins/default/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/contentex/skins/default/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;}

/* file:/free/home/luxdog/html/files/cache/optimized/598e2af14a3ea317579209396e8206bf.cache.php */
/* 문서 아이콘 흰 색 바탕용
---------------------------------------------------------------------------------*/
.wtapro_default { overflow:hidden; position:relative; width:100%; }
.wtapro_default h2 { margin:0; font-family: Helvetica, Arial, sans-serif; font-size:2em; font-weight:500; letter-spacing:-0.015em; color:#000000; }
.wtapro_default ul { margin:0; padding:0; }
.wtapro_default ul li { height:22px; padding-top:8px; border-bottom:1px dotted #ddd; overflow:hidden; list-style:none; white-space:nowrap; }
.wtapro_default ul li .summary { padding-left:15px; background:url(/widgets/newest_comment/skins/PXE_official_recent_comments_02/images/default/bullet.gif) no-repeat left 1px; display:block; }
.wtapro_default ul li .summary a { font:9pt 돋움; letter-spacing:-1px; color:#454545; text-decoration:none; }



/* 하트 아이콘 검은 색 바탕용
---------------------------------------------------------------------------------*/
.wtapro_heart_black { overflow:hidden; position:relative; width:100%; }
.wtapro_heart_black h2 { margin:0; font-family: Helvetica, Arial, sans-serif; font-size:2em; font-weight:500; letter-spacing:-0.015em; color:#000000; }
.wtapro_heart_black ul { margin:0; padding:0; }
.wtapro_heart_black ul li { height:22px; padding-top:8px; border-bottom:1px dotted #666; overflow:hidden; list-style:none; white-space:nowrap; }
.wtapro_heart_black ul li .summary { padding-left:15px; background:url(/widgets/newest_comment/skins/PXE_official_recent_comments_02/images/heart_black/bullet.gif) no-repeat left 1px; display:block; }
.wtapro_heart_black ul li .summary a { font:9pt 돋움, Dotum; letter-spacing:-1px; color:#fff; text-decoration:none; }

