/***************************************************************************************************/
/* NHN ws team (http://html.nhndesign.com/) author : ±èÇöÁø, ¹®Áö¾Ö, Á¤Âù¸í */
/* ³×ÀÌ¹ö °Ë»öºÎºÐ¿¡¼­ ÇÊ¿äÇÑ ºÎºÐ¸¸ Âü°íÇÏ¿´½À´Ï´Ù.                                         */

/*                                               GAERAE¢¾COM                                                             */

/***************************************************************************************************/
/* °øÅë */
body{margin:0; font-family:±¼¸², Gulim, AppleGothic, sans-serif;}
div, ul, ol, dl, p, td, th, input, textarea, select{font-family:±¼¸², Gulim, AppleGothic, sans-serif; font-size:12px; color:#666666;}
div, ul, ol, li, dl, dt, dd, p, input, textarea, select, h1, h2, h3, h4, em, address, fieldset, form, iframe, object{margin:0; padding:0;}
img, fieldset, iframe{border:none;}
li{list-style-type:none;}
table{clear:both; border-collapse:collapse;}
em, address{font-style:normal;}
select{height:18px;}
option{padding-right:7px;}
input{padding-right:1px;}
#skip, .skip, .hide, legend, hr{display:none;}
a{color:#00c; text-decoration:none;}
a:hover{text-decoration:underline;}
.u{text-decoration:underline;}
.nu{text-decoration:none;}

h1{float:left; font-size:0; padding:5px 5px 12px 7px;}
h1 a{float:left; display:block;}
h1 img{margin:9px 5px 10px 5px;}
h2{float:left; display:block; font-size:13px; color:#000; margin:0 12px 10px 0; padding-left:14px;}
.mynews h2{margin-right:5px;}
.section h3{clear:both; margin-bottom:8px; color:#000; font-size:12px;}

/* ·¹ÀÌ¾Æ¿ô */
#fix_wrap{min-width:982px; margin:0 auto; background-color: #fff; _margin-left:982px;}
#fix_conts{position:relative; _margin-left:-982px;}
/*\*/
* html #fix_wrap, * html #fix_conts{height:1px;}
/*/
.fix_wrap, .fix_conts{display: inline-block;}
/**/
#header{position:relative; z-index:100; clear:both; _width:100%; border-bottom:7px solid #fff; margin-bottom:-7px; padding-top:4px;}
#search{float:left;} 
#gnb{float:right; margin:-4px 0 0 0;}
#container{position:relative; z-index:99; _width:100%; margin:8px 0 20px 0; text-align:left; height:100%; _height:auto;} 
#content{float:left; width:100%; margin-left:-202px;}
#content_inner{margin:-4px 0 20px 202px;}
#suggestion{overflow:hidden; _width:100%; margin:16px 10px -4px 14px; font-size:12px;}
#aside{float:right; width:186px; font-size:12px;} 
#aside h2{float:none; display:none;} 
#add_function{clear:both; _width:100%;}
#footer{position:relative; clear:both; _width:100%; padding:32px 0 21px 0; border-top:1px solid #d7d7d7; text-align:center; font-size:12px;}
/* gnb */ 
#gnb img{border:none; vertical-align:top;}
#gnb *{margin:0; padding:0; font-size:12px !important; color:#444; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif;}
#gnb li{list-style-type:none;}
#gnb a{color:#444; text-decoration:none;}
#gnb a:hover{text-decoration:underline;}

#gnb #utility{margin-right:4px;}
#gnb #utility #accout{float:left; padding:4px 0 0 24px; margin-right:-6px}
#gnb #utility #accout strong{vertical-align:-3px; font-weight:normal; margin-right:3px;}
#gnb #utility ul{float:left; padding:3px 0 0 17px;}
#gnb #utility li{position:relative; float:left; _display:inline; margin:0 0 0 6px; padding:3px 0 0 8px; background:url(../image/bg_bar01.gif) left 3px no-repeat; letter-spacing:-1px;}
#gnb #utility li.first{background:none; padding-left:0;}
#gnb #utility li.more_menu{position:relative; z-index:100;}
#gnb #utility a.more{display:block;}
#gnb #utility a.more img{position:relative; top:1px; vertical-align:top; margin:-2px 0 0 1px;}
#gnb #utility .service_list{overflow:hidden; position:absolute; right:-1px; top:19px; width:179px; _width:202px; padding:9px 5px 0 13px; _padding-bottom:6px; margin-left:-6px; border:2px solid #777; background-color:#fff; text-align:left;}
#gnb #utility .service_list li{background:none; width:31px; margin:0 0 7px 0; padding:0; white-space:nowrap;}
#gnb #utility .service_list li.wd01{width:41px;}
#gnb #utility .service_list li.all_view{margin:2px 0 0 -14px;}
#gnb #utility .service_list li a{color:#454545 !important;}
#gnb #utility .service_list .all_view a{display:block; color:#008B00 !important; font-size:11px !important; padding-left:4px; background:url(../image/ico_arw01.gif) 0 3px no-repeat;}

/* common */
.section{clear:both; width:100%; margin:-1px 0 -2px 0; padding:14px 0 17px 0; _padding-top:15px; border-top:1px solid #d7d7d7;}
.section.w100{width:100%;} 
p.condition{float:right; margin:0 13px 0 0; font-size:12px; color:#717171;}
a.space{display:inline; float:right; font-size:12px; color:#666; text-decoration:underline;}
.go_write{color:#717171; font-size:12px;}
.go_register{padding-left:9px; background:url(../image/ico_offer_register.gif) no-repeat 0 2px;}
.go_all{float:right; position:relative; right:4px; padding-left:9px; background:url(../image/ico_go_more.gif) no-repeat 0 2px; color:#888; text-decoration:underline; font-size:12px;}
.go_top{padding-left:12px; background:url(../image/ico_top.gif) no-repeat 0 3px; color:#00459b;}
.goto{font-size:12px;}
.go_relate{position:relative; float:right; font-size:12px; margin-top:-4px;}
.go_relate select{vertical-align:top; margin:1px 0 0 5px; font-size:13px !important;}
.go_relate .selectbox{float:left; display:inline; margin:0 1px 0 5px;}
.go_relate .selectbox div{padding-top:1px;}
.go_relate .selectbox .label{font-size:12px;}
.go_relate .selectbox li{font-size:12px;}
.go_relate .select_tit{float:left; margin-top:5px; padding-left:13px; background:url(../image/ico_plus.gif) 0 1px no-repeat; color:#000;}
.go_relate a{color:#00c; text-decoration:underline;}

.section_more{overflow:hidden; clear:both; _width:100%; margin-bottom:-4px; padding:14px 1px 0 0; _padding:15px 3px 0 0; text-align:right; font-size:12px;}
.section_more a, .exposure_more a{text-decoration:underline;}
.exposure_more{overflow:hidden; clear:both; _width:100%;  margin:-20px 0 18px 30px; padding:0 0 4px 0; border-bottom:1px solid #e9e9e9; text-align:right; font-size:12px;}
.exposure_more .go_more{margin:0 0 7px 0; _margin:15px 0 7px 0;}
.section_more a:visited, .exposure_more a:visited{color:#99209b;}
.cont_more{color:#949494; text-decoration:underline; font-size:12px;}
.go_more{float:right; padding-left:9px; background:url(../image/ico_go_more.gif) no-repeat 0 2px;}
.go_site{float:right; padding-left:20px; background:url(../image/ico_go_site.gif) no-repeat 0 0;}
a.my_news{position:relative; top:1px; right:3px; float:right; font-size:12px; color:#333333; text-decoration:underline;}
a.my_news:hover{text-decoration:underline;}

.window{position:relative; float:left; width:367px; height:34px; background:#B80057 url(../image/bg_window02.gif) no-repeat; z-index:9000000; margin-top:13px;}
.box_window{width:330px; height:23px; margin:5px 0 6px 6px; _margin:4px 0 5px 5px; padding:3px 0 0 7px; _padding:3px 0 0 5px; background-color:#fff; border:1px solid #fff; font-weight:bold; font-size:15px !important; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif;}
.btn_window{vertical-align:top; margin:4px 0 3px -6px; _margin:4px 0 3px -5px;}

.window02{position:relative; float:left; width:392px !important; height:33px !important; background:#51af10 url(../image/bg_window03.gif) no-repeat; z-index:9000000; margin-top:13px;}
.window02 .box_window{width:327px !important; _width:328px !important; height:21px !important; margin:6px 0 0 6px !important; padding:1px 0 0 4px !important;}
.window02 .btn_window{position:absolute; top:-3px; right:1px;}
#depth_menu{position:relative;}
#depth_menu .tx_menu{float:left; width:auto; margin:0; padding:0 0 0 14px;}

/* search  content */
.bar{margin:0 1px 0 0; color:#bbb;}
.section{clear:both; width:100%; margin:-1px 0 -2px 0; padding:14px 0 17px 0; _padding-top:15px; border-top:1px solid #d7d7d7;}
.section_more{overflow:hidden; clear:both; _width:100%; margin-bottom:-4px; padding:14px 1px 0 0; _padding:15px 3px 0 0; text-align:right; font-size:12px;}
.section_more a{text-decoration:underline;}.section_more a:visited{color:#99209b;}
.section_page{overflow:hidden; clear:both; _width:100%; margin-bottom:-4px; padding:14px 1px 0 0; _padding:15px 3px 0 0; text-align:center; font-size:12px;}
a.openapi{position:relative; top:5px; right:3px; float:right; font-size:12px; color:#333333; text-decoration:underline;}

.go_offer{position:relative; margin-right:2px; padding-right:12px; background:url(../image/ico_offer.gif) no-repeat 100% 0;}
.go_more{float:right; padding-left:9px; background:url(../image/ico_go_more.gif) no-repeat 0 2px;}
.go_site{float:right; padding-left:20px; background:url(../image/ico_go_site.gif) no-repeat 0 0;}

.type01{clear:both; width:730px; margin:0;word-break:break-all;}
.type01.w900{margin:16px 0 -15px 34px;}
.type01 li{clear:both; margin-bottom:18px; vertical-align:top;} 
@media tty {
 i{content:"\";/*" "*/}}@m; .type01 li{margin-left:-16px;};/*";}
}/* */
.type01 dl{overflow:hidden; _width:100%; line-height:19px;}
.type01 dt{clear:both; display:inline; margin-right:5px;}
.type01 dt a{text-decoration:underline;color:#1425D0;}
.type01 dt a:visited, .type01 li a:visited{color:#99209b;}
.type01 dt .btn {position:relative;top:-2px;} /* 071221 Ãß°¡ */
.type01 dt .btn02{vertical-align:middle; margin:0 0 1px 0;}
.type01 dt .btn03{vertical-align:-30%; margin:0 -4px 0 6px;}
.type01 dd{clear:both; margin:1px 0 1px 0; color:#000;}
.type01 .txt_inline, .type01 .txt_block{font-size:12px; color:#717171;}
.type01 .txt_inline{display:inline;}
.type01 .txt_inline a{color:#717171;}
.type01 .txt_block{clear:both; display:block; line-height:18px;}
.type01 .txt_block .dot{font-weight:bold; color:#c8c8c8; margin:0 -3px;}
.type01 .txt_inline .vr, .type01 .txt_block .vr{color:#bbbbbb; margin:0 2px;}
.type01 .thumb{display:inline; float:left; margin:2px 15px 0 0;}
.type01 .thumb img{vertical-align:top; margin-bottom:6px;}
.type01 .icon{position:relative; top:2px; margin:0 0 0 2px; margin-bottom:0; _margin-bottom:6px !important;}
.type01 .btn{margin:0 -4px 1px 4px; vertical-align:-5px;}

.url{color:green !important; text-decoration:none; font-size:12px; margin-right:8px;} 

/* tab menu */
#tabmenu{clear:both; height:32px;}
#tab{height:100%; padding-left:16px;}
#tab li{display:inline; float:left; margin:0 -1px; font:12px/1.3em ±¼¸²,Gulim;}

#tab a{position:relative; float:left; height:100%; background:url(../image/tab_bgmenu_l.gif) no-repeat; color:#fff;}
#tab span{float:left; height:22px; _height:32px; padding:10px 13px 0 13px; cursor:pointer; cursor:hand;}

#tab a:hover{z-index:20; background:url(../image/tab_bgmenu_l.gif) no-repeat 0 -32px; text-decoration:none;}
#tab a:hover span{background:url(../image/tab_bgmenu_r.gif) no-repeat 100% -32px;}

#tab li.menu_on a, 
#tab li.menu_on a:hover{z-index:10; background:url(../image/tab_bgmenu_l.gif) no-repeat 0 -64px; letter-spacing:-1px;}
#tab li.menu_on a{color:#000; font-weight:bold;}
#tab li.menu_on span,
#tab li.menu_on a:hover span{padding-top:11px; background:url(../image/tab_bgmenu_r.gif) no-repeat 100% -64px;}

#all a{background-position:69px 0;}
#all span{padding-left:12px; padding-right:11px;}
#m_board span{padding-right:12px;}
#m_comment span{padding-left:14px;}
#m_doc span{padding-right:12px;}
#m_upload span{padding-right:14px;}
#m_image span{padding-left:14px;}
#m_naver span{padding-left:14px; padding-right:14px;}
#m_more span{padding-left:14px; padding-right:21px;}

#m_tx_movie a, #m_tx_car a, #m_tx_person a{color:#ffffe0; font-weight:bold; background:none; letter-spacing:-1px;}
#m_tx_movie.menu_on a, #m_tx_car.menu_on a, #m_tx_person.menu_on a{color:#000;}

#tab li#m_more{position:relative; width:90px; _width:auto;}
#tab li#m_more span{background:url(../image/tab_bgmore_r.gif) no-repeat 100% 0;}
#tab li#m_more a{font-weight:normal; color:#fff;}
#tab li#m_more a:hover span{background-position:100% -32px;}
#tab li.menu_on#m_more a, #tab li.menu_on#m_more a:hover{background-position:0 -32px; letter-spacing:0;}
#tab li.menu_on#m_more span, #tab li.menu_on#m_more a:hover span{padding-top:10px; background-position:100% -32px;}
.move_menu{display:none; position:absolute; left:0; top:31px; z-index:100; padding:0 2px 2px 0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/bg_move_menu.png',sizingMethod='scale');}
html>body .move_menu{background:transparent url(../image/bg_move_menu.png) 100% 100%;}
.move_menu.on{display:block;}
.move_menu_wrap{width:85px; _width:87px; border:1px solid #b3b3b3; border-top:none;}
#tab ul.move_list{overflow:hidden; width:100% !important; background-color:#fff; font-size:12px;}
#tab ul.move_list li{display:block; width:86px; height:23px !important; _height:20px !important;  _vertical-align:top !important;}
#tab ul.move_list a{display:block; float:none; height:auto !important; background:none !important; margin:0 !important; padding:0 !important; color:#444 !important; text-align:left !important;}
#tab ul.move_list li a{width:auto !important; _width:100% !important; color:#333 !important; text-decoration:none !important; margin-top:-1px !important; padding:6px 7px 3px 9px !important; font-weight:normal;}
#tab ul.move_list li img{vertical-align:top; margin:2px 0 0 0;}
#tab ul.move_list li a:hover{background-color:#e8e8e8 !important; text-decoration:underline !important;}
#tab ul.move_list a img.over{display:none;}
#tab ul.move_list a:hover img{display:none;}
#tab ul.move_list a:hover img.over{display:inline;}


/* ½æ³×ÀÏ + ÅØ½ºÆ® Á¤º¸ */

.image{clear:both; width:730px; word-break:break-all;}
.image li{display:inline; width:20%; margin-left:-1px;}
.image dl{width:100%;}
.image .thumb{position:relative; float:none; height:100px; margin-bottom:10px; margin-right:0; border:none;}
.image .thumb img{position:absolute; left:1px; bottom:0; vertical-align:top; border:1px solid #eee;}
.image dd{margin-top:5px;}
.image dd, .image dd a{color:#717171; font-size:12px;}
.image dd a{text-decoration:none;}
.image dd a:hover{text-decoration:underline;}
.image dt{overflow:hidden; width:120px; height:30px;}
.image dt a{text-decoration:underline;}

.image.mov01{margin-top:-4px; margin-bottom:-4px;}
.image.mov01 li{overflow:hidden; width:25%; height:159px;}
.image.mov01 li dd{width:120px;}
.image.mov01.exposure li dd{width:auto;}
.image.mov01 .thumb{height:96px;}
.image.mov01 .thumb{position:relative;}
.image.mov01 .btn_avi{position:absolute; left:0; bottom:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/btn_mov.png',sizingMethod='scale');}
html>body .image.mov01 .btn_avi{background:url(http://sstatic.naver.com/search/images11/btn_mov.png) transparent;}
.image.mov01 .txt_inline{margin-left:2px;}
.image.mov01 .txt_block{margin-top:1px;}
.image.mov01 .txt_block.mt{margin-top:3px;}
.image.mov01 .txt666{text-decoration:none; color:#717171;}

.image.style01{margin-bottom:-4px; padding-top:18px; width:710px;} 
.image.style01 li{margin-bottom:27px;}
.image.mov01.exposure{margin-bottom:15px;}
.image.mov01.exposure dt.thumb{width:125px;}
.type01.exposure .thumb img, .image.exposure .thumb img{overflow:visible; border:2px solid #000 !important;}

.img_kind{margin-top:-33px;}

/* service modify */
#suggestion.line{margin-top:13px; margin-bottom:7px;}

#goto{position:relative; _width:100%; padding:18px 0 8px 0;}
#goto h2{float:left; display:inline;}
#goto dl{display:inline; margin:0 0 0 -3px;}
#goto dt{display:inline; font-size:13px; font-weight:bold;}
#goto dt a{text-decoration:underline;}
#goto dd{display:inline; margin-left:4px; font-size:12px;}
#goto dd a{color:#218d44;}
#goto dd .btn02{vertical-align:top; margin:-3px 0 0 7px;}
#goto dd .btn03{vertical-align:top; margin:-3px 0 0 0;}
#goto.tab_depth{padding-top:3px !important;}

/* Ç²ÅÍ */
#footer *{font-size:12px;}
#footer address{margin-top:8px; font-family:verdana; font-size:11px; color:#444;}
#footer address a{font-weight:bold; font-size:11px; color:#fe3472;}
#footer address a:hover{text-decoration:none; color:#fe3472;}
#footer .window, #footer .window02{clear:both; float:none; margin:0 auto; text-align:left; z-index:0;}
.guidance{margin-bottom:8px; color:#666;}
.guidance a{color:#00c;}
.relate_link{margin-top:8px; padding-top:22px; color:#bbb; letter-spacing:2px;}
.relate_link a{color:#666; letter-spacing:0;}

#add_function{position:relative; padding:14px 7px 11px 14px; z-index:10;}
#add_function .no_releate{float:left; width:49%; margin-bottom:10px; _margin-bottom:0; font-size:12px; color:#333;}
#add_function dl{float:left; width:89%; margin-bottom:10px; _margin-bottom:0; font-size:12px; color:#333;}
#add_function dt{float:left; display:inline; margin-right:7px; font-weight:bold;}
#add_function dd{overflow:hidden; _width:100%;}
#add_function a.dot{_display:inline-block; text-indent:4px; margin-left:4px; _margin-left:0; padding-right:7px; background:url(/image/ico_2x2_a9.gif) no-repeat right 4px;}
#add_function ul{_width:100%; margin-bottom:-3px; font-size:12px;}
#add_function li{float:left; display:inline; margin-right:4px; padding-bottom:3px; color:#00c; white-space:nowrap;}
#add_function li a:visited{color:#99209b;}
#add_function .save{position:relative; float:left; width:49%; margin-left:14px; _display:inline; font-size:12px; color:#333;}
#add_function .save span a{color:#888;}
#add_function .save .add_link{display:inline-block; margin-left:4px;}
#add_function .space{position:absolute; top:14px; right:6px;}
#add_function .save .bar{vertical-align:top; margin:4px 1px 0 2px;}
#add_function .save img{position:relative; top:-3px; vertical-align:top; margin:0 0 -4px 0;}

#pocket{position:absolute; left:5px; top:17px; clear:both; width:349px; _width:347px; padding-bottom:9px; border:1px solid #ccc; background-color:#fff;}
#pocket .header{_width:100%; height:24px; background:url(../image/bg_pocket.gif) repeat-x;}
#pocket h4{float:left; padding:7px 0 0 10px; font-size:12px;}
#pocket .edit{float:right; padding:7px 7px 0 0; color:#c8c8c8; font:11px µ¸¿ò, Dotum !important;}
#pocket .edit a{color:#888 ;}
#pocket ul{clear:both;  margin:12px 0 11px 12px; font-size:12px;}
#pocket li{float:left; display:inline; width:160px; margin-bottom:5px;}
#pocket li a{text-decoration:underline;}
#pocket img.delect{vertical-align:top; margin-top:-1px;}
#pocket p{font-size:12px; color:#666; line-height:1.4; margin:10px 8px 0 13px; letter-spacing:-1px;}
#pocket em{color:#f76d1a;}
#pocket .info{display:block; margin:2px 0 0 0; text-align:right; font:11px µ¸¿ò, Dotum;}
#pocket .info a{text-decoration:underline; color:#00c !important;}

/* common */
.section{clear:both; width:100%; margin:-1px 0 -2px 0; padding:14px 0 17px 0; _padding-top:15px; border-top:1px solid #d7d7d7;}
.section.w100{width:100%;} 
p.condition{float:right; margin:0 13px 0 0; font-size:12px; color:#717171;}
a.space{display:inline; float:right; font-size:12px; color:#666; text-decoration:underline;}
.go_write{color:#717171; font-size:12px;}
.go_register{padding-left:9px; background:url(../image/ico_offer_register.gif) no-repeat 0 2px;}
.go_all{float:right; position:relative; right:4px; padding-left:9px; background:url(../image/ico_go_more.gif) no-repeat 0 2px; color:#888; text-decoration:underline; font-size:12px;}
.go_top{padding-left:12px; background:url(../image/ico_top.gif) no-repeat 0 3px; color:#00459b;}
.goto{font-size:12px;}
.go_relate{position:relative; float:right; font-size:12px; margin-top:-4px;}
.go_relate select{vertical-align:top; margin:1px 0 0 5px; font-size:13px !important;}
.go_relate .selectbox{float:left; display:inline; margin:0 1px 0 5px;}
.go_relate .selectbox div{padding-top:1px;}
.go_relate .selectbox .label{font-size:12px;}
.go_relate .selectbox li{font-size:12px;}
.go_relate .select_tit{float:left; margin-top:5px; padding-left:13px; background:url(../image/ico_plus.gif) 0 1px no-repeat; color:#000;}
.go_relate a{color:#00c; text-decoration:underline;}

/* aside */
#aside{margin-top:2px;}
#aside *{font-size:12px;}
.aside{position:relative; margin-bottom:12px; border:0px solid #d3d3d3;}
.aside h3{overflow:hidden; position:relative; height:23px; margin-bottom:-1px; padding:11px 0 0 11px; font-size:12px;}
.aside h3, .aside h3 a{color:#3f3f3f;}
.aside h3 .aside_more{display:block; float:left; padding:0 8px 0 0; background:url(../image/ico_arrow02.gif) no-repeat 100% 3px;}
.aside .aside_fold, .aside .aside_open{position:absolute; right:8px; top:9px;}
.aside .content_desc{width:161px; margin-left:13px; _margin-left:0;}
.aside .content_desc .border_type{padding:9px 8px 7px 11px;}
.aside .content_desc .border_type p{color:#555; font-family:µ¸¿ò,Dotum; font-size:11px !important; line-height:15px;}
.aside .content_desc .border_type p b{font-size:11px !important;}
#aside .link01{margin:0 0 9px 13px;}
#aside .link01 a{text-decoration:underline;}
#deep.aside{border:3px solid #E3E3E3; padding-bottom:10px; text-align:center;}
#deep.aside .btn_banner{margin-top:10px;}
#rtsDivision{clear:both;}

#ranking_1,
#ranking_2,
#ranking_3,
#ranking_4,
#ranking_5{margin-top:-13px;}
.aside.off h3 a{color:#717171;}

.aside .list01{margin:12px 0 0 14px;}
.aside .list01 li{position:relative; margin-bottom:5px;}
.aside .list01 li .layerpopup{position:absolute; left:0; top:14px; width:161px;}
.aside .rank01{overflow:hidden; margin:14px 0 0 12px; }
.aside .rank01 li{position:relative; clear:both; width:172px; list-style:none; top:0;}
.aside .rank01 .list_wrap{overflow:hidden; position:relative; width:172px; height:14px;}
.aside .rank01 .list_wrap div{position:absolute; width:100%;}
.aside .rank01 .rank_num{display:inline; float:left; margin:0; }
.aside .rank01 .rank_num img{margin:3 0 0 0;}
.aside .rank01 .rank_num.cipher2 em{padding:1px 2px 0 0; _padding:1px 0 0 0;}
.aside .rank01 strong{overflow:hidden; float:left; width:95px; padding-top:1px;}
.aside .rank01 strong, .aside .rank01 strong a{color:#444; font-weight:normal; text-decoration:none;}
.aside .rank01 strong a:hover{text-decoration:underline;}
.aside .rank01 .icon{margin:-2px 0 0 -1px; vertical-align:middle;}
.aside .rank01 .updown{display:block; position:absolute; right:0; top:2px; width:35px; color:#5b5b5b; font-size:11px !important; font-family:Tahoma; text-align:center;}
.aside .rank01 .updown img{position:absolute; left:-7px; top:2px;}
.aside .rank01 .em strong, .aside .rank01 .em strong a{font-weight:bold; letter-spacing:-1px;}
.aside p.full{display:none; position:absolute; left:0; top:16px; z-index:10; padding:6px 6px 3px 5px; border:1px solid #f3eed1; background-color:#fcfbef; color:#6b6b6b; font-size:11px !important; font-family:µ¸¿ò,Dotum;}
.aside .layerpopup.ex.full{z-index:99; float:left; clear:both;}
.aside .layerpopup.ex.full .shadow{_height:auto; _width:auto;}
.aside .layerpopup.ex.full .border_type{padding:6px 6px 3px 5px; background:#ffffff; _width:auto;}
.aside .layerpopup.ex.full p{font-size:11px !important; font-family:µ¸¿ò,Dotum; display:inline;}

.aside .help{position:relative; clear:both; margin:0 7px 0 9px; padding:0;  font-size:11px; text-align:center; color:#888; font-family:µ¸¿ò,Dotum; overflow:hidden;}
.aside .help img{margin-bottom:5px;}

.aside .feedback{height:25px; margin:10px 0 0 0; text-align:center;}
.aside .feedback, .aside .feedback a{color:#888; text-decoration:underline;}

#aside .btn01{width:186px; height:36px; margin-bottom:11px; background:url(../image/bg_btn1.gif) no-repeat;}
#aside .btn01 a{display:block; line-height:35px; padding:0 4px 0 14px; color:#888; text-decoration:none;}
#aside .btn01 a:hover{text-decoration:underline;}

.btn_rss{padding:11px 14px;}
.btn_rss a{text-decoration:underline; color:#00c;}

.search_open{clear:both; _width:100%; margin:0 0 0 9px; padding-top:2px;}
.search_open a{color:#444; text-decoration:underline;}

/* ·¹ÀÌ¾îÆË¾÷ - °øÅë */
.layerpopup{display:none; position:absolute; z-index:9999999; padding:3px 0 0 3px; background:url(../image/blank.gif);}
.layerpopup.on{display:block !important; z-index:9999999;}
.layerpopup .shadow1{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/layerpopup_shadow1.png', sizingMethod='scale'); width:100%;}
html>body .layerpopup .shadow1{background:url('../image/layerpopup_shadow1.png') transparent;}
.layerpopup .shadow1_side{position:relative; top:-1px; left:-1px; width:100%; height:100%;}
.layerpopup .shadow2{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/layerpopup_shadow2.png', sizingMethod='scale'); width:100%;}
html>body .layerpopup .shadow2{background:url('../image/layerpopup_shadow2.png') transparent;}
.layerpopup .shadow2_side{position:relative; top:-1px; left:-1px; width:100%; height:100%;}
.layerpopup .shadow3{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/layerpopup_shadow3.png', sizingMethod='scale'); width:100%;}
html>body .layerpopup .shadow3{background:url('../image/layerpopup_shadow3.png') transparent;}
.layerpopup .shadow3_side{position:relative; top:-1px; left:-1px; width:100%; height:100%;}
.layerpopup .border_type{border:2px solid #adadad; background-color:#ffffff;}
.layerpopup .header{color:#000; display:block; height:22px; _height:30px; padding:8px 0 0 13px; background:#f4f4f4; font:bold 13px ±¼¸², Gulim, µ¸¿ò, Dotum, AppleGothic, Sans-serif;}
.layerpopup .closelayer{position:absolute !important; right:10px; top:10px; clear:both;}
.layerpopup .btn_box{text-align:center;}
.layerpopup .btn_box *{vertical-align:top;}
.layerpopup .content{display:block; margin:0; padding:0; border:none; width:auto;}