@charset "utf-8";
/* NHN TS Web Development Team 1 MJ Cho aka ReD */

/* common */
*{list-style-type:none;margin:0; padding:0;font:12px/1.2em Dotum, Helvetica, Sans-serif; color:#666;}
body {text-align:center}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0}
strong {font-weight:bold;}
hr{display:none}
.no_view {display:none}
.clear{clear:both;overflow:hidden; height:0; font-size:0 !important; line-height:0 !important;}
.inp01 {height:18px;border:1px solid #c3c3bd}
fieldset {border:0}
legend {display:none}
.blind{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;opacity:0;filter:Alpha(opacity=0)}
caption{overflow:hidden;width:0.1%;height:0.1%;font-size:0;line-height:0;text-indent:-9999px}

.sp_common{overflow:hidden;display:inline-block;background:url(https://blogimgs.pstatic.net/section/sp_common_new5.png) no-repeat}
.sp_aside{overflow:hidden;display:inline-block;background:url(https://blogimgs.pstatic.net/section/sp_aside5.gif) no-repeat}
.sp_content{overflow:hidden;display:inline-block;background:url(https://blogimgs.pstatic.net/section/sp_content_4_new_130819.png) no-repeat}
.sp_etcetera{overflow:hidden;display:inline-block;background:url(https://blogimgs.pstatic.net/section/sp_etcetera_new_130731.png) no-repeat}

/* layout */
#wrap{width:980px;margin:0 auto; padding:0; text-align:left; position:relative}
#header{position:relative;width:100%;z-index:30}
#container {z-index:20;width:100%;padding-bottom:25px;background:url(https://blogimgs.pstatic.net/section/bg_container.gif) left repeat-y}
#sub_container {width:100%;padding-bottom:25px;background:url(https://blogimgs.pstatic.net/section/bg_sub_container.gif) left repeat-y}
#gnb {position:relative; z-index:2147483647;}
#gnb *{font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'Apple SD Gothic Neo',Helvetica,Sans-serif}
.blog_gnb_wrap .gnb_my_li .gnb_my_content .gnb_name a{font-size:14px}
.blog_gnb_wrap .gnb_my_li .gnb_my_content a.gnb_mail_address{font-family:tahoma !important}
.blog_gnb_wrap .gnb_search_lstwrp li.gnb_first a,.blog_gnb_wrap .gnb_svc_more .svc_lst2 .gnb_first strong a{font-weight:bold}
.blog_gnb_wrap .gnb_notice_li .svc_blank .gnb_tit{font-weight:bold}
.blog_gnb_wrap .gnb_notice_li .svc_list .cchr{line-height:18px}
.blog_gnb_wrap .gnb_notice_li .svc_list .gnb_info *{color:#adadad}
.blog_gnb_wrap .gnb_notice_li .svc_list .gnb_subject *{color:#444;line-height:18px}
.blog_gnb_wrap .gnb_notice_li .svc_list .gnb_unread a:hover .gnb_subject *{color:#390}
#content {position:relative;float:left;width:574px;margin-top:12px;z-index:3;text-align:left}
#sub_container #content {width:713px;margin-right:25px;}

/* skip navigation */
a.skip {position:absolute;left:0;top:-30px;border:1px solid #4ec53d;color:#fff;text-decoration:none;padding:2px 6px 0;line-height:24px;font-size:12px;background-color:#000;z-index:1200;-webkit-transition:.3s}
a.skip:active,a.skip:focus{top:0;text-decoration:none;cursor:pointer}

/* header */
.blog_gnb_wrap{position:absolute;top:15px;right:0;z-index:2147483646}
#snb_wrap * {margin:0; padding:0; line-height:14px;}
#snb_wrap {position:relative;width:100%;height:38px;_height /**/:56px;margin:0 auto;padding-top:18px;z-index:2147483645}
#snb_wrap img, #snb_wrap fieldset {border:none;}
#snb_wrap legend {display:none;}
#snb_wrap li {list-style:none;}
#snb_wrap:after {content:""; display:block; clear:both;}
#snb_wrap h1 {float:left;margin:0 16px 0 0;}
#snb_wrap h1 a {float:left;background:url(https://ssl.pstatic.net/static/blog/logo_pcsection.png) no-repeat;}
#snb_wrap h1 .logo{width:46px;height:25px;margin-right:3px;}
#snb_wrap h1 .blog{width:55px;height:25px;background-position:-49px 0}
#snb_wrap h1{}
#snb_wrap a {color:#646464; text-decoration:none;}
#snb_wrap .snb_search_box {position:relative; float:left;}
#snb_wrap .snb_search_box .snb_search_box_sub {_display:inline; float:left; margin-right:4px; border:3px solid #3eaf0e;}
#snb_wrap .snb_search_box .snb_search_text {float:left; width:202px; height:15px; margin:0 0 0 2px; _margin:0; padding:4px 0 0 2px; border:0; color:#000; font:12px 돋움, Dotum, Helvetica, sans-serif;;-webkit-appearance:none;-webkit-border-radius:0}
:root #snb_wrap .snb_search_box .snb_search_text {padding:3px 0 1px 2px;}
#snb_wrap .snb_search_box .btn_search {float:left; margin:0 4px 0 -1px; font-size:0; zoom:1;-webkit-border-radius:0}
#snb_wrap .snb_search_box .btn_search .sp_etcetera{width:55px;height:25px;background-position:0 -109px;}
#snb_wrap .snb_search_box .btn_arrow {float:left;}
#snb_wrap .snb_search_box .btn_arrow img {vertical-align:top;}
#snb_wrap .snb_search_box .rdo_type {/* display:none; */}
#snb_wrap .snb_search_box label {font-size:12px; cursor:pointer; _cursor:hand;}
#snb_wrap .snb_search_box .search_option_box {float:left; width:93px; _width /**/:95px;}
#snb_wrap .snb_search_box .on .search_option {border:1px solid #888d95;}
#snb_wrap .snb_search_box .on .search_option_layer {display:block;}
#snb_wrap .snb_search_box .off .search_option  {border:1px solid #fff;}
#snb_wrap .snb_search_box .off .search_option_layer  {display:none;}
#snb_wrap .snb_search_box .search_option {width:auto;padding:2px 17px 1px 5px;text-align:left;position:relative}
#snb_wrap .snb_search_box .search_option input{border:0;height:14px;width:100%}
#snb_wrap .snb_search_box .search_option .view_condition{background:url(https://blogimgs.pstatic.net/section/sp_etcetera_new_130731.png) no-repeat 0 -139px;position:absolute;right:2px;top:2px;width:13px;height:13px}
#snb_wrap .snb_search_box .on .search_option .view_condition{background-position:0 -156px}
#snb_wrap .snb_search_box .search_option_layer {position:absolute; left:3px; top:19px; width:91px; _width /**/:95px; padding-top:3px; border:1px solid #888d95; border-top:none; font:12px "돋움"; background:#fff url(https://blogimgs.pstatic.net/static/common/snb/090513/bg_line.gif) left 2px repeat-x; text-align:left;}
#snb_wrap .snb_search_box .search_option_layer li{overflow:hidden;height:21px;width:100%}
#snb_wrap .snb_search_box .search_option_layer .rdo_type{position:absolute;margin:3px 0 0 2px}
#snb_wrap .snb_search_box .search_option_layer  label{position:relative;z-index:1;background:#fff;display:block;padding:3px 0 4px 6px}
#snb_wrap .snb_search_box .search_option_layer .bgcolor label,#snb_wrap .snb_search_box .search_option_layer .bgcolor,#snb_wrap .snb_search_box .search_option_layer  label:hover {background:#f5f5f5;}
#snb_wrap .mobile_blog{position:absolute;top:18px;right:0}
#header .lnb_menu {position:relative; clear:both; height:38px;background:url(https://blogimgs.pstatic.net/section/sp_common_new5.png) no-repeat 0 -193px}
#header .lnb_menu ul.menu {display:inline; float:left; margin:12px 20px 0 23px;}
#header .lnb_menu ul.menu li {float:left; margin:0; vertical-align:top; }
#header .lnb_menu ul.menu li img {display:block;}
#header .lnb_menu ul.menu li ul {float:left;display:inline;margin:0 13px 0 27px;}
#header .lnb_menu ul.menu li .all_theme {position:absolute;top:43px;left:0;width:569px;_width /**/:571px;border:1px solid #c3c3bd;background-color:#fff;}
#header .lnb_menu ul.menu li .all_theme .sub_all_theme {overflow:hidden;width:563px;_width /**/:569px;padding:15px 0 7px;border:3px solid #f3f3f1}
#header .lnb_menu ul.menu li .all_theme ul {overflow:hidden;width:100%;float:none;display:block;margin:0;background:url(https://blogimgs.pstatic.net/section/line_v_8.gif) repeat;}
#header .lnb_menu ul.menu li .all_theme ul ul {width:120px;padding:0;margin:8px 0 0 0;border:0;}
#header .lnb_menu ul.menu li .all_theme li {position:static;display:inline;float:left;width:121px;margin:0 0 0 20px;padding:0;font-size:12px !important;font-weight:bold;vertical-align:middle;}
#header .lnb_menu ul.menu li .all_theme li.end {width:120px;}
#header .lnb_menu ul.menu li .all_theme li li {float:left;display:block;font-weight:normal;width:120px;margin:0;padding:0 0 4px;}
#header .lnb_menu ul.menu li .home{width:69px;height:16px;background-position:-752px 0}
#header .lnb_menu ul.menu li .home_on{width:69px;height:16px;background-position:-752px -20px}
#header .lnb_menu ul.menu li .g_menu1{width:43px;height:16px;background-position:0 0}
#header .lnb_menu ul.menu li .g_menu1_on{width:43px;height:16px;background-position:0 -20px}
#header .lnb_menu ul.menu li .g_menu2{width:32px;height:16px;background-position:-48px 0}
#header .lnb_menu ul.menu li .g_menu2_on{width:32px;height:16px;background-position:-48px -20px}
#header .lnb_menu ul.menu li .g_menu3{width:43px;height:16px;background-position:-85px 0}
#header .lnb_menu ul.menu li .g_menu3_on{width:43px;height:16px;background-position:-85px -20px}
#header .lnb_menu ul.menu li .g_menu4{width:64px;height:16px;background-position:-133px 0}
#header .lnb_menu ul.menu li .g_menu4_on{width:64px;height:16px;background-position:-133px -20px}
#header .lnb_menu ul.menu li .g_menu5{width:33px;height:16px;background-position:-202px 0}
#header .lnb_menu ul.menu li .g_menu5_on{width:33px;height:16px;background-position:-202px -20px}
#header .lnb_menu ul.menu li .g_menu6{width:76px;height:16px;background-position:-240px 0}
#header .lnb_menu ul.menu li .g_menu6_on{width:76px;height:16px;background-position:-240px -20px}
#header .lnb_menu ul.menu li .g_menu7{width:77px;height:16px;background: url(https://ssl.pstatic.net/static/blog/btn_lnb_menu3.png) no-repeat}
#header .lnb_menu ul.menu li .g_menu7_on{width:77px;height:16px;background: url(https://ssl.pstatic.net/static/blog/btn_lnb_menu3.png) 0 -16px no-repeat}
/* 재능기부블로그
#header .lnb_menu ul.menu li .g_menu8{width:99px;height:16px;background: url(https://ssl.pstatic.net/static/blog/btn_lnb_menu4.png) no-repeat}
#header .lnb_menu ul.menu li .g_menu8_on{width:99px;height:16px;background: url(https://ssl.pstatic.net/static/blog/btn_lnb_menu4.png) 0 -16px no-repeat}
*/
#header .lnb_menu ul.menu li .g_menu8{width:111px;height:16px;background: url(https://ssl.pstatic.net/static/blog/btn_lnb_menu6.png) no-repeat}
#header .lnb_menu ul.menu li .g_menu8_on{width:111px;height:16px;background: url(https://ssl.pstatic.net/static/blog/btn_lnb_menu6.png) 0 -16px no-repeat}
#header .lnb_menu ul.menu li .g_menu9{width:100px;height:16px;background: url(https://ssl.pstatic.net/static/blog/btn_lnb_menu5.png) no-repeat}
#header .lnb_menu ul.menu li .g_menu9_on{width:100px;height:16px;background: url(https://ssl.pstatic.net/static/blog/btn_lnb_menu5.png) 0 -16px no-repeat}
#header .lnb_menu ul.menu li .g_menu10{width:78px;height:16px;background:url(https://ssl.pstatic.net/static/blog/btn_lnb_menu1_1.png) no-repeat}
#header .lnb_menu ul.menu li .g_menu10_on{width:78px;height:16px;background:url(https://ssl.pstatic.net/static/blog/btn_lnb_menu1_1.png) 0 -16px no-repeat}
#header .lnb_menu ul.menu li .g_menu11{width:91px;height:16px;background:url(https://ssl.pstatic.net/static/blog/btn_lnb_menu2_3.png) no-repeat}
#header .lnb_menu ul.menu li .g_menu11_on{width:91px;height:16px;background:url(https://ssl.pstatic.net/static/blog/btn_lnb_menu2_3.png) 0 -16px no-repeat}
#header .lnb_menu .menu_relation {position:absolute; right:15px; top:8px;}
#header .lnb_menu .menu2{position:absolute;top:8px;right:15px}
#header .lnb_menu .menu2 li{float:left;position:relative}
#header .lnb_menu .menu2 li .g_menu2_1{width:64px;height:23px;background-position:-672px -27px}
#header .lnb_menu .menu2 li .g_menu2_2{width:76px;height:23px;background:url(https://ssl.pstatic.net/static/blog/btn_lnb2_menu1.png);}
#header .lnb_menu .menu2 li .new{display:block;position:absolute;top:-12px;left:10px;z-index:10;width:34px;height:18px;background:url(https://blogimgs.pstatic.net/section/ico_new2_new.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://blogimgs.pstatic.net/section/ico_new2_new.png',sizingMethod='crop')}
.plus_mobile{position:absolute;top:29px;right:0}
.plus_mobile .ly_mobile{position:absolute;width:225px;padding:18px 0 26px 19px !important;border:2px solid #24b728;background:#fff;letter-spacing:-1px}
.plus_mobile .ly_mobile p{margin:0;color:#343434;font-weight:bold;font-family:gulim;line-height:17px !important}
.plus_mobile .ly_mobile p strong{color:#24b728}
.plus_mobile .ly_mobile dl{margin-top:-4px}
.plus_mobile .ly_mobile dt{padding-top:15px !important;color:#333}
.plus_mobile .ly_mobile dd{margin:5px 0 0 1px !important}
.plus_mobile .ly_mobile dd a{display:inline-block;overflow:hidden;height:20px;background:url(https://blogimgs.pstatic.net/section/sp_common_new5.png) no-repeat;line-height:9999px !important;vertical-align:top}
.plus_mobile .ly_mobile dd .btn1{width:44px;background-position:-223px -42px}
.plus_mobile .ly_mobile dd .btn2{width:65px;background-position:-223px -63px}
.plus_mobile .ly_mobile div{position:absolute;right:20px;bottom:20px;width:68px;padding-top:83px !important;background:url(https://blogimgs.pstatic.net/section/sp_common_new5.png) no-repeat -223px -84px;text-align:center}
.plus_mobile .ly_mobile div a{display:inline-block;margin-top:6px !important;color:#888;font-size:11px;text-decoration:underline !important}
.plus_mobile .ly_mobile div a:visited{text-decoration:underline !important}
.plus_mobile .h_mobie{display:block;width:57px;height:21px;background-position:0 0} /* css sprite */

/* paginate */
.paginate,.paginate_n{padding:20px 0 55px;text-align:center}
.paginate a,
.paginate strong { position:relative; margin-left:-4px; font-weight:bold; display:inline-block; _width /**/:31px; padding:3px 8px 1px 7px; color:#313031; border-left:1px solid #CCCCCC; text-decoration:none; line-height:normal;}
.paginate strong { color:#ff8600 !important;}
.paginate a:hover { background:#F7F7F7; }
.paginate a.pre { padding:3px 8px 1px 16px; _width /**/:49px; background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 8px -376px !important; border:none; font-weight:normal; }
.paginate a.pre_end { padding:3px 8px 1px 16px; _width /**/:49px; background:url(https://blogimgs.pstatic.net/static/common/paginate/bu_pg1_l2.gif) no-repeat 4px 6px !important; border:none; border-right:1px solid #CCCCCC; font-weight:normal;}
.paginate a.next { padding:3px 16px 1px 8px; _width /**/:49px; background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat -10px -376px !important; font-weight:normal; }
.paginate a.next_end { padding:3px 16px 1px 8px; _width /**/:49px; background:url(https://blogimgs.pstatic.net/static/common/paginate/bu_pg1_r2.gif) no-repeat 37px 6px !important; border-left:1px solid #CCCCCC; font-weight:normal;}

.paginate_n{clear:both;vertical-align:top;font-size:0}
.paginate_n a,.paginate_n strong{display:inline-block;position:relative;padding:4px 8px 4px 7px;border:1px solid #fff;color:#000;font-family:verdana !important;font-size:13px;font-weight:bold;line-height:normal;text-decoration:none}
.paginate_n a:hover,.paginate_n strong{border:1px solid #e9e9e9;color:#dd2003 !important;text-decoration:none}
.paginate_n .pre,.paginate_n .next{display:inline-block;height:19px;margin-bottom:1px;color:#565656;font-family:'굴림',gulim,sans-serif !important;font-size:12px;font-weight:normal}
.paginate_n .pre{width:85px;padding:7px 0 0 3px;border:0 none; background:url(https://blogimgs.pstatic.net/section/icon_set.gif) 0 5px no-repeat}
.paginate_n .pre:hover{border:0 none;background-position:0 -47px;color:#e85028}
.paginate_n .next{width:83px;padding:7px 5px 0 0;border:0 none;background:url(https://blogimgs.pstatic.net/section/icon_set.gif) 0 -21px no-repeat}
.paginate_n .next:hover{border:0 none;background-position:0 -73px;color:#e85028}

/* theme category */
.theme_category {padding:19px 0 19px 6px;border-top:3px solid #3f3f3f;background-color:#fbfbfc}
.theme_category ul {overflow:hidden;width:100%;}
.theme_category li {float:left;height:100px;background:url(https://blogimgs.pstatic.net/section/line_h_dot_6.gif) right repeat-y;}
.theme_category li.end {background:none}
.theme_category li img {float:left;margin-left:15px;}
.theme_category li ul {float:left;width:180px;margin:0 0 0 15px;background:none}
.theme_category li li {float:left;width:90px;height:14px;padding-bottom:6px;background:none}
.theme_category li .small {width:124px}
.theme_category li .small li {width:62px;}
.theme_category li .small2 {width:164px}
.theme_category li .small2 li {width:82px;}
.theme_category li li a {padding-left:6px;background:url(https://blogimgs.pstatic.net/section/sp_etcetera_new_130731.png) no-repeat 0 -88px}
.theme_category .h_cate1{float:left;margin-left:15px;width:55px;height:22px;background-position:-85px -42px}
.theme_category .h_cate2{float:left;margin-left:15px;width:27px;height:36px;background-position:-145px -42px}
.theme_category .h_cate3{float:left;margin-left:15px;width:18px;height:36px;background-position:-177px -42px}
.theme_category .h_cate4{float:left;margin-left:15px;width:18px;height:23px;background-position:-200px -42px}

/* footer */
#footer2 {clear:both; margin:0; padding:22px 0 25px; border-top:3px solid #000; background:#3f3f3f; text-align:center;}
#footer2 * {margin:0; padding:0; color:#fff; list-style:none; font-size:12px; font-style:normal; font-family:"나눔고딕", NanumGothic, "돋움", Dotum, "굴림", Gulim, Helvetica, Sans-serif; line-height:normal;}
#footer2 strong{color:#ccc;-webkit-text-stroke-width:0.02em}
#footer2 a {text-decoration:none; color:#afafaf;}
#footer2 a:visited {text-decoration:none; color:#afafaf;}
#footer2 a:hover {text-decoration:underline;}
#footer2 ul {margin:0 0 10px;}
#footer2 ul li {display:inline; position:relative; padding:0 5px 0 7px; font-size:12px; background:url(https://ssl.pstatic.net/static/common/footer/bu_bar3.gif) left 50% no-repeat; _background-position:left 10%; white-space:nowrap;zoom:1}
#footer2 ul li a:hover,
#footer2 ul li a:hover strong {color:#438a01;}
#footer2 ul li.first {background:none; padding:0 3px 0 0;}
#footer2 address {font:9px/14px Verdana;}
#footer2 address img {vertical-align:middle;}
#footer2 address a {font:bold 9px Tahoma; color:#fff}
#footer2 address a:visited {color:#fff;}
#footer2 address a:hover {color:#2cb400;}
#footer2 address span {padding-left:2px; font:9px/14px Verdana;}
#footer2 address em {padding-left:2px; font:9px verdana;}
#footer2 address .logo {display:inline-block; vertical-align:middle;width:65px;height:13px;background:url(https://blogimgs.pstatic.net/section/sp_content_4_new_130819.png) no-repeat -157px -36px; margin-top:-2px;}

/* ellipsis */
.ellipsis{width:100%; line-height:1.2em; height:1.2em; white-space:nowrap; overflow:hidden !important; -ms-text-overflow:"ellipsis"; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url(/common/css/ellipsis/moz_fix2.xml#ellipsis);}
.ellipsis-w{width:100%; line-height:1.2em; white-space:nowrap; .white-space:inherit; .word-break:break-all; .word-wrap:break-word; overflow:hidden !important;  -ms-text-overflow:"ellipsis"; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url(/common/css/ellipsis/moz_fix2.xml#ellipsis);}
.moz-ellipsis > DIV:first-child{float:left; overflow:hidden; margin-right:0;}
.moz-ellipsis > DIV + DIV{float:right; padding-left:0; margin-top:-1.2em; overflow:hidden; background:inherit;}
.moz-ellipsis > DIV + DIV::after{background:#FFF; content:'...';}
.ellipsis1{width:100%; line-height:1.2em; white-space:nowrap; overflow:hidden !important; -ms-text-overflow:"ellipsis"; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url("/common/css/ellipsis/moz_fix.xml#ellipsis"); padding:0 !important; margin:0 !important;}
.ellipsis1-w{width:100%; line-height:1.2em; white-space:nowrap; .white-space:inherit; .word-break:break-all; .word-wrap:break-word; overflow:hidden !important;  -ms-text-overflow:"ellipsis"; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url("/common/css/ellipsis/moz_fix.xml#ellipsis"); padding:0 !important; margin:0 !important;}
.ellipsis2{width:100%; line-height:1.2em; height:1.2em; white-space:nowrap; overflow:hidden !important; -ms-text-overflow:"ellipsis"; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url(/common/css/ellipsis/moz_fix2.xml#ellipsis);}
.ellipsis2-w{width:100%; line-height:1.2em; white-space:nowrap; .white-space:inherit; .word-break:break-all; .word-wrap:break-word; overflow:hidden !important;  -ms-text-overflow:"ellipsis"; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url(/common/css/ellipsis/moz_fix2.xml#ellipsis);}
.moz-ellipsis > DIV:first-child{float:left; overflow:hidden; margin-right:0;}
.moz-ellipsis > DIV + DIV{float:right; padding-left:0; margin-top:-1.2em; overflow:hidden; background:inherit;}
.moz-ellipsis > DIV + DIV::after{background:#FFF; content:'...';}
#buddysel_groupall .ellipsis1{padding:3px 0 2px !important}

/* promotion */
.ly_prom{position:absolute;top:393px;left:0;z-index:1000}
.ly_prom a{display:block;overflow:hidden;position:absolute;background:#000;text-indent:-9999px;opacity:0;filter:alpha(opacity=0)}
.ly_prom .b_more{top:18px;left:13px;width:110px;height:110px}
.ly_prom .b_clse{top:1px;right:2px;width:19px;height:19px}

/* app promtion */
.app_tx,.ly_app_set a,.app_set_s a{background:url(https://blogimgs.pstatic.net/imgs/spr_blogapp_2014.png) no-repeat}
.app_mobile{position:absolute;top:31px;right:65px}
.app_tx{_width:115px;height:17px;padding-left:21px !important;background-position:-1px -1px;white-space:nowrap}
.app_tx a:hover{text-decoration:underline !important}
.app_set{display:inline-block;padding-top:3px !important;color:#555 !important;font-size:11px !important;font-weight:bold;letter-spacing:-1px}
.app_set strong{color:#2eaa08;font-size:11px !important}
.ly_app_set{display:none;position:absolute;top:19px;right:1px;z-index:100;width:240px;height:148px;border:1px solid #969696;background:#fff;letter-spacing:-1px;text-align:center}
.ly_app_set .set_tt{margin-bottom:5px !important;padding-top:13px !important;color:#333;font-weight:bold;line-height:16px !important}
.ly_app_set .set_tt strong{color:#2eaa08}
.ly_app_set .set_tx{color:#8c8c8c;font-size:11px;line-height:16px !important}
.ly_app_set .ly_app_btn{margin:6px 14px 0 !important;padding-top:10px !important;border-top:1px solid #eeeeec;zoom:1}
.ly_app_set .ly_app_btn a{display:inline-block;overflow:hidden;height:23px;line-height:9999px !important;vertical-align:top}
.ly_app_set .ly_app_btn .btn_send{width:67px;margin-right:3px !important;background-position:-1px -23px}
.ly_app_set .ly_app_btn .btn_cfm{width:35px;background-position:-74px -23px}
.ly_app_set .ly_clse{display:block;overflow:hidden;position:absolute;top:8px;right:7px;width:12px;height:11px;background-position:100% -88px;text-indent:-9999px}
.app_set_s{margin-top:4px}
.app_set_s a{display:block;overflow:hidden;width:167px;height:32px;background-position:-1px -51px;text-indent:-9999px}

/* challengeprogram */
.ly_chag a,.menu .evt{display:block;overflow:hidden;background:url(https://ssl.pstatic.net/static/blog/section/sp_chag.png) no-repeat;text-indent:-9999em}
.menu .evt{display:block;position:absolute;top:-6px;left:632px;width:37px;height:18px;background-position:0 -101px}
.ly_chag{position:absolute;top:34px;right:84px;width:126px;border:1px solid #4e5b64;background:#fff}
.ly_chag .chag_iner{overflow:hidden;width:126px}
.ly_chag a{height:33px;padding:0 8px}
.ly_chag .book{background-position:0 0}
.ly_chag .movie{background-position:0 -33px}
.ly_chag .widget{background-position:0 -66px}
.ly_chag .on .book{background-position:-126px 0}
.ly_chag .on .movie{background-position:-126px -33px}
.ly_chag .on .widget{background-position:-126px -66px}

/* Button Login */
.button_login{overflow:hidden;width:240px;height:118px;text-align:left}
.button_login .bl_inner{position:relative;width:240px;height:101px;padding:17px 0 0}
.button_login .bl_rolling{overflow:hidden;width:212px;height:18px;margin-bottom:4px;padding:0 14px}
.button_login .bl_rolling li{overflow:hidden;color:#929292;font-family:'돋움',dotum;font-size:11px;letter-spacing:-1px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}
.button_login a{display:inline-block;color:#5f6164;font-family:'돋움',dotum;font-size:11px;letter-spacing:-1px}
.button_login .bar{display:inline-block;padding-top:12px;color:#c5c5c5;font-size:11px;vertical-align:top}
.button_login .bl_btn{display:block;overflow:hidden;width:212px;height:36px;margin-left:14px;background:url(https://blogimgs.pstatic.net/imgs/section/btn_main_login.gif) no-repeat;text-indent:-1000px}
.button_login .acc_find{display:block;height:43px}
.button_login .acc_find a{display:inline-block;height:31px}
.button_login .acc_find .btn_id{padding:12px 5px 0 14px}
.button_login .acc_find .btn_pw{padding:12px 7px 0 5px}
.button_login .join{display:block;position:absolute;top:75px;right:0;height:31px;padding:12px 14px 0 7px}

/* 360vr ico */
.ico_vr1{display:block;position:absolute;top:8px;right:9px;width:44px;height:30px;background:url(https://ssl.pstatic.net/static/blog/ico_vr1.png) no-repeat;}
.ico_vr2{display:block;position:absolute;top:4px;right:5px;width:28px;height:20px;background:url(https://ssl.pstatic.net/static/blog/ico_vr2.png) no-repeat;}

/* 새로운 버전으로 보기 */
.topbanner_newsectionblog{position:relative;z-index:100;min-width:980px;width:100%;height:52px;background:#00cc0d;text-align:center;}
.topbanner_newsectionblog .txt{line-height:54px;font-size:16px;color:#fff;}
.topbanner_newsectionblog .txt strong{font-size:16px;line-height:54px;color:#fff;}
.topbanner_newsectionblog .txt .link{display:inline-block;height:22px;margin:14px 0 0 14px;padding:0 9px 0 11px;border:1px solid #8fe794;border-radius:22px;color:#fff;font-size:12px;line-height:24px;font-weight:normal;text-decoration:none;vertical-align:top;}
.topbanner_newsectionblog .txt .link .arr{display:inline-block;overflow:hidden;width:6px;height:10px;margin:6px 0 0 2px;background:url(https://ssl.pstatic.net/static/blog/sp_topbanner_newsectionblog2.png) no-repeat;vertical-align:top;}
.topbanner_newsectionblog .layer_msg{position:absolute;left:50%;top:52px;width:288px;height:120px;margin:0 0 0 -145px;border:1px solid #666;background:#fff;}
.topbanner_newsectionblog .layer_msg .msg{padding:15px 0 0 17px;font-size:13px;line-height:20px;color:#000;text-align:left;}
.topbanner_newsectionblog .layer_msg .msg strong{display:block;margin:0 0 8px;font-size:13px;line-height:20px;color:#000;}
.topbanner_newsectionblog .layer_msg .msg a{font-size:13px;line-height:20px;color:#000;text-decoration:underline;}
.topbanner_newsectionblog .layer_msg .btn_close{display:block;position:absolute;right:0;top:0;width:16px;height:16px;padding:14px;}
.topbanner_newsectionblog .layer_msg .btn_close .ico{display:block;width:16px;height:16px;background:url(https://ssl.pstatic.net/static/blog/sp_topbanner_newsectionblog2.png) no-repeat;background-position:-10px 0;color:transparent;font-size:0;line-height:0;}
@charset "utf-8";

/* aside */
.template_aside {position:relative;float:right;_display:inline;width:240px;margin:0 1px 0 0; border-top:solid 1px #e6e6e6;zoom:1}
#sub_container .template_aside {margin-top:0;}
.template_aside .userdata {overflow:hidden; margin:10px 0 0 0;*zoom:1}
#sub_container .template_aside .userdata {margin-top:15px; padding-top:10px;border-top:2px solid #3fb73e}

/* 개인화영역 수정 111107 */
.template_aside .user_tit{position:relative}
.template_aside .user_tit p{overflow:hidden;width:160px;word-break:break-all;word-wrap:break-word;padding:9px 0 0 16px;line-height:15px;}
.template_aside .user_tit p a{color:#2c2c2c;font-weight:bold;}
.template_aside .user_tit a.btn_out{display:block;overflow:hidden;position:absolute;top:6px;right:8px;width:51px;height:18px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat -17px -217px;text-indent:-500px;}
.template_aside .userdata{}
.template_aside .userdata li {float:left;width:59px;height:35px;background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 100% 3px;text-align:center}
.template_aside .userdata li.u_mail{width:60px}
.template_aside .userdata li.u_mail .zero{color:#2eaa08}
.template_aside .userdata li.u_paper{width:62px}
.template_aside .userdata li.u_paper .zero{color:#2eaa08}
.template_aside .userdata li.end {background:none;}
.template_aside .userdata img {display:block; margin:0 auto; padding-bottom:4px;}
.template_aside .userdata em {color:#434343;font-size:10px;font-family:Tahoma;font-weight:bold;zoom:1}
.template_aside .userdata em img {margin:1px auto 0 auto;}
.template_aside .userdata a.rollover .sp_aside{text-indent:-500em;font-size:0;line-height:0}
.template_aside .userdata a.rollover .user_mail_i{width:16px;height:15px;background-position:2px -161px;margin:0 auto}
.template_aside .userdata a.rollover:hover .user_mail_i{width:15px;height:15px;background-position:0 -179px;margin:0 auto;}
.template_aside .userdata a.rollover .user_reading_v{display:block;width:17px;height:11px; margin:5px auto 0 auto;background-position:0 -196px;}
.template_aside .userdata a.rollover .user_identify_v{display:block;width:17px;height:11px; margin:5px auto 0 auto;background-position:-20px -196px;}
.template_aside .userdata a.rollover .user_mail_d{display:block;width:18px;height:11px;margin:5px auto 0 auto;background-position:-111px -162px;}
.template_aside .userdata a.rollover .user_paper_i{width:18px;height:15px;background-position:-18px -162px;margin:0 auto}
.template_aside .userdata a.rollover:hover .user_paper_i{width:18px;height:15px;background-position:-18px -179px;margin:0 auto}
.template_aside .userdata a.rollover .naver_coin_i{width:40px;height:15px;background-position:-39px -162px;margin:0 auto}
.template_aside .userdata a.rollover:hover .naver_coin_i{width:40px;height:15px;background-position:-40px -179px;margin:0 auto}
.template_aside .userdata a.rollover .naver_gift_i{width:16px;height:15px;background-position:-91px -162px;margin:0 auto}
.template_aside .userdata a.rollover:hover .naver_gift_i{width:16px;height:15px;background-position:-91px -179px;margin:0 auto}
.template_aside .userdata a.rollover .naver_myblog_i{width:20px;height:16px;background:url(https://ssl.pstatic.net/static/blog/section/sp_aside_myblog.gif) no-repeat;margin:-1px auto 0}
.template_aside .userdata a.rollover:hover .naver_myblog_i{width:34px;height:15px;background-position:0 -21px;margin:0 auto}
.template_aside .userdata .txt_img { margin:0 auto; padding:3px 0 7px 0;}
.template_aside .userdata a.rollover img.dormancy {display:block; margin:2px auto 0 auto;}
.template_aside .userdata a.rollover:hover img.dormancy {display:block; margin:2px auto 0 auto;}
.template_aside .userdata a.rollover {display:block;}
.template_aside .userdata a.rollover img.over {display:none;}
.template_aside .userdata a.rollover:hover {border:0}
.template_aside .userdata a.rollover:hover img {display:none;}
.template_aside .userdata a.rollover:hover img.over {display:block;}
.template_aside .userdata a {cursor:pointer;cursor:hand;}
.template_aside .userdata a em {text-decoration:underline;}
.template_aside .userdata span {display:block;height:18px;font-size:11px;letter-spacing:-1px;text-decoration:none;zoom:1}
.template_aside .userdata .zero {padding-top:2px;color:#767676;font-size:10px;font-family:Tahoma;font-weight:bold;} /* css sprite */
.template_aside .template {position:relative;width:220px;margin:0 0 11px 10px;border-top:2px solid #d9d9d9}
.template_aside .template2 {position:relative;margin:0 0 11px 0}
.template_aside .template.notopborder {border-top:0 !important}
.template_aside .mtl7 {margin-top:-7px;}
.template_aside .user_news {margin-bottom:7px !important;*margin-bottom:9px !important;background:#fff}
.template_aside .user_news li span.date {position:absolute;right:31px;top:4px;color:#afafaf;font-size:9px;font-family:tahoma;}
.template_aside .user_news li span.time {position:absolute;right:31px;top:4px;color:#56be3d;font-size:9px;font-family:tahoma;}
.template_aside .user_news .move_blog {position:relative;margin-top:1px;zoom:1}
.template_aside .user_news .move_blog img {margin-right:-3px}
.template_aside .user_news .neighborhood_list {overflow:auto;overflow-x:hidden;position:absolute;top:36px;left:-11px;width:238px;border:2px solid #777;background-color:#fff;}
.template_aside .user_news .neighborhood_list h4 {display:none;}
.template_aside .user_news .neighborhood_list.max-height {height:254px;}
.template_aside .user_news .neighborhood_list .no_list {padding:9px 0 55px 8px;line-height:1.7;}
.template_aside .user_news .neighborhood_list .no_list span {color:#000}
.template_aside .user_news .neighborhood_list dl {padding:6px 6px 0 6px;}
.template_aside .user_news .neighborhood_list dt {margin-bottom:4px;color:#000;font-weight:bold;}
.template_aside .user_news .neighborhood_list dd {padding-bottom:4px;margin-bottom:10px;background:url(https://blogimgs.pstatic.net/section/line_h_dot_4.gif) bottom repeat-x}
.template_aside .user_news .neighborhood_list ul {padding:0;}
.template_aside .user_news .neighborhood_list li {padding:0 0 4px 0;background:none;}
.template_aside .user_news .neighborhood_list li img {vertical-align:middle}
.template_aside .user_news .neighborhood_list .neighborhood_paginate {padding-bottom:10px;text-align:center}
.template_aside .user_news .neighborhood_list .neighborhood_paginate a{color:#777}
.template_aside .user_news .neighborhood_list .neighborhood_paginate .prev {padding-left:8px;background:url(https://blogimgs.pstatic.net/section/bu_arrow_11.gif) left 2px no-repeat;}
.template_aside .user_news .neighborhood_list .neighborhood_paginate .next {padding-right:8px;background:url(https://blogimgs.pstatic.net/section/bu_arrow_12.gif) right 2px no-repeat;}
.template_aside .user_news .neighborhood_list .neighborhood_paginate span{color:#d0d0d0}
.template_aside .user_news .neighborhood_list li a {color:#404040;}
.template_aside .user_news .neighborhood_list li .writer {color:#8e8e8e;}
.template_aside .user_news .neighborhood_list li .bar {color:#F1F5FF;}
.template_aside .user_news .list_paginate {margin-top:-15px;padding-bottom:6px;text-align:right}
.template_aside .user_news .list_paginate a,.template_aside .user_news .list_paginate span {display:inline-block;padding:3px;color:#666;font-size:11px;letter-spacing:-1px}
.template_aside .user_news .list_paginate span {color:#adadad}
.template_aside .user_news .list_paginate .prev {padding-right:4px}
.template_aside .user_news .list_paginate .next {padding-left:5px;background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 0 -280}
.template_aside .user_news .mypost_news2{*margin-top:4px;padding-bottom:9px;border-top:1px solid #efefef}
.template_aside .user_news .tab_mywritenews {overflow:hidden;margin:0;padding:13px 0 5px 9px;background:#fff;*zoom:1}
.template_aside .user_news .tab_mywritenews li{float:left;padding:0 9px 0 8px;background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 100% -306px;}
.template_aside .user_news .tab_mywritenews li.end{padding-right:0;background:none}
.template_aside .user_news .tab_mywritenews li a{font-size:12px;letter-spacing:-1px}
.template_aside .user_news .tab_mywritenews li strong{color:#222;font-size:12px;letter-spacing:-1px}
.template_aside .user_news .paginate {margin:0;padding:7px 0 11px;background:#fff}
.template_aside .user_news .paginate a,
.template_aside .user_news .paginate strong{padding:3px 6px 1px 6px;border:0;color:#666;}
.template_aside .user_news .paginate strong{color:#ff1e1e !important}
.template_aside .user_news {position:relative;margin-bottom:5px;z-index:10}
.template_aside .user_news h3 img {display:block;}
.template_aside .user_news ul {padding:8px 0 3px 4px;background:#fff}
.template_aside .user_news li {padding:0 0 6px 0;zoom:1;z-index:10}
.template_aside .user_news li em {color:#2cae0c}
.template_aside .user_news li span {font-size:11px;}
.template_aside .user_news .visit {margin-right:9px; padding-right:12px; background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 100% -307px;font-size:11px;letter-spacing:-1px}
.template_aside .user_news .visit em{color:#2eaa08;font-size:10px;font-family:tahoma;font-weight:bold;letter-spacing:-1px}
.template_aside .user_news .statistics span {font-size:11px;letter-spacing:-1px}
.template_aside .user_news .statistics em {color:#2eaa08;font-size:10px;font-family:tahoma;font-weight:bold;letter-spacing:-1px}
.template_aside .user_news .mypost_area .mypost_info{padding:12px 0 0 4px;border:0 none;line-height:15px;}
.template_aside .user_news .mypost_area{background:#fff;padding-left:12px}
.template_aside .user_news .mypost_area li{position:relative;width:208px;background:none;padding:5px 0 8px 0;line-height:16px;border-bottom:1px solid #eaeaea}
.template_aside .user_news .mypost_area li.last{border:0 none}
.template_aside .user_news .mypost_area li.view a,.template_aside .user_news .mypost_area li.view span,.template_aside .user_news .mypost_area li.view em,.template_aside .user_news .mypost_area li.view strong{color:#aaa !important}
.template_aside .user_news .mypost_area li .btn_del{display:block;overflow:hidden;position:absolute;right:0;top:6px;width:15px;height:15px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 8px -215px;line-height:999px;}
.template_aside .user_news .mypost_area .lst_txt{width:200px;_width:198px;overflow:hidden;line-height:16px;}
.template_aside .user_news .mypost_area .lst_txt a{color:#2f3743;line-height:16px}
.template_aside .user_news .mypost_area .lst_txt a strong{color:#2f3743;letter-spacing:-1px}
.template_aside .user_news .mypost_area .lst_txt .elis_t a{color:#666}
.template_aside .user_news .mypost_area .lst_txt .l_n{display:inline-block;color:#f3250f;font-family:tahoma;font-size:10px;letter-spacing:-1px;vertical-align:top}
.template_aside .user_news .mypost_area .lst_txt .l_n strong{padding:0 1px;color:#f3250f;font-family:tahoma;font-size:10px}
.template_aside .user_news .mypost_area .lst_id span{font-size:11px;letter-spacing:-1px;color:#adadad;}
.template_aside .user_news .mypost_area .lst_id a{font-size:11px;letter-spacing:-1px;color:#888;}
.template_aside .user_news .mypost_area .app_txt{overflow:hidden;width:100%;padding-top:6px}
.template_aside .user_news .mypost_area .app_txt a{color:#2f3743;letter-spacing:-1px;line-height:16px}
.template_aside .user_news .mypost_area .app_txt a strong{color:#2f3743}
.template_aside .user_news .mypost_paging{position:relative;height:22px;margin-top:3px;padding:6px 0 0 15px;border-top:1px solid #ececec;background-color:#f7f7f7;}
.template_aside .user_news .mypost_paging .btn_reload{display:inline-block;width:17px;height:14px;margin-right:1px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat -60px -777px;}
.template_aside .user_news .mypost_paging .btn_paging{display:inline-block;width:26px;height:14px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 0 -777px;}
.template_aside .user_news .mypost_paging .btn_paging a{display:inline-block;width:13px;height:14px;}
.template_aside .user_news .mypost_paging .btn_paging a.prev_on{background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat -30px -777px}
.template_aside .user_news .mypost_paging .btn_paging a.next_on{margin-left:-1px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat -42px -777px}
.template_aside .user_news .mypost_paging .btn_stats{position:absolute;right:9px;top:5px;padding-right:5px;background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 100% -569px;font-size:11px;color:#888;letter-spacing:-1px}
.template_aside .user_news .mywritenews_lst{padding:10px 0 5px 14px}
.template_aside .user_news .mywritenews_lst li{position:relative;padding-top:2px;line-height:15px}
.template_aside .user_news .mywritenews_lst li a{display:block;overflow:hidden;width:161px;white-space:nowrap;text-overflow:ellipsis}
.template_aside .user_news .mywritenews_lst li .col{color:#2cae0c}
.template_aside .user_news .mywritenews_lst .btn_del2{display:block;overflow:hidden;position:absolute;right:14px;top:4px;width:10px;height:10px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 2px -215px;line-height:999px}
.template_aside .user_news .paginate_v1{position:relative;width:208px;margin:0 auto;padding-top:10px;border-top:1px solid #eaeaea}
.template_aside .user_news .no_list {padding:8px 0 33px 11px;background:url(https://blogimgs.pstatic.net/section/bu_square.gif) 4px 12px no-repeat;zoom:1}
.template_aside .user_news .paginate2{margin-top:-7px;text-align:right}
.template_aside .user_news .paginate2 .btn{display:inline-block;margin-left:-5px;width:13px;height:14px}
.template_aside .user_news .paginate2 .btn_prev{padding:3px 0 3px 3px}
.template_aside .user_news .paginate2 .btn_next{padding:3px 3px 3px 0}
.template_aside .user_news .paginate2 span.btn_prev{margin-right:1px}
.template_aside .user_news .h_myblognews{height:37px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 0 -693px;}
.template_aside .user_news .h_myblognews a{display:block;width:120px;height:37px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 0 -693px;}
.template_aside .user_news .h_myblognews a.on{background-position:0 -735px}
.template_aside .user_news .myblognews_on{width:100px;height:33px;background-position:0 -618px;cursor:pointer}
.template_aside .user_news .myblognews{width:100px;height:33px;background-position:-105px -618px;cursor:pointer}
.template_aside .user_news .mywritenews_on{width:120px;height:33px;background-position:0 -655px;cursor:pointer}
.template_aside .user_news .mywritenews {position:absolute;top:0;right:0;width:119px;height:37px;}
.template_aside .user_news .mywritenews a{display:block;width:119px;height:37px;}
.template_aside .user_news .mywritenews a.on{background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat -121px -735px;}
.template_aside .template_advertisement {margin-bottom:15px;}
 #sub_container .template_aside .template_advertisement {margin-bottom:0px;}
.template_aside .template_advertisement img {display:block}
.template_aside .today_reviewranking h3 {padding:9px 0 11px 12px;background:url(https://blogimgs.pstatic.net/section/line_v_1.gif) bottom repeat-x}
.template_aside .today_reviewranking h3 img {vertical-align:middle}
.template_aside .today_reviewranking .choose_review {overflow:hidden;width:100%;padding:5px 0 6px 0;background:url(https://blogimgs.pstatic.net/section/line_v_2.gif) bottom repeat-x}
.template_aside .today_reviewranking .choose_review li {float:left;padding:0 9px 0 6px;background:url(https://blogimgs.pstatic.net/section/line_h_1.gif) right 1px no-repeat;}
.template_aside .today_reviewranking .choose_review li.end {background:none}
.template_aside .today_reviewranking .choose_review a,.template_aside .today_reviewranking .choose_review strong {font-size:11px;letter-spacing:-1px;}
.template_aside .today_reviewranking ol {padding:8px 0 0 12px;}
.template_aside .today_reviewranking ol li {position:relative;padding-left:20px;margin-bottom:6px;zoom:1}
.template_aside .today_reviewranking ol li span {position:absolute;right:1px;bottom:2px;color:#afafaf;font-family:tahoma;font-size:10px;}
.template_aside .today_reviewranking .num_1 {height:32px}
.template_aside .today_reviewranking .num_1 dl {position:relative;width:142px;margin-left:38px;}
.template_aside .today_reviewranking .num_1 dl .thumb {position:absolute;left:-39px;top:0;}
.template_aside .today_reviewranking .num_1 dt {margin-top:2px;}
.template_aside .today_reviewranking .num_1 dt a {font-weight:bold;}
.template_aside .today_reviewranking .num_1 .point {margin-top:4px}
.template_aside .today_reviewranking .num_1 span {color:#666}
.template_aside .normal_list {border-color:#b1b1b1;}
.template_aside .normal_list h3 {padding:9px 0 11px 12px;background:url(https://blogimgs.pstatic.net/section/line_v_1.gif) bottom repeat-x}
.template_aside .normal_list h3 .bg_tit{width:45px;height:14px;background-position:0 0;text-indent:-500em}
.template_aside .normal_list h3 .bg_tit2{width:102px;height:14px;background-position:0 -35px;text-indent:-500em}
.template_aside .normal_list .more_view {position:absolute;top:12px;right:10px;padding-right:6px;background:url(https://blogimgs.pstatic.net/section/sp_etcetera_new.png) no-repeat 33px -24px;color:#8c8c8c;font-size:11px;letter-spacing:-1px;}
.template_aside .normal_list .r_btn {position:absolute;top:9px;right:10px;}
.template_aside .normal_list ul {padding:10px 0 0 4px;}
.template_aside .normal_list li {padding:0 0 6px 7px;background:url(https://blogimgs.pstatic.net/section/sp_etcetera_new.png) no-repeat 0 -40px;zoom:1}
.template_aside .normal_list li span {color:#e1e0e0;}
.template_aside .normal_list .add_img {_height:32px;min-height:32px;background:none}
.template_aside .normal_list dl {position:relative;width:172px;margin:0 0 1px 37px;}
.template_aside .normal_list dl .thumb {position:absolute;left:-39px;top:0;}
.template_aside .normal_list dt {margin:2px 0 4px 0;}
.template_aside .normal_list dt a {font-weight:bold;}
.template_aside .blogsearchword {border-color:#b1b1b1;}
.template_aside .blogsearchword h3 {padding:9px 0 11px 12px;background:url(https://blogimgs.pstatic.net/section/line_v_1.gif) bottom repeat-x}
.template_aside .blogsearchword .r_btn {position:absolute;top:9px;right:10px;}
.template_aside .blogsearchword ol {margin:14px 10px 0 12px;}
.template_aside .blogsearchword li {position:relative;padding:0 0 6px 20px;}
.template_aside .blogsearchword li span {position:absolute;top:1px;right:0;width:33px;text-align:left;}
.template_aside .blogsearchword li span img {vertical-align:middle}
.template_aside .blogsearchword li span em {display:inline;font-size:9px;font-family:tahoma;text-align:right;}
.template_aside .blogsearchword li span.new {top:3px;font-size:0}
.template_aside .blogsearchword li span.draw {top:4px;font-size:0}
.template_aside .blogsearchword li span.up {text-align:right}
.template_aside .blogsearchword li span.up em {color:#ff6e46}
.template_aside .blogsearchword li span.up img {position:absolute;top:1px;left:0}
.template_aside .blogsearchword li span.down {text-align:right}
.template_aside .blogsearchword li span.down em {color:#4a69bc}
.template_aside .blogsearchword li span.down img {position:absolute;top:1px;left:0}
.template_aside .todaytag {margin-top:6px;border-top:0}
.template_aside .todaytag h3 {padding:9px 0 11px 12px;background:url(https://blogimgs.pstatic.net/section/line_v_1.gif) bottom repeat-x}
.template_aside .todaytag .more_view {position:absolute;top:12px;right:10px;padding-right:6px;background:url(https://blogimgs.pstatic.net/section/bu_arrow.gif) right 2px no-repeat;color:#8c8c8c;font-size:11px;letter-spacing:-1px;}
.template_aside .todaytag .tagcloud {margin:7px 10px 0 4px;color:#d9d9d9; font:12px dotum; line-height:2.3;}
.template_aside .todaytag .tagcloud a {color:#7C8A8D; white-space:nowrap;text-decoration:none;}
.template_aside .todaytag .tagcloud a:hover {background-color:#1E4F55; color:#FFFF00;}
.template_aside .todaytag .tagcloud a em {color:#31b9c2; font:bold 12px dotum; letter-spacing:-1px;}
.template_aside .todaytag .tagcloud a:hover em {background-color:#1E4F55; color:#FFFF00;}
.template_aside .todaytag .tagcloud a strong {color:#0e9963; font:bold 14px dotum; letter-spacing:-1px;}
.template_aside .todaytag .tagcloud a:hover strong {background-color:#1E4F55; color:#FFFF00;}
.template_aside .todaytag .tagcloud a strong.best_tag {color:#FFFFFF; background-color:#5fcf68; font:bold 16px dotum; letter-spacing:-1px;}
.template_aside .todaytag .tagcloud a:hover strong.best_tag {background-color:#1E4F55; color:#FFFF00;}
.template_aside .populartalk h3 {padding:9px 0 11px 12px;background:url(https://blogimgs.pstatic.net/section/line_v_1.gif) bottom repeat-x}
.template_aside .populartalk ol {margin:14px 10px 0 12px;}
.template_aside .populartalk li {position:relative;padding:0 0 6px 20px;zoom:1}
.template_aside .login_box {text-align:center}
.template_aside .right_banner {text-align:center}
.template_aside .sub_right_banner {margin-bottom:12px;text-align:center;}
.template_aside .naverblogtip {margin-top:-1px; border-top:0 !important}
.template_aside .naverblogtip h3 {padding:15px 0 11px 11px; background:url(https://blogimgs.pstatic.net/section/line_v_1.gif) top left repeat-x}
.template_aside .naverblogtip h3 .h_blogtip{width:154px;height:26px;background-position:0 -54px;}
.template_aside .naverblogtip h3 .h_right{width:164px;height:26px;background-position:0 -85px;}
.template_aside .naverblogtip ul {padding:12px 0 0 11px; background:url(https://blogimgs.pstatic.net/section/line_v_1.gif) top left repeat-x}
.template_aside .naverblogtip li {float:left; width:75px}
.template_aside .naverblogtip li:first-child {width:111px}
.template_aside .naverblogtip li .ques{width:94px;height:18px;background-position:0 -116px}
.template_aside .naverblogtip li .alert{width:73px;height:18px;background-position:0 -139px}
.template_aside .user_news h3 .new {position:absolute; top:11px; left:86px;}
.template_aside .user_news .mywritenews .new{position:absolute; top:11px; left:105px;}
.template_aside .user_news .tab_mywritenews li .new{vertical-align:middle; margin:0 0 0 2px;}
.template_aside .user_news li .ros{display:inline-block;margin:-2px 0;font-size:12px;line-height:18px}

/* BLOGSUS-33657 새롭게 즐기는 블로그/모바일로 만나는 블로그 영역 삭제 */

.user_btns{position:relative;z-index:5;width:242px;margin:-8px 0 0 -1px;*margin:-9px 0 0 -1px;_margin-right:-1px;zoom:1}
.user_btns:after{display:block;clear:both;content:""}
.user_btns li{float:left;position:relative}
.user_btns li .btn_set{display:block;width:81px;height:55px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 0 -503px}  /* css sprite *//* css sprite */
.user_btns li .btn_set:hover{text-decoration:none}
.user_btns li .btn_set span{position:relative;z-index:-1;text-indent:-9999px}
.user_btns li .btn_item2{width:80px;background-position:-81px -503px}
.user_btns li .btn_item3{background-position:-161px -503px}
.user_btns li .btn_item1:hover{background-position:0 -559px}
.user_btns li .btn_item2:hover{_position:relative;_left:-1px;width:81px;margin-left:-1px;background-position:-80px -559px}
.user_btns li.on .btn_item3,.user_btns li .btn_item3:hover{_position:relative;_left:-1px;width:82px;margin-left:-1px;background-position:-160px -559px}
.neighbor_list {width:355px; border:solid 2px #7c7c7c; z-index:999; text-align:left; background-color:#fff;}
.neighbor_list .navigation {width:335px; height:31px; margin:10px 10px 0; border-bottom:solid 1px #d1d1d1; zoom:1;}
.neighbor_list .navigation .s-box {position:relative; background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 50px -310px; margin-right:10px; cursor:pointer}
.neighbor_list .navigation .s-box.last-child {background:none; margin-right:0;}
.neighbor_list .navigation .s-box .s-label {padding:0 9px 0 4px; background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 100% -74px; color:#6b6b6b}
.neighbor_list .navigation .s-box.selected .s-label {font-weight:bold; color:#313131;}
.neighbor_list .navigation .unit {float:left; margin-top:3px;}
.neighbor_list .navigation .unit input {width:115px; height:14px; padding:2px 0 0; border:0; font-size:11px; font-weight:normal; letter-spacing:-1px; color:#8c8c8c;-webkit-appearance:none;-webkit-border-radius:0}
.unit .selected {font-weight:bold;}
.neighbor_list .search {float:right !important; margin-top:0 !important;}
.neighbor_list .search .box-search {float:left; border:solid 1px #b8b8b8; border-right:0; border-bottom-color:#dbdbdb; padding:2px 2px 0 3px; *padding-top:0;}
.neighbor_list .search .box-search_btn {background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 0 -801px}
.neighbor_list .s-layer {position:absolute; top:16px; left:0; border:solid 1px #dadada; background:#fff;}
.neighbor_list .s-layer img {vertical-align:middle; margin-left:2px;}
.neighbor_list .s-layer ul {overflow:auto; overflow-x:hidden; border:0; margin:0; padding:2px 0 1px !important; letter-spacing:0 !important; list-style:none}
.neighbor_list .s-layer li {_display:inline; float:none !important; position:static; background:0; line-height:18px; padding:0 !important;vertical-align:top;white-space:nowrap; overflow:hidden}
.neighbor_list .s-layer li a {clear:both; display:block;margin:0; padding:0 20px 0 4px; color:#464646; letter-spacing:-1px;line-height:18px;white-space:nowrap; text-overflow:ellipsis; text-decoration:none}
.neighbor_list .s-layer li a:hover {background-color:#f3f3f3; color:#464646; text-decoration:none;}
.neighbor_list .s-layer li.selected a {background-color:#f3f3f3;}
.neighbor_list .s-layer li a img {vertical-align:top;}
.neighbor_list .s-layer li.selectbox-item-selected {font-weight:bold;}
.neighbor_list .s-layer li.selectbox-item-hovered {background-color:#f3f3f3;}
.neighbor_list .grouplist{overflow-x:hidden;overflow-y:auto;width:152px;height:237px}
.neighbor_list .list {}
.neighbor_list .list .t {border-top:solid 1px #fafafa; margin:0 10px; height:4px; font:0/0 arial;}
.neighbor_list .list dt{color:#333; font-weight:bold; height:15px; padding:7px 0 0 14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-right:10px;}
.neighbor_list .list dt em{color:#464646; font:normal 10px tahoma; padding-left:2px;}
.neighbor_list .list dd{color:#555;}
.neighbor_list .list .tree {margin:0;padding:0;}
.neighbor_list .list .tree li {clear:both; float:none !important; position:static; height:21px; padding:0 !important; letter-spacing:0 !important; background:none;}
.neighbor_list .list .tree li div {padding:4px 12px 3px 15px; _width:328px; _overflow:hidden; _white-space:nowrap; _text-overflow:ellipsis;}
.neighbor_list .list .tree li div.tree-selected {background-color:#F3F3F3;}
.neighbor_list .list .tree li div.tree-selected .moz-ellipsis > DIV + DIV::after{background:#F3F3F3 !important;}
.neighbor_list .list .tree li div div {padding:0;}
.neighbor_list .list .tree li div.ellipsis2 {padding:0; color:#999999; text-align:left; letter-spacing:-1px;}
.neighbor_list .list .tree li div.ellipsis2 div {padding:0; font-size:12px;}
.neighbor_list .list .tree li div.ellipsis2 div span {font-size:12px;}
.neighbor_list .list .tree li div.ellipsis2 a {color:#8c8c8c !important;}
.neighbor_list .list .tree li div.ellipsis2 .bar {padding:0 4px 0 2px; color:#D9D9D9;}
.neighbor_list .list .tree li div.ellipsis2 .nickname {color:#555555;}
.neighbor_list .list .tree li div.ellipsis2 .nickname a {color:#555555;}
.neighbor_list .list .buddy {padding:0 1px 0 13px !important; background:url(https://blogimgs.pstatic.net/nblog/admin/buddy/icon_05.gif) no-repeat 1px 3px;}
.neighbor_list .list .both {padding:0 1px 0 13px !important; background:url(https://blogimgs.pstatic.net/nblog/admin/buddy/icon_07.gif) no-repeat 1px 3px;}
.neighbor_list .list .rss {padding:0 1px 0 13px !important; background:url(https://blogimgs.pstatic.net/nblog/admin/buddy/icon_06.gif) no-repeat left 1px;}
.neighbor_list .list .none {padding:0 1px 0 13px !important; background:none;}
.neighbor_list .nocontent {text-align:center; line-height:18px; padding:23px 0 0;}
.neighbor_list .bottom {position:relative; margin:0 10px; padding-top:13px; height:28px; border-top:solid 1px #f2f2f2;}
.neighbor_list .bottom .btn_sub {overflow:hidden;position:absolute;top:11px;right:0;width:45px;height:18px;background:url(https://ssl.pstatic.net/static/blog/sp_aside3_151215.gif) no-repeat 0 -826px;text-indent:-500px;cursor:pointer}
.paginate2{text-align:center;}
.paginate2 *{ margin:0; padding:0;}
.paginate2 a,
.paginate2 strong{ _position:relative; margin-left:-1px; font-weight:bold; display:inline-block; padding:2px 8px 0px 7px; color:#313031; text-decoration:none; line-height:normal; font:bold 12px '돋움', Dotum, '굴림', Gulim, Helvetica, Sans-serif; background:#fff; background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 50% -350px;}
.paginate2 strong{ color:#ff8600 !important;}
.paginate2 a:hover{ background:#F7F7F7; }
.paginate2 a.pre{ padding:2px 8px 0px 16px; background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat 8px -376px !important; border:none; font-weight:normal; }
.paginate2 a.pre_end{ padding:2px 8px 0px 16px; background:url(https://blogimgs.pstatic.net/static/common/paginate/bu_pg1_l2.gif) no-repeat 4px 6px !important; border:none; border-right:1px solid #ccc; font-weight:normal;}
.paginate2 a.next{ padding:2px 16px 0px 8px; background:url(https://blogimgs.pstatic.net/section/sp_bu_ico_v1.gif) no-repeat -10px -376px !important; border:none; font-weight:normal; }
.paginate2 a.next_end{ padding:2px 16px 0px 8px; background:url(https://blogimgs.pstatic.net/static/common/paginate/bu_pg1_r2.gif) no-repeat 37px 6px !important; border:none; border-left:1px solid #ccc; font-weight:normal;}
.paginate2.loaded { display:block;}
.paginate2.only-one { display:block;}
.paginate2.no-result { display:none;}
.layer_mobile{position:absolute;z-index:100;width:227px;height:118px;padding:12px 0 0 11px;border:2px solid #24b728;background:#fff;font-family:'돋움',dotum;font-size:12px;letter-spacing:-1px}
.layer_mobile .tit{height:20px;color:#343434;font-weight:bold}
.layer_mobile .tit strong{color:#24b728}
.layer_mobile .info{padding-left:76px}
.layer_mobile .info p{height:39px;color:#888;font-size:11px;letter-spacing:-1px;line-height:15px}
.layer_mobile .info a{color:#333}
.layer_mobile .bt_down{display:block;overflow:hidden;width:107px;height:28px;margin-bottom:5px}
.layer_mobile .info .tb{display:inline-block;padding-right:7px;background:url(https://blogimgs.pstatic.net/imgs/ico_ly_arr.png) no-repeat 100% 50%}
.layer_mobile .info .tb a{font-size:11px;letter-spacing:-1px;text-decoration:underline}
.layer_mobile .qrcode{position:absolute;top:32px;left:11px;width:68px;height:84px;background:url(https://blogimgs.pstatic.net/section/sp_common_new2.png) no-repeat -223px -84px;font-size:0;line-height:0;text-align:center}
.layer_mobile .btn_clse{display:block;overflow:hidden;position:absolute;top:7px;right:7px;width:11px;height:11px;background:url(https://blogimgs.pstatic.net/imgs/btn_clse.gif) no-repeat;text-indent:-9999em}

/* 말줄임 공통 */
.elis_in{display:inline-block;max-width:100%;white-space:nowrap}
.elis_in .elis_t{display:inline-block;overflow:hidden;max-width:100%;font-size:12px !important;white-space:nowrap;word-break:normal;text-overflow:ellipsis}
.pdr_a{display:block;padding-right:35px}
.pdr_a.no_ell{padding-right:10px}
.pdr_a.no_ell .elis_in{white-space:normal}
.pdr_a.no_ell .elis_in .elis_t{white-space:normal;text-overflow:clip}

.aside .popup_login{position:absolute;top:134px;left:0;z-index:10;width:230px;padding:11px 10px 8px 9px;border:1px solid #919191;background-color:#fff}
.aside .popup_login h5{color:#444;font-size:11px;font-weight:bold;letter-spacing:-1px}
.aside .popup_login p{padding-top:3px;color:#666 !important;font-size:11px}
.aside .popup_login p span{color:#258102;font-size:11px}
.aside .popup_login .close_layer{position:absolute;top:1px;right:1px}
.aside .popup_login .close_layer span{display:block;width:18px;height:18px;background-position:0 -187px;text-indent:-5000em}
@charset "UTF-8";
.readonly_box{border:solid 1px #e7e7e7; background-color:#fff; margin:0 0 8px; padding:20px 0 19px 20px; text-align:left; position:relative; overflow:hidden}
.readonly_box h3{ color:#333; font:bold 14px "돋움",dotum; margin:0 0 15px !important}
.readonly_box h3 img{vertical-align:middle; margin:0 6px 3px 0}
.readonly_box h3 span{padding-left:3px; font-size:12px; color:#ff6d20; letter-spacing:0}
.readonly_box .closepop{position:absolute; top:14px; right:14px; width:15px; height:15px;}
.readonly_box ul{margin:0 0 3px !important; padding:0}
.readonly_box ul li{list-style:none; padding-left:7px; line-height:18px; font-size:12px; color:#333; background:url(https://blogimgs.pstatic.net/nblog/readonly/bu_2x2_33.gif) 0 7px no-repeat}
.readonly_box .viewnotice{display:inline-block; margin-top:7px; padding-right:6px; background:url(https://blogimgs.pstatic.net/nblog/readonly/bu_arrow_readonly.gif) right 3px no-repeat; font-size:12px; color:#333; text-decoration:underline !important}

.inspection{background:url(https://blogimgs.pstatic.net/nblog/readonly/bg_inspection.gif) repeat-x;text-align:center}
.inspection .sub_inspection{width:980px; height:69px; margin:0 auto; background:url(https://blogimgs.pstatic.net/nblog/readonly/bg_inspection2.gif) no-repeat; text-align:left}
.inspection h1{float:left; _display:inline; padding:23px 20px 0 0}
.inspection p {float:left; _display:inline; padding:14px 0 0; padding-left:21px; background:url(https://blogimgs.pstatic.net/nblog/readonly/bg_line.gif) 0 17px no-repeat; color:#fff; line-height:20px}
.inspection p *{color:#fff;line-height:20px}
.inspection p em{font-style:normal; font-weight:bold; text-decoration:underline}
.inspection .viewnotice {float:right; _display:inline; padding:24px 0 0 18px; height:26px; background:url(https://blogimgs.pstatic.net/nblog/readonly/bg_line2.gif) 0 17px no-repeat}


#defineNHNCSS_SectionSub-223786374_css{color:#ffe}
#defineNHNCSS_SectionSub-223786374_https_css{color:#ffe}
