/* file:/www/thoth.kr/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:/www/thoth.kr/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:/www/thoth.kr/files/cache/optimized/c6cc2c73ee6eda0d727b0c02a91005f7.cache.php */
.my_reading * { padding: 0; margin: 0;  line-height:1.6;}
.my_reading { border: 1px solid #E5E5E5; padding:10px; margin: 10px 0; }
.my_reading div.title { font-weight: bold; color: #aaaaaa; border-bottom: #E5E5E5 1px solid; padding: 0 0 2px 5px; margin-bottom: 10px;}
.my_reading li { list-style: none;}
.my_reading li a { color: #aaaaaa; text-decoration: none; }
.my_reading li a:hover { color: #eb3232; text-decoration: underline; }
.my_reading li .author { color: #aaaaaa; }

/* file:/www/thoth.kr/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:/www/thoth.kr/files/cache/optimized/ebc10b4fb6e29ff776cf10c65dec3908.cache.php */
/* Writing Area blogshop */

table.blogshopTable{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    width:100%;
}
table.blogshopTable th {
    white-space:nowrap;
    width:8%;
}
table.blogshopTable th, .wArea.blogshop table.blogshopTable td {
    border-style:solid none none;
    border-width:0px 0 0;
    padding:5px 10px;
    text-align:left;
    vertical-align:top;
}
table.blogshopTable caption.title { font-size: 150%; padding:10px; text-align:left;}
table.blogshopTable p.blogshipTitleDesc {  padding-left:5px; font-size:9pt; }
.wArea.blogshop .inputText.blogshopTitle {  width : 30%; }
.wArea.blogshop .inputText.blogshopPrice {  width : 5%; }
.wArea.blogshop .inputText.blogshopProNum {  width : 5%; }
textarea.blogshopContent {width:100%; border:1px solid #DDDDDD;}

.wArea.blogshop a{ text-decoration:underline; color:#000;  }
.blogshopAuthArea .inputText {  
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    border:1px solid #DDDDDD;
    color:#767676;
    font-size:12px;
    height:21px;
    margin-bottom:10px;
    padding:6px 0 0 10px;
    width:20%;
}

.blogshopShowTable { width:100%; border:1px solid; border-color:#ECECEC;}
.blogshopShowTable .th{ white-space:nowrap; width:10%; }
.blogshopShowTable td{ width:96%; -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFFF none repeat scroll 0 0;}
.blogshopShowTable .th, .blogshopShowTable td {
	border-color:#F5F5F5;
	border-style:solid;
	border-width:1px 0 0 0;
	padding:5px 10px;
	text-align:left;
	vertical-align:top;
}
.eBlogshopContent {
    word-wrap: break-word; /* Internet Explorer 5.5+ */
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */ 
    display:table;
    overflow:hidden;
    table-layout: fixed; 
}
.blgshopShowArea .title {font-size:12pt;color:#2a2a77;width:100%px; font-weight: bold;}
.payBtn {padding:10px;text-align:center;width:100%;}
.blogshopAuthAfterArea p {color:#FF0000;font-size:14px;}
.blogshopManagementDesc {text-align: right; padding-top:100px;}
label.blogshopTakeTypeDesc, label.blogshopPayTypeDesc {text-decoration: underline;cursor:help;}

/* file:/www/thoth.kr/files/cache/optimized/45c5a3e1f3167dac8f18126a34f25253.cache.php */


#t_navi_tab {
    position:absolute;
    top:0;
    right:0;
    width:1px;
    height:100%;
    border-right:1px solid #313030;
    border-top:1px solid #201F1F;
    background:#000;
}
#t_navi_tab img.tab {
    position:absolute;
    top:-1px;
    right:1px;
}
#t_navi_tab a.tab {
}
#pageslide-slide-wrap {
    color:#fff;
    background:#000 url(/modules/textylebuddy/tpl/img/tnavi_bg.jpg) no-repeat left top;
}
#pageslide-slide-wrap a {
    color:#FFF;
    text-decoration:none;
}
#pageslide-content {
    font-family:"돋움","Dotum";
}
#pageslide-content h2 {
  color: #C60;
}

.pageslide-close {
  font-size: 12px;
  font-weight: bold;
  padding:10px !important;
  border: 1px solid #C60;
}


#pageslide-slide-wrap #tnavi_content {
    position:relative;
    padding:10px;
}
#pageslide-slide-wrap #tnavi_content .unb {
    position:absolute;
    right:8px;
    padding:0;
    margin:0;
    list-style:none;
}
#pageslide-slide-wrap #tnavi_content .unb li {
    float:left;
    margin-top:10px;
}
#pageslide-slide-wrap #tnavi_content .unb li a {
    display:block;
    margin:0;
    padding:3px;
    width:50px;
    text-indent:-1000em;
    overflow:hidden;
    color:black;
    background:transparent url(/modules/textylebuddy/tpl/img/tnavi_unb_button.gif) no-repeat left center;
}

#pageslide-slide-wrap #tnavi_content .unb li.myblog a{ }
#pageslide-slide-wrap #tnavi_content .unb li.write a{ background-position:-95px center; }
#pageslide-slide-wrap #tnavi_content .unb li.admin a{ background-position:-195px center; }
#pageslide-slide-wrap #tnavi_content .unb li.logout a{ background-position:-295px center; }
#pageslide-slide-wrap #tnavi_content .unb li.login a{ background-position:-395px center; }

#pageslide-slide-wrap #tnavi_content .contentBox {
    clear:both;
    padding:1px;
    margin-top:35px;
    background-color:#000;
}
#pageslide-slide-wrap #tnavi_content .contentBox .category {
    padding:2px;
    padding-bottom:1px;
    margin:0;
    list-style:none;
    border:1px solid #292828;
    overflow:auto;
}

#pageslide-slide-wrap #tnavi_content .contentBox .category .categoryItem {
    position:relative;
    border-bottom:1px solid #1B1B1B;
    margin-bottom:1px;
    background:#191818;
}
#pageslide-slide-wrap #tnavi_content .contentBox .category .folder {
    background:#191818 url(/modules/textylebuddy/tpl/img/down.png) no-repeat 278px 16px
}
#pageslide-slide-wrap #tnavi_content .contentBox .category .folder.open {
    background:#191818 url(/modules/textylebuddy/tpl/img/up.png) no-repeat 278px 16px
}
#pageslide-slide-wrap #tnavi_content .contentBox .category a.add {
    position:absolute;
    left:100px;
    top:9px;
    width:16px;
    height:16px;
    text-indent:-1000em;
    overflow:hidden;
    background:url(/modules/textylebuddy/tpl/img/plus.png) no-repeat center center;
}
#pageslide-slide-wrap #tnavi_content .contentBox .category a.setup {
    position:absolute;
    left:120px;
    top:10px;
    width:16px;
    height:16px;
    text-indent:-1000em;
    overflow:hidden;
    background:url(/modules/textylebuddy/tpl/img/edit.png) no-repeat center center;
}
#pageslide-slide-wrap #tnavi_content .contentBox .category folder.disable {
    background:#191818;
}
#pageslide-slide-wrap #tnavi_content .contentBox .category .folder.disable a {
    cursor:arrow;
}


