/*--- common elements ---*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button{margin:0;padding:0;}
body,input,select,textarea{color:#333;font-family:'Malgun Gothic','¸¼Àº °íµñ', dotum,'µ¸¿ò',gulim,'±¼¸²', Helvetica,Apple-Gothic,sans-serif;font-size:14px;font-weight:normal;}

body{background-color:#fff;-webkit-text-size-adjust:none;text-align: center; margin:0; padding:0;}

hr{display:none;}
img,fieldset{border:0 none;}
img,input,select,textarea{vertical-align:middle;}
ul,ol,li,dd{list-style:none;margin:0; padding:0;}
a{text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;cursor:pointer;}
a:link,a:hover,a:active{text-decoration:none;}
a:link{color:black;}
a:hover{color:#ED1746;}
a:hover .link_hover{color:#ED1746;text-decoration:underline;}


strong{font-weight:bold;}
input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0;}
input:checked[type="checkbox"]{background-color:#fff;-webkit-appearance:checkbox;}

#mobile { text-align: left; width: auto; min-width: 320px;}

/* common */
.nodp { display: none; }
.clr { clear: both; }
.blk {display: block; }
.iblk{display: inline-block;}
.o { color:#ED1746; }
.o_bd { color:#ED1746; font-weight:bold; }
.b { font-weight:bold; }
.blu { color:#4343C3; }
.icon{display:inline-block;border:1px solid #aaa;margin:0 auto;}
.pointer{cursor:pointer;}
.box{box-sizing:border-box;}
.over{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.deco_none a{text-decoration:none;}
.outline{display:block;outline:1px solid #00000022;outline-offset:-1px;}
.sk{color:#24c;}

.gray{color:gray;}
.green{color:green;}
.maroon{color:maroon;}
.black{color:#333;}
.red{color:red;}
.blue{color:blue;}
.sky{color:#5582BF}
.navy{color:#224196;}
.tomato{color:tomato;}
.royal{color:royalblue;}

.min-h{min-height:100px;}


/* order rule 
1) Á¤ÀÇ : position,display, float..
2) À§Ä¡ : top, left,right,bottom..
3) Å©±â : width, height, line-height..
4) Á¤·Ä : overflow, text-align, vertical-align..
5) ¿©¹é : pddding, margin
6) ±Û²Ã : font, color
7) ±âÅ¸ : border,background, z-index
*/


/* button */
.btn{display:inline-block;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;margin:1px 0 1px 0;padding:5px 5px 5px 5px;font-size:12px;font-weight:bold;vertical-align:middle;color:white;}
.btn_b{display:inline-block;background: #555;border: 1px solid #111;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;margin:1px 0 1px 0;padding:5px 5px 5px 5px;font-size:12px;font-weight:bold;vertical-align:middle;color:white}
.btn_n{background: #f2f2f2;border: 1px solid #888;color:black}
.btn_false{background: #aaa;border: 1px solid #888;color:black}
.btn_black{display:inline-block;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;margin:1px 0 1px 0;padding:5px 5px 5px 5px;font-size:12px;font-weight:bold;vertical-align:middle;color:white; background:black; background:black url(/images/m/btn_bg.gif) center center repeat;border: 1px solid #111;}
.btn_small{margin:0px 1px 3px 1px;;padding:5px 5px 4px 5px;line-height:100%;font-size:8px;font-family:'Malgun Gothic','¸¼Àº °íµñ', dotum,'µ¸¿ò',gulim,'±¼¸²', Helvetica,Apple-Gothic,sans-serif;}
.btn_mini{
	background:#eeeeee; center center repeat;border: 1px solid #cccccc; color:#777;font-size:8px;
	display:inline-block; border-radius: 4px; -webkit-border-radius: 4px;-moz-border-radius: 4px;font-weight:normal;vertical-align:middle; text-align:center;
	margin:0px 1px 3px 1px;;padding:5px 5px 4px 5px;line-height:100%;font-family:'Malgun Gothic','¸¼Àº °íµñ', dotum,'µ¸¿ò',gulim,'±¼¸²', Apple-Gothic; 
	background:#eeeeee -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e5e5f1));
}
.btn_mini_b{
	background: #5987CD; border:1px solid #3366CC; color:white; font-size:9px;
	display:inline-block; border-radius: 4px; -webkit-border-radius: 4px;-moz-border-radius: 4px;font-weight:normal;vertical-align:middle; text-align:center;
	margin:0px 1px 3px 1px;;padding:5px 5px 4px 5px;line-height:100%; font-family:'Malgun Gothic','¸¼Àº °íµñ', dotum,'µ¸¿ò',gulim,'±¼¸²', Apple-Gothic;
	background:#5987CD -webkit-gradient(linear, left top, left bottom, from(#79A7ED), to(#5987CD));
}
.btn_nemo {
	display: inline-block; background: #FAFAFA; border:1px solid #A3A4A8; padding: 5px 5px 3px 5px; cursor: pointer; font-weight:normal; font-size: 11px; line-height: 11px !important;
	margin-left:5px;
	border-radius: 2px;
	color:#777 !important;
}

.btn_gray{
	display: inline-block; background: #ddd; border:1px solid #888; padding: 5px 5px 3px 5px; cursor: pointer; color: #333; font-weight:normal; font-size: 11px; line-height: 11px !important;
	border-radius: 2px;
	color:#444 !important;
	text-decoration:none !important;
}

.btn_nemo_gray{color:#aaa !important; padding: 3px 4px 3px 4px; font-size:9px;line-height: 9px !important; border:1px solid #c5c5c5;}


/* navi */
#navi {position:relative;display:block;width:100%;height:40px;line-height:40px;text-align:center;vertical-align:middle;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;color:white;font-weight:bold;overflow:hidden;}
#navi span{color:white;}
#navi .flex-container{display:flex;flex-direction: row; }
#navi .flex-item{align-self: center;}
#navi .btn-padding-wide{padding-left:7px;padding-right:7px;}
.navi_main_btn, .navi_main_btn, .navi_reg_btn, .navi_cfg_btn, .navi_noti_btn, .navi_map_btn{line-height:130%;}

div.navi_main_btn{clear:both;display:block;position:absolute;	top:5px;left:5px;}
div.navi_map_btn{clear:both;display:block;position:absolute;	top:5px;right:5px;}

#memo_notice {text-align:center;vertical-align:middle;}

/* sitemap */
#sitemap_memo a:link{color:black;}
#sitemap_memo a:hover{color:#ED1746;text-decoration:underline;}
#sitemap_memo a:visited{color:black;}

#sitemap {line-height:145%;width:100%;}
#sitemap table{width:100%;margin:0px 0px 0px 0px;padding:5px 0 5px 0px;}
#sitemap table td a:link{color:black;}
#sitemap table td a:hover{color:#ED1746;text-decoration:underline;}
#sitemap table td a:visited{color:black;}

#sitemap .memo  {color:#007700;}
#sitemap .hu    {color:#E38909;}
#sitemap .cre   {color:#25A4B7;}
#sitemap .iss   {color:#EE5073;}
#sitemap .thm   {color:#7383D7;}
#sitemap .border{border-bottom:1px solid #ccc;}

/* main */
#main_list_best{width:100%;text-align:left;overflow:hidden;padding:0px 0px 0px 0px;}
#main_list_best li{display:inline-block;box-sizing:border-box;width:99%;overflow:hidden;white-space:nowrap;vertical-align:middle;padding:7px 0px 7px 10px;}
#main_list_best em{color:#ED1746;font-style:normal;font-size:11px;vertical-align:middle;margin-left:2px;}
#main_list_best .title{display:inline-block;width:100%;height:21px;line-height:21px;vertical-align:middle;padding:7px 5px 7px 5px; font-weight:bold;}
#main_list_best .btn_more{float:right;height:12px;line-height:12px;margin:0 10px 0 0;border-radius: 4px; -webkit-border-radius: 4px;-moz-border-radius: 4px;padding:4px 8px 5px 8px;font-size:12px;vertical-align:middle;color:white;}

#main_list_best .more{float:right;height:12px;line-height:12px;margin:0 10px 0 0;color:blue;font-weight:normal;font-size:12px;}

.main_thumb_type {width:100%;text-align:left;overflow:hidden;}
.main_thumb_type img{width:90px;height:80px;overflow:hidden;margin:10px 0 0 0;padding:0 0 5px 0px;}
.main_thumb_type .thumb{width:100px;font-size:12px;float:left;text-align:center;vertical-align:middle;}
.main_thumb_type .list{display:inline-block;padding:5px 0 0 3px;width:100%;text-align:left;}
.main_thumb_type dd{display:block;overflow:hidden;padding:6px 0px 6px 0px;font-style:normal;white-space:nowrap;}

/* search */
.srch {width:100%;margin-top:-1px;padding:0px 0 10px 0;}


/* msg */
#msg{width:100%; margin:0 auto; margin-top:0px; background-color:#e3e3e3;}
#msg .msg_subject{text-align:center; padding:30px 0px 5px; font-size:14px; font-weight:bold;line-height:180%;}
#msg .pbar{width:100%; height:33px; text-align:center; marign:0 auto; background:url(/images/loading_bar_bg.gif) no-repeat center;}
#msg .pbar img{padding-top:17px;}
#msg .msg_link{height:20px; text-align:center; padding:20px 0px 40px 0px;}

/* list-top*/
#list_top {width:100%;text-align:center;padding:6px 0px 6px 0px; }
#list_top {text-align:center;}

/* list-best:normal */
#list_best_normal{width:100%;text-align:left;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;padding:0px 0px 0px 0px;}
#list_best_normal span{display:inline-block;padding:10px 5px 10px 5px;font-weight:bold;}
#list_best_normal li{vertical-align:middle;padding:7px 10px 7px 10px;}

/* list-best:pic */
#list_best_pic{width:100%;text-align:left;overflow:hidden;padding:0px 0px 0px 0px;}
#list_best_pic span{display:inline-block;width:100%;padding:10px 5px 10px 5px;font-weight:bold;}
#list_best_pic li{vertical-align:middle;padding:10px 10px 10px 10px;}

/* list-body */
#list_body {border-top:1px solid #ddd;}
#list_body .list_body_href{display:block;width:100%;}

#list_body ul {width:100%;line-height:130%;text-align:left;text-overflow: ellipsis;overflow:hidden;}
#list_body ul li {margin:0px 0 0 0;padding:5px 0 5px 0px;border-bottom:1px solid #dddddd;}
#list_body .img {float:left;width:80px;height:60px;margin:0 10px 0 5px;border:1px solid #aaa;}
#list_body .img_square {float:left;width:60px;height:60px;margin:0 10px 0 5px;border:1px solid #aaa;}
#list_body .img_square_big {float:left;width:85px;height:85px;margin:0 10px 0 5px;border:1px solid #aaa;}
#list_body .img_square_title {float:left;width:100px;height:75px;margin:0 10px 0 5px;border:1px solid #aaa;}

#list_body dd {display:block;font-style:normal;padding-right:3px;word-break: break-all;}
#list_body .brn1 {color:red;}
#list_body .brn2 {color:red;font-weight:bold;}
#list_body .brn3 {color:red;font-weight:bold;background:url(/images/best_crown.gif) 0px 2px no-repeat;padding-left:16px;}

#list_body span.comment_num {font-size:13px;color:green;}
#list_body span.ok_num {margin-top:5px;font-size:13px;color:red;}
#list_body span.not_ok_num{margin-top:5px;font-size:13px;color:blue;}
#list_body span.re_num{margin-top:5px;font-size:13px;color:purple;}
#list_body span.extra {margin-top:5px;font-size:13px;color:gray;}
#list_body span.size {margin-top:5px;font-size:10px;color:#777;}
#list_body span.nick {margin-top:5px;font-size:13px;color:maroon;}
#list_body span.cate {margin-top:5px;font-size:13px;color:gray;}

/* list-body:normal */
#list_body_normal {border-top:1px solid #ddd;}
#list_body_normal {width:98%;padding:0px 0 0 5px;margin:0 0 0 0;font-style:normal;text-overflow: ellipsis;overflow:hidden;}
#list_body_normal .list_body_href{display:block;width:100%;}
#list_body_normal ul li {margin:0px 0 0 0;padding:5px 0 5px 0px;border-bottom:1px solid #dddddd;}
#list_body_normal ul dd {display:block;width:95%;font-style:normal;word-break: break-all;}

#list_body_normal .brn1 {color:red;}
#list_body_normal .brn2 {color:red;font-weight:bold;}
#list_body_normal .brn3 {color:red;font-weight:bold;background:url(/images/best_crown.gif) 0px 2px no-repeat;padding-left:16px;}



#list_body_normal #oks{position:absolute;right:15px;font-size:11px;}

#list_body_normal .info {display:block;position:relative;width:100%;font-weight:normal;font-size:12px;color:gray;padding:1px 0 1px 0;}
#list_body_normal .ok_num {margin-top:5px;font-size:11px;color:red;}
#list_body_normal .not_ok_num{margin-top:5px;font-size:11px;color:blue;}
#list_body_normal .extra {margin-top:5px;font-size:11px;color:gray;}
#list_body_normal .nick {margin-top:5px;font-size:11px;color:maroon;}
#list_body_normal .nick_icon {float:left;margin:4px 5px 0px 0px;width:25px;height:25px;}
#list_body_normal .cate {margin-top:5px;font-size:11px;color:gray;}




/* list-body:page */
/*
#pgnum {display:block;width:100%;overflow:hidden;text-align:center;vertical-align:middle;margin-top:10px;}
#pgnum {font-size:26px;font-weight:bold;}
#pgnum a{margin:0 5px 0 5px;color:#333;}
*/

#pgnum {display:block;width:100%;overflow:hidden;text-align:center;vertical-align:middle;margin-top:10px;}
#pgnum .def{
	display: inline-block; width: 22px; vertical-align: top; color: #999;    font-weight: normal; font-size: 12px; line-height: 12px; border: 1px solid #e2e2e5;
	font-weight:bold;
	padding: 10px 6px 10px 6px; margin: 0 10px 0 0;
	border-radius: 3px;
	}
#pgnum .o_bd {color: #ED1746;text-decoration:underline;}
#pgnum .def:hover { background: #fafafa; border: 1px solid #bebfc5; }

/* read */
#read {width:100%;overflow:hidden;}
#read .read_head li{padding:3px 0 0 5px;}
#read .read_head em{font-style: normal;color:maroon;text-decoration: none;}

#read .wrap_body {width:100%;overflow:hidden;word-break: break-all;}
#read .wrap_img {width:100%;overflow:hidden;text-align:center;margin:1px 0 1px 0;}
#read .wrap_img span a{color:white;}

#read .profile {display:none;position:absolute;left:10px;top:100px;z-index:100;background:white;}
#read .profile .nick{display:inline-block;width:98%;color:maroon;font-size:12px;}

.read_subject{text-align:center;padding:5px 0 5px 0;}
.read_subject h2{font-size:14px;font-style:normal;font-weight:normal;}
.read_subject h2 em{color:green;font-size:14px;font-style:normal;font-weight:normal;}

.btn_set{width:100%;overflow:hidden;text-align:center;padding:5px 0px 5px 0px;margin:10px 0 5px 0;}

/* read - content_info */
#content_info {position:relative;width:100%;text-align:left;overflow:hidden;font-size:12px;display:block;vertical-align:middle;padding:0px 5px 0px 5px;font-style:normal;margin-top:0px;}
#content_info #body_left {width:95%;}
#content_info #body_right {width:95%;}
#content_info .nick{color:maroon;}
#content_info .ok{color:red;}
#content_info .notok{color:blue;}
#content_info .etc{color:gray;}
#content_info .comment_num{color:green;}

/* read - kin, otl */
#answer_wrap {text-align:center;}
#answer {display:inline-block;text-align:left;width:100%;line-height:150%;margin-top:5px}

#wrap_answer_best { display:inline-block;width:100%; margin-top:0px;margin-bottom:0px; font-size:14px;border:4px solid #ffaaaa;box-sizing:border-box;}
#wrap_answer_best .hd { display:inline-block;width:100%; padding:5px 0 5px 10px;background:#ffcccc;font-weight:bold;box-sizing:border-box;}

#wrap_answer_etc { display:inline-block; width:100%;margin-bottom:0px;font-size:14px;box-sizing:border-box;}
#wrap_answer_etc .hd { display:inline-block;width:100%; padding:5px 0 5px 0; font-size:14px;font-weight:bold; }

#answer .cnt {display:inline-block;width:100%;margin-bottom:10px;box-sizing:border-box;}
#answer .cnt dt{position:relative;display:inline-block;width:100%;margin:0 0 0 0;}
#answer .cnt dd{width:100%;margin:0 0 0px 0;}
#answer .cnt p{width:100%;margin:0 0 0 3px;font-size:14px;}

#answer .nick{color:maroon;font-size:12px;}
#answer .ok{color:red;font-size:12px;}
#answer .notok{color:blue;font-size:12px;}
#answer .etc{color:gray;font-size:12px;}

#answer #oks{position:absolute;right:15px;}

/* read - okment */
#ok_ment1 {display:none;width:140px;margin: 10px auto;position:relative;}
#ok_ment2 {display:none;width:140px;margin: 10px 10px 10px 10px;position:relative;}
#ok_ment3 {display:none;width:140px;margin: 0 0 10px 50px;position:relative;}
#ok_ment4 {display:none;width:120px;margin: 0 0 0 0px;}

.ok_ment{border:2px solid #FA5E81;padding:10px;font-weight:bold;color:#EA2E51;text-align:center;}
.tri{
	margin-top: 0px;
	margin-left: 20px;
	width: 0;     
	height: 0;     
	border: 8px solid #FA5E81;     
	border-top-width: 0;
	border-left-color: transparent;
	border-right-color: transparent;
}

/* read - scrap ment */
/* read - okment */
#scrap_div_wrap .dot {background:url(/images/list_dot.gif) left 3px no-repeat;padding:0px 0 0 6px;}
.scrap_div {display:none;margin:10px auto;}
.scrap_ment{display:inline-block;border:1px solid #9C3B7B;padding:10px 20px 10px 20px;color:#9C3B7B;text-align:center;line-height:150%;}



/* comment */
#comment {width:100%;text-align:left;overflow:hidden;font-size:12px;}
#comment li {display:inline-block;width:100%;margin:0 0 0 0;padding:0px 0px 0px 0px;}

#comment .info{display:block;position:relative;overflow:hidden;vertical-align:middle;padding:5px 5px 5px 5px;font-style:normal;white-space:nowrap;background:#eee;}
#comment .info_nobg{display:block;position:relative;overflow:hidden;vertical-align:middle;padding:5px 5px 5px 5px;font-style:normal;white-space:nowrap;}
#comment .sub_comm_select{display:block;text-align:center;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}
#comment .comment_body{display:block;padding:5px 5px 5px 5px;word-break: break-all;line-height:150%;}
#comment .comment_file{clear:both;display:block;margin:-4px 0 0 -4px;}

#comment .super_info{background:#bbbbff !important;}
#comment .super_comment_body{background:#ddddff !important;}

#comment .sub_comm{display:block;padding:0 0 0 28px;background:url(/images/ic_re.png) 10px 7px no-repeat;background-size: 12px;}
#comment .sub_comm_info{display:block;vertical-align:middle;width:100%;overflow:hidden;padding:5px 5px 5px 0px;font-style:normal;white-space:nowrap;}
#comment .best_li{width:100%;background:#ffffff;margin-bottom:0px;}
#comment .second_li{width:100%;background:#ffffff;margin-top:2px;border-top:1px solid #aaaaaa;}
#comment .bw{background:#ffffff;}
#comment .linered{background:#ffeeee;border-top:1px solid #ffaaaa;}
#comment .linegray{background:#f0f0f0;border-top:1px solid #999;}
#comment .mr10{margin-right:10px}

#comment .nick{color:maroon;}
#comment .ok{color:red;font-size:11px;}
#comment .notok{color:blue;;font-size:11px;}
#comment .etc{color:gray;;font-size:11px;}
#comment .comment_num{color:green;}
#comment #oks{position:absolute;right:10px;}
#comment .sub_comment{width:96%;}

/* notice box */
#notice_box {display:block;width:95%;text-align:center;margin:10px 10px 10px 10px;padding:5px;5px;5px;5px;font-size:12px;border:1px solid #dddddd;}

/* footer */
#footer ul{display:block;width:100%;text-align:center;margin:10px 0 0px 0;padding-top:5px;font-size:10px;color:gray;}
#footer a:link, #footer a:hover, #footer a:active, #footer a:visited{color:gray;text-decoration:none;}



#adpost_wrap{margin:0;padding:0;}
#adpost {font-family: '³ª´®°íµñ',NanumGothic,'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif}
#adpost {display:block;position:relative;width:100%;padding:0px 0 0px 0;border-bottom:1px solid #ddd;margin:0 0 0 0px;}
#adpost ul{display:block;margin:0 0 0 2px;padding:0;}
#adpost li{display:block;margin:0;padding:0;}

#adpost dl{display:block;padding:10px 0 10px 10px; border-bottom:1px solid #ddd;}
#adpost dt{display:block;} /* title */
#adpost dd{display:block;padding:0 0 0 0px;} /* desc */
#adpost .left{display:block;font-weight:bold;padding:5px 0 5px 10px;background:#eee;border-bottom:1px solid #aaa;}
#adpost .search_desc {display:block;width:98%;margin-left:0px;padding:2px 0 2px 0;color:#666;}


#adpost .search_curl a:link,hover,active,visited {margin-left:0px;color:#005FC1;font-size:18px;}
#adpost .search_vurl a:link,hover,active,visited {margin:0 0 0 0px;padding:0 0 0 0;color:green;font-size:14px;}

#adpost .search_vurl em{
	display: inline-block;
	font-style:normal;
	margin: -1px 5px 1px 0;
	padding: 0 4px 0 3px;
	font-size: 12px;
	color: #fff;
	letter-spacing: -1px;
	background-color: #a9bedd;
	border: 1px solid #92a9cc;
	border-radius: 2px;
	text-align: center;
	line-height: 16px;
	vertical-align: middle;
}

#adpost2_wrap {width:100%;clear:both;display:block;text-align:left;position:relative;padding:0px 0px 7px 0px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 0 0px;}
#adpost2_wrap {font-family: '³ª´®°íµñ',NanumGothic,'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif;font-size:12px;}
#adpost2 {margin:0 auto 0 auto;max-width:360px;}
#adpost2 ul{display:block;margin:0 0 0 0px;padding:0;}
#adpost2 li{display:block;margin:0;padding:0;word-break: break-all;}
#adpost2 dl{display:block;padding:0px 0 0px 0px;}
#adpost2 dt{display:block;word-break: break-all;}
#adpost2 dd{display:block;word-break: break-all;}

#adpost2 .headline	 {display:block;padding:5px 0 0px 0px; font-size:18px;} /* headline */
#adpost2 .displayUrl {display:block;padding:3px 0 0px 0px; font-size:14px;} /*displayUrl */
#adpost2 .description{display:block;padding:3px 0 0px 0px; font-size:12px; color:gray} /* description */
#adpost2 .register{font-size:12px;color:gray}

#adpost2 .headline a:link,.headline a:hover,.headline a:active,.headline a:visited {color:#0068c3;}
#adpost2 .displayUrl a:link, .displayUrl a:hover, .displayUrl a:active, .displayUrl a:visited {color:green;}
#adpost2 .img{width:80px;height:80px;border:1px solid #ddd;}

.jinjihada{color:maroon; font-weight:bold; line-height:200%; font-family:'Batang', '¹ÙÅÁ', 'BatangChe', '¹ÙÅÁÃ¼', '¸íÁ¶', '¸íÁ¶Ã¼', 'Gungsuh', '±Ã¼­', 'GungsuhChe', '±Ã¼­Ã¼', dotum,'µ¸¿ò',gulim,'±¼¸²', Helvetica,Apple-Gothic,sans-serif; }

.noti_new_count{min-width:11px;height:10px;line-height:10px;color:#ED1746;font-size:9px;font-family:Arial;}
.radius{border:1px solid #ED87a6;padding:3px 5px 3px 5px; border-radius:10px;}

.noti_new_count_red{min-width:11px;height:10px;line-height:10px;color:white;font-size:9px;font-family:Arial;background:#CA0664;}
.radius_red{border:1px solid #CA0664;padding:2px 5px 2px 5px; border-radius:10px;}

.noti_new_count_blue{min-width:11px;height:10px;line-height:10px;color:white;font-size:9px;font-family:Arial;background:#2966CE;}
.radius_blue{border:1px solid #2966CE;padding:2px 5px 2px 5px; border-radius:10px;}


.bbs_new_count{font-size:8px;color:#E45600;font-weight:normal;}
.list_re_num{color:#6666ff;} 

/* color settings - orange */
#navi {background:#E86D00 url(/images/m/navi_bg_o.gif) center repeat;}
.srch {background:#E86D00; background:#E86D00 -webkit-gradient(linear, left top, left bottom, from(#E86D00), to(#E86D00)); border-bottom: 1px solid #E45600;}
.btn{background:#E85D00; background:#E85D00 url(/images/m/btn_bg_o.gif) center center repeat;border: 1px solid #E45600;}
.btn_n{background:#f2f2f2; border: 1px solid #888;color:black}
.btn_false{background:#aaa; border: 1px solid #888;color:black}
.btn_more{background:#E85D00; background:#E85D00 url(/images/m/btn_bg_o.gif) center center repeat;border: 1px solid #E45600;}

.bg0 {background:#FCF3EB;}
.bg1 {background:#F6D0B1;}
.bg2 {background:#F0AA72;}
.bg3 {background:#F06E0E;}

.bt0 {border-top:1px solid #FCF3EB}
.bt1 {border-top:1px solid #F6D0B1}
.bt2 {border-top:1px solid #F0AA72}

.bb0 {border-bottom:1px solid #FCF3EB}
.bb1 {border-bottom:1px solid #F6D0B1}
.bb2 {border-bottom:1px solid #F0AA72}

.bl1 {border-left:1px solid #F6D0B1}
.bl2 {border-left:1px solid #F0AA72}

.br1 {border-right:1px solid #F6D0B1}
.br2 {border-right:1px solid #F0AA72}

.bd0{border:1px solid #FCF3EB}
.bd1{border:1px solid #F6D0B1}
.bd2{border:1px solid #F0AA72}

.bdh0{border:4px solid #FCF3EB}
.bdh1{border:4px solid #F6D0B1}
.bdh2{border:4px solid #F0AA72}


/* gray border, gray bg */
.gbg0 {background:#f5f5f5;}
.gbg1 {background:#ddd;}
.gbg2 {background:#aaa;}
.gbg3 {background:#333;}

.gbt0 {border-top:1px solid #ddd}
.gbt1 {border-top:1px solid #ccc}
.gbt2 {border-top:1px solid #bbb}

.gbb0 {border-bottom:1px solid #ddd}
.gbb1 {border-bottom:1px solid #ccc}
.gbb2 {border-bottom:1px solid #bbb}

.gbl0 {border-left:1px solid #ddd}
.gbl1 {border-left:1px solid #ccc}
.gbl2 {border-left:1px solid #bbb}

.gbr0 {border-right:1px solid #ddd}
.gbr1 {border-right:1px solid #ccc}
.gbr2 {border-right:1px solid #bbb}

.gbd0{border:1px solid #ddd}
.gbd1{border:1px solid #ccc}
.gbd2{border:1px solid #bbb}


.body_editor {line-height:150%;}
.body_editor a{color:#0782C1; text-decoration:underline;}
.body_editor img{margin-top:2px;margin-bottom:2px;}
.body_editor span{line-height:150%;}
.body_editor p font{line-height:150%;}
.body_editor b{line-height:150%;}

.font_size_12{font-size:12px;}
.font_size_16{font-size:16px;}
.font_size_18{font-size:18px;}
.font_size_22{font-size:22px;}

/*----- ¾ÆÀÌµð È¿°ú -----*/
.spc { color:#D75757; background-color:#FFE9DB; }
.spc_bipa { color:#138125; background-color:#E2F6CF; }

.style_type1 { color:#F93C91; }
.style_type2 { color:#006BF1; }
.style_type3 { color:#3B9C00; }
.style_type4 { color:#00ACA2; }
.style_type5 { color:#F9BB00; }
.style_type6 { color:#990099; }
.style_type_r1 { background-color:#FFF390; }
.style_type_r2 { background-color:#AAEEFF; }
.style_type_r3 { padding-top:2px; color:#ffffff; background-color:#777777; }

.profile_mini input{font-size:10px;margin:10px 0 10px 3px}


/*----- Creative Project -----*/
.body_cr{ width:94%; padding: 5px 4px 5px 10px; font-size:15px;line-height:175%;word-break:normal;}
.body_cr p{text-align:justify;padding-top:13px;}
.body_cr .talk_div{width:98%;margin:5px 0 5px 5px;}
.body_cr .talk_div .profile_td{padding:3px 0 0 0;line-height:150%;}
.body_cr .talk_div .profile_img{border:1px solid #ccc;border-radius: 10px; -webkit-border-radius: 10px;-moz-border-radius: 10px;}
.body_cr .talk_div .talk_td{padding:1px 0 0 10px;text-align:justify;line-height:160%;}


.btn_expand{
	display:inline-block; 
	margin:1px 0 1px 0;padding:5px 5px 5px 5px;font-size:10px;font-weight:normal;vertical-align:middle;color:gray;
	border:1px solid #999; border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px;
	background:white -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e5e5f1));
}

.content_body_padding{width:96%;line-height:150%;padding-top:8px;}

.rank_num{
	font-family:  'Arial', dotum, 'µ¸¿ò', gulim, '±¼¸²', 'Malgun Gothic','¸¼Àº °íµñ', 'Apple SD Gothic Neo', Apple-Gothic, AppleSDGothic, Helvetica, sans-serif;
	display:inline-block;
	font-weight:bold;
	color:white;
	font-size:10px;
	vertical-align:center;
	text-align:center;
	width:10px;height:12px;
	background:#707070;border-radius:2px;padding:3px 2px 0px 2px;
	line-height:100%;
}
.rank_o{background:#E86D00;}
.rank_10{font-size:9px;width:11px;padding:4px 2px 0px 1px;}
.rank_20{font-size:9px;width:11px;padding:4px 2px 0px 2px;}

.simple_attach_img{display:block;margin:0px auto 0px auto;}
.simple_attach_img_div{display:block;margin:5px auto 0px auto;}
.simple_attach_img_div p{display:inline-block;}
.simple_attach_img_div span{display:inline-block;}


.autolink a:link { text-decoration:underline;}
.autolink a:visited { text-decoration:underline;}
.autolink a:hover { text-decoration:underline;}


#comment .autolink a:link    { color:#555; text-decoration:underline;}
#comment .autolink a:visited { color:#551A8B; text-decoration:underline;}
#comment .autolink a:hover   { color:#ED1746; text-decoration:underline;}


/* ´ä±Û°Ë»ö */
.comment_search_comm{background:#FCFAF1}
.comment_search_log_idx {background:#E8F3DC;}
.comment_search_del{background:#ddd;}
.comment_search_sub_comm{background:#ECEAE1;}
.comment_search_post_del{background:#ddd;}

/* ´ä±Û */
.comment_number_bg{background:#ffcccc !important;}
.comment_write_nick_bg{background-color:#FCEAD7 !important;}
.sub_comm_bt{border-top:1px dashed #e5e5e5;}

.comment_best_wrap{border:4px solid #ffaaaa; box-sizing:border-box;}
.comment_best_bt {border-top:1px solid #ffaaaa;}
.comment_best_bg1{background: #ffeeee !important;}
.comment_best_title{color:#ED1746 !important;}

/* Ç¥ÁØ»ö»ó */
.comment_num {color:green;}
.ok_num {color:red;}
.not_ok_num{color:blue;}
.notok{color:blue;}
.re_num{color:purple;}
.extra {color:gray;}
.size {color:#777;}
.nick {color:maroon;}
.cate {color:gray;}

.bg_ad{background:#f2f2f2;}
.bt_ad{border-top:1px solid #f2f2f2;}
.bb_ad{border-bottom:1px solid #f2f2f2;}

.bg_green0 {background:#E8F3DC}
.bg_delete0 {background:#ddd; color: #44c;}
.bg_delete1 {background:#bbb;}

		 .bg_red0{background:#fee}
		 .bg_red1{background:#fdd}
.bg_red, .bg_red2{background:#fcc}
		 .bg_red3{background:#faa}


.category_head{color:#48C;font-weight:bold;margin-right:3px;}
.btn_racy_show_all{width:265px;}


/* adpost - js version */
#naver_adpost_wrap {width:100%;clear:both;display:block;text-align:left;position:relative; padding:3px 0px 5px 0px;margin:0 0 0 0px;}
#naver_adpost_wrap {font-family: '³ª´®°íµñ',NanumGothic,'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif;font-size:12px;}

#naver_adpost_wrap_ch5 {width:100%;clear:both;display:block;text-align:left;position:relative; padding:3px 0px 5px 0px;margin:0 0 0 0px;}
#naver_adpost_wrap_ch5 {font-family: '³ª´®°íµñ',NanumGothic,'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif;font-size:12px;}

#naver_adpost {margin:0 auto 0 auto;}
#naver_adpost ul{display:block;margin:0 0 0 0px;padding:0;}
#naver_adpost li{display:block;margin:0;padding:0;word-break: break-all;}
#naver_adpost dl{display:block;padding:0px 0 0px 0px;}
#naver_adpost dt{display:block;word-break: break-all;}
#naver_adpost dd{display:block;word-break: break-all;}

#naver_adpost .register{font-size:12px;color:gray;}

#naver_adpost .headline {display:block;padding:5px 0 0px 0px; font-size:16px;} /* headline */
#naver_adpost .displayUrl {display:block;padding:7px 0 0px 0px; font-size:14px;} /*displayUrl */
#naver_adpost .description{display:block;padding:7px 0 0px 0px; font-size:12px; color:gray;} /* description */

#naver_adpost .headline a:link,.headline a:hover,.headline a:active,.headline a:visited {color:#0068c3;}
#naver_adpost .displayUrl a:link, .displayUrl a:hover, .displayUrl a:active, .displayUrl a:visited {color:green;}
#naver_adpost .img{width:80px;height:80px;border:1px solid #ddd;}
#naver_adpost .adpost_search_td1{padding:5px 0 10px 0 !important;}
#naver_adpost .adpost_search_td2{border-top:1px solid #ddd;padding:10px 0 10px 0 !important;}
#naver_adpost .adpost_search_td3{border-top:1px solid #ddd;padding:10px 0 0px 0 !important;}

#naver_adpost .adpost_read_td1{padding-bottom:5px !important;}
#naver_adpost .adpost_read_td2{border-top:1px solid #ddd;padding-top:5px !important;}
#naver_adpost .adpost_read_td3{border-top:1px solid #ddd;padding-top:5px !important;}
#naver_adpost .adpost_read_td4{border-top:1px solid #ddd;padding-top:5px !important;}
#naver_adpost .adpost_read_td5{border-top:1px solid #ddd;padding-top:5px !important;}

#naver_adpost .adpost_pds_notice_td2{padding-bottom:5px !important;}
