﻿/* 서힘찬(shimccc@gmail.com) */

/* common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none}
body,input,textarea,select,button,table{font-family:'나눔고딕',NanumGothic,'맑은 고딕','Malgun Gothic','돋움',Dotum,'굴림',Gulim,Helvetica,AppleGothic,sans-serif;font-size:22px;line-height:1.25em;}
a{text-decoration:none;color:#000;}
img,fieldset{border:0}
img{vertical-align:middle;}
ul,ol{list-style:none}

/* Layout */
body{background-color:#c4c4c4}
#wrap{overflow:hidden;position:relative;/*min-width:640px*/}
.wrap_photo{overflow:visible !important}

/* header */
#hd{position:relative;height:83px;background-color:#d60c0c;border-top:1px solid #f39e9e;z-index:300;}
#hd h1{text-align:center;margin-top:19px}
.png24{tmp:expression(setPng24(this))}
.btn_srch{position:absolute;top:10px;left:10px;width:76px;height:58px;background:url(/images/ico_comm.png) no-repeat 0 0;text-indent:-1000em;display:inline-block;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_srch.png',sizingMethod='crop')}
.btn_showall{position:absolute;top:10px;right:9px;width:121px;height:59px;background:url(/images/ico_comm.png) no-repeat 0 -100px;text-indent:-1000em;display:inline-block;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_showall.png',sizingMethod='crop')}
.btn_srch2{display:block;position:absolute;top:10px;left:10px;width:76px;padding:15px 0;border:1px solid #ad0505;border-radius:10px;text-align:center;color:#fff;text-shadow:1px -1px 3px #5c0000;-webkit-text-stroke-width:.02em;font-size:24px;background:-webkit-gradient(linear, left top, left bottom, from(#df0b0b), to(#9d0202));background:-moz-linear-gradient(90deg, #9d0202, #df0b0b);background:-o-gradient(linear, left top, left bottom, from(#df0b0b), to(#9d0202));background-color:#bd0707;box-shadow:inset 0px 1px 2px #e99999;-webkit-box-shadow:inset 0px 1px 2px #e99999}
.btn_showall2{display:block;position:absolute;top:10px;right:9px;width:121px;padding:15px 0;border:1px solid #ad0505;border-radius:10px;text-align:center;color:#fff;text-shadow:1px -1px 3px #5c0000;-webkit-text-stroke-width:.02em;font-size:24px;background:-webkit-gradient(linear, left top, left bottom, from(#df0b0b), to(#9d0202));background:-moz-linear-gradient(90deg, #9d0202, #df0b0b);background:-o-gradient(linear, left top, left bottom, from(#df0b0b), to(#9d0202));background-color:#bd0707;box-shadow:inset 0px 1px 2px #e99999;-webkit-box-shadow:inset 0px 1px 2px #e99999}

/* content */
#ct{position:relative;overflow:hidden;background-color:#fff;_float:left;_width:100%;padding-bottom:40px;}
.bg_index{background-color:#303030 !important}
.article_main{position:relative;overflow:hidden;margin-bottom:15px}
.article_main h2{color:#fff;background:url(/images/ico_main.png) no-repeat 0 0;padding-left:44px;margin:28px 0 15px 20px;font-size:1.15em;_background:url(/images/ico_new.gif) no-repeat 0 0}
.article_main h3{color:#fff;font-size:24px;padding-top:6px;}
.bg_tpbox{width:100%;height:45px;color:#fff;background-color:#000;opacity:0.6;_filter:Alpha(Opacity=60);font-size:0.5em;text-align:center;}
.bg_tpbox h3 {-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;text-align:center;}
.latest_lst{position:relative;overflow:hidden;height:322px;margin:0 20px}
.latest_lst ul{position:absolute;top:0;left:0;overflow:hidden;width:100%}
.latest_lst li{width:33%;display:inline-block;margin-right:-4px;vertical-align:top;*zoom:1;*display:inline} 
.latest_lst li:last-child{width:34%;display:inline-block;margin-right:-6px} 
.latest_lst .article_item{position:relative;width:194px;height:320px;border:1px solid #626262;background-color:#5a5a5a;margin:0 auto}
.thumb_latest{height:248px}
.thumb_latest img{vertical-align:top}
.desc_latest{height:60px;overflow:hidden;position:relative;display:block;color:#cacaca;padding:5px;font-size:20px;background-color:#5a5a5a;z-index:300;line-height:1.5em;}
.btn_scroll{clear:both}
.btn_scroll_lft{display:block;position:absolute;top:153px;left:0;width:56px;height:91px;background:url(/images/main_btn_left.png) no-repeat;text-indent:-1000em;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_scroll_left.png',sizingMethod='crop');_left:-64px}
.btn_scroll_rgt{display:block;position:absolute;top:153px;right:0;width:56px;height:91px;background:url(/images/main_btn_right.png) no-repeat;text-indent:-1000em;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_scroll_right.png',sizingMethod='crop')}
.article_sub{overflow:hidden;margin:20px 20px 0 20px}
.article_sub ul{overflow:hidden}
.article_sub li{position:relative;overflow:hidden;clear:both;padding:10px 0;border-bottom:1px solid #000;border-top:1px solid #5e5e5e;*width:100%;*float:left}
.article_sub li:first-child{border-top:0}
.article_sub li:last-child{border-bottom:0}

.article_sub h3{overflow:hidden;color:#e9e9e9;margin-bottom:5px;font-size:28px;height:27px;background:-webkit-gradient(linear, left top, left bottom, from(#898989), to(#242424));background:-moz-linear-gradient(90deg, #242424, #898989);background:-o-gradient(linear, left top, left bottom, from(#898989), to(#242424));border-radius:20px 0 20px 0;-webkit-border-radius:20px 0 20px 0;padding:9px 20px;box-shadow:1px 1px 2px #111;-webkit-box-shadow:1px 1px 2px #111;-moz-box-shadow:1px 1px 2px #111;border:1px solid #424242;margin-right:2px}
.article_sub h3 span{display:block;margin-right:10px;background:url(/images/ico_main.png) no-repeat right -51px}
.article_sub h3 a{color:#e9e9e9;}
.article_sub .thumb_article{float:left;margin-right:9px;border:1px solid #3b3b3b}
.article_sub .thumb_article div.cover{width:172px; height:172px; overflow:hidden;}
.thumb_article img{vertical-align:top}
.article_sub .desc_article{position:absolute;top:10px;left:185px}
.article_lst .desc_hd{overflow:hidden;display:block;font-size:24px;line-height:1.2em}
.article_sub .desc_hd a{font-size:28px;display:block;color:#e4e4e4;margin-bottom:5px;line-height:35px}
.article_sub span.desc_hd{font-size:28px;display:block;color:#e4e4e4;margin-bottom:5px;line-height:35px}
.article_sub .desc_source{display:inline-block;background:url(/images/bg_bar.gif) no-repeat right 5px;padding-right:10px;margin-right:5px;color:#aba7a7;font-size:24px;overflow:hidden}
.article_sub .desc_date{display:inline-block;color:#aba7a7;font-size:24px}
.btn_ct{text-align:center;padding:35px 0}
#divMoreBtn{width:100%; text-align:center;}
a div.btn_more{width:300px; text-align:center;display:inline-block;color:#888;padding:20px 0;font-size:23px;margin:0 auto;}
#moreList{width:100%; text-align:center;display:inline-block;color:#888;padding:10px 0;font-size:23px;margin:0 auto;}
.line_last{overflow:hidden;margin:0 20px;height:1px;border-bottom:1px solid #000}
.main_btn{border-top:0px solid #5e5e5e;margin:0 20px}
.btn_scroll_top{text-align:right;padding:20px 19px 0 0}
.btn_scroll_top a{display:inline-block;color:#8a8787;background:url(/images/ico_comm.png) no-repeat 0 -198px;padding-left:30px;_background:url(/images/ico_top.gif) no-repeat 0 0;-webkit-text-stroke-width:.02em}
.paging{text-align:center;margin:40px 0 30px 0}
.paging a{display:inline-block;color:#aba7a7;padding:17px 30px;border:2px solid #d7d7d7;font-size:20px;vertical-align:top;margin:0 10px}
.paging .btn_prev{width:71px;height:61px;padding:0}
.paging .btn_next{width:71px;height:61px;padding:0}
.paging .btn_prev strong{width:100%;height:100%;display:block;background:url(/images/ico_comm.png) no-repeat 23px -288px;text-indent:-1000em;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_prev.png',sizingMethod='crop');_margin:12px 0 0 0px;_width:18px;_height:35px}
.paging .btn_next strong{width:100%;height:100%;display:block;background:url(/images/ico_comm.png) no-repeat 27px -388px;text-indent:-1000em;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_next.png',sizingMethod='crop');_margin:12px 0 0 0px;_width:18px;_height:35px}
.paging span{display:block;width:70px;height:60px;border-top:1px solid #fff;border-left:1px solid #fff;background-color:#f2f2f2}
.paging .curr{border-color:#fd2121;color:#fd2121}
/*.location{margin:10px 0 0 15px;color:#676767;font-size:23px}*/
.location{margin:10px 0 0 0;color:#676767;font-size:23px;padding:0 0 15px 15px;border-bottom:1px solid #bebebe;}
.location_photo{margin:10px 0 0 20px;color:#aaa;font-size:23px;text-align:left}
.article_lst {min-height:350px;}
.article_lst li{position:relative;overflow:hidden;padding:9px 20px;border-bottom:1px solid #bfbfbf;_zoom:1}
.article_lst .thumb_article{position:relative}
.article_lst .ico_new{position:absolute;top:0;left:0;width:88px;height:88px;background:url(/images/ico_new_thumb.png) no-repeat 0 0;text-indent:-1000em}
.article_lst .thumb_article img{border:1px solid #aeaeae}
.article_lst .thumb_article div.cover{width:136px; height:136px; overflow:hidden;}
.article_lst .desc_article{position:absolute;top:10px;left:176px; }
.article_lst .desc_hd{overflow:hidden;display:block;font-size:24px;line-height:1.2em;margin-bottom:10px;}
.article_lst .desc_source{display:inline-block;background:url(/images/bg_bar.gif) no-repeat right 5px;padding-right:10px}
.desc_source img{vertical-align:middle;margin-bottom:3px}
.article_lst .desc_date{display:inline-block;color:#aba7a7;font-size:21px}
.article_detail{position:relative;overflow:hidden;padding:20px}
.article_detail .thumb_article img{border:1px solid #aeaeae}
.article_detail .info_article{margin:20px 0;color:#666}
.article_detail .info_article strong{display:inline-block;color:#333;padding:0 10px 0 5px;background:url(/images/bg_bar.gif) no-repeat right 4px;}
.article_detail .desc_article{top:10px;left:205px}
.article_detail .desc_hd{font-size:32px;margin-bottom:10px;overflow:hidden;display:block;line-height:1.2em}
.article_detail .desc_source{display:inline-block;background:url(/images/bg_bar.gif) no-repeat right 5px;padding-right:10px}
.article_detail .desc_date{display:inline-block;color:#aba7a7}
.article_detail .desc_ct{display:block;margin-top:17px;font-size:27px;line-height:1.55em;color:#505050}
.btn_article{text-align:center;margin-top:40px}
.btn_article a{display:inline-block;margin:0 10px;border:2px solid #b5b5b5;border-radius:5px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));background:-moz-linear-gradient(90deg, #e5e3e3, #ffffff);background:-o-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));;-webkit-text-stroke-width:.02em}
.btn_article .btn_back{display:block;margin-bottom:20px;padding:14px 0;color:#333;font-size:28px}
.btn_vote span{display:block;background:url(/images/ico_detail.png) no-repeat 27px 5px;padding:13px 25px 13px 70px;color:#ff0000}
.btn_report span{display:block;background:url(/images/ico_detail.png) no-repeat 29px -61px;padding:13px 25px 13px 70px;color:#767575}
.btn_social{text-align:center;margin-top:60px;width:100%}
.btn_social a{display:inline-block;float:left;background-color:#f6f5f5;border:1px solid #b1b0b0;border-left:0;color:#666;font-size:21px;-webkit-text-stroke-width:.02em}
.btn_social .first{border-left:1px solid #b1b0b0;border-radius:8px 0 0 8px}
.btn_social .last{border-radius:0 8px 8px 0}
.btn_social .btn_facebook{width:25%}
.btn_social .btn_twitter{width:23%}
.btn_social .btn_scrap{width:24%}
.btn_social .btn_url{width:27%;margin-right:-3px}.btn_social span{display:block;padding:15px 28px}
.btn_social .btn_facebook span{width:90px;margin:0 auto;padding-left:45px !important;background:url(/images/ico_detail.png) no-repeat 10px -197px}
.btn_social .btn_twitter span{width:80px;margin:0 auto;padding-left:45px !important;background:url(/images/ico_detail.png) no-repeat 10px -127px}
.btn_social .btn_scrap span{width:80px;margin:0 auto;padding-left:45px !important;background:url(/images/ico_detail.png) no-repeat 10px -267px}
.bdn{border:none !important}
.bgn{background:none !important}
.article_reply{margin-top:30px;padding:0 20px}
.article_reply .reply_write{background-color:#eee;border:1px solid #c8c8c8;border-top:2px solid #ff0000;padding:27px 15px 30px 12px}
.article_reply .reply_write span{display:block;color:#4f4e4e;font-size:26px;margin-bottom:20px}
.article_reply .reply_write span strong{color:#fe5959;font-weight:normal;margin-left:10px}
.article_reply .inp_reply_wrap{display:block;border:4px solid #979797}
.article_reply .inp_reply{width:100%;margin-right:-10px;color:#979797;font-size:26px;border:0;padding:14px 0;text-indent:15px}
/* <-- 2011.09.05 kmh */
/*.article_reply .reply_list li{border-bottom:1px solid #c4c4c4;padding:25px 0}*/
.article_reply .reply_list li{position:relative;border-bottom:1px solid #c4c4c4;padding:25px 0;}
/* 2011.09.05 kmh --> */
.article_reply .reply_name{color:#6b6b6b}
.article_reply .reply_date{color:#a1a1a1;background:url(/images/bg_bar.gif) no-repeat 0 4px;padding-left:10px;margin-left:3px}
/* <-- 2011.09.05 kmh */
.article_reply .reply_btn{position:absolute;top:0;right:0;}
/* 2011.09.05 kmh --> */
.article_reply .reply_desc{margin-top:14px;color:#383838;font-size:27px; line-height:1.4em; white-space: -moz-pre-wrap;/* Mozilla, since 1999 */word-wrap: break-word;/* Internet Explorer 5.5+ */word-break:break-all;}
.article_reply .reply_hd .twitter{background:url(/images/ico_detail.png) no-repeat 0 -348px;padding-left:31px}
.article_reply .reply_hd .facebook{background:url(/images/ico_detail.png) no-repeat 0 -418px;padding-left:31px}
.btn_reply{margin:25px 0;text-align:right}
.btn_reply a{display:inline-block;padding:15px 17px;background-color:#f6f5f5;border:2px solid #dad7d7;color:#767575;font-size:24px;border-radius:5px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));background:-moz-linear-gradient(90deg, #e5e3e3, #ffffff);background:-o-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));;-webkit-text-stroke-width:.02em}
.reply_wrap{margin:0 20px;border:1px solid #c8c8c8}
.article_reply_main{border:1px solid #fff;background-color:#eee;padding:17px 20px}
.reply_write_hd h3{color:#ff0000;font-size:28px}
.reply_write_hd .reply_desc{color:#8a8a8a;font-size:18px;margin-top:17px}
.reply_btn{margin-top:25px}
.reply_btn a{display:inline-block;background:url(/images/ico_reply.png) no-repeat 0 0;text-indent:-1000em;margin-right:15px}
.reply_btn .btn_olleh{width:40px;height:40px}
.reply_btn .btn_facebook{width:40px;height:40px;background-position:0 -70px}
.reply_btn .btn_twitter{width:40px;height:40px;background-position:0 -140px}
.reply_btn .btn_logout{width:110px;height:40px;background-position:0 -210px;margin-left:30px}
.reply_inp .name_wrap{border:4px solid #979797;margin-top:19px;overflow:hidden}
.reply_inp .reply_inp_name{width:100%;padding:9px 0;border:0;text-indent:15px;font-size:26px;color:#979797}
.reply_inp .textarea_wrap{position:relative;margin-top:10px;background-color:#6b6b6b;padding:4px 109px 4px 4px}
.reply_inp .reply_ta_reply{width:100%;border:0;padding:15px;color:#979797;height:101px;vertical-align:top;font-size:26px}
.reply_inp .reply_size{margin:10px 0 0 0;text-align:right;color:#979797}
.reply_inp .btn_confirm{position:absolute;top:0;right:0;width:79px;height:86px;color:#fff;font-size:23px;padding:53px 0 0 0;text-align:center}
.btn_area_type1{text-align:center;margin-top:40px}
.btn_area_type1 a{display:inline-block;margin:0 17px;padding:15px 17px;background-color:#f6f5f5;border:1px solid #c0bebe;color:#767575;font-size:24px;border-radius:5px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));background:-moz-linear-gradient(90deg, #e5e3e3, #ffffff);background:-o-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));;-webkit-text-stroke-width:.02em}
.txt_red{color:#ff0000 !important}
.article_enlarge{padding-bottom:25px !important}
.article_enlarge .desc_article{position:static;margin:15px 0 0 0}
.article_enlarge .desc_hd{margin-bottom:5px;*margin-right:0}
.bg_app{background-color:#e8e8e8 !important}
.h_app{margin:50px 0 0 20px;color:#686868;font-size:34px}
.h_app strong{color:#ff0000}
.desc_app{margin:26px 0 0 20px;color:#686868;font-size:23px}
.btn_app{margin:0 20px;font-size:23px}
.btn_app a.title{display:block;height:72px;margin-top:20px;color:#fff;background-color:#b1b1b1;background:-webkit-gradient(linear, left top, left bottom, from(#bebebe), to(#9f9f9f));border:1px solid #9f9f9f;background:-moz-linear-gradient(90deg, #9f9f9f, #bebebe);border:1px solid #9f9f9f;background:-o-gradient(linear, left top, left bottom, from(#bebebe), to(#9f9f9f));border:1px solid #9f9f9f;border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 0 -1px #bebebe}
.btn_app span{display:block;background:url(/images/ico_app.png) no-repeat 0 0;padding-left:60px;margin:10px 0 0 20px;line-height:2.45em}
.btn_app .apple{height:50px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico_apple.png',sizingMethod='crop')}
.btn_app .android{height:52px;background-position:0 -100px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico_android.png',sizingMethod='crop')}
.srch{position:relative;top:0;left:0;height:84px;padding-top:20px;background-color:#a4a4a4;width:100%;z-index:300}

.srch_box{position:relative;height:57px;margin:0px 20px 0 20px;background-color:#fff;border:2px solid #989898;box-shadow:0px 3px 6px #5a5959 inset;-webkit-box-shadow:0px 3px 6px #5a5959 inset;-moz-box-shadow:0px 3px 6px #5a5959 inset}
.srch_inp{height:44px;margin:8px 0px 0 30px;width:88%;border:0 none;-webkit-appearance:none;line-height:44px}
.srch_btn{display:block;position:absolute;top:15px;right:20px;background:url(/images/ico_comm.png) no-repeat 0 -500px;width:28px;height:30px;text-indent:-1000em;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ico_srch.png',sizingMethod='crop')}
.srch_btn a{display:block;position:absolute;top:15px;right:20px}
.bg_dimmed{position:absolute;top:0px;left:0;background-color:#000;opacity:0.6;z-index:200;width:100%;height:3000px;filter:Alpha(Opacity=60);_top:188px;_height:5000px}
.result_hd{overflow:hidden;height:90px;background-color:#f4f4f4;border-bottom:1px solid #a4a4a4}
.result_hd h2{display:inline-block;float:left;text-align:left;margin:30px 0 0 20px;font-size:1.5em;line-height:1em;_margin-left:10px}
.result_hd .tab_result{display:inline-block;float:right;margin:35px 0 0 0}
.tab_result a{display:inline-block;width:80px;height:28px;line-height:0.99em;color:#676767;text-align:center;}
.tab_result .tab_line{border-left:1px solid #909090;padding-left:10px;}
.tab_result:hover{color:#ff0000}
.srch_result li{padding-left:20px}
.h_category{color:#606060;background-color:#e1e1e1;padding:20px;font-size:28px;border-bottom:1px solid #a4a4a4}
.h_category a{color:#606060;}
.category_lst ul{overflow:hidden;background-color:#fff;}
.category_lst a{display:block;padding-right:20px;color:#000;}
/*.category_lst a:hover{color:#fd2f2f !important; background:none;}*/
.category_lst li{border-bottom:1px solid #c3c3c3;font-size:28px;color:#1a1a1a}
.category_lst li a{color:#1a1a1a}
.category_lst li span{padding:37px 0 37px 20px;display:block;background:url(/images/ico_lst.png) no-repeat right -53px}
.category_lst li span.none{padding:37px 0 37px 20px;display:block;background:none;}
/*
.category_lst span:hover{background:url(/images/ico_lst.png) no-repeat right 46px !important}
.category_lst span.none:hover{background:url(/images/ico_lst.png) no-repeat right -1000px !important}
*/

.h_category_page{color:#606060;background-color:#e1e1e1;padding:5px 20px;font-size:1.1em;border-bottom:1px solid #a4a4a4}
.lst_depth1{padding:47px 20px}
.lst_depth2{background:url(/images/ico_lst.png) no-repeat 50px -147px}
.lst_depth2:hover,.lst_depth2:focus,.lst_depth2:active{background:url(/images/ico_lst.png) no-repeat 50px -247px}
.lst_depth2 a span{padding-left:89px}
.photo_detail{position:static !important;background-color:rgba(240, 246, 247, 1) !important;padding:0 !important}
/*
.photo_list ul{position:absolute;overflow:hidden;width:100%;}
.photo_list li{display:block;width:100%}
.photo_list li img{width:100%}
*/
/*.photo_btn a{position:absolute;overflow:hidden;display:block;width:55px;height:55px;background:url(/images/ico_photo.png) no-repeat 0 0;text-indent:-1000em}*/
.photo_btn span{position:absolute;width:60px;height:80px;display:block;}
.photo_btn .btn_prev{position:absolute;top:459px;left:0;}
.photo_btn .btn_next{top:459px;right:0;background-position:0 -100px;}
.photo_btn .btn_list{position:absolute;bottom:20px;right:20px;width:65px;height:70px;background-position:0 -200px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_photo_list.png',sizingMethod='crop')}
.btn_photo2{text-align:center;margin-top:10px}
.btn_photo2 a{display:inline-block;margin:0 10px;border:2px solid #b5b5b5;border-radius:5px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));background:-moz-linear-gradient(90deg, #e5e3e3, #ffffff);background:-o-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));;-webkit-text-stroke-width:.02em}
.btn_photo2 .btn_back{display:block;margin-bottom:20px;padding:14px 0;color:#333;font-size:28px}
.btn_photo3{text-align:center;margin:20px 10px;border:2px solid #b5b5b5;border-radius:5px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));background:-moz-linear-gradient(90deg, #e5e3e3, #ffffff);background:-o-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e3e3));;-webkit-text-stroke-width:.02em}
.btn_photo3 .btn_back{display:inline-block;padding:14px;color:#333;font-size:28px}
.body_photo{background-color:#303030}
.mgt0{margin-top:0 !important}
.folder_hd{overflow:hidden;background-color:#303030;border-bottom:4px solid #ed383e;padding:20px 0 0 20px;_height:56px}
.folcer_hd:after{clear:both;content:'';display:block}
.btn_newfolder{float:right;margin:10px 20px 0 0}
.btn_newfolder a{color:#fff}
.folder_tab{float:left}
.folder_category{float:right;margin:10px 0 0 0}
.folder_category a{display:inline-block;width:80px;height:22px;line-height:0.99em;color:#c0c0c0;text-align:center}
.folder_category .tab_line{border-left:1px solid #909090}
.folder_category a:hover{color:#fff}
.folder_category .curr{color:#fff}
.tab_result a:hover{color:#ff0000}
.tab_result .curr{color:#ff0000;}
.folder_tab a{display:inline-block;width:201px;height:56px;margin-right:-6px;line-height:56px;color:#fff;font-size:28px;text-align:center;background:url(/images/ico_folder.png) no-repeat 0 -100px;}
.folder_tab .folder_on{background-position:0 0}
.folder_list h3{background-color:#e1e1e1;font-size:24px;color:#595959;padding:5px 20px;border-bottom:1px solid #a4a4a4;_height:20px}
.folder_list li{position:relative;overflow:hidden;clear:both;border-bottom:1px solid #a4a4a4;width:100%;}
.folder_list .lst_item{display:block;color:#1a1a1a;background:url(/images/ico_folder.png) no-repeat 21px -165px;padding:0 0 0 104px}
.folder_list .inner_txt{padding:50px 0;margin-right:20px;display:block;font-size:27px;background:url(/images/ico_folder.png) no-repeat right -260px;*zoom:1}
.folder_content .thumb_open{float:right;padding-top:45px;}
.folder_content .inner_txt{overflow:hidden;padding:10px 0;margin-right:20px;display:block;font-size:27px;background:url(/images/ico_folder.png) no-repeat right -260px}
.folder_content .thumb_article{float:left;padding:0px 20px;}
.folder_content .thumb_article img{vertical-align:top}
.folder_list .desc_article{position:absolute;top:10px;left:208px;margin-right:0 20px;display:block;font-size:27px}
.folder_content .lst_item{background:none;padding-left:20px}
.folder_content .desc_article{position:absolute;top:10px;left:176px}
.folder_content .desc_hd{overflow:hidden;display:block;font-size:24px;line-height:1.2em;padding-right:80px;margin-bottom:10px;}
.folder_content .desc_source{display:inline-block;background:url(/images/bg_bar.gif) no-repeat right 5px;padding-right:10px}
.folder_content .desc_date{display:inline-block;color:#aba7a7;font-size:22px}
.folder_open{border-bottom:0 !important}
.btn_folder_open{text-align:center;padding:20px 0;background-color:#f2f2f2;box-shadow:inset 0px 3px 3px #aaa;-webkit-box-shadow:inset 0px 3px 3px #aaa;-moz-box-shadow:inset 0px 3px 3px #aaa}
.btn_folder_open a{display:inline-block;margin:0 7px;padding:8px 17px;background-color:#f6f5f5;border:1px solid #c0bebe;color:#767575;font-size:24px;border-radius:8px;-webkit-border-radius:8px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cecece));background:-moz-linear-gradient(90deg, #cecece, #ffffff);background:-o-gradient(linear, left top, left bottom, from(#ffffff), to(#cecece));-webkit-text-stroke-width:.02em;box-shadow:inset 0 0 -1px #f3f3f3}
.folder_content .btn_folder_open a{margin:0 17px}
.folder_open .inner_txt{background-position:right -360px}
.rss_list{overflow:hidden;margin-top:12px;border-top:1px solid #bfbfbf}
.rss_list li{padding:17px 20px;border-bottom:1px solid #bfbfbf}
.rss_list h3{font-size:27px;color:#1a1a1a;line-height:32px;font-weight:normal;-webkit-text-stroke-width:.02em}
.rss_list p{margin-top:10px;font-size:24px;color:#505050;line-height:36px}
.rss_detail{padding:17px 20px}
.rss_detail h3{font-size:32px;color:#1a1a1a;line-height:35px;font-weight:normal;-webkit-text-stroke-width:.02em}
.rss_detail p{margin-top:10px;font-size:27px;color:#505050;line-height:42px}
.rss_url {padding:17px 20px;color:#197ccf;box-shadow:0 -1px 5px #aaa;-webkit-box-shadow:0 -1px 5px #aaa;-moz-box-shadow:0 -1px 5px #aaa;-webkit-text-stroke-width:.02em}
.rss_url a{font-size:23px;color:#197ccf;-webkit-text-stroke-width:.02em}
.rss_ct{padding-bottom:0 !important}
.wrap_photo{overflow:visible}
.twitter_list{overflow:hidden;border-top:1px solid #bfbfbf}
.twitter_list li{position:relative;overflow:hidden;padding:17px 20px;border-bottom:1px solid #bfbfbf}
.thumb_twitter{position:absolute;top:15px;left:20px}
.thumb_twitter img{border:1px solid #bfbfbf}
.twitter_list .desc_article{margin-left:117px}
.twitter_list .desc_article span.name{font-size:26px;color:#1a1a1a;float:left;margin-bottom:10px;font-weight:normal;-webkit-text-stroke-width:.02em;margin-right:10px;}
.twitter_list h3{font-size:26px;color:#1a1a1a;float:left;margin-bottom:10px;font-weight:normal;-webkit-text-stroke-width:.02em}
.twitter_list .tweet_time{float:right;font-size:25px;color:#bbb}
.twitter_list .desc_article p{clear:both;font-size:32px;color:#2c2c2c;line-height:45px}
.twitter_list .desc_article h3{color:red;}
.tweet_hd{overflow:hidden;background-color:#ebebeb;padding:20px;box-shadow:inset 0px -2px 3px #ccc;-webkit-box-shadow:inset 0px -2px 3px #ccc}
.tweet_hd .thumb{float:left}
.tweet_hd .tweet_user{float:left;margin-left:12px}
.tweet_user h3{font-size:30px;color:#090909;font-weight:normal;-webkit-text-stroke-width:.02em}
.tweet_user .tweet_url{display:block;font-size:23px;color:#2c2c2c;margin-top:8px}
.tweet_ct{position:relative;clear:both;padding:23px 20px}
.tweet_ct p{font-size:30px;color:#2c2c2c;line-height:40px}
.tweet_ct .tweet_time{display:block;color:#bbb;margin:25px 0}
.tweet_ct .guide{position:absolute;top:-5px;left:34px;width:21px;height:15px;background:url(/images/bg_twitter.png) no-repeat 0 0}
.tweet_ft{padding:0 20px}
.tweet_ft a{display:inline-block;float:left;height:50px;width:25%;text-align:center;background-color:#afb2b4;background:-webkit-gradient(linear, left top, left bottom, from(#cbcdcf), to(#94979a));background:-moz-linear-gradient(90deg, #94979a, #cbcdcf);background:-o-gradient(linear, left top, left bottom, from(#cbcdcf), to(#94979a));border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;text-indent:-1000em;box-shadow:inset 0 1px 1px #fff;-webkit-box-shadow:inset 0 1px 1px #fff}
.tweet_ft:after{clear:both;content:'';display:block}
.tweet_ft a span{display:block;background:url(/images/ico_twitter.png) no-repeat 0 0;height:50px;width:100px;margin:0 auto}
.tweet_ft a strong{display:block;background:url(/images/bg_tweet_btn.png) no-repeat 0 7px}
.tweet_ft .btn_retweet span{background-position:32px 10px}
.tweet_ft .btn_refresh span{background-position:30px -59px}
.tweet_ft .btn_url span{background-position:24px -124px}
.tweet_ft .btn_tweet span{background-position:33px -202px}
.tweet_ft .first{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-left:1px solid #a0a0a0;margin-right:-1px;box-shadow:inset 1px 1px 1px #fff;-webkit-box-shadow:inset 1px 1px 1px #fff}
.tweet_ft .first strong{background:0}
.tweet_ft .last{border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-right:1px solid #a0a0a0;margin-left:-1px;box-shadow:inset -1px 1px 1px #fff;-webkit-box-shadow:inset -1px 1px 1px #fff}
.newtweet{background-color:#ececec}
.newtweet_ta{padding:20px 60px 100px 20px}
.newtweet_ta textarea{border:0;width:100%;height:160px;padding:20px;font-size:30px}
.newtweet_ta1{padding:20px 60px 20px 20px}
.newtweet_ta1 textarea{border:0;width:100%;height:200px;padding:20px;font-size:30px}
.login_hd strong{font-weight:normal;color:#333}
.login_ct{background-color:#e1e0e1;padding:20px}
.login_box{position:relative;border:1px solid #979696;padding:25px 18px 18px 18px;margin-bottom:28px}
.login_box h2{font-size:23px;color:#ff0000;-webkit-text-stroke-width:.02em}
.login_nscreen{background-color:#333;padding:34px 20px}
.login_nscreen dl{overflow:hidden}
.login_nscreen dt{color:#fefefe;font-size:24px;-webkit-text-stroke-width:.02em}
.login_nscreen dd{margin-top:10px;color:#aeaeae;font-size:23px;line-height:32px}
.login_input{margin-right:163px;}
.inp_uid,.inp_upw{width:100%;border:1px solid #abaaaa;padding:5px 15px;color:#cecece;border-radius:8px;display:block;font-size:30px}
.inp_uid{margin-top:13px}
.inp_upw{margin-top:7px}
.login_box .btn_login{position:absolute;bottom:18px;right:20px;display:inline-block;width:114px;height:108px;border-radius:10px;color:#686868;font-size:30px;background-color:#d3d3d4;background:-webkit-gradient(linear, left top, left bottom, from(#d3d3d4), color-stop(0.50, #d3d3d4), color-stop(0.51, #b5b4b4), to(#b5b4b4));background:-o-gradient(linear, left top, left bottom, from(#d3d3d4), color-stop(0.50, #d3d3d4), color-stop(0.51, #b5b4b4), to(#b5b4b4));border-top:1px solid #a0a0a0;box-shadow:0px 2px 2px #333,inset 0px 2px 2px #eee;-webkit-box-shadow:0px 2px 2px #333,inset 0px 2px 2px #eee;text-align:center;*border:1px solid #999;border:1px solid #999\9}
.login_box .btn_login span{display:block;margin:41px 0 0 0}
.login_ct label{font-size:26px;color:#666;-webkit-text-stroke-width:.02em}
.login_ct .notice1{color:#7b7b7b;margin-top:20px;}
.login_ct .notice2{color:#ff6666;margin-top:15px;text-indent:-17px;padding-left:17px}
.login_ct .btn_login_later{display:block;width:303px;margin:27px auto 9px auto;text-align:center;color:#918f8f;border:1px solid #999;padding:23px 0;background-color:#f2f2f2;-webkit-text-stroke-width:.02em;font-size:28px;box-shadow:inset 0px 0px -1px #fff;-webkit-box-shadow:inset 0px 0px -1px #fff}
.login_ct .btn_login_later2{display:block;width:338px;margin:27px auto 9px auto;text-align:center;color:#918f8f;border:1px solid #999;padding:23px 0;background-color:#f2f2f2;-webkit-text-stroke-width:.02em;font-size:28px;box-shadow:inset 0px 0px -1px #fff;-webkit-box-shadow:inset 0px 0px -1px #fff}
.login_chk{overflow:hidden;width:55px;height:56px;position:relative;display:inline-block;*zoom:1;*display:inline;vertical-align:top}
.login_ct .inp_chk{position:absolute;top:5px;left:5px;z-index:100;border:0;backgroud-color:#ccc}
.login_ct .label_chk{position:absolute;top:0;left:0px;overflow:hidden;display:inline-block;width:55px;height:56px;background:url(/images/ico_chk.png) no-repeat 0 0;text-indent:-1000em;cursor:pointer;z-index:300}
.login_ct .label_txt{display:inline-block;margin:13px 33px 0 10px}
.login_ct .label_txt2{display:inline-block;margin:13px 0 0 10px}
.btn_scrap_open{text-align:center;padding:20px 0;background-color:#f2f2f2;box-shadow:inset 0px 3px 3px #aaa;-webkit-box-shadow:inset 0px 3px 3px #aaa;-moz-box-shadow:inset 0px 3px 3px #aaa}
.btn_scrap_open a{display:inline-block;margin:0 7px;padding:8px 17px;background-color:#f6f5f5;border:1px solid #c6c6c6;color:#fff;font-size:24px;border-radius:8px;-webkit-border-radius:8px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#cecece), to(#939393));background:-moz-linear-gradient(90deg, #939393, #cecece);background:-o-gradient(linear, left top, left bottom, from(#cecece), to(#939393));-webkit-text-stroke-width:.02em;box-shadow:inset 0 1px 1px #fff, inset 0 -1px 1px #bcbcbc}
.scrap_hd{overflow:hidden;height:76px;background-color:#f4f4f4;color:#595959;font-size:28px;border-bottom:4px solid #ea323a}
.scrap_hd h3{height:38px;margin:22px 0 0 20px;padding:0 0 0 61px;background:url(/images/ico_folder.png) no-repeat 0 -500px;line-height:35px;font-weight:normal;-webkit-text-stroke-width:.02em}
.scrap_hd h2{display:inline-block;float:left;margin-left:20px;color:#595959;font-size:33px;line-height:76px}
.scrap_hd .hd_btn{display:inline-block;float:right;margin:14px 21px 0 0}
.scrap_hd a{display:block;padding:10px 24px;color:#fff;font-size:26px;background-color:#c1c1c1;border:1px solid #a4a4a4;box-shadow:inset 0 -1px 0px #c9c9c9,inset 0 0 -1px #e5e5e5,-webkit-box-shadow:inset 0 -1px 0px #c9c9c9,inset 0 0 -1px #e5e5e5}
.folder_item{overflow:hidden;margin:12px 0 12px 12px;text-align:center}
.folder_item li{display:block;float:left;clear:none;margin:0 13px 12px 0;width:270px;height:313px;background-color:#d6d6d6;border:1px solid #cbc2c2;text-align:center}
.folder_item h4{color:#1a1a1a;font-size:27px;margin:20px 0 0 0;font-weight:normal;-webkit-text-stroke-width:.02em}
.folder_ico_article{display:block;width:142px;height:126px;background:url(/images/ico_folder_main.png) no-repeat 0 0px;margin:28px auto;text-indent:-1000em} 
.folder_ico_photo{display:block;width:134px;height:126px;background:url(/images/ico_folder_main.png) no-repeat 0 -150px;margin:28px auto;text-indent:-1000em} 
.folder_btn{width:258px;height:68px;margin:0 auto;background-color:#8c8c8c;border:1px solid #747474;background:-webkit-gradient(linear, left top, left bottom, from(#aaa), to(#6d6d6d));background:-moz-linear-gradient(90deg, #6d6d6d, #aaa);background:-o-gradient(linear, left top, left bottom, from(#aaa), to(#6d6d6d));border-radius:8px}
.folder_btn a{display:inline-block;background:url(/images/ico_folder_main.png) no-repeat 0 0;text-indent:-1000em;*display:block}
.folder_btn span{float:left;display:block;height:45px;width:128px;margin-top:12px}
.folder_btn .btn_config{border-right:1px solid #515151}
.folder_btn .btn_delete{border-left:1px solid #c6c6c6}
.folder_btn .btn_config a{padding:0 25px;width:42px;height:44px;background-position:25px -300px}
.folder_btn .btn_delete a{padding:0 25px;width:42px;height:40px;background-position:25px -400px}


.folder_hd2{overflow:hidden;height:76px;background-color:#f4f4f4;color:#595959;font-size:28px;border-bottom:4px solid #ea323a}
.folder_hd2 h3{height:38px;margin:22px 0 0 20px;line-height:35px;font-weight:normal;-webkit-text-stroke-width:.02em}
.folder_list2{margin:40px 20px 0 20px;border-top:2px solid #e0e1e3}
.folder_list2 li{position:relative;padding:23px 0 23px 34px;border-bottom:1px solid #e0e1e3;color:#6d6d6d;font-size:25px}
.folder_lst_radio{position:absolute;top:21px;right:21px;width:35px;height:35px}
.folder_lst_radio input{position:absolute;top:0;left:0;z-index:100}
.folder_lst_radio label.input{position:absolute;top:0;left:0;display:block;width:35px;height:35px;background:url(/images/bg_radio.gif) no-repeat 0 0;cursor:pointer;z-index:200}
.folder_creat{margin:20px 20px 0 20px}
.folder_creat h4{font-size:28px;color:#323232}
.tb_folder_creat{width:100%;margin:20px 0 45px 0;border-top:2px solid #e0e1e3;border-bottom:2px solid #e0e1e3}
.tb_folder_creat .content{width:29%;height:67px;background-color:#f9f9f9;color:#6d6d6d;font-size:28px;border-right:1px solid #e0e2e1}
.tb_folder_creat .desc{width:71%;height:67px;color:#6d6d6d;font-size:28px;padding-left:14px}
.folder_slt{position:relative;margin-bottom:38px}
.folder_slt h5{font-size:27px;background:url(/images/bu_folder.gif) no-repeat 0 10px;padding-left:17px}
.btn_folder_creat{position:absolute;top:0;right:0;display:inline-block;width:144px;padding:8px 0;background-color:#444;border:1px solid #c4c4c4;color:#9d9d9d;font-size:18px;border-radius:2px;background-color:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));background:-moz-linear-gradient(90deg, #f4f4f4, #fff);background:-o-gradient(linear, left top, left bottom, from(#fff),  to(#f4f4f4));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #e2e2e2;text-align:center}
.btn_folder_creat2{vertical-align:top;display:inline-block;width:144px;padding:10px 0;background-color:#444;border:1px solid #1e1e1e;color:#fff;font-size:18px;border-radius:2px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#414141), color-stop(0.23, #494949),to(#2a2a2a));background:-moz-linear-gradient(90deg, #414141, #2a2a2a);background:-o-gradient(linear, left top, left bottom, from(#414141),  to(#2a2a2a));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #333;text-align:center}
.btn_folder_creat span{font-size:12px;position:relative;top:-2px;color:#7f7f7f}
.inp_folder_creat{width:305px;padding:0 10px;margin:0 4px 0 17px;border:1px solid #ddd;height:47px;border-radius:3px;box-shadow:inset 1px 1px 2px #666}
.folder_creat_lst{margin-top:21px}
.folder_creat_lst li{color:#282828}

.twitter_ct{background-color:#c7dde9 !important;min-height:500px}
.twitter_ct .baloon_wrap{width:492px;position:relative;margin:0 auto}
.twitter_ct .baloon{margin:67px auto;width:490px;height:247px;border:1px solid #0177ba;background-color:#0187d3;background:-webkit-gradient(linear, left top, right top, from(#349fdc),color-stop(0.70, #018d73) to(#0187d3));background:-moz-gradient(linear, left top, right top, from(#349fdc),color-stop(0.70, #018d73) to(#0187d3));background:-o-gradient(linear, left top, right top, from(#349fdc),color-stop(0.70, #018d73) to(#0187d3));border-radius:10px;box-shadow:inset 0px 1px 1px #7ec2e9, inset 1px 0 1px #7ec2e9, inset -1px 0 1px #7ec2e9;-webkit-box-shadow:inset 0px 1px 1px #7ec2e9;text-align:center}
.twitter_ct .baloon p{margin-top:55px;font-size:27px;-webkit-text-stroke-width:.02em;color:#fff;text-align:center;line-height:35px}
.twitter_ct .btn_twitter_login{display:inline-block;width:239px;margin-top:30px;padding:10px 0;background-color:#444;color:#fff;font-size:23px;border-radius:2px;background-color:#6e6e6e;background:-webkit-gradient(linear, left top, left bottom, from(#6e6e6e), to(#5b5b5b));background:-moz-gradient(linear, left top, left bottom, from(#6e6e6e), to(#5b5b5b));background:-o-gradient(linear, left top, left bottom, from(#6e6e6e), to(#5b5b5b));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #333;text-align:center;border-radius:5px;border:1px solid #6e6e6e;box-shadow:inset 0px 1px 1px #a1a1a1, inset 1px 0 1px #969696, inset -1px 0 1px #969696;-webkit-box-shadow:inset 0px 1px 1px #a1a1a1, inset 1px 0 1px #969696, inset -1px 0 1px #969696}
.twitter_ct .baloon_arr{position:absolute;top:248px;left:367px;display:block;width:35px;height:29px;background:url(/images/arr_twitter.gif) no-repeat 0 0}
.img_twitter{position:absolute;top:287px;right:-49px;width:444px;height:94px;background:url(/images/bg_twitter.gif) no-repeat 0 0;text-indent:-1000em}
.btn_tweet_reply{display:inline-block;margin:0 7px;padding:8px 17px;background-color:#f6f5f5;border:1px solid #c0bebe;color:#767575;font-size:24px;border-radius:8px;-webkit-border-radius:8px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cecece));background:-moz-linear-gradient(90deg, #cecece, #ffffff);background:-o-gradient(linear, left top, left bottom, from(#ffffff), to(#cecece));-webkit-text-stroke-width:.02em;box-shadow:inset 0 0 -1px #f3f3f3}
.btn_timeline{text-align:center;margin:20px auto 0 auto; width:320px; }
.btn_timeline div { float:left; }
span.tweet_rt {background:url('/images/tweet_rt.gif') 0 10px no-repeat; padding-left:23px; margin-left:20px;}
.tweet_original{position:relative}
.thumb_twitter{position:absolute;top:15px;left:20px}
.thumb_twitter img{border:1px solid #bfbfbf}
.tweet_original{position:relative;overflow:hidden;padding:17px 20px;border-bottom:1px solid #bfbfbf}
.tweet_original .desc_article{margin-left:117px}
.tweet_original h3{font-size:26px;color:#1a1a1a;float:left;margin-bottom:10px;font-weight:normal;-webkit-text-stroke-width:.02em}
.tweet_original .tweet_time{float:right;font-size:25px;color:#bbb}
.tweet_original .desc_article p{clear:both;font-size:32px;color:#2c2c2c;line-height:45px}
.tweet_reply .newtweet_ta{padding-bottom:10px}
.tweet_reply .btn_area_type1{padding:10px 0 20px 0;margin:0px}
.tweet_reply .btn_area_type1 span.count{float:right; margin-right:20px;font-size:32px;}


.h_folder{height:31px;margin:0 auto 24px auto;width:400px;padding-left:49px;background:url(/images/popup/ico_folder_small.png) no-repeat 0 0;}
h2.h_folder2{text-align:left;height:31px;margin:0 auto 24px auto;width:330px;padding:0 0 0 49px;background:url(/images/popup/ico_folder_small.png) no-repeat 0 0;}
h2.h_folder3{text-align:left;height:31px;margin:0 auto 24px auto;width:230px;padding:0 0 0 49px;background:url(/images/popup/ico_folder_small.png) no-repeat 0 0;}
.inp_popup{width:431px;height:30px;margin:0 auto;padding:9px 15px;border:1px solid #cacbcd;display:block}
.btn_pop{text-align:center;margin-top:30px}
.btn_pop_confirm{display:inline-block;padding:8px 45px;background-color:#444;border:1px solid #1e1e1e;color:#fff;font-size:18px;border-radius:2px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#414141), color-stop(0.23, #494949) ,to(#2a2a2a));background:-moz-linear-gradient(90deg, #414141, #2a2a2a);background:-o-gradient(linear, left top, left bottom, from(#414141),  to(#2a2a2a));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #333}
.btn_pop_cancel{display:inline-block;padding:8px 45px;background-color:#444;border:1px solid #c4c4c4;color:#9d9d9d;font-size:18px;border-radius:2px;background-color:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));background:-moz-linear-gradient(90deg, #f4f4f4, #fff);background:-o-gradient(linear, left top, left bottom, from(#fff),  to(#f4f4f4));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #e2e2e2}
.btn_pop_confirm_s{display:inline-block;padding:8px 30px;background-color:#444;border:1px solid #1e1e1e;color:#fff;font-size:18px;border-radius:2px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#414141), color-stop(0.23, #494949) ,to(#2a2a2a));background:-moz-linear-gradient(90deg, #414141, #2a2a2a);background:-o-gradient(linear, left top, left bottom, from(#414141),  to(#2a2a2a));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #333}
.btn_pop_cancel_s{display:inline-block;padding:8px 30px;background-color:#444;border:1px solid #c4c4c4;color:#9d9d9d;font-size:18px;border-radius:2px;background-color:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));background:-moz-linear-gradient(90deg, #f4f4f4, #fff);background:-o-gradient(linear, left top, left bottom, from(#fff),  to(#f4f4f4));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #e2e2e2}
. _xs{display:inline-block;padding:8px 10px;background-color:#444;border:1px solid #1e1e1e;color:#fff;font-size:18px;border-radius:2px;background-color:#e5e3e3;background:-webkit-gradient(linear, left top, left bottom, from(#414141), color-stop(0.23, #494949) ,to(#2a2a2a));background:-moz-linear-gradient(90deg, #414141, #2a2a2a);background:-o-gradient(linear, left top, left bottom, from(#414141),  to(#2a2a2a));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #333}
.btn_pop_cancel_xs{display:inline-block;padding:8px 10px;background-color:#444;border:1px solid #c4c4c4;color:#9d9d9d;font-size:18px;border-radius:2px;background-color:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));background:-moz-linear-gradient(90deg, #f4f4f4, #fff);background:-o-gradient(linear, left top, left bottom, from(#fff),  to(#f4f4f4));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #e2e2e2}
.btn_pop_scrap{text-align:center}
.btn_pop_scrap a{width:200px}

/* footer */
#ft{background-color:#c4c4c4;color:#5a5a5a;text-align:center;padding-bottom:25px}
.nav_ft{margin:25px auto}
.nav_ft li{display:inline-block;height:21px;text-align:center;color:#5d5c5c;border-right:1px solid #757474;padding:0 20px;line-height:0.9em;*zoom:1;*display:inline;_line-height:1em}
.nav_ft li a{color:#5d5c5c}
.nav_ft li:last-child{border:0}
.nav_ft:after{display:block;clear:both;content:''}

/*************************/
.reply_hd .reply_author{display:inline-block;background:url(/images/bg_bar.gif) no-repeat right 5px;padding-right:10px;margin-right:5px;color:#6a6c69;font-size:22px;overflow:hidden}
.reply_hd .reply_date{display:inline-block;color:#aba7a7;font-size:22px;}
.reply_hd .btn_close{position:absolute;display:block;top:38px;right:0;width:31px;height:30px;background:url(/images/btn_timeline_close.gif) no-repeat 0 0;text-indent:-1000em}
.reply_hd img{vertical-align:middle;}
#channel1 {position:absolute;top:83px;width:100%;z-index:1006;}
#channel2 {position:absolute;top:83px;width:100%;z-index:1007;}
#channel3 {position:absolute;top:83px;width:100%;z-index:1008;}
#channel_bg {position:absolute;top:83px;width:100%;background:#fff;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;z-index:1005;border:1px soild blue;}

.btn_pop_confirm{display:inline-block;width:124px;padding:8px 0;border:1px solid #1e1e1e;color:#fff;font-size:18px;border-radius:2px;background-color:#333;background:-webkit-gradient(linear, left top, left bottom, from(#414141), color-stop(0.23, #494949) ,to(#2a2a2a));background:-moz-linear-gradient(90deg, #414141, #2a2a2a);background:-o-gradient(linear, left top, left bottom, from(#414141),  to(#2a2a2a));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #333;text-align:center}
.btn_pop_cancel{display:inline-block;width:124px;padding:8px 0;border:1px solid #c4c4c4;color:#9d9d9d;font-size:18px;border-radius:2px;background-color:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));background:-moz-linear-gradient(90deg, #f4f4f4, #fff);background:-o-gradient(linear, left top, left bottom, from(#fff),  to(#f4f4f4));-webkit-text-stroke-width:.02em;text-shadow:0px 0px 2px #e2e2e2;text-align:center}

/*도움말*/
.help_ct{margin:0 20px}
.help_ct h4{margin-top:20px;text-align:center}
.help_ct h5{font-size:24px;color:#ed1c24;margin-left:3px}
.box_help{margin:18px 0 50px 0;border-radius:25px 0 25px 25px;border:1px solid #dbdbdb;background-color:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.50, #f0f0f0), to(#efefef));background:-moz-gradient(linear, left top, left bottom, from(#fff), color-stop(0.50, #f0f0f0), to(#efefef));background:-o-gradient(linear, left top, left bottom, from(#fff), color-stop(0.50, #f0f0f0), to(#efefef));box-shadow:-2px 2px 2px #f6f6f6, inset 0px 1px 2px #fff;-webkit-box-shadow:-2px 2px 2px #f6f6f6,inset 0px 1px 2px #fff}
.box_help ol{padding:26px 0 20px 20px;background:url(/images/bg_box_olleh.png) no-repeat right bottom}
.box_help li{height:35px;background:url(/images/numb_help.png) no-repeat 0 0;padding-left:59px;font-size:24px;line-height:22px}
.box_help .num2{background-position:0 -40px}
.box_help .num3{background-position:0 -80px}
.box_help .num4{background-position:0 -120px}
.box_help .num5{background-position:0 -160px}
.info_btn{width:100%;margin-top:15px;border-top:1px solid #e6e6e6}
.info_btn td{height:68px;border-bottom:1px solid #f2f2f2}
.info_btn th{height:68px;border-bottom:1px solid #f2f2f2}
.info_btn .icon{width:17%;background-color:#ff0000;color:#fff;border-right:1px solid #fff;text-align:center;font-size:18px;text-shadow:-1px -1px 1px #666}
.info_btn .txt{width:25%;background-color:#e6e6e6;color:#ed1c24;text-align:left;font-size:22px;letter-spacing:-2px;padding-left:14px;}
.info_btn .desc{width:58%;font-size:22px;color:#282828;padding-left:14px}
.help_section{padding-bottom:16px;margin-top:16px;border-bottom:1px solid #e6e6e6}
.help_section p{margin:5px 0 0 3px;color:#282828;font-size:22px;-webkit-text-stroke-width:.02em}

.call_hd{height:69px;background-color:#f3f2f2;padding:18px 20px}
.call_hd p{display:block;font-size:28px;color:#6d6d6d;margin-bottom:13px;-webkit-text-stroke-width:.02em}
.call_hd p span{color:#000}
.call_lst li{position:relative;margin:41px 0 41px 31px}
.call_lst .folder_lst_radio{position:relative;top:0;left:0;display:inline-block;vertical-align:top;*zoom:1;*display:inline}
.call_lst .call_desc{display:inline-block;margin:3px 0 0 7px;font-size:27px;color:#282828;cursor:pointer;*zoom:1;*display:inline}
.folder_hd2{overflow:hidden;height:76px;background-color:#f4f4f4;color:#595959;font-size:28px;border-bottom:4px solid #ea323a}
.folder_hd2 h3{height:38px;margin:22px 0 0 20px;line-height:35px;font-size:33px;font-weight:normal;-webkit-text-stroke-width:.02em}
.folder_list2{margin:40px 20px 0 20px;border-top:2px solid #e0e1e3}
.folder_list2 li{position:relative;padding:23px 0 23px 34px;border-bottom:1px solid #e0e1e3;color:#6d6d6d;font-size:25px}
.folder_lst_radio{position:absolute;top:21px;right:21px;width:35px;height:35px}
.folder_lst_radio input{position:absolute;top:0;left:0;z-index:100}
.folder_lst_radio label{position:absolute;top:0;left:0;display:block;width:35px;height:35px;background:url(/images/bg_radio.gif) no-repeat 0 0;cursor:pointer;z-index:200}

/* edit 2013.06.11 */
.popup{position:absolute;top:0;left:0;width:100%;background-color:#2d2d2d;z-index:2000;margin:0;padding:0;}
.pop_hd{position:relative;overflow:hidden;height:80px;background-color:#262726;background:-webkit-gradient(linear, left top, left bottom, from(#5c5d5c), to(#000));background:-o-gradient(linear, left top, left bottom, from(#5c5d5c), to(#000))}
.pop_hd .btn_close{display:block;position:absolute;top:14px;right:5px;width:44px;height:44px;background:url(/images/popup/btn_pop_close.png) no-repeat 0 14px;text-indent:-1000em;}

.btn_area {overflow: hidden;margin: 0px 14px 0 0;padding:14px 0 6px 0;color: #757b85;}
.btn_area h3 {float:left;width:82%;float:left;font-size:20px;color:#fff;margin:12px 0 0 14px;}
.btn_area .red {float:right;width:15%;height:46px;text-align:center;background-color: #7b84f0;border: 1px solid #f44d41;-webkit-border-radius: 6px;border-radius: 6px;background: -webkit-gradient(linear,left top,left bottom,from(#f4756c),to(#c1534b));-webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,0.15),inset -1px -1px 1px rgba(255,255,255,0.15);cursor:pointer;line-height: 46px;font-size: 24px;color: #f4f4f4;font-weight:bold;text-shadow: 0 -1px rgba(0,0,0,0.8);}

/*#down_banner {position:absolute; width:576px; height:120px; background:url('/images/common/bg_banner.png') #D8BB8C no-repeat 0 0; margin:0 auto; top:-120px; z-index:2000;}*/
#down_banner {position:relative; width:576px; height:120px; background:url('/images/common/bg_banner.png') #D8BB8C no-repeat 0 0; margin:0 auto;}
#down_banner .share {position:absolute; width:84px; height:83px; top:18px; right:10px;}
#down_banner .down {position:absolute; width:84px; height:83px; top:18px; left:10px;}
#down_banner .kakao {position:absolute; width:84px; height:83px; top:18px; right:100px;}

/* popup */
.popup2{position:absolute;top:0;left:0;width:500px;margin-left:-250px;padding-bottom:5px;background-color:#2d2d2d;z-index:1000;border-radius:2px}
.popup2 .pop_hd{position:relative;overflow:hidden;height:60px;background-color:#262726;background:-webkit-gradient(linear, left top, left bottom, from(#5c5d5c), to(#000));background:-o-gradient(linear, left top, left bottom, from(#5c5d5c), to(#000))}
.popup2 .pop_hd h4{font-size:28px;color:#fff;text-align:center;margin-top:14px;width:auto;}
.popup2 .pop_hd .btn_close{display:block;position:absolute;top:9px;right:10px;width:40px;height:40px;background:url(/images/common/btn_pop_close.png) no-repeat 0 0;text-indent:-1000em}
.popup2 .pop_ct{width:494px;margin:0 auto;padding:10px 0 0 0;background-color:#fff;}
.popup2 .pop_ct h2{text-align:center;font-size:16px;color:#6d6d6d;-webkit-text-stroke-width:.02em;padding:0 10px;}
.popup2 .btn_pop_scrap {text-align:center; font-size:0.9em;}
.popup2 .btn_pop_scrap textarea {width:474px; height:300px; font-size:0.9em; margin-bottom:5px; padding:3px;}
.popup2 .btn_pop_scrap textarea.copy {font-size:1.5em;}
.popup2 .share_list p {padding:15px 0; color:#2d2d2d; font-weight:bold; font-size:1.5em;}
.popup2 .share_list p:nth-child(2n) {background-color:#e1e1e1;}
.popup2 .share_list p a {display:block; width:100%;}
.popup2 .share_list .facebook 
 {
	background-image: url("/images/share/facebook_share.png"); background-position:5% 50%; background-repeat:no-repeat; background-size:50px;
	overflow:hidden; text-decoration:none; font-weight:bold; font-size:1.5em;
 }
 .popup2 .share_list .twitter 
 {
	background-image: url("/images/share/twitter_share.png"); background-position:5% 50%; background-repeat:no-repeat; background-size:50px;
	overflow:hidden; text-decoration:none; font-weight:bold; font-size:1.5em;
 }
 .popup2 .share_list .sms 
 {
	background-image: url("/images/share/sms_share.png"); background-position:5% 50%; background-repeat:no-repeat; background-size:50px;
	overflow:hidden; text-decoration:none; font-weight:bold; font-size:1.5em;
 }
 .popup2 .share_list .kakaotalk 
 {
	background-image: url("/images/share/kakaotalk_share.png"); background-position:5% 50%; background-repeat:no-repeat; background-size:50px;
	overflow:hidden; text-decoration:none; font-weight:bold; font-size:1.5em;
 }
 .popup2 .share_list .band 
 {
	background-image: url("/images/share/band_share.png"); background-position:5% 50%; background-repeat:no-repeat; background-size:50px;
	overflow:hidden; text-decoration:none; font-weight:bold; font-size:1.5em;
 }
 .popup2 .share_list .mail 
 {
	background-image: url("/images/share/email_share.png"); background-position:5% 50%; background-repeat:no-repeat; background-size:50px;
	overflow:hidden; text-decoration:none; font-weight:bold; font-size:1.5em;
 }
 .popup2 .share_list .urlcopy 
 {
	background-image: url("/images/share/urlcopy_share.png"); background-position:5% 50%; background-repeat:no-repeat; background-size:50px;
	overflow:hidden; text-decoration:none; font-weight:bold; font-size:1.5em;
 }
#share_banner {position:relative; width:576px; height:120px; background:url('/images/common/bg_banner2.png') #D8BB8C no-repeat 0 0; margin:0 auto;}
#share_banner .share {position:absolute; width:84px; height:83px; top:18px; right:10px;}
#share_banner .down {position:absolute; width:84px; height:83px; top:18px; left:10px;}
#share_banner .kakao {position:absolute; width:84px; height:83px; top:18px; right:100px;}

/* Board */
.Wrapper {width:576px; position:relative; overflow:hidden; margin:0 auto; background-color: #fff;}
h1 {text-indent:-1000em; margin:0; color:#303030; height:0; overflow:hidden;}
.title{padding : 20px; border-bottom: 1px solid #efefef; font-weight: bold;}
.img{clear:both; padding:10px;text-align:center;}
.user_info{padding: 20px; margin: 0 auto; border-bottom: 1px solid #efefef; height: 24px;}
.date{font-size: 16px; float:right; color: #666;}
.name{font-size: 16px; float:left; color: #666;}
.content{overflow:hidden; word-wrap:break-word; padding: 20px 20px 50px 20px;}
.content p{padding: 10px 0;}

/*** blue ***/
.blue {color: #1293ee;}
a.blue:link   	{color: #1293ee;}
a.blue:visited	{color: #1293ee;}
a.blue:active 	{color: #1293ee;}
a.blue:hover  	{color: #1293ee;}

.blue_b {color: #1293ee;font-weight:bold;}
a.blue_b:link   	{color: #1293ee;}
a.blue_b:visited	{color: #1293ee;}
a.blue_b:active 	{color: #1293ee;}
a.blue_b:hover  	{color: #1293ee;}

.find_area2 {overflow: hidden;margin: 0px 30px;padding:0 0 50px;font-size: 30px;color: #757b85;}
.find_area2 .btn_id2 { float: left;width: 48%;height:66px;text-align:center;background-color: #7b84f0;border: 1px solid #4a69c6;-webkit-border-radius: 6px;border-radius: 6px;background: -webkit-gradient(linear,left top,left bottom,from(#83a3fb),to(#83a3fb));-webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,0.15),inset -1px -1px 1px rgba(255,255,255,0.15);cursor:pointer;line-height: 2.2em;color: #f4f4f4;font-weight:bold;text-shadow: 0 -1px rgba(0,0,0,0.8);}
.find_area2 .btn_pw2 {float: right;width: 48%;height:66px;text-align:center;background-color: #7b84f0;border: 1px solid #f44d41;-webkit-border-radius: 6px;border-radius: 6px;background: -webkit-gradient(linear,left top,left bottom,from(#f4756c),to(#c1534b));-webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,0.15),inset -1px -1px 1px rgba(255,255,255,0.15);cursor:pointer;line-height: 2.2em;color: #f4f4f4;font-weight:bold;text-shadow: 0 -1px rgba(0,0,0,0.8);}
