@charset "utf-8";

/*
Theme Name:brandpage theme (books-css3)
Theme URI:http://www.webactually.com
Description:A customized WordPress theme for those personal and business blogs. Theme designed by <a href="http://www.webactually.com" target="_blank">Webactually Korea</a>. This theme is based on the famous WordPress.
Author:webactually
Version:1.0
Tags:webactually, wordpress, themes, business blogs, books
*/

/* Front End Developer : MYK */

/* Default */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{line-height:1;font-size:14px;font-family:'Malgun Gothic','맑은 고딕',"Myriad Pro",Arial,'Sans Serif';color:#363636;}

ol,ul{list-style:none}
section, article, aside, hgroup, header, footer, nav, figure, figcaption, summary {display:block;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
table {border-collapse:collapse; border-spacing:0;}
caption{display:none;}
textarea {resize:none;}
hr{display:none;}
legend{display:none;}
em{font-style:normal;}
a{text-decoration:none;selector-dummy:expression(this.hideFocus=true);}
a:hover{text-decoration:none;color:}
.clearfx{zoom:1;}
.clearfx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.png24 {tmp:expression(setPng24(this));}
label { padding:0 0 0 5px; vertical-align:0px; cursor:pointer; }
.inp,textarea{-webkit-appearance: none;outline:0;border:0;}/* Mobile용 */

input,textarea{}

/* Layout*/
.lf{float:left;}
.rt{float:right;}
#container{zoom:1;}
#header{height:700px;position:relative;z-index:0;background:url(./images/bg_head.png) repeat-x 0 0;}
#header .prn {background:#301f0e;}
#header .prn .bx{zoom:1;position:relative;width:900px;height:50px;margin:0 auto;z-index:2000;}
#header .prn .bx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
#header .prn h1{float:left;display:block;margin:13px 17px 0 0;z-index:2100;position:relative;}
#header .prn h1 a{display:block;width:100%;height:100%;}

/*20151106 add*/
#header .prn h1 a.link_wa {float:left;width:138px;height:22px;}
#header .prn h1 a.link_book {float:left;width:58px;height:22px;margin-left:15px;text-indent:-5000px;}

#header .prn h2{float:left;color:#fff;padding-top:14px;}
#header .prn h2 em{color:#898989;}
#header .prn .csocal{float:right;padding:12px 170px 0 0;color:#fff;}
#header .prn .csocal div{float:left;padding-right:10px;}
#header .prn .csocal .s2 { margin:1px 15px 0 0;}
#header .prn .csocal .s2 iframe { cursor:pointer; }
#header .prn .csocal .fb_share_count_nub_right { width:5px; height:14px; background:url(./images/bg_arr_face.gif) no-repeat 0 7px; }
p.facebook { display:none; }
#header .prn .orderchk{float:right;display:block;width:94px;height:24px;background:url(./images/btn_orderchk.gif) no-repeat 0 0;margin:10px 0 0 10px;}
#header .prn .orderchk span{display:none;}

#header .gnb{position:relative;width:900px;margin:0 auto;min-height:405px;_height:405px;}
#header .gnb aside h3{position:absolute;top:33px;left:305px;width:609px;height:307px;background:url(./images/tit_html5.png) no-repeat 0 0;text-indent:-9999px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/tit_html5.png',sizingMethod='crop');}
#header .gnb aside span{display:none;}
#header .gnb .book{position:absolute;top:0;left:-190px;width:731px;height:530px;background:url(./images/vi_book.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/vi_book.png',sizingMethod='crop');}
#header .gnb .book a{text-indent:-9999px;display:block;width:100%;height:430px;display:none;}
#header .gnb .buy{position:absolute;right:0;bottom:-18px;height:64px;}
#header .gnb .buy a{float:left;padding:10px 0 0 0;display:block;width:224px;height:54px;background:url(./images/bg_btn.png) no-repeat -240px 0;text-align:center;margin-left:8px;font-size:24px;color:#fff;cursor:pointer;}
#header .gnb .buy a strong{text-shadow:-1px -1px 1px #af5211;filter:DropShadow(color=#af5211,offx=-1,offy=-1,positive=1);_filter:none;zoom:1;}
#header .gnb .buy a:hover{text-decoration:none;background-position:0 0;}

#header #pselect{position:absolute;top:12px;right:35px;background:url(./images/bg_select_01.png) no-repeat 0 0;width:185px;height:24px;color:#edf7ff;z-index:1000;}
#header #pselect_arrow{position:absolute;top:12px;right:0px;background:url(./images/bg_select_02.png) no-repeat 0 0;width:36px;height:24px;color:#edf7ff;z-index:1000;cursor:pointer; }
#header #pselect p{ height:18px; padding:2px 0 0 10px;}
#header #pselect ul { display:none; width:197px; margin:3px 0 0 0;padding:7px 12px;background-color:#32200f;}
#header #pselect ul li { line-height:21px; }
#header #pselect ul li a { display:block; color:#edf7ff; text-decoration:none; }
#header #pselect ul li a:hover { color:#edf7ff;}

.cnt {zoom: 1;position:relative;z-index:3000;margin-top:-20px;background:url(./images/bg_con.png) repeat-x 0 top;}
.cnt:after	{content: "　";display: block;height: 0;overflow: hidden;visibility: hidden;font-size:0;clear: both;}

#desc {background:#f1ebe5 url(./images/bg_desc.png) repeat-x 0 0;}
/* #news, #timeline {background:#fff url(./images/bg_news.png) repeat-x 0 top;} */

/* 상단 */
.intro {width:940px;margin:auto;padding:60px 0 0 0;position:relative;}
.intro .rr {width:490px;position:absolute;top:63px;right:10px;}
.intro .rr .col1 {margin-bottom:35px;display:block;text-indent:-9999px;width:485px;height:240px;background:url(./images/css3spr.png) no-repeat 0 0;}
.intro .rr .col1 h1,.intro .rr .col1 h2,.intro .rr .col1 em {display:none;}
.intro .rr .col2,
.intro .rr .col3 {margin-bottom:15px;font-size:21px;color:#fff;font-weight:bold;text-align:center;line-height:130%;}
.intro .rr .col3 {margin-bottom:50px;font-size:16px;color:#cfc3b7;}
.intro .rr .col4 .btn {float:left; margin:0 7px;}
.intro .rr .col4 .btn a {
 -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;
 -webkit-box-shadow: 0px 7px 0px 0px #db6917;-moz-box-shadow: 0px 7px 0px 0px #db6917;box-shadow: 0px 7px 0px 0px #db6917;
	padding:15px 50px;
	font-size:24px;
	color:#6b350c;
	font-weight:bold;
	text-shadow:0px 2px 0px #ffbe71;
	position:relative;
	background: #ffae13;
	background: -moz-linear-gradient(top,  #ffae13 0%, #ff9921 50%, #ffae13 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffae13), color-stop(50%,#ff9921), color-stop(100%,#ffae13));
	background: -webkit-linear-gradient(top,  #ffae13 0%,#ff9921 50%,#ffae13 100%);
	background: -o-linear-gradient(top,  #ffae13 0%,#ff9921 50%,#ffae13 100%);
	background: -ms-linear-gradient(top,  #ffae13 0%,#ff9921 50%,#ffae13 100%);
	background: linear-gradient(top,  #ffae13 0%,#ff9921 50%,#ffae13 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae13', endColorstr='#ffae13',GradientType=0 );
	}

.intro .rr .col4 .btn a:hover {
	-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;
	-webkit-box-shadow: 0px 4px 0px 0px #cd740b;-moz-box-shadow: 0px 4px 0px 0px #cd740b;box-shadow: 0px 4px 0px 0px #cd740b;
	top:3px;
	background: #ffb13b;
	background: -moz-linear-gradient(top,  #ffb13b 0%, #ff9d28 50%, #ffb13b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb13b), color-stop(50%,#ff9d28), color-stop(100%,#ffb13b));
	background: -webkit-linear-gradient(top,  #ffb13b 0%,#ff9d28 50%,#ffb13b 100%);
	background: -o-linear-gradient(top,  #ffb13b 0%,#ff9d28 50%,#ffb13b 100%);
	background: -ms-linear-gradient(top,  #ffb13b 0%,#ff9d28 50%,#ffb13b 100%);
	background: linear-gradient(top,  #ffb13b 0%,#ff9d28 50%,#ffb13b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb13b', endColorstr='#ffb13b',GradientType=0 );
	}

/* GNB */
.tabs {}
.tabs > ul .navi01 {margin-left:348px;}
.tabs > ul {width:940px;margin:auto;position:relative;top:-15px;padding:0 20px 1px 20px;background:url(./images/css3spr.png) no-repeat 347px bottom;overflow:hidden;}
.tabs > ul li {float:left;top:-1px;border-radius:10px 10px 0 0;margin:0 5px 0 0;overflow:hidden;}
.tabs > ul li a {float:left;border-radius:10px 10px 0 0;position:relative;font-size:24px;font-weight:bold;color:#666;padding:15px 27px;text-shadow: #ededed 0px 2px 0px;
	background: #e7e7e7;
	background: -moz-linear-gradient(top,  #e7e7e7 0%, #dfdfdf 7%, #dfdfdf 74%, #828282 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e7), color-stop(7%,#dfdfdf), color-stop(74%,#dfdfdf), color-stop(99%,#828282));
	background: -webkit-linear-gradient(top,  #e7e7e7 0%,#dfdfdf 7%,#dfdfdf 74%,#828282 99%);
	background: -o-linear-gradient(top,  #e7e7e7 0%,#dfdfdf 7%,#dfdfdf 74%,#828282 99%);
	background: -ms-linear-gradient(top,  #e7e7e7 0%,#dfdfdf 7%,#dfdfdf 74%,#828282 99%);
	background: linear-gradient(top,  #e7e7e7 0%,#dfdfdf 7%,#dfdfdf 74%,#828282 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#828282',GradientType=0 );
}
.tabs > ul li a:hover {color:#583d21;text-shadow: #e1d9d2 0px 2px 0px;
	background: #dacec2;
	background: -moz-linear-gradient(top,  #dacec2 0%, #c8b9aa 7%, #c8b9aa 74%, #766e65 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dacec2), color-stop(7%,#c8b9aa), color-stop(74%,#c8b9aa), color-stop(100%,#766e65));
	background: -webkit-linear-gradient(top,  #dacec2 0%,#c8b9aa 7%,#c8b9aa 74%,#766e65 100%);
	background: -o-linear-gradient(top,  #dacec2 0%,#c8b9aa 7%,#c8b9aa 74%,#766e65 100%);
	background: -ms-linear-gradient(top,  #dacec2 0%,#c8b9aa 7%,#c8b9aa 74%,#766e65 100%);
	background: linear-gradient(top,  #dacec2 0%,#c8b9aa 7%,#c8b9aa 74%,#766e65 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dacec2', endColorstr='#766e65',GradientType=0 );
}
.tabs > ul li a.on {color:#3e5318;text-shadow: #cce79b 0px 2px 0px;
	background: #ade150;
	background: -moz-linear-gradient(top,  #ade150 0%, #99cf36 8%, #99cf36 74%, #5b7b20 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ade150), color-stop(8%,#99cf36), color-stop(74%,#99cf36), color-stop(100%,#5b7b20));
	background: -webkit-linear-gradient(top,  #ade150 0%,#99cf36 8%,#99cf36 74%,#5b7b20 100%);
	background: -o-linear-gradient(top,  #ade150 0%,#99cf36 8%,#99cf36 74%,#5b7b20 100%);
	background: -ms-linear-gradient(top,  #ade150 0%,#99cf36 8%,#99cf36 74%,#5b7b20 100%);
	background: linear-gradient(top,  #ade150 0%,#99cf36 8%,#99cf36 74%,#5b7b20 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ade150', endColorstr='#5b7b20',GradientType=0 );
}

/* 제목 */
.sheader {width:940px;margin:auto;padding:1px 0 0 0;position:relative;height:250px;}
.tbody {width:940px;margin:auto;padding:0 0 50px 0;}
.sheader h1 {margin:30px 0 5px 70px;text-indent:-9999px;width:400px;height:80px;background:url(./images/css3spr.png) no-repeat 0 -250px;}
.sheader h2 {margin:0 0 0 70px;font-size:18px;color:#bd9975;font-weight:normal;line-height:150%;}
.sheader h2 em {color:#b6ea56;font-weight:bold;}
.sheader h2 i {font-size:14px;font-style:normal;}
.sheader .icon {position:absolute;top:0px;right:0px;text-indent:-9999px;display:block;width:375px;height:250px;background:url(./images/css3spr.png) no-repeat -750px 0;}
#desc .sheader h1 {background-position:0 -350px;}
#news .sheader h1 {background-position:0 -450px;}
#news .sheader .icon {background-position:-1125px 0;}
#desc .sheader .icon {background-position:-1125px -250px;}

/* 타임라인 */
.tline {padding:70px 40px 0 60px;}

/* 책 소식 - 블로그 */
#news .aa {float:left;width:640px;padding:70px 0 20px 0;}
#news .bb {float:right;width:240px;padding:70px 0 20px 0;}
#news:after	{content: "　";display: block;height: 0;overflow: hidden;visibility: hidden;font-size:0;clear: both;}
#news {zoom: 1;} /* IE 5.5/6/7 */

.barti {}
.blhead {background:url(./images/bg_blog.png) no-repeat 0 0;width:100%;}
.blhead h1.tit {padding:40px 0 20px 50px;}
.blhead h1.tit a {font-size:28px;color:#333;}
.blhead .info {position:relative;left:12px;background:url(./images/bg_blog.png) no-repeat 0 -200px;padding:22px 10px 15px 39px;}
.blhead .info .author,
.blhead .info .comm,
.blhead .info .date {font-family: 'Bree Serif', serif;text-shadow:0 1px 0 #8eae53;font-size:14px;color:#fff;padding:2px 20px 2px 25px;background:url(./images/bg_blog.png) no-repeat -775px -200px;}
.blhead .info .author a {color:#fff;}
.blhead .info .author {background-position:-775px -200px;}
.blhead .info .comm {background-position:-775px -250px;}
.blhead .info .date {background-position:-775px -300px;}
.blhead .social {margin:10px 0 0 50px;padding:0 0 20px 0;border-bottom:1px dotted #c0c0c0;overflow:hidden;}
.blhead .social strong {margin:0 10px 0 0;float:left;font-family: 'Bree Serif', serif;font-size:18px;color:#666;text-transform:uppercase; font-weight:normal;}
.blhead .social > span {vertical-align:top;overflow:hidden;display:block;float:left;}
.blhead .social > .s1 {width:68px;}
.blhead .social > .s2 {width:87px;}
.blhead .social > .s3 {width:90px;}

.barti .txt {padding:30px 0 50px 50px;line-height:140%;color:#666666;}
.barti .txt .more a {font-family: 'Bree Serif', serif;color:#fd6500;}
.barti .txt .thumb {padding:0 0 30px 0;}
.barti .txt .thumb img {max-width:570px;padding:7px;border:1px solid #d9d9d9;}
.barti .txt p {margin:0 0 20px 0;}
.barti .txt img {max-width:590px;}
.barti .tagcloud {border-top:3px double #dadada;border-bottom:3px double #dadada;margin:0 0 0 50px;padding:15px 0 15px 65px;color:#888;background:url(./images/bg_blog.png) no-repeat -743px -350px;}
.barti .tagcloud li {display:inline-block;display:inline; }
.barti .tagcloud li a {color:#888;padding:0;}
.barti .tagcloud p.tit {display:none;}
.paging {margin:40px 40px 10px 20px;text-align:center;}

.barti .nv {border-bottom:3px double #dadada;margin:0 0 70px 50px;padding:18px 0;overflow:hidden;}
.barti .nv .next,
.barti .nv .prev {width:250px;float:left;line-height:140%}
.barti .nv .next {float:right;}
.barti .nv .prev a {height:63px;color:#777;display:block;background:url(./images/bg_arrow.png) no-repeat left 0; padding:0 0 5px 90px;}
.barti .nv .next a {height:63px;text-align:right;color:#777;display:block;background:url(./images/bg_arrow.png) no-repeat right -70px; padding:0 90px 5px 0;}
.barti .nv .next em,
.barti .nv .prev em{display:block;font-size:18px;font-family: 'Bree Serif', serif;padding:0 0 5px 0;}
.barti .nv .next a:hover {color:#ff920e;background-position:right -210px;}
.barti .nv .prev a:hover {color:#ff920e;background-position:left -140px;}
.barti .disqus {margin:0 0 50px 50px;}
.barti .disqus #dsq-content h3 {color:#659912;font-size:20px;}

.blist .barti .blhead .info {padding:22px 10px 45px 39px;}
.blist .barti .txt {padding:0 0 50px 50px;}

/* 책 소식 - 사이드바 */
.lbooks {padding:0 0 48px 0;}
.lbooks li a {text-indent:-9999px;display:block;width:250px;height:200px;background:url(./images/banner.png) no-repeat 0 0;}
.lbooks li.b1 a{background-position:0 0;}
.lbooks li.b2 a{background-position:0 -200px;}
.lbooks li.b3 a{background-position:0 -400px;}
.lbooks li.b4 a{background-position:0 -600px;}
.lbooks li.b5 a{background-position:0 -800px;}
.lbooks li.b6 a{background-position:0 -1000px;}

aside.bb {margin-bottom:100px;}
aside.bb .stit {position:relative;top:10px;font-weight:normal;margin:0 0 0 38px;padding:0 10px;display:inline;font-family: 'Bree Serif', serif;font-size:20px;color:#333;background:#fff;}
.aktt_tweets {padding:12px 0 0 0;border-top:3px double #dadada;border-bottom:3px double #dadada;text-align:center;}
.aktt_tweets ul {/*margin-bottom:-1px;overflow:hidden;*/}
.aktt_tweets ul li {text-align:left;font-size:13px;line-height:140%;padding:15px 0 10px 0;}
.aktt_tweets ul li + li {border-top:1px dotted #bbb;}
.aktt_tweets ul .aktt_more_updates {display:none;}
.aktt_tweets ul li a {color:#ff920e;}

.aktt_tweets ul li .aktt_tweet_reply,
.aktt_tweets ul li .aktt_tweet_time {display:block; color:#707070;}


/* 책 소개 */
.ctit {font-size:30px;color:#554532;padding:70px 0 35px 0;text-shadow:0 2px 0 #fff;}
.ctit .icon {position:relative;top:10px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;display:inline-block;padding:15px;background:#746656;}
.ctit .icon em {display:block;width:16px;height:16px;text-indent:-9999px;background:url(./images/css3spr.png) no-repeat -750px -550px;}
.row01 .icon em {background-position:-750px -550px;}
.row02 .icon em {background-position:-780px -550px;}
.row03 .icon em {background-position:-810px -550px;}
.row04 .icon em {background-position:-750px -550px;}
.row05 .icon em {background-position:-840px -550px;}

.tbody .con {font-size:18px;line-height:160%;color:#43382a;}
.tbody .con p {padding:0 40px 40px 60px;}
.row01 .con img {margin:0 0 50px 0;}

.row02 .dan:after {content: "　";display: block;height: 0;overflow: hidden;visibility: hidden;font-size:0;clear: both;}
.row02 .dan {zoom: 1;} /* IE 5.5/6/7 */
.row02 .dan dt {float:left;width:200px;}
.row02 .dan dt img {margin:0 0 10px 0;border:9px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;}
.row02 .dan dt {font-size:16px;color:#43382a;line-height:150%;}
.row02 .dan dt em {font-weight:bold;}
.row02 .dan dt a,
.row02 .dan dd a {color:#ff920e;}
.row02 .dan dd {position:relative;-webkit-box-shadow: 0px 2px 1px 0px #e6ded2;-moz-box-shadow: 0px 2px 1px 0px #e6ded2;box-shadow: 0px 2px 1px 0px #e6ded2;padding:35px;background:#fff;float:right;width:580px;font-size:16px;line-height:170%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;}
.row02 .dan dd p {padding:0 0 20px 0;}
.row02 .dan .tail {position:absolute;top:80px;left:-50px;background:url(./images/css3spr.png) no-repeat -1450px -550px;width:50px;height:50px;display:block;text-indent:-9999px;}
/*
.row02 .dan .tail {overflow:hidden;position:absolute;-webkit-box-shadow: 0px 2px 0px 0px #e6ded2;-moz-box-shadow: 0px 2px 0px 0px #e6ded2;box-shadow: 0px 2px 0px 0px #e6ded2;top:80px;left:-50px;background:#fff;width:50px;height:50px;display:block;text-indent:-9999px;}
.row02 .dan .tail em {position:absolute;bottom:-5px;left:0;background:#f1ebe5;width:39px;height:80px;-moz-transform: skew(-50deg) rotate(-50deg);
  -webkit-transform: skew(-50deg) rotate(-50deg);}
*/

.row03 ol {padding:0 0 0 315px;}
.row03 ol li {font-size:24px;padding:0 0 20px 0;}
.row03 ol li em {font-weight:bold;color:#64b628;}
.row03 ol li i {padding:0 7px 0 0;}
.row03 ol .li01 i {color:#338bc8;}
.row03 ol .li02 i {color:#009593;}
.row03 ol .li03 i {color:#c72349;}
.row03 ol .li04 i {color:#61326e;}
.row03 ol .li05 i {color:#a94734;}
.row03 ol .li06 i {color:#abcd43;}
.row03 ol .li07 i {color:#658835;}
.row03 ol .li08 i,
.row03 ol .li08 em {display:none;}

.row04 .con h1 {font-size:24px;padding:0 0 35px 60px;}
.row04 .con span {padding:0 20px 0 0;}
.row04 .con span a {color:#ff920e;}

.row05 .con.reply {padding:0 40px 0 60px;}

/* 푸터 */
#footerWrapper{height:271px;background:#301f0e;}
#footerWrapper .footer1{position:relative;width:940px;margin:0 auto;padding:48px 0 50px 0;}
#footerWrapper .footer1 .aa{color:#bd9975;font-size:14px;line-height:24px;}
#footerWrapper .footer1 .aa em{color:#574a3a;}
#footerWrapper .footer1 .bb{position:absolute;top:48px;right:-14px;height:90px;}
#footerWrapper .footer1 .bb strong{width:100px;height:40px;float:left;background:url(./images/btn_footer.png) no-repeat 0 0;display:block;text-indent:-9999px;}
#footerWrapper .footer1 .bb span{display:none;}
#footerWrapper .footer1 .bb a{display:block;float:left;width:87px;height:87px;margin-right:2px;background:url(./images/btn_footer.png) no-repeat 0 0;}
#footerWrapper .footer1 .bb a.b1{background-position:-100px 0px;}
#footerWrapper .footer1 .bb a.b2{background-position:-200px 0px;}
#footerWrapper .footer1 .bb a.b3{background-position:-300px 0px;}
#footerWrapper .footer1 .bb a.b1:hover{background-position:-100px -100px;}
#footerWrapper .footer1 .bb a.b2:hover{background-position:-200px -100px;}
#footerWrapper .footer1 .bb a.b3:hover{background-position:-300px -100px;}
#footerWrapper .footer2{zoom:1;width:940px;margin:0 auto;border-top:1px solid #605343;border-bottom:1px solid #605343;padding:13px 0 12px 0;}
#footerWrapper .footer2:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
#footerWrapper .footer2 .aa{float:left;font-size:14px;color:#fff;font-weight:bold;}
#footerWrapper .footer2 .bb{float:right;font-size:13px;color:#fff;}
#footerWrapper .footer2 .bb a{color:#fff;}
#footerWrapper .footer2 .bb a:hover{text-decoration:none;}
#footerWrapper .footer2 .bb img{vertical-align:-3px;}
#footerWrapper .footer2 .bb em{color:#f5f5f5;padding:0 3px;}




/* popup mail */
body#popmail{ width:480px; background:#fff none; overflow:hidden; }
.cnt_popmail .tit{height:34px;background:url(./images/bg_pop_tit2.gif) repeat-x  0 0;color:#e86200;font-weight:normal;padding:20px 0 0 24px;margin-bottom:25px;}
.cnt_popmail .tit strong{background:url(./images/bul_dot_email.gif) no-repeat 0 8px;padding-left:12px;}
.cnt_popmail .cpmail{ }
.cnt_popmail .cpmail .wp-email { float:left; width:480px; }
.cnt_popmail .cpmail .wp-email p { float:left; }
.cnt_popmail .cpmail .wp-email p br { display:none; }
.cnt_popmail .cpmail .wp-email p label { float:left; width:140px; }
.cnt_popmail .cpmail .wp-email p input { position:relative; top:-5px; float:right; width:65%; border:1px solid #dcdcdc;font-size:16px;color:#636363;padding:5px 10px 3px 10px;}
.cnt_popmail .cpmail .wp-email p textarea { float:right; width:65%; height:70px; margin:0 0 10px 0; border:1px solid #dcdcdc;font-size:16px;color:#636363;padding:5px 10px 3px 10px; }
.cnt_popmail .cpmail .wp-email p em { position:relative; top:-5px; left:145px; float:left; display:block; width:310px; }
.cnt_popmail .cpmail #wp-email-button{width:300px; padding-top:13px; text-align:center; }
.cnt_popmail .cpmail #wp-email-button input { width:98px; height:36px; border:0; background:url(./images/btn_send.gif) no-repeat  0 0; cursor:pointer; }
.cnt_popmail .cpmail em { display:block; margin:5px 0 0 0; color:#ff0000; font-size:12px; }
.cnt_popmail .cpmail .wp-email-loading { position:relative; top:20px; left:-40px; }


/* Layerpopup */
.gnb{z-index:100;}
.layerpop{position:absolute;top:180px;left:154px;z-index:300;margin-top:-120px;}
/* .layerpop .pcnt{position:relative;z-index:200;width:627px;height:663px;background:url(./images/layer_pop2.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/layer_pop2.png',sizingMethod='crop');} */
.layerpop .pcnt{position:relative;z-index:200;width:627px;height:693px;background:url(./images/layer_pop3.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/layer_pop3.png',sizingMethod='crop');}
.layerpop .box{width:556px;height:672px;}
/* .layerpop dl{height:147px;} */
.layerpop dl{height:177px;padding:80px 0 0 0;}

.layerpop dt{font-weight:bold;color:#000;font-size:32px;padding-bottom:18px;line-height:36px;}
.layerpop dd{font-size:16px;color:#802d00;line-height:22px;}
.layerpop dd strong{font-weight:normal;color:#000;}
.layerpop ul{zoom:1;}
.layerpop ul:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.layerpop li{float:left;padding:0 25px 10px 0;}
.layerpop .close{position:absolute;top:10px;right:15px;display:block;width:70px;height:70px;text-indent:-9999px;cursor:pointer;z-index:5000;}

.layerpop .shop{position:relative;margin-left:-2px;padding-top:95px;}
.layerpop .shop a img{display:none;}
/* .layerpop .shop a.b0{position:absolute;top:0;left:0;width:495px;height:67px;background:none;}
.layerpop .shop a.b0:hover{background:url(./images/btn_shop_0.gif) no-repeat 0 0;} */
.layerpop .shop a.b0{position:absolute;top:-43px;left:-39px;width:570px;height:111px;background:none;}
.layerpop .shop a.b0:hover{background:url(./images/btn_shop_0.jpg) no-repeat 0 0;}
.layerpop .shop strong{display:block;font-weight:normal;font-size:16px;color:#707070;}
.layerpop .shop p{font-size:16px;line-height:22px;color:#ed1c24;padding-top:10px;}
.layerpop ul{padding-top:15px;}
.layerpop li a{display:block;width:149px;height:62px;background:url(./images/btn_shop.gif) no-repeat 0 0;}
.layerpop li.b1 a{background-position:0 0;}
.layerpop li.b2 a{background-position:0 -71px;}
.layerpop li.b3 a{background-position:0 -142px;}
.layerpop li.b4 a{background-position:0 -218px;}
.layerpop li.b3{padding-right:150px;}
.layerpop li.b5 a{background-position:0 -289px;}
.layerpop li.b6 a{background-position:0 -362px;}
.layerpop li.b7 a{background-position:0 -435px;}

.layerpop li.b1 a:hover{background-position:-200px 0;}
.layerpop li.b2 a:hover{background-position:-200px -71px;}
.layerpop li.b3 a:hover{background-position:-200px -142px;}
.layerpop li.b4 a:hover{background-position:-200px -218px;}
.layerpop li.b5 a:hover{background-position:-200px -289px;}
.layerpop li.b6 a:hover{background-position:-200px -362px;}
.layerpop li.b7 a:hover{background-position:-200px -435px;}

.layerpop li.b7 a.on{background-position:-200px -435px;}
.layerpop li.b4 a.on{background-position:-200px -218px;}
.layerpop li.b2 a.on{background-position:-200px -71px;}
.layerpop li.b1 a.on{background-position:-200px -0px;}
.layerpop li.b3 a.on{background-position:-200px -142px;}
.layerpop li.b5 a.on{background-position:-200px -289px;}


/* 0110 결제 */
.cnt_buy h3{font-size:24px;font-weight:bold;color:#743d00;padding:0 0 15px 40px;background:url(./images/ico_buy.gif) no-repeat 0 0;}
.cnt_buy .payinfo h3{background-position:0 -93px;}
.cnt_buy .step{padding-bottom:20px;width:614px;height:59px;margin:-20px -10px 20px -2px;background:url(./images/bg_step.jpg) no-repeat 0 0;}
.cnt_buy .step ol{zoom:1;padding-top:22px;}
.cnt_buy .step ol:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_buy .step ol li{float:left;width:307px;font-size:20px;font-weight:bold;font-size:22px;font-weight:bold;color:#a2d279;text-shadow:1px 1px 0 #deeed3;text-align:center;}
.cnt_buy .st2{background:url(./images/bg_step.jpg) no-repeat 0 -78px;}
.cnt_buy .st1 ol li.s1,.cnt_buy .st2 ol li.s2{color:#fff;text-shadow:1px 1px 0 #328123;}
.cnt_buy .proinfo{margin-bottom:20px;padding-bottom:25px;background:url(./images/bg_dotline3.gif) repeat-x 0 bottom;}
.cnt_buy .proinfo p{font-size:14px;color:#ed743b;padding:3px 0 0 15px;}
.cnt_buy .proinfo dl{zoom:1;font-size:22px;color:#000;font-weight:bold;}
.cnt_buy .proinfo dl:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_buy .proinfo dt{float:left;padding-right:40px;}
.cnt_buy .proinfo dd{float:left;}
.cnt_buy .proinfo dd ul{padding-bottom:9px;margin-bottom:12px;background:url(./images/bg_dotline2.gif) repeat-x 0 bottom;}
.cnt_buy .proinfo dd li{padding-bottom:2px;}
.cnt_buy .proinfo dd li span{font-size:17px;display:inline-block;width:100px;vertical-align:2px;}
.cnt_buy .proinfo dd li em{font-weight:normal;}
.cnt_buy .proinfo dd li input{margin-left:-8px;  width:25%;padding:8px 10px 5px 10px;font-size:17px;color:#393939;background:#fff url(./images/bg_inp.gif) repeat-x 0 0;border:1px solid #ccc;font-family:'Malgun Gothic','맑은 고딕';
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_buy .proinfo dd li select{margin-left:-8px;  width:25%;padding:8px 10px 5px 10px;font-size:17px;color:#393939;background:#fff url(./images/bg_inp.gif) repeat-x 0 0;border:1px solid #ccc;font-family:'Malgun Gothic','맑은 고딕';
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_buy .proinfo dd strong{display:block;border:1px solid #fde5c6;background-color:#fff7eb;padding:0 0 5px 10px;font-size:20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_buy .proinfo dd strong span{font-size:24px;color:#eb5233;padding-left:10px;}

.cnt_buy .order{margin-bottom:20px;padding-bottom:25px;background:url(./images/bg_dotline3.gif) repeat-x 0 bottom;}
.cnt_buy .order ul{padding-left:39px;}
.cnt_buy .order li{padding-bottom:10px;}
.cnt_buy .order input.post,.cnt_buy .order li img{vertical-align:middle;}
.cnt_buy .order input.on,.cnt_buy .order textarea,.cnt_buy .order input{width:50%;padding:8px 10px 5px 10px;font-size:15px;color:#393939;background:#fff url(./images/bg_inp.gif) repeat-x 0 0;border:1px solid #ccc;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.cnt_buy .order select {width:15%;padding:8px 10px 5px 10px;font-size:15px;color:#393939;background:#fff url(./images/bg_inp.gif) repeat-x 0 0;border:1px solid #ccc;font-family:'Malgun Gothic','맑은 고딕';
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_buy .order select.tel{width:15%;}
.cnt_buy .order select.email{width:24%}

.cnt_buy .order input.on,.cnt_buy .proinfo input.on{border:1px solid #ffa460;}
.cnt_buy .order input.email{width:20%;}
.cnt_buy .order input.tel {width:10%;}
.cnt_buy .order input.addr{width:85%;}
.cnt_buy .order input.post{width:10%; }
.cnt_buy .order .inptxt textarea{width:85%;height:130px;}
.cnt_buy .order .inptxton textarea{width:85%;height:130px;border:1px solid #ffa460;}
.cnt_buy .order div.orderMsg {width:280;font-size:15px;}

.cnt_buy dl.end{zoom:1;background:url(./images/bg_order.jpg) repeat-y 16px 0;}
.cnt_buy dl.end:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_buy dl.end dt{padding:3px 0 0 18px;height:48px;background:url(./images/bg_order2.jpg) no-repeat 0 0;font-size:17px;color:#476904;font-weight:bold;text-shadow:0 1px 0 #d6e90f;}
.cnt_buy dl.end dd{padding:0 0 20px 195px;margin-top:-48px;}
.cnt_buy dl.end dd ul{padding:0;}
.cnt_buy dl.end dd li,.cnt_buy dl.end dd p{background:url(./images/bul_dot3.gif) no-repeat 0 11px;color:#393939;font-size:17px;line-height:26px;padding:0 0 0 15px;white-space:nowrap;}
.cnt_buy .payinfo dl.end{margin:0;padding:0;}

.cnt_buy .payinfo .ing{margin-bottom:20px;padding-bottom:10px;}
.cnt_buy .payinfo dl{zoom:1;padding:0 0 23px 40px;}
.cnt_buy .payinfo dl:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_buy .payinfo dd{float:left;width:190px;font-size:17px;padding-bottom:10px;}
.cnt_buy .payinfo span.on{color:#eb5233;text-decoration:underline;}
.cnt_buy .payinfo .pop{margin:0 40px;font-size:15px;color:#444;padding:15px 18px 5px 18px;border:1px solid #fde5c6;background:#fef1e0 url(./images/bg_buypop.gif) repeat-x 0 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_buy .payinfo .pop strong{display:block;padding-bottom:15px;color:#743d00;font-weight:normal;}
.cnt_buy .payinfo .pop .inp{width:50%;padding:8px 10px 5px 10px;font-size:15px;color:#393939;background:#fff url(./images/bg_inp.gif) repeat-x 0 0;border:1px solid #ccc;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_buy .payinfo .pop .on{border:1px solid #ffa460; }
.cnt_buy .payinfo .pop li{padding-bottom:10px;}
.cnt_buy .payinfo .pop li span{display:inline-block;width:85px;}
.cnt_buy .btn{background:url(./images/bg_dotline3.gif) repeat-x 0 0;padding-top:25px;}
.cnt_buy .btn span{display:none;}
.cnt_buy .btn a:hover{background-position:0 -58px;}
.cnt_buy .btn1{margin:0 auto;display:block;width:217px;height:57px;background:url(./images/btn_order.gif) no-repeat 0 0;}
.cnt_buy .btn2{margin:0 auto;display:block;width:217px;height:57px;background:url(./images/btn_orderend.gif) no-repeat 0 0;}
.cnt_buy .btn3{margin:0 auto;display:block;width:217px;height:57px;background:url(./images/btn_orderh.gif) no-repeat 0 0;}

.cnt_buy .orderchk{border:3px solid #f49417;margin-bottom:25px;background-color:#fff;padding:20px 0 30px 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_buy .orderchk{text-align:center;}
.cnt_buy .orderchk dt{font-size:26px;padding-bottom:20px;}
.cnt_buy .orderchk p{font-size:15px;color:#a8a8a8;padding-top:15px;}
.cnt_buy .orderchk .inp{width:45%;padding:0 10px 0 10px;font-size:26px;font-weight:bold;color:#ec5d3f;background:#fff url(./images/bg_inp.gif) repeat-x 0 0;border:3px solid #f49417;vertical-align:middle;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_buy .orderchk img{vertical-align:middle;}
.cnt_buy .state{padding-bottom:25px;margin-bottom:25px;background:url(./images/bg_dotline3.gif) repeat-x 0 bottom;}
.cnt_buy .state h3{background-position:0 -200px;}

#directOrder { margin-left:5px;width:65px;font-size:12px; text-decoration:underline; color:#a8a8a8; cursor:pointer;}
#errmsg {margin-left:5px; font-size:12px; color:#a8a8a8; font-weight:normal;}
#cashPop .popinfo { width:350px; margin-left:90px; padding:4px;}
#realTimePop .popinfo { width:500px; padding:4px;}
#PGIOscreen  {margin-left:144.5px;margin-top:20px;}

/* POPUP - 우편번호 검색 */
.cnt_popup{position:absolute;top:0;left:0;background-color:#fff;}
.cnt_popup .tit{zoom:1;*width:522px;display:block;height:45px;background:url(./images/bg_pop_tit.gif) repeat-x 0 0;font-size:18px;color:#fff;}
.cnt_popup .tit strong{display:block;padding:6px 0 0 26px;}
.cnt_popup .cnts{padding:25px 26px;}
.cpop_post .sch{padding:10px 0 25px 0;text-align:center;border-bottom:2px solid #e3e3e3;margin-bottom:8px;}
.cpop_post .sch dt{display:inline;color:#464646;font-size:16px;}
.cpop_post .sch dd{display:inline;}
.cpop_post .sch dd .img{vertical-align:middle;}
.cpop_post .sch dd .inp{vertical-align:middle;border:1px solid #dcdcdc;font-size:16px;font-family:'Malgun Gothic','맑은 고딕';line-height:16px;color:#464646;padding:8px 10px 0 10px;width:100px;}
.cpop_post .sch em{display:block;color:#898989;padding-top:10px;}
.cpop_post .list{ width:470px; height:300px; overflow:auto; color:#898989; scrollbar-face-color:#dddddd;  scrollbar-3dlight-color:#ffffff;  scrollbar-highlight-color:#ffffff;  scrollbar-shadow-color:#ffffff;  scrollbar-darkshadow-color:#ffffff;  scrollbar-arrow-color:#ffffff;  scrollbar-track-color:#ffffff; }
.cpop_post .list li{zoom:1;position:relative;padding:4px 85px 6px 70px;border-bottom:1px solid #f1f1f1;}
.cpop_post .list li strong{position:absolute;top:4px;left:5px;font-weight:normal;color:#0072bc;}
.cpop_post .list li strong a{color:#0072bc;text-decoration:underline; }
.cpop_post .list li a { cursor:pointer; }
.cpop_post .list li .sel{position:absolute;top:4px;right:5px;}
.cpop_post .list .msg{text-align:center;padding:30px 0;}


#container{position:relative;}
.layerpop{position:absolute;top:160px;left:-45px;z-index:4600;width:100%;overflow:hidden;display:none;}
.layerpop .pcnt{position:relative;z-index:4700;margin:0 auto;width:800px;background-position:173px 0;}
.layerpop .box{margin-left:173px;padding-left:55px;}
.layerpop .shop{}
.layerbg{display:none;_display:none;position:absolute;top:0;height:0;background-color:#fff;width:100%;height:100%;z-index:1500;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}


/* 책소개 */
.cnt_intro .intop{background:url(./images/bg_intop.jpg);height:304px;font-size:18px;line-height:26px;color:#fff;text-shadow:1px 1px 1px #000;margin-bottom:35px;}
.cnt_intro .intop h1{display:none;}
.cnt_intro .intop p{padding:160px 0 0 45px;width:425px;}
.cnt_intro .intro1{padding-bottom:15px;}
.cnt_intro .intro1 dl{clear:both;position:relative;padding:0 0 38px 228px;}
.cnt_intro .intro1 dt{position:absolute;top:0;left:0;}
.cnt_intro .intro1 dt strong{display:block;font-size:16px;color:#43382a;padding-left:4px;padding-bottom:3px;}
.cnt_intro .intro1 dt a{padding-left:4px;font-size:16px;color:#2a658e;}
.cnt_intro .intro1 dt span{display:inline-block;background-color:#fff;padding:10px;margin-bottom:8px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_intro .intro1 dt span img{display:block;}
.cnt_intro .intro1 dd{padding-left:50px;background:url(./images/bg_bxetc.png) no-repeat 0 95px;}
.cnt_intro .intro1 dd p{font-size:16px;color:#43382a;line-height:24px;background-color:#fff;border-bottom:2px solid #e4decf;padding:38px 34px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.cnt_intro .intro1 dd p a{color:#2a658e;}
.cnt_intro h2{clear:both;float:left;background:url(./images/bg_dotline.gif) repeat-x 0 bottom;margin-bottom:30px;}
.cnt_intro h2 strong{display:block;background:url(./images/ico.png) no-repeat 0 8px;font-size:30px;color:#43382a;padding:0 40px 12px 42px;margin-left:4px;text-shadow:1px 1px 1px #cdc7b8;}
.cnt_intro .intro2 strong{background-position:0 -62px;}
.cnt_intro .intro3 strong,.cnt_intro .intro4 strong{background-position:0 -132px;}
.cnt_intro .intro5 strong{background-position:0 -202px;}

.cnt_intro .intro2{padding-bottom:40px;}
.cnt_intro .intro2 h2{margin-bottom:0;}
.cnt_intro .intro2 ul{clear:both;padding-left:310px;font-size:24px;line-height:48px;color:#43382a;}
.cnt_intro .intro2 li strong{padding-right:7px;}
.cnt_intro .intro2 .i1 strong{color:#338bc8;}
.cnt_intro .intro2 .i2 strong{color:#009593;}
.cnt_intro .intro2 .i3 strong{color:#c72349;}
.cnt_intro .intro2 .i4 strong{color:#61326e;}
.cnt_intro .intro2 .i5 strong{color:#a94734;}
.cnt_intro .intro2 .i6 strong{color:#abcd43;}
.cnt_intro .intro2 .i7 strong{color:#658835;}
.cnt_intro .intro2 .i8 strong{color:#f26b2a;}
.cnt_intro .intro2 .i9 strong{color:#81465b;}
.cnt_intro .intro2 .i10 strong{color:#ba5922;}
.cnt_intro .intro2 .i11 strong{color:#d1202c;}

.cnt_intro .intro3 dl{clear:both;padding:0 0 55px 45px;font-size:18px;color:#43382a;line-height:28px;}
.cnt_intro .intro3 dt{font-size:24px;color:#43382a;padding-bottom:34px;}
.cnt_intro .intro3 a{color:#2a658e;margin-right:15px;}

.cnt_intro .intro4 p{clear:both;font-size:18px;line-height:28px;color:#43382a;padding:0 0 55px 45px;}
.cnt_intro .intro5 .cmtbx{clear:both;margin:0 75px 0 45px;background-color:#fff;padding:15px;}



/* 이벤트 */
.cnt_event{zoom:1;position:relative;}
.cnt_event:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_event .evtop{clear:both;background:url(./images/bg_evtop.jpg) no-repeat;width:939px;height:304px;font-size:18px;line-height:26px;color:#fff;text-shadow:1px 1px 1px #000;margin-bottom:35px;}
.cnt_event .evtop h1{display:none;}
.cnt_event .evtop p{padding:160px 0 0 45px;}
/* .cnt_event .evtbn{position:absolute;top:424px;right:0;border:1px solid #d1d2cd;background-color:#f6f7f2;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.cnt_event .evtbn a{zoom:1;display:block;border:1px solid #fff;}
.cnt_event .evtbn img{display:block;width:225px;height:159px;margin:6px;} */
.cnt_event .evtbn{float:right;padding:85px 0 43px 0;}
.cnt_event .evtbn a{display:block;margin-bottom:20px;}
.cnt_event .evtlist{float:left;width:625px}
.cnt_event .evtlist a{display:block;margin-bottom:45px;text-decoration:none;}
.cnt_event .evtlist a:hover dd p,.cnt_event .evtlist a:hover dt strong{text-decoration:none;color:#2a658e;}
.cnt_event .evtlist dl{position:relative;padding-left:114px;}
.cnt_event .evtlist dt{padding-bottom:20px;}
.cnt_event .evtlist dt u{position:absolute;top:0;left:0;display:block;padding-top:16px;width:80px;height:80px;background:url(./images/bg_date.png) no-repeat 0 0;text-align:center;text-decoration:none;font-size:40px;color:#fff;font-family: adelle-1,adelle-2,serif;font-style: normal;font-weight: 700;line-height:32px;}
.cnt_event .evtlist dt u span{display:block;font-size:14px;margin:-13px 0 -6px 0;}
.cnt_event .evtlist dt em{display:block;color:#9f9885;font-family: adelle-1,adelle-2,serif;font-style: normal;font-weight: 700;padding-top:10px;}
.cnt_event .evtlist dt strong{font-size:28px;color:#c13e05;}
.cnt_event .evtlist dd .img{border:1px solid #d1d2cd;background-color:#f6f7f2;margin-bottom:16px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.cnt_event .evtlist dd .img span{display:block;border:1px solid #fff;padding:6px;}
.cnt_event .evtlist dd .img img{display:block;margin:0 auto;border-right:1px solid #ededeb;}
.cnt_event .evtlist dd p{font-size:16px;color:#363636;line-height:26px;padding:0 10px;}
.cnt_event .evtweet{float:right;width:240px;padding-top:0;}
.cnt_event .evtweet h1{color:#2a658e;font-size:20px;font-family: adelle-1,adelle-2,serif;font-style: normal;font-weight: 700;padding-bottom:16px;}
.cnt_event .evtweet .btn{display:none;}
.cnt_event .evtweet .twtr-ft,.cnt_event .evtweet .twtr-hd{display:none;}
/* div.twtr-doc{background-color:#efebe2 !important;}
div.twtr-timeline{background:#efebe2 !important;} */

div#twtr-widget-1 div.twtr-timeline {zoom:1;background: #efebe2 !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
div#twtr-widget-1 div.twtr-bd p{color:#363636 !important;line-height:18px !important;}
div#twtr-widget-1 div.twtr-doc{position:relative;zoom:1;background-color:#efebe2 !important;}
div.twtr-widget div.twtr-tweet{zoom:1;border-bottom:none !important;background-color:#efebe2 !important;}
div#twtr-widget-1 div.twtr-tweet-text{font-size:13px !important;font-family:'Malgun Gothic','맑은 고딕' !important;padding-bottom:14px;}
div#twtr-widget-1 div.twtr-tweet-text em{color:#efebe2;display:block;text-indent:-9999px;}
div#twtr-widget-1 div.twtr-tweet-text a{color:#2a658e !important;}
div#twtr-widget-1 div.twtr-tweet-text a.twtr-timestamp{color:#707070 !important;font-size:13px !important;margin-bottom:-20px !important;display:block;text-indent:0;}/* background-color:#efebe2 !important; */
a.twtr-reply,a.twtr-rt,a.twtr-fav{display:none;}

/* Webfont banner hidden */
#typekit-badge-hvk3ksk {display:none !important;}
.typekit-badge {display:none !important;}

/* Disqus */
#dsq-account-dropdown a{color:#252525;}
#dsq-subscribe a{color:#43382A;}
a.dsq-commenter-name{color:#a71716;}

/* Paginator 3000 */
.paging .paginator {width:100%;}
.paging .paginator a {color:#727272;}
.paging .paginator table {width:100%;border-collapse:collapse;table-layout:fixed;}
.paging .paginator table td {padding:0;white-space:nowrap;text-align:center;}
.paging .paginator span {display:block;padding:3px 0;color:#fff;}
.paging .paginator span strong, .paginator span a {padding:2px 6px;}
.paging .paginator span strong {background:#8ec742;font-style:normal;font-weight:normal;}
.paging .paginator .scroll_bar {position:relative;width:100%;height:20px;margin-top:10px;}
.paging .paginator .scroll_trough {width:100%;height:3px;background:#ccc;overflow:hidden;}
.paging .paginator .scroll_thumb {z-index:2;position:absolute;top:0;left:0;width:0;height:3px;font-size:1px;background:#363636;}
.paging .paginator .scroll_knob {position:absolute;top:-5px;left:50%;width:20px;height:20px;margin-left:-10px;background:url(images/slider_knob.gif) no-repeat 50% 50%;overflow:hidden;cursor:pointer;}
.paging .paginator .current_page_mark {z-index:1;position:absolute;top:0;left:0;width:0;height:3px;background:#8ec742;overflow:hidden;}
.paging .fullsize .scroll_thumb {display:none;}
.paging .paginator_pages {width:100%;margin-top:-10px;text-align:right;color:#808080;}