@charset "UTF-8";
body{font-family:돋움,Dotum,Helvetica,sans-serif; text-align:center; margin:0; padding:0;}
body, td, div{font-size:12px; color:#404040;}

a:link, a:visited, a:active{color:#333333; text-decoration:none}
a:hover{color:#777777; text-decoration:underline}

img{border:none;}

input, select, textarea{font-size:12px;font-family:돋움,Dotum,Helvetica,sans-serif;color:#333333;}
p,ul,li,ol,form,h1,h2,h3,h4,h5,dl,dt,dd{margin:0; padding:0}
ul,ol{list-style:none}

.fl {float:left;}  .fr {float:right;} .cboth{clear:both}
.tl {text-align:left;} .tc {text-align:center;} .tr {text-align:right;}

.b, a.b:link, a.b:visited, a.b:hover, a.b:active {font-weight:bold;}
.u, a.u:link, a.u:visited, a.u:hover, a.u:active {text-decoration:underline}

h1 span,h2 span,h3 span {display:none}

.pop_tit{height:35px; text-align:left; background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_top02.gif) repeat-x;}
.pop_tit h1{color:#FFFFFF; font-weight:bold; font-size:13px; font-family:굴림,gulim,Helvetica,sans-serif; background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_arw03.gif) 15px 13px no-repeat; padding:11px 0 0 24px; margin:0;}
.pop_cont{padding:20px;text-align:left}
.pop_cont h2{padding:0; margin:0 0 7px 0; font-size:14px; font-weight:bold; color:#000000; letter-spacing:-1px;}
.pop_cont ul,.pop_cont ol{margin:0 0 0 3.5em;padding:0}
.pop_cont ol{list-style:decimal}
.pop_cont ul{list-style:disc}
.pop_cont ul ul,.pop_cont ol ul{list-style:circle}
.pop_cont ol ul ul,.pop_cont ul ol ul,.pop_cont ol ol ul,.pop_cont ul ul ul{list-style:square}

.w_pop_tit{height:35px; text-align:left; background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_top03.gif) repeat-x;}
.w_pop_tit h1{color:#000000; font-weight:bold; font-size:13px; font-family:굴림,gulim,Helvetica,sans-serif; background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_arw02.gif) 15px 13px no-repeat; padding:11px 0 0 24px; margin:0;}
.w_pop_cont{margin:20px;}
.w_pop_cont h2{padding:0; margin:0 0 7px 0; font-size:14px; font-weight:bold; color:#000000; letter-spacing:-1;}

.pop_view_tit {height:34px; text-align:left; background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_t_pop.gif) repeat-x;}
.pop_view_tit h1 a {display:block;float:left;width:116px;height:29px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/lg_pop_naver.gif) 14px 5px no-repeat;}
.pop_view_tit h2 {display:block;float:left;padding:13px 0 0 3px;font-size:14px;}
.pop_view_tit .print {float:right;margin:8px 9px 0 0;}

.v_tit {overflow:hidden; zoom:1; padding-bottom:7px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_dot5.gif) bottom repeat-x;}
.v_tit h3 {padding-left:7px;font-size:16px;}

.ln13 {line-height:1.3}
.ln14 {line-height:1.4}
.ln15 {line-height:1.5}

.ls {letter-spacing:-1px}

.o, a.o:link, a.o:visited, a.o:hover, a.o:active {color:#FF6C00} /* orange */
.gray01, a.gray01:link, a.gray01:visited, a.gray01:hover, a.gray01:active {color:#272727} /* gray */
.gray02, a.gray02:link, a.gray02:visited, a.gray02:hover, a.gray02:active {color:#8E8E8E}
.gray03, a.gray03:link, a.gray03:visited, a.gray03:hover, a.gray03:active {color:#696968}
.gray04, a.gray04:link, a.gray04:visited, a.gray04:hover, a.gray04:active {color:#686868}
.gray05, a.gray05:link, a.gray05:visited, a.gray05:hover, a.gray05:active {color:#A1A1A1}
.gray06, a.gray06:link, a.gray06:visited, a.gray06:hover, a.gray06:active {color:#6C6C6C}
.gray07, a.gray07:link, a.gray07:visited, a.gray07:hover, a.gray07:active {color:#444}
.red01, a.red01:link, a.red01:visited, a.red01:hover, a.red01:active{color:#ff0000;}/* red*/
.red02, a.red02:link, a.red02:visited, a.red02:hover, a.red02:active{color:#CB3E00;}
.gr01, a.gr01:link, a.gr01:visited, a.gr01:hover, a.gr01:active{color:#258102;}/* green*/
.gr02, a.gr02:link, a.gr02:visited, a.gr02:hover, a.gr02:active{color:#41A122;}
.nv, a.nv:link, a.nv:visited, a.nv:hover, a.nv:active {color:#004790;} /* Navy */
.nv01, a.nv01:link, a.nv01:visited, a.nv01:hover, a.nv01:active {color:#29488C;}
.nv02, a.nv02:link, a.nv02:visited, a.nv02:hover, a.nv02:active {color:#315592;}
.nv03, a.nv03:link, a.nv03:visited, a.nv03:hover, a.nv03:active {color:#005EAA;}

.search_btn {margin:0 0 -5px 0}

ul.bloger_list {width:260px;padding-bottom:13px;border-bottom:1px solid #E4E4E4;}
ul.bloger_list li {text-align:left;padding:0 0 4px 14px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_black.gif) 5px 5px no-repeat;}
ul.bloger_list li .bar {color:#E1E1E1;padding:0 7px 0 2px;}
ul.bloger_list li .name {color:#8E8E8E}

ul.b_list li {text-align:left;padding:0 0 4px 6px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_black.gif) 0 6px no-repeat;line-height:1.3}
ul.b_list2 li {text-align:left;padding:0 0 6px 6px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_black.gif) 0 6px no-repeat;line-height:1.3}
ul.b_list3 {padding-top:9px;}
ul.b_list3 li {text-align:left;padding:0 0 6px 6px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_black.gif) 0 6px no-repeat;line-height:1.5}
ul.b_list4 {padding-top:9px;}
ul.b_list4 li {text-align:left;padding:0 0 4px 5px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_black.gif) 0 4px no-repeat;}

.del_list {padding:9px 0 7px 0;color:#404040;font-family: "verdana", "arial";font-size:11px}

.category {padding:15px 0 10px 0}
.category select {margin:7px 0 0 12px;}

.tag,.skin_explanation {padding:10px 0 10px 0}

.date {float:right;padding:3px 13px 0 0;color:#666666;font-family: "verdana", "arial";font-size:10px;}
.blog_name {float:left;padding:5px 0 0 11px;color:#A1A1A1}
.link {float:right;padding:6px 13px 0 0;}
.link a {font-family: "verdana", "arial";font-size:10px}

.dot_black {padding:0 0 0 12px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_black.gif) 5px 4px no-repeat;}

/*text*/
.p11{font-size:11px;}

/* form control */
.check_01 {margin:0 2px -1px 0;}
html>body .check_01 {margin:0 5px 1px 0;}
.radio_01 {margin:-2px -1px -1px  -2px;}
html>body .radio_01 {margin:0 1px -2px 2px;}
.int {height:18px;border-top:1px solid #9A9A9A;border-left:1px solid #9A9A9A;border-right:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
.int2 {height:16px;border-top:1px solid #9A9A9A;border-left:1px solid #9A9A9A;border-right:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
.select_01 {color:#ACA899;border:1px solid #C9C7BA;}

/* margin */
.mt_3 {margin-top:3px} .mt_4 {margin-top:4px} .mt_5 {margin-top:5px} .mt_6 {margin-top:6px}  .mt_7 {margin-top:7px} .mt_9 {margin-top:9px} .mt_10 {margin-top:10px}
.ml_6 {margin-left:6px} .ml_12 {margin-left:12px} .ml_35 {margin-left:35px}
.mb_4 {margin-bottom:4px} .mb_5 {margin-bottom:5px} .mb_6 {margin-bottom:6px} .mb_7 {margin-bottom:7px}

/* padding */
.pdt_3 {padding-top:3px} .pdt_6 {padding-top:6px} .pdt_10 {padding-top:10px}
.pdl_6 {padding-left:6px} .pdl_11 {padding-left:11px} .pdl_19 {padding-left:19px}

/* line */
.ldot_01 {height:1px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_dot2.gif) repeat-x;overflow:hidden;}
.line_01 {height:1px;background-color:#E4E4E4;overflow:hidden;}
.line_02 {height:1px;margin-bottom:8px;background-color:#E0E0E0;overflow:hidden;}
.line_03 {height:1px;background-color:#E3E3E3;overflow:hidden;}

/* blank */
.blank_3 {height:3px;overflow:hidden}
.blank_6 {height:6px;overflow:hidden}
.blank_7 {height:7px;overflow:hidden}
.blank_9 {height:9px;overflow:hidden}
.blank_10 {height:10px;overflow:hidden}
.blank_11 {height:11px;overflow:hidden}
.blank_12 {height:12px;overflow:hidden}
.blank_13 {height:13px;overflow:hidden}
.blank_15 {height:15px;overflow:hidden}
.blank_17 {height:17px;overflow:hidden}
.blank_20 {height:20px;overflow:hidden}

/* box */
.g_box {border:1px solid #E3E3E3}
.g_box div {padding:15px 14px 5px 14px;border:1px solid #F1F1F1;background-color:#F9F9F9;}
.y_box {border:1px solid #E0E0E0}
.y_box div {padding:15px 14px 5px 14px;border:1px solid #F5F3E5;background-color:#FDFCF8;}

table.post th , table.post td {padding-bottom:5px;}
table.cafe th , table.cafe td {padding-bottom:10px;}
table.blog {margin:24px 0 11px 19px;}
table.blog th , table.blog td {height:24px;vertical-align:top}
table.blog th.bu_black {padding-left:7px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_black.gif) 0 5px no-repeat;}
table.blog2 {margin:16px 0 0 19px;}
table.blog2 th , table.blog td {height:24px;vertical-align:top}
table.blog2 th {width:58px;padding:1px 0 0 7px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bu_black.gif) 0 5px no-repeat;vertical-align:top}
table.blog2 td {width:255px;vertical-align:top}
table.cate th, table.cate td {height:24px}

ul.pop_tab , ul.pop_tab2 {float:left;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_tab_bg.gif) repeat-x;}
ul.pop_tab li.t_off , ul.pop_tab2 li.t_off {float:left;height:28px;margin-right:1px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_tab_off.gif) no-repeat;}
ul.pop_tab li.t_off td , ul.pop_tab2 li.t_off td {height:28px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_tab_off_r.gif) right 0 no-repeat;}
ul.pop_tab li.t_off a ,ul.pop_tab2 li.t_off a {display:block;padding:6px 16px 0 16px;color:#686868;font-weight:bold;letter-spacing:-1px}
ul.pop_tab li.t_on , ul.pop_tab2 li.t_on {float:left;height:28px;margin-right:1px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_tab_on.gif) no-repeat;}
ul.pop_tab li.t_on td , ul.pop_tab2 li.t_on td {height:28px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_tab_on_r.gif) right 0 no-repeat;}
ul.pop_tab li.t_on a {display:block;padding:6px 16px 0 16px;color:#FF6C00;font-weight:bold;letter-spacing:-1px}
ul.pop_tab2 li.t_on a {display:block;padding:6px 16px 0 16px;color:#419A13;font-weight:bold;letter-spacing:-1px}

dl.direct_test {float:left;width:550px;padding-top:35px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_dot6.gif) bottom repeat-x;}
dl.direct_test dd {float:left;}
dl.direct_test .test_text {padding:10px 0 0 5px}
dl.direct_test .test_text .explanation {padding:6px 0 0 22px}

table.select_test {border-top:2px solid #B9B9B9;}
table.select_test th,table.select_test td {height:27px;}
table.select_test th {padding-left:15px;font-weight:normal;border-color:#E0E0E0;border-style:solid;border-width:0 1px 1px 0;}
table.select_test td {text-align:center;background-color:#FCF9F1;border-bottom:1px solid #E0E0E0;}

dl.event_view dt {text-align:center}
dl.event_view dd {padding-top:3px;font-weight:bold;text-align:center}

.mrblog {height:44px;padding:15px 0 0 23px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_mrblog.gif) no-repeat;}
table.persna_setup td {height:35px;vertical-align:top;}
table.persna td {width:30px;height:30px;padding:0 5px 5px 0;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/bg_rnd.gif) no-repeat;text-align:center;vertical-align:middle;}

#gr_popup {padding:6px;background-color:#8BC358}
#gr_popup .gr_popup_t {background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/rnd_06_tbg.gif) repeat-x;}
#gr_popup .gr_popup_t h1 a {display:block;float:left;width:111px;height:32px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/lg_pop_naver.gif) 9px 8px no-repeat;}
#gr_popup .gr_popup_t h2.tit_mymobile {display:block;float:left;width:96px;height:30px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/tit_mymobile.gif) 10px 14px no-repeat;}
#gr_popup .gr_popup_t h2.tit_rsshelp {display:block;float:left;width:233px;height:28px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/tit_rsshelp.gif) 10px 14px no-repeat;}
#gr_popup .gr_popup_l {background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/rnd_06_lbg.gif) repeat-y;}
#gr_popup .gr_popup_c {padding:15px 15px 10px 15px;background-color:#fff;text-align:left;}
#gr_popup .gr_popup_r {background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/rnd_06_rbg.gif) repeat-y;}
#gr_popup .gr_popup_b {background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/rnd_06_bbg.gif) repeat-x;}

table.mobile th,table.mobile td {text-align:left;}
.ico_danger {padding-left:19px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/ico_danger.gif) no-repeat;}

h3.tit_rssfree {display:block;width:128px;height:15px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/stit_rssfree.gif) no-repeat;}
h3.tit_rss {display:block;width:65px;height:15px;background:url(https://blogimgs.pstatic.net/nblog/admin/skin_edit/tit_rss.gif) no-repeat;}

/*NHN page Navigation template (reference http://html.nhndesign.com)*/
.Nnavi_box {padding:7px 0 9px 0}
table.Nnavi{height:14px;border-collapse:collapse;margin:0 auto}
table.Nnavi td{padding:0;border-right:1px solid #dddddd}
table.Nnavi td.pgR {border-right:0}
table.Nnavi a{font-size:12px;font-family:돋움;text-decoration:none;display:block;padding:2px 8px 0 7px;color:#333333;font-weight:bold}
table.Nnavi a:hover{background-color:#F7F7F7;}
table.Nnavi .pgLL a, table.Nnavi .pgL a, table.Nnavi .pgR a, table.Nnavi .pgRR a{font-weight:normal}
table.Nnavi .pgLL a:hover, table.Nnavi .pgL a:hover, table.Nnavi .pgR a:hover, table.Nnavi .pgRR a:hover{background-color:#ffffff}
table.Nnavi .pgLL img, table.Nnavi .pgL img, table.Nnavi .pgR img, table.Nnavi .pgRR img{border:0;margin-bottom:1px;}
table.Nnavi .pgLL img, table.Nnavi .pgL img{margin:0 5px 2px 0;}
table.Nnavi .pgRR img, table.Nnavi .pgR img{margin:0 0  2px 5px}
table.Nnavi .on, table.Nnavi .on a, table.Nnavi .on a:visited{color:#FF8400}
* html body table.Nnavi a{width:1em} table.Nnavi .pgLL a, table.Nnavi .pgL a, table.Nnavi .pgR a, table.Nnavi .pgRR a{width:auto}

.blind{overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0}

/* naver music player */
.sp_nmp {background:url(https://ssl.pstatic.net/static/blog/sp_nmp_170116.png) 60px 60px no-repeat;}
.black .sp_nmp{background:url(https://ssl.pstatic.net/static/blog/sp_nmp_black_170116.png) 60px 60px no-repeat;}

.nmp{width:480px;position:relative;padding:15px 0;font-family:Helvetica,NanumGothic,'나눔고딕',Dotum,'돋움',sans-serif !important;text-align:left;}
.nmp a{text-decoration:none;}
.nmp em{font-style:normal;}
.nmp div,.nmp span, .nmp em, .nmp strong {line-height:1.5 !important;}
.nmp ul{margin:0 !important;list-style:none !important;}

.nmp_header {position:relative;height:85px;padding:24px 19px;background-color:#eff8ff;border:1px solid #dee6ed;border-bottom:none;}
.nmp_header .nmp_logo_area{height:18px;}
.nmp_header .nmp_link_logo{position:absolute;top:14px;left:9px;padding:10px;}
.nmp_header .nmp_logo{display:inline-block;width:46px;height:18px;background-position:0 0;}
.nmp_header .nmp_help{position:absolute;top:14px;right:9px;font-size:12px;color:#696969;padding:10px;}
.nmp_header .nmp_bu_right{display:inline-block;vertical-align:middle;width:5px;height:11px;margin-left:3px;background-position:-46px -15px;}

.nmp_title_area {position:relative;padding-top:22px;}
.nmp_group {display:block;width:390px;}
.nmp_group .nmp_group_title{font-size:18px;color:#444;height:18px;}
.nmp_group .nmp_group_name_area{display:inline-block;overflow:hidden;max-width:345px;vertical-align:middle;}
.nmp_group .nmp_group_name{display:block;max-width:345px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.nmp_group .nmp_list_num{display:inline-block;vertical-align:middle;font-size:14px;color:#737373;font-weight:normal;padding-left:5px;white-space:nowrap;}
.nmp_title_area .nmp_btn_play {position:absolute;top:27px;right:0;width:39px;height:39px;background-position:0 -19px;}
.nmp_group .nmp_group_by{font-size:14px;color:#9ea2a4;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.nmp_body{border:1px solid #ededed;border-top:none;background-color:#fff}
.nmp_body .nmp_list{overflow-x:auto;max-height:318px;}
.nmp_body .nmp_list::-webkit-scrollbar{background-color:#fafafa;}
.nmp_body .nmp_list::-webkit-scrollbar-track{background-color:#fafafa;}
.nmp_body .nmp_list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-border-radius:10px;border:4px solid #fafafa;background-color:#c1c1c1;}
.nmp_body .nmp_list ul{margin: 13px 0 !important;padding:0 !important;}
.nmp_body .nmp_link_item:hover{background-color:#f9f9f9;}
.nmp_body .nmp_link_item{display:block;padding:7px 19px;}

.nmp_item{list-style:none !important;margin:0 !important;}
.nmp_item .nmp_info{display:table;table-layout:fixed;width:430px;}
.nmp_item .nmp_thumb{display:table-cell;vertical-align:middle;padding-right:20px;}
.nmp_item .nmp_text{display:table-cell;width:347px;vertical-align:middle;padding-right:10px;}
.nmp_item .nmp_title{display:inline-block;max-width:228px;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;word-wrap:normal;}
.nmp_item .nmp_artist{display:inline-block;max-width:105px;margin-left:6px;font-size:13px;color:#afafaf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;word-wrap:normal;}
.nmp_item .nmp_btn_area{display:table-cell;width:13px;vertical-align:middle;}
.nmp_item .nmp_btn_play{display:inline-block;width:10px;height:12px;background-position:-47px 0;}

.nmp_footer{margin:11px 20px 0;color:#afafaf;font-size:12px !important;white-space:nowrap;}
.nmp_footer .nmp_name{color:#00c73c;}
.nmp_footer .npm_help{padding-top:3px}
.nmp_footer .icon_help{display:inline-block;vertical-align:top;width:16px;height:16px;margin-left:3px;background-position:-44px -30px;}

/* naver music player (black ver.) */
.nmp.black .nmp_header{padding-top:25px;background-color:#333;border-color:#333;}
.nmp.black .nmp_group_title{color:#ddd;}
.nmp.black .nmp_group .nmp_group_by{color:#696969;}
.nmp.black .nmp_body{background-color:#2b2b2b;border-color:#333;}
.nmp.black .nmp_body .nmp_list{scrollbar-3dlight-color:#252525;scrollbar-arrow-color:#000;scrollbar-base-color:#252525;scrollbar-darkshadow-color:#252525;scrollbar-highlight-color:#555;scrollbar-face-color:#555;scrollbar-shadow-color:#555;scrollbar-track-color:#252525;}
.nmp.black .nmp_body .nmp_list::-webkit-scrollbar{background-color:#252525;}
.nmp.black .nmp_body .nmp_list::-webkit-scrollbar-track{background-color:#252525;}
.nmp.black .nmp_body .nmp_list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-border-radius:10px;border:4px solid #252525;background-color:#555;}
.nmp.black .nmp_link_item:hover{background-color:#313131;}
.nmp.black .nmp_item .nmp_title{color:#ddd;}
.nmp.black .nmp_item .nmp_artist{color:#666;}
.nmp.black .nmp_link_more{border-color:#333;}
.nmp.black .nmp_footer{color:#696969;}

/* SE3 글 인쇄 > 폰트 사이즈 영향 overWrite */
.se_editView,.se_textView{font-size:inherit;}
