@charset "utf-8";
/* NTS 3Team CSM 120806 */

/* Common */
html,body{height:100%}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,figure,figurecaption{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:14px;line-height:18px;font-family:Helvetica}
section,nav,article,aside,hgroup,header,footer{display:block}
body{position:relative;background-color:#F4F4F4;color:#000;-webkit-text-size-adjust:none}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#000;text-decoration:none;cursor:pointer}
table{border-collapse:collapse}
hr{display:none !important}
.hc{visibility:hidden;overflow:hidden;position:absolute;left:-9999px;width:0;height:0;font-size:0;line-height:0}
.nc{display:none}
.u_hc,.u_skip{visibility:hidden;overflow:hidden;position:absolute;left:-9999px;width:0;height:0;font-size:0;line-height:0}
.u_vc{position:absolute;font-size:1px;line-height:1px;color:transparent}
body.end_page,body.end_page *{-webkit-tap-highlight-color:rgba(0,0,0,0)}
#ct{clear:both;position:relative;z-index:10;width:100%;background-color:#fff}
#ct:after{display:block;clear:both;height:1px;margin-top:-1px;content:''}
#nc_top{display:none}
#wrap{overflow-x:hidden;position:relative;z-index:10;width:100%}
#wrap.is_toc{margin-left:239px;height:100%;border-left:1px solid #B8B8BB}
#header,.header_copy_area{position:relative}
.font_big,.naml_wrap .font_big p{font-size:18px;line-height:29px}
.me2button_container{margin:0 !important}
.layer4event{-webkit-tap-highlight-color:rgba(0,0,0,0)}

/* Common Images */
.u_ts,.u_hs{background:url(http://static.naver.com/terms/img/m/u_bg.png) repeat-x 0 0;-webkit-background-size:2px 45px;background-size:2px 45px}
.u_gnbt,.u_gnbn,.u_hsbt,.u_clrt,.u_hs .u_hssbt,.atbt .atbt_b,.u_gnbh{background:url(http://static.naver.com/terms/img/m/u_cm.png) no-repeat 0 0;-webkit-background-size:105px 196px;background-size:105px 196px}

/* Logo Title */
.u_ts{position:relative;width:100%;height:45px;text-align:center;z-index:1}
.u_ts_a{display:inline-block;position:relative;width:105px;height:45px;background:url(http://static.naver.com/terms/img/m/u_cm.png) no-repeat 3px -35px;-webkit-background-size:105px 196px;background-size:105px 196px}
.u_gnbh{position:absolute;top:7px;left:5px;z-index:40;width:62px;height:32px;background-position:0 -84px}

/* All Services */
.u_gnbt{display:block;overflow:hidden;position:absolute;top:7px;right:5px;z-index:30;width:32px;height:32px;background-position:-60px 0}
.u_gnbt_fd{background-position:0 -132px}

/* Search */
.u_hsbt{display:block;overflow:hidden;position:absolute;top:7px;right:40px;z-index:30;width:32px;height:32px}
.u_hsbt_op{background-position:-72px -132px}
.u_hsbt_fd{background-position:-72px -165px}
.u_hs{position:relative;z-index:10;width:100%;height:38px;border-top:1px solid #262B34;border-bottom:1px solid #000;background:#2A303A none}
.u_hsw{padding:3px 105px 0 5px}
.u_hsmb0{margin-bottom:0}
.u_hs .u_itw{position:relative;height:24px;padding:6px 39px 0 6px;border:1px solid #1B1D25;background:#fff;-webkit-box-shadow:inset 0 2px 2px #e5e5e5;box-shadow:inset 0 2px 2px #e5e5e5}
.u_hs .u_it{width:100%;border:0;border-radius:0;font-size:14px;color:#010101;-webkit-appearance:none}
.u_hs .u_it.u_sd{color:#888}
.u_clrt{overflow:visible;position:absolute;top:-1px;right:3px;z-index:10;width:30px;height:30px;margin:0;padding:0;border:0;-webkit-background-position:-33px -132px;background-position:-33px -132px;text-indent:-170px;cursor:pointer}
.u_hs .u_hssbt{position:absolute;top:3px;height:32px;border:0;border-radius:0;font-size:12px;line-height:30px;color:#fff;-webkit-appearance:none}
.s .u_hs .u_hssbt{letter-spacing:-2px;text-indent:-2px}
.u_hs .u_hssbt_ss{right:67px;width:38px;background-position:-65px -84px}
.u_hs .u_hssbt_us{right:5px;width:58px;background-position:0 -0;white-space:nowrap}
.s2 .u_hs .u_hssbt_us{text-indent:-4px}
.u_hs_nous .u_hsw{padding-right:43px}
.u_hs_nous .u_hssbt_ss{right:5px}
.atit{-webkit-border-bottom-left-radius:0 !important;-webkit-border-bottom-right-radius:0 !important}
.atcp{position:relative;z-index:900;width:100%}
.atcpw{width:100%;font-size:14px;text-align:left}
.atcpw2{border:1px solid #666;border-top-color:#e8e8e8;background:#fff}
.atcpli{border-bottom:1px solid #f7f7f7;font-size:.93em}
.atcpa{display:block;overflow:hidden;padding:.5em .5em .5em 10px;color:#000;white-space:nowrap;text-overflow:ellipsis}
.atcpa em,.atcpkw{color:#e51313}
.atcpsb{margin-left:.8em;color:#888}
.atbt{margin-top:-1px;padding:5px 4px;border-top:1px solid #e8e8e8;background:#f8f8f8;text-align:right}
.atbt .atbt_b{overflow:visible;margin:0;padding:.45em .5em .4em 1.1em;border:0;background-position:-68px -216px;font-size:12px;color:#666;cursor:pointer;-webkit-appearance:none}
.atcpt .atcpw2{border-top-color:#bcbcbc;border-right:0;border-left:0}
.atcpb .atcpw{top:-11px}
.atcpb .atcpw2{margin:0 43px 0 10px;border-color:#bcbcbc}

/* Common Paging */
.u_pg,.u_pg_lod{background:#e6e7e7;background:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),color-stop(.3,#f6f6f6),color-stop(.8,#e7eae9),to(#dde3e4));-webkit-box-shadow:inset 0 1px 0 #fefefe,inset 0 -1px 0 #d8dada}
.u_pg{display:table;position:relative;width:100%;height:45px;margin-top:-1px;border-top:1px solid #dfdfdf;border-bottom:1px solid #cecece;text-align:center}
.u_pg_btn{display:table-cell;border-right:1px solid #d3d3d3;line-height:1em;position:relative}
.u_pg_area{display:table;position:relative;height:43px;margin:0 auto;padding-left:23px;font-size:1em}
.u_pg_area:before{display:block;position:absolute;top:50%;left:0;width:15px;height:25px;margin-top:-12px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) -75px 0 no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.u_pg_wrap{display:block;position:relative}
.u_pg_lod{display:block;position:absolute;top:0;width:21px;height:43px;margin-left:-29px}
.u_pg_lodic,.u_pg_lodjs{display:inline-block;overflow:hidden;width:21px;height:22px;margin-top:11px;text-indent:-170px}
.u_pg_lodic{background:url(http://static.naver.com/terms/img/m/ico_lod.gif) no-repeat 50% 50%}
.u_pg_lodjs{background:url(http://static.naver.com/terms/img/m/ico_lod_ngif.png) no-repeat}
.u_pg_txt{display:table-cell;line-height:1.25em;vertical-align:middle}
.u_pg_cnt{font-size:.79em;line-height:1.25em;color:#666}
.u_pg_total{color:#a6a6a6}
.u_pg_end .u_pg_btn{background:none;background-color:#fafafa;-webkit-box-shadow:none}
.u_pg_end .u_pg_area:before{background:none}
.u_pg_top{display:table-cell;width:53px;border-left:1px solid #fdfdfd;font-size:.8em;color:#707070;vertical-align:top}
.u_pg_top span{display:block;position:relative;padding-top:18px}
.u_pg_top span:after{display:block;position:absolute;top:10px;left:50%;width:8px;height:5px;margin-left:-4px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -65px 0;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.u_pg2{padding:15px 0;font-size:.86em;text-align:center;white-space:nowrap}
.u_pg2_btn{display:inline-block;padding:.42em .86em;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfb),to(#f1f1f1));color:#666}
.u_pg2_btn.uc_vh{visibility:hidden}
.u_pg2_prev,.u_pg2_next{display:inline-block;position:relative;font-size:1.07em}
.u_pg2_prev:before,.u_pg2_next:after{position:absolute;top:50%;width:6px;height:9px;margin-top:-5px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.u_pg2_prev{padding-left:.86em}
.u_pg2_prev:before{left:0;background-position:-55px 0}
.u_pg2_next{padding-right:.86em}
.u_pg2_next:after{right:0;background-position:-55px -10px}
.u_pg2_pg{display:inline-block;padding:.42em .85em;font-weight:bold;color:#32a800}
.u_pg2_total{color:#999}

/* footer */
.u_ft{clear:both;position:relative;padding-top:0;background:#f4f4f4}
.u_ft2{background:#FFF}
.u_ftsw{overflow:hidden;clear:both;width:100%;height:29px;padding:0 0 10px;font-size:13px;text-align:right;white-space:nowrap}
.u_ftsa,.u_ftst{display:inline-block;overflow:hidden;width:64px;height:29px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;line-height:999px}
.u_ftsa .u_ico,.u_ftsa .u_ico2,.u_ftsa .u_ico3,.u_ftsa .u_ico4,.u_ftst .u_ico{display:inline-block;height:19px;margin-right:4px;vertical-align:-5px}
.u_ftst{margin-right:10px;background-position:-102px -212px;}
.u_ftst .u_ico{width:15px;background-position:-15px -186px}
.a.u_ftsw{position:absolute;top:80px}
.u_ftlkw{padding-top:4px;border-top:1px solid #dcdcdc;background:#f4f4f4;font-size:14px;text-align:center}
.u_ftlkw .u_ftlk{display:inline-block;width:58px;border:1px solid #afafaf;border-radius:3px;background-image:none;background-color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));font-size:12px;line-height:25px;color:#444;text-align:center;vertical-align:top;}
.u_ftlkw .u_ftlkbt{display:inline-block;position:relative;width:75px;margin-right:1px;border:1px solid #afafaf;border-radius:3px;background-image:none;background-color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));font-size:12px;line-height:25px;color:#444;text-align:center;vertical-align:top}
.u_crt{clear:both;padding:17px 0 0;background:#f4f4f4;font-size:12px;line-height:14px;color:#a2a2a2;text-align:center}
.u_cr{clear:both;padding:5px 0;background:#f4f4f4;font-size:11px;line-height:14px;color:#9e9e9e;text-align:center}
.u_cri{display:inline-block;margin:0 2px}
.u_cri_v1{margin-left:2px}
.u_cra{font-size:12px;color:#9e9e9e}
.u_cra_v1{font-size:11px}
span.u_cri_v1:before{display:inline-block;height:12px;margin:0 8px 0 0;border-left:1px solid #DCDCDC;border-right:1px solid #EAECED;vertical-align:-2px;content:''}
.u_ft .btn_option{display:inline-block;overflow:hidden;width:65px;height:29px;margin:0 10px}
.u_ft .btn_option button{float:left;height:29px;border:none;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;background-size:175px 400px;text-indent:-170px;-webkit-appearance:none;-webkit-background-size:175px 400px;cursor:pointer}
.u_ft .btn_option button:first-child{width:33px;background-position:0 -181px}
.u_ft .btn_option button:last-child{width:32px;background-position:-33px -150px}
.u_ft .btn_option button:first-child.on{background-position:0 -150px}
.u_ft .btn_option button:last-child.on{background-position:-33px -181px}
.u_ft .btn_option+.u_ftst{margin-left:-8px}

/* footer search */
.f_srch{margin:0 10px;padding:24px 0 23px}
.f_srch .f_srch_input{padding:0 101px 0 0}
.f_srch .keyword{display:block;position:relative;height:29px;padding:0 35px 0 5px;border:1px solid #CECECE;border-right:0}
.f_srch .keyword input{width:100%;border:0;border-radius:0;line-height:29px;font-size:16px;vertical-align:bottom;-webkit-appearance:none}
.f_srch .keyword .u_clrt{background-position:-37px -133px}
.f_srch .smit,.f_srch .smit2{position:absolute;top:24px;height:31px;border:none;border:1px solid #CECECE;border-radius:0;box-shadow:inset 0 1px 0 #FFF;-webkit-appearance:none}
.f_srch .smit{overflow:hidden;right:73px;width:40px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -135px -28px;-webkit-background-size:175px 400px;background-size:175px 400px;text-indent:-170px}
.f_srch .smit2{right:10px;width:58px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(252,252,252,1)),color-stop(100%,rgba(243,243,243,1)));background:-webkit-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(243,243,243,1) 100%);font-size:12px;line-height:30px;color:#777}

/* current location */
.nc_top{position:relative;z-index:10;height:35px;border-bottom:1px solid #d1d1d1}
.nc_top .btn_toc{overflow:hidden;position:absolute;top:3px;left:4px;width:41px;height:29px;border:none;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -134px -153px;-webkit-background-size:175px 400px;background-size:175px 400px;text-indent:-170px;cursor:pointer}
.nc_top .btn_toc2{width:64px;background-position:0 -279px}
.nc_top .location{overflow:hidden;height:35px;margin:0 0 0 10px;font-size:13px;line-height:25px;color:#666;white-space:nowrap;text-overflow:ellipsis}
.nc_top .btn_toc+.location{margin:0 110px 0 54px}
.nc_top .btn_toc2+.location{margin:0 110px 0 77px}
.nc_top .location .bracket{display:inline-block;width:10px;height:35px;margin:-5px 0 0 0;background:url(http://static.naver.com/terms/img/m/ico_cm.png) -80px -150px no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;vertical-align:middle}
.nc_top .location em{position:relative;font-size:14px;line-height:37px;color:#666}
.nc_top .location em:before{display:inline;content:' '}
.nc_top .location em:last-child{color:#000}
.nc_top .location em:last-child:after{display:block;position:absolute;top:50%;right:-5px;width:3px;height:5px;margin:-3px 0 0;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -92px -150px;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.nc_top .cate em:last-child{font-weight:bold}
.nc_top .cate em:last-child:after{display:none}
.nc_top .btn_option{overflow:hidden;position:absolute;top:3px;right:40px;width:65px;height:29px;}
.nc_top .btn_option button{float:left;height:29px;border:none;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;background-size:175px 400px;text-indent:-170px;-webkit-appearance:none;-webkit-background-size:175px 400px;cursor:pointer}
.nc_top .btn_option button:first-child{width:33px;background-position:0 -181px}
.nc_top .btn_option button:last-child{width:32px;background-position:-33px -150px}
.nc_top .btn_option button:first-child.on{background-position:0 -150px}
.nc_top .btn_option button:last-child.on{background-position:-33px -181px}
.nc_top .view{overflow:hidden;position:absolute;top:3px;right:5px;width:32px;height:29px}
.nc_top .view.on{height:auto}
.nc_top .view button{display:none;overflow:hidden;position:relative;width:32px;height:29px;border:none;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;line-height:999px;cursor:pointer}
.nc_top .view button.on{display:block}
.nc_top .view .btn_h{background-position:0 -212px}
.nc_top .view .btn_v{background-position:0 -243px}
.nc_top .view.on button{display:block;height:32px}
.nc_top .view.on button.on{height:33px}
.nc_top .view.on .btn_h{top:33px;background-position:-68px -245px}
.nc_top .view.on .btn_h.on{top:0;background-position:-34px -212px}
.nc_top .view.on .btn_v{background-position:-34px -245px}
.nc_top .view.on .btn_v.on{top:-32px;background-position:-68px -212px}

/* end page */
.pg_item{margin:20px 20px 15px;text-align:justify}

/* index */
#nc_toc{display:none;overflow:hidden;overflow-y:auto;position:absolute;left:-239px;width:239px}
#nc_toc.is_toc{display:block;left:0}
#nc_toc h1{height:24px;margin-bottom:14px;padding-top:7px;border-bottom:1px solid #eaeaea;font-size:16px;text-align:center}
#nc_toc li{position:relative;margin:0 0 4px}
#nc_toc li a{display:block;overflow:hidden;margin:0 0 0 36px;padding:10px 8px 9px 0;font-size:16px;white-space:nowrap;text-overflow:ellipsis}
#nc_toc li span{display:block}
#nc_toc li.sel>span{display:block;border-top:1px solid #246DDC;border-bottom:1px solid #246DDC;background:#4381e0 url(http://static.naver.com/terms/img/m/bg_toc.png) repeat-y 100% 0;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1)}
#nc_toc li.sel>span a{color:#FFF}
#nc_toc ul ul a{margin-left:54px}
#nc_toc ul li ul{display:none}
#nc_toc ul li.on ul{display:block}
#nc_toc ul li button{overflow:hidden;position:absolute;top:9px;left:7px;width:21px;height:21px;border:none;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -142px -274px;background-size:175px 400px;text-indent:-170px;-webkit-background-size:175px 400px;cursor:pointer}
#nc_toc ul li button.on{background-position:-142px -297px}
#nc_toc ul.type2 a{margin-left:20px}

body.toc{background:url(http://static.naver.com/terms/img/m/bg_toc2.png) repeat-y 224px 0}

/* paging */
.paging{position:relative;height:16px;margin:17px 0;line-height:0;text-align:center;white-space:nowrap}
.paging a{display:inline-block;overflow:hidden;width:16px;height:16px;margin:0 6px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -38px -310px;-webkit-background-size:175px 400px;background-size:175px 400px;line-height:999px;vertical-align:top}
.paging a:first-child{margin-left:0}
.paging a:last-child{margin-right:0}
.paging a:after{display:inline;content:' '}
.paging a.on{background-position:-18px -310px;line-height:16px;font-size:11px;font-weight:bold;color:#FFF}
.paging a.no.on{width:26px;background-position:-58px -310px}
.paging a.next{background-position:0 -310px}
.paging a.prev{background-position:-86px -310px}
.paging button{overflow:hidden;position:relative;top:-5px;width:56px;height:27px;margin:0 0 0 7px;border:1px solid #C3C3C3;border-radius:3px;background:#FCFCFC;line-height:24px;font-size:13px;color:#222;vertical-align:top;-webkit-appearance:none}
.paging button em{color:#ED232B}

/* context_menu */
.ctx_menu{overflow:hidden;position:absolute;left:0;z-index:1000;width:100%;height:56px;border-top:1px solid #000;background:rgba(53,53,66,.9);}
.ctx_menu button{position:absolute;z-index:20;height:56px;border:none;background:rgba(53,53,66,0);text-indent:-9999px}
.ctx_menu .pprev{left:0;width:37px;border-right:1px solid #25252E}
.ctx_menu .prev{left:37px;width:48px;border-left:1px solid #484854;border-right:1px solid #25252E}
.ctx_menu .next{right:115px;width:48px;border-right:1px solid #25252F;border-left:1px solid #484853}
.ctx_menu .nnext{right:77px;width:38px;border-right:1px solid #1A1B21;border-left:1px solid #484853}
.ctx_menu .rel{right:0;width:77px;background:rgba(53,53,66,.5);color:#FFF;text-indent:0}
.ctx_menu button:after{display:block;position:absolute;top:50%;left:50%;height:15px;margin-top:-8px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.ctx_menu .pprev:after{width:12px;margin-left:-6px;background-position:-70px -190px}
.ctx_menu .prev:after{width:8px;margin-left:-4px;background-position:-115px -190px}
.ctx_menu .next:after{width:8px;margin-left:-4px;background-position:-133px -190px}
.ctx_menu .nnext:after{width:12px;margin-left:-6px;background-position:-93px -190px}
.ctx_menu .rel:after{display:none}
.ctx_menu .top{display:none}
.ctx_menu button:disabled:after{opacity:0.3}
.ctx_menu button.active{border-color:rgba(0,0,0,.5);background:#000}
.ctx_menu p{position:absolute;top:0;left:0;z-index:10;width:100%;text-align:center}
.ctx_menu p em{display:block;height:56px;margin:0 163px 0 85px;border-left:1px solid #484854;border-right:1px solid #25252F;background:rgba(53,53,66,0);font-size:16px;line-height:58px;color:#A3A5AB}
.ctx_menu p em strong{color:#FFF}
.ctx_menu p em span{font-weight:bold}
.ctx_menu.scroll button{width:25%}
.ctx_menu.scroll .pprev,.ctx_menu.scroll .nnext,.ctx_menu.scroll p{display:none}
.ctx_menu.scroll .top{display:block}
.ctx_menu.scroll .prev{left:0;border-left:0;border-right:1px solid rgba(0,0,0,.3)}
.ctx_menu.scroll .next{left:25%;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid #1A1B21}
.ctx_menu.scroll .rel{left:50%;border-right:1px solid #1A1B21}
.ctx_menu.scroll .top{right:0;background:rgba(53,53,66,.5);color:#FFF;text-indent:0}
.ctx_menu.scroll .top:before{display:inline-block;width:11px;height:9px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -130px 0;background-size:175px 400px;-webkit-background-size:175px 400px;content:''}

/* related content */
.nc_related{position:absolute;z-index:1000;width:100%;background:#1f2227}
.nc_related h1{position:relative;height:47px;padding-left:10px;border-bottom:1px solid #38393c;font-size:16px;line-height:49px;color:#fff}
.nc_related h1 .num{color:#9ca2b7}
.nc_related h1:after{position:absolute;left:0;bottom:0;width:100%;height:1px;background:#000;content:''}
.nc_related .state{display:block;padding:10px 0 9px;text-align:center}
.nc_related .state strong,.nc_related .state span{display:inline-block;overflow:hidden;width:10px;height:10px;text-indent:-170px}
.nc_related .state strong{background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -60px -105px;-webkit-background-size:175px 400px;background-size:175px 400px}
.nc_related .state span{background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -45px -100px;-webkit-background-size:175px 400px;background-size:175px 400px}
.nc_related .btn_clse{overflow:hidden;position:absolute;top:12px;right:16px;width:23px;height:23px;border:none;background-color:transparent;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -75px -40px;-webkit-background-size:175px 400px;background-size:175px 400px;text-indent:-170px;cursor:pointer}
.lst_related{float:left;padding-top:13px}
.lst_related li{float:left;width:50%;padding:13px 0;text-align:center}
.lst_related li .tx{display:block;overflow:hidden;width:80%;margin:1px auto 0;font-size:14px;color:#fff;white-space:nowrap;text-overflow:ellipsis}
.lst_related:after{display:block;clear:both;content:''}
@media all and (orientation:landscape){.lst_related li{width:25%}}

/* related content(tab) */
.nc_related_tab{position:absolute;z-index:1000;width:100%;background:#1F2227}
.nc_related_tab h1{visibility:hidden;position:absolute}
.nc_related_tab h1.tab{visibility:visible;position:relative;background:#1F2227; color:#FFF;padding:0 0 0 15px}
.nc_related_tab .tab{position:relative;height:47px;border-bottom:1px solid #38393C;background:#2A2C31;font-size:16px;line-height:46px}
.nc_related_tab .tab:before{display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#000;content:''}
.nc_related_tab .tab a{display:block;float:left;position:relative;height:46px;margin-right:-1px;padding:0 13px;border:1px solid #000;border-top:0;color:#7F7F87}
.nc_related_tab .tab a.on{height:46px;border-bottom:2px solid #1F2227;border-top:1px solid #000;background:#1F2227;font-weight:bold;line-height:44px;color:#FFF}
.nc_related_tab ul{padding:5px 10px;overflow:hidden;clear:both}
.nc_related_tab li{display:inline-block;width:100%;border-bottom:1px solid #37383B}
.nc_related_tab li:last-child{border:0}
.nc_related_tab li a{display:block;overflow:hidden;margin:0 10px;line-height:37px;font-size:15px;color:#FFF;white-space:nowrap;text-overflow:ellipsis}
.nc_related_tab li a.on{color:#4FEB37}
.nc_related_tab .more{position:relative;height:53px;padding:0 20px;border-top:1px solid #000;text-align:right}
.nc_related_tab .more:before{display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:#38393C;content:''}
.nc_related_tab .more a{display:inline-block;position:relative;padding:0 12px 0 0;font-size:15px;line-height:56px;color:#FFF}
.nc_related_tab .state{display:none}
.nc_related_tab .more a:after{display:block;position:absolute;top:50%;right:0;width:6px;height:9px;margin:-5px 0 0;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -142px 0;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.nc_related_tab .btn_clse{overflow:hidden;position:absolute;top:12px;right:16px;width:23px;height:23px;border:none;background-color:transparent;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -75px -40px;-webkit-background-size:175px 400px;background-size:175px 400px;line-height:999px;cursor:pointer}
.nc_related_tab .state{display:block;padding:24px 0 0;text-align:center}
.nc_related_tab .state strong,.nc_related_tab .state span{display:inline-block;overflow:hidden;width:10px;height:10px;text-indent:-170px}
.nc_related_tab .state strong{background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -60px -105px;-webkit-background-size:175px 400px;background-size:175px 400px}
.nc_related_tab .state span{background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -45px -100px;-webkit-background-size:175px 400px;background-size:175px 400px}
@media all and (orientation:landscape){
.nc_related_tab ul{padding-bottom:0;-webkit-columns:2;-webkit-column-gap:0}
.nc_related_tab li:nth-child(3){border-bottom:0}
}

/* related content(list) */
.nc_related_lst{position:absolute;z-index:1000;width:100%;background:#1f2227}
.nc_related_lst h1{position:relative;height:47px;padding-left:10px;border-bottom:1px solid #38393c;font-size:16px;line-height:49px;color:#fff}
.nc_related_lst h1:after{position:absolute;left:0;bottom:0;width:100%;height:1px;background:#000;content:''}
.nc_related_lst ul{padding:5px 10px;overflow:hidden;clear:both}
.nc_related_lst li{display:inline-block;width:100%;border-bottom:1px solid #37383B}
.nc_related_lst li:last-child{border:0}
.nc_related_lst li a{display:block;overflow:hidden;margin:0 10px;line-height:37px;font-size:15px;color:#FFF;white-space:nowrap;text-overflow:ellipsis}
.nc_related_lst li a.on{color:#4FEB37}
.nc_related_lst .more{position:relative;height:53px;padding:0 20px;border-top:1px solid #000;text-align:right}
.nc_related_lst .more:before{display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:#38393C;content:''}
.nc_related_lst .btn_clse{overflow:hidden;position:absolute;top:12px;right:16px;width:23px;height:23px;border:none;background-color:transparent;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -75px -40px;-webkit-background-size:175px 400px;background-size:175px 400px;line-height:999px;cursor:pointer}
.nc_related_lst .state{display:block;padding:24px 0 0;text-align:center}
.nc_related_lst .state strong,.nc_related_lst .state span{display:inline-block;overflow:hidden;width:10px;height:10px;text-indent:-170px}
.nc_related_lst .state strong{background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -60px -105px;-webkit-background-size:175px 400px;background-size:175px 400px}
.nc_related_lst .state span{background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -45px -100px;-webkit-background-size:175px 400px;background-size:175px 400px}
@media all and (orientation:landscape){
.nc_related_lst ul{padding-bottom:0;-webkit-columns:2;-webkit-column-gap:0}
.nc_related_lst li:nth-child(3){border-bottom:0}
}

/* 카테고리 페이지*/
.cate_nav .nav{position:relative;height:35px;margin:-1px 0 0;border-top:1px solid #B8B9BA;border-bottom:1px solid #CED0D4;background:#E7E8EB;box-shadow:inset 0 1px 0 #DDDDE0}
.cate_nav .nav nav{position:absolute;z-index:10;margin:0 10px;font-size:14px;white-space:nowrap}
.cate_nav .nav nav.next{margin:0 0 0 15px}
.a .cate_nav .nav nav.next{margin:0 0 0 20px}
.cate_nav .nav nav.next:before{display:block;position:absolute;top:5px;left:0;width:10px;height:23px;background:#E7E8EB;content:''}
.cate_nav .nav a{display:inline-block;position:relative;margin:0 14px 0 0;line-height:35px;font-size:15px;font-weight:bold;color:#3F4045; text-align:center}
.a .cate_nav .nav a{min-width:17px}
@media all and (orientation:landscape){
.cate_nav .nav nav.next{margin:0 0 0 23px}
.a .cate_nav .nav nav.next{margin:0 0 0 15px}
}
.cate_nav .nav a.on{color:#1B5CD5}
.cate_nav .nav a.on:after{display:block;position:absolute;left:50%;bottom:-1px;width:11px;height:8px;margin:0 0 0 -5px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -100px 0;background-size:175px 400px;content:'';-webkit-background-size:175px 400px}
.cate_nav .nav a:first-child{margin-right:11px}
.cate_nav .nav a:nth-last-child(1),.cate_nav .nav a:nth-last-child(2){font-weight:normal}
.cate_nav .nav button{overflow:hidden;position:absolute;top:0;z-index:20;width:29px;height:36px;border:none;border-left:1px solid #BDBFC6;border-bottom:1px solid #CED0D4;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,251,251,1)),color-stop(100%,rgba(241,241,242,1)));background:-webkit-linear-gradient(top,rgba(250,251,251,1) 0%,rgba(241,241,242,1) 100%);line-height:999px;cursor:pointer;box-shadow:-1px 0 1px #E3E4E7}
.cate_nav .nav button:after{display:block;position:absolute;top:12px;left:12px;width:8px;height:12px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -115px 0;background-size:175px 400px;content:'';-webkit-background-size:175px 400px}
.cate_nav .nav button[disabled]{display:none}
.cate_nav .nav .btn_next{right:0}
.cate_nav .nav .btn_prev{left:0;border-top:1px solid #CED0D4;border-bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(241,241,242,1)),color-stop(100%,rgba(250,251,251,1)));background:-webkit-linear-gradient(top,rgba(241,241,242,1) 0%,rgba(250,251,251,1) 100%);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.cate_nav .nav .btn_prev:after{top:11px}

.cate_lst h2{padding:18px 10px 9px;border-bottom:2px solid #5D5E71;font-size:15px;color:#333}
.cate_lst h2 strong{font-weight:normal;color:#568CDE}
.cate_lst h2 span{color:#777}
.cate_lst ul li{padding:0 10px;border-bottom:1px solid #ECECEC}
.cate_lst ul li a{display:block;overflow:hidden}
.cate_lst ul li .img{overflow:hidden;float:right;width:53px;height:53px;margin:11px 0;border:1px solid #E4E4E4}
.cate_lst ul li .img span{display:table-cell;width:53px;height:53px;text-align:center;vertical-align:middle}
.cate_lst ul li .img span img{vertical-align:top}
.cate_lst ul li .img+div{margin:0 0 0 65px}
.cate_lst ul li .img+div{margin:0 65px 0 0}
.cate_lst ul li div{padding:10px 0 9px}
.cate_lst ul li div strong{font-size:17px;color:#000}
.cate_lst ul li div em{margin:0 0 0 2px;color:#999}
.cate_lst ul li div strong,.cate_lst ul li div em{word-break:break-all;word-wrap:break-word}
.cate_lst ul li div span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.cate_lst ul li div p{overflow:hidden;padding:2px 0 1px;line-height:20px;color:#666;white-space:nowrap;text-overflow:ellipsis}
.cate_lst ul li div cite{display:block;overflow:hidden;font-style:normal;color:#B1B1B1;white-space:nowrap;text-overflow:ellipsis}
.cate_lst .font_big ul li strong{font-size:19px}
.cate_lst .font_big ul li p{padding:3px 0 2px}
.cate_lst .font_big ul li em,.cate_lst .font_big ul li span,.cate_lst .font_big ul li i{font-size:16px}

/* 메인 */
.main .noti{overflow:hidden;position:relative;height:39px;padding:0 0 0 30px;border-top:1px solid #D5D8DE;border-bottom:1px solid #BEC5CE;background:url(http://static.naver.com/terms/img/m/bg_main_noti.gif) repeat;line-height:41px;font-size:14px;color:#444A56;box-shadow:inset 0 1px 1px rgba(255,255,255,.5)}
.main .noti span{position:relative;z-index:20}
.main .noti em{font-weight:normal;color:#5994ED;letter-spacing:0}
.main .noti:before{display:block;position:absolute;top:13px;left:12px;z-index:20;width:12px;height:14px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -100px -16px;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.main .noti:after{position:absolute;top:0;left:0;z-index:10;width:100%;height:39px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(245,247,250,0.8)),color-stop(100%,rgba(239,241,248,0.8)));background:-webkit-linear-gradient(top,rgba(245,247,250,0.8) 0%,rgba(239,241,248,0.8) 100%);content:''}
.main .lst li{position:relative;padding:0 17px 0 10px;border-bottom:1px solid #ECECEC}
.main .lst li:after{display:block;position:absolute;top:50%;right:10px;width:6px;height:10px;margin:-3px 0 0;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -115px -16px;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.main .lst li a{display:block;overflow:hidden}
.main .lst li .img{overflow:hidden;float:left;width:53px;height:53px;margin:11px 0;border:1px solid #E4E4E4}
.main .lst li .img span{display:table-cell;width:53px;height:53px;text-align:center;vertical-align:middle}
.main .lst li .img span img {vertical-align:top}
.main .lst li .img+div{margin:0 0 0 65px}
.main .lst li div{padding:10px 5px 9px 0}
.main .lst li div strong{font-size:17px;color:#000}
.main .lst li div em{margin:0 0 0 3px;font-weight:bold;color:#999}
.main .lst li div  strong,.main .lst li div em{word-break:break-all;word-wrap:break-word}
.main .lst li div span{display:-webkit-box;overflow:hidden;padding:3px 0 0;line-height:19px;color:#666;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.main .lst .lst_paging{margin:10px 0 20px;line-height:normal;font-size:14px;text-align:center}
.main .lst .lst_paging button{overflow:hidden;width:38px;height:27px;border-radius:0;border:none;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;line-height:999px;vertical-align:top;-webkit-appearance:none}
.main .lst .lst_paging .prev{margin:0 9px 0 0;background-position:-102px -242px}
.main .lst .lst_paging .next{margin:0 0 0 9px;background-position:-102px -271px}
.main .lst .lst_paging span{display:inline-block;margin:4px 0 0}
.main .lst .lst_paging a,.main .lst .lst_paging strong{display:inline-block;overflow:hidden;width:9px;height:8px;margin:0 1px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;line-height:999px}
.main .lst .lst_paging a{background-position:-152px -242px}
.main .lst .lst_paging strong{background-position:-142px -242px}
.main.font_big .lst li strong{font-size:19px}
.main.font_big .lst li em,.main.font_big .lst li span{font-size:16px}
.main.font_big .lst li span{line-height:20px}

.main .cate_bx{overflow:hidden;position:relative;margin:0 10px;border-collapse:collapse;border-radius:3px;border:1px solid #AEB0B2;background:#F8F8F8}
.main .cate_bx li{float:left;width:50%;height:36px;border-top:1px solid #D9D9D9;box-shadow:inset 0 1px 0 #FFFFFF,inset 0 -1px 0 #F3F3F3}
.main .cate_bx li:nth-child(2n+2){margin-left:-1px;border-left:1px solid #D9D9D9}
.main .cate_bx li:nth-child(1),.main .cate_bx li:nth-child(2){border-top:none;box-shadow:inset 0 -1px 0 #F3F3F3}
.main .cate_bx li a{display:block;padding:0 0 0 10px;font-weight:bold;line-height:36px;color:#333}
.main .cate_bx li em{display:inline-block;overflow:hidden;width:11px;height:11px;margin:0 2px 0 0;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -66px -279px;background-size:175px 400px;line-height:999px;-webkit-background-size:175px 400px}
.main.font_big .cate_bx li a{font-size:16px}

.main .notice_service{margin:0 10px 37px}
.main .notice_service h2{margin:15px 0 0;font-size:14px;color:#000}
.main .notice_service h2:first-child{margin-top:18px}
.main .notice_service ul{overflow:hidden}
.main .notice_service li{overflow:hidden;margin:5px 0 0;white-space:nowrap;text-overflow:ellipsis}
.main .notice_service li a{color:#005FC1}
.main .notice_service .bar li{float:left;position:relative;padding:0 0 0 19px}
.main .notice_service .bar li:before{display:block;overflow:hidden;position:absolute;top:3px;left:9px;width:1px;height:10px;background:#DFDFDF;content:''}
.main .notice_service .bar li:first-child{padding:0}
.main .notice_service .bar li:first-child:before{display:none}
.main.font_big .notice_service h2,.main.font_big .notice_service li a{font-size:16px}

/* 바로가기 안내 레이어 */
.btjc{width:100%}
.btjc2{width:299px;margin:0 auto}
.jc{display:block;position:absolute;bottom:0;z-index:99;width:302px;height:97px;background:url(http://static.naver.com/terms/img/m/bg_go_hm.png) no-repeat}
.jc2{position:absolute;bottom:0px;z-index:99;width:100%;height:83px;border-top:1px solid #000;border-bottom:1px solid #000;background:#3a4555}
.jct,.jcd,.jcd2{display:block;position:absolute;background:url(http://static.naver.com/terms/img/m/txt_go_hm.gif) no-repeat}
.jct{top:11px;left:13px;width:57px;height:57px;background-position:-8px -6px}
.jcd{top:5px;left:70px;width:200px;height:70px;background-position:-65px 0}
.jcd2{top:10px;left:74px;width:220px;height:77px;background-position:0 -80px}
.jcd2 a{width:211px;height:17px;display:block;position:absolute; top:40px;left:10px}
.jc .close,.jc2 .close{display:block;position:absolute;top:9px;right:10px;width:17px;height:17px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -142px -255px;-webkit-background-size:175px 400px;background-size:175px 400px}

/* 이미지 뷰어 */
.nc_img_viewer{overflow:hidden;position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background:#23252B}
.nc_img_viewer header{overflow:hidden;position:absolute;top:0;z-index:20;width:100%;height:44px;border-bottom:1px solid #000;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(55,58,66,.8)),color-stop(100%,rgba(42,43,49,.8)));background:-webkit-linear-gradient(top,rgba(55,58,66,.8) 0%,rgba(42,43,49,.8) 100%)}
.nc_img_viewer header span{display:block;overflow:hidden;position:relative;height:100%;text-align:center}
.nc_img_viewer header span button{padding:0 14px;border:none;border-radius:0;background:transparent;line-height:44px;color:#B2B2B5;-webkit-appearance:none}
.nc_img_viewer header span button:after{display:inline-block;margin:0 0 0 6px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.nc_img_viewer header span:nth-child(1) button:after{width:13px;height:12px;background-position:-118px -165px}
.nc_img_viewer header span:nth-child(2) button:after{width:5px;height:10px;background-position:-126px -16px}
.nc_img_viewer header span:nth-child(1){float:left;border-right:1px solid rgba(0,0,0,.3)}
.nc_img_viewer header span:nth-child(2){float:right;border-left:1px solid rgba(96,96,102,.3)}
.nc_img_viewer header span:nth-child(3){border-left:1px solid rgba(96,96,102,.3);border-right:1px solid rgba(0,0,0,.3)}
.nc_img_viewer header span strong{display:block;overflow:hidden;margin:5px 10px 0;color:#B2B2B5;white-space:nowrap;text-overflow:ellipsis;font-weight:normal}
.nc_img_viewer header span em{color:#7C7D81;opacity:.6}
.nc_img_viewer footer{overflow:hidden;position:absolute;left:0;bottom:0;z-index:20;width:100%;height:53px;border-top:1px solid #000;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(55,58,66,.8)),color-stop(100%,rgba(42,43,49,.8)));background:-webkit-linear-gradient(top,rgba(55,58,66,.8) 0%,rgba(42,43,49,.8) 100%)}
.nc_img_viewer footer p{margin:9px 0 0 10px;font-size:15px;font-weight:bold;color:#D4D4D6}
.nc_img_viewer footer address{margin:-1px 0 0 10px;font-size:11px;color:rgba(178,178,181,.6)}
.nc_img_viewer footer button{overflow:hidden;position:absolute;top:11px;right:10px;z-index:20;border:none;background:transparent;color:#B2B2B5;text-align:center;text-decoration:underline}
.nc_img_viewer footer button:after{display:inline-block;position:relative;top:-2px;width:9px;height:6px;margin:0 0 0 5px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -133px -16px;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.nc_img_viewer footer button.on:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.nc_img_viewer section{overflow:hidden;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}
.nc_img_viewer section.on:before{display:block;position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background:rgba(0,0,0,0.8);content:''}
.nc_img_viewer section .img{display:table;z-index:10;width:100%;height:100%}
.nc_img_viewer section .img span{display:table-cell;position:relative;z-index:10;width:100%;height:100%;text-align:center;vertical-align:middle}
.nc_img_viewer section .img button{overflow:hidden;position:absolute;top:50%;z-index:20;width:40px;height:40px;margin:-20px 0 0;border:none;border-radius:0;background:rgba(0,0,0,.3);line-height:999px;-webkit-appearance:none}
.nc_img_viewer section .img button:first-child{left:10px}
.nc_img_viewer section .img button:last-child{right:10px}
.nc_img_viewer section .img button:after{display:block;position:absolute;width:10px;height:17px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;content:'';opacity:.3}
.nc_img_viewer section .img button:first-child:after{top:12px;left:14px;background-position:-100px -40px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.nc_img_viewer section .img button:last-child:after{top:11px;right:14px;background-position:-100px -40px}
.nc_img_viewer section article{display:none;overflow-y:auto;position:absolute;top:74px;bottom:83px;z-index:30;padding:0 30px;-webkit-overflow-scrolling:touch}
.nc_img_viewer section.on article{display:block}
.nc_img_viewer section article .inner{position:relative}
.nc_img_viewer section article h3{margin:0 0 13px;font-size:18px;color:#E6E6E6}
.nc_img_viewer section article p{line-height:22px;color:#C7C7C9}
.nc_img_viewer section article::-webkit-scrollbar{overflow:visible;position:absolute;left:0;width:5px;margin-right:10px;background:transparent}
.nc_img_viewer section article::-webkit-scrollbar-thumb{min-height:10px;margin:0 5px 0 0;background-color:rgba(0,0,0,0.2);-webkit-border-radius:5px}
.nc_img_viewer section article::-webkit-scrollbar-thumb:hover{background-color:none}
.nc_img_viewer section article::-webkit-scrollbar-corner{background:transparent}

/* 검색 결과 페이지 */
.sch_result .sea_tit{position:relative;padding:11px 10px;border-bottom:2px solid #373946;text-align:center}
.sch_result .sea_tit .st_tit{color:#000;font-size:15px}
.sch_result .sea_tit .tit_txt{color:#ed1b10;font-weight:normal}
.sch_result .sea_tit .u_btn{display:inline-block;position:absolute;top:7px;left:10px;padding:.29em .71em .29em .5em;border:1px solid #bcbcbc;background:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfb),to(#f1f1f1));color:#222;font-size:.95em;letter-spacing:-1px;white-space:nowrap}
.sch_result .sea_tit .uc_ico_pv{display:inline-block;position:relative;margin-left:-.15em;padding-left:1.2em;font-size:12px;color:#666}
.sch_result .sea_tit .uc_ico_pv:before{position:absolute;top:50%;width:6px;height:9px;margin-top:-5px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.sch_result .sea_tit .u_dsc .u_btn .pc{color:#000;font-family:Helvetica,sans-serif;font-size:13px}
.sch_result .ser_lstw_v1{padding-bottom:15px}
.sch_result .ser_lst{overflow:hidden;border-top:1px solid #ececec}
.sch_result .ser_lst:nth-of-type(1){border:none}
.sch_result .ser_lst_v1{border-bottom:1px solid #dfdfdf}
.sch_result .ser_lst_v2{border-bottom:none}
.sch_result .ser_lst a{display:block;overflow:hidden;padding:8px 0.71em 7px;color:#1172b6}
.sch_result .ser_lst .thmp{overflow:hidden;float:left;padding-top:2px;margin-right:10px;margin-bottom:3px}
.sch_result .ser_lst dl{overflow:hidden}
.sch_result .ser_lst dt{padding-bottom:2px;font-size:14px}
.sch_result .ser_lst dt a{font-size:14px}
.sch_result .ser_lst dt span{margin-left:7px;color:#777}
.sch_result .ser_lst dd{color:#777;font-size:13px;line-height:1.43em}
.sch_result .ser_lst b.hl{font-weight:bold}

.sch_result .thum{display:block;position:relative;border:1px solid #dadada;vertical-align:middle}
.sch_result .thum img{margin-bottom:-4px}
.sch_result .thum2{display:table-cell;overflow:hidden;position:relative;width:80px;height:80px;border:1px solid #dadada;text-align:center;cursor:pointer}
.sch_result .thum2 img{position:static;border:none !important;vertical-align:middle;margin-right:-4px}
.sch_result .thum3{display:table-cell;overflow:hidden;position:relative;width:68px;height:68px;border:1px solid #dadada;text-align:center;cursor:pointer}
.sch_result .thum3 img{position:static;border:none !important;vertical-align:middle;max-width:68px;max-height:68px}
.sch_result .thmb_v{display:inline-block;overflow:hidden;height:100%;vertical-align:middle}

.sch_result .ser_msg{padding:0 10px}
.sch_result .ser_msg_v1{padding:15px 10px}
.sch_result .ser_msg_v2{padding-top:20px;border-top:1px solid #dfdfdf}
.sch_result .ser_msg_v3{padding:0}
.sch_result .ser_msg .sm_p{position:relative;left:0;padding:0 0 1px 10px;font-size:12px;line-height:1.35em;color:#999;text-align:left}
.sch_result .ser_msg .sm_p:first-child{padding-bottom:5px}
.sch_result .ser_msg .sm_p_v1{font-size:13px;color:#666}
.sch_result .ser_msg .ic_ln{position:absolute;left:0;color:#cacaca}

.sch_result .sc_e{padding:0 10px 14px;border-bottom:1px solid #eaeaea}
.sch_result .sc_e_p{padding-top:16px;padding-bottom:12px;font-size:14px}
.sch_result .col4{font-size:14px;font-weight:normal;color:#ed1b10;word-break:break-all;-webkit-text-stroke-width:.02em}
.sch_result .col4 a{color:#f91207}
.sch_result .word_otr{margin-bottom:15px;padding:8px 10px 12px;border-bottom:1px solid #dfdfdf;font-size:13px}
.sch_result .word_otr_h{display:block;margin-bottom:7px;font-size:14px}
.sch_result .word_otr_a{font-size:13px;color:#1172b6}
.sch_result .word_otr_dv{margin:0 10px;color:#ccc}

/* 에러페이지 */
.u_dsc{padding:6.3em 10px 4em;background:url(http://static.naver.com/terms/img/m/ico_dsc_n.gif) no-repeat 50% 4.2em;font-size:1em;text-align:center}
.u_dsc .uc_h{padding-bottom:.2em;font-size:1.5em;letter-spacing:-1px}
.u_dsc .uc_st{font-weight:bold;color:#32a800}
.u_dsc .uc_wn{color:#1172b6;white-space:nowrap}
.u_dsc .uc_wn a{color:#1172b6}
.u_dsc .uc_p{margin-top:1em;color:#777}
.u_dsc .uc_area{margin-top:1.25em}
.u_dsc .u_btn{display:inline-block;padding:.36em .8em;border:1px solid #bcbcbc;border-radius:2px;background:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfb),to(#f1f1f1));font-size:.95em;color:#222;letter-spacing:-1px;white-space:nowrap}
.u_dsc .u_btn .uc_ico_pv{position:relative;padding-left:.86em}
.u_dsc .u_btn .uc_ico_pv:before{position:absolute;top:50%;left:0;width:6px;height:9px;margin-top:-5px;background:url(http://static.naver.com/terms/img/m/ico_cm.png) no-repeat -55px 0;-webkit-background-size:175px 400px;background-size:175px 400px;content:''}
.u_dsc .u_btn .pc{font-family:Helvetica,sans-serif;font-size:13px;color:#000}

/* 검색 */
.sch{position:relative;padding:3px 0;background:#2A303A}
.sch_inpw{display:block;position:relative;z-index:20;margin:0 78px 0 5px;border:1px solid #1B1D25}
.sch_inpw_in{display:block;padding:3px 4px;background-color:#fff;box-shadow:inset 0 2px 2px #E5E5E5}
.sch_inp,.sch_inp:focus{width:100%;height:24px;margin-right:30px;border:0;border-radius:0;background:none;font-size:16px;line-height:24px;vertical-align:top;-webkit-appearance:none}
.sch_del{position:absolute;top:-1px;right:35px;z-index:10;width:30px;height:30px;margin:0;padding:0;border:0;background:url(http://static.naver.com/terms/img/m/u_cm.png) no-repeat -37px -133px;background-size:105px 196px;line-height:999px;-webkit-background-size:105px 196px;cursor:pointer}
.sch_submit{display:none;position:absolute;top:-1px;right:-1px;width:38px;height:32px;border:0;border-radius:0;background:url(http://static.naver.com/terms/img/m/u_cm.png) no-repeat -65px -84px;background-size:105px 196px;font-size:12px;line-height:30px;color:#fff;-webkit-background-size:105px 196px;-webkit-appearance:none}
.sch_submit span{visibility:hidden}
.sch_total{display:block;position:absolute;top:3px;right:5px;width:58px;height:32px;margin:0;padding:0;border:0;background:url(http://static.naver.com/terms/img/m/u_cm.png) no-repeat 0 0;background-size:105px 196px;font-size:12px;line-height:32px;color:#fff;letter-spacing:-1px;text-indent:1px;-webkit-background-size:105px 196px;-webkit-appearance:none}
.sch_btn{display:block;position:absolute;top:8px;height:44px;border:0;background:#f1f1f1;-webkit-appearance:none}
.s2 .sch_btn{text-indent:-7px}
.sch_voice{right:39px;width:35px}
.sch_region,.sch_region_fd{right:6px;width:31px}
.sch_write .sch_inpw{margin-right:67px}
.sch_write .sch_inpw_in{padding-right:72px}
.sch_write .sch_del,.sch_write .sch_submit{display:block}
.sch_write .sch_voice{display:none}

/* 자동완성 */
.u_atcp_wrap{margin:9px 0 -9px;background-color:#fff}
.u_atcp_area{clear:both;margin:4px 0 -3px;border-top:1px solid #d7d7d7}
.u_atcp{border-bottom:1px solid #e7e7e7;background:#fff}
.u_atcp_l{position:relative;border-top:1px solid #f2f2f2}
.u_atcp_l:first-of-type{border-top:0}
.u_atcp_l .u_atcp_date{position:absolute;top:50%;right:10px;margin-top:-12px;font-size:.93em;line-height:24px;color:#999}
.u_atcp_a{display:block;overflow:hidden;padding:7px 10px;font-size:16px;line-height:1.32em;color:#000;white-space:nowrap;text-overflow:ellipsis}
.u_atcp_ap{overflow:hidden;text-overflow:ellipsis}
.u_atcp_tp .u_atcp_ap{max-height:2.64em;margin-right:4.1em;white-space:normal;word-break:break-all;word-wrap:break-word}
.u_atcp_at .u_atcp_a{margin-right:50px;color:#000}
.u_atcp_at .u_atcp_ag{margin-right:77px}
.u_atcp_tp{border-bottom:1px solid #e7e7e7;background:#fff}
.u_atcp_mk{background:none;color:#e41313}
.u_atcp_add{display:block;overflow:hidden;position:absolute;top:50%;right:0;margin-top:-11px;padding:0 10px;border:0;background:none;-webkit-border-radius:0;-webkit-appearance:none}
.u_atcp_addb,.u_atcp_addg{display:block;height:22px;border:1px solid #e7e7e7;background-color:#fff;vertical-align:top}
.u_atcp_addg{min-width:50px;padding:0 1px 0 2px;font-size:12px;line-height:22px;color:#888;letter-spacing:-1px}
.s .u_atcp_addg{text-indent:-1px}
.u_atcp_bton .u_atcp_addb,.u_atcp_bton .u_atcp_addg{background-color:#eee}
.u_atcp_fc{position:relative;min-height:21px;padding:5px 8px 6px;background:#f7f7f7;border-bottom:1px solid #D1D1D1}
.u_atcp_rl .u_atcp_fc{border-bottom:1px solid #c5c5c5;background:#fff}
.u_atcp_fcb{padding:2px;border:0;background:none;font-size:13px;color:#666;white-space:nowrap;-webkit-border-radius:0;-webkit-appearance:none}
.s2 .u_atcp_fcb:before,.s2 .u_atcp_fcb:after{display:inline-block;content:''}
.s2 .u_atcp_fcb:before{margin-left:-10px}
.s2 .u_atcp_fcb:after{margin-right:-10px}
.u_atcp_dv{display:inline-block;overflow:hidden;width:1px;height:13px;margin:0 4px;background:#d5d6d8;color:#d5d6d8;vertical-align:-2px}
.u_atcp_x{position:absolute;top:5px;right:8px}
.u_atcp_xic{margin-right:3px;vertical-align:-1px}
.u_atcp_icfd{margin-left:4px;vertical-align:1px}
.u_atcp_ichp{margin-left:3px;vertical-align:-4px}
.atcp_crt{border-bottom:1px solid #f1f1f1;background:#fff;font-size:16px;line-height:1.1em}
.atcp_crt_w:only-child .atcp_crt:last-child{border-bottom:0}
.atcp_crt_a{display:block;overflow:hidden;position:relative;min-height:17px;padding:13px 10px;white-space:nowrap;text-overflow:ellipsis}
.atcp_crt_sn{font-weight:bold;color:#eb5629;vertical-align:0}
.s .atcp_crt_sn{font-family:Helvetica}
.atcp_crt_t{color:#000}
.atcp_lotto .atcp_crt_a,.atcp_anut .atcp_crt_a{font-weight:bold;font-family:Helvetica;font-size:19px;color:#999}
.atcp_lotto_num,.atcp_anut_num{color:#000}
.atcp_lotto_num2{color:#4f658c}
.atcp_lotto_plus{font-size:19px}
.atcp_lotto_pr{position:absolute;top:8px;right:10px;font-size:12px;font-weight:normal;line-height:1.16em;color:#999;text-align:right}
.atcp_url{color:#32a800}
.u_atcp_lsc{background:#fafafa}
.u_atcp_rl .u_atcp_lsc{background:#f4f4f4}
.u_atcp_rlfd .u_atcp{display:none}
.u_atcp_rlfd .u_atcp_icfd{background-position:-11px -1652px}
.atcp_crt_sm{font-size:13px}
.atcp_weat{display:block;margin:8px 0 2px;font-weight:bold;font-size:14px}
.atcp_weat_up,.atcp_weat_down{font-size:16px}
.atcp_weat_cels{font-weight:normal}
.atcp_weat_fall{font-weight:normal;font-size:13px}
.atcp_weat_down_fall{font-size:14px}
.atcp_weat_bar{display:inline-block;overflow:hidden;width:1px;height:11px;margin:0 2px;background:#d1d1d1;color:#d5d6d8;vertical-align:-2px}
.atcp_exchr{font-size:16px}
.atcp_exchr_up,.atcp_exchr_down,.atcp_exchr_keep{display:block;margin-top:8px;font-size:13px}
.atcp_exchr_up,.atcp_weat_up{color:#e61313}
.atcp_exchr_down,.atcp_weat_down,.atcp_weat_down_fall{color:#0064e2}
.atcp_exchr_keep{color:#666}
.atcp_exchr_arrow{margin:0 2px 0 5px;font-size:12px}
.atcp_bsnsh{display:block;margin-top:9px;font-weight:normal;font-size:14px;line-height:1.3em;color:#eb5629;white-space:normal}
.atcp_pn{display:block;margin-top:10px;font-weight:bold;font-family:Helvetica;font-size:16px;color:#005fc1}
.atcp_pn .imsc_pn{margin-right:3px;vertical-align:-1px}
.atcp_anut_tx{margin-right:5px;font-size:13px;color:#000}
.atcp_anut_line{display:block;margin-bottom:5px}
.atcp_anut_pr{position:absolute;top:19px;right:10px;font-weight:normal;font-size:12px;line-height:1.16em;color:#999;text-align:right}
.atcp_weat_pr,.atcp_exchr_pr{position:absolute;top:15px;right:10px;font-size:12px;font-weight:normal;line-height:1.16em;color:#999;text-align:right}
.u_tp_area{clear:both;position:relative}
.u_tp_tab{display:table;width:100%;height:32px;background:#f9f9f8;background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f6f6f6));text-align:center}
.u_tp_tab_l{display:table-cell;width:33%;border-top:solid 1px #d2d5d7;border-left:1px solid #d2d5d7;border-bottom:1px solid #c5cbcf;vertical-align:top;-webkit-box-shadow:inset 0 1px #f2f3f5}
.u_tp_tab_a{display:block;position:relative;height:31px;font-size:13px;line-height:31px;color:#727478}
.u_tp_tab_l:first-child{border-left:0}
.u_tp_tab_on{border-bottom:0;border-left-color:#c5cbcf;border-top-color:#c5cbcf;background:#fff;-webkit-box-shadow:none}
.u_tp_tab_on .u_tp_tab_a{height:32px;color:#45474b}
.u_tp_tab_on+.u_tp_tab_l{border-left-color:#d2d5d7;-webkit-box-shadow:inset 1px 1px #f2f3f5}
.u_tp_area .u_atcp_a{padding:.5em 10px .4em;font-size:1.14em}
.u_tp_area .u_atcp_am{margin-right:32px}
.u_tp_area .u_atcp_tx{display:inline-block;padding:1px 0;font-size:.93em;color:#666}
.u_tp_area .u_atcp_date{right:38px}
.u_tp_area .u_atcp_tgl,.u_tp_area .u_atcp_favdel{position:absolute;top:50%;right:0;margin-top:-16px;border:0;-webkit-appearance:none}
.u_tp_area .u_atcp_tptx{padding:.7em 10px;border-bottom:solid 1px #e7e7e7;color:#666}
.u_tp_area .u_t_fav .u_atcp_tgl,.u_tp_area .u_t_del .u_atcp_favdel{display:inline}
.u_tp_area .u_t_del .u_atcp_tgl,.u_tp_area .u_t_fav .u_atcp_favdel,.u_tp_area .u_t_nl .u_atcp_tgl,.u_tp_area .u_t_nl .u_atcp_favdel{display:none}
.u_tp_area .u_t_nl .u_atcp_date{right:10px}
.u_t_nl .u_atcp_a{margin-right:3.2em}
.u_tp_area .u_atcp_favico{margin-right:2px;vertical-align:-1px}
.u_tp_lf{overflow:hidden;padding:16px 2px 4px;border-bottom:solid 1px #e7e7e7}
.u_tp_lf .u_tp_lfli{float:left;width:25%;height:66px}
@media all and (min-width:450px){
.u_tp_lf .u_tp_lfli{width:16.5%}
}
.u_tp_lflnk{display:block;width:72px;margin:0 auto;text-align:center}
.u_tp_lfic{vertical-align:top}
.u_tp_lftx{display:block;padding:1px 0 4px;font-size:.93em;color:#000}

/* 댓글 */
.review{margin:0 -20px}
.review .sc_cmt_wrp{border-top:1px solid #E5E5E5}
.review .review_nav{margin:0 20px}
.review .cmt_tab{margin-top:-16px;border-top:1px solid #a9a9a9}
.review .cmt_tab li{overflow:hidden;background:#f7f7f7;font-size:14px;zoom:1}
.review .cmt_tab a{display:block;border-bottom:1px solid #d2d2d2;line-height:34px;color:#000;text-align:center}
.review .cmt_tab a span{color:#ed232b}
.review .cmt_tab li:first-child{float:left;width:50%;border-right:1px solid #d2d2d2}
.review .cmt_tab .on a{border-color:#f4f4f4;background:#fff}
.review .cmt_lst li{position:relative;padding:15px 12px 20px;border-bottom:1px solid #e5e5e5}
.review .cmt_lst li p{margin-top:5px;font-size:14px;line-height:20px;color:#333;word-break:break-all;word-wrap:break-word}
.review .cmt_lst li .name{display:inline-block;font-size:14px;font-weight:bold;line-height:17px;color:#000;vertical-align:top}
.review .cmt_lst li a.name{margin-left:-23px;padding-left:23px}
.review .cmt_lst li .func{margin:6px 0 -2px;font-size:11px;line-height:14px;color:#e4e4e4}
.review .cmt_lst li .func .time{margin-right:5px;color:#999}
.review .cmt_lst li .func .action{margin-left:6px;color:#617a90}
.review .cmt_lst li .func .mobile{display:inline-block;overflow:hidden;width:11px;height:14px;margin:0 5px 0 -6px;background:url(http://static.naver.com/terms/img/m/sp_ic.png) no-repeat -3px 2px;line-height:999px;vertical-align:top}
.review .btn_area{display:block;overflow:hidden}
.review .review_btn{display:inline-block;margin:17px 0 0;padding:3px 6px 3px 7px;border:1px solid #b6b6b6;border-radius:2px;background-color:#fbfbfb;font-size:13px;color:#333;letter-spacing:-1px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.03)}
.review .review_btn .ico_reply{display:inline-block;width:5px;height:3px;margin-left:5px;background:url(http://static.naver.com/terms/img/m/u_ic.png) no-repeat 100% -318px;vertical-align:3px}
.review .review_btn.on .ico_reply{background-position:0 -318px}
.review .act_chc{display:block;overflow:hidden;margin:11px -12px -20px -13px;padding:18px 10px 0 27px;border-top:1px solid #e5e5e5;background:#fbfbfb;background:url(http://static.naver.com/terms/img/m/ico_reply.png) no-repeat 12px 20px}
.review .txtara_wrp{overflow:hidden;position:relative;padding:9px 6px;border:1px solid #acacac;border-radius:1px;background:#fff;font-size:13px;line-height:20px;color:#666;-webkit-box-shadow:inset 1px 0 #ececec,inset 0 1px #e4e4e4,inset -1px -1px #ececec}
.review .txtara_wrp textarea{width:100%;border:0;font-size:14px;line-height:17px;color:#000;-webkit-appearance:none;outline:none;resize:none}
.review .txtara_wrp textarea:-webkit-input-placeholder{font-size:14px !important;color:#CCC !important}
.review .txtara_wrp textarea:-moz-placeholder{font-size:14px !important;color:#CCC !important}
.review .act_chc .cmt_btn{display:inline-block;float:right;height:27px;margin:5px 0 17px;padding:0 13px;border:1px solid #b6b6b6;border-radius:1px;background:#fbfbfb;font-size:12px;line-height:23px;color:#333;letter-spacing:-1px;-webkit-box-shadow:inset 1px 0 #fff,inset 0 1px #fff,inset -1px 0 #f7f7f7,inset 0 -1px #f7f7f7,0 1px #f6f6f6}
.review .act_chc .cmt_btn .uc_ico_ck{display:inline-block;margin-left:-.15em;padding-left:13px;background:url(http://static.naver.com/terms/img/m/sp_ic.png) no-repeat 0 -79px}
.review .act_chc .s2 .cmt_btn_v2:before,.review .act_chc .s2 .cmt_btn_v2:after{display:inline-block;content:''}
.review .act_chc .s2 .cmt_btn_v2:before{margin-left:-3px}
.review .act_chc .s2 .cmt_btn_v2:after{margin-right:-3px}
.review .reply_area{display:block;overflow:hidden;margin:20px -12px -21px}
.review .reply_area li{padding-left:27px;background:url(http://static.naver.com/terms/img/m/ico_reply.png) no-repeat 12px 19px}
.review .reply_area li:first-child{border-top:1px solid #bcbcbc}
.review .review_btn_v2{float:right;margin-top:-15px}
.review .my_reply,.review .reply_area .my_reply{background-color:#f3f6f6}
.review .my_reply .review_btn_v2{margin-top:19px}
.review .original{display:block;overflow:hidden;clear:both;margin:11px 5px 26px 0}
.review .review_btn_v3{display:block;overflow:hidden;float:right;position:relative;height:30px;margin:0;padding:0 9px 0 24px;border-radius:3px;border:1px solid #AFAFAF;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f3));font-size:15px;line-height:30px;color:#222}
.review .review_btn_v3:after{display:block;position:absolute;top:10px;left:9px;width:11px;height:11px;background:url(http://static.naver.com/terms/img/m/sp_ic.png) no-repeat 0 -60px;content:'';-webkit-background-size:31px 135px;background-size:31px 135px;}
.review .reply_area .my_reply .review_btn_v2{margin-top:-13px;padding:2px 7px 2px 8px;font-size:13px}
.review .bot_btn{display:block;height:33px;margin:15px 10px 1px;border:1px solid #bcbcbc;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.3,#f9f9f9),to(#f1f1f2));font-size:14px;line-height:33px;color:#333;letter-spacing:-1px;text-align:center}
.review .no_opni{position:relative;padding:74px 0 30px;border-bottom:1px solid #e5e5e5;text-align:center}
.review .no_opni:before{position:absolute;top:30px;left:50%;width:31px;height:30px;margin:0 0 0 -15px;background:url(http://static.naver.com/terms/img/m/sp_ic.png) no-repeat 0 -105px;content:'';-webkit-background-size:31px 135px;background-size:31px 135px;}
.review .no_opni p{font-size:15px;line-height:22px;color:#888}
.review .no_opni p strong{color:#333}
.review .no_opni p span{display:block;padding:2px 0 3px;line-height:18px}
.review .opni_btn{display:inline-block;margin-top:15px;padding:3px 10px;border:1px solid #b6b6b6;border-radius:1px;font-size:14px;color:#333;letter-spacing:-1px;text-align:center;-webkit-box-shadow:0 1px 1px #f8f8f8}
.review .act_chc_v2{margin:0;padding:17px 12px 13px;border-top:none; border-bottom:1px solid #E5E5E5; background:none}
.review .act_chc_v2 .cmt_btn{margin-bottom:2px}
.review .txtara_wrp textarea:-webkit-input-placeholder{font-size:13px;color:#a8a8a8}
.review .cmt_lst .del_reply{padding-bottom:18px;color:#333}
.review .cmt_lst .reply_area .del_reply{border-top:1px solid #e5e5e5}

.review .bot_menu{overflow:hidden;margin:11px 10px 20px}
.review .bot_menu li{float:left;height:33px;border:1px solid #bcbcbc;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f3));line-height:33px;text-align:center}
.review .bot_menu li:first-child{width:33.3%;border-radius:3px 0 0 3px}
.review .bot_menu li:nth-of-type(2){width:33.3%;border-left:0;border-radius:0 3px 3px 0;-webkit-box-shadow:inset 1px 0 0 #fff}
.review .bot_menu li:last-child{float:right;width:31.5%;border-radius:3px}
.review .bot_menu a{display:block;font-size:15px;color:#222}
.review .bot_menu a span{position:relative}
.review .bot_menu a em{color:#ED232B}
.review .bot_menu_v2{margin:15px 10px}
.review .bot_menu_v2 span:after{display:block;position:absolute;top:5px;width:6px;height:10px;background:url(http://static.naver.com/terms/img/m/sp_ic.png) no-repeat;content:'';-webkit-background-size:31px 135px;background-size:31px 135px;}
.review .bot_menu_v2 li:first-child{width:31.5%;border-radius:3px}
.review .bot_menu_v2 li:nth-of-type(2){float:right;width:33.3%;border-radius:0 3px 3px 0;border-left:0;-webkit-box-shadow:inset 1px 0 0 #fff}
.review .bot_menu_v2 li:last-child{float:right;width:33.3%;border-radius:3px 0 0 3px;border-left:1px solid #bcbcbc}
.review .bot_menu_v2 li:nth-of-type(2) span{left:-6px}
.review .bot_menu_v2 li:nth-of-type(2) span:after{right:-10px;background-position:0 -90px}
.review .bot_menu_v2 li:last-child span{right:-6px}
.review .bot_menu_v2 li:last-child span:after{left:-11px;background-position:0 -76px}
@media all and (orientation:landscape){
.review .bot_menu li:first-child{width:33%}
.review .bot_menu li:nth-of-type(2){width:33%}
.review .bot_menu li:last-child{width:32.8%}
.review .bot_menu_v2 li:first-child{width:32.8%}
.review .bot_menu_v2 li:nth-of-type(2){width:33%}
.review .bot_menu_v2 li:last-child{width:33%}
}

.review .cmt_pg{overflow:hidden;padding:15px 0 17px;font-size:.86em;text-align:center;white-space:nowrap}
.review .cmt_viw_wrp .cmt_pg{padding:7px 0 5px;border-bottom:1px solid #e5e5e5;font-size:.86em;text-align:center;white-space:nowrap}
.review .cmt_pg_btn{display:inline-block;padding:.38em 1.4em;border:1px solid #bcbcbc;background:#f1f1f1;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.05,#fbfbfb),to(#f1f1f1));color:#666}
.review .cmt_pg_btn.uc_vh{visibility:hidden}
.review .cmt_viw_wrp .cmt_pg_btn:first-child{float:left;margin-left:27px}
.review .cmt_pg_btn:first-child{float:left;margin-left:10px}
.review .cmt_pg_btn:last-child{float:right;margin-right:10px}
.review .cmt_pg_prev,.review .cmt_pg_next{display:inline-block;background:url(http://static.naver.com/terms/img/m/ico_bg.png) no-repeat;text-indent:-9999px}
.review .cmt_pg_prev{padding-left:.86em;background-position:0 -913px}
.review .cmt_pg_next{padding-right:.86em;background-position:100% -944px}
.review .cmt_pg_pg{display:inline-block;padding:.3em .85em .56em;font-size:15px;font-weight:bold;color:#000;vertical-align:middle}
.review .cmt_pg_total{color:#999}

.review .bnt_all{margin:11px 9px -6px 0;text-align:right}
.review .bnt_all a{position:relative;color:#424242}
.review .bnt_all a strong{color:#EF222B}
.review .bnt_all a:after{display:inline-block;width:6px;height:9px;margin:0 0 0 6px;background:url(http://static.naver.com/terms/img/m/sp_ic.png) no-repeat 0 -29px;content:''}
.review .u_ftsw{margin:0;padding:0}

/* 플리킹 */
.flick-view{position:relative;oveflow:hidden}
.flick-ct{float:left;width:100%}

/* 보기방식 레이어 팝업 도움말 */
.ly_flick_help{position:absolute;left:50%;bottom:7px;z-index:100;width:300px;height:119px;margin:0 0 0 -150px;background:url(http://static.naver.com/terms/img/m/ly_flick_help.png) no-repeat 0 0;background-size:300px 119px;-webkit-background-size:300px 119px}
.ly_flick_help p{visibility:hidden}
.ly_flick_help a{display:block;overflow:hidden;position:absolute;top:0;width:23px;height:23px;margin:11px 0 0 267px;line-height:999px}

/* 면책 문구 */
.nhn_txt{margin:18px 0 0;padding:12px 0 0;border-top:1px solid #E6E6E6;font-size:12px;color:#999;letter-spacing:-1px;text-align:center;white-space:nowrap}
.nhn_txt:before{display:inline-block;width:16px;height:16px;margin:0 5px 0 0;background:url(http://static.naver.com/ncc/image/naml/common/bg_c_info.gif) no-repeat 0 -11px;background-size:16px 27px;vertical-align:top;content:'';-webkit-background-size:16px 27px}

/* 로딩바 */
.ly_loading{display:table;overflow:hidden;position:absolute;position:absolute;top:0;z-index:1000;width:100%;height:100%;background:#FEFEFE}
.ly_loading p{display:table-cell;width:100%;height:100%;font-size:11px;color:#999;letter-spacing:-1px;text-align:center;vertical-align:middle}
.ly_loading p span{display:inline-block;position:relative;padding:31px 0 0;background:url(http://static.naver.com/terms/img/m/loading.gif) no-repeat 50% 0;background-size:20px 20px;-webkit-background-size:20px 20px}

/* android 홈화면 바로 가기 추가 */
.u_sca{display:none}
.a .u_sca{display:block;overflow:hidden;padding:4px 0 0;background-color:#f4f4f4}
.a .u_sca a.u_sc{display:block;margin:0 10px 57px;padding:10px;border:1px solid #d3d5d9;border-radius:2px;background-color:#fcfcfc;font-size:14px;color:#333}
.a .u_sca a.u_sc .u_ics,.u_sca a.u_sc .u_ica{background:url(http://static.naver.net/ncc/image/m_2012/ic_app.png) no-repeat;background-size:109px 30px;font-size:0;line-height:0;color:transparent;vertical-align:top;-webkit-background-size:109px 30px}
.a .u_sca a.u_sc .u_ics{float:left;width:30px;height:30px;margin:0 9px 0 0;background-position:-64px 0}
.a .u_sca a.u_sc em{display:block;position:relative;top:-3px;margin-bottom:-4px;font-size:11px;color:#666}
.a .u_sca a.u_sc strong{color:#009403}
.a .u_sca a.u_sc .u_ica{display:inline-block;width:14px;height:13px;margin:0 0 0 3px;background-position:100% 0;vertical-align:-2px}
@media screen and (min-width:450px) and (orientation:landscape){
.a .u_sca a.u_sc{padding-bottom:10px;font-size:16px;line-height:30px}
.a .u_sca a.u_sc em{display:inline-block;top:0;font-size:16px;color:#333}
.a .u_sca a.u_sc .u_ica{margin-left:2px;vertical-align:-1px}
}