@charset "UTF-8";

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;outline:none}
fieldset,img{border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
input::-ms-clear {display:none}
button {display:block;border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
body,th,td,input,select,textarea,button {font-size:13px;line-height:1.85;font-family:'YouandiModernTR',"맑은 고딕", Malgun gothic,'Noto Sans', sans-serif,Dotum;color:#999} /* color값은 디자인가이드에 맞게사용 font-family:'Noto Sans', sans-serif;color:#666 */
a {color:#000;text-decoration:none}
a:active, a:hover {text-decoration:none}
a:active {background-color:transparent}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
h1,h2,h3,h4 {font-weight:normal} 
input:-webkit-autofill {background-color:none}

/* 티스토리 기본요소 */
#tistorytoolbarid {display:none}
#title_div_id {display:none}
#link_div_id {display:none}

/* global */
#dkIndex {overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0} /* 스킵네비게이션 */
.ir_pm {display:block;overflow:hidden;font-size:0px;line-height:0;text-indent:-9999px} /* 사용된 이미지내 의미있는 텍스트의 대체텍스트를 제공할때 */
.ir_wa {display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%} /* 중요한 이미지 대체텍스트로 이미지off시에도 대체 텍스트를 보여주고자 할때 */
.screen_out {overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px} /* 대체텍스트가 아닌 접근성을 위한 숨김텍스트를 제공할때 */
.show {display:block}
.hide {display:none}
.emph_t{color:#3db39e}
.txt_bar{display:inline-block;width:1px;height:9px;margin:0 5px;background-color:#ebebeb}
.ico_focused {outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}

/* 공통 */
.ico_skin{display:inline-block;overflow:hidden;font-size:0;line-height:0;background:url("./images/ico_skin.png") 0 0 no-repeat;text-indent:-9999px}
.link_profile {display:block;width:473px;height:23px;font-size:0;line-height:0;text-indent:-7000000em;background:url("./images/logo.png") no-repeat left top}
.ico_search{display:block;width:25px;height:25px;background-position:-80px -24px;vertical-align:middle}
.ico_close{display:block;width:22px;height:20px;background-position:-138px -75px;vertical-align:middle}
.dimmed {display:none; position:fixed; top:0; left:0; width:100%; height:100%;background-color:rgba(0,0,0,.3);z-index:4} /* z-index:1 */
.dimmed_layer{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:30;height:100%;background-color:#000;opacity:0.7} /* Mobile gnb 메뉴용 */
/* .searchDimmed {display:none} */
.dimmed.on{display:block} 
.btn_close{display:none}
.btn_area {text-align:center}
.btn_area .link_more {display:block;width:133px;height:45px;margin:0 auto;font-size:15px;line-height:43px;text-align:center;background:url("./images/ico_skin.png") 0 0 no-repeat;background-position:0 -570px}
.btn_area .link_more:active, .btn_area .link_more:hover {background-position:0 -628px;text-decoration:none}
.nolist {text-align:center;font-size:14px;font-weight:bold;padding:50px 0;color:#333}

/* layout */
.wrap_skin{position:relative;min-width:1200px}
.dkContentWrap {padding-top:60px}
.cont_skin{position:relative;width:1180px;height:auto;margin:0 auto}
.cont_inner {width:1200px}
.cont_inner:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
#cMain {float:left;width:900px;height:auto} /* 티스토리 컨텐츠 */
#searchList {overflow:hidden;float:left;width:900px;height:auto;} /* 인포그래픽, 사진, 영상, 관련뉴스 ajax 컨텐츠 */
.article_skin{} 
.inner {width:1180px;height:100%;margin:0 auto}
.blog_PC {} /* PC일 경우 body에 생성 */
.blog_Mobile {} /* Mobile일 경우 body에 생성 */

/* 헤더, Gnb */
.area_head{position:relative;width:100%;height:80px;border-bottom:1px solid #e7e7e7;z-index:10} /* 상단고정용 position:fixed;top:0;left:0;z-index:10; background:#fff;*/
.area_head:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.area_head.searchOn {background:#fff}
.area_head .area_profile{float:left;position:relative;padding:15px 0 0 30px}
.area_head .area_profile .link_profile {float:left}
.area_head .area_profile .info_profile {float:left; max-width:270px}
.area_head .btn_name{margin-top:5px;font-weight:bold;margin-bottom:2px}
.area_head .ico_name{width:10px;height:6px;margin:7px 0 0 6px;vertical-align:top}
.area_head .txt_condition{overflow:hidden;width:100%;font-size:12px;color:#aaa;white-space:nowrap;text-overflow:ellipsis}
.area_head .list_name{display:none;position:absolute;top:44px;left:92px;border:1px solid #dcdcdc;border-radius:2px;background-color:#fff}
.area_head .on .list_name{display:block;width:112px;padding-top:13px;padding-bottom:2px}
.area_head .on .ico_name {background-position:0 -632px}
.area_head .link_name{display:block;padding-left:15px;margin-bottom:7px;text-decoration:none;color:#666}
.area_head .link_name:hover {color:#3db39e} /* text-decoration:underline; */
.area_head .box_division{padding-top:13px;border-top:1px solid #f4f4f4;margin-top:9px}
.btn_prevMenu {display:none}

/* 타이틀 목록용 */
.tit_category{display:none;overflow:hidden} 
.link_category{float:left;padding-bottom:23px;font-size:21px;line-height:18px;color:#000}
.link_category:hover{text-decoration:none}

/* 타이틀 상세용 :Mobile에서 사용 */
.tit_category_view {display:none}
.category_link:hover{text-decoration:none}

.area_gnb {position:relative;height:54px;padding-top:26px}
.area_gnb .ico_search {margin:5px 0 0 7px}
.area_gnb .btn_menu{overflow:hidden;position:absolute;right:3px;top:23px;width:40px;height:35px;border:0 none}
.area_gnb .ico_menu{display:block;width:28px;height:28px;margin:8px 0 0 8px;background-position:-132px -24px}
.blog_PC .area_gnb .menuWrap.off {display:none}
.gnbWrap {display:none;position:absolute;top:80px;right:0;width:220px;padding:19px;border:1px solid #e5e5e5;background:#fff;box-shadow:0 0 100px rgba(0,0,0,0.1)}
.gnbWrap.on {display:block;z-index:20}
.gnbWrap:after{display:block;content:"";position:absolute;top:-11px;right:12px;z-index:90;width:14px;height:12px;background:url("./images/bubble_bg.png") no-repeat 0 0}
.menu_list {}
.menu_list a {display:block}
.menu_list a:hover {text-decoration:none !important;font-family:YouandiModernHEB}
.menu_list > li {border-bottom:1px solid #d1d4d6}
.menu_list > li > a {height:55px; padding-left:14px; font-size:15px; font-family:YouandiModernHEB; color:#000; line-height:55px}
.menu_list > li > a .ico_bul {float:right;width:8px;height:8px;margin:24px 14px 0 0;background-position:0 0}
.menu_list > li > a.current {}
.menu_list > li > a.on {}
.menu_list > li > a.on .ico_bul  {background-position:-80px 0}
.menu_list > li.etc_list {border-bottom:none}
.menu_list > li.home_list {display:none}
.sub_menu_list {display:none;padding:6px 0 25px 13px}
.sub_menu_list .link_sub_item {padding-left:14px;font-size:15px; color:#000; line-height:35px}
.sub_menu_list .link_sub_item .ico_bul {width:9px;height:9px;margin-left:2px;background-position:-122px 0}
.sub_menu_list .link_sub_item.on {font-family:YouandiModernHEB} /* padding-left:15px;*/
.sub_menu_list .link_item.on {font-family:YouandiModernTR}
.sub_menu_list.on {display:block}
.gnb_menu {overflow:hidden;display:block;clear:both;width:100%;}
.gnb_menu li {float:left;padding-left:20px;line-height:53px;letter-spacing:-0.5px}
.gnb_menu li:first-child {padding-left:8px}
.gnb_menu li a {position:relative}
.gnb_menu li a::before {content:' ';display:block;position:absolute;left:-15px;top:20px;width:6px;height:12px; background-image:url("./images/ico_skin.png");background-position:right 0} 
.gnb_menu li a:hover {font-family:YouandiModernHEB; text-decoration:none}
.gnb_menu li:first-child a::before {display:none}

/* 티스토리 자체검색 :숨김처리 상태 */
.area_menu{display:none;overflow:hidden; position:fixed; left:50%; top:0px;float:right;height:50px;z-index:31} /* */
.area_menu .area_search{float:right;margin:0 0 0 28px;vertical-align:top;background:#333}
.area_menu .on.area_search{} /* border:1px solid #aaa */
.area_menu .btn_search {width:50px;height:50px}
.area_menu .on .btn_search{display:none}
.area_menu .btn_search {width:50px;height:50px} 
.area_menu .ico_search{width:19px;height:19px;margin-top:-1px;background-position:0 -24px;vertical-align:middle}
.area_menu .frm_search{display:none;overflow:hidden;width:380px;height:50px}
.area_menu .on .frm_search{display:block}
.area_menu .lab_search{float:right;width:19px;height:19px;margin:16px 16px 0 0;background-position:0 -24px}
.area_menu .tf_search{float:left;width:300px;height:30px;padding:10px 0 10px 20px;border:0 none;vertical-align:top;font-size:15px;line-height:30px;background:#333;color:#777} 
.area_menu .area_navi{display:inline-block;position:relative;margin:0 2px 0 3px}
.area_menu .btn_cate{width:160px;height:38px;padding:0 1px 0 5px;border:1px solid #3db39e;border-radius:3px;font-weight:bold;font-size:12px;line-height:38px;color:#3db39e}
.area_menu .ico_cate{width:10px;height:6px;margin:-2px 0 0 53px;background-position:0 -50px;vertical-align:middle}
.area_menu .list_cate{display:none;position:absolute;top:37px;left:0;width:158px;padding:18px 0 10px;border:1px solid #3db39e;border-radius:0 0 3px 3px;background-color:#fff}
.area_menu .on .list_cate{display:block}
.area_menu .on .ico_cate {background-position:0 -658px}
.area_menu .link_cate{display:block;padding-left:17px;margin-bottom:12px;font-size:12px;color:#333}

/* 푸터 */
#topButton {display:none; position:fixed; bottom:20px !important; right:20px; z-index:10}
#topButton a {display:block; overflow:hidden; width:32px; height:32px; text-indent:-7000000em; line-height:0; font-size:0; border:1px solid #e5e5e5; background:url('./images/ico_top.png') no-repeat left top}
.select_site .site {position:relative}
.select_site .site .box_select {overflow:hidden; position:absolute; left:0; z-index:3; width:239px; height:0; } /* z-index:10; */
.select_site .site .box_select.type_2 {overflow:visible; }
.select_site .site .box_select.type_1 {left:-712px; bottom:46px; width:832px; overflow:visible}
.select_site .site .box_select .box_unit {position:relative; border-style:solid; border-width:1px; border-color:#ccc; background-color:#fff; text-align:left}
.select_site .site .box_select.type_1 .box_unit {border-bottom-color:#ccc}
.select_site .site .box_select.type_1 .box_unit:before {display:block; position:absolute; bottom:-1px; right:0; width:118px; height:1px; background-color:#fff; content:''}
.select_site .site .box_select.type_2 .box_unit:before {display:block; position:absolute; bottom:-1px; left:0; width:118px; height:1px; background-color:#fff; content:''}
.select_site .site .box_select.type_1 {left:-712px; width:832px}
.select_site .site .box_select .box_unit:after {display:block; clear:both; visibility:hidden; height:0; content:''}
.select_site .site .box_select .box_unit.type_1 {width:830px}
.select_site .site .box_select .box_unit.type_1 .box_group {float:left; width:110px}
.select_site .site .box_select .box_unit.type_1 .box_group:first-child {width:148px; padding-left:16px}
.select_site .site .box_select a {display:block; font-size:11px; line-height:20px; color:#666}
.select_site .site .box_select .box_unit.type1 a {font-size:12px; line-height:16px}
.select_site .site .box_select .box_unit.type1 a:hover {color:#000} 
.select_site .site .box_select .box_unit.type1 ul > li {padding-bottom:7px}
.select_site .site .box_select .tit {padding-bottom:12px;font-size:12px; font-family:'YouandiModernHEB';color:#000}
.select_site .site .box_select.type_2 .box_unit {padding:10px 0}
.select_site .site .box_select.type_2 .box_unit ul {padding:5px 0; margin:0 16px 0 20px} 
.select_site .site .box_select.type_1 .box_unit ul {padding:19px 0px 14px 4px} 
.select_site .site .box_select.type_2 .box_unit ul + ul{border-top:1px solid #e9e9e9} 
.open_select {width:120px; height:32px; padding:9px 20px 8px 20px; border:1px solid #ccc; }
.open_select span {display:inline-block; color:#666; font-size:12px;background:url('https://www.hyundaicard.com/image/common/arrow_select.png') no-repeat 100% 4px; vertical-align:top}
.site.on .open_select {background-color:#fff}
.site.on .open_select span {background-position:100% -22px}
.open_select.on span {background-position:100% -22px}
.select_box .box_type1 {display:block; position:relative; border:1px solid #e5e5e5; padding:14px 32px 14px 16px; color:#000; font-size:15px}
.select_box .box_type1:before {display:block; position:absolute; top:50%; right:16px; width:7px; height:4px; background:url('https://www.hyundaicard.com/image/common/arrow_select.png') no-repeat 0 -26px; content:''}
.select_box .box_type1.on span {background-position:100% -23px}
.select_box .list {display:none}
.footer {width:100%;border-top:1px solid #e7e7e7}
.footer .footer_contents {padding:43px 0 50px; text-align:center}
.footer .footer_menu {height:18px;margin:9px 0 0 0;padding-left:14px}
.footer .footer_menu ul {display:inline-block}
.footer .footer_menu ul:after {display:block; content:''; clear:both}
.footer .footer_menu li {float:left; padding:0 10px 0 9px; background:url("./images/ico_bar.png") no-repeat 0 50%}
.footer .footer_menu li.fmenu1 {padding-left:0; background:none}
.footer .footer_menu li.fmenu2 {}
.footer .footer_menu li.fmenu3 {padding:0 7px 0 11px}
.footer .footer_menu li.fmenu4 {padding-left:14px}
.footer .footer_menu li a {color:#666; font-family:'YouandiModernHEB'; font-size:12px}
.footer .footer_menu li a span {color:#000}
.footer .footer_menu li a:focus, .footer .footer_menu li a:focus span{color:#000} /* color:#1e75d6 */
.footer .footer_menu li a:hover, .footer .footer_menu li a:hover span{color:#000} /* color:#1e75d6 */
.footer .footer_menu li {color:#666; font-family:'YouandiModernHEB'; font-size:12px}
.footer .footer_link {display:inline-block; margin:19px auto 14px; padding-left:30px}
.footer .footer_link:after {display:block; content:''; clear:both}
.footer .footer_link .share {display:inline-block; position:relative; width:227px; height:21px; margin:6px 0 0 -26px;; vertical-align:top}
.footer .footer_link .share:after, .footer .footer_link .share ul:after  {display:block; content:''; clear:both}
.footer .footer_link .share li {overflow:visible; float:left; position:relative; padding:0px; margin-left:16px; float:left; width:100%}
.footer .footer_link .share li a {display:block; background:url('http://cfs.tistory.com/custom/blog/226/2262951/skin/images/icon_share_footer5.png') no-repeat 0 0}
.footer .footer_link .share .snsText {width:100%; height:20px; margin-left:0; font-size:12px; line-height:19px; font-family:'YouandiModernHEB'; text-align:left}
.footer .footer_link .share .facebook {width:100%; height:20px; top:-20px; left:33px}
.footer .footer_link .share .twitter {width:100%; height:20px; top:-40px; left:67px}
.footer .footer_link .share .instagram {width:100%; height:20px; top:-40px; left:67px}
.footer .footer_link .share .kakaoplus {width:100%; height:20px;top:-60px; left:103px}
.footer .footer_link .share .youtube {width:100%; height:20px;top:-80px; left:137px}
.footer .footer_link .share .naverpost {width:100%; height:20px;top:-100px; left:177px}
.footer .footer_link .share .facebook a{width:20px; height:20px}
.footer .footer_link .share .facebook a:focus{width:20px; height:20px; background-position:0 -25px}
.footer .footer_link .share .facebook a:hover{width:20px; height:20px; background-position:0 -25px}
.footer .footer_link .share .twitter a{width:23px; height:20px; background-position:-37px 0}
.footer .footer_link .share .twitter a:focus{width:23px; height:20px; background-position:-37px -25px}
.footer .footer_link .share .twitter a:hover{width:23px; height:20px; background-position:-37px -25px}
.footer .footer_link .share .youtube a{width:24px; height:20px; background-position:-75px 0}
.footer .footer_link .share .youtube a:focus{width:24px; height:20px; background-position:-75px -25px}
.footer .footer_link .share .youtube a:hover{width:24px; height:20px; background-position:-75px -25px}
.footer .footer_link .share .instagram a{width:20px; height:20px; background-position:-159px 0}
.footer .footer_link .share .instagram a:focus{width:20px; height:20px; background-position:-159px -25px}
.footer .footer_link .share .instagram a:hover{width:20px; height:20px; background-position:-159px -25px}
.footer .footer_link .share .kakaoplus a{width:20px; height:20px; background-position:-196px 0}
.footer .footer_link .share .kakaoplus a:focus{width:20px; height:20px; background-position:-196px -25px}
.footer .footer_link .share .kakaoplus a:hover{width:20px; height:20px; background-position:-196px -25px}
.footer .footer_link .share .naverpost a{width:20px; height:20px; background-position:-232px 0}
.footer .footer_link .share .naverpost a:focus{width:20px; height:20px; background-position:-232px -25px}
.footer .footer_link .share .naverpost a:hover{width:20px; height:20px; background-position:-232px -25px}
.footer .footer_link .share li > span {display:none; position:absolute; top:-26px; float:left; padding:0px 9px 0px 9px;background:#ffffff; border:1px solid #e5e5e5; font-size:12px; line-height:19px; color:#666; text-align:center}
.footer .footer_link .share .facebook a + span {left:0%; margin-left:-40px}
.footer .footer_link .share .twitter a + span {left:0%; margin-left:-39px}
.footer .footer_link .share .instagram a + span {left:0%; margin-left:-39px}
.footer .footer_link .share .kakaoplus a + span {left:0%; margin-left:-38px}
.footer .footer_link .share .youtube a + span {left:0%; margin-left:-67px}
.footer .footer_link .share .naverpost a + span {left:0%; margin-left:-55px}
.footer .footer_link .share .blog a + span {left:0%; margin-left:-37px}
.footer .footer_link .share li > span .foot_hover {display:none; position:absolute; bottom:-5px; left:50%; height:5px; width:8px; margin-left:-4px; background:url('https://www.hyundaicard.com/image/common/bg_footer_hover.png') no-repeat; background-position:0px 0px; font-size:12px; line-height:19px; color:#666; text-align:center}
.footer .footer_link .share li:focus span {display:block;z-index:100}
.footer .footer_link .share li:hover span {display:block;z-index:100}
.footer .footer_link .share.snsCapital {margin-left:9px; width:160px}
.footer .footer_link .share.snsCapital .facebook {width:100%; height:20px; top:-20px; left:43px}
.footer .footer_link .share.snsCapital .twitter {width:100%; height:20px; top:-40px; left:77px}
.footer .footer_link .share.snsCapital .youtube {width:100%; height:20px;top:-60px; left:113px}
.footer .footer_link .select_site {display:inline-block; margin:0 0 0 14px; vertical-align:top}
.footer .footer_link .select_site:after {display:block; content:''; clear:both}
.footer .footer_link .select_site .site {float:left; margin:0 -1px 0 0}
.footer .footer_link .select_site .site .open_select span {width:78px; text-align:left; font-family:'YouandiModernHEB'}
.footer .footer_link .select_site .site:hover, .footer .footer_link .select_site .site.on {background-color:#fff}
.footer .footer_link .select_site .site .box_select {display:none}
.footer .footer_link .select_site .site .box_select.type_2 {height:353px;top:-352px}
.footer .footer_link .select_site .site .box_select.type_1 {height:294px;top:-293px}
.footer .footer_logo {margin-top:27px; height:25px; text-align:center}
.footer .footer_logo ul {display:inline-block; vertical-align:top}
.footer .footer_logo ul li{position:relative; float:left; vertical-align:middle; height:25px; line-height:25px}
.footer .footer_logo ul li a {display:block; height:100%}
.footer .footer_logo ul li .logo_card {width:123px; background:url("./images/footer_ci_card.png") no-repeat 0 0}
.footer .footer_logo ul li .logo_capital {width:143px; background:url("./images/footer_ci_capital.png") no-repeat 0 0}
.footer .footer_logo ul li span{vertical-align:middle; line-height:13px}
.footer .footer_info {color:#666}
.footer .footer_info .address {font-size:0}
.footer .footer_info .address span {padding:0 8px 0 9px; background:url('https://www.hyundaicard.com/image/common/bar_footer.png') no-repeat 0 50%; font-size:12px}
.footer .footer_info .address span:first-child {padding:0 8px 0 0; background:none}
.footer .footer_info .address .ceo_dt,
.footer .footer_info .address .ceo_dd,
.footer .footer_info .address .licensee_dt,
.footer .footer_info .address .licensee_dd {display:inline-block; padding:0; background:none}
.footer .footer_info .copyright {padding-top:1px;font-size:12px}
.footer .footer_mobile {display:none}
.footer button {line-height:normal}

/* Lnb */
#sidebar {overflow:hidden;float:left;width:221px;height:auto;margin:-21px 79px 0 0}
.category_list {}
.category_list a {display:block}
.category_list a:hover {text-decoration:none !important;font-family:YouandiModernHEB}
.category_list > li {border-bottom:1px solid #d1d4d6}
.category_list > li > a {height:55px; padding-left:14px; font-size:15px; font-family:YouandiModernHEB; color:#000; line-height:55px}
.category_list > li > a .ico_bul {float:right;width:8px;height:8px;margin:24px 14px 0 0;background-position:0 0}
.category_list > li > a.current {}
.category_list > li > a.on {}
.category_list > li > a.on .ico_bul  {background-position:-80px 0}
.category_list > li.etc_list {border-bottom:none;}
.category_list > li.etc_list a.current {font-family:YouandiModernHEB;}
.sub_category_list {display:none;padding:6px 0 25px 13px}
.link_sub_item {padding-left:14px;font-size:15px; color:#000; line-height:35px}
.link_sub_item .ico_bul {width:9px;height:9px;margin-left:2px;background-position:-122px 0}
.link_sub_item.on {font-family:YouandiModernHEB} 
.sub_category_list .link_item.on {font-family:YouandiModernTR}
.sub_category_list.on {display:block}
.moreplus {width:154px;margin:12px 0 13px 14px;padding:12px 6px 11px;border-top:none;background:#f7f7f7} 
.moreplus .link_sub_item {font-size:12px;color:#666;line-height:26px}
.moreplus .link_sub_item.last {}

/* 상세 페이지 */
#tt-body-page {}
#tt-body-page #cMain {width:880px}
#tt-body-page .article_skin {display:none} 
#tt-body-page .skin_view {padding-bottom:101px}
#tt-body-page .area_paging {display:none}
#tt-body-page #searchList {display:none}
.skin_view .area_title{padding-bottom:22px}  /* 등록일 삭제 전 : padding-bottom:31px */
.skin_view .area_title a {text-decoration:none}
.skin_view .tit_post {margin-top:-4px;font-weight:normal;font-size:34px;line-height:42px;color:#000}
.skin_view .txt_detail{padding-top:6px;font-size:15px;color:#888} 
.skin_view .txt_detail .txt_bar {margin:0 7px 0 5px}
.skin_view .txt_detail .my_edit{display:none}
.skin_view .my_post .my_edit{display:inline-block}
.skin_view .link_detail{font-size:12px;color:#aaa}
.skin_view .link_detail:hover{text-decoration:none}
.skin_view .area_view{font-size:14px; color:#666}
.skin_view .area_view p {font-size:14px; color:#666}
.skin_view .area_view iframe {max-width:100%} 
.skin_view .area_view img {max-width:100%; height:auto}
.skin_view .area_view .imageblock {width:auto !important; height:auto !important}

/* 상세_관련태그 */
.skin_view .area_etc{margin-top:38px}
.skin_view .list_tag .desc_tag a {font-size:15px;color:#666}
.skin_view .list_tag .desc_tag a:hover {color:#000}
/* 상세 공유 */
.skin_view .area_share {padding-top:18px}
.skin_view .area_share .sns {position:relative;z-index:1}
.skin_view .area_share .sns .sns_button {display:block;width:110px;height:32px;background-position:0 -320px}
.skin_view .area_share .sns .sns_button:hover, .skin_view .area_share .sns .sns_button:active {background-position:0 -360px}
.skin_view .sns_share {display:none}
.skin_view .sns_share.on {display:block} 
.skin_view .sns_dimmed {display:none}
.skin_view .share_head {display:none}
.skin_view .list_share{position:absolute;left:0;top:-3px;width:272px;height:40px;padding:2px 0;border:1px solid #dbdbdb;background:#fff}
.skin_view .list_share li{float:left;width:40px;height:40px;margin-left:5px}
.skin_view .list_share li.list_tw {margin-left:3px}
.skin_view .list_share li.list_url {margin-left:4px}
.skin_view .list_share li.list_close {margin-left:6px}
.skin_view .list_share li > a {display:block;width:100%;height:100%}
.skin_view .list_share .label {font-size:0;text-indent:-9999px}
.skin_view .list_share .ico_skin{width:100%;height:100%}
.skin_view .list_share .link_fb .ico_skin{background-position:0 -176px}
.skin_view .list_share .link_tw .ico_skin{background-position:-62px -176px}
.skin_view .list_share .link_ks .ico_skin{background-position:-120px -176px}
.skin_view .list_share .link_band .ico_skin{text-indent:inherit;background-position:0 -256px}
.skin_view .list_share .link_url .ico_skin{background-position:-62px -256px}
.skin_view .list_share .sns_buttonClose .ico_skin{background-position:-120px -256px}
/* 상세_이전글, 다음글 텍스트 버전 */
/*
.skin_view .another_category {width:100%;margin:50px 0 20px; border:0; padding:0}
.skin_view .another_category h4 {display:none}
.skin_view .another_category table {position:relative;width:100%;min-height:2px;padding-top:40px;border-bottom:1px solid #e1e1e1;font-size:13px}
.skin_view .another_category table tr {display:none;float:left;width:100%;height:39px;border-top:1px solid #e1e1e1;line-height:39px}
.skin_view .another_category table tr.prev {display:block;position:absolute;top:-40px;left:0}
.skin_view .another_category table tr.next {display:block}
.skin_view .another_category table th 
.skin_view .another_category table th a {display:inline-block;overflow:hidden;float:left;white-space:nowrap;text-overflow:ellipsis;color:#666 !important; border:0 !important}
.skin_view .another_category table th a.current {text-decoration:underline !important}
.skin_view .another_category table th span {display:none}
.skin_view .another_category table td {width:93px; text-align:center}
.skin_view .another_category table td.title {width:82px}
.skin_view .another_category.another_category_color_gray table th {width:671px;padding:0 17px !important;font-size:13px;background:#fff}
.skin_view .another_category.another_category_color_gray table td {padding:0!important;font-size:13px;line-height:39px}
.skin_view .another_category.another_category_color_gray table td.title {color:#000 !important}
.skin_view .another_category.another_category_color_gray * {color:#666 !important}
*/
/* 상세_이전글, 다음글 심플 버전 */
.skin_view .another_category {} 
.skin_view .another_category {width:880px;margin:72px 0 59px;padding:31px 0 0;border:none !important;border-top:1px solid #e1e1e1 !important}
.skin_view .another_category h4 {display:none}
.skin_view .another_category table {overflow:hidden;clear:both;height:15px;margin:0 !important;line-height:15px}
.skin_view .another_category table tr, .skin_view .another_category table th, .skin_view .another_category table td {display:none; margin:0 !important; padding:0 !important}
.skin_view .another_category table tr {width:50%;height:15px;line-height:15px}
.skin_view .another_category table th {display:block;height:15px;line-height:15px}
.skin_view .another_category table th a {position:relative;font-size:15px !important;line-height:15px;color:#666 !important}
.skin_view .another_category table th a:before {content:' ';display:block;position:absolute;top:0;width:9px;height:15px; background-image:url("./images/ico_skin.png")} 
.skin_view .another_category table th a:hover, .skin_view .another_category table th a:active {text-decoration:underline}
.skin_view .another_category table th span {display:none}
.skin_view .another_category table .prev {display:block;float:left}
.skin_view .another_category table .prev th {text-align:left}
.skin_view .another_category table .prev a {padding-left:20px}
.skin_view .another_category table .prev a:before {left:0;background-position:-6px -75px} 
.skin_view .another_category table .next {display:block;float:right}
.skin_view .another_category table .next th {text-align:right}
.skin_view .another_category table .next a {padding-right:20px;margin-right:-7px}
.skin_view .another_category table .next a:before {right:0;background-position:-15px -125px} 
/* 상세_보호글 현재 사용 안함 */
.skin_view .area_view .protected_form {text-align:center; padding:100px 0 150px; border-bottom:1px solid #ebebeb; margin-bottom:-20px}
.skin_view .area_view .protected_form input {-webkit-appearance:none; padding:0 15px; border:1px solid #eee; height:38px; line-height:38px; font-size:12px; box-sizing:border-box}
.skin_view .area_view .protected_form button {padding:0 16px;border-radius:4px;font-weight:bold;font-size:12px;line-height:38px;background-color:#3db39e;color:#fff}
/* 상세_댓글영역 사용 안함*/
.skin_view .area_reply{display:none}

/* 태그 */ 
/* 태그_상단 검색 */ 
.hotTagBx {position:relative;z-index:5;background:#fff} 
.innerSearch {padding:17px 0;border-bottom:1px solid #e7e7e7} 
.innerSearch.on {display:block}
.area_g_search {}
.area_g_search:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.area_g_search .tf_search{float:left;width:1100px;height:26px;padding:0;border:none;vertical-align:middle;font-size:17px;line-height:26px;color:#666;background:none}
.area_g_search .placeholder {position:absolute;width:1100px;height:26px;padding:0;border:none;vertical-align:middle;font-size:17px;line-height:26px;color:#666}
.area_g_search .placeholder.off {display:none}
.area_g_search .ico_search{margin-top:2px;margin-left:7px;background-position:-80px -24px} 
.area_g_search .btn_g_search {float:right;width:40px;height:26px}
.area_g_search .btn_close {float:right;width:40px;height:26px}
.area_g_search .btn_close.on {display:block}
.area_g_search .ico_close {margin-top:4px;margin-left:10px} 
.innerTag {height:47px;border-bottom:1px solid #e7e7e7} 
/* 태그_상단 검색_자동완성 */
.ui-autocomplete {position:absolute;top:142px !important;left:0 !important;cursor:default;width:100% !important;height:69px !important;overflow:hidden}
.ui-front {z-index:100}
.ui-menu {list-style:none;padding:15px 0 14px;margin:0;display:block;outline:none}
.ui-menu-item {width:1180px;height:15px;margin:0 auto;padding-bottom:11px;font-size:15px;line-height:15px}
.ui-menu-item  a {color:#999}
.ui-menu-item  span {color:#000}
.ui-menu-item.last {padding-bottom:0}
.ui-widget {}
.ui-widget-content {background:#fff}
.ui-state-hover,.ui-state-focus {}
.ui-helper-hidden-accessible {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.panel-body-limit {max-height:140px;overflow-y:auto;overflow-x:hidden}
/* 태그_상단 태그 리스트 */ 
.hashtag {padding-top:17px}
.hashTagWrap {width:100%;height:30px;overflow:hidden} 
#recommandTag {height:30px}

.recom_tag {font-size:13px;line-height:13px} /* 상단 추천 태그 */
.recom_tag dt {display:inline-block;padding-right:14px;font-family:YouandiModernHEB;color:#666}
.recom_tag dd {display:inline-block;padding:0 13px 0 6px}
.recom_tag dd.last {padding-right:0;border-right:none}
.recom_tag a {color:#777}
.recom_tag a:hover , .recom_tag a:active {color:#000}
.recom_tag.index dt{padding-right:10px;color:#fff}
.recom_tag.index dd{padding-right:9px}
.recom_tag.index a {color:#bbb}
.recom_tag.index a:hover , .recom_tag.index a:active {color:#fff}

/* 태그_Tag 카테고리 */ 
.skin_tag {width:100%}
.skin_tag .list_tag{overflow:hidden;width:880px;padding:0 0 90px}
.skin_tag .list_tag li{float:left;height:34px;margin:0 10px 10px 0}
.skin_tag .link_tag{display:block;height:32px;padding:0 13px;border:1px solid #f0f0f0;border-radius:34px;font-weight:100;line-height:34px;background-color:#f0f0f0;color:#666}
.skin_tag .link_tag:hover{border:1px solid #3db39e;background-color:#fff;text-decoration:none;color:#3db39e}
.skin_tag.article_skin {height:auto}
#tt-body-tag #searchList {display:none}
#tt-body-tag .tit_category {display:block}

/* 페이징 목록용 */
.area_paging {float:left;width:880px;margin:27px 0 96px;text-align:center} /* 등록일 삭제 전 : margin:33px 0 96px; */
.area_paging .inner_paging{display:inline-block;overflow:hidden;line-height:15px}
.area_paging .ico_skin{float:left;width:30px;height:15px}
.area_paging .li_prev{margin-right:20px;background-position:0 -100px}
.area_paging .link_prev{margin-right:7px;background-position:0 -75px}
.area_paging .link_next{margin-left:5px;background-position:0 -125px}
.area_paging .link_prev:hover, .area_paging .link_prev:active{background-position:-38px -75px}
.area_paging .link_next:hover, .area_paging .link_next:active{background-position:-38px -125px}
.area_paging .no-more-prev {background-position:0 -75px}
.area_paging .no-more-next {background-position:0 -125px}
.area_paging .no-more-next:hover, .area_paging .no-more-next:active {background-position:-38px -75px}
.area_paging .no-more-next:hover, .area_paging .no-more-next:active{background-position:-38px -125px}
.area_paging .interword{float:left;margin:0 7px 0 9px;padding:0;line-height:13px}
.area_paging .link_page {float:left}
.area_paging .link_page span {display:block;margin:0 9px;padding:0 1px;font-size:12px;line-height:15px;color:#999}
.area_paging .link_page span.selected{border-bottom:2px solid #404040;font-family:YouandiModernHEB;color:#000}
.area_paging .link_page:hover span {border-bottom:2px solid #404040}
.area_paging_list {} /* PC용 */
.area_paging_simple {display:none} /* Mobile용 */

/* 목록 페이지 */
#tt-body-category {}
.article_skin {float:left;width:280px;height:256px;margin-right:20px;margin-bottom:18px} /* 티스토리 날짜 있는 경우 : height:277px; */
.list_content .thumbnail_post {display:block;overflow:hidden;width:278px;height:174px;border:1px solid #e7e7e7}
.list_content .thumbnail_post img {width:278px;min-height:174px}
.list_content .detail_post {padding:18px 0 13px}
.list_content .detail_post a:hover {text-decoration:underline}
.list_content .link_post{display:block;overflow:hidden;width:100%;max-height:44px;line-height:22px;font-size:15px;text-decoration:none} /* height:49px; */
.list_content .link_post:hover {text-decoration:underline}
.list_content .tit_post{display:-webkit-inline-box;overflow:hidden;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
/* .list_content .detail_info{padding-top:6px;font-size:13px;line-height:22px} *//* 170206 : 티스토리용 컨텐츠내 등록일 입력으로 숨김처리 */
.list_content .detail_info {display:none}

/* 카테고리별 ajax 페이지 설정  */
#tt-body-category #blog_infographic {display:none}
#tt-body-category #blog_photo {display:none}
#tt-body-category #blog_mov {display:none}
#tt-body-category #blog_news {display:none}
#tt-body-category.tt_infographic #cMain {display:none}
#tt-body-category.tt_photo #cMain {display:none}
#tt-body-category.tt_mov #cMain {display:none}
#tt-body-category.tt_news #cMain {display:none}
#tt-body-category.tt_infographic #searchList {min-height:400px}
#tt-body-category.tt_photo #searchList {min-height:400px}
#tt-body-category.tt_mov #searchList {min-height:400px}
#tt-body-category.tt_news #searchList {min-height:400px}
/*
#tt-body-category.tt_infographic #searchList {display:block}
#tt-body-category.tt_photo #searchList {display:block}
#tt-body-category.tt_mov #searchList {display:block}
#tt-body-category.tt_news #searchList {display:block}
*/
#tt-body-category.tt_infographic .tit_category {display:block}
#tt-body-category.tt_photo .tit_category {display:block}
#tt-body-category.tt_mov .tit_category {display:block}
#tt-body-category.tt_news .tit_category {display:block}
#tt-body-category.tt_notice .tit_category {display:block}
#tt-body-category.tt_infographic #blog_infographic {display:block}
#tt-body-category.tt_photo #blog_photo {display:block}
#tt-body-category.tt_mov #blog_mov {display:block}
#tt-body-category.tt_news #blog_news {display:block}

/* 사진 */

/* 영상 */
.tt_mov {}
.tt_mov .article_skin {height:277px;} 
.tt_mov .link_post{max-height:49px;} 
.tt_mov .detail_info {display:block} 
#photoentrynew {overflow:hidden;clear:both; color:#000}
#photoentrynew .link_post:hover {text-decoration:none}
#photoentrynew .detail_info {color:#888} 
#videotitle {position:absolute;left:300px;top:3px;width:880px}
#videotitle:after {content:""; display:block; float:none; clear:both}
#naviyear {overflow:hidden;float:right;height:14px;margin-right:-7px;line-height:15px} 
#naviyear a {font-size:15px;color:#888}
#naviyear a:hover {text-decoration:underline}
#naviyear dt {display:none}
#naviyear dd {display:inline-block;padding:0 7px 0 11px;border-left:1px solid #e9e9e9}
#naviyear dd.on a {color:#333}
#naviyear dd.all {border-left:none}
#naviyear .year_mobile {display:none}
.article_skin.P3newentry {margin-right:0}

/* 인포그래픽 */
.tt_infographic {}
.infolist {overflow:hidden;width:880px;clear:both}
.infolist .article_skin {height:446px} /* 등록일 삭제 전 : height:468px */
.infolist .article_skin.last {margin-right:0}
.infolist .list_content .thumbnail_post {height:365px}
.infolist .list_content .thumbnail_post img {min-height:365px}
.tt_infographic .area_paging {} /* margin-top:32px; */

/* 관련기사 */
.tt_news{}
.tt_news .NewsList {overflow:hidden;clear:both;width:880px;border-top:2px solid #555}
.tt_news .article_skin {width:880px;height:59px;margin:0;border-bottom:1px solid #e7e7e7;line-height:59px}
.tt_news .list_content {border:0}
.tt_news .detail_post {overflow:hidden;padding:0;height:inherit;clear:both}
.tt_news .link_post {float:left;width:753px;height:inherit;padding-left:20px;line-height:inherit;font-size:15px;color:#000}
.tt_news .detail_info {display:block;float:right;width:107px;height:inherit;padding-top:1px;line-height:inherit;text-align:center}

/* 공지이벤트 */
.tt_notice{}
.tt_notice .thumbnail_post {display:none}
.tt_notice .article_skin {width:880px;height:59px;margin:0;border-bottom:1px solid #e7e7e7;line-height:59px}
.tt_notice .article_skin:first-child {border-top:2px solid #555}
.tt_notice .list_content {border:0}
.tt_notice .detail_post {overflow:hidden;padding:0;height:inherit;clear:both}
.tt_notice .link_post {float:left;width:753px;height:inherit;padding-left:20px;line-height:inherit;font-size:15px;color:#000}
.tt_notice .detail_info {display:block;float:right;width:107px;height:inherit;padding-top:1px;line-height:inherit;text-align:center}
.tt_notice .area_paging, .tt_news .area_paging {margin-top:48px}

/* 레이어팝업 */
.onDimmed {overflow:hidden}
.box-layer {position:fixed; top:0; left:0; z-index:-1; width:100%; height:100%}
.box-layer-dimmed {display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:#fff}
.box-warp {position:relative;left:50%;top:50%;width:800px;height:624px;margin:-312px 0 0 -400px;background:#fff}
.box-warp  a.btn {display:block;position:absolute;top:20px;right:-60px;width:40px;height:40px;background-position:0 -416px}
.box-tit {font-size:20px;color:#000}
.box-date {padding-bottom:20px;font-size:13px;line-height:22px}
.layer-tit {display:none}
.box-layer .slide-wrap {overflow:hidden;width:680px;height:624px;padding:0 60px}
.box-layer .slides {content:''; clear:both; display:block}
.box-layer .slides li {float:left;width:680px;height:624px}
.box-layer .slides li > div {overflow:hidden;height:532px;padding:32px 0 0}
.box-layer .slides li img {width:680px} /* height:453px */
.slide-wrap .flex-direction-nav li {display:block;position:absolute;top:321px;width:18px;height:34px}
.slide-wrap .flex-direction-nav li a {display:block;width:100%;height:100%;background:url("./images/ico_skin.png") 0 0 no-repeat;text-indent:-9999px}
.slide-wrap .flex-direction-nav .flex-nav-prev {left:22px}
.slide-wrap .flex-direction-nav .flex-nav-prev a {background-position:-80px -75px}
.slide-wrap .flex-direction-nav .flex-nav-next {right:23px}
.slide-wrap .flex-direction-nav .flex-nav-next a {background-position:-80px -125px}
.slide-wrap .flex-direction-nav .flex-disabled {display:none}
.slide-wrap .flex-control-nav {display:none}

/* 인덱스 페이지 */
.blog_index.blog_PC {position:relative;min-width:1200px}
.blog_index .area_head{border-bottom:none}
.blog_index .link_profile {width:241px;background:url("./images/logo_index.png") no-repeat left top}
.blog_index .dkContentWrap {padding-top:0}
.blog_index .ui-autocomplete {top:342px !important; left:50% !important; width:476px !important; height:76px !important; margin-left:-251px}
.blog_index .ui-menu {padding:19px 13px 10px}
.blog_index .ui-menu-item  a {color:#666}
.blog_index .ui-menu-item  span {color:#fff}
.blog_index .ui-widget-content {background:#000}
.movTop {box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.movTop:after {content:""; display:block; float:none; clear:both}
.topPlayer {position:relative;overflow:hidden;height:470px}
.topPlayer .thum {width:100%;min-height:470px}
.topPlayer .thum img {width:100%;min-height:470px}
.topPlayer .movCtbx {position:absolute; left:0; top:137px; overflow:hidden; width:100%; color:#fff; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box} /* 서브텍스트 있는 경우 : top:120px; */
.topPlayer .visual_tit {padding-bottom:17px;font-size:40px;line-height:40px;font-family:YouandiModernHEB}
.topPlayer .visual_txt {font-size:21px}
.topPlayer .innerSearch {display:block;position:absolute;left:50%;top:212px;width:500px;height:120px;margin-left:-250px;padding:0;border:none;z-index:10} /* 서브텍스트 있는 경우 : top:225px;; */
.topPlayer .btn_search{display:none;width:100%;height:25px;padding:11px 0;border-bottom:2px solid #fff}
.topPlayer .btn_search.on {display:block}
.topPlayer .ico_search{margin-left:9px;margin-top:1px;background-position:0 -24px}
.topPlayer .area_g_search {display:none;width:100%;height:25px;padding:11px 0;border-bottom:2px solid #fff}
.topPlayer .area_g_search.on {display:block}
.topPlayer .area_g_search .tf_search{width:362px;height:25px;padding:0 19px;border:0 none;vertical-align:top;font-size:15px;line-height:25px;color:#fff;background:none}
.topPlayer .area_g_search .placeholder{width:362px;height:25px;padding:0 19px;border:0 none;vertical-align:top;font-size:15px;line-height:25px;color:#bbb}
.topPlayer .area_g_search .btn_g_search {width:50px;height:28px}
.topPlayer .area_g_search .ico_search{margin-left:16px;margin-top:0}
.topPlayer .btn_close {height:28px}
.topPlayer .ico_close{margin-left:7px;margin-top:0;background-position:-138px -125px}
.topPlayer .hashtag {overflow:hidden;width:444px;height:14px;padding:28px 28px 0}
.topPlayer .recom_tag dt {color:#fff}
.topPlayer .recom_tag a {color:#bbb}
/* 메인 비주얼 롤링시 사용_S*/
.movTop .multiplex .deemed {position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:470px; opacity:0; transition:opacity 300ms; background:url('./images/bg_mask_pick.png') repeat-x left bottom;filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"}
.movTop .multiplex:hover .deemed {opacity:0.5;filter:alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"}
.movTop .bx-controls-direction {display:none}
.movTop .bx-controls-direction a {display:block; position:absolute; top:200px; width:24px; height:64px; overflow:hidden; text-indent:-7000000em; line-height:0; font-size:0}
.movTop .bx-controls-direction .bx-prev {left:30px; background:url('./images/btn_prev2.png') no-repeat left top}
.movTop .bx-controls-direction .bx-next {right:30px; background:url('./images/btn_next2.png') no-repeat left top}
.movTop .bx-controls-auto {width:1px;height:1px;overflow:hidden;z-index:-1}
.movTop .bx-pager {display:none}
/* 메인 비주얼 롤링시 사용_E*/
.movTop .inner {margin-top:-30px}
.asideTxt {display:block;overflow:hidden;font-size:15px;color:#000}
.asideTxt a {display:-webkit-box;overflow:hidden;margin-top:-2px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical} /* 말줄임 두줄고정 height:36px; */
.asideTxt a:hover {text-decoration:underline}
.asideSub {font-size:13px;color:#999}
.asideTag {display:none;padding-top:10px} /* PC는 사용 안함 */
.asideBn {position:relative;height:218px}
.asideBnBx {clear:both;height:172px}
.asideBnBx > li {float:left; width:220px; height:172px; margin-left:20px}
.asideBnBx > li .asideTit {display:block;width:100%;line-height:49px}
.asideBnBx > li .asideTit > a {position:relative;font-size:17px;color:#000}
.asideBnBx > li .asideTit > a .ico_bul {display:inline-block;width:9px;height:14px;margin-left:8px;margin-bottom:-2px;background-position:0 -496px}
.asideBnBx > li .asideTit > a:after {display:none; content:""; position:absolute; left:0; bottom:0; width:100%; height:1px; background:#000}
.asideBnBx > li .asideTit > a:hover:after {display:block}
.asideBnBx > li .prmList_item {height:138px}
.asideBnBx > li .prmList_item a {display:block;width:220px;height:138px;line-height:0}
.asideBnBx > li .prmList_item img {width:100%;height:100%}
.asideBnBx > li .asideTxt {height:38px;padding:12px; 12px 10px; border:1px solid #e7e7e7}
.asideBnBx > li .asideTxt  a {display:block;overflow:hidden;height:100%}
.asideBnBx > li:first-child {margin-left:0}
.asideSm {position:relative;height:404px}
.asideSmBx {float:right;width:560px;padding-top:32px;border-top:1px solid #e7e7e7}
.asideSmBx:first-child {float:left}
.asideSmBx .tab_cont .load_inner {float:left; overflow:hidden; width:100%; height:112px; margin-bottom:20px}
.asideSmBx .tab_sort {margin-left:-1px;padding-bottom:20px;font-size:17px;line-height:17px;font-family:YouandiModernHEB;color:#000}
.prmListWrap {position:relative;width:325px;height:100%; padding-left:200px}
.prmListWrap .prmList_item {position:absolute;left:0;top:0}
.prmListWrap .prmList_item .thum{display:block;width:180px;height:112px;background:#ccc}
.prmListWrap .prmList_item .thum img {width:100%;height:100%}
.prmListWrap .asideTxt {line-height:22px} /* 두줄고정 height:40px;*/
.prmListWrap .asideSub {padding-top:6px;line-height:22px}
.asideSmBx:after, .asideSmBx .tab_cont:after {content:""; display:block; float:none; clear:both}
.subNav {margin-top:80px;padding:39px 0 29px;background:#f7f7f7}
.subNav .subnav_wrap:after {content:""; display:block; float:none; clear:both}
.subNav .subnav_list {float:left;width:240px}
.subNav .subnav_list.last {width:220px}
.subNav .sub_menu_list {display:block;padding:12px 0;border:none;background:#f7f7f7}
.subNav .sub_menu_list > li > a .ico_bul {display:inline-block;width:5px;height:9px;margin-left:8px;background-position:-75px -496px}
.subNav .sub_menu_list .link_sub_item {position:relative;padding-left:0;margin-left:0;font-size:13px;line-height:30px;color:#333} /* display:block; */
.subNav .sub_menu_list .link_sub_item.link_item {width:60px;margin-top:3px;font-size:12px;line-height:20px}
.subNav .sub_menu_list .link_sub_item:after {display:none; content:""; position:absolute; left:0; bottom:0; width:100%; height:1px; background:#333}
.subNav .sub_menu_list .link_sub_item:hover:after {display:block}
.subNav .subTit {font-size:16px;line-height:16px;font-family:YouandiModernHEB;color:#000}
.subNav .subTit a:hover {text-decoration:underline;}
.subNav .moreplus {display:none;width:140px;margin:14px 0 0 0;padding:12px 6px 11px 20px;background:#f1f1f1}
.subNav .moreplus .link_sub_item {font-size:12px;line-height:26px;color:#888}
.subNav .moreplus > li > a .ico_bul {background-position:-155px -496px}

/* 블로그 운영정책 */
.tt_policy .area_etc {display:none}
.tt_policy .skin_view .area_title {padding-bottom:0;border-bottom:none}
.tt_policy .skin_view .area_title .txt_detail {display:none}
.tt_policy .skin_view .another_category {display:none}
.tt_policy .entry-content + div  {display:none}
.tt_policy .another_category {display:none}
.tt_policy .btn_area {display:none}
.policy {padding:0 0 20px 0; font-size:13px; line-height:1.8; color:#616265}
.policy .info {margin:3em 0; padding-top:3em; border-top:1px solid #e8e8e8}
.policy .tit {float:left; width:160px; margin:0; vertical-align:top; font-size:19px; text-decoration:underline; }
.policy a {text-decoration:underline; color:#616265}
.policy p {margin:1em 0}
.policy hr {margin:3em 0; height:1px; border:0; background:#e8e8e8}
.policy .indented {padding-left:160px}
.policy ul li {line-height:2.2}
.policy ul li:before {display:inline-block; content:""; width:2px; height:2px; margin:0 4px 2px 0; vertical-align:middle; background:#969696}
.policy ol li {margin-bottom:1em}

/* 컨텐츠 마이그레이션  */
.area_view table {border-collapse:collapse; border-spacing:0}
.area_view table#Table_01 td p {margin:0} 
.area_view .super5327 {font-family:"YouandiModernTR",dotum,gulim}
.area_view .tt_article_useless_p_margin ul {} /* padding:0; */
.area_view .tt_article_useless_p_margin ul li {list-style:none} /* margin:0; */
.area_view p {font-family:YouandiModernTR !important}
.area_view span {font-family:YouandiModernTR !important}
.area_view strong {font-family:YouandiModernTR !important}
.area_view font {font-family:YouandiModernTR !important}
.area_view div {font-family:YouandiModernTR !important}
.area_view .daum_like_wrapper {display:none}
.area_view .m757List{display:none}
/* 컨텐츠 마이그레이션_관련글 리스트 */
.area_view #Table_01 {display:none}
.area_view .tableConnect {margin:30px 0;list-style-type:none}
.area_view .tableConnect .tit{display:inline-block;background:url(http://cfile23.uf.tistory.com/image/2149753655ADF2A330385E) 100% 50% no-repeat;color:#373737;padding:0 15px 0 0}
.area_view .tableConnect li{border-bottom:1px solid #ebebeb;padding:7px 0}
.area_view .tableConnect li a{color:#787878}
.area_view .tableConnect li a:hover{text-decoration:underline}
 
/* 검색결과  */
#tt-body-search #searchList {display:none}
#tt-body-search .tit_category {display:block}
#googleSearch {display:none;float:left;width:880px;min-height:680px;margin-top:-9px} 
.tt_search #googleSearch {display:block}
/* 검색결과_구글검색 */
#___gcse_0 .gsc-result-info {font-family:color:#000}
#___gcse_0 .gsc-control-cse {font-family:YouandiModernTR}
#___gcse_0 .gsc-control-cse .gs-spelling, #___gcse_0 .gsc-control-cse .gs-result .gs-title, #___gcse_0  .gsc-control-cse .gs-result .gs-title * {font-size:15px}
#___gcse_0 .gsib_a {padding:0 6px}
#___gcse_0 .cse .gsc-control-cse, #___gcse_0 .gsc-control-cse {padding:0}
#___gcse_0 .gsc-tabsArea {height:35px;border-bottom:1px solid #222}
#___gcse_0 .gsc-tabsArea > .gsc-tabHeader {height:34px;font-size:13px;line-height:34px}
#___gcse_0 .gsc-tabHeader.gsc-tabhActive {border:none;background:#222;color:#fff}
#___gcse_0 .gsc-refinementsArea {padding-bottom:14px}
#___gcse_0 .gsc-result .gs-title {height:inherit}
#___gcse_0 .gsc-results .gsc-cursor-box {float:left; width:100%; margin:28px 0 96px; text-align:center}
#___gcse_0 .gsc-results .gsc-cursor-box .gsc-cursor-page {margin:0 9px; padding:0 1px; font-size:12px; line-height:15px; color:#999}
#___gcse_0 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {border-bottom:2px solid #404041; font-weight:normal; font-family:YouandiModernHEB; color:#000}
#___gcse_0 .gsc-results .gsc-cursor {line-height:15px}
#___gcse_0 .gsc-search-box-tools .gsc-search-box .gsc-input {line-height:18px}
#___gcse_0 .gs-webResult div.gs-visibleUrl, #___gcse_0 .gs-imageResult div.gs-visibleUrl {font-size:12px;color:#888}
#___gcse_0 .gs-webResult .gs-snippet, #___gcse_0 .gs-imageResult .gs-snippet, #___gcse_0 .gs-fileFormatType {font-size:15px;color:#888}
#___gcse_0 .gs-webResult .gs-snippet b, #___gcse_0 .gs-imageResult .gs-snippe b, #___gcse_0 .gs-fileFormatType {font-weight:normal; color:#000} 
#___gcse_0 .gs-webResult.gs-result a.gs-title:link,
#___gcse_0 .gs-webResult.gs-result a.gs-title:link b,
#___gcse_0 .gs-imageResult a.gs-title:link,
#___gcse_0 .gs-imageResult a.gs-title:link b {} 
#___gcse_0 .gs-webResult.gs-result a.gs-title:visited,
#___gcse_0 .gs-webResult.gs-result a.gs-title:visited b,
#___gcse_0 .gs-imageResult a.gs-title:visited,
#___gcse_0 .gs-imageResult a.gs-title:visited b  {} 
#___gcse_0 .gs-webResult.gs-result a.gs-title:hover,
#___gcse_0 .gs-webResult.gs-result a.gs-title:hover b,
#___gcse_0 .gs-imageResult a.gs-title:hover,
#___gcse_0 .gs-imageResult a.gs-title:hover b  {} 
#___gcse_0 .gs-webResult.gs-result a.gs-title:active,
#___gcse_0 .gs-webResult.gs-result a.gs-title:active b,
#___gcse_0 .gs-imageResult a.gs-title:active,
#___gcse_0 .gs-imageResult a.gs-title:active b  {} 
#___gcse_0 .gs-webResult.gs-result a.gs-title:link b,
#___gcse_0 .gs-imageResult a.gs-title:link b , 
#___gcse_0 .gs-webResult.gs-result a.gs-title:visited b,
#___gcse_0 .gs-imageResult a.gs-title:visited b ,
#___gcse_0 .gs-imageResult a.gs-title:hover b ,
#___gcse_0 .gs-webResult.gs-result a.gs-title:active b,
#___gcse_0 .gs-imageResult a.gs-title:active b {font-weight:normal; color:#000} 
#___gcse_0 table.gsc-search-box td {vertical-align:top}
#___gcse_0 .gsc-above-wrapper-area {padding:0;border-bottom:1px solid #e7e7e7}

/* 티스토리 자체 메인  */
#tt-body-index #dkHead , #tt-body-index #sidebar, #tt-body-index #searchList {display:none}
#tt-body-index .cont_skin {width:auto;margin:0}

