﻿@charset "utf-8";

/*=================================================================================
 * Contents Style
 =================================================================================*/

 /* infoWrap - 정보
--------------------------------------------------------------------------------- */
#infoWrap {padding:20px 26px; *zoom:1;}
#infoWrap:after {content:""; display:block; clear:both;}

.book_info {float:left; width:625px; color:#242424;}
.book_info dl {margin-bottom:25px;}

.book_info dd a {color:#242424;}
.book_info h3 {font-family:"새굴림", New Gulim, "굴림", Gulim; font-weight:bold; font-size:24px; margin-bottom:6px;} /*2013-11-11*/
.book_info .h3_sub_txt {margin-bottom:6px; font-family:"굴림", Gulim; font-size:14px; font-weight:bold;}
.book_info .h3_sub_scr {font-size:14px;}
.writeInfo {padding-top:24px;}
.writeInfo span {padding-right:25px;}

.book_img {position:relative; float:right; width:130px; height:170px; border:1px solid #929292;}/* 2013-11-30 */
.book_img .quick_view {position:absolute; bottom:0; left:0; display:inline-block; width:100%; padding:24px 0; text-align:center; background:#000; background:rgba(0,0,0,0.5);  filter:Alpha(opacity=50);}/*2013-11-28*/
.book_img a {display:block;}

/* 챕터 */
.chapter {padding-bottom:30px !important;}
.chapter .book_info {float:right; width:600px; margin-right:120px;}
.chapter .book_img {float:left; width:122px; height:172px; border:1px solid #e7e7e7;}


 /* buyInfo - 구매
--------------------------------------------------------------------------------- */
#buyInfo {margin-bottom:34px; padding:12px 0; border:2px solid #d5d5d5;*zoom:1;}/* 2013-11-11 */
#buyInfo:after {content:""; display:block; clear:both;}

#buyInfo table {width:100%; table-layout:fixed;}
#buyInfo td {padding:0 14px; border-right:1px solid #d5d5d5;}
#buyInfo .no_bdr {border:none !important;}
#buyInfo .reading {padding:0 4px 0 4px;text-align:center;}
#buyInfo .reading .btn_text{margin-left:10px;}

.buy_price {width:250px; text-align:center;} /*가격*/
.buy_price .price {display:inline-block; padding:8px 10px 0 10px; text-align:center; color:#c6130e; font-weight:bold;} 

.buy_price.noprice {width:145px !important;} /*가격이 없을때*/
.buy_price.noprice .price {display:none;} /* 2013-11-08 */

.buy_help {padding:3px 0 3px 45px !important; background:url(../img/kr/detail/icon_guide_gray.gif) no-repeat 10px center;}/*2013-11-28*/

.buy_keep {width:155px; text-align:center; vertical-align:middle; border-left:1px solid #d5d5d5;*zoom:1;} /*내보내기*//* 2013-11-30 */
.buy_keep:after {content:""; display:block; clear:both;} /* 2013-11-11 */
.buy_keep a {/* display:inline-block; margin:0 4px; */} /* 2013-11-11 */
.buy_wish, .buy_link {margin-top:-5px;}/* 2013-11-30 */

/* 내보내기 목록 */
.export {cursor:pointer;}
.buy_wish {float:left; display:inline-block; vertical-align:top; margin-right:15px; padding-top:6px;} /* 2013-11-11 */
.buy_link {float:left; display:inline-block; vertical-align:top; z-index:0; position:relative; padding-top:6px;} /* 2013-11-11 / 2016-04-18 (z-index: 50에서 0으로) */

.out_link {display:none; z-index:50; position:absolute; top:0; left:-10px; display:none; padding-top:25px; width:170px;}
.blt_list02 {/*margin-top:6px; */padding:8px 4px; text-align:left; background:#fff; border:1px solid #adadad;}/* 2013-11-30 */
.blt_list02 li {padding:2px 0 2px 15px; font-size:11px; background:url(../../img/kr/detail/blt_sqr_gray.gif) no-repeat 10px 7px;}
.blt_list02 li:hover {background:url(../../img/kr/detail/blt_arr_red.gif) no-repeat 0 6px}
.blt_list02 a {text-decoration:none;}
.blt_list02 a:hover {color:#c14d4b;}
.img_arr {position:absolute; top:29px; left:15px; width:13px; height:7px; background:url(../../img/kr/detail/img_out_link_arr.png) no-repeat;}/* 2013-11-30 */

.buy_sns {width:100px; text-align:center;} /*SNS*/



 /* conWrap - 컨텐츠영역
--------------------------------------------------------------------------------- */
#conWrap {*zoom:1;}
#conWrap:after{content:""; display:block; clear:both;}

 /* conInfo - 컨텐츠 정보
--------------------------------------------------------------------------------- */
.conInfo {float:left; width:642px; padding-left:7px;}

 /* conInfo_sn - 첫단추 컨텐츠 정보
--------------------------------------------------------------------------------- */
.conInfo_sn {float:left; width:642px; padding-left:0px;}

/* 타이틀 - 네모블릿 */
.sqr_tit {display:block; margin-bottom:13px; padding-left:16px; line-height:1.4; font-family:"굴림", Gulim; font-size:13px; color:#242424; background:url(../../img/kr/detail/blt_sqr.gif) no-repeat 0 2px;}

/* 타이틀 - 라인 */
.line_tit {display:block; margin-bottom:13px; padding:10px 0 6px 0px; font-family:"굴림", Gulim; font-size:16px; color:#242424; border-bottom:1px solid #b9b9b9;}

/* 타이틀 - 검색결과 */
.result_tit {display:block; position:relative; margin-bottom:13px; padding:15px 0 6px 10px; font-family:"굴림", Gulim; font-size:16px; color:#242424; border-bottom:1px solid #b9b9b9;}
.result_tit .red {color:#c6130e;}
.result_tit .btnl {position:absolute; top:0; right:10px; display:block;}

/* 타이틀 - 타이틀 숫자 */
.tit_list_num {color:#808080; font-weight:normal;}

/* 텍스트 영역 */
.con_txt {padding:0 0 20px 15px; color:#242424; line-height:1.6; text-overflow:clip; overflow:hidden;word-break:keep-all;word-wrap:break-word;}/*2013-11-28*/
.con_txt a {color:#242424;}/*2013-11-28*/

/* 리스트 - 블릿 */
.blt_list li {position:relative; padding:0 0 10px 22px; background:url(../img/kr/detail/blt_list_sqr.gif) no-repeat 12px 6px;}/*2013-11-28*/
.blt_list.nb li {background:url('') no-repeat}
.blt_list .num {display:block;position:absolute; top:0;left:4px;width:20px}
.blt_list.lnsg li {padding:0 0 3px 19px; background:url(../img/kr/detail/blt_list_sqr.gif) no-repeat 12px 6px;}/*2013-11-28*/
.blt_list.lnsg {margin-left:-10px;}/* 2013-11-30 */

/* 리스트 - 숫자 */
.num_list {margin-left:-15px;}/*2013-11-28*/
.num_list li p {position:relative; padding-left:37px; padding-bottom:10px;}/*2013-11-28*/
.num_list .num {position:absolute; top:0; left:0; width:32px; text-align:right; color:#9e9e9e;}/*2013-11-28*/
.num_list .active {padding-left:37px; font-weight:bold; background:url(../img/kr/detail/blt_list_arr_red.gif) no-repeat 20px 3px;}/*2013-11-28*/
.num_list .active .num {display:none;} /*2013-11-13*/
.num_list strong {font-weight:normal;}
.num_list a {color:#242424;}/*2013-11-28*/

.blt_list .active {font-weight:bold; background:url(../../img/kr/detail/blt_list_arr_red.gif) no-repeat 4px 3px;}

.wtinfo {display:block; color:#888;}/*2013-11-21*/

/* 타이틀 - 사람이름 */
.tit_dsc {color:#666; font-family:"돋움", Dotum; font-size:12px; font-weight:normal;}
.tit_dsc .vr {padding:0 5px 0 12px; font-weight:normal; color:#b7b7b7;}
.tit_dsc .wrother {padding-right:15px; background:url(../../img/common/icon_man.gif) no-repeat right 0;}

/* 썸네일 리스트 */
.cn_thumb_list {*zoom:1;}
.cn_thumb_list:after {content:""; display:block; clear:both;}
.cn_thumb_list .tit {clear:both; padding-bottom:18px; color:#c6130e; font-weight:bold;}
.cn_thumb_list .thumb {float:left; width:106px; margin-right:20px; border:1px solid #c9c9c9;}
.cn_thumb_list .num_list {float:left; width:485px;}

.cn_thumb_list .paging {clear:both; padding-top:20px;}

/* 기본 dl*/
.cn_dl_nor dt {display:block;}
.cn_dl_nor dd {margin-bottom:18px;}

/* 빨간 느낌표 */
.info_red {margin-bottom:10px; padding:2px 0 0 30px; color:#c6130e; background:url(../../img/kr/detail/icon_info.gif) no-repeat 8px 0;}/* 2013-11-30 */

/* 텍스트 링크 */
.link_red .vr {padding:0 5px; color:#d0d0d0;}
.link_red a {font-size:11px; color:#c6130e; letter-spacing:-1px; font-family:굴림, Gulim, 돋움, Dotum;}

/* 텍스트 파랑색 링크 */
.a-blue-under-important a{color:#407fc0 !important; font-size:11px;letter-spacing:-1px; font-family:굴림, Gulim, 돋움, Dotum;}
.a-blue-under-important .vr {padding:0 5px; color:#d0d0d0;}
.a-blue-under-important a:hover{text-decoration:underline !important;}

/* 버튼 */
.btn_bx_line {display:inline-block; vertical-align:middle; line-height:14px; margin:0 2px 0 4px;} /* 2013-11-11 */
.btn_bx_line a {display:block;}


/* 저작권안내 */
.txt_copyright {padding:15px 0 40px 20px; color:#242424; border-top:1px solid #e3e3e3;}
.txt_copyright strong {display:block; padding-bottom:6px;}



 /* conSide - 오른쪽 정보
--------------------------------------------------------------------------------- */
.conSide {float:right; width:260px;}
.conSide h4 {margin-bottom:20px;}

.bx_line {margin-bottom:10px; padding:18px 15px; background:#f7f7f7; border:1px solid #e7e7e7;}

/**/
.sinfo_new {font-family:"굴림", Gulim; font-size:13px; color:#575757; *zoom:1;}
.sinfo_new:after {content:""; display:block; clear:both;}
.sinfo_new strong {clear:both; display:block; margin-bottom:13px;}
.sinfo_new strong .red {color:#c6130e; font-weight:normal;}
.sinfo_new .thumb {display:block; float:left; width:108px; height:144px; border:1px solid #e7e7e7;}/*2013-11-28*/
.sinfo_new ul {float:right; width:112px; padding-top:20px;}
.sinfo_new li {padding-bottom:3px;}
.sinfo_new li a {display:block; height:24px; padding-left:30px; color:#666; line-height:24px; letter-spacing:-1px; background:url(../../img/kr/detail/icon_sinfo_new.gif) no-repeat;}

.sinfo_new .nw01 a {background-position:0 0;}
.sinfo_new .nw02 a {background-position:0 -27px;}
.sinfo_new .nw03 a {background-position:0 -54px;}
.sinfo_new .nw04 a {background-position:0 -81px;}

/* 추천콘텐츠 */
.sd_thumb_list {margin-bottom:20px; border-bottom:1px solid #e3e3e3;}
.sd_thumb_list li {padding-bottom:20px; *zoom:1;}
.sd_thumb_list li:after {content:""; display:block; clear:both;}
.sd_thumb_list .thumb {display:block; overflow:hidden; float:left; width:73px; height:115px; margin-right:13px; border:1px solid #dcdcdc;}
.sd_thumb_list dl {float:left; width:138px;}
.sd_thumb_list dt {display:block; margin-bottom:8px; padding-top:6px; color:#575757; font-weight:bold;}
.sd_thumb_list dd {padding:0 0 10px 10px; background:url(../../img/kr/detail/blt_list_sqr.gif) no-repeat 0 6px;}

/* 멀티미디어 */
.multimedia_cont {position:relative;}
.icon_qst {padding-left:5px;}

.slide_view {position:relative; margin-bottom:20px; text-align:center; padding:1px;}/*2013-11-28*/
.slide_view .thumb {overflow:hidden; width:200px; height:140px; margin:0 auto;}/*2013-11-22*/
.slide_view .prev {position:absolute; top:45%; left:0; display:block; width:11px; height:16px; text-indent:-9999px; background:url(../../img/kr/detail/btn_mlt_prev.gif) no-repeat;}
.slide_view .next {position:absolute; top:45%; right:0; display:block; width:11px; height:16px; text-indent:-9999px; background:url(../../img/kr/detail/btn_mlt_next.gif) no-repeat;}

/* 삭제 2013-11-22
.content {width:217px; height:80px; margin:0 auto; overflow:auto; clear:both;}
.content .images_container{overflow:hidden;}
.content .images_container a {float:left; margin-right:3px; padding:2px; background:#f7f7f7;}
.content .images_container img {width:46px; height:46px; border:1px solid #888;}
.content .images_container a:hover {background:#a6a6a6}
.content .images_container a:hover img {border:1px solid #a6a6a6;}
.content .images_container a.on {background:#a6a6a6}
.content .images_container a.on img {border:1px solid #a6a6a6;}
*/

/* 슬라이드 */ /* 2013-11-22 */
.list_carousel {position:relative; width:100%; margin-left:-8px; padding-right:16px;}
.list_carousel ul {display:block; margin-left:24px; /*margin:0 20px;*/*zoom:1;}/*2013-11-28*/
.list_carousel ul:after {content:""; display:block; clear:both;}/*2013-11-28*/
.list_carousel li {display:block; float:left; background:#f7f7f7;}
.list_carousel li img {width:42px; height:42px; border:1px solid #888;}
.list_carousel li a {display:block; margin-right:3px; padding:2px; background:#f7f7f7;}
.list_carousel li a:hover {background:#a6a6a6}
.list_carousel li a:hover img {border:1px solid #a6a6a6;}
.list_carousel li.on a {background:#a6a6a6}
.list_carousel li.on a img {border:1px solid #a6a6a6;}
.list_carousel.responsive {width: auto;margin-left: 0;}
.list_carousel .clearfix {float:none; clear:both;}
.list_carousel .prev {position:absolute; top:35%; left:0; width:11px; height:16px; text-indent:-9999px; background:url(../../img/kr/detail/btn_mlt_prev.gif) no-repeat;}
.list_carousel .next {position:absolute; top:35%; right:0; width:11px; height:16px; text-indent:-9999px; background:url(../../img/kr/detail/btn_mlt_next.gif) no-repeat;}
/* 슬라이드 끝 */ /* 2013-11-22 */

.mlt_guide {display:none; z-index:50; position:absolute; top:24px; left:-13px; width:210px; padding:20px 20px; text-align:center; letter-spacing:-1px; border:2px solid #ddd; background:#fff;}


/* 최근열람논문 */
.conSide .blt_list li {padding:0 0 4px 8px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; background:url(../../img/kr/detail/blt_list_sqr.gif) no-repeat 0 6px;}

.list_more {clear:both; padding-top:5px; text-align:right; cursor:pointer;} /*2013-11-21*/
.list_more a {display:inline-block; width:33px; height:9px; background:url(../../img/kr/detail/btn_list_more.gif) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden;}/*2013-11-21*/
.list_more a:hover {background-position: 0 -9px;}/*2013-11-21*/
.list_more a.close {width:24px; background-position: -33px 0;}/*2013-11-21*/
.list_more a.close:hover {background-position: -33px -9px;}/*2013-11-21*/


/* 광고영역 */
.bx_wline {margin-bottom:10px; border:1px solid #d5d5d5;}

.line_tit .ellipsis {width:68%; display:inline-block; vertical-align:bottom; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}/* 2013-11-11 */
.tit_dsc .ellipsis {width:70%; display:inline-block; vertical-align:bottom; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}/* 2013-11-11 */

.paging span{vertical-align:middle; padding:3px 6px 2px 6px; color: #ff0000; font-weight: bold;border:1px solid #d9d9d9;} /*2013-11-13*/

/* 20140728 */
#buyInfo table{border-collapse:collapse;border-spacing:0;table-layout:auto}

/* xml 노출영역 */
#conWrap .conInfo{position:relative;padding-left:26px;width:623px}
#conWrap .conInfo img{max-width:623px;}
#conWrap .conInfo .con_title{margin-bottom:20px;line-height:24px;font-size:24px;color:#242424;font-weight:bold}
#conWrap .conInfo .con_text{margin-bottom:22px}
#conWrap .conInfo .con_text p{line-height:21px;font-size:12px;color:#242424}
#conWrap .conInfo .con_text b{font-weight:bold}
#conWrap .conInfo .text_in{text-indent:10px}
#conWrap .conInfo .text_pd{padding-left:12px}
#conWrap .conInfo .con_subtitle{margin-bottom:13px;line-height:16px;font-size:16px;color:#575757;font-weight:bold}

#conWrap .conInfo hr {visibility:visible; position:static !important;}
#conWrap .conInfo hr.part-rule {border:1px solid red;width: 100%;margin:16px 0 4px 0;}
#conWrap .conInfo hr.section-rule {color: black;width:100%;margin:16px 0 4px 0;}
#conWrap .conInfo .xref a{color: #407fc0;}
#conWrap .conInfo .tl-main-part{position:relative;display:block;font-size:24px;color:#242424;font-weight:bold;line-height:21px;margin:28px 0 18px 0;}
#conWrap .conInfo .tl-lowest-section{position:relative;font-size:16px;color:#575757;font-weight:bold;line-height:21px;display: inline-block;margin:10px 0 12px 0;}
#conWrap .conInfo .tl-inline{position:relative;display:inline-block;color:#242424;font-size:13px;line-height:21px;margin:12px 0 8px 0;}
#conWrap .conInfo p{line-height:21px;}
#conWrap .conInfo .capture-id{position:relative;padding-bottom:10px;}
#conWrap .conInfo .capture-id p{position:relative;margin-top:8px;}
#conWrap .conInfo .bm span{font-size:13px;}

/* 20151130 수정 */
#infoWrap{padding:15px 0 20px 0}
.book_info dt{line-height:20px}
.book_info .doi a{color:#407fc0}
/*.writeInfo{line-height:20px;padding-top:40px;color:#407fc0; font-size:14px;}
.writeInfo a{font-size:14px;color:#407fc0}*/
writeInfo{line-height:20px;padding-top:40px;color:#bebebe; font-size:13px;}

/* xml 노출영역 */
#conWrap .conInfo{padding-left:0;width:649px}
#conWrap .conInfo img{max-width:649px}
#conWrap .conInfo .sqr_tit{padding-left:0;font-size:16px;background:transparent}
.sqr_tit .tit_list_num{color:#c6130d}
.blt_list_num{padding-left:20px;list-style-type:decimal}
.blt_list_num li{padding-left:0;list-style-type:decimal;background:none}
.blt_list .btn_wrap a{color:#407fc0}
.blt_list .btn_wrap .line{padding:0 5px;color:#d0d0d0}
.con_txt{padding:0 0 60px 0}
.buy_wish{margin-right:0}
.buy_link{margin-right:15px}
.tit_dsc a{color:#407fc0}
.num_list{padding-left:0}
.num_list li a{color:#407fc0}
.num_list li p{padding-left:25px}
.num_list li .num{display:none}
.num_list li .active{padding-left:42px;background-position:27px 4px}
.num_list li .active a{color:#242424}

/* 우측 사이드 메뉴 */
.conSide .bx_cont{position:relative}
.conSide .side_title{margin-bottom:15px;font-size:13px;font-weight:700}
.conSide .side_title .title_help{margin:-2px 0 0 5px;vertical-align:middle; width:18px;}
.conSide .indi_table{overflow:hidden}
.conSide .indi_table dt{float:left;width:140px;line-height:30px;font-size:12px}
.conSide .indi_table dd{float:right;width:80px;line-height:30px;text-align:right;font-size:14px;font-weight:700}
.conSide .indi_cont{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e7e7e7}
.conSide .influe_cont p b{color:#c6130d}
.conSide .influe_cont p d{color:#c6130d}
.conSide .btn_wrap{margin-top:15px;text-align:right}
.conSide .btn_detail,
.conSide .btn_login{color:#407fc0; cursor:pointer;}
.btn_detail:hover {text-decoration: underline;}
.conSide .btn_login span{color:#242424}
.conSide .relation_list li{margin-top:15px}
.conSide .relation_list li:first-child{margin-top:0}
.conSide .relation_list .relation_title{display:block;margin-top:10px;color:#407fc0;overflow:hidden}
.conSide .guide_text{display:none;position:absolute;left:-13px;top:24px;padding:20px;width:210px;border:2px solid #ddd;background:#fff;z-index:50}
.conSide .guide_text ul{padding-left:15px;list-style-type:disc}
.conSide .guide_text ul li{list-style:disc}
.conSide .more_cont .hide{display:none}
.conSide .crossref_cont{margin:0}
.conSide .paper_list li a{color:#407fc0}

/* 피인용 논문 영역 */
.crossref_cont{margin-top:-20px;margin-bottom:40px}
.crossref_cont p{color:#242424}
.crossref_cont .crossref_title{padding-bottom:15px;margin-bottom:15px;font-size:15px;color:#242424;font-weight:700;border-bottom:1px solid #e7e7e7}
.crossref_cont .crossref_list{margin-bottom:15px}
.crossref_cont .crossref_list li{margin-top:15px}
.crossref_cont .crossref_list li:first-child{margin-top:0}
.crossref_cont .crossref_list .title,
.crossref_cont .crossref_list .info{margin-bottom:10px}
.crossref_cont .crossref_list .name,
.crossref_cont .crossref_list .info{color:#666}
.crossref_cont .crossref_list a{color:#407fc0}
.crossref_cont .info_text{margin-top:10px;text-align:right}

/* 검색결과 */
.result_tit{margin-top:-20px;padding:15px 0 15px 0px;border:0;border-top:1px solid #b9b9b9;overflow:hidden}
.result_tit .red{display:block;float:left;line-height:25px;color:#242424}
.result_tit .btnl{position:relative;top:auto;right:auto;float:left;margin-left:15px}

.noticen {color:#407fc0 !important;}