@charset "utf-8";

/* 
Theme Name : CCZ-CROSS
Theme URI : http://ccz-cross.tistory.com
Autor : 흉내쟁이 (copycatz)
Autor URI : http://copycatz.tistory.com
Description : 크로스브라우징과 반응형을 지원하는 클래식한 테마
Version : 1.1 
License : 비매품, 판매에 이용될 수 없음, 저작권 정보 삭제 금지
썸네일 추출 소스: http://ishaiin.com 참고(비공개 라이센스이기에 재사용을 금함) 
*/


/* Start
-------------------------------------------------------------------------- */
html, body {height:100%;}
html {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body {
    color: #555;
    line-height: 1.4;
    font-size: 16px;
    font-family: "나눔고딕",NanumGothic, "Malgun Gothic","맑은 고딕","굴림",gulim,"돋움",dotum,Microsoft NeoGothic, Droid sans, sans-serif;
    -ms-overflow-style: scrollbar; /* IE 10+ 스크롤바 오버레이 클래식으로 변경 */
}

@media (min-width: 992px) {
    body {
        font-size: 14px;
        background: url(./images/bg4-compressor.jpg) no-repeat fixed #f8f8f8;
				-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;		
    }
}

/* pre {margin: 0;}p {margin: 0 0 1em;}*/

a {color: #222; text-decoration: none}
a:focus {outline: none}

/* ci-color */
.action-trail span,.autolink,.checkbox label .public,.ci-color,.ci-link a.active,.ci-link a:hover,.cng-list .write,.link-refer ol,.link-refer ul,.list-body a:hover .list-head,.lv-one,.lv-two,.module-tag li a:hover,.nav-recent>li.active>a,.nav-recent>li.active>a:focus,.nav-recent>li.active>a:hover,.post-content a,.tt-calendar .cal_click,a.tx-link,div.another_category a:hover,div.another_category tr.current a,div.footnotes a{color:#81a9db!important}#search-tag mark,.checkbox label,.ci-bg,.imageblock>a[href*=attachment]:focus,.imageblock>a[href*=attachment]:focus:before,.imageblock>a[href*=attachment]:hover,.imageblock>a[href*=attachment]:hover:before,.pagination .selected a,.submit-wrap .ccz-btn,div.another_category tr.current a:before,div.another_category tr.current a>.ie-before{background:#81a9db!important}.ci-border,.ci-border-link a:hover,.ci-border-link:hover,.lv-one,.module-archive a:hover,.module-tag li a:hover,.nav-recent>li.active>a,.nav-recent>li.active>a:focus,.nav-recent>li.active>a:hover,.submit-wrap .ccz-btn,.textbox.focus,.textboxs.focus,.tt-calendar .cal_click,a.tx-link{border-color:#81a9db!important}

@media (min-width:992px){.brand,.lv-one{background:transparent!important}}

/* 콘텐츠 바로가기
-------------------------------------------------------------------------- */
.skip-content {position:absolute;top:15px;left:15px;font-size:12px;font-weight:bold;background-color:#fff;z-index: 10000;}.skip-content .focusable:focus {display:block;padding:5px 15px;border:2px solid #000;}


/* 레이아웃
-------------------------------------------------------------------------- */
#wrap {}
#site-header{position:fixed;top:0;left:0;width:100%;line-height:45px;border-bottom:1px solid #f8f8f8;background:rgba(255,255,255,.9);background:linear-gradient(135deg, #b3cae5 12%, #dbdde4 46%, #e4e3e4 70%, #f7ddbb 94%, #efcab2 100%);z-index:1000;opacity:.85;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
@media (min-width:992px){#site-header{padding-left:15px;padding-right:15px;line-height:45px;border-bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.3);z-index:9999}}
#main{width:100%;max-width:1322px;margin:0 auto}
@media (min-width:992px){#main{background-color:#dee4ea;overflow:hidden;border-right:1px solid #dedede;box-shadow:-5px 0 5px #eee}}
@media (min-width:1281px){#main{-webkit-box-shadow: 5px 0 7px rgba(0,0,0,.2); box-shadow: 5px 0 7px rgba(0,0,0,.2);}}
#main-inner{padding-top:46px}
@media (min-width:992px){#main-inner{margin-right:320px;padding-top:45px;background-color:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;box-shadow:5px 0 5px #eee}}
@media (min-width:1281px){#main-inner{box-shadow:10px 0px 30px 0px #cdcdcd}}
#content{position:relative;overflow:hidden}
@media (min-width:992px){#content{float:left;width:100%;min-height:800px}}
@media (min-width:992px){#sidebar{position:relative;float:right;width:320px;font-size:.85em;margin-right:-321px;padding-top:0px;}}

#site-footer{height:60px;padding:10px 15px;text-align:center;background:#373737;border-top:1px solid #607D8B}
@media (min-width:992px){#site-footer{text-align:left;padding-left:25px;padding-right:25px}}
.content-width{position:relative;padding-left:15px;padding-right:15px}
@media (min-width:768px){.content-width{padding-left:71px;padding-right:71px}}
.ng-margin{margin-left:-15px;margin-right:-15px}
@media (min-width:768px){.ng-margin{margin-left:-71px;margin-right:-71px}}
hr.ng-margin{display:block;height:1px;margin-top:25px;margin-bottom:25px;border:0;border-top:1px solid #dedede;padding:0}


/* 사이트헤더
-------------------------------------------------------------------------- */
#site-header.nav-up{-webkit-transform:translate3d(0,-51px,0);transform:translate3d(0,-51px,0)}
.no-csstransforms3d #site-header.nav-up{top:-51px}

/* header-left */
.header-left,
.brand,
.breadcrumb,
.rss{float:left}
.facebook{float:left;}
.twitter {float:left;}
.google-plus{float:left;}
.kakaostory{float:left;}
.naver{float:left;}

.header-left{width:100%;height:45px}
.brand{position:relative;width:100%;padding-left:50px;padding-right:50px;text-align:center;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:cursive,sans-serif}
.brand a{display:block;font-size:37px}
.icon-logo_main{line-height:45px}
@media (min-width:768px){.header-left{width:auto;font-size:12px}.brand{width:auto;padding-left:25px;padding-right:25px;text-align:left}}

@media (min-width:992px){.brand a{color:#fff}}

#call-exmenu{position:absolute;top:0;left:0}
@media (min-width:768px){#call-exmenu{position:relative;float:left;background-color:#fafafa}#call-exmenu .icon-navbar{float:left}#call-exmenu .icon{padding-left:3px}#call-exmenu.on .icon:before{content:"\e60e"}}
@media (min-width:992px){#call-exmenu{color:#fff;background-color:#111}}
/* header-left-logo */
.brand-logo{width:74px;height:37px;margin:4px auto;background:url(./images/logo455_229.svg) no-repeat;-webkit-background-size:cover;background-size:cover}

/* _icon-navbar active */
#call-exmenu.on .icon-navbar{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#call-exmenu.on .icon-bar:after,#call-exmenu.on .icon-bar:before{width:50%}
#call-exmenu.on .icon-bar:before{-webkit-transform:translateX(1px) translateY(-1px) rotate(45deg);-ms-transform:translateX(1px) translateY(-1px) rotate(45deg);transform:translateX(1px) translateY(-1px) rotate(45deg)}
#call-exmenu.on .icon-bar:after{-webkit-transform:translateX(1px) translateY(1px) rotate(-45deg);-ms-transform:translateX(1px) translateY(1px) rotate(-45deg);transform:translateX(1px) translateY(1px) rotate(-45deg)}

/* _breadcrumb */
.breadcrumb{padding-right:10px;vertical-align:middle}
@media (min-width:992px){.breadcrumb{padding-left:15px}}

.breadcrumb .bread{display:none;visibility:hidden;float:left}
#tt-body-archive .bread-archive,#tt-body-category .bread-cate,#tt-body-guestbook .bread-guest,#tt-body-index .bread-home,#tt-body-location .bread-location,#tt-body-media .bread-media,#tt-body-page .bread-page,#tt-body-search .bread-search,#tt-body-tag .bread-tag{display:block;visibility:visible}

/* _rss */
.facebook,.google-plus,.naver,.kakaostory,.rss,.twitter{margin-left:10px;font-size:22px}.rss{color:#F70}.facebook{color:#3B5998}.twitter{color:#00ACED}.google-plus{color:#D14836}.kakaostory{color:#fff314}.naver{color:#24B500}

@media (min-width: 992px){
    /*.rss {color: #b3b3b3;}*/
}

/* header-right */
.header-right{float:right;font-size:12px}
#call-search,#tt-menu,.admin-menu,.nav-wrap{float:left}

/* _nav-wrap */
.nav-wrap ul{list-style:none;margin:0;padding:0}#tt-menu ul{overflow:hidden}#tt-menu li{float:left}#tt-menu a{position:relative;display:block;margin-left:10px;color:#222}#tt-body-category #tt-menu .t_menu_category a,#tt-body-guestbook #tt-menu .t_menu_guestbook a,#tt-body-index #tt-menu .t_menu_home a,#tt-body-location #tt-menu .t_menu_location a,#tt-body-media #tt-menu .t_menu_medialog a,#tt-body-tag #tt-menu .t_menu_tag a,#tt-menu a:hover{color:#000;font-weight:700}#tt-body-category #tt-menu .t_menu_category a:after,#tt-body-guestbook #tt-menu .t_menu_guestbook a:after,#tt-body-index #tt-menu .t_menu_home a:after,#tt-body-location #tt-menu .t_menu_location a:after,#tt-body-media #tt-menu .t_menu_medialog a:after,#tt-body-tag #tt-menu .t_menu_tag a:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#000}

/* _admin-menu */
#call-admin{display:block;margin-left:10px;padding-left:10px;padding-right:10px;color:#222;border-left:1px solid #000;border-right:1px solid #000}
#call-admin .icon {padding-left: 3px;}
#call-admin:hover,.admin-menu.open #call-admin{color:#fff}.admin-menu.open #call-admin{background-color:#111}.admin-menu .dropdown-menu{display:block;width:250px;line-height:1.4;background:#111;border:0;border-radius:0;max-height:0;overflow:hidden;-webkit-transform:perspective(400) rotate3d(1,0,0,-90deg);-webkit-transform-origin:50% 0;-webkit-transition:350ms;transition:350ms}
.no-csstransitions .admin-menu .dropdown-menu {display: none;}
.admin-menu.open>.dropdown-menu{display:block;max-height:1000px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-transform:perspective(400) rotate3d(0,0,0,0)}

.admin-menu .dropdown-menu li{position:relative;-webkit-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}
.admin-menu .dropdown-menu li:first-child{padding:15px;border-bottom:1px solid #333;border-bottom:1px solid rgba(255,255,255,.4);box-shadow:none!important}
.blogger-photo img{width:64px!important;height:64px!important;border:3px solid #fff;border-radius:50%}
.blogger-name {color: #fff; font-weight: bold;}
.blogger-desc{margin:0;color:#b3b3b3;font-size:.85em}.admin-menu .link-add{position:absolute;right:0;bottom:0;padding:2px 3px;color:#fff;font-size:1em;background-color:#333!important}.admin-menu .link-blogger .icon,.admin-menu .link-blogger a{height:35px;color:#b3b3b3;line-height:35px}.admin-menu .link-blogger a{display:block;margin-left:40px;padding:0 0 0 2px;font-size:12px;border-bottom:1px solid #333;border-bottom:1px solid rgba(255,255,255,.2)}.admin-menu .last a{border-bottom:0}.admin-menu .link-blogger .icon{position:absolute;left:15px;top:0;font-size:16px;text-align:center}.admin-menu .link-close{text-align:center;border-top:1px solid #333;border-top:1px solid rgba(255,255,255,.4)}.admin-menu .link-close a{line-height:.8;padding:0 0 5px}.admin-menu .link-blogger:hover{box-shadow:inset 0 0 80px 0 rgba(255,255,255,.3)}.admin-menu .link-blogger:hover .icon,.admin-menu .link-blogger:hover a{color:#fff;background-color:transparent}.admin-menu .dropdown-menu>li>a:focus,.admin-menu .dropdown-menu>li>a:hover{background-color:transparent}

/* _call-search */
#call-search{display:block;position:absolute;right:0;top:0;width:50px;line-height:inherit;text-align:center;font-size:20px;z-index:1001}@media (min-width:768px){#call-search{position:relative;right:auto;top:auto;float:left}}@media (min-width:992px){#call-search{width:40px;color:#222}#call-search.on{color:#fff;background-color:#111}}


/* 모달 검색
-------------------------------------------------------------------------- */
.bg-close{position:absolute;left:0;top:0;width:100%;height:100%}#tt-search{position:fixed;right:0;top:0;width:100%;height:0;overflow:hidden;z-index:1100;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:height .3s;transition:height .3s}#tt-search.on{bottom:0;height:100%}#tt-search .bg-close{background-color:#000;background-color:rgba(0,0,0,.5);z-index:1110}@media (min-width:992px){#tt-search{margin-top:45px;z-index:900;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(0,0,0,.95)),color-stop(60%,rgba(0,0,0,.85)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.95) 20%,rgba(0,0,0,.85) 60%,transparent);background:linear-gradient(to bottom,rgba(0,0,0,.95) 20%,rgba(0,0,0,.85) 60%,transparent)}.no-cssanimations #tt-search{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAQACAYAAAAgBjM/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH9JREFUeNrslzsOwCAMQ632/pftBdyOTBUK+RGyWArxMwNRJADguT5BS0vLkcLC5qhQD4uwq9PgQoAwj3oElTGhZTaAq3k0e8uA8cl0ZoeZWAKITPE65bZXlsLa175yw++xabjXtvUtAwJMiJyYyZlvgFtDit2/v0qQHMpXgAEA0a/6/cMk0u4AAAAASUVORK5CYII=) repeat-x}.tt-search-inner{max-width:1000px;margin:30px auto 0;z-index:920}#tt-search .bg-close{opacity:0;z-index:910}}#search-input,.search-submit{border:0;background-color:transparent}#search-form{position:relative;height:50px;margin:0;padding-left:50px;padding-right:50px;line-height:50px;background-color:#fff;border-bottom:1px solid #ccc;box-shadow:1px 1px 1px rgba(0,0,0,.2);z-index:1130}.search-close,.search-submit{position:absolute;top:0;color:#555;width:50px;height:50px;line-height:inherit;text-align:center;font-size:20px}.search-close{left:0}.search-submit{right:0;padding:0}#search-input{display:block;width:100%;padding:15px 0 13px;line-height:normal;font-size:16px;outline:0}@media (min-width:992px){#search-form,.search-submit{height:100px;line-height:100px}#search-form{padding-left:0;padding-right:100px;border-bottom:0;background-color:transparent;box-shadow:none;z-index:930}.search-close{display:none}.search-submit{width:100px;color:#fff;font-size:50px}#search-input{font-size:53px;color:#fff}#search-input::-webkit-input-placeholder{color:#fff}#search-input:-moz-placeholder{color:#fff}#search-input::-moz-placeholder{color:#fff}#search-input:-ms-input-placeholder{color:#fff}}#search-tag{position:relative;width:100%;max-height:200px;background-color:#f5f5f5;overflow:hidden;z-index:1140}#search-tag li{line-height:49px;border-bottom:1px solid #dedede}#search-tag a{position:relative;display:block;padding-left:50px;color:#999}#search-tag a:before,#search-tag a>.ie-before{position:absolute;left:0;top:0;width:50px;text-align:center;content:"#";font-size:24px;font-family:Helvetica,consolas,sans-serif}#search-tag mark{color:#fff;background:#ccc}@media (min-width:992px){#search-tag{margin-top:30px;max-height:450px;background-color:transparent;z-index:940}#search-tag li{border-color:#f5f5f5}#search-tag a{color:#fff}#search-tag a:hover{box-shadow:inset 0 0 80px 0 rgba(255,255,255,.3)}}


/* 카테고리공통 클래스
-------------------------------------------------------------------------- */
.tt-cate ul{margin:0;padding:0;list-style:none;font-family:Consolas,"나눔고딕",NanumGothic,sans-serif;}.tt-cate .tt-cate-name{font-weight:700}.tt-cate li{line-height:50px}.tt-cate li a{display:block;position:relative;padding-left:15px;padding-right:15px;font-size:1em;border-bottom:1px solid #f3f3f3}.tt-cate li a.active:after,.tt-cate li a.active>.ie-after{content:"\e206"!important;position:absolute;top:50%;right:15px;margin-top:-10px;font-size:20px;font-family:cocosoft;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tt-cate .c_cnt{font-size:.85em;font-family:Helvetica,Arial,sans-serif}.tt-cate .tt-has-sub{position:relative}.tt-cate .tt-ul-three a:before,.tt-cate .tt-ul-three a>.ie-before{position:absolute;left:-25px;top:0;content:"-";font-family:gulim,"굴림",sans-serif}.tt-cate .tt-ul-three a{margin-left:40px;padding-left:0;color:#777}@media (min-width:992px){.tt-cate .icon-new{font-size:12px}}.tt-cate-toggle{display:none;position:absolute;top:0;right:0;width:52px;height:54px;line-height:54px;text-align:center;cursor:pointer}.tt-cate-collapse .tt-cate-toggle{display:block}.tt-cate-collapse .tt-has-sub{height:53px;overflow:hidden}.tt-cate-collapse .tt-has-sub.open{background-color:#f9f9f9;height:auto;overflow:visible}.tt-cate-collapse .tt-has-sub.open>.tt-cate-toggle .icon:before{content:"\e60e"}.tt-cate-collapse .tt-has-sub>a.active:after,.tt-cate-collapse .tt-has-sub>a.active>.ie-after{display:none}
div.tt-cate ul li a {display:none}div.tt-cate ul li ul a {display:block}

/* 모달 카테고리확장
-------------------------------------------------------------------------- */
#expand-wrap{position:fixed;top:0;left:0;width:100%;height:0;z-index:1200;background-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color .3s,height 0s .3s;transition:background-color .3s,height 0s .3s}#expand-wrap.on{bottom:0;height:100%;background-color:rgba(0,0,0,.8);-webkit-transition:background-color .3s;transition:background-color .3s}#expand-wrap .bg-close{z-index:1210;-webkit-backface-visibility:hidden;backface-visibility:hidden}#expand-menu{position:absolute;left:0;top:0;height:100%;width:320px;background:#699bc8;    background: radial-gradient(ellipse at top left, rgba(179, 202, 229, 1) 12%, rgba(179, 202, 229, 1) 46%, rgba(228, 227, 228, 1) 70%, rgba(247, 221, 187, 1) 94%, rgba(239, 202, 178, 1) 100%);z-index:1220;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#expand-wrap.on #expand-menu{-webkit-box-shadow:2px 0 8px rgba(0,0,0,.7);box-shadow:2px 0 8px rgba(0,0,0,.7);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#expand-menu .scrollable{padding-bottom:60px}#expand-menu ul{list-style:none;margin:0;padding-left:0}.expand-hd{display:block;padding-top:20px;padding-bottom:10px;color:#b3b3b3;font-size:11px}

@media (min-width:992px){#expand-menu{width:33.33%;height:100%}#expand-menu .scrollable{padding:45px 0px 0px 0px}.expand-hd{padding-top:0;padding-bottom:0}}

/* _expand-top */
.expand-top{margin-top:-1px;margin-bottom:1px;border-top:1px solid #D3DDE8;border-top:1px solid rgba(255,255,255,.4);box-shadow:inset 0 0 80px 0 rgba(255,255,255,.3)}

/* __expand-tite */
.expand-title{display:block;padding:10px 15px 0;color:#fff;font-size:.8em}
/* _expand-profile */
.expand-profile{position:relative;padding:10px 15px;color:#E5EAF1;color:rgba(255,255,255,.6)}.expand-profile a{color:#fff}.ex-photo{width:33px;height:33px;margin-right:10px;vertical-align:top;border-radius:2px}.ex-photo img{max-width:100%;height:auto;border-radius:2px}.ex-txt{max-width:215px;height:33px;line-height:33px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.expand-profile .link-notice{position:absolute;top:50%;right:15px;margin-top:-12px;font-size:20px}

/* _expand-tt-menu */
#expand-tt-menu{position:relative;border-top:1px solid #D3DDE8;border-top:1px solid rgba(255,255,255,.4);overflow:hidden}#expand-tt-menu .scrollable-x{height:100%}#expand-tt-menu ul{white-space:nowrap}#expand-tt-menu li{display:inline-block;padding-left:15px;padding-right:15px;text-align:center}#expand-tt-menu a{position:relative;display:block;padding:13px 3px 10px;color:#E5EAF1;color:rgba(255,255,255,.6);font-size:1em;letter-spacing:-1px;border-bottom:3px solid transparent}#tt-body-category #expand-tt-menu .t_menu_category a,#tt-body-guestbook #expand-tt-menu .t_menu_guestbook a,#tt-body-index #expand-tt-menu .t_menu_home a,#tt-body-location #expand-tt-menu .t_menu_location a,#tt-body-media #expand-tt-menu .t_menu_medialog a,#tt-body-tag #expand-tt-menu .t_menu_tag a{color:#fff;border-color:#fff}

/* _expand-tt-cate */
.expand-tt-cate{background-color:#fff;border-bottom:1px solid #f3f3f3}.expand-tt-cate .tt-ul{margin-bottom:-1px!important}@media (min-width:992px){.expand-tt-cate{border:0}.expand-tt-cate .tt-ul{margin:0!important}}

/* _expand-visitor */
.expand-visitor{margin-top:1px;padding:35px 15px 25px;text-align:center;color:#fff;font-size:1.5em;border-bottom:1px solid #D3DDE8;border-bottom:1px solid rgba(255,255,255,.4);box-shadow:inset 0 0 80px 0 rgba(255,255,255,.3)}.expand-visitor .expand-hd{padding-top:0}.visitor-span{position:relative}.visitor-txt{position:absolute;left:-10px;top:-18px;padding-left:3px;padding-right:3px;font-size:11px;color:#fff;background-color:rgba(255,255,255,.4);white-space:nowrap}

/* _expand-admin */
.expand-admin{position:absolute;left:0;bottom:0;width:100%;padding-top:8px;padding-bottom:5px;background:#fff;background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,1))}.expand-admin li{float:left;width:25%;overflow:hidden;text-align:center}.expand-admin a{display:block;font-size:.85em}.expand-admin .icon{display:block;height:36px;line-height:36px;font-size:24px}

/* 콘텐츠 공통
-------------------------------------------------------------------------- */
/* 헤더부분 */
.hd{display:table;position:relative;width:100%;height:100%;text-align:center}
.hd-inner{display:table-cell;vertical-align:middle}.hd-heading{font-size:19px;font-weight:400;line-height:1.3;padding-bottom:0px;display: inline-block;overflow: hidden;text-overflow: ellipsis}@media (min-width:992px){.hd{height:200px;background:url(./images/bg5-compressor.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hd a{color:#fafafa;text-shadow: 0 2px 5px #c4b59d,0 -1px 1px #fff}.hd-heading{font-size:32px;font-family:"맑은 고딕","Malgun Gothic","나눔스퀘어",NanumSquare,"나눔고딕",NanumGothic,"Noto Sans Korean","Noto Sans CJK KR","본고딕","돋움",Dotum,sans-serif;font-weight:700;padding:0px 35px}}.cm-hd .hd-heading{font-weight:700;font-family:"Times New Roman",Georgia,"Nanum Gothic",serif}.sub-info{color:#b3b3b3}.sub-info .txt{display:none}.sub-info .desc,.sub-info .dt-published,.sub-info .p-author,.loading-box-text{font-size:.9em;font-family:Helvetica,"나눔고딕",NanumGothic,"맑은 고딕","Malgun Gothic","돋움",Dotum,sans-serif;letter-spacing:-.5px}.sub-info .p-author span{font-style:italic;font-family:Georgia,verdana;font-size:.9em}.lv-one,.lv-two,.lv-txt{display:inline-block;padding-top:3px;padding-bottom:2px;line-height:1}.lv-one,.lv-two{color:#81a9db;padding-left:10px;padding-right:10px}.lv-one{font-weight:700;border:1px solid #81a9db;border-radius:28px}.lv-one.has-sub-lv{padding-left:8px;padding-right:10px;border-radius:0 28px 28px 0!important}.lv-one+.lv-txt{margin-left:5px}.lv-two+.lv-txt{display:none}.meta-cate{position:absolute;left:0;top:25px}@media (min-width:992px){.sub-info .txt{display:block;margin-bottom:2px}.lv-one,.lv-two,.lv-txt{line-height:1.4}.lv-one{padding-left:15px;padding-right:15px;color:#9E9E9E!important;background-color:#81a9db;border:0}.lv-one.has-sub-lv{padding-left:10px;padding-right:15px}.meta-cate{display:none;top:-1px;min-width:100px;margin:0;padding:5px;text-align:left;font-size:12px;background:#f5f5f5;background:linear-gradient(#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 );border:1px solid #dedede;border-bottom-color:#c6c6c6;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:1px 1px 3px #eee}.meta-cate .lv-one{margin-left:-6px;border-radius:0}}.cm-content{margin-bottom:20px}
@media (max-width: 400px) {.hd-heading {width: 345px;white-space: nowrap}}
@media (max-width: 377px) {.hd-heading {width: 330px}}
@media (max-width: 337px) {.hd-heading {width: 290px}}

/* 카테고리, 태그, 검색 결과
-------------------------------------------------------------------------- */
#cts-result .hd{border-bottom:1px solid #f5f5f5}#cts-result .sub-info{margin-top:5px}#cts-result .c_cnt{letter-spacing:1px}@media (min-width:992px){#cts-result .lv-one{font-weight:500}}

/* 홈&카테고리&태그&검색 결과 */
.list-row {position: relative;padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #f5f5f5}
.list-head {display: block;line-height: 1.2;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #141414;font-size: 17px;font-weight: normal}
.list-summary {display: -webkit-box;display: -ms-flexbox;display: box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.4;max-height: 2.8em;overflow: hidden;text-overflow: ellipsis;word-break: break-all;vertical-align: top;white-space: normal;margin: 5px 0 10px 0;color: #666}
.list-meta {margin-top: 5px; font-size: .85em; white-space: normal;}
.list-meta .dt-published {color: #b3b3b3;}

/* _object */
.pos-right .has-object{float:right}.pos-left .has-object{float:left}.has-object{display:block;position:relative;width:35%;cursor:pointer;background:#eee;box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05)}.thumbnail:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.thumbnail img{display:block;max-width:100%;height:auto}.ratio-fixed .thumbnail{position:relative;padding-top:100%;overflow:hidden}.ratio-fixed.ratio-4by3 .thumbnail{padding-top:75%}.ratio-fixed.ratio-16by9 .thumbnail{padding-top:56.25%}.ratio-fixed .cropzone{position:absolute;top:0;left:0;right:0;bottom:0}.ratio-fixed.crop-horizontal .cropzone{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.ratio-fixed.crop-vertical .cropzone{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.ratio-fixed.crop-center .cropzone{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.ratio-fixed img{position:absolute;top:0;left:0}.ratio-fixed.crop-horizontal .cropzone img{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ratio-fixed.crop-vertical .cropzone img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ratio-fixed.crop-center .cropzone img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.ratio-fixed img.portrait{max-width:100%!important}.ratio-fixed img.landscape{max-width:none!important;max-height:100%!important}.has-object+.list-body{position:absolute;top:15px;bottom:15px;white-space:nowrap}.pos-right .has-object+.list-body{left:0;right:35%;padding-right:1em}.pos-left .has-object+.list-body{left:35%;right:0;padding-left:1em}.has-object+.list-body:after{content:" ";display:inline-block;height:100%;vertical-align:middle}.has-object+.list-body .flexbox{display:inline-block;width:100%;vertical-align:middle}.has-object+.list-body .list-head{display:-webkit-box;display:-ms-flexbox;display:box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.4em;white-space:normal}.has-object+.list-body .list-summary{display:none}@media (orientation:landscape),(min-width:768px){.has-object{width:25%}.list-row{padding-top:25px;padding-bottom:25px}.has-object+.list-body{top:25px;bottom:25px}.has-object+.list-body .list-head{display:block;white-space:nowrap;max-height:1.2em}.has-object+.list-body .list-summary,.list-summary{display:block;display:-webkit-box;display:-ms-flexbox;display:box}.list-meta{margin-top:15px}.pos-right .has-object+.list-body{right:25%;padding-right:2em}.pos-left .has-object+.list-body{left:25%;padding-left:2em}}@media (min-width:992px){#tt-body-index .entry:first-child{margin-top:30px}.has-object:hover img{-webkit-filter:grayscale(1);filter:grayscale(1)}.list-head{font-size:19px;font-weight:bold;font-family:'Open Sans',"맑은 고딕","Malgun Gothic","나눔스퀘어",NanumSquare,"나눔고딕",NanumGothic,"Noto Sans Korean","Noto Sans CJK KR","본고딕","돋움",Dotum,sans-serif}.has-object+.list-body .list-summary,.list-summary{-webkit-line-clamp:3;max-height:4.8em;line-height:1.6;margin-top:10px}}

/* 썸네일 없는 목록형 */
.no-thumb .has-object{display:none}.no-thumb .has-object+.list-body{position:static}.no-thumb .has-object+.list-body .list-head{display:block;line-height:1.2;max-height:1.2em;white-space:nowrap;overflow:hidden}

/* 태그로그
-------------------------------------------------------------------------- */
#taglog{margin-bottom:30px}.tag-priority{margin-bottom:15px;text-align:center}.tag-priority span{width:10px;height:10px;border-radius:10px;margin-right:5px}.tag-list li{float:left;margin:0 10px 10px 0}.tag-list li a{display:block;height:32px;padding:0 13px;line-height:30px;white-space:nowrap;border:1px dashed transparent;border-radius:32px}.tag-list li a:hover{background-color:transparent}

/* 위치로그 
-------------------------------------------------------------------------- */
#localog{margin-bottom:30px}#localog .info a{border-bottom:1px dotted #dedede}

/* 미디어로그 
-------------------------------------------------------------------------- */
#medialog .flash{margin-bottom:15px;padding:15px 5px;text-align:center;background-color:#FFE9E9;border:1px solid #FFC8C8}#mediaLogLimit select{margin-top:0!important}@media (min-width:992px){#mediaLogLimit{margin-left:-15px!important}#mediaLogContent{margin-left:-10px!important}}

/* 방명록
-------------------------------------------------------------------------- */
/* 댓글, 방명록폼 */
.write-form{position:relative;padding-bottom:15px}#guest-form{padding-bottom:25px}

/* 입력폼 */
.input-wrap{position:absolute;visibility:hidden}.write-form.active .input-wrap{position:static;visibility:visible}.textbox{position:relative;margin-top:10px;border:0;border-bottom:1px solid #e1e4e5;overflow:hidden}.textbox.focus{border-color:#81a9db}@media (min-width:992px){.textbox{float:left;width:32%;margin-top:15px}.textbox+.textbox{margin-left:2%}}.checkbox label,.textbox label,.textboxs label{color:#999;letter-spacing:-.5px;cursor:text}.textbox label{position:absolute;bottom:2px;left:1px;padding:.5em .2em .5em 0;font-size:.85em}.textbox sub{bottom:-.1em}.textbox .symbol{top:-.1em;color:#FA9A34;font-size:17px;font-family:consolas,verdana}.textbox input[type=text],.textbox input[type=password],.textboxs textarea{display:block;width:100%;height:auto;margin:0;color:#4a4a4a;font-family:inherit;vertical-align:middle;line-height:normal;background-color:transparent;border-color:transparent;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color ease-in-out .2s;transition:border-color ease-in-out .2s}.textbox input[type=text],.textbox input[type=password]{padding:.5em .75em .5em 4em}@media (min-width:992px){.textbox input[type=text],.textbox input[type=password]{font-size:.85em;padding:.5em .75em .5em 5em}}.checkbox{position:absolute;visibility:hidden;margin-top:15px;margin-bottom:15px}.write-form.active .checkbox{position:static;visibility:visible}.checkbox input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.checkbox label{height:100%;line-height:25px;position:relative;display:block;width:100px;padding:1px;color:#fff;font-size:.75em;background-color:#81a9db;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.checkbox label span{width:50%;text-align:center;border-radius:2px;-webkit-transition:all .2s;transition:all .2s}.checkbox label .public{float:left;background:#fff;color:#81a9db}.checkbox label .secret{float:right}.checkbox input:checked+label .public{color:#fff!important;background:0 0}.checkbox input:checked+label{background:#999!important}.checkbox input:checked+label .secret{color:#999;background:#fff}.textboxs{width:100%;height:70px;overflow:hidden;border:2px solid #e1e4e5;background-color:#fafafa}.write-form.active .textboxs{height:100px}.textboxs label,.textboxs textarea{padding:.5em .7em}.textboxs label{position:absolute;left:4px;top:4px}.textboxs textarea{height:100%}.textboxs.focus{border-color:#81a9db}.submit-wrap{position:absolute;visibility:hidden}.write-form.active .submit-wrap{position:static;visibility:visible}.submit-wrap .ccz-btn{width:100%;height:40px;color:#fff;font-size:1em;font-weight:700;background-color:#81a9db;border:0;border-radius:0}@media (min-width:992px){.checkbox{margin-bottom:0!important}.textboxs textarea{padding-right:100px}.submit-wrap{position:absolute!important;top:0;right:0}.submit-wrap .ccz-btn{width:100px;height:100px}}

/* 댓글, 방명록 목록 */
.cng-list{margin-left:-15px;margin-right:-15px}.cng-list>li{border-bottom:1px solid #eaeaec}.cng-container{position:relative;padding:15px}.cng-list .modify{display:none;position:absolute;left:43px;top:59px;color:#aaa;font-size:18px;line-height:0;background-color:#fff;border-radius:28px}.cng-header{margin-left:60px;margin-right:25px;padding-top:5px}.cng-list .name{display:block;font-size:16px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:20px}.cng-list .blogicon,.cng-list .name img{left:15px;position:absolute;top:15px;width:48px!important;height:48px!important;background-color:#fff;border-radius:50%;box-shadow:-1px -1px 1px #fff,1px 1px 1px #fff}.cng-list .dt-published{color:#b3b3b3;font-size:.85em}.cng-content{margin-top:15px}.cng-list .speech{margin:0;font-size:.9em;line-height:1.6;letter-spacing:-.5px}.cng-list .speech span{display:block}.cng-list .write{margin-top:10px;padding:2px 5px;color:#81a9db;font-size:.95em;background-color:#f5f5f5}.cng-list .arrow-symbol{display:inline!important;margin-right:1px;font-family:gulim,"굴림"}.cng-list .dropdown{position:absolute;top:25px;right:15px}.cng-list .dropdown .icon{font-size:24px}.cng-list .dropdown-menu{left:auto;right:0;padding:0;border-color:#555;border-radius:0}.cng-list .dropdown-menu li+li,.reply-list,.reply-list li+li .cng-container{border-top:1px solid #eaeaec}.cng-list .dropdown-menu a{padding-top:8px;padding-bottom:8px;font-size:18px}@media (min-width:992px){.cng-header,.cng-list{margin-left:0}.cng-list{position:relative;margin-right:0}.cng-list .modify{display:block;left:28px}.cng-container{padding:25px 0 25px 65px}.cng-list .blogicon,.cng-list .name img{top:25px;left:0}.cng-list .name{display:inline}.cng-list .dt-published{margin-left:5px}.cng-content{margin-top:5px}.cng-list .dropdown{display:none}}.reply-list .cng-container{margin-left:35px}.reply-list .cng-content:before{content:"\e900";position:absolute;left:-20px;top:30px;color:#b3b3b3;font-size:20px;z-index:100;font-family:cocosoft;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:992px){.reply-list,.reply-list li+li .cng-container{border-top:0}.reply-list li{margin-top:-15px}.reply-list,.reply-list li{position:relative}.has-reply>.cng-container>.cng-content:after,.reply-list li:after,.reply-list li:before{content:" ";position:absolute}.reply-list li:before{top:45px;left:18px;width:30px;height:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAALCAYAAAD1JjQCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATlJREFUeNpifHD3FgMSSAViPyC2hfIPA/EmIJ7NgAXIK6kyUBOwILFXAXEomrwPFLsCcRgDjQHMMSCfhzIxMzMICYkwcHLzgAW/f/3C8O7dG4Z/f/+GQtWk0tIxjMBoEgfSLxgZGRkkpGUZ2NjYURT8+vWT4cXTxwz///8HcSWA+CVM7tG9O0RZYuviSXTIgNMHJxc3hkNAACQGkvsGDKWP799NBuJrJHpY7PCe7a+IUcgExCogBisrK05FrKxsEJezsgrTOs2Aw/r37984Ff3+/QtMc/PwTgfiNbSKJiZo9mX4/u0rOH2gA5AYSA4KjtA6AcNyUwozMDcJouWm98Dc9PfvXxB3DnpuolU5A7JEAGhpyJvXwMzy+iW6ujW0ztawaIIBUFmSBsTbgPgzFG+DioUy0AEABBgAZwFnqY2I3MAAAAAASUVORK5CYII=) no-repeat;z-index:10}.reply-list li:after{top:0;left:23px;width:2px;height:100%;background-color:#e0ddda;z-index:2}.reply-list li:last-child:after{height:45px}.has-reply>.cng-container>.cng-content:after{top:90px;bottom:15px;left:23px;width:2px;background-color:#e0ddda;z-index:1}.reply-list .cng-container{margin-left:65px}.reply-list .cng-content:before{display:none}}

/* 회원사진 */
.blogicon{background-image:url(./images/_48.png);background-repeat:no-repeat;display:block}.guest_general .blogicon,.rp_general .blogicon{width:48px;height:48px;background-position:-63px -5px}.guest_secret .blogicon,.rp_secret .blogicon{width:48px;height:48px;background-position:-5px -63px}.guest_admin .blogicon,.rp_admin .blogicon{width:48px;height:48px;background-position:-5px -5px}

/* 관리자, 비밀글 이름 색상 */
.guest_admin .name a,.rp_admin .name a{color:#91CCAA}.guest_secret .name,.guest_secret .name a,.guest_secret.hiddenComment .name:before,.rp_secret .name,.rp_secret .name a,.rp_secret.hiddenComment .name:before{color:#FC9F8A}
/* 관리자가 아닐경우 비밀글 이름 */
.guest_secret.hiddenComment .name:before,.guest_secret.hiddenComment .name>.ie-before,.rp_secret.hiddenComment .name:before,.rp_secret.hiddenComment .name>.ie-before{content:"...!?";display:inline}

/* guest-list */
#guest-list .reply-list,#guest-list .reply-list li+li .cng-container,#guest-list li{border:0}#guest-list>li{margin-bottom:25px}#guest-list .cng-container{margin:0;padding:15px 15px 0}#guest-list .cng-header{margin-left:65px;margin-right:0;padding-bottom:3px}#guest-list .name{font-size:1em;display:block}#guest-list .dt-published{margin-left:0;color:#777;font-size:.8em;vertical-align:middle}#guest-list .write{margin:0 0 0 3px;padding:0;font-size:1em;background-color:transparent}#guest-list .blogicon,#guest-list .name img{top:15px}#guest-list .modify{display:block;top:49px}#guest-list .cng-content{margin:0 0 0 65px}#guest-list .speech{display:inline-block;position:relative;margin:0;padding:10px 15px;font-size:.85em;line-height:1.6;letter-spacing:-.5px;background-color:#fafafa;border:1px solid #eaecec;border-radius:0 5px 5px}#guest-list .has-reply>.cng-container>.cng-content:after,#guest-list .reply-list .cng-content:before,#guest-list .reply-list .cng-content>.ie-before,#guest-list .reply-list li:after,#guest-list .reply-list li:before{display:none}#guest-list .speech:after,#guest-list .speech:before,#guest-list .speech>.ie-after,#guest-list .speech>.ie-before{content:' ';position:absolute;width:0;height:0}#guest-list .speech:before,#guest-list .speech>.ie-before{border:6px solid;left:-12px;top:-1px;border-color:#eaecec #eaecec transparent transparent}#guest-list .speech:after,#guest-list .speech>.ie-after{border:5px solid;left:-10px;top:0;border-color:#fafafa #fafafa transparent transparent}@media (min-width:992px){#guest-list .cng-content,#guest-list .cng-header{margin-left:50px}#guest-list .speech{max-width:80%}}#guest-list .reply-list .cng-content,#guest-list .reply-list .cng-header{margin-left:0;margin-right:65px;text-align:right}#guest-list .reply-list li+li{margin-top:15px}#guest-list .reply-list .modify{left:auto;right:43px}#guest-list .reply-list .blogicon,#guest-list .reply-list .name img{left:auto;right:15px}#guest-list .reply-list .dt-published{position:absolute;right:0;bottom:-22px}#guest-list .reply-list .cng-content{position:relative}#guest-list .reply-list .speech{text-align:left;border-top-left-radius:5px;border-top-right-radius:0}#guest-list .reply-list .speech:before,#guest-list .reply-list .speech>.ie-before{left:auto;right:-12px;border-color:#eaecec transparent transparent #eaecec}#guest-list .reply-list .speech:after,#guest-list .reply-list .speech>.ie-after{left:auto;right:-10px;border-color:#fafafa transparent transparent #fafafa}#guest-list .guest_secret .speech,#guest-list .rp_secret .speech{border-color:#FFC8C8;background-color:#FFE9E9}#guest-list .guest_secret .speech:before,#guest-list .guest_secret .speech>.ie-before,#guest-list .rp_secret .speech:before,#guest-list .rp_secret .speech>.ie-before{border-top-color:#FFC8C8;border-right-color:#FFC8C8}#guest-list .guest_secret .speech:after,#guest-list .guest_secret .speech>.ie-after,#guest-list .rp_secret .speech:after,#guest-list .rp_secret .speech>.ie-after{border-top-color:#FFE9E9;border-right-color:#FFE9E9}#guest-list .reply-list .guest_secret .speech:before,#guest-list .reply-list .guest_secret .speech>.ie-before,#guest-list .reply-list .rp_secret .speech:before,#guest-list .reply-list .rp_secret .speech>.ie-before{border-color:#FFC8C8 transparent transparent #FFC8C8}#guest-list .reply-list .guest_secret .speech:after,#guest-list .reply-list .guest_secret .speech>.ie-after,#guest-list .reply-list .rp_secret .speech:after,#guest-list .reply-list .rp_secret .speech>.ie-after{border-color:#FFE9E9 transparent transparent #FFE9E9}#guest-list .guest_admin .speech,#guest-list .rp_admin .speech{border-color:#91CCAA;background-color:#D0F1DE}#guest-list .guest_admin .speech:before,#guest-list .guest_admin .speech>.ie-before,#guest-list .rp_admin .speech:before,#guest-list .rp_admin .speech>.ie-before{border-top-color:#91CCAA;border-right-color:#91CCAA}#guest-list .guest_admin .speech:after,#guest-list .guest_admin .speech>.ie-after,#guest-list .rp_admin .speech:after,#guest-list .rp_admin .speech>.ie-after{border-top-color:#D0F1DE;border-right-color:#D0F1DE}#guest-list .reply-list .guest_admin .speech:before,#guest-list .reply-list .guest_admin .speech>.ie-before,#guest-list .reply-list .rp_admin .speech:before,#guest-list .reply-list .rp_admin .speech>.ie-before{border-color:#91CCAA transparent transparent #91CCAA}#guest-list .reply-list .guest_admin .speech:after,#guest-list .reply-list .guest_admin .speech>.ie-after,#guest-list .reply-list .rp_admin .speech:after,#guest-list .reply-list .rp_admin .speech>.ie-after{border-color:#D0F1DE transparent transparent #D0F1DE}#guest-list .guest_admin .name a,#guest-list .guest_secret .name,#guest-list .guest_secret .name a,#guest-list .guest_secret.hiddenComment .name:before,#guest-list .rp_admin .name a,#guest-list .rp_secret .name,#guest-list .rp_secret .name a,#guest-list .rp_secret.hiddenComment .name:before{color:#333}@media (min-width:992px){#guest-list .reply-list{margin-top:20px}#guest-list .reply-list .blogicon,#guest-list .reply-list .name img{right:0}#guest-list .reply-list .modify{right:28px}#guest-list .reply-list .dt-published{position:static}#guest-list .reply-list .cng-content,#guest-list .reply-list .cng-header{margin-right:50px}}

/* _이전 댓글 더보기 */
.tt_more_preview_comments_wrap{width:120px;margin:15px auto 30px;border-bottom:0!important}.tt_more_preview_comments_wrap+li{border-top:1px solid #eaeaec}.tt_more_preview_comments_text{padding:5px 8px;font-size:12px;color:#777;text-shadow:1px 1px #fff;background:#f5f5f5;background:linear-gradient(#fff,#f4f4f4);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0 );border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 1px rgba(255,255,255,1),0 1px 3px -1px rgba(45,60,72,.1)}

/* 공지사항
-------------------------------------------------------------------------- */
.notice .post-config{display:none}.tadmin .notice .post-config{display:block}.notice .post-config ul{border:0!important}.notice .post-config li{float:left;width:50%;text-align:center}

/* 보호글 
-------------------------------------------------------------------------- */
#tt-body-index .protected{margin-top:0!important}.protected .e-content{padding-bottom:20px}.protected .media-wrap{position:relative;width:100%;max-width:400px;margin:0 auto;padding:40px 5px 5px;background-color:#777;border-radius:5px}.protected .pt-close{position:absolute;top:2px;right:10px;color:#fff;font-size:20px}.protected .media{padding:25px 10px 10px;background-color:#fff;border-radius:3px}.protected .media .icon{color:#777;font-size:46px}.protected .media-heading{font-size:18px;line-height:1.2}.protected .pt-msg{margin:0;font-size:12px;letter-spacing:-1px}.protected .textbox{float:none;width:100%;margin-top:15px;padding-right:0}.protected .textbox label{bottom:0}.protected .submit-wraps{padding-top:5px;text-align:right}

/* entry
-------------------------------------------------------------------------- */
.entry{position:relative}.entry .hd{padding-top:5px}@media (min-width:992px){.entry .hd{padding-top:0}}

/* _관리자메뉴 */
.post-config{margin-bottom:15px}.btn-post-config{display:block;position:relative;padding:7px 10px;color:#777;font-weight:400;text-shadow:1px 1px 0 #fff;background:#f5f5f5;background:linear-gradient(#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 );border:1px solid #dedede}.btn-post-config .icon{position:absolute;top:10px;right:10px}.btn-post-config.on .icon:before{content:"\e60e"}#post-config-menu{display:none}.post-config ul{background-color:#f5f5f5;border:1px solid #dedede;border-top:0}.post-config li{border-top:1px dashed #fff}.post-config li:first-child{border-top:0}.post-config li a{display:block;padding:7px 10px;font-size:12px;border:1px solid transparent}.post-config a:hover{background-color:#E5F3FB;border:1px solid #70C0E7}@media (min-width:992px){#post-config-menu{display:block}.post-config ul{border:0;border-radius:5px}.post-config li{float:left;width:25%;text-align:center;border:0}}

/* _entry-content _워터마크 */
.post-content{position:relative;line-height:1.9;word-break:break-all;text-align:justify;letter-spacing:-.5px}@media (min-width:992px){.post-content{word-break:normal;text-align:left;padding-bottom:20px;font-size:1.1em;text-shadow: 0 1px rgba(0,0,0,0.1)}}

/* __heading */
.post-content h3{position:relative;margin:35px 0 15px;font-size:22px;line-height:1.6;font-weight:400}.post-content h3:before,.post-content h3>.ie-before{content:" ";display:block;width:70px;height:1px;margin-bottom:15px;background-color:#ccc}.post-content h3:first-child{margin-top:0}.post-content h2,.post-content h4{margin:25px 0 10px;font-size:18px;line-height:1.42857143;font-weight:400}.post-content h2{font-size:20px;text-align:center}.post-content h5{margin:25px 0 0;color:#999;font-size:18px;font-weight:400}@media (min-width:992px){.post-content h2,.post-content h3,.post-content h4{font-family:"맑은 고딕","Malgun Gothic","나눔스퀘어",NanumSquare,"나눔고딕",NanumGothic,"Noto Sans Korean","Noto Sans CJK KR","본고딕","돋움",Dotum,sans-serif;font-weight:700}.post-content h3,.post-content h4{margin-top:35px}.no-csstransitions .post-content h4{font-weight:400}.post-content h5{letter-spacing:-2px}}.post-content ol,.post-content ul{padding-left:20px}.post-content ul{list-style-type:disc}.post-content ol>li,.post-content ul>li{margin-bottom:5px}.post-content ul ul{list-style-type:square}.post-content ul ul ul{list-style-type:circle}.post-content ul ul ul ul{list-style-type:square}.post-content ol ol,.post-content ol ul,.post-content ul ol,.post-content ul ul{margin-top:5px}.post-content ol p,.post-content ul p{margin:5px 0}.post-content a{color:#81a9db}

/* _태그 */
.entry-tag{margin:15px 0;color:#fff}.entry-tag .txt{margin-right:5px;vertical-align:middle}.entry-tag a{display:inline-block;margin-bottom:5px;padding:5px 8px;font-size:12px;color:#777;text-shadow:1px 1px #fff;background:#f5f5f5;background:linear-gradient(#fff,#f4f4f4);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0 );border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 1px rgba(255,255,255,1),0 1px 3px -1px rgba(45,60,72,.1)}

/* _댓글, 트랙백(연관글) 여닫기 */
.action-trail{padding-bottom:10px}.action-trail a{font-size:17px;font-weight:700}.action-trail .cnt,.action-trail span{color:#81a9db;font-size:20px;font-weight:400;font-family:Helvetica!important}

@media (min-width:992px){.action-trail{padding-top:15px}.action-trail a{font-size:18px;font-family:"맑은 고딕","Malgun Gothic","나눔스퀘어",NanumSquare,"나눔고딕",NanumGothic,"Noto Sans Korean","Noto Sans CJK KR","본고딕","돋움",Dotum,sans-serif;font-weight:500;-webkit-text-stroke:.3px}.action-trail .cnt,.action-trail span{font-size:22px;-webkit-text-stroke:0}}

/* 트랙백(연관글) */
.trackback{position:relative;background-color:#fff}.tb-addr{margin-bottom:10px;padding:15px 10px;text-align:center;border:1px solid #dedede}.trackback-url{font-size:.85em;font-family:verdana,sans-serif;font-style:italic;font-weight:400;cursor:text;text-decoration:underline}.tb-addr span[id^=Trackback]{display:none}@media (min-width:992px){.tb-addr span[id^=Trackback]{display:inline}.tb-addr span a{position:static}.tb-list li{float:left;width:50%;height:145px}}.tb-list{counter-reset:li}.tb-list li{position:relative;margin-top:1px;padding:15px 10px;border:3px solid #fff;background-color:#fafafa;outline:#dedede solid 1px}.tb-del,.tb-name{position:absolute}.tb-list li:before{content:counter(li);counter-increment:li;display:inline-block;position:absolute;left:10px;top:3px;color:#ccc;font-size:30px;font-weight:700;font-family:Helvetica,Arial,sans-serif;font-style:italic}.tb-title{display:inline-block;margin-left:25px;letter-spacing:-1px}.tb-content{margin:5px 0 15px;font-size:.9em;letter-spacing:-.5px}.tb-list .dt-published{margin-left:3px;font-size:.9em;color:#b3b3b3;font-style:italic}.tb-del{right:5px;top:5px;color:#ccc;font-size:18px;cursor:pointer}.tb-name{right:10px;bottom:10px;color:#777;font-size:12px}

/* 페이지네이션
-------------------------------------------------------------------------- */   
#paging{margin-top:20px;margin-bottom:20px;text-align:center}.pagination{position:relative}.pagination li{display:none;overflow:hidden}.pagination li.lastpage,.pagination li.selected{display:inline-block}.pagination .selected a{display:block;color:#fff!important;background-color:#81a9db;border-radius:30px}.pagination .selected:after{content:" /";float:left;margin-left:15px;margin-right:5px;line-height:35px;text-decoration:none}.pagination .selected.lastpage:after{display:none}.pagination .interword,.pagination a{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:left;min-width:31px;padding-left:2px;padding-right:2px;height:35px;color:#777;line-height:35px;font-family:Helvetica}.pagination li:first-child a,.pagination li:first-child span{margin-left:0}.pagination li.nextpage,.pagination li.prevpage{position:absolute;top:0;display:block}.pagination li.prevpage{left:0}.pagination li.nextpage{right:0}.pagination li.nextpage a,.pagination li.prevpage a{width:auto;font-family:inherit}.pagination .no-more-next,.pagination .no-more-prev{color:#eee!important;cursor:not-allowed}.pagination li a:hover{color:#81a9db}@media (min-width:992px){.pagination li,.pagination li.nextpage,.pagination li.prevpage{display:inline-block}.pagination li.nextpage,.pagination li.prevpage{position:static}.pagination li.prevpage{margin-right:15px}.pagination li.nextpage{margin-left:15px}.pagination .selected:after{display:none}}
@media screen and (min-width: 1400px) {#outer_btn_right, #outer_btn_left{
  opacity:.7;
  display: inline-block !important;
  visibility: visible !important;
  position:fixed;
  top:43%;
  z-index: 10000;
	font-size:100px;
  }
	#outer_btn_left{left:2.5%;}
	.icon-left_130_1{
		color: #fff;
    position: absolute;
    left: -7px;
	}
	.icon-left_130_2{
		color: #434A54;
		position: absolute;
    top: -9px;
	}
  #outer_btn_right{right:2.5%;}
	.icon-right_130_1{
		color: #fff;
    position: absolute;
    right: -7px;
}
	.icon-right_130_2{
		color: #B3CAE5;
		position: absolute;
    right: -2px;
	}
  #outer_btn_left .no-more-prev {display:none !important;}
  #outer_btn_right .no-more-next {display:none !important;}
  #outer_btn_left a, #outer_btn_right a {}
  #outer_btn_left a:hover .icon-left_130_1{color:#FEDD31}
  #outer_btn_left a:hover .icon-left_130_2{color:#4285F4}
  #outer_btn_right a:hover .icon-right_130_1{color:#FEDD31}
  #outer_btn_right a:hover .icon-right_130_2{color:#34A853}
}
/* 사이드바
-------------------------------------------------------------------------- */
.sidebar a{color:#555}.sidebar .c_cnt{font-size:.9em}.module{position:relative;margin:25px}.module-title{position:relative;font-size:16px;font-family:"Times New Roman",Georgia,"Nanum Gothic",serif}.module-title span{position:relative;padding:8px 10px 8px 0;background-color:#dee4ea;z-index:2}.module-title:before,.module-title>.ie-before{display:block;content:" ";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#777;z-index:1}.module-content{position:relative;margin-top:10px}.module .btn-more{position:absolute;right:0;bottom:-15px;display:inline-block;margin:0;color:#fff;font-size:10px;font-family:Helvetica,sans-serif;padding:0 3px;background-color:#777;border-radius:3px}.module .btn-more:hover{text-decoration:underline}@media (min-width:992px){.sidebar .c_cnt{color:#bc4200;font-family:verdana;font-weight:400}}.module-area{display:none}.module-game{display:none}

/* _공지사항 */
#module-notice-ul,.module-notice li{position:relative}.module-notice .module-title:before{display:none}.module-notice .module-title span{margin-left:12px;padding:0 5px;border:1px solid #777}.module-notice .module-content{margin-top:-12px;padding:18px 10px 15px;background-color:#eee;border:1px solid #777}#module-notice-ul{height:65px;overflow:hidden}#module-notice-ul.on{height:auto;overflow:visible}.module-notice li:before,.module-notice li>.ie-before{position:absolute;left:5px;top:0;display:inline-block;font-size:13px;content:"\e798";font-family:cocosoft;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.module-notice li:first-child:before{content:"\e799";font-weight: 700;color: #ff3535}.module-notice li+li{margin-top:8px}.module-notice a{margin-left:22px}.module-notice li.all-view{font-weight:700}.module-notice .btn-more{bottom:0;border-radius:0}

/* _카테고리 */
.module-category .module-content{margin-top:0;border-top:2px solid #555;border-bottom:1px solid #555}.module-category li{line-height:23px}.module-category li a{padding-left:5px;color:#555;border-bottom:0}.module-category li a.active:after,.module-category li a.active>.ie-after{font-size:16px;display:none}.module-category .c_cnt{position:absolute;top:0;right:5px;font-size:.8em}.module-category .tt-cate-name,.module-category .tt-ul-two>li>a{font-weight:700}.module-category .tt-ul-two>li>a{border-top:1px solid #999}.module-category .tt-ul-three li{border-top:1px dashed #e0e0e0}.module-category .tt-ul-three a{margin-left:0;padding-left:30px}.module-category .tt-ul-three a:before,.module-category .tt-ul-three a>.ie-before{left:8px}.sidebar .tt-cate-toggle{width:33px;line-height:34px}.sidebar .tt-cate-collapse .tt-has-sub{height:34px}.sidebar .tt-cate-collapse li a.active:after,.sidebar .tt-cate-collapse li a.active>.ie-after{display:block;right:7px}.sidebar .tt-cate-collapse .c_cnt{position:static}.sidebar .tt-cate-collapse .tt-has-sub.open{height:auto;overflow:visible}

/* _최근글, 최근댓글 */
.module-recents{margin:0}.module-recents .module-content{margin-top:0}.nav-recent{border-top:1px solid #eaecec;border-bottom:1px solid #eaecec}.nav-recent li{float:left;width:50%;text-align:center}.nav-recent li a{display:inline-block;margin-top:12px;margin-bottom:12px;padding-left:15px;padding-right:15px;line-height:28px;border:1px solid transparent;border-radius:32px}.nav-recent>li.active>a,.nav-recent>li.active>a:focus,.nav-recent>li.active>a:hover{color:#81a9db;cursor:default;border-color:#81a9db}.module-recents .tab-content{padding:0 15px}@media (min-width:992px){.module-recents{margin:25px}.nav-recent{border:1px solid #555;border-radius:3px}.nav-recent li+li{border-left:1px solid #555}.nav-recent li a{display:block;margin:0;padding:0;font-weight:700;color:#555;line-height:32px;border:0;border-radius:0}.nav-recent>li.active>a,.nav-recent>li.active>a:focus,.nav-recent>li.active>a:hover{color:#fff!important;background-color:#777!important}.module-recents .tab-content{padding:0;letter-spacing:0}}.rcomment ul,.rpost ul{margin-top:15px;margin-bottom:15px}.rcomment li+li,.rpost li+li{border-top:1px solid #f3f3f3}.module-tb li>a,.rcomment li>a,.rpost li>a{display:block}@media (min-width:992px){.rcomment ul,.rpost ul{margin-bottom:0}.module-tb li+li,.rcomment li+li,.rpost li+li{border-top:1px dashed #e0e0e0}}

/* __rpost */
.rpost li{position:relative;counter-increment:step-counter}.rpost li:before{content:counter(step-counter);position:absolute;left:5px;bottom:11px;font-weight:700;font-family:Georgia,verdana}.rpost li>a{padding:10px 5px 10px 28px}.rpost .c_cnt{display:none}

/* __rcomment, _trackback */
.module-tb a,.rcomment a{padding:10px;line-height:1.6}.module-tb a:hover,.rcomment a:hover{background:#eee}.rcomment-meta,.tb-meta{display:block}.rcomment-meta .author,.tb-meta .author{font-weight:700;margin-right:3px}.rcomment-meta .dt-published,.tb-meta .dt-published{letter-spacing:0;color:#999}.admin-comment .author{color:#91CCAA}

/* _trackback */
.module-tb ul{margin-top:0}

/* _태그 */
.module-tag li{float:left;width:33%}.module-tag li:nth-child(3n){width:34%}.module-tag li a{display:block;height:25px;margin:0 0 5px 5px;padding:0 8px;line-height:23px;border:1px dashed transparent;border-radius:18px}.module-tag li a:hover{color:#81a9db;border-color:#81a9db;background-color:transparent}

/* _글보관함 */
.module-archive li{float:left;width:48%;margin-right:1%}.module-archive a{display:block;padding:5px;overflow:hidden}.archive-date{float:left;letter-spacing:0;cursor:pointer}.module-archive .c_cnt{float:right}.module-archive a:hover{border-color:#81a9db}

/* _캘린더  */
.tt-calendar{font-family:Helvetica,sans-serif}.tt-calendar .cal_month{margin-bottom:10px;vertical-align:top;font-size:14px;text-align:center}.tt-calendar .cal_day_sunday,.tt-calendar th.cal_week2{color:#bc4200}.tt-calendar .cal_week td,.tt-calendar th{text-align:center;line-height:38px}.tt-calendar .cal_day4{color:#fff;font-weight:700;background-color:#ccc;border-radius:50%}.tt-calendar .cal_day4 .cal_click{color:#fff!important;border-color:#fff!important}.tt-calendar .cal_click{color:#81a9db;border-bottom:1px solid #81a9db}

/* _링크 */
.module-link .module-title:before,.module-link .module-title>.ie-before{display:none}.module-link .module-content a,.module-link .module-title a{position:relative;display:block;padding:10px;border:1px solid #777;border-left-width:3px}.module-link .caret{position:absolute;top:50%;margin-top:-2px;right:10px}.module-link .on .caret{margin-top:-7px;border-color:transparent transparent #555}.module-link .module-content{display:none;margin-top:0}.module-link .module-content a{position:relative;margin-top:-1px;padding-left:30px}.module-link .module-content .icon{position:absolute;top:10px;left:10px;font-size:15px}

/* _방문자 */
.module-visitor{width:270px;margin-bottom:22px;letter-spacing:0;color:#555;text-shadow:1px 1px #fff}.visitor-row{padding:8px 5px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.visitor-row:hover{color:#777}.border-row{border-top:1px solid #e0e0e0;border-bottom:1px solid #fff;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #e0e0e0}.visitor-cell{float:left}.visitor-date{float:right;font-weight:700}


/* 사이트 푸터
-------------------------------------------------------------------------- */
#nav-footer li{display:inline-block;padding-left:5px;padding-right:5px}#nav-footer a{display:inline-block;font-size:12px;padding:5px 8px;background:#f5f5f5;background:linear-gradient(#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 );color:#9c9578;border:1px solid #e0e0e0;border-radius:5px}.copyright{display:block;margin-top:0;color:#9c9578;font-size:10px;font-family:tahoma,Helvetica,arial,sans-serif}.copyright a{color:#777;text-transform:uppercase}@media (min-width:992px){#nav-footer a,#nav-footer li{padding-left:0}#nav-footer{padding-bottom:5px}#nav-footer a{padding-right:0;background:0 0;border:0}#nav-footer a:hover{text-decoration:underline}.copyright{margin-top:15px}.skin{float:right}.copyr{float:left}}

/* Tistory Plugins
-------------------------------------------------------------------------- */
/* 태그 클라우드 */
.cloud1 {color: #fff !important; background-color: #81a9db; font-weight: 700;}
.cloud2 {color: #fff !important; background-color: #777; font-weight: 700;}
.cloud3 {color: #fff !important; background-color: #aaa; font-weight: 700;}
.cloud4 {color: #555!important; background-color: #ddd;}
.cloud5 {color: #555 !important; background-color: #f0f0f0;}
/* 툴바 
#tistorytoolbarid {display: none;}*/
/* 키로그 */
.key1 {border-bottom: 1px dotted #ccc; cursor: help;}
/* 프로필레이어 */
#tistoryProfileLayer,#tistoryProfileLayer *{box-sizing: content-box;}
/* 이미지배치 및 자막 */
.imageblock,.tt-gallery-box{margin:10px 0}
table.dual,table.triple{width:100%}table.dual td,table.triple td{height:auto!important;padding:2px;vertical-align:top}table.dual .imageblock,table.triple .imageblock{position:relative;width:100%!important;padding-top:56.25%;overflow:hidden}table.dual .imageblock img,table.triple .imageblock img{position:absolute;left:0;top:0;bottom:0;right:0}table.dual .imageblock img.portrait,table.triple .imageblock img.portrait{max-width:100%!important}table.dual .imageblock img.landscape,table.triple .imageblock img.landscape{height:100%!important}table.dual .cap1,table.triple .cap1{width:100%!important;padding:5px 10px!important}table.dual td{width:50%}table.triple td{width:33.33%}.cap1{padding:10px 5px;font-size:.9em;color:#999;text-align:center}.border .imageblock,.inner-cap .imageblock{position:relative;overflow:hidden}.inner-cap .cap1,table.dual .cap1,table.triple .cap1{position:absolute;left:0;bottom:0;padding:10px;color:#fff;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:#000;background:rgba(0,0,0,.4)}.border .imageblock:before{content:" ";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border:1px solid rgba(255,255,255,.2);outline:rgba(0,0,0,.2) solid 1px}.polaroid .imageblock{padding:10px;background-color:#fff;border:1px solid #dedede;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.1);box-shadow:5px 5px 10px rgba(0,0,0,.1)}.polaroid .cap1{padding-top:20px;padding-bottom:10px}.tt-gallery-box img{max-width:100%;height:auto!important}
/* 첨부파일 */
.imageblock>a[href*="attachment"],.link-file{position:relative;display:block;padding-right:15px;color:#72787f!important;font-weight:bold;font-family:Helvetica,"나눔고딕",NanumGothic,"Malgun Gothic","맑은 고딕","굴림",gulim, sans-serif;text-transform: uppercase;letter-spacing:0;background:#fff;border:1px solid #e1e4e5;border-radius:3px;}
.imageblock>a[href*="attachment"]:before,.imageblock>a[href*="attachment"]>.ie-before,.link-file:before{display:inline-block;width:50px;margin-right:10px;line-height:50px;text-align:center;content:"\e656";color:#72787f!important;font-size:26px;font-family:'cocosoft';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px 0 0 3px;border-right:1px solid #e1e4e5;background:#f4f4f4;background:linear-gradient(#ffffff, #f4f4f4);vertical-align:middle;}
.imageblock>a[href*="attachment"] img{display:none;}
.imageblock>a[href*="attachment"]:hover,.imageblock>a[href*="attachment"]:hover:before,.imageblock>a[href*="attachment"]:focus,.imageblock>a[href*="attachment"]:focus:before{ color:#fff!important;background:#81a9db;}
.imageblock>a[href*="attachment"]:hover:before,.imageblock>a[href*="attachment"]:focus:before{border-right-color:#f5f5f5;}
/* 더보기 */
.moreless_fold,.moreless_top,.moreless_bottom,.moreless_content{position:relative;padding-left:80px;padding-right:15px;background-color:#fff;border:1px solid #e1e4e5;}
.moreless_fold,.moreless_top,.moreless_bottom{display:table-cell;width:10000px;height:80px;vertical-align:middle;color:#72787f;font-weight:bold;border-top-width:3px;}
.moreless_fold span:before,.moreless_top span:before,.moreless_bottom span:before{position:absolute;left:15px;top:15px;font-size:26px;background-color:#f5f5f5;border-radius:50%;font-family:'cocosoft';display:inline-block;width:50px;line-height:50px;text-align:center;color:#72787f;vertical-align:middle;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.moreless_top {margin-bottom:0;}
.moreless_bottom {margin-top:0;}
.moreless_fold span:before {content:"\e619";}
.moreless_top span:before,.moreless_bottom span:before{content:"\e60e";}
.moreless_top {border-bottom:0;}
.moreless_bottom {border-top:0;}
.moreless_content {padding: 1.5em 15px;border-top-style:dashed;border-bottom-style:dashed;}
.moreless_content > p {margin: 0;}
/* 각주 */
sup.footnote{display: inline-block;}
sup.footnote>a{margin-left:2px;margin-right:2px;}
div.footnotes{font-size:.9em;letter-spacing:-1px;border-top:1px dashed #ccc;}
div.footnotes li+li{margin-top:5px;}
div.footnotes a{color:#81a9db}
/* 링크 */
a.tx-link {color:#81a9db;border-bottom:1px solid #81a9db}
.link-box {padding: 25px;line-height:1.4;background:#f3f6fa;border:solid 1px #dce6f0;}
.link-row + .link-row {margin-top: 8px;}
.link-box dt, .link-box dd{display:inline-block;margin:0;vertical-align:middle;}
.link-box dt {min-width:41px;margin-right:5px;padding:0px 3px;color:#fff;text-align:center;font-family:Helvetica;font-size:11px;text-transform:uppercase;background-color:#81a9db}
.link-box a {font-size:.9em;border-bottom: 1px dotted;}
.link-refer {padding: 25px; border:1px solid #e1e4e5; border-left-width: 3px}
.link-refer h3 {padding-bottom: 5px; border-bottom: 1px solid #e1e4e5;}
.link-refer h3:before, .link-refer h3 > .ie-before {display: none}
.link-refer ol, .link-refer ul {margin: 0;}
/* 다음맵 */
iframe[id^="emap"]{max-width: 100%;}

/* 카테고리의 다른글 */
div.another_category{margin:0;padding:15px 0 0 0;border:0;}
div.another_category h4{padding:0 0 5px 0 !important;letter-spacing:-1px;border-bottom:0 !important;}
div.another_category h4 a{color:#222!important;font-size:17px!important;}
div.another_category .has-sub-alv:after,div.another_category .has-sub-alv>.ie-after{content:"/";display:inline-block;padding-left:3px;padding-right:3px;font-family:Helvetica;  font-weight:bold;color:#222!important;}
div.another_category .lv-txt{display:inline-block!important;font-size:12px;color:#b3b3b3!important;font-weight:normal!important;}
div.another_category table{margin-top:0!important;}
div.another_category tr:first-child{border-top:0;}
div.another_category th{position:relative;width:100%;padding:0!important;line-height:30px;font-size:16px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;  letter-spacing:-1px;} 
div.another_category th a{padding-left:10px;color:#555!important;font-size:.95em;}
div.another_category th a:before {content:" ";position:absolute;left:0;top:50%;display:block;width:4px;height:4px;margin-top:-3px;background-color:#aaa;margin-right:5px;}
div.another_category a:hover,div.another_category tr.current a{border-bottom: 0!important;}
div.another_category tr.current a:before {background-color:#81a9db;}
div.another_category th span,div.another_category td{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}

@media (min-width: 992px) {
    div.another_category{padding-bottom:15px}
    div.another_category h4 a{font-size:16px!important;font-family:"나눔고딕",NanumGothic,"맑은 고딕","Malgun Gothic","돋움",Dotum,sans-serif;font-weight:400!important;-webkit-text-stroke:.3px;}
    div.another_category .has-sub-alv:after{-webkit-text-stroke:0px;}
    div.another_category .lv-txt{font-size:11px;}
    div.another_category th{font-size: 14px !important;}
    div.another_category th a:before{margin-top: -2px;}
}

/* CCZ Plugins
-------------------------------------------------------------------------- */
/* autolink */
.autolink{color:#81a9db;text-decoration:underline;}

/* timeago */
.timeago,.dt-published{border-bottom:0!important;text-decoration:none;}

/* _iScroll */
#expand-tt-menu .iScrollHorizontalScrollbar{height:0px!important;}
#expand-tt-menu .iScrollHorizontalScrollbar .iScrollIndicator{background:transparent !important;border:0!important;}

/* _tab.js + transition */
.tab-content>.tab-pane{display:none;}
.tab-content>.active{display:block;}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.fade.in{opacity:1;}

/* _dorpdown */
.dropup,.dropdown{/*position:relative;*/overflow: hidden;}
.dropdown-toggle:focus{outline:0;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style: none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, .15);border-radius:4px;}
.dropdown-menu.pull-right{right:0;left:auto;}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {color:#262626;text-decoration:none;background-color:#f5f5f5;}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0;}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777;}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.open>.dropdown-menu{display:block;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);}
.open>a{outline:0;}
.dropdown-menu-right{right:0;left:auto;}
.dropdown-menu-left{right:auto;left:0;}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap;}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px;}

.tiedition-m-6 {margin-right:-6px !important;margin-left:-6px !important;}
.tiedition-p-6 {padding-right:6px !important;padding-left:6px !important;}

/* Tiedition  
   ------------------------------------------------ */
#ttCanvas { max-width: 100%!important; }
.tt-span-1,.tt-span-2,.tt-span-3,.tt-span-4,.tt-span-5,.tt-span-6,.tt-span-7,.tt-span-8,.tt-span-9,.tt-span-10,.tt-span-11,.tt-span-12 {max-width: 100%!important;}

/* Tiedition use the hNews microformat 
-------------------------------------------------- */
.tiedition .entry-header { }.tiedition .entry-title { }.tiedition .entry-summary { }.tiedition .entry-content-asset { }.tiedition .entry-content { }.tiedition .byline { }.tiedition .updated { }.tiedition .entry-tags { }

/* Tiedition entry
-------------------------------------------------- */
.tt-post-etcinfo,.tt-post-title{letter-spacing:normal!important}.tiedition-title{margin:0 0 10px!important;padding:0 0 10px!important;font-size:16px!important;font-family:inherit!important;border-bottom:1px solid #eee!important}.tt-post-title{font-weight:700!important;font-size:14px!important;text-align:left!important;margin:0 0 5px!important;padding:0!important}.tt-post-thumb{padding-bottom:5px!important}.tt-post-summary{text-align:justify!important;font:inherit!important}.tt-post-etcinfo{font:inherit!important;text-align:left!important}.tt-post-etcinfo *{white-space:initial!important}.tt-post-etcinfo p{font-size:8px!important;margin:5px 0 20px!important}.tt-post-author,.tt-post-category,.tt-post-comment,.tt-post-date{font:inherit!important;letter-spacing:normal!important;line-height:1.8!important}.multi-columns-row .col-xs-1:nth-child(12n+13),.multi-columns-row .col-xs-2:nth-child(6n+7),.multi-columns-row .col-xs-3:nth-child(4n+5),.multi-columns-row .col-xs-4:nth-child(3n+4),.multi-columns-row .col-xs-6:nth-child(2n+3),.multi-columns-row .first-in-row{clear:left}@media (min-width:768px){.multi-columns-row .col-xs-1:nth-child(12n+13),.multi-columns-row .col-xs-2:nth-child(6n+7),.multi-columns-row .col-xs-3:nth-child(4n+5),.multi-columns-row .col-xs-4:nth-child(3n+4),.multi-columns-row .col-xs-6:nth-child(2n+3){clear:none}.multi-columns-row .col-sm-1:nth-child(12n+13),.multi-columns-row .col-sm-2:nth-child(6n+7),.multi-columns-row .col-sm-3:nth-child(4n+5),.multi-columns-row .col-sm-4:nth-child(3n+4),.multi-columns-row .col-sm-6:nth-child(2n+3){clear:left}}@media (min-width:992px){.multi-columns-row .col-sm-1:nth-child(12n+13),.multi-columns-row .col-sm-2:nth-child(6n+7),.multi-columns-row .col-sm-3:nth-child(4n+5),.multi-columns-row .col-sm-4:nth-child(3n+4),.multi-columns-row .col-sm-6:nth-child(2n+3){clear:none}.multi-columns-row .col-md-1:nth-child(12n+13),.multi-columns-row .col-md-2:nth-child(6n+7),.multi-columns-row .col-md-3:nth-child(4n+5),.multi-columns-row .col-md-4:nth-child(3n+4),.multi-columns-row .col-md-6:nth-child(2n+3){clear:left}}@media (min-width:1200px){.multi-columns-row .col-md-1:nth-child(12n+13),.multi-columns-row .col-md-2:nth-child(6n+7),.multi-columns-row .col-md-3:nth-child(4n+5),.multi-columns-row .col-md-4:nth-child(3n+4),.multi-columns-row .col-md-6:nth-child(2n+3){clear:none}.multi-columns-row .col-lg-1:nth-child(12n+13),.multi-columns-row .col-lg-2:nth-child(6n+7),.multi-columns-row .col-lg-3:nth-child(4n+5),.multi-columns-row .col-lg-4:nth-child(3n+4),.multi-columns-row .col-lg-6:nth-child(2n+3){clear:left}}

/* 로고
-------------------------------------------------------------------------- */
.module-ad{margin:15px 10px}.module-about .p-color{color:#0D9EFF!important}.module-about .blog-title{position:relative;display:block;max-width:170px;height:170px;margin:20px auto 10px;
background-image:url(./images/170_170-compressor.png);
/*-webkit-animation: anime 11s ease-in-out infinite;
animation: anime 11s ease-in-out infinite;
background-repeat:no-repeat;
@-webkit-keyframes anime { to { background-position-x: 352px; }}*/}
/*그리는로고*/
.drawsvg{padding:20px;border-radius:50%;background:linear-gradient(135deg,#b3cae5 12%,#dbdde4 46%,#e4e3e4 70%,#f7ddbb 94%,#efcab2 100%)}
.drawsvg svg{width:130px;height:130px}.stroke{stroke:#000;stroke-width:2px;stroke-dasharray:0 250;stroke-opacity:1;fill:none;-webkit-animation:stroke_offset 15s cubic-bezier(0.05, 0.35, 0.26, 0.82) infinite;animation:stroke_offset 15s cubic-bezier(0.05, 0.35, 0.26, 0.82) infinite}@-webkit-keyframes stroke_offset{100%,25%{stroke-dasharray:250 0;stroke-opacity:0}50%,75%{stroke-dasharray:250 0;stroke-opacity:.75}55%,70%{stroke-dasharray:0 250;stroke-opacity:1}}@keyframes stroke_offset{100%,25%{stroke-dasharray:250 0;stroke-opacity:0}50%,75%{stroke-dasharray:250 0;stroke-opacity:.75}55%,70%{stroke-dasharray:0 250;stroke-opacity:1}}.fill{fill:#000;fill-opacity:1;-webkit-animation:fill_offset 15s cubic-bezier(.25,.46,.45,.94) infinite;animation:fill_offset 15s cubic-bezier(.25,.46,.45,.94) infinite}@-webkit-keyframes fill_offset{100%,25%{fill-opacity:1}50%,70%{fill-opacity:0}}@keyframes fill_offset{100%,25%{fill-opacity:1}50%,70%{fill-opacity:0}}
.module-about .blog-temp{display:block;text-align:center;color:#999;font-size:21px;font-family:"Times New Roman",Georgia,cursive,"Nanum Gothic",serif;font-style:italic;text-shadow:1px 1px #fff}
/* 로고오버
-------------------------------------------------------------------------- */
.logoeffect .blog-title{height:170px;width:170px;background-color:rgba(252,252,252,1);box-shadow:0 0 0 2px #696969;border-radius:50%}.logoeffect .blog-title:hover{cursor:pointer;animation:bounceOut .4s linear}@keyframes bounceOut{0%{box-shadow:0 0 0 4px #696969;opacity:1}25%{box-shadow:0 0 0 1px #696969;opacity:1}50%{box-shadow:0 0 0 6px #696969;opacity:1}75%{box-shadow:0 0 0 3px #696969;opacity:1}100%{box-shadow:0 0 0 2px #696969;opacity:1}}

/* prism 하이라이트
-------------------------------------------------------------------------- */
pre.line-numbers,pre.line-numbers>code{position:relative}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:0 0;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre.line-numbers{padding-left:3.8em;counter-reset:linenumber}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}div.prism-show-language{position:relative}div.prism-show-language>div.prism-show-language-label{color:#000;background-color:#CFCFCF;display:inline-block;position:absolute;bottom:auto;left:auto;top:8px;right:0;width:auto;height:auto;font-size:.9em;border-radius:0 0 0 5px;padding:0 .5em;text-shadow:none;z-index:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}

/* 애드센스
-------------------------------------------------------------------------- */
.adsensemain { text-align: center; }
.adsense_ch { display: table; margin-top: 5px; margin-left: auto; margin-right: auto; display: inline-block; }
@media (min-width: 768px) {.adsense_alt{text-align:left;background:url(./images/ad_alt.png) #FAFAFA;z-index:1;background-size:cover;color:#000;font-weight:700}.adsense_alt span{background: #FAFAFA;line-height:1.6}}
.adsenseleft{ float: left}.adsenseright{float: left}
@media (min-width:992px){.adsenseright{margin-left:100px}}
/* 애드센스 애드블록 경고 테두리 효과
-------------------------------------------------------------------------- */
@media (max-width:738px){.gradient-border:after{content:none!important}}.gradient-border{--borderWidth:6.5px;position:relative;border-radius:var(--borderWidth);margin-bottom:20px}.gradient-border:after{content:'';position:absolute;top:calc(-1 * var(--borderWidth));left:calc(-1 * var(--borderWidth));height:calc(100% + var(--borderWidth) * 2);width:calc(100% + var(--borderWidth) * 2);background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);border-radius:calc(.5 * var(--borderWidth));z-index:0;animation:animatedgradient 1.5s ease alternate infinite;background-size:300% 300%}@keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}

/* 하단 소스 출처
-------------------------------------------------------------------------- */
.sprite{background-image:url(./images/widget_btn_pack1.png);background-repeat:no-repeat;display:block}
.centeringContainer { text-align: center;height:30px; }
.centered { display: table; margin-left: auto; margin-right: auto; display: inline-block;
}
.sprite-kt_btn{width:77px;height:30px;background-position:-5px -5px}
.sprite-naver_btn{width:66px;height:30px;background-position:-5px -45px}
.shareitem{display:block;float:left;}
#ofsource { text-align: center;margin-top: 20px}
.ofsource3 { width:100%;display: table; margin-left: auto; margin-right: auto; display: inline-block; }
.ofsource2{padding-top:20.07%;background:url(./images/ofsource.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}

a.jcm-top{position:fixed;right:15px;bottom:15px;border-radius:5px;text-align:center;width:45px;height:45px;font-size:30px;background-color:#323232; opacity:0.5;filter:alpha(opacity=50);z-index:999;display:none;color:#fff;box-shadow: 2px 2px 6px .6px rgba(0,0,0,0.23);}
a.jcm-top:hover{background-color:#000}
.arrowup{opacity:0.8;line-height:45px}

/* 구글 맞춤 검색
-------------------------------------------------------------------------- */
.searchBox {position: relative;width: 100%}
#cse-search-results iframe {width:857px !important}
#cse-search-box input {height: 32px;background:#fff!important}
#cse-search-box .button{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;cursor:pointer;float:right;line-height:12px;padding:7px 10px;position:absolute;right:0;top:38px;width:54px}
select,input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea{border:1px solid #d9d9d9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box;color:#666;display:inline-block;padding:5px 0 5px 5px;width:100%}
.button {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(0,0,0,0.05);display:inline;font-size:12px;font-weight:bold;padding:7px 10px;text-align:center;text-decoration:none!important}
.button:active {-moz-box-shadow:0 0 3px #999 inset;-webkit-box-shadow:0 0 3px #999 inset;box-shadow:0 0 3px #999 inset}
#cse-search-box .black {background-color:#222!important;background-image:-moz-linear-gradient(#656565,#222);background-image:-o-linear-gradient(#656565,#222);background-image:-webkit-linear-gradient(#656565,#222);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#656565),color-stop(1,#222));filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#656565, EndColorStr=#222)";background-image:linear-gradient(#656565,#222);border:1px solid #4d4d4d;color:#fff;text-shadow:1px 1px 1px #6d6d6d}
#cse-search-box .black:hover {background-color:#656565!important;background-image:-moz-linear-gradient(#222,#656565);background-image:-o-linear-gradient(#222,#656565);background-image:-webkit-linear-gradient(#222,#656565);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#222),color-stop(1,#656565));filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#222, EndColorStr=#656565)";background-image:linear-gradient(#222,#656565);border:1px solid #363636}
#cse-search-box .black:active {border: 1px solid #000}
}
/* 특정 카테고리 색칠 관련 */
a:after {}
.module-category a[href*=Site]:after,.module-category a[href*=Html]:after,.module-category a[href*=Game]:after{font-family: cocosoft!important;content:"\e6ee";font-size:12px;color:#ff3535;position:absolute;margin-left:4px}

/* 하단 카테고리 최신글 관련 */
.area_related {position:relative;width:820px;margin-top:0;margin-right:auto;margin-left:auto;}
.area_related .tit_related {margin:10px 0 0!important;text-align:justify}
.list_related {overflow:hidden;list-style:none!important;padding-left:0px!important;}
.list_related li {position:relative;float:left;margin-right:20px}
.list_related li:last-child { margin-right:0}
.list_related .link_related {display:block;overflow:hidden;position:relative;width:185px;height:200px;margin:0 auto;border:1px solid #e8e8e8;background:#fafafa;font-size:13px;;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;border-radius:15px;}
.list_related .thumb_type .link_related {width:185px;height:200px;border:0 none}
.list_related .frame_related {display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.4;filter:alpha(Opacity=40);z-index:2}
.list_related .frame_related:hover{opacity:0;filter:alpha(Opacity=0)}
.thumb_type .frame_related {display:block;-webkit-transition:all .5s linear;transition:all .5s linear;border-radius:15px}
.list_related .thumb_related {position:absolute;left:0;top:0;width:100%;height:100%}
.list_related .txt_related {background-color: rgba(255,255,255,0);display:block;display:-webkit-box;overflow:hidden;position:relative;left:0;top:0;z-index:10;max-height:47px;margin:27px 20px 0;color:#fff;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word;border-radius:5px;-webkit-transition: all .5s linear;transition: all .5s linear}
.list_related .link_related:hover .txt_related{text-decoration:underline;background-color: rgba(255,255,255,1);color:#000}
.list_related .date_related {position:absolute;left:0;bottom:20px;z-index:1;width:100%;color:#a7a7a7}
.list_related .thumb_type .txt_related {color:#fff;font-weight: bold;}
.list_related .thumb_type .date_related {}
.area_related .link_more {position:absolute;right:20px;top:10px;font-size:13px;color:#a7a7a7;border-bottom: 1px solid #a7a7a7;text-decoration:none}
@media
	only screen and (max-width:738px){
		.area_related {width:100%;margin-top:0}
	.area_related .tit_related {display:block;padding:0 15px;font-size:14px}
	.list_related {padding:0 10px;margin-top:1px}
	.list_related li {width:50%;margin:10px 0 0;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}
	.list_related .link_related {width:100%;height:100%;min-width:137px;min-height:150px}
	.list_related .thumb_type .link_related {width:100%;height:100%}
	.list_related .thumb_related .img_related {width:100%}
	.list_related .txt_related {}
	.list_related .date_related {font-size:13px;bottom:14px}
	.list_related .txt_related { color:#222 }
	.list_related .txt_related,
	.list_related .date_related { font-family:applesdgothicneo-ultralight }
	#tt-body-page .area_reply {margin-top:35px}
	.area_related .link_more {right:15px;top:0}				
	}
@media
	only screen and (min-width:738px) and (max-width:1262px){
			.area_related {width:100%;margin-top:0}
	.list_related {margin:15px -10px 0}
	.list_related li {width:25%;margin-right:0;padding:0 10px;webikit-box-sizing:border-box;box-sizing:border-box}
	.list_related .link_related {width:100%;max-width:183px}
	.list_related .thumb_type .link_related {width:100%;max-width:185px}
	.area_related .link_more {top:12px;right:0}
	}
/* 카테고리의 최신글 */
div.area_related h4{padding:0 0 5px 0 !important;letter-spacing:-1px;border-bottom:0 !important;color:#222!important;font-size:16px!important;font-family:"나눔고딕",NanumGothic,"맑은 고딕","Malgun Gothic","돋움",Dotum,sans-serif;font-weight:400!important;-webkit-text-stroke:.3px;}
div.area_related .has-sub-alv:after,div.area_related .has-sub-alv>.ie-after{content:"/";display:inline-block;padding-left:3px;padding-right:3px;font-family:Helvetica;  font-weight:bold;color:#222!important;}
div.area_related .lv-txt{display:inline-block!important;font-size:12px;color:#b3b3b3!important;font-weight:normal!important;-webkit-text-stroke:0px!important;}
@media (min-width: 992px) {
	div.area_related .has-sub-alv:after{-webkit-text-stroke:0px;}
    div.area_related .lv-txt{font-size:11px;}
}
/* sns채널 구독 */
.float-right{float:right;line-height:1;font-size:18px}dropdown{display:inline-block}dropdown label,dropdown ul li{display:block;width:270px;background:#ECF0F1;letter-spacing:0;font-weight:700;font-size:13px}dropdown .shareboxs{padding:13px 20px!important}dropdown label:hover,dropdown ul li:hover{background:#5380F7;color:#fff;cursor:pointer}dropdown label{color:#5380F7;border-left:4px solid #5380F7;border-radius:0 5px 0 0;position:relative;z-index:4}dropdown input{display:none}dropdown input~ul{visibility:hidden;opacity:0;top:-20px;padding-start:0;-webkit-padding-start:0;-moz-padding-start:0;-ms-padding-start:0;margin-top:42px;padding-top:0;position:absolute;z-index:3}dropdown input:checked+label{background:#5380F7;color:#fff}dropdown input:checked~ul{visibility:visible;opacity:1;top:0;padding-left:0}dropdown ul li:nth-child(1){border-left:4px solid #FA8E37}dropdown ul li:nth-child(1) .icon{color:#C92BB7}dropdown ul li:nth-child(1):hover{background:linear-gradient(75deg,#FA8E37 0,#e6a5ff 60%,#F73344 90%);color:#fff}dropdown ul li:nth-child(1):hover .icon{color:#fff}dropdown ul li:nth-child(2){border-left:4px solid #FFEB3B}dropdown ul li:nth-child(2) .icon{color:#FFEB3B}dropdown ul li:nth-child(2):hover{background:#FFEB3B;color:#fff}dropdown ul li:nth-child(2):hover .icon{color:#fff}dropdown ul li:nth-child(3){border-left:4px solid #03A9F4}dropdown ul li:nth-child(3) .icon{color:#03A9F4}dropdown ul li:nth-child(3):hover{background:#03A9F4;color:#fff}dropdown ul li:nth-child(3):hover .icon{color:#fff}dropdown ul li:nth-child(4){border-left:4px solid #F44336}dropdown ul li:nth-child(4) .icon{color:#F44336}dropdown ul li:nth-child(4):hover{background:#F44336;color:#fff}dropdown ul li:nth-child(4):hover .icon{color:#fff}dropdown ul li:nth-child(5){border-left:4px solid #00c73c}dropdown ul li:nth-child(5) .icon{color:#00c73c}dropdown ul li:nth-child(5):hover{background:#00c73c;color:#fff}dropdown ul li:nth-child(5):hover .icon{color:#fff}.animate a,.animate2 a{text-decoration:blink;color:#000}dropdown li:last-child{border-radius:0 0 5px}.animate{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
/* 추천메뉴 */
.menubarrr{width:270px;height:100%;color:#fff;font-size:1.15em;}
.menubarrr span{background:#4374D9;float:right}
#float_sidebar1.fixed1,#float_sidebar2.fixed2{position:fixed;top:0;margin-top:15px;opacity:.8;filter:alpha(opacity=80)}#float_sidebar1.fixed1:hover,#float_sidebar2.fixed2:hover{opacity:1;filter:alpha(opacity=100)}
/* 추천메뉴_썸네일 */
.list-block{float:left;overflow:hidden}.list-block figure{position:relative;color:#000;text-align:center;margin:5px!important}.list-block figure:after{background:#fff;width:100%;height:100%;position:absolute;left:0;bottom:0;content:'';filter:alpha(Opacity=70);opacity:.7;-webkit-transform:skew(-45deg) scaleX(0);-ms-transform:skew(-45deg) scaleX(0);transform:skew(-45deg) scaleX(0);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.list-block figure:hover:after{-webkit-transform:skew(-45deg) scaleX(1);-ms-transform:skew(-45deg) scaleX(1);transform:skew(-45deg) scaleX(1);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.list-block figure:hover figcaption h2,.list-block figure:hover figcaption p{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.2s;transition-delay:.2s}.list-block figure:hover figcaption h2{filter:alpha(enabled=false);opacity:1}.list-block figure:hover figcaption p{filter:alpha(Opacity=70);opacity:.7}.list-block img{filter:alpha(enabled=false);opacity:1;width:125px;height:125px;-moz-transition:opacity .35s ease;-o-transition:opacity .35s ease;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.list-block figcaption{position:absolute;top:15%;left:0;width:125px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.list-block h2,.list-block p{margin:0;width:100%;filter:alpha(Opacity=0);opacity:0}.list-block h2{padding:10px;display:inline-block;font-weight:400;font-size:14px}.list-block p{padding:5px;font-size:12px}.demo-3 figure figcaption{-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-webkit-transform:translateY(-10%);transform:translateY(-10%)}.demo-3 figure figcaption h2,.demo-3 figure figcaption p{filter:alpha(enabled=false);opacity:1}.demo-3 figure:after{-webkit-transform:skew(0) scaleX(1);-ms-transform:skew(0) scaleX(1);transform:skew(0) scaleX(1)}.demo-3 figure:hover:after{-webkit-transform:skew(45deg) scaleX(0);-ms-transform:skew(45deg) scaleX(0);transform:skew(45deg) scaleX(0)}.demo-3 figure:hover figcaption{-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-webkit-transform:translateY(-10%);transform:translateY(-10%);filter:alpha(Opacity=0);opacity:0}.demo-3 figure:hover img{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-moz-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease}.demo-3 figure img{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
/*라이브리 댓글*/
.labels{display:inline-block;width:100%;float:left}.labels label{position:relative;font-size:1.13em;font-weight:600;color:#777;cursor:pointer;float:left;height:35px;width:50%;margin-bottom:5px;line-height:35px;padding:0 10px;text-align:center;border-top:3px solid;border-bottom:1px solid #FFF;border-radius:7px}@media (max-width:46.24em){.labels label{margin-right:0;text-align:center;font-size:15px}.labels label span.cnt,input#tab-A:checked~.labels label[for=tab-A]::after{display:none}}.labels label span.cnt{color:#f0ad4e;font-size:12px;margin-left:5px}.labels label:hover{color:#000}input#tab-A:checked~.labels label[for=tab-A],input#tab-B:checked~.labels label[for=tab-B]{color:#81a9db!important;display:block!important;background:rgba(236,240,241,.52);background:-webkit-linear-gradient(rgba(236,240,241,.52),transparent);background:linear-gradient(rgba(236,240,241,.52),transparent);border-top-color:#81a9db;-webkit-text-stroke:.2px}input#tab-A:checked~.labels label[for=tab-A]::after{font-family:cocosoft;content:"\e600";margin-left:5px;font-size:20px;top:0;position:absolute;color:#f0ad4e}.labels label a,.tabs-cmt>.labels>label a{color:inherit}input#tab-A:checked~.labels label[for=tab-A]::before,input#tab-B:checked~.labels label[for=tab-B]::before{content:"";position:absolute;top:0;left:50%;margin-left:-7px;border-top:5px solid #81a9db;border-left:5px solid transparent;border-right:5px solid transparent}.tabs-cmt{margin-top:45px}.tab_container{clear:both;overflow:hidden;width:100%;padding-top:6px}.tabs-cmt .tab_content,.tabs-cmt>input[type=radio]{display:none}input#tab-A:checked~.tab_container>#tab1C,input#tab-B:checked~.tab_container>#tab2C{display:block}#tab2C{margin:-300px 0 -50px}
/*공감 가운데 정렬 CSS*/
.container_postbtn {text-align:center;}.container_postbtn .postbtn_like{display:inline-block;float:none!important}
/*우측 상단 관리자 버튼 위치 수정 CSS*/
.menu_toolbar .btn_tool_type1 {top: 40px!important;}
/*구독하기 위치 수정 CSS*/
.container_postbtn .postbtn_like + .btn_menu_toolbar {margin:-24px 0 0 6px!important;}
