@charset 'utf-8';

#moonhak-index  { zoom: 1; position:relative; overflow:hidden; margin-top:30px; background:url(//img.hani.co.kr/section-image/15/hani/images/section/section_bg.gif) right top repeat-y;}
#moonhak-index:after{content: ""; display: block; font-size: 0; height: 0; line-height: 0; clear: both; }

/* 슬라이드 관련 */
#moonhak-index  #slides-area {clear:both;width:643px;height:400px;position:relative;}
#moonhak-index  #slides {position:absolute;top:0;z-index:100;}
#moonhak-index  .slides_container {width:640px;overflow:hidden;position:relative;display:none;}
#moonhak-index  .slides_container a {width:640px;height:384px;display:block;}
#moonhak-index  .slides_container a img {width:640px;height:384px;display:block;}
#moonhak-index  #slides .next, 
#moonhak-index  #slides .prev {position:absolute;top:145px;left:20px;width:28px;height:55px;display:block;z-index:101;}
#moonhak-index  #slides .next {left:600px;}
#moonhak-index  .imgDesc {background-color: black;opacity: 0.8;filter: alpha(opacity=80);padding: 20px 14px 10px; color: white; width: 610px; position: absolute; bottom: 0; line-height:1.6em;}
#moonhak-index  .imgDescTitle {display: block;font-size: 25px;font-weight: bold;margin-bottom: 13px;}

#moonhak-index  .pagination {position: absolute;top : -10px;right: 10px;z-index: 101;margin:26px auto 0;}
#moonhak-index  .pagination li {float:left;margin:0 1px;list-style:none;padding: 0 2px;}
#moonhak-index  .pagination li a {display:block;width:13px;height:0;padding-top:13px;background-image:url(//img.hani.co.kr/section-image/12/esc/point_nav_photo.png);background-position:0 0;float:left;overflow:hidden;}
#moonhak-index  .pagination li.current a {background-position:0 -13px;}



/* 시리즈별 연재 */
#moonhak-index #moonhak-series-section { position:relative;  width: 643px; zoom: 1; margin-top:30px; }
#moonhak-index #moonhak-series-section:after { content: "."; display: block; font-size: 0; height: 0; line-height: 0; clear: both;  }
#moonhak-index #moonhak-series-section .moonhak-section { overflow: hidden; float: left; width: 310px; height: 220px; margin: 0 0 25px 0; }
#moonhak-index #moonhak-series-section .moonhak-section .title { height: 38px; margin-bottom: 10px; border: 1px solid #dbdbdb; background: #f1f4f3; font-size:15px; }
#moonhak-index #moonhak-series-section .moonhak-section .title a { display: block; padding: 10px 0 0 12px; color: #000; font-weight: bold;}
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info { overflow: hidden; }
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .photo { float: left; }
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .photo a { display: block; }
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .photo img{ width: 108px; height: 64px; border: 1px solid #dbdbdb; }
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .moonhak-series { float: right; width: 190px; }
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .moonhak-series .writer { font-weight: bold; font-size: 15px;}
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .moonhak-series .description { padding: 3px 0 4px; height:32px; color: #888; line-height: 16px; letter-spacing: -1px; }
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .list { clear:both; width:310px; position:relative; overflow:hidden; padding-top:10px;  }
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .list li { padding-left: 7px; background:url(//img.hani.co.kr/section-image/12/news/hani/images/com/bul/bul_1x1_444.gif) no-repeat 0 12px; line-height: 23px; font-size: 13px; }
#moonhak-index #moonhak-series-section .moonhak-section .moonhak-info .list li a { color: #666;}
#moonhak-index #moonhak-series-section .moonhak-section.left { float: left; }
#moonhak-index #moonhak-series-section .moonhak-section.right { float: right; }


/* 연재 종료 */
#moonhak-index #end-moonhak-series { clear: both; overflow: hidden; padding: 10px; zoom: 1; background:#f4f4f4; }
#moonhak-index #end-moonhak-series .left { float: left; }
#moonhak-index #end-moonhak-series .right { float: right; }
#moonhak-index #end-moonhak-series .title { float: left; padding: 4px 10px 0 7px; background:url(//img.hani.co.kr/section-image/12/news/hani/images/com/bul/bul_2x7_333.gif) no-repeat 0 9px; color: #333; font-size:13px; font-weight:normal; }
#moonhak-index #end-moonhak-series .select-moonhak { width: 215px; height: 25px; border: 1px solid #dbdbdb; }



/* 책 배너 */
#slide-book-list .title { font-size:15px; color:#000; margin-bottom:8px; margin-top:40px;}
#slide-book-list  { clear: both; position: relative; height:157px;}
#slide-book-list  .slide-inner { width: 581px;  margin:0; position:absolute; padding: 15px 30px;   border: 1px solid #dbdbdb; }
#slide-book-list  .slide-wrap { overflow:hidden; width: 569px; position: relative; height: 140px;  margin:0 auto; }
#slide-book-list  .slide-wrap .slide-contents { position: relative; left: 0; top: 0; }
#slide-book-list  .slide-wrap .slide-contents .slide_part { height:138px; position:absolute; }
#slide-book-list  .slide-contents .slide_part .slide-item { float: left; margin:0; padding:0 7px; }
#slide-book-list  .slide-contents .slide_part .slide-item .sphoto { overflow: hidden; }
#slide-book-list  .slide-contents .slide_part .slide-item .sphoto a { float: left; display: block; }
#slide-book-list  .slide-contents .slide_part .slide-item .sphoto img { width: 98px; height: 138px; vertical-align: top; border:0; }
.sbook-control { position:relative; z-index:1000;}
#sbook-prev.off {border: none; position: absolute; top: -75px; left: -15px; cursor: pointer;  background: url(//img.hani.co.kr/section-image/12/news/hani/images/com/btn/btn_slider2.gif) no-repeat -4px -6px; width:8px; height:12px;}
#sbook-next.off {border: none; position: absolute; top: -75px; right: -15px; cursor: pointer; background: url(//img.hani.co.kr/section-image/12/news/hani/images/com/btn/btn_slider2.gif) no-repeat -20px -6px;  width:8px; height:12px;}
#sbook-prev.on {border: none; position: absolute; top: -75px; left: -15px; cursor: pointer;  background: url(//img.hani.co.kr/section-image/12/news/hani/images/com/btn/btn_slider2.gif) no-repeat -4px -30px; width:8px; height:12px;}
#sbook-next.on {border: none; position: absolute; top: -75px; right: -15px; cursor: pointer; background: url(//img.hani.co.kr/section-image/12/news/hani/images/com/btn/btn_slider2.gif) no-repeat -20px -30px; width:8px; height:12px;}
.submit_desc {text-indent: -500em; display: block; z-index:-1; }

/*aside*/
#comment-moonhak div{ padding-bottom:10px; line-height: 21px; color: #666;}