#pageslide-slide-wrap #tnavi_content .contentBox .category a.handle {
    display:block;
    text-indent:-1000em;
    padding:10px;
    overflow:hidden;
    color:black;
    background:url(/modules/textylebuddy/tpl/img/tnavi_category_title.gif) no-repeat left center;
}
#pageslide-slide-wrap #tnavi_content .contentBox .category .meta a.handle { background-position:13px center; }
#pageslide-slide-wrap #tnavi_content .contentBox .category .issue a.handle { background-position:-387px center; }
#pageslide-slide-wrap #tnavi_content .contentBox .category .interest a.handle { background-position:-787px center; }
#pageslide-slide-wrap #tnavi_content .contentBox .category .favorite a.handle { background-position:-1187px center; }
#pageslide-slide-wrap #tnavi_content .contentBox .category .interest.disable a.handle { background-position:-1587px center; }
#pageslide-slide-wrap #tnavi_content .contentBox .category .favorite.disable a.handle { background-position:-1987px center; }


#pageslide-slide-wrap #tnavi_content .contentBox .category div.item_list {
    display:none;
}
#pageslide-slide-wrap #tnavi_content .contentBox .category .opened div.item_list {
    background:#191818 url(/modules/textylebuddy/tpl/img/up.png) no-repeat 278px 16px
    display:block;
}
#pageslide-slide-wrap #tnavi_content .contentBox .category .item_list div.itemBox {
    margin:10px;
    padding:0;
}
#pageslide-slide-wrap #tnavi_content .contentBox .issue div.itemBox {
    margin:10px;
    padding:0;
    list-style:none;
}
#pageslide-slide-wrap #tnavi_content .contentBox .issue .keyword a {
    color:#E2A115;
    font-weight:bold;
    margin-right:5px;
}
#pageslide-slide-wrap #tnavi_content .contentBox .item_list,
#pageslide-slide-wrap #tnavi_content .contentBox .item_list a {
    color:#9E9A9A;
}
#pageslide-slide-wrap #tnavi_content .contentBox .not_exist {
    padding:10px;
    text-align:center;
}




#pageslide-slide-wrap #tnavi_content .contentBox .category .issue .hotissue .node {
    padding:5px 0 5px 5px;
    background:url(/modules/textylebuddy/tpl/img/hotissue_bg.gif) no-repeat left bottom;
}

