@charset utf-8;
/* @import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 'Nanum Gothic',*/
/* Noto Sans KR (korean) http://www.google.com/fonts/earlyaccess */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 100;
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');
   unicode-range: U+0021-33FF, U+A000-F8FF, U+FB00-F251;
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 400;
   src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 500;
   src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 700;
   src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 900;
   src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');
 }

p,div,ul,li,dl,dt,dd,ol,em,fieldset,textarea,input,select,table,th,td,address,cite{color:#666;font-family: Verdana, Arial, "Trebuchet MS", 'Noto Sans KR', Dotum, 돋움, Gulim, 굴림;  font-size:12px;line-height:1.5em;letter-spacing:-0.5px;}
h2, .h2 {font-size: 1.3em;font-weight: 700; } 
h3, .h3 {font-size: 1.2em;font-weight: 700; } 
a{color:#666;text-decoration:none}Verdana, Arial,
a:hover,a:focus{text-decoration:none}
.tab-content{padding:20px}
.topnav{float:right;margin:12px 0 15px;}
.topnav>li{float:left;display:block}
.topnav>li>a{color:#777;margin-right:15px;display:block}
.navbar-header{padding:0 32px 0 0}
.navbar-brand{padding:4px 15px 0 15px}
.navbar-default{background:#fff;border:0}
ul{padding:0}
ul.booklist li{float:left;list-style-type:none;margin-right:15px}
h1.entry-title{font-size:1.375em;border-bottom:1px solid #ccc;padding-bottom:5px}
.book_picture img{width:230px;height:auto;border:1px solid #000}
.orgprice{text-decoration:line-through}
.saledprice{margin-left:20px;font-weight:700;font-size:16px}
.nav-tabs li.active a{font-weight:700}
.tab-pane h3{font-size:16px;font-weight:700}
.tab-pane p,.author-content p{line-height:1.7em}
.author-info{margin-top:20px;margin-bottom:20px}
.author-img img{width:135px;height:170px;margin-left:15px}
.slider-box{margin-bottom:22px}
ul.slider>li{float:left;display:inline-block}
ul.slider>li>a{display:block;padding:12px}
ul.slider>li>a:hover{background:#f2f2f2}
ul.slider>li>a>img{border:1px solid #acacac}
.banner img{width:100%}
div.post-list>h2,section.widget h3{font-size:14px;color:#000;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:6px;margin-bottom:15px}
section.widget ol{padding-left:0}
div.post-slide-group{background:#f2f2f2;margin-left:0}
div.post-slide-list>h2{font-size:1.2em;color:#000;font-weight:700;padding-bottom:6px}
div.post-rocom-list>h2{font-size:1.2em;color:#000;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:6px;margin-bottom:15px;margin-left:15px}
.home div.post-rocom-list>ul>li{min-height:175px;overflow:hidden}
div.post-rocom-list>ul>li{list-style-type:none;float:left;margin-bottom:15px;min-height:200px;max-height:200px;overflow:hidden}
div.post-rocom-list>ul>li h3{margin-top:0}
div.post-rocom-list>ul>li .excerpt{font-size:1em;line-height:1.4em}
div.news-list>h2{font-size:14px;color:#000;font-weight:700;padding-bottom:6px;margin-bottom:10px;margin-top:0}
div.news-list>ul>li,ul#recentcomments>li{list-style-type:none;float:none;overflow:hidden;margin-bottom:5px}
div.news-list>ul>li a,ul#recentcomments>li a{font-size:0.875em;color:#444;text-decoration:none}
div.post-aside-list>h2{font-size:14px;color:#000;font-weight:700;padding-bottom:6px;border-bottom:1px solid #ccc}
div.post-aside-list>ul>li img{float:left;width:76px;height:112px;border:1px solid #acacac;margin-right:10px}
div.main.col-sm-9{float:right;width:795px}
.home aside.col-sm-3{float:left;width:25%}
aside.col-sm-3{float:left;width:21%}
aside.col-sm-3 .banner{border:1px solid #ccc;text-align:center;padding:10px 20px}
.page-header h1,.single-tribe_events h2.tribe-events-single-event-title{font-size:1.375em;color:#777;margin-bottom:0}
.dtree_tax .dtNode a,.dtree_pge .dtNode a,.dtree_cat .dtNode a{display:block;font-size:1.2em;color:#8b0029;border-bottom:1px solid #e5e5e5;padding:9px 0 8px}
.row.sitemap{border-top:1px solid #e5e5e5;margin-top:20px}
.sitemap .dtree_tax .dtNode img,.sitemap .oclinks.oclinks_pge,.sitemap .dtree_pge .dtNode img,.sitemap .oclinks.oclinks_cat,.sitemap .dtree_cat .dtNode img{display:inline!important}
.sitemap .dtree_tax .dtNode a,.sitemap .dtree_pge .dtNode a,.sitemap .dtree_cat .dtNode a{display:inline;color:#8b0029;border-bottom:0 solid #e5e5e5;padding:3px 0 2px}
.tribe-events-list-widget ol li h4{margin-top:0;margin-bottom:5px}
.tribe-events-list-widget ol li{margin-bottom:10px}
.breadcrumbs,.breadcrumbs a{font-family:sans-serif;text-decoration:none;color:#777}
.gw-gopf-slider-type .gw-gopf-posts-wrap{padding-top:0;overflow:visible!important}
.gw-gopf-posts-wrap-inner{overflow:hidden}
.gw-gopf-circle.gw-gopf-post-overlay-circle{width:100%;height:271px;display:block}
.gw-gopf-col-wrap{padding:10px!important}
.gw-gopf-post-media-wrap.gw-gopf-portrait{border:1px solid #ccc!important}
.gw-gopf-control-prev,.gw-gopf-control-next{background-color:#ccc!important}
footer.content-info .row{background-color:#f2f2f2;padding-top:20px;margin-top:30px}
footer.content-info .row p{color:#666}
.foot-logo{text-align:center; padding-bottom:20px}
.rslides_container{margin-bottom:10px!important}
ul#books_to_writers_list li{float:none;overflow:hidden;list-style-type:none;clear:both;padding:0 0 10px}
.container{width:1030px;max-width:none}
.navbar-default .navbar-nav>li>a{background:#8b0029;color:#fff;border-right:1px solid #b9667f;width:120px;text-align:center;font-weight:700;padding:8px 0}
.header-search{float:right;width:150px;margin-top:-34px}
.header-search .input-group .form-control:first-child{border-radius:0;border:1px solid #aaa;border-right:0;width:126px}
.header-search .input-group .search-submit{text-indent:-9999px;background:url(/assets/img/common/ico_search.gif) no-repeat 0 7px;border-radius:0;border:1px solid #aaa;border-left:0}
.page-header{margin:0 0 20px}
.gw-gopf-slider-controls-centered .gw-gopf-slider-controls{float:none;left:0;display:inline-block!important;width:100%!important}
.gw-gopf-slider-controls-centered .gw-gopf-slider-controls > div{float:none;position:absolute!important;top:150px;width:22px}
.gw-gopf-control-prev{left:-22px!important}
.gw-gopf-control-next{right:-22px!important}
.caroufredsel_wrapper{margin-left:0!important}
.als-container{position:relative;width:100%;z-index:0;margin:0 auto 10px}
.als-viewport{position:relative;overflow:hidden;margin:0 auto}
.als-wrapper{position:relative;list-style:none}
.als-item{position:relative;cursor:pointer;float:left;width:223px;height:135px;min-width:223px;min-height:135px}
.als-prev,.als-next{position:absolute;cursor:pointer;clear:both;top:-34px}
.als-prev{left:190px}
.als-next{right:0}
article.books .entry-content,.tab-pane .author-img img{margin-top:20px}
#panel-3 .row,.banner,div.news-list>ul{margin-bottom:20px}
ul.slider,div.post-rocom-list>ul{float:none;overflow:hidden}
div.post-list>ul>li,section.widget ol,div.post-slide-list>ul>li,div.post-aside-list>ul>li{list-style-type:none;float:none;overflow:hidden;margin-bottom:15px}
div.post-list>ul>li img,div.post-rocom-list>ul>li img{float:left;width:107px;height:auto;border:1px solid #acacac;margin-right:17px}
div.post-rocom-list>ul>li.author-list img{width:107px;height:140px;}
div.post-list>ul>li h3,div.post-slide-list>ul>li h3,div.post-aside-list>ul>li h3,.als-item h3{margin-top:0;line-height:15px}
/* div.post-list>ul>li p.excerpt {font-size: 0.82em} */
div.post-list>ul>li h3 a,div.post-slide-list>ul>li h3 a,.als-item h3 a{font-weight:700;color:#000;text-decoration:none}
div.post-list>ul>li p.entry-meta,div.post-slide-list>ul>li p.entry-meta,div.post-rocom-list>ul>li p.entry-meta,div.post-aside-list>ul>li p.entry-meta,.als-item p.entry-meta{color:#999}
div.post-slide-list>ul>li img,.als-item img{float:left;width:80px;height:auto;border:1px solid #acacac;margin-right:10px}
div.post-slide-list>ul>li p.meta-book-category,.als-item p.meta-book-category{font-weight:700;color:#74152b;margin:0;padding:0}
div.post-rocom-list>ul>li h3 a,div.post-aside-list>ul>li h3 a{font-weight:700;color:#000;text-decoration:none}
.oclinks.oclinks_tax,.dtree_tax .dtNode img,.oclinks.oclinks_pge,.dtree_pge .dtNode img,.oclinks.oclinks_cat,.dtree_cat .dtNode img,div#headerimg,.tribe-events-widget-link,.gw-gopf-post-content-wrap,.gw-gopf-circle.gw-gopf-post-overlay-circle.gw-gopf-magnific-popup,.gw-gopf-circle.gw-gopf-post-overlay-circle img,.kboard-poweredby,.gw-gopf-post-overlay-bg{display:none!important}
#tribe-events-pg-template+hr+#footer,.navbar-toggle{display:none}
.wp-pagenavi a{cursor:pointer;}
div.iphorm-elements+div{display:none!important;}
.menu-korean a{color:#ffffff!important;}
.zoom_widget img{width:24px!important;height:20px!important;}
.home .content.row>.sidebar.col-sm-3 {display: none;}
.IBNS_Slide_Thumb>a>img {border:1px solid #000;}
.kboard-customer-poweredby {display:none!important}
.wp-pagenavi {overflow:hidden;text-align:center;margin-bottom:32px;padding:10px 0;}
@media (min-width: 421px) {
  .topnav {margin-right:100px;}
}
@media (max-width: 420px) {
  .navbar-header {padding:0;}
  .header-search .input-group .input-group-btn, .als-prev, .als-next {display:none!important}
  .header-search .input-group {width:100%;}
  .banner {height:auto!important;margin-bottom:0}
  .post-list p.excerpt {height:95px;overflow: hidden}
  div.post-slide-group {margin-left:15px;margin-right:15px;}
  .widget.text-2 a, .book_picture a {display:block;text-align: center}
  .book_picture a {margin-bottom:32px}
  .single-books .col-sm-12 {padding:0;}
  .single-books .tab-content {padding-left:0;padding-right:0;}
  .home div.slider-box {display:block!important;overflow-x:scroll;margin-bottom:0;}
  .IBNS_Slides_Controll_Btn {display:none!important;}
  #IBNS_Outline {height:auto!important;width:700px!important;}
  .IBNS_Slides > div {width:auto!important;}
	.IBNS_Slide_Thumb>a>img {width:90px;height:120px;}
	.IBNS_Slides_Overflow > ul > li {width:auto!important;margin-bottom:20px}
	.IBNS_Slides_Overflow > ul > li .IBNS_Slide_Thumb {height:auto!important;}
}
@media (max-width: 768px) {
	.navbar-collapse + div {display:none!important}
}

#kboard-default-document .kboard-content .content-view img{
    height: 100%;
}

div.entry-content-asset iframe{
    width: 100%;
}

