.PAGETITLE{ padding:0; margin:24px 0 0 0; text-align:center }
.PAGETITLE > p{ padding:0; margin:0 }
.PAGETITLE > p:first-child{ font:700 27px/normal NanumBarnGothic }
.PAGETITLE > p:last-child{ margin-top:12px; font:normal 12px/normal Dotum; color:#666 }

.NEWS{ margin-top:24px }

.SEARCHRESULT{ padding:0; margin:0; font-size:0 }
.SEARCHRESULT > li{ display:inline-block; width:242px; margin:0 16px 16px 0; border:solid 1px #CCC; list-style:none }
.SEARCHRESULT > li:nth-child(4n+0){ margin-right:0 }
.SEARCHRESULT > li > .items-thumbnail{ width:242px; height:180px }
.SEARCHRESULT > li > .items-thumbnail > a{ display:block; height:180px; }
.SEARCHRESULT > li > .items-thumbnail > a > img{ width:100%; height:100% }
.SEARCHRESULT > li > .items-summarize{ padding:12px 15px; overflow:hidden }
.SEARCHRESULT > li > .items-summarize > *{ display:block }
.SEARCHRESULT > li > .items-summarize > .items-summarize-subject{ height:54px; margin-bottom:18px; font-size:14px; line-height:18px; overflow:hidden }
.SEARCHRESULT > li > .items-summarize > .items-summarize-subject:hover{ text-decoration:underline}
.SEARCHRESULT > li > .items-summarize > .items-summarize-writer{ height:18px; font:normal 12px/18px Dotum; color:#333 }
.SEARCHRESULT > li > .items-summarize > .items-summarize-writer.BEST:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; margin-right:5px; background:url(/images/icon_16_reviews.png) no-repeat -96px 0; vertical-align:top }
.SEARCHRESULT > li > .items-summarize > .items-summarize-savedate{ float:left; height:18px; font:normal 12px/18px 'Century Gothic',Dotum; color:#555 }
.SEARCHRESULT > li > .items-summarize > .items-summarize-likes{ float:right; margin-left:8px; font:normal 12px/18px 'Century Gothic',Dotum; color:#999 }
.SEARCHRESULT > li > .items-summarize > .items-summarize-likes:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; background:url(/images/icon_16_reviews.png) no-repeat 0 0; vertical-align:top }
.SEARCHRESULT > li > .items-summarize > .items-summarize-likes.ON:before{ background-position-x:-16px; color:#B11 }
.SEARCHRESULT > li > .items-summarize > .items-summarize-replies{ float:right; margin-left:8px; font:normal 12px/18px 'Century Gothic',Dotum; color:#999 }
.SEARCHRESULT > li > .items-summarize > .items-summarize-replies:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; background:url(/images/icon_16_reviews.png) no-repeat -32px 0; vertical-align:top }
.SEARCHRESULT > li > .items-summarize > .items-summarize-replies.ON:before{ background-position-x:-48px; color:#039 }
.SEARCHRESULT > li > .items-summarize > .items-summarize-view{ float:right; margin-left:8px; font:normal 12px/18px 'Century Gothic',Dotum; color:#999 }
.SEARCHRESULT > li > .items-summarize > .items-summarize-view:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; background:url(/images/icon_16_reviews.png) no-repeat -112px 0; vertical-align:top }
.SEARCHRESULT > li > .items-summarize > .items-summarize-view.ON:before{ background-position-x:-112px }
.SEARCHRESULT > li:hover{ border-color:#09C }
.SEARCHRESULT > li.NORECORD{ display:block; width:auto; padding:48px 0; margin:0; border:0; text-align:center; font:normal 12px/normal Dotum; color:#999 }

.V_SIDEBAR{ position:fixed; right:0; bottom:128px; z-index:990 }
.V_SIDEBAR > a{ display:block; width:48px; padding-bottom:4px; margin-top:12px; text-align:center; background-color:#FFF; border:solid 1px #CCC; border-right:0; font:normal 11px/normal Dotum; color:#666 }
.V_SIDEBAR > a:before{ content:''; display:block; width:48px; height:48px; background:url(/images/icon_64_reviews.png) no-repeat; background-size:cover; opacity:.5 }
.V_SIDEBAR > a.GOTO_BOTTOM:before{ background-position-y:-48px }
.V_SIDEBAR > a.GOTO_LIST:before{ background-position-y:-96px }
.V_SIDEBAR > a:hover{ cursor:pointer; border-color:#000; color:#000 }
.V_SIDEBAR > a:hover:before{ opacity:1 }

.V_HEADLINE{  }
.V_HEADLINE > h1{ position:relative; padding:0; margin:0; overflow:hidden }
.V_HEADLINE > h1 > .BACKGROUND{ position:absolute; left:0; top:0; right:0; bottom:0; background-size:cover; background-position:center; filter:brightness(50%) }
.V_HEADLINE > h1 > .WRAPPER{ position:relative; padding:96px 0; text-align:center; font:300 31px/normal NanumBarunGothic; color:#FFF }
.V_HEADLINE > .V_SUMMARIZE{ padding:12px 0; border-bottom:solid 1px #CCC; text-align:center; font-size:12px }
.V_HEADLINE > .V_SUMMARIZE > span{ margin:0 12px }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-writer{ height:18px; font:normal 12px/18px Dotum; color:#333 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-writer.BEST:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; margin-right:5px; background:url(/images/icon_16_reviews.png) no-repeat -96px 0; vertical-align:top }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-savedate{ height:18px; font:normal 12px/18px 'Century Gothic',Dotum; color:#555 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-likes{ font:normal 13px/18px 'Century Gothic',Dotum; color:#999 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-likes:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; background:url(/images/icon_16_reviews.png) no-repeat 0 0; vertical-align:top }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-likes.ON{ coloe:#B11 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-likes.ON:before{ background-position-x:-16px }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-replies{ font:normal 12px/18px 'Century Gothic',Dotum; color:#999 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-replies:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; background:url(/images/icon_16_reviews.png) no-repeat -32px 0; vertical-align:top }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-replies.ON{ color:#039 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-replies.ON:before{ background-position-x:-48px }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-estimate{ font:normal 12px/18px 'Century Gothic',Dotum; color:#999 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-estimate:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; background:url(/images/icon_16_reviews.png) no-repeat -64px 0; vertical-align:top }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-estimate.ON{ color:#063 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-estimate.ON:before{ background-position-x:-80px }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-viewcheck{ font:normal 12px/18px 'Century Gothic',Dotum; color:#000 }
.V_HEADLINE > .V_SUMMARIZE > .v-summarize-viewcheck:before{ content:''; display:inline-block; width:16px; height:16px; margin:1px; margin-right:3px; background:url(/images/icon_16_reviews.png) no-repeat -112px 0; vertical-align:top }

.V_CONTENT{ width:976px; padding:24px; margin-bottom:72px }
.V_CONTENT img{ max-width:100% }

.V_HASHTAG{ width:976px; font-size:0 }
.V_HASHTAG > a{ margin-right:12px; font:normal 12px/normal Dotum; color:#06C }
.V_HASHTAG > a:before{ content:'#' }
.V_HASHTAG > a:hover{ cursor:pointer; text-decoration:underline }