/* file:/www/thoth.kr/files/cache/optimized/5b8b176627099d8ab5ff6656d403ba14.cache.php */
/* Calendar */
.widget_calendar { padding:1.2em .8em; position:relative; border:1px solid #e0e1db; margin-bottom:.7em;}
.widget_calendar table { width:100%;}
.widget_calendar table caption { font:bold 1em Tahoma; color:#9a9a9a; padding-bottom:.6em; background:url(/widgets/calendar/skins/blog_calendar_list/css/none);}
.widget_calendar table caption .mm { font:bold 1em Tahoma; color:#54564b;}
.widget_calendar table caption a { padding:.2em;}
.widget_calendar table caption a img { width:13px; height:13px;}
.widget_calendar table caption a.back { background:url(/widgets/calendar/skins/blog_calendar_list/images/buttonArrowCalendarLeft.gif) no-repeat left 3px; width:13px; height:13px;}
.widget_calendar table caption a.next { background:url(/widgets/calendar/skins/blog_calendar_list/images/buttonArrowCalendarRight.gif) no-repeat left 3px; width:3px; height:13px;}
.widget_calendar table th,
.widget_calendar table td { padding:.25em 0;}
.widget_calendar table th { font-weight:normal; font-size:.9em; color:#9a9a9a;}
.widget_calendar table th.sun { color:#fe3614;}
.widget_calendar table td { text-align:center;}
.widget_calendar table td a { font:.9em Tahoma; color:#9a9a9a;}
.widget_calendar table td.sun { color:#fe3614;}
.widget_calendar table td.sun a { color:#fe3614;}
.widget_calendar table td.today { font-weight:bold; color:#54564b;}
.widget_calendar table td.today a { font-weight:bold; color:#54564b;}
.widget_calendar table td.posted a { text-decoration:underline;}

/* file:/www/thoth.kr/files/cache/optimized/2f09572f9cca444772e127abbcf64015.cache.php */

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

/* 
A CSS framework begins here. We don't recommend modifying framework. You can override these properties by defining the styles outside the framework.
여기서 부터 CSS 프레임웍 입니다. 프레임웍 수정을 권장하지 않습니다. 스킨을 변형할 때 프레임웍 밖에서 선언된 속성으로 덮어쓰기 할 수 있습니다. 
*/

/* Layout */
#xe{ position:relative;}
#container{ position:relative;}
#header{ position:relative; clear:both; *zoom:1;}
#header:after{ content:""; display:block; clear:both;}
#body{ position:relative; clear:both; *zoom:1;}
#body:after{ content:""; display:block; clear:both;}
#content{ position:relative; text-align:justify; *zoom:1;}
#content:after{ content:""; display:block; clear:both;}
#footer{ position:relative; clear:both; *zoom:1;}
#footer:after{ content:""; display:block; clear:both;}

/* Layout Width */
.fixed #container{ width:960px; margin-left:auto; margin-right:auto;}
.liquid #container{ width:80%; margin-left:auto; margin-right:auto;}
.hybrid #container{ width:80%; margin-left:auto; margin-right:auto;}

/* Layout Align */
.aLeft #container{ margin-left:0;}
.aRight #container{ margin-right:0;}

/* Header Extension */
#header .extension{ position:relative; *zoom:1;}
#header .extension:after{ content:""; display:block; clear:both;}
#header .extension *{ margin:0; padding:0;}
#header .extension .section{ position:relative;}
#header .extension ul{ position:relative;}
#header .extension li{ position:relative; display:inline; list-style:none;}

/* Footer Extension */
#footer .extension{ position:relative; *zoom:1;}
#footer .extension:after{ content:""; display:block; clear:both;}
#footer .extension *{ margin:0; padding:0;}
#footer .extension .section{ position:relative;}
#footer .extension ul{ position:relative;}
#footer .extension li{ position:relative; display:inline; list-style:none;}

/* Body Extension */
#body .extension{position:relative; *zoom:1; display:none;}
#body .extension:after{ content:""; display:block; clear:both;}
#body .extension .section{position:relative;}

/* ----- Fixed 1 Column Layout ----- */
.fixed .c #body .e1{ display:block; margin-right:-30px;}
.fixed .c #body .e1 .section{ float:left; width:300px; margin-right:30px;}

/* ----- Liquid 1 Column Layout ----- */
.liquid .c #body .e1{ display:block; margin-right:-3.4%;}
.liquid .c #body .e1 .section{ float:left; width:30%; margin-right:3.3%;}

/* ----- Hybrid 1 Column Layout ----- */
.hybrid .c #body .e1{ display:block; margin-right:-30px;}
.hybrid .c #body .e1 .section{ float:left; width:240px; margin-right:30px;}

/* ----- Fixed 2 Column Layout ----- */
.fixed .ce #body .e1,
.fixed .ec #body .e1{ width:220px;}
.fixed .ce #body #content,
.fixed .ec #body #content{ width:720px;}
.fixed .ce #body #content{ float:left;}
.fixed .ec #body #content{ float:right;}
.fixed .ce #body .e1,
.fixed .ec #body .e1{ display:block;}
.fixed .ce #body .e1{ float:right; clear:right;}
.fixed .ec #body .e1{ float:left; clear:left;}

/* ----- Liquid 2 Column Layout ----- */
.liquid .ce #body .e1,
.liquid .ec #body .e1{ width:23%;}
.liquid .ce #body #content,
.liquid .ec #body #content{ width:75%;}
.liquid .ce #body #content{ float:left;}
.liquid .ec #body #content{ float:right;}
.liquid .ce #body .e1,
.liquid .ec #body .e1{ display:block;}
.liquid .ce #body .e1{ float:right; clear:right;}
.liquid .ec #body .e1{ float:left; clear:left;}

/* ----- Hybrid 2 Column Layout ----- */
.hybrid .ce #body{ padding-right:280px;}
.hybrid .ec #body{ padding-left:280px;}
.hybrid .ce #body .e1,
.hybrid .ec #body .e1{ width:260px;}
.hybrid .ce #body #content,
.hybrid .ec #body #content{ width:100%;}
.hybrid .ce #body #content{ float:left;}
.hybrid .ec #body #content{ float:right;}
.hybrid .ce #body .e1,
.hybrid .ec #body .e1{ display:block;}
.hybrid .ce #body .e1{ float:right; clear:right; margin-left:-260px; right:-280px;}
.hybrid .ec #body .e1{ float:left; clear:left; margin-right:-260px; left:-280px;}

/* ----- Fixed 3 Column Layout ----- */
.fixed .cee #body .e1,
.fixed .cee #body .e2,
.fixed .ece #body .e1,
.fixed .ece #body .e2,
.fixed .eec #body .e1,
.fixed .eec #body .e2{ display:block; width:200px;}

.fixed .cee #body #content,
.fixed .ece #body #content,
.fixed .eec #body #content{ width:520px;}

.fixed .cee #body #content{ float:left; margin-right:20px;}
.fixed .ece #body #content{ float:left; margin-right:-100%; left:220px;}
.fixed .eec #body #content{ float:right;}

.fixed .ece #body .e1,
.fixed .eec #body .e1{ float:left; margin-right:20px;}

.fixed .cee #body .e1,
.fixed .eec #body .e2{ float:left;}

.fixed .cee #body .e2,
.fixed .ece #body .e2{ float:right;}

/* ----- Liquid 3 Column Layout ----- */
.liquid .cee #body .e1,
.liquid .cee #body .e2,
.liquid .ece #body .e1,
.liquid .ece #body .e2,
.liquid .eec #body .e1,
.liquid .eec #body .e2{ display:block; width:20%;}

.liquid .cee #body #content,
.liquid .ece #body #content,
.liquid .eec #body #content{ width:56%;}

.liquid .cee #body #content{ float:left; margin-right:2%;}
.liquid .ece #body #content{ float:left; margin-right:-100%; left:22%;}
.liquid .eec #body #content{ float:right;}

.liquid .ece #body .e1,
.liquid .eec #body .e1{ float:left; margin-right:2%;}

.liquid .cee #body .e1,
.liquid .eec #body .e2{ float:left;}

.liquid .cee #body .e2,
.liquid .ece #body .e2{ float:right;}

/* ----- Hybrid 3 Column Layout ----- */
.hybrid .cee #body .e1,
.hybrid .cee #body .e2,
.hybrid .ece #body .e1,
.hybrid .ece #body .e2,
.hybrid .eec #body .e1,
.hybrid .eec #body .e2{ display:block; width:220px;}

.hybrid .cee #body{ padding-right:480px;}
.hybrid .ece #body{ padding-left:240px; padding-right:240px;}
.hybrid .eec #body{ padding-left:480px;}

.hybrid .cee #body #content,
.hybrid .ece #body #content,
.hybrid .eec #body #content{ width:100%;}

.hybrid .cee #body #content,
.hybrid .ece #body #content{ float:left; margin-right:-100%;}
.hybrid .eec #body #content{ float:right;}

.hybrid .ece #body .e1,
.hybrid .eec #body .e2{ float:left; left:-240px; margin-right:-220px;}
.hybrid .eec #body .e1{ float:left; left:-480px; margin-right:-220px;}

.hybrid .cee #body .e1,
.hybrid .ece #body .e2{ float:right; left:240px; margin-left:-220px;}
.hybrid .cee #body .e2{ float:right; left:480px; margin-left:-220px;}

/* 
A CSS framework ends here. We don't recommend modifying framework. You can override these properties by defining the styles outside the framework.
여기까지 CSS 프레임웍 입니다. 프레임웍 수정을 권장하지 않습니다. 스킨을 변형할 때 프레임웍 밖에서 선언된 속성으로 덮어쓰기 할 수 있습니다. 
*/

/* Element Reset */
body { font-family:AppleGothic, Tahoma; font-size:12px; margin:0; background-color:#fff; color:#000;}
address { font-style:normal;}
hr{ display:none; position:absolute;}
legend{ position:absolute; width:1px; height:1px; font-size:0; line-height:0; visibility:hidden; top:0; left:-1000%;}
fieldset{ border:0; padding:0; margin:0;}

/* Global Class */
.inputText{ border:1px solid #cdcdcd; border-right-color:#e0e0e0; border-bottom-color:#e0e0e0; color:#666; font-family:Tahoma;}
.inputTextarea{ border:1px solid #cdcdcd; border-right-color:#e0e0e0; border-bottom-color:#e0e0e0; color:#666; font-family:Tahoma; line-height:1.5;}
.inputCheck{ width:13px; height:13px;}
.inputRadio{ width:13px; height:13px;}

/* Skip To Content */
a.skipToContent{ display:block; position:relative; clear:both; overflow:hidden; width:1px; height:1px; text-decoration:none !important; margin:0 0 -1px 0; text-align:center; color:#fff;}
a.skipToContent:hover,
a.skipToContent:active,
a.skipToContent:focus{ width:100%; height:auto; margin-bottom:-23px; padding:5px 0;}

/* Layout */
.fixed #container,
.liquid #container,
.hybrid #container{ width:100%; background:url(/files/attach/textyle/585/803/img/bgHeader.gif) repeat-x;}
#header{ height:195px; padding:0; margin:0 0 30px 0; background:url(/files/attach/textyle/585/803/user_images/headerlight.jpg) no-repeat 7% 0;}
#body{ width:960px; margin:0 auto; padding:0 0 30px 0;}
.fixed .ce #body #content,
.fixed .ec #body #content{ width:742px; padding-bottom:20px;}
.fixed .ce #body #content{ padding-right:20px; background:url(/files/attach/textyle/585/803/img/bgContentCe.gif) repeat-y right top;}
.fixed .ec #body #content{ padding-left:20px; background:url(/files/attach/textyle/585/803/img/bgContentEc.gif) repeat-y left top;}
.fixed .ce #body .e1,
.fixed .ec #body .e1{ width:200px; padding-bottom:20px;}
.fixed .ce #body .e1{ margin-left:-2px; background:url(/files/attach/textyle/585/803/img/bgContentCe.gif) repeat-y left top;}
.fixed .ec #body .e1{ margin-right:-2px; background:url(/files/attach/textyle/585/803/img/bgContentEc.gif) repeat-y right top;}
.fixed .ce #body .e2,
.fixed .ec #body .e2{ display:block; clear:both;}
#footer{ padding:0 0 20px 0; background:#efefef url(/files/attach/textyle/585/803/img/bgFooter.gif) repeat-x left bottom;}

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

#header h1{ width:960px; margin:0 auto; padding:42px 0 0 0;}
#header h1 a{ color:#fff; text-decoration:none !important; font:45px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", AppleGothic, 애플고딕, Dotum, 돋움, Georgia, Serif;}
#header .blogURL{ width:960px; margin:0 auto;}
#header .blogURL a{ color:#ffac63; font:12px Calibri, Trebuchet MS, Helvetica;}

#header .gnb,
#footer .gnb{ width:100%; margin:0 auto; float:none; clear:both; *zoom:1;}
#header .gnb{ position:absolute; bottom:0; height:48px; background:url(/files/attach/textyle/585/803/img/bgHeaderExtension.gif) repeat-x;}
#footer .gnb{ position:relative; margin:0 0 30px 0; height:55px; background:url(/files/attach/textyle/585/803/img/bgFooterExtension.gif) repeat-x;}
#header .gnb ul,
#footer .gnb ul{ position:relative; width:760px; margin:0 auto; list-style:none;}
#header .gnb ul{ padding:12px 0 0 0;}
#footer .gnb ul{ padding:16px 0 0 0;}
#header .gnb li,
#footer .gnb li{ padding:0 0 0 10px; margin:0 50px 0 0; display:inline; background:url(/files/attach/textyle/585/803/) no-repeat 0 0;}
#header .gnb li a,
#footer .gnb li a{ font:bold 14px Calibri, NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", AppleGothic, 애플고딕, Dotum, 돋움, Helvetica; color:#a8a8a8; position:relative; *top:-3px;}
#header .gnb li.active,
#footer .gnb li.active{ background-position:0 -34px;}
#header .gnb li.active a,
#footer .gnb li.active a{ color:#ff7800;}

#header .search,
#footer .search{ position:absolute; width:100%; height:0; overflow:visible;}
#header .search{ top:10px;}
#footer .search{ top:12px;}
#header .search fieldset,
#footer .search fieldset{ position:relative; width:960px; height:0; overflow:visible; margin:0 auto; text-align:right; vertical-align:top; _z-index:-1;}
#header .search *,
#footer .search *{ vertical-align:middle;}
#header .search label,
#footer .search label{ font:bold 16px Calibri, Trebuchet MS, Helvetica; color:#797979;}
#header .search .inputText,
#footer .search .inputText{ width:132px; color:#fff; background:#5a5a5a; border:0; border-top:1px solid #000; border-bottom:1px solid #8e8e8e; padding:2px 24px 2px 4px; _margin:-1px 0 ; height:16px; font-size:12px;}
#header .search .inputText:focus,
#footer .search .inputText:focus{ background:#555;}
#header .search .buttonSearch,
#footer .search .buttonSearch{ position:relative; width:22px; height:20px; border:0; padding:0; cursor:pointer; margin-left:-26px;}

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

#footer .extension{ width:960px; margin:0 auto 60px auto;}
#footer .extension .section{ float:left;}
#footer .extension .section h2{ float:left; width:138px; text-align:right; padding:0; margin:0 10px 0 0; font:24px/1 Calibri, Trebuchet MS, Helvetica; color:#b8b8b8;}
#footer .extension .profile{ width:200px; color:#a7a7a7;}
#footer .extension .profile .thumb{ float:left; margin:0 10px 0 0;}
#footer .extension .recentComment{ width:380px;}
#footer .extension .recentTrackback{ width:380px;}
#footer .extension .widgetTagCloud{ width:380px;}
#footer .extension .widgetA{ padding:2px 0 2px 12px; background:url(/files/attach/textyle/585/803/img/lineVrRecentComment.gif) repeat-y left top;}
#footer .extension li{ display:block; line-height:1.5;}
#footer .extension li a:hover,
#footer .extension li a:active,
#footer .extension li a:focus{ color:#cd6102;}

#footer address{ position:relative; width:935px; _width:960px; padding-left:25px; margin:0 auto; text-align:left; font:12px Calibri, Tahoma, Helvetical, Arial; height:16px; line-height:16px; color:#afafaf; background:url(/files/attach/textyle/585/803/img/favicon.png) no-repeat left center; _background:url(/files/attach/textyle/585/803/img/favicon.gif) no-repeat left center;}
#footer address a,
#footer address acronym,
#footer address abbr{ font-weight:bold; color:#afafaf;}
#footer address a:hover,
#footer address a:active,
#footer address a:focus{ color:#cd6102;}

#footer .language { width:960px; height:0; margin:0 auto; position:relative; top:-16px; overflow:visible;}
#footer .language button{ cursor:pointer; padding:0; overflow:visible; background:none; border:0; font-size:11px; font-family:Dotum, 돋움; white-space:nowrap;}
#footer .language .selected { position:absolute; top:0; right:0; color:#767676; height:16px; *height:18px;}
#footer .language ul { position:absolute; right:0; bottom:5px; margin:0; padding:10px; list-style:none; background:#fff; border:1px solid #ddd;}
#footer .language ul li button { color:#666;}
#footer .language ul.hide { display:none; }

/* Extension */
#body .extension a{ text-decoration:none;}
#body .extension a:hover,
#body .extension a:active,
#body .extension a:focus{ text-decoration:underline;}
#body .extension .section{ color:#666; margin-bottom:40px;}
#body .extension .section h2{ position:relative; padding:0 0 5px 0; margin:0 0 5px 0; font-size:18px; font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", AppleGothic, 애플고딕, Dotum, 돋움, Garamond, Serif; color:#b8b8b8;}
#body .extension .rss{ display:inline-block; padding:0 0 0 22px; height:26px; background:url(/files/attach/textyle/585/803/img/iconRss.gif) no-repeat left center; font:bold 18px Calibri, Trebuchet MS, Helvetica; color:#b8b8b8; vertical-align:top;}
.ce #body .extension .rss{ margin:0 0 0 20px;}
.ec #body .extension .rss{ margin:0 20px 0 0;}
.ec .calender{ padding:0 20px 0 0;}
.ce .calender{ padding:0 0 0 20px;}
.ec .counter{ padding:0 20px 0 0;}
.ce .counter{ padding:0 0 0 20px;}

#body .extension .section.profile{ line-height:1.5; *zoom:1;}
#body .extension .section.profile:after{ content:""; display:block; clear:both;}
#body .extension .section.profile *{ margin-top:0 !important;}
#body .extension .section.profile .thumb{ padding:2px; border:1px solid #ddd; margin:0 15px 5px 0; float:left;}

/* Content */
#content .postTitle{ position:relative; padding:0 0 5px 0; margin:0 0 20px 0; font-size:20px; font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", AppleGothic, 애플고딕, Dotum, 돋움, Garamond, Serif; color:#ff7800;}
#content .postTitle a{ text-decoration:none; color:#ff7800;}
#content .postTitle a:hover,
#content .postTitle a:active,
#content .postTitle a:focus{ text-decoration:underline;}
#content .postTitle em{ display:inline-block; height:14px; font:bold 14px/14px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", AppleGothic, 애플고딕, Dotum, 돋움, Sans-serif; color:#bcbcbc; border-left:1px solid #b3b3b3; padding:0 0 0 10px; margin:0 0 0 5px;}
#content .postTitle .category{ display:inline-block; height:14px; padding:0 0 0 10px; margin:0 0 0 5px; font-size:14px; line-height:14px; color:#b3b3b3; border-left:1px solid #b3b3b3; font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", AppleGothic, 애플고딕, Dotum, 돋움, Sans-serif; }
#content .postTitle .editPost{ color:#d4d4d4; font:11px Calibri, Trebuchet MS, Helvetica; text-decoration:underline;}

#content .postMeta{ position:relative; margin:-20px 0 20px 0; font-size:11px; font-family:Calibri, Trebuchet MS, Helvetica; color:#a7a7a7;}
#content .postMeta .author{ font-weight:bold; color:#757575;}
#content .postMeta .yymmdd{}
#content .postMeta .hhmm{}
#content .postMeta a{ color:#757575; text-decoration:none;}
#content .postMeta a:hover,
#content .postMeta a:active,
#content .postMeta a:focus{ text-decoration:underline;}

#content .usedTag{ *zoom:1; font-size:11px;}
#content .usedTag *{ display:inline; margin:0; padding:0;}
#content .usedTag dt{ font-family:Calibri, Trebuchet MS, Helvetica; color:#b8b8b8; font-weight:bold; font-size:16px; padding:0 5px 0 0;}
#content .usedTag dd{ color:#8b8b8b; padding-left:10px; border-left:1px solid #a7a7a7;}
#content .usedTag dd a{ color:#8b8b8b; text-decoration:none; font-family:Dotum, 돋움;}
#content .usedTag dd a:hover,
#content .usedTag dd a:active,
#content .usedTag dd a:focus{ text-decoration:underline; color:#cd6102;}

#content .summarySpot{ float:left; margin-right:1.5em !important; position:relative;}
#content .summaryMore{ clear:both; text-align:right;}
#content .summaryMore a{ color:#666;}

/* Feedback */
.feedback{ margin-bottom:30px; padding-top:1em;}

.feedback .feedbackTitle{ display:inline; font:24px Calibri, Trebuchet MS, Helvetica; color:#b8b8b8; margin:0;}
.feedback .feedbackTitle em{ color:#757575; font-weight:bold; font-style:normal;}

.feedback .feedbackOrder{ position:relative; margin:0; padding:0; *zoom:1;}
.feedback .feedbackOrder .item{ position:relative; *zoom:1;}
.feedback .feedbackOrder .item:after{ content:""; display:block; clear:both;}

.feedback.trackback .data{ margin:0 !important;}
.feedback.trackback .item{ padding:15px 0; list-style:none;}

.feedback.reply .feedbackOrder{ overflow:hidden;}
.feedback.reply .item{ top:-1px; padding:15px 0; list-style:none;}

.feedback .trackbackURL{ display:inline; margin:0 0 0 10px;}
.feedback .trackbackURL a{ font:12px Calibri, Trebuchet MS, Helvetica; color:#a7a7a7; text-decoration:none;}
.feedback .trackbackURL a:hover,
.feedback .trackbackURL a:active,
.feedback .trackbackURL a:focus{ text-decoration:underline;}

.feedback .item.replyTarget{ background-color:#f9f9f9; padding-right:10px;}
.feedback .item.replyTarget .textyleContent{ background-color:transparent;}
.feedback .item.indent.indent1{ padding-left:50px;}
.feedback .item.indent.indent2{ padding-left:100px;}
.feedback .item.indent.indent3{ padding-left:150px;}
.feedback .item.indent.indent4{ padding-left:200px;}
.feedback .item.indent.indent5{ padding-left:250px;}
.feedback .item.indent.indent6{ padding-left:300px;}
.feedback .item.indent.indent7{ padding-left:350px;}
.feedback .item.indent.indent8{ padding-left:400px;}
.feedback .item.indent.indent9{ padding-left:450px;}
.feedback .item.indent.indent10{ padding-left:500px;}
.feedback .item.indent.indent11{ padding-left:550px;}
.feedback .item.indent.indent12{ padding-left:600px;}
.feedback .item.indent.indent13{ padding-left:650px;}
.feedback .item.indent.indent14{ padding-left:700px;}
.feedback .item.indent.indent15{ padding-left:750px;}
.feedback .item.indent.indent16{ padding-left:800px;}
.feedback .item.indent.indent17{ padding-left:850px;}
.feedback .item.indent.indent18{ padding-left:900px;}
.feedback .item.indent.indent19{ padding-left:950px;}
.feedback .item.indent.indent20{ padding-left:1000px;}
.feedback .item.indent.indent21{ padding-left:1050px;}
.feedback .item.indent.indent22{ padding-left:1100px;}
.feedback .item.indent.indent23{ padding-left:1150px;}
.feedback .item.indent.indent24{ padding-left:1200px;}
.feedback .item.indent.indent25{ padding-left:1250px;}
.feedback .item.indent.indent26{ padding-left:1300px;}
.feedback .item.indent.indent27{ padding-left:1350px;}
.feedback .item.indent.indent28{ padding-left:1400px;}
.feedback .item.indent.indent29{ padding-left:1450px;}
.feedback .item.indent.indent30{ padding-left:1500px;}

.feedback .date{ display:inline; margin:0; color:#a7a7a7; font:10px Arial, Calibri, Trebuchet MS, Helvetica;}

.feedback .meta{ padding:0 20px 0 0; margin:0; text-align:left;} 
.feedback .meta a{ text-decoration:none;}
.feedback .meta a:hover,
.feedback .meta a:active,
.feedback .meta a:focus{ text-decoration:underline;}
.feedback .meta .thumb{ float:left; margin:0 9px 5px 0;}
.feedback .meta .thumb img{ position:relative; border:1px solid #ededed; vertical-align:middle; width:39px; height:39px;}
.feedback .meta .author{ display:inline; margin:0 5px 0 0; padding:0; color:#757575; font-size:12px;}
.feedback .meta .author a{ color:#3a6ea1;}
.feedback .meta .title{ margin:0; padding:0; color:#757575; font-size:12px;}
.feedback .meta .title a{ color:#000;}
.feedback .meta .ipAddress{ display:inline; margin:0; font:10px Arial, Calibri, Trebuchet MS, Helvetica; color:#d4d4d4;}

.feedback .data{ color:#767676; clear:none; margin:0 0 0 50px; font-family:Tahoma;}
.feedback .data .trackbackTitle{ margin:0; color:#333; font-weight:normal; font-size:12px;}
.feedback .data .trackbackTitle a{ text-decoration:none; color:#3a6ea1; margin-right:10px; font-family:Tahoma; font-weight:bold;}
.feedback .data .trackbackTitle a:hover,
.feedback .data .trackbackTitle a:active,
.feedback .data .trackbackTitle a:focus{ text-decoration:underline;}
.feedback .data p{ margin:0 !important;}
.feedback .data p.secret{ padding-left:15px; background:url(/files/attach/textyle/585/803/img/iconSecret.gif) no-repeat left center; color:#8b8b8b;}
.feedback .data .xe_content{ width:auto !important; color:#767676; font-family:Tahoma;}

.feedback .reAction{ position:relative; display:inline; margin:0; padding:0; list-style:none;}
.feedback .reAction li{ position:relative; display:inline; margin:0 5px 0 0;}
.feedback .reAction li *{ vertical-align:middle;}
.feedback .reAction li a{ font-size:11px; text-decoration:underline; color:#d4d4d4; font-family:Calibri, Trebuchet MS, Helvetica;}
.feedback .reAction li a:hover,
.feedback .reAction li a:active,
.feedback .reAction li a:focus{ text-decoration:underline;}
.feedback .reAction li button{ overflow:visible; border:0; background:transparent; cursor:pointer; padding:0; font-size:11px; color:#d4d4d4; font-family:Calibri, Trebuchet MS, Helvetica;}
.feedback .reAction li button span{ text-decoration:underline;}
.feedback .reAction li button.buttonDelete{ display:inline-block; overflow:hidden; width:12px; height:12px; background:url(/files/attach/textyle/585/803/img/buttonDelete.gif) no-repeat center;}
.feedback .reAction li button.buttonDelete span{ position:absolute; left:-1000%; width:1px; height:1px; overflow:hidden; font-size:0; line-height:0;}

.feedback .pwForm{ margin:0; padding:0; display:none;}
.feedback .pwForm.active{ display:block;}
.feedback .pwForm *{ vertical-align:middle;}
.feedback .pwForm{ margin:1em 0;}
.feedback .pwForm .inputText{ font-size:11px; padding:2px 4px 4px 4px; height:12px; width:90px; margin:0 -1px 0 0;}
.feedback .pwForm .submit{ border:1px solid #c2c2c2; border-top-color:#9c9c9c; border-left:0; background:#eee; padding:0 2px; height:20px; cursor:pointer; font:11px Dotum, 돋움;}

.replyForm{ margin-bottom:50px;}
.replyForm.guestBook{ border:0;}
.feedback .replyForm{ top:0 !important; padding:10px !important; margin-bottom:0; background:#f9f9f9;}
.replyForm *{ font-size:12px;}
.replyForm h3{ position:absolute; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; left:-1000%;}
.replyForm .inputTextarea{ width:730px !important; padding:5px; display:block; margin:0 0 3px 0; overflow:auto;}
.replyForm .inputTextarea:focus{ background-color:#fffce0;}
.feedback .replyForm .inputTextarea{ width:710px !important;}
.replyForm .replyFooter{ *zoom:1;}
.replyForm .replyFooter:after{ content:""; display:block; clear:both;}
.replyForm .replyFooter .optional{ float:left;}
.replyForm .inputText{ padding:3px 4px; height:15px; vertical-align:middle;}
.replyForm .inputText:focus{ background-color:#fffce0;}
.replyForm .inputText.name,
.replyForm .inputText.pw{ width:80px;}
.replyForm .inputText.email,
.replyForm .inputText.url{ width:135px;}
.replyForm .inputCheck{ vertical-align:middle;}
.replyForm label{ vertical-align:middle; cursor:pointer; color:#7f7f7f;}
.replyForm .inputSubmit,
.replyForm .inputSubmit input{ position:relative; display:inline-block; height:21px; overflow:visible; vertical-align:middle; *vertical-align:top;}
.replyForm .inputSubmit{ float:right; border:1px solid #cacaca; background:#f2f2f2;}
.replyForm .inputSubmit input{ line-height:21px; padding:0 30px; border:0; font-weight:bold; color:#666; cursor:pointer; font-size:12px; background:transparent; font-family:Tahoma;}
.replyForm strong.name{ margin:0 10px 0 0; color:#757575;}
.replyForm span.email{ color:#a7a7a7; margin:0 10px 0 0; font:11px Calibri, Trebuchet MS, Helvetica;}
.replyForm span.url{ color:#a7a7a7; font:11px Calibri, Trebuchet MS, Helvetica; margin:0 10px 0 0;}

/* Pagination Reset */
.pagination{ padding:15px 0; margin:20px 0; text-align:center; *zoom:1;}
.pagination:after{ content:""; display:block; clear:both;}
.pagination *{ margin:0; padding:0;}
.pagination img{ border:0;}
.pagination a,
.pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; font-family:Tahoma, Sans-serif; vertical-align:middle; color:#000;}
.pagination strong{ color:#ff7800 !important;}
.pagination a.prev,
.pagination a.prevEnd,
.pagination a.next,
.pagination a.nextEnd{ font-weight:normal !important; border:none !important; margin:0 !important; white-space:nowrap; }

/* Pagination Number */
.pagination.paginationNum{ border-top:1px dotted #d2d2d2;}
.pagination.paginationNum a,
.pagination.paginationNum strong{ margin:0 2px; padding:1px 4px; font:bold 16px Calibri, Trebuchet MS, Helvetica; color:#a7a7a7;}
.pagination.paginationNum strong{ text-decoration:underline;}
.pagination.paginationNum a.prev,
.pagination.paginationNum a.prevEnd,
.pagination.paginationNum a.next,
.pagination.paginationNum a.nextEnd{ position:relative; display:inline-block; padding:0; margin:0; width:20px; height:20px; overflow:hidden;}
.pagination.paginationNum a.prev,
.pagination.paginationNum a.prevEnd{ margin-right:5px !important; background:url(/files/attach/textyle/585/803/img/buttonPaginationPrev.gif) no-repeat center;}
.pagination.paginationNum a.next,
.pagination.paginationNum a.nextEnd{ margin-left:5px !important; background:url(/files/attach/textyle/585/803/img/buttonPaginationNext.gif) no-repeat center;}
.pagination.paginationNum a.prev span,
.pagination.paginationNum a.prevEnd span,
.pagination.paginationNum a.next span,
.pagination.paginationNum a.nextEnd span{ color:#333; font-size:0; line-height:0; position:absolute; left:-1000%; overflow:hidden; width:1px; height:1px; white-space:normal;}
.pagination.paginationNum a:hover,
.pagination.paginationNum a:active,
.pagination.paginationNum a:focus{ text-decoration:underline;}

/* Pagination Post */ 
.pagination.paginationPost{border-top:1px dotted #d2d2d2; font-size:14px;}
.pagination.paginationPost a.prev,
.pagination.paginationPost a.next{ display:block; padding:2px 0; background-repeat:no-repeat; background-color:transparent !important; white-space:normal; font-weight:bold !important; color:#8b8b8b; font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", AppleGothic, 애플고딕, Dotum, 돋움, Garamond, Serif;}
.pagination.paginationPost a.prev{ left:-7px; float:left; padding-left:25px; margin:0; background-image:url(/files/attach/textyle/585/803/img/buttonPaginationPrev.gif); background-position:left 6px; text-align:left;}
.pagination.paginationPost a.next{ right:-7px; float:right; padding-right:25px; margin:0; background-image:url(/files/attach/textyle/585/803/img/buttonPaginationNext.gif); background-position:right 6px; text-align:right;}
.pagination.paginationPost a:hover,
.pagination.paginationPost a:active,
.pagination.paginationPost a:focus{ text-decoration:underline; color:#ff6600;}
.pagination.paginationPost a.prev:hover,
.pagination.paginationPost a.prev:active,
.pagination.paginationPost a.prev:focus{ background-image:url(/files/attach/textyle/585/803/img/buttonPaginationPrevHover.gif);}
.pagination.paginationPost a.next:hover,
.pagination.paginationPost a.next:active,
.pagination.paginationPost a.next:focus{ background-image:url(/files/attach/textyle/585/803/img/buttonPaginationNextHover.gif);}

/* WidgetTree */
.ec .category { padding:0 20px 0 0;}
.ce .category { padding:0 0 0 20px;}
.widgetTree *{ margin:0; padding:0; font:bold 12px NanumGothic, 나눔고딕,"Malgun Gothic", "맑은 고딕",  Calibro, Trebuchet MS, Helvetica;}
.widgetTree .all{ padding:0 0 0 29px; color:#757575 !important; background:url(/files/attach/textyle/585/803/img/buttonTreeRoot.gif) no-repeat 5px center;}
.widgetTree .sum{ position:relative; top:-.5em; font:smaller Calibri, Trebuchet MS, Helvetica; color:#8b8b8b; font-weight:normal !important;}
.widgetTree ul{ position:relative; display:block; padding:3px 0 0 0 !important; margin:0 0 0 11px; zoom:1; background:url(/files/attach/textyle/585/803/img/lineTreeVr.gif) repeat-y 0 0;}
.widgetTree ul li{ list-style:none; position:relative; padding:3px 0 2px 8px; white-space:nowrap; background:url(/files/attach/textyle/585/803/img/lineTreeHr.gif) no-repeat 1px 5px !important;}
.widgetTree ul li .nav_tree_label{ position:relative; left:10px; top:0;}
.widgetTree ul li .sum{ position:relative; left:10px;}
.widgetTree ul li .nav_tree_label{ color:#757575;}
.widgetTree ul li li .nav_tree_label{ color:#b3b3b3;}
.widgetTree ul li em{ font-style:normal;}
.widgetTree ul li button{ display:inline-block; position:relative; left:-14px; *top:-2px; width:13px; height:13px; *width:17px; *height:17px; margin:0 -17px 0 0; *margin:0 -21px -1px -2px; text-indent:-10000px; *text-indent:0; *font:0/0 Sans-serif; border:none; cursor:pointer; background:url(/files/attach/textyle/585/803/img/buttonTreeCollapse.gif) no-repeat;}
.widgetTree ul li ul{ display:none; padding:2px 0 0 0 !important; margin:0 0 -2px 15px; background-position:left top;}
.widgetTree ul li ul li{ display:none;}
.widgetTree ul li.nav_tree_on button{ background-position:0 -13px; *background-position:2px -11px;}
.widgetTree ul li.nav_tree_off button{ background-position:0 0; *background-position:2px 2px;}
.widgetTree ul li.nav_tree_on ul{ display:block;}
.widgetTree ul li.nav_tree_on ul li{ display:block;}
.widgetTree ul li.nav_tree_off ul{ display:none;}
.widgetTree ul li.nav_tree_off ul li{ display:none;}
.widgetTree ul li.nav_tree_last{ background:url(/files/attach/textyle/585/803/img/lineTreeLastHr.gif) no-repeat 0 5px !important;}
.widgetTree ul li.active a{ color:#cd6102;}
.widgetTree ul li.active li a{ color:#767676;}
.widgetTree ul li li.active a{ color:#ff7800;}
.widgetTree .icon{ position:relative; left:16px;}

/* archive items */
.ec .recentPost { padding:0 20px 0 0;}
.ce .recentPost { padding:0 0 0 20px;}
.recentPost .widgetA{ margin:0; padding:0; list-style:none;}
.recentPost .widgetA li{ position:relative; padding:0; margin:0 0 5px 0;}
.recentPost .widgetA li .title{ font-size:11px; font-family:Dotum, 돋움, Calibri, Tahoma; color:#757575;}
.recentPost .widgetA li .replyNum,
.recentPost .widgetA li .replyNum a{ color:#a7a7a7 !important; font-family:Calibri, Trebuchet MS, Helvetica; font-weight:bold;}
.recentPost .widgetA li .trackbackNum,
.recentPost .widgetA li .trackbackNum a{ color:#a7a7a7 !important; font-family:Calibri, Trebuchet MS, Helvetica;}

.ec .recentComment { padding:0 20px 0 0;}
.ce .recentComment { padding:0 0 0 20px;}
.recentComment .widgetA{ margin:0; padding:0; list-style:none;}
.recentComment .widgetA li{ position:relative; padding:0; margin:0 0 5px 0;}
.recentComment .widgetA li .title{ font-size:11px; font-family:Dotum, 돋움, Calibri, Tahoma; color:#757575;}

.recentTrackback .widgetA{ margin:0; padding:0; list-style:none;}
.recentTrackback .widgetA li{ position:relative; padding:0; margin:0 0 5px 0;}
.recentTrackback .widgetA li .title{ font-size:11px; font-family:Dotum, 돋움, Calibri, Tahoma; color:#757575;}
.recentTrackback .widgetA li .author{ font-size:11px; font-family:Dotum, Calibri, Tahoma; color:#a7a7a7;}

/* widgetTagCloud */
.ec .recentTag{ padding:0 20px 0 0;}
.ce .recentTag{ padding:0 0 0 20px;}
.widgetTagCloud { text-align:left; font-size:12px; line-height:1.5; margin:0; padding:0;}
.widgetTagCloud li{ display:inline; list-style:none; margin:0 5px 0 0;}
.widgetTagCloud li a{ white-space:nowrap; font-family:Dotum, 돋움, Calibri, Tahoma;}
.widgetTagCloud li.level4 a{ font-size:11px; color:#a7a7a7 !important;}
.widgetTagCloud li.level3 a{ font-size:11px; color:#757575 !important;}
.widgetTagCloud li.level2 a{ font-size:12px; font-weight:bold; color:#a7a7a7 !important;}
.widgetTagCloud li.level1 a{ font-size:14px; font-weight:bold; color:#757575 !important;}


/* Tag Cloud */
.tagCloud { text-align:justify; font-size:12px; line-height:1.8; margin:0; padding:0;}
.tagCloud li{ display:inline; white-space:nowrap; list-style:none;}
.tagCloud li a{ font-family:Dotum, 돋움;}
.tagCloud li.level1 a{ font-size:11px; color:#a7a7a7;}
.tagCloud li.level2 a{ font-size:11px; color:#757575;}
.tagCloud li.level3 a{ font-size:12px; font-weight:bold; color:#a7a7a7;}
.tagCloud li.level4 a{ font-size:12px; font-weight:bold; color:#757575;}

.tagCloud li a{ text-decoration:none;}
.tagCloud li a:hover,
.tagCloud li a:active,
.tagCloud li a:focus{ text-decoration:underline;}

/* Search Result */
.searchResult{ position:relative; overflow:hidden; margin:1em 0; padding:0; list-style:none;}
.searchResult li{ position:relative; top:-1px; padding:5px 0; font:bold 13px/13px Dotum, 돋움;}
.searchResult li a{ text-decoration:none; color:#757575;}
.searchResult li a:hover,
.searchResult li a:active,
.searchResult li a:focus{ text-decoration:underline; color:#cd6102;}
.searchResult li .date{ position:absolute; top:5px; right:0; font-size:11px; color:#a7a7a7; font-family:Arial;}

/* textyleContent */
.textyleContent{ font-size:12px; line-height:1.6; clear:both;}
.textyleContent h1{ font-size:24px;}
.textyleContent h2{ font-size:20px;}
.textyleContent h3{ font-size:18px;}
.textyleContent h4{ font-size:16px;}
.textyleContent h5{ font-size:14px;}
.textyleContent h6{ font-size:12px;}

/* Attached File */
.textyleContent dl.attachedFile { position:relative; margin:1em 0 0 0; padding:1em 2em; background:#fbfbfb; border-top:1px solid #f4f4f4; }
.textyleContent dl.attachedFile dt { float:left; line-height:1; padding:0 10px 0 0; margin:0 10px 0 0; border-right:1px solid #a7a7a7; color:#767676; font-weight:bold;}
.textyleContent dl.attachedFile dd{ margin:0 0 5px 6em; color:#b8b8b8; font-family:Calibri, Trebuchet MS, Helvetica; line-height:1;}
.textyleContent dl.attachedFile dd a{ color:#3a6ea1; margin:0 3px 0 0;}
.textyleContent .xe_dr_file p.desc{ margin-top:-1em !important; padding:1em 0 1em 8.7em; background:#fbfbfb; font-family:Dotum, 돋움; font-size:11px; color:#767676;}

/* Table Of Content */
.textyleContent .toc{ position:relative; background:#fbfbfb; border-top:3px solid #eee; font-size:14px; line-height:1.6; margin:1em 0; padding:15px 15px 15px 0; *zoom:1; font-family:Dotum, 돋움;}
.textyleContent .toc li{ font-weight:bold; color:#555; margin-left:35px;}
.textyleContent .toc li.toc3{}
.textyleContent .toc li.toc4{ margin-left:55px;}
.textyleContent .toc li.toc5{ margin-left:75px;}
.textyleContent .toc li a{ color:#648ab9; text-decoration:none; font-weight:normal;}
.textyleContent .toc li a:hover,
.textyleContent .toc li a:active,
.textyleContent .toc li a:focus{ text-decoration:underline;}

/* Object */
.textyleContent object{ margin:1em 0;}

/* Horizontal Rule */
.textyleContent hr{ display:block; position:static; border-bottom:0; height:1px; overflow:hidden; color:#e2e2e2; clear:both;}

/* Blockquote */
.textyleContent blockquote{ margin:1em 0; padding:1em 4em; background:#fbfbfb url(/files/attach/textyle/585/803/img/bgBlockquoteStart.gif) no-repeat 10px 10px; border-top:1px solid #f4f4f4;}
.textyleContent blockquote cite{ margin:0 -3em 0 0; padding:0 3em 2em 0; text-align:right; background:#fbfbfb url(/files/attach/textyle/585/803/img/bgBlockquoteEnd.gif) no-repeat right bottom; color:#767676;}

/* Cite */
.textyleContent cite{ display:block; margin:1em 0;}

/* Link */
.textyleContent .xe_dr_link p strong{ display:block; font-family:NanumMyeongjo, 나눔명조, AppleMyungjo, 애플명조, Batang, 바탕, Garamond, Serif; font-size:20px;}

/* P */
.textyleContent p{ margin:1em 0 !important;}

/* A */
.textyleContent a{ color:#0a57a3;}

/* Me2day Widget */
.me2day_daily_digest{ line-height:1.5; font-family:Dotum 돋움;}
.me2day_daily_digest ul{ margin-left:0; padding-left:0; list-style:none;}
.me2day_daily_digest li{ position:relative; clear:both; padding:0 0 16px 45px; margin-bottom:1em; *zoom:1; background:url(/files/attach/textyle/585/803/img/iconMe2day.gif) no-repeat 0 0;}
.me2day_daily_digest .me2_tags{ display:block; padding:5px 0 5px 30px; margin:0; font-size:11px; line-height:1.2; color:#767676; background:url(/files/attach/textyle/585/803/img/iconMe2tag.gif) no-repeat left 5px;}
.me2day_daily_digest .datetime{ position:absolute !important; bottom:2px; display:none; font:11px/1 Tahoma; color:#66C; white-space:nowrap; text-decoration:none;}
.me2day_daily_digest li:hover .datetime{ display:block;}
.me2day_daily_digest a:hover,
.me2day_daily_digest a:active,
.me2day_daily_digest a:focus{ text-decoration:underline;}

