@charset "utf-8";

* {-webkit-text-size-adjust:none;}

.popupWrap,
.wrapper {font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;word-break:normal;}
.wrapper a {text-decoration:none;color: inherit;}

div.wrapper {position:relative;padding-top: 153px;background-color: #fff;}
img.essenImg {vertical-align: top;margin-top: 7px; width:5px;}

#container .btn a,
#container .btn input,
#container .btn button {display: inline-block;color:#fff;padding:1px 10px 0;text-align:left;border-width:1px;border-style: solid;font-size:14px;background-color:#ccc;font-weight: bold;line-height:16px;text-align:center;font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;}

#container .btn a {height: 17px;line-height: 17px;padding: 9px 10px 10px;}
#container .btn a img {margin-right: 6px;vertical-align: middle;}

#container .btnBig {min-width:120px;height: 34px;font-size: 16px;}

/* 녹색 */				#container .btn .btnDef {border-color: #414141;background-color: #414141; color: #fff;}
/* border+녹색 */	#container .btn .btnBdGreen {border:0 none;border-bottom: 2px solid #397730;border-radius:4px;background-color: #47953c;color: #fff;}


div.btnArea {padding: 50px 0 20px;}

/* header */
div.headerWrap {z-index: 100;position: fixed;height:154px;left: 0;top: 0;width: 100%;width:100%; background:url('/image/top_bg.gif') 0 0 repeat-x;}
div.headerWrap div.header {width: 100%; height: auto; position: relative;}

div.headerWrap h1 {position: relative;float:left;width: 438px;}
div.headerWrap ul.utilMenu {position: absolute;right: 0;top: 2px;overflow: hidden;}
div.headerWrap ul.utilMenu li {float: left;padding-left:24px;background:url('/image/header_bar.png') 10px 5px no-repeat;}
div.headerWrap ul.utilMenu li:first-child {padding-left: 0;background: none;}
div.headerWrap ul.utilMenu a {color: #000;}
div.headerWrap ul.utilMenu li > a {color: #000000;}
div.headerWrap p.qrCode {position: relative; float: right;}
div.headerWrap p.qrCode img {float: left;}
div.headerWrap p.qrCode img.qr {margin:0 0 0 8px;}

div.headerWrap div.header div.header_navi {width: 100%; height: 24px; background-color: #EAEAEA;}
div.headerWrap div.header div.header_navi div.util_navi {width: 1080px; margin: 0 auto; position: relative; height: 26px;}
div.headerWrap div.header div.header_logo {z-index: 200;position: relative;width: 1080px;margin: 0 auto;}

/* GNB */
div.gnbWrap {position: relative;width: 100%;margin: 0 auto; /*height: 39px; background-color: #FFFFFF; border-top: 1px solid #3CB499;*/}
div.gnb_menu {position: relative; width: 1080px; margin: 0 auto; height: 49px;}

ul.btn {position: absolute;right: -0px;top: 8px;}
ul.btn li {float: left;padding-left: 5px;}
ul.btn li:first-child {padding-left: 0;}

ul#gnb {height: 49px;}
ul#gnb > li {position: relative;float: left;padding: 0 11px; background: url('/image/gnb_bar.png') 0 16px no-repeat; margin-left:-1px;}
ul#gnb > li:first-child {padding-left:2px;background: none;}
ul#gnb > li > a {display: block ;padding: 12px 19px 9px 5px; font-size: 15px;color:#FFFFFF;background:url('/image/ic_arrow_1.png') 98% 55% no-repeat;}
ul#gnb > li > a:first-child {padding-left:0px}


.article_contents a:hover,
.article_contents a:focus {color:#0056af;}

#inThisPage_new a:hover,
#inThisPage_new a:focus {
	font-weight:bold;
}

ul#gnb > li > a:hover,
ul#gnb > li > a:focus,
ul#gnb > li.on {}

ul#gnb > li > a:hover,
ul#gnb > li > a:focus,
ul#gnb > li.on > a {padding-bottom: 4px; background:url('/image/ic_arrow_2.png') 99% 66% no-repeat;}



ul#gnb li div,
ul#gnb li > dl,
ul#gnb li > ul {display: none;position: absolute;left: -0px;top: 49px;padding:0 15px 10px; background-color:#FFF; border-left:2px solid #BDBEC6; border-right:2px solid #BDBEC6; border-bottom:2px solid #BDBEC6; color:#2F312F;}
ul#gnb li > dl,
ul#gnb li > ul {width: 157px;}

ul#gnb li.on div,
ul#gnb li.on dl,
ul#gnb li.on ul {display: block;}

ul#gnb li div {overflow: hidden;width: 281px;}
ul#gnb li div > dl {float: right;width: 126px;}
ul#gnb li div > dl:first-child {float: left;}


ul#gnb li dt {font-weight: 600;padding-top:10px;}
ul#gnb li li {padding-top: 5px;padding-bottom:2px;font-size:1.1em;}
ul#gnb .subMenu a:hover,
ul#gnb .subMenu a:focus {text-decoration: underline;}
ul#gnb p {padding-top: 10px;color: #3CB499;}

div.article_tools {padding:0px !important;margin:5px 0px 30px;height:45px;    font-size: initial;}
div.article_tools ul { height:45px; }
div.article_tools li { border:1px solid #cccccc;border-right:none;}
div.article_tools ul > li > a {text-align: center;padding: 10px 17px 10px 14px;font-size:0.9em;font-weight:500; font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;color: #000;}
div.article_tools ul > li:first-child > a {padding: 10px 14px 10px 11px;}
div.article_tools img { vertical-align:top;width:22px; padding-right:3px; }

/* 통합검색 */
div.globalSearch {top:1px;padding:0px 90px 10px 0px;box-sizing:border-box;width:260px;height:31px;background-color:#FFF;border-radius: 15px; }
div.globalSearch input[type=text] {outline:none;right:81px;width:250px;height:30px;box-sizing:border-box;padding-left:20px;border:0px;border-radius: 15px;}
div.globalSearch span.btn {position:absolute;right:150px;top:0px;width:39px;height:34px;border-left:0 none;background-position:center center;background-repeat:no-repeat;}
div.globalSearch span.btn {right:right:150px;background-image:url('/image/ic_search.png');}

/* container */
div#container {width:1080px;margin: 0 auto;}
div#container:after {display:block;clear:both;font-size:0;line-height:0;height:0;content:" ";}

div.contents {float:left;width:740px;padding-top: 25px;padding-bottom: 25px; word-break:keep-all;}


/* 우측 영역 aside */
div.aside {float:right;width:300px;padding:40px 0px 20px 0px; height: auto;margin-left:40px;}
div.aside > * {padding-top: 15px;}

div.aside > dl {padding-top:0;}

div.aside div.journal {width: 300px;}
div.journal p.ac {padding-top: 10px;}

div.aside li {padding-top: 5px;}
div.aside li:first-child {padding-top: 0;}

div.aside a.toggle {display: block;height: 35px;overflow: hidden;}
div.aside a.toggle.view img {margin-top: -37px;}
div.aside .toggleCon {padding:5px 0;display: none;}

div.aside.viewArea {}
div.aside.viewArea > dl > dt {padding:0px 2px 3px;font-family: 'Open Sans', Calibri, sans-serif;font-size:1.5em;font-weight:bold;border-bottom:4px solid #3CB499;}


div.aside dl.tool > dd {}
div.aside dl.tool > dd li {padding:5px 0px 5px;font-size:1.2em;border-bottom:1px dashed #bebebe;}
div.aside dl.tool > dd li a {position:relative;}
div.aside dl.tool > dd li a img {vertical-align:middle;padding:0px 5px 0px 10px;}

div.aside dl.tool > dd dl {overflow:hidden;padding:4px 0;border-bottom:1px dashed #bebebe;}
div.aside dl.tool > dd dt,
div.aside dl.tool > dd dd,
div.aside dl.tool > dd dd a {float:left;}
div.aside dl.tool > dd dd a {display:block;margin-left:10px;}
div.aside dl.tool > dd dd img {width:18px;}

div.aside dl.metrics {padding-top:25px;}
div.aside dl.metrics > dt {position:relative;}
div.aside dl.metrics > dt a {display:block;position:absolute;right:0px;top:50%;margin-top:-12px;}

div.aside dl.metrics > dd {padding:0 10px;}
div.aside dl.metrics > dd ul {overflow:hidden;width:220px;margin:15px auto 10px;border:1px solid #cecece;border-bottom:0 none;}
div.aside dl.metrics > dd li {float:left;width:110px;border-bottom:1px solid #cecece;}
div.aside dl.metrics > dd li,
div.aside dl.metrics > dd li:first-child {padding:15px 0;}

div.aside dl.metrics > dd li span {display:block;font-weight:normal;color:#666769;text-align:center;}
div.aside dl.metrics > dd li span.count {color:#324C96;font-weight:bold;font-size:1.2em;}

div.aside dl.metrics > dd li.border span {border-left:1px solid #cecece;}


div.aside dl.metrics > dd > p {overflow:hidden;padding:10px 0px 10px;border-bottom:1px solid #cecece;}
div.aside dl.metrics > dd > p a {float:left;display:inline;}
div.aside dl.metrics > dd > p span {padding-left:5px;font-size:0.8em;color:#888;}

/* sitemap */
div.siteMap {clear: both;overflow: hidden;width: 1080px;padding-bottom: 30px;border-top: 1px solid #d8d8d8;margin: 2px auto 0;}
div.siteMap dl {float: left;}
div.siteMap dd {overflow: hidden;}

div.siteMap > dl.wide dl {width: 152px;}
div.siteMap > dl > dt,
div.siteMap > dl > dd {padding-left: 20px;}

div.siteMap > dl > dt {padding: 25px 0 24px 20px;font-size: 16px;line-height: 1.2em;font-family: Georgia;}
div.siteMap > dl > dt.twoLine {padding: 15px 0 15px 20px;}

div.siteMap > dl > dd {border-left: 1px solid #d8d8d8;}

div.siteMap > dl:first-child > dd {border: none;}

div.siteMap > dl > dd dl {padding-right: 15px;}

div.siteMap > dl > dd dt {font-size: 12px;font-weight: bold;}

div.siteMap > dl > dd li {padding-top: 5px;}
div.siteMap a {color: #2f312f;}
div.siteMap > dl > dd p {padding-top: 35px;color: #3b6326;}


/* Footer */
div.footerWrap {height: 110px;padding: 20px 0;background-color: #868686;border-top:1px solid #bbbbbb;}
div.footerWrap > div {position: relative;width: 1080px;height: 110px;margin: 0 auto;color: #ffffff;}
div.footerWrap > div dl {padding-bottom: 20px;}
div.footerWrap a {color: #ffffff;}


.toggleCon {display: none;}
.view .toggleCon {display: block;}

/* 컨텐츠 영역*/
.sub_journal:last-child > .article {
	border-bottom: none;
}

div.article:after {display: block;clear: both;height: 0;line-height: 0;font-size: 0;content: " ";}

table.articleTbl dl.article {border-bottom: 0 none;}


div.article {position: relative;min-height:198px;padding-left: 200px;}
div.noImg > dl {padding-left: 0;}

div.article > dl,
dl.article {position: relative;}

dl.article span.list_title {font-family:Georgia;font-size:20pt;color: #2f312f;line-height:121%;}

.article dt {padding:25px 0 10px;}
div.contents .article dt a,
table.articleTbl .tit {font-size: 18px;color: #2f312f;font-family: Georgia;line-height: 1.4em;}
dl.article dt a {overflow: hidden;font-size: 18px;text-align: left;}

.article .writer,
table.articleTbl .writer {padding-top: 5px;color: #6f6f6f;line-height: 1.6em;}

.article .etc {position: absolute;left: 0;top: 0; width:100%;}
dl.article .etc {width: 358px;padding-right: 73px;}
.article .etc p,
.article .etc dl {float: left;}
.article .etc p {padding-right: 7px;margin-right: 6px;background: url('/image/article_bar.png') right 6px no-repeat;}

dl.article .etc p, dl.article .etc div a {line-height: 1.3em;background-position: right 3px;}

.article .etc .type {color: #3CB499;font-size: 12px;font-weight: 500;}
.article .etc .topic {color: #F39923;font-size: 12px;font-weight: 500;}
.article .etc .date {color: #6f6f6f;font-size: 12px;}

.article .etc dl {z-index: 50;position: absolute;right: 0;top: 0;width: 266px;padding-top: 20px;}
dl.article .etc dl {top: -3px;}
.article .etc dt {z-index: 50;position: absolute;right: 0;top: 2px;padding: 0;}

.article .etc dt a {display: block;width: 63px;height: 19px;text-indent: -10000px;background: url('/image/tools_btn.png') 0 0 no-repeat;}
.article .etc .view dt a {background-position: 0 -21px;}
.article .etc dd.toggleCon {width: 250px;padding: 7px;border: 1px solid #102F74;background: url('/image/tools_bg.png') left bottom repeat-y;background-color: #fff;}



.article .info {color: #6f6f6f;font-size: 12px;line-height: 24px;}
.article dd a {color:#2f312f;font-size: 14px;line-height: 24px;}


.article ul.relBtn {overflow: hidden;margin: -6px 0 0 -6px;}
.article ul.relBtn li {float: left;margin: 6px 0 0 7px; font-size:12px;background: url('/image/article_bar.png') left 6px no-repeat;padding-left:7px;}
.article ul.relBtn li:first-child {background:none;padding-left:0px;}

.article dd.subject {padding-top: 10px;color: #3b6326;}
.article dd.subject span {display: inline-block;padding-right: 5px;color: #2f312f;}
.article dd.subject a {color: #3b6326;}


.article .img {position: absolute;left: 0;top: 0;width: 175px;border: 1px solid #cfcfcf;margin-top:5px;}
.article .img img {width:100%;max-width:100%;max-height:100%;}

.article p.close {position: absolute;right: 14px;bottom: 8px;padding: 0;margin: 0;background: none;}

div.article .img {width: 175px;}

div.topArticle {min-height:auto;padding-left: 0;}
div.topArticle > dl {position: relative;padding-left: 195px;}
div.topArticle dd.etc {width: 560px;left: 195px;}
div.topArticle div.brief {padding-top: 18px;}


div.articleRolling div.topArticle {padding-bottom: 35px;border-bottom: 0 none;}

div.mainArticle {position: relative;color:#eeeeee;}
div.mainArticle div.bx-pager {position: absolute;left: 0;bottom: 15px;width: 100%;text-align: center;}
div.mainArticle div.bx-pager-item {display: inline-block;padding-left: 5px;}
div.mainArticle div.bx-pager-item:first-child {padding-left: 0;}
div.mainArticle div.bx-pager-item a {display: block;width: 12px;height: 12px;text-indent: -10000px;background: url('/image/bnr_off.png') center center no-repeat;}
div.mainArticle div.bx-pager-item a.active {background-image: url('/image/bnr_on.png');}

dl.article dt {padding: 0;}
dl.article dt a img {float: right;width: 88px;border: 1px solid #cfcfcf;margin:5px 0 0 10px;}

div.articleType {position:relative;padding-top:5px;}

div.articleType ul {overflow:hidden;border-bottom:1px solid #3CB499;border-left:1px solid #3CB499;}
div.articleType li {float:left;border-top:1px solid #3CB499;border-right:1px solid #3CB499;}
div.articleType li a {display:block;min-width:75px;height:22px;padding:4px 5px 5px;text-align:center;color:#3CB499;font-family:Calibri, sans-serif;font-weight:bold;font-size:15px;}
div.articleType li a:hover,
div.articleType li a:focus {background-color:#e4dcdb;}
div.articleType li.on a {color:#fff;background-color:#3CB499;}

div.articleType dl {position:absolute;right:0;bottom:5px;font-family:'Noto Sans CJK KR', sans-serif;font-weight:bold;text-align:right;}
div.articleType dt {font-size:22px;color:#b46a17;}
div.articleType dd {font-size:14px;color:#262626;}

div.articleType ul {overflow:hidden;border-bottom:1px solid #3CB499;border-left:1px solid #3CB499;}
div.articleType li {float:left;border-top:1px solid #3CB499;border-right:1px solid #3CB499;}
div.articleType li a {display:block;min-width:75px;height:22px;padding:4px 4px 5px;text-align:center;color:#3CB499;font-family:Calibri, sans-serif;font-weight:bold;font-size:15px;}
div.articleType li a:hover,
div.articleType li a:focus {background-color:#e4dcdb;}
div.articleType li.on a {color:#fff;background-color:#3CB499;}

div.articleType dl {position:absolute;right:0;bottom:5px;font-family:'Noto Sans CJK KR', sans-serif;font-weight:bold;text-align:right;}
div.articleType dt {font-size:22px;color:#b46a17;}
div.articleType dd {font-size:14px;color:#262626;}


div.articleList {clear: both;position: relative;padding-bottom: 50px; }
div.articleList:after {display: block;clear: both;height: 0;line-height: 0;font-size: 0;content: " ";}

div.articleList > div {width: 366px; padding-bottom: 20px;}
div.articleList > div.fl {z-index: 50;position: relative;padding-right: 10px;border-right: 1px solid #8e8e8e;}

div.articleList > div > dl,
table.articleTbl td dl {padding-top: 30px;margin-top: 30px;}
div.articleList > div > dl:first-child,
table.articleTbl td dl {margin-top: 0;}


div.articleList p.btnMore {position: absolute;left: 50%;bottom: 0;margin-left: -61px;}
div.articleList p.btnMore a {display: block;width: 123px;margin: 0 auto;}

div.moreArticle {margin-top: 40px !important;padding: 20px 0;border-top: 1px solid #c6c6c6;border-bottom: 1px solid #c6c6c6;}

table.articleTbl {}
table.articleTbl th,
table.articleTbl td {padding: 15px 0 10px 15px;}

table.articleTbl th {padding-top: 0 !important;color: #3CB499;font-weight: bold;font-size: 20px;font-family:Cambria, serif;}
table.articleTbl td {vertical-align: top;background: url('/image/moreArticle_bgLine.png') 10px top no-repeat;}

table.articleTbl th:first-child,
table.articleTbl td:first-child {padding: 15px 15px 10px 0;border-right: 1px solid #c6c6c6;background-position: left top;}
table.articleTbl tr:first-child td {padding-top: 5px !important;background: none;}


table.articleTbl td a,
table.articleTbl span {display: block;}

table.articleTbl a {}
table.articleTbl .ref {float: left; font-family: Lora; font-size: 12px; color: #6f6f6f; width:290px;}
table.articleTbl .cited{float: left; width: auto; font-size: 12px;}



ul.relSite {overflow: hidden;width: 1080px;padding: 10px 2px 15px 0px;border-bottom: 1px solid #d8d8d8;margin: 0 auto;border-top:1px solid #d8d8d8;}
ul.relSite > li {float: left;padding: 9px 0 0 7px;}
ul.relSite > li:first-child,
ul.relSite > .clear {padding-left: 0;}



.list_title {
	font-size: 20px;
	font-family: Georgia;
	color: #2f312f;
}

.list_article {
	font-family: 'Noto Sans KR', 'Nanum Gothic';
	font-size: 13px;
	color: #2f312f;
}

.list_info {
	font-family: 'Noto Sans KR', 'Nanum Gothic';
	font-size: 13px;
	color: #6b6b6b;
}

.category_menu {
	font-family: 'Noto Sans KR', 'Nanum Gothic';
	font-size: 16px;
	color: #2f312f;

}

/* 컨텐츠 공통 */
div.contents {color:#2f312f;font-size:13px;line-height:1.8em;font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif; text-align:left;}
div.contents a {display:inline;color:#0056af;word-break:normal;text-align:left;}
div.contents .btn a {display: inline-block;}

div.contents .icon1 a {display:inline-block;padding-left:20px;background:url('/image/c_icon_full_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents .icon1 a:hover {background-image:url('/image/c_icon_full_on.png');color:#3CB499;}

div.contents a.icon1 {display:inline-block;padding-left:20px;background:url('/image/c_icon_full_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents a.icon1:hover {background-image:url('/image/c_icon_full_on.png');color:#3CB499;}


div.contents .icon2 a {display:inline-block;padding-left:20px;background:url('/image/c_icon_pub_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents .icon2 a:hover {background-image:url('/image/c_icon_pub_on.png');color:#3CB499;}

div.contents a.icon2 {display:inline-block;padding-left:20px;background:url('/image/c_icon_pub_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents a.icon2:hover {background-image:url('/image/c_icon_pub_on.png');color:#3CB499;}


div.contents .icon3 a {display:inline-block;padding-left:20px;background:url('/image/c_icon_cross_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents .icon3 a:hover {background-image:url('/image/c_icon_cross_on.png');color:#3CB499;}
div.contents a.icon3 {display:inline-block;padding-left:20px;background:url('/image/c_icon_cross_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents a.icon3:hover {background-image:url('/image/c_icon_cross_on.png');color:#3CB499;}


div.contents .icon4 a {display:inline-block;padding-left:20px;background:url('/image/c_icon_epub_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents .icon4 a:hover {background-image:url('/image/c_icon_epub_on.png');color:#3CB499;}
div.contents a.icon4 {display:inline-block;padding-left:20px;background:url('/image/c_icon_epub_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents a.icon4:hover {background-image:url('/image/c_icon_epub_on.png');color:#3CB499;}


div.contents .icon5 a {display:inline-block;padding-left:20px;background:url('/image/c_icon_pdf_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents .icon5 a:hover {background-image:url('/image/c_icon_pdf_on.png');color:#3CB499;}
div.contents a.icon5 {display:inline-block;padding-left:20px;background:url('/image/c_icon_pdf_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents a.icon5:hover {background-image:url('/image/c_icon_pdf_on.png');color:#3CB499;}

div.contents .icon6 a {display:inline-block;padding-left:20px;background:url('/image/c_icon_suppl_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents .icon6 a:hover {background-image:url('/image/c_icon_suppl_on.png');color:#3CB499;}
div.contents a.icon6 {display:inline-block;padding-left:20px;background:url('/image/c_icon_suppl_03.png') 0 5px no-repeat;color:#6f6f6f;}
div.contents a.icon6:hover {background-image:url('/image/c_icon_suppl_on.png');color:#3CB499;}




/* 컨텐츠 공통 */
/*div.contents {padding-bottom:0;color:#2f312f;font-size:12pt;line-height:1.41em;font-family: 'Noto Sans KR', sans-serif, 'Nanum Gothic'; text-align:left;}*/
div.contents {color:#2f312f;font-size:13px;line-height:1.8em;font-family: 'Noto Sans KR', sans-serif, 'Nanum Gothic'; text-align:left;}
div.contents a {display:inline;color:#0056af;word-break:normal;text-align:left;}
div.contents .btn a {display: inline-block;}

div.titArea {position:relative;padding:0px 0 10px;margin-bottom: 30px;border-bottom:1px solid #3CB499;}
div.titArea h2 {color:#3CB499;font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;font-weight:bold;}
div.titArea h4 {color:#3CB499;font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;font-weight:bold;}


div.titArea dl.pagePath {position:absolute;top:0;right:0;}
div.titArea dl.pagePath ul {overflow:hidden;}
div.titArea dl.pagePath li {float:left;padding:0 10px 0 15px;color:#6b6b6b;background:url('/image/sub/pagePath_bar.gif') left center no-repeat;}
div.titArea dl.pagePath li:first-child {padding-left:20px;background-image:url('/image/sub/pagePath_home.gif');}

div.contents > * {margin-top: 20px;}
div.contents > *:first-child {margin-top: 0;}


div.authorBrief {padding:10px 0 30px;text-align:right;}
div.authorBrief > * {padding-top:15px;}
div.authorBrief > *:first-child {padding-top:0;}


/* 타이틀 관련 */
.subTit {margin:40px 0 15px;color:#3CB499;font-family:'Noto Sans KR', Georgia, sans-serif;font-weight:bold;font-size:20px;line-height:1.2em;}
.subTit:first-child {margin-top:0;}

.boldTit {margin:20px 0 5px;color:#202020;font-size:15px;font-weight:bold;}
.boldTit:first-child {margin-top:0;}
dt.boldTit:first-child {margin-top:20px;}

dl.txtItem {}
dl.txtItem > dt {}
dl.txtItem > dd {}
dl.txtItem > dd dt {margin-top:15px;font-weight:bold;color:#3CB499;}

ul.txtIndent9 > li,
p.txtIndent9 {padding-left:9px;text-indent:-9px;}
ul.txtIndent11 > li,
p.txtIndent11 {padding-left:11px;text-indent:-11px;}
ul.txtIndent13 > li,
p.txtIndent13 {padding-left:11px;text-indent:-13px;}
ul.txtIndent14 > li,
p.txtIndent14 {padding-left:14px;text-indent:-14px;}
ul.txtIndent15 > li,
p.txtIndent15 {padding-left:15px;text-indent:-15px;}
ul.txtIndent16 > li,
p.txtIndent16 {padding-left:15px;text-indent:-15px;}
ul.txtIndent17 > li,
p.txtIndent17 {padding-left:17px;text-indent:-17px;}
ul.txtIndent18 > li,
p.txtIndent18 {padding-left:18px;text-indent:-18px;}
ul.txtIndent20 > li,
p.txtIndent20 {padding-left:20px;text-indent:-20px;}
ul.txtIndent36 > li,
p.txtIndent36 {padding-left:36px;text-indent:-36px;}

ul.txtIndent9 > li *,
p.txtIndent9 *{text-indent:0;}
ul.txtIndent11 > li *,
p.txtIndent11 *{text-indent:0;}
ul.txtIndent13 > li *,
p.txtIndent13 *{text-indent:0;}
ul.txtIndent14 > li *,
p.txtIndent14 *{text-indent:0;}
ul.txtIndent15 > li *,
p.txtIndent15 *{text-indent:0;}
ul.txtIndent16 > li *,
p.txtIndent16 *{text-indent:0;}
ul.txtIndent17 > li *,
p.txtIndent17 *{text-indent:0;}
ul.txtIndent18 > li *,
p.txtIndent18 *{text-indent:0;}
ul.txtIndent20 > li *,
p.txtIndent20 *{text-indent:0;}
ul.txtIndent36 > li *,
p.txtIndent36 *{text-indent:0;}


/* View 페이지 관련 CSS */
.articleInfo {font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;font-size:13px;line-height:22px;color:#6b6b6b;}  /* e.g.) Int Neurourol J > Volume 20(3); 2016 > Article, Int Neurourol J 2016; 20(3): 169-170. */
.articleType {font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;font-weight:bold;font-size:13px;line-height:22px;color:#3b3b3b;} /* e.g.) Editorial */

.articleTit {font-family: 'Noto Sans KR', 'Nanum Gothic', serif;font-weight:bold;font-size:20px;line-height:28px;color:#2f312f;} /* e.g.) Editorial */

.defTxt {font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;font-size:13px;line-height:18px;color:#2f312f;}  /* e.g.) Int Neurourol J > Volume 20(3); 2016 > Article, Int Neurourol J 2016; 20(3): 169-170. */

dl.editor {line-height: 1.8;}
dl.editor dd {padding-top: 0px;}
dl.editor dd li {padding-top: 5px;}
dl.editor dd li:first-child {padding-top: 0;}

.sub_menu > dl {}
.sub_menu > dl dt {padding: 5px 0 6px;background-color: #acacac;color: #fff;text-align: center;font-weight: bold;}
.sub_menu > dl dt:first-child {margin-top: 0;}
.sub_menu > dl li {border-top: 1px solid #cecece;}
.sub_menu > dl li a,
.sub_menu > dl li span {display: block;padding: 5px;color: #2f312f;}
.sub_menu > dl li:first-child {border-top: 0 none;}

/* Article Contents CSS */
.aside div#inThisPage_new {padding-left:0px;margin-bottom:40px;}
.aside div#inThisPage_new  a {font-size:1.3em; line-height:200%;padding-left:1px;color:#000;}

div.related_article > p {overflow:hidden;padding:8px 0px 8px;border-bottom:1px solid #cecece;}
div.related_article > p a {float:left;display:inline;font-size:1.2em;font-weight:500;}
div.related_article > p span {display:block;font-size:0.8em;color:#888;}

div.articleType2 ul {overflow:hidden;border-right:1px solid #414141;}
div.articleType2 li {float:right;border-top:1px solid #414141;border-left:1px solid #414141;border-bottom:1px solid #414141;border-collapse : collapse;}
div.articleType2 li a {display:block;min-width:80px;height:22px;padding:4px 5px 5px;text-align:center;color:#414141;font-family:Calibri, sans-serif;font-weight:bold;font-size:15px;}
div.articleType2 li a:hover,
div.articleType2 li a:focus {background-color:#e4dcdb;}
div.articleType2 li.on a {color:#fff;background-color:#414141;}


/* 카테고리별 메뉴 */
.sub_menu {
	width: 175px;
	border: solid 1px #cecece;
	float: left;
}

.sub_menu table tr:first-child td {
	border-bottom: solid 1px #cecece;
	text-align: center;
	vertical-align: middle;
	height: 32px;
	font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;
	background-color: #acacac;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
}

.sub_menu table td{
	border-bottom: solid 1px #cecece;
	padding: 0 10px 0 10px;
	vertical-align: middle;
	height: 42px;
	font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;
	font-size: 10pt;
}

/* 카테고리별 논문 목록 */
div.sub_content {
	width: 540px;
	margin-top: 22px;
	padding: 0 10px;
	min-height: 500px;
	float: right;
}

.sub_contenttitle {
	width: 100%;
	height: 32px;
	border-bottom: solid 1px #cecece;
	margin-bottom: 25px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	font-size: 14pt;
	color: #3b3b3b;
	font-family: 'Noto Sans KR', 'Nanum Gothic', sans-serif;
	font-weight: bold;
}

.db_resetFont { padding-bottom:10px; padding-top:20px; border-top:1px solid #000000; font-size:11pt;line-height:160%;word-break:keep-all;text-align:none; font-family: georgia, sans-serif, 'NanumGothic','Nanum Gothic';}
.db_resetFont font {font-size:11pt;word-break:keep-all;font-family: georgia, sans-serif, 'NanumGothic','Nanum Gothic';line-height:160%;text-align:none;}


.sub_journal {
	width: 100%;
	padding:0;
	margin-bottom:12px;
	border-bottom: 1px solid #8e8e8e;
}

.sub_journal > .article dt {
	padding-bottom: 2px;
}

.sub_journal > .article dl {
	border: none;
}

.sub_journal > .article dd:last-child {
}

.sub_journal > .article dd {
	padding-bottom:3px;
}

.sub_journal dt.type {
	font-size:1.5em;font-weight:500;color:#3CB499;height:25px;padding:2px 0px 0px 6px;margin-bottom:7px;margin-left:1px;border-left:6px solid #3CB499;
}

.sub_paging {
	width: 100%;
	margin: 0 auto;
	float: left;
}

.input_box {
	height: 32px;
	resize: none;
	font-size: 18px;
}

.select_box {
	height: 35px;
	resize: none;
	font-size: 18px;
}

/* 게시판 하단버튼 영역 */
ul.pager {
	padding:20px 0 30px;
	text-align:center;
}
ul.pager li {
	display:inline;
	vertical-align: top;
	text-align: center;
	width: 20px;
	height: 20px;
	margin-left: 5px;
}

ul.pager li:first-child {margin-left:0;}
ul.pager img {display:inline;vertical-align: top; margin-right: 5px;}

ul.pager a {display: inline-block;width: 24px; height: 19px; border:0 none; padding:1px 1px 6px 1px; text-align: center; vertical-align: top;}

ul.pager .first a,
ul.pager .prev a,
ul.pager .next a,
ul.pager .last a {padding:0 0 3px;}

ul.pager .prev a {
	margin-right: 5px;
}

ul.pager a.on {padding: 1px 1px 6px 1px;background-color: #3CB499; border: solid 1px #3CB499; font-weight:bold;color: #fff;text-align: center;}
ul.pager a img {vertical-align: top;}

/* Metrics view point */
a.viewPoint:hover,
a.viewPoint:focus{background-color:#324C96;color:#fff !important;border-radius:4px;}

/* Admin page */
.admin_view {
	width: 1200px;
	height: auto;
	margin: 0 auto;

}

.admin_view table{
	font-size: 12pt;
}

/*170228_저널_김마루_추가*/
.admin_view table td{
	padding-top:5px;
	padding-bottom:5px;
}

/* Admin page */


/* custum list */
.cf_ol {
	counter-reset: item;
	list-style: none;
	text-indent: -1.5em;
}
.cf_ol li:before {
	content : ' - ';
	counter-increment: item;
}

/* custum numberling */
.cc_ol {
	counter-reset: item;
	list-style-type: decimal;
	list-style: none;
	text-indent: -1.5em;
}
.cc_ol li:before {
	content : counter(item, decimal) ') ';
	counter-increment: item;
}

/*170228_저널_김마루_추가*/
input[type='text'], select, textarea, button{
	font-size:15px;
}


/* 메인 > Most Cited */

.article > div {position:relative;min-height:64px;}
.article div.altmetric-embed {float:left;left:0;top:0;height:64px;padding-top:5px;}
.article div.altmetric-embed > a > img {padding-right:12px;width:unset;}
.article > a {float:left;}

.article .ref {float:left;}
.article .citedBy {float:right;color:#dd434f;font-size:9pt;}

.article_mail {
	position: absolute;
	width: 600px;
	left: 50%;
	margin-left: -280px;
	max-height: 720px;
	top: 50%;
	margin-top: -250px;
	overflow: auto;
	border: 1px solid #BBBBBB;
	background-color: #FFFFFF;
	z-index: 1000;
}

/* 저자 추가 폼 css */
.author_add {
	width: 100%;
	max-height: 700px;
	overflow: auto;
	margin: 0 auto;
	background-color: #FFFFFF;
	position: relative;
}

.flowplayer a{ max-width:0px; }

div.noImg {padding-left: 0;}
div.noImg .img {width: 0px;}
div.noImg .img {width: 0px;}
div.noImg > dl {position: relative;padding-left: 0px;}
div.noImg dd.etc {width: 560px;left: 0px;}

.relSite_adArea {height:39px; margin:60px auto 0px; padding:20px 0 ; background-color:#eee; border:1px solid #d8d8d8;}
.relSite_adArea .bx-wrapper {position:relative; height:39px; padding:0 50px;}
.relSite_adArea .bx-controls a {position:absolute; top:50%; width:25px; height:26px; margin-top:-13px; background-repeat:no-repeat; background-position:left top; font-size:0; line-height:0;}

.relSite_adArea .bx-controls a.bx-prev {left:0; background-image:url('/image/button/img_btnPrev.png');}
.relSite_adArea .bx-controls a.bx-next {right:0; background-image:url('/image/button/img_btnNext.png');}

.relSite_adArea .bx-controls a:hover {background-position:left bottom;}

.relSite_adList li a {display:block; margin-top:10px;}
.relSite_adList li {margin-top:-10px;}
.relSite_adList li img {width:158px; background-color:#FFF;}

.con_button1 {
	text-decoration:none;
	text-indent:0px;
	line-height:0px;
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	font-size:14px;
	color:#c8c8c8;
	width:100px;
	height:0px;
	padding:9px 20px 9px 20px;
	border-color:#c8c8c8;
	border-width:1px;
	border-style:solid;
	font-weight:bold;
}

.con_button1:active {
	position:relative;
}

.con_button1:hover {
	background-color:#EEEEEE;
	color:#2A2627 !important;
}

#autoCompleteLayerHead {
	position:absolute;
	right:0px;
	top:40px;
	border:1px solid #ddd;
	border-top:none;
	padding:3px;
	background:#FFF;
}

div .article_sns { position:fixed; margin:-10px -75px;font-family:'Noto Sans KR',sans-serif; }
ul#pageUtil a {color:#858688;}
ul#pageUtil > li > a:hover,
ul#pageUtil > li > a:focus {color:#0056af;}



/*right쪽 process_counter*/
.right_ptxt{font-size:1.35em;font-weight:bold;padding-left:8px;line-height:120%;}
.right_ptxt2{padding:8px 20px;}
.right_span1{font-size:1.9em;letter-spacing:11px;color:#FFFFFF;font-weight:bold;}
.right_span2{font-size:1.75em;color:#000000;}
.right_divbg1{width:300px;height:50px;background:url('/image/statistic_300_img01.png') 0 0 repeat-x;}
.right_divbg2{width:300px;height:50px;background:url('/image/statistic_300_img02.png') 0 0 repeat-x;}
.right_divbg3{width:300px;height:50px;background:url('/image/statistic_300_img03.png') 0 0 repeat-x;}
.right_divbg4{width:300px;height:50px;background:url('/image/statistic_300_img04.png') 0 0 repeat-x;}



.n_btn a,
.n_btn > span,
.n_btn input,
.n_btn button {position: relative;display:inline-block;text-decoration:none;cursor:pointer;height:48px;padding:0 15px 2px;font-size:13px;border-style:solid;border-width:1px;vertical-align:top;font-family: 'NotoSans-Regular', sans-serif;box-sizing:border-box;}

.n_btn a, .n_btn > span {height:auto;line-height: 25px;padding: 5px 10px 6px;}

/* 파란색 */				.n_btn .btnddDef {background-color:#3CB499 !important;border-color:#3CB499 !important;color:#fff !important;}

.n_btn .download {width: 200px;text-align: left !important;}
.n_btn .download img {float: right;vertical-align: top;padding: 5px 0 0;}

