/* ==================
	* sub
================== */
.main-color{color:#434188 !important;}
.sub-color{color:#508ff3 !important;}
a.link-color{color:#508ff3 !important;}
a.link-color2{color:#0c00ff !important; text-decoration:underline;}
.sub-contents p{font-size: 18px;line-height: 24px;color: #222; font-weight:400;	}
.float-right {float:right;}
.float-left {float:left;}

input.form-control, select.form-control{ border-radius:5px;}

.sub-contents h3.bull{position:relative; padding-left:28px;}
.sub-contents h3.bull:before{display: block;content: '';clear: both;position: absolute;top: 6px;left: 0;width: 14px;height: 14px;border: 4px solid #434188;border-radius: 50%;}

.form-control{display:inline-block;}
.underline{text-decoration:underline;}
.disc li{margin-left:20px; list-style:disc;}
.num-list li, .number li{margin-left:20px; list-style:decimal;}
.alpha li{margin-left:20px; padding-left:10px; list-style:lower-alpha;}


/* ealert */
.ealert-form{width: 100%;}
.ealert-form .form-control{margin-top: 10px;font-size: 14px;}
.ealert-form .checkbox{margin-top: 15px;}
.ealert-form .btn-wrap{margin-top: 30px;}
.ealert-form .checkbox input[type=checkbox], .ealert-form .checkbox-inline input[type=checkbox]{margin-top: 7px;}
.btn-wrap .btn-submit{display: inline-block;padding: 6px 30px;background: #508ff3;border-radius: 4px;font-size: 18px;color: #fff;font-weight: 400;}

/* sub list */
#sub-container{max-width: 1300px; margin:0 auto 50px; margin-top:0px; padding-top:30px;}
#sub-container:after{display: block;content: '';clear: both;}
.sub-left, .left-contents{float: left;position: relative;width: calc(100% - 395px); padding-bottom:50px; }
.sub-left p{font-size: 18px;line-height: 24px;color: #222;}
.sub-left strong, .sub-left b{font-weight: 700;}
.sub-left dl{font-size: 18px;line-height: 24px;color: #222;}

.sub-title{position:relative; padding-bottom: 10px;margin-bottom: 30px; overflow:hidden;}
.sub-title > h2{position:relative; padding-left:17px; font-size: 25px; color:#434188; font-weight:bold;}
.sub-title > h2:after{content:''; display:block; position:absolute; left:0; top:34%; width:10px; height:10px; background: linear-gradient(to right, #4f1b81, #508ff3);}

.view-con .sub-title > h2{font-size:20px; padding-left:0;}
.view-con .sub-title > h2:after{display:none;}
.subcon-title{font-weight: 700;  font-size: 14px; margin-bottom: 10px;}

.sub-title:after{display: block;content: '';clear: both;}
.sub-title .article-type {float: right;}

.sub-left .article-list li{width:100%; position:relative; background:#fff; border:1px solid #e4e4e4; margin-bottom:15px; padding:25px;}

.sub-left .article-box .figure-img{border:1px solid #b9b7bb; background:#fff; text-align:center; overflow:hidden; width: 240px;height: 175px; line-height:175px; margin-bottom: 0;}
.sub-left .article-box .figure-img img{width:100%; line-height:100%; vertical-align:middle;}
.sub-left select {padding: 2px;background: #fff;border: 1px solid #cccccc;font-size: 16px;color: #000;}
.article-type{text-align: right; overflow:hidden; margin-bottom:20px;}
.article-type select.form-control {display:inline-block; height: auto; padding:6px 10px; margin-bottom:5px; min-width: 250px; width:auto;}

.sub-left .article-list li:hover{border:1px solid #4f1b81; background:#fdfbff;}

/* sub list right */
.list-right{width: calc(100% - 241px);padding-left:20px;}
.img-none .list-right{width:100% !important; padding:0 !important;}
.sub-left .img-none .article-box .figure-img{display:none !important;}
.list-right h3{ float: none;width: 100%;height: 91px; padding-right: 0; margin-bottom:10px;
	overflow: hidden;text-overflow: ellipsis;display: block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
}
.list-right h3 a{font-size:24px; line-height:30px; font-weight:700; display:block; color:#4b2d7d;}
.list-right h3 a:hover{text-decoration:underline;}

.list-right .link-vol{display:block;}
.list-right .vol-num{display:block; vertical-align:top; font-weight: 400;font-size: 14px; line-height:20px; color: #666;}
.list-right .vol-num > a{display: block;}

.editor_pick .list-right .piked-top{display:block;}
.editor_pick .list-right .top-info .count-btn{display:none;}
.list-right .piked-top{display:none; padding:6px 20px; background:url('/asset/images/sub/picked-bg.png')no-repeat; border-radius:5px;}
.list-right .piked-top span{display:inline-block; font-size:15px; line-height:1; color:#fff; font-weight:300;}
.list-right .top-info{line-height: 1.2em; color:#888; font-size:15px; font-weight:400; margin-bottom:15px; margin-top:10px;}
.editor_pick .list-right .top-info{font-size:15px;}
.list-right .top-info .type{color:#508ff3;}

.count-btn{display:inline-block; font-size:13px; line-height:18px; color:#7557a6; line-height:100%;}
.count-btn i{font-size:22px;}
.count-btn > span{display:inline-block; line-height:18px; margin-left:8px;}
.count-btn img{ margin-right:6px;}


.sub-left div.journal-tool{float:right;}
.sub-left div.journal-tool span{font-size:13px; margin-left:12px;}

.sub-left .article-box{transition:0.4s all ease;}
/* .sub-left .article-box:hover{box-shadow:9px 9px 13px #b7bcd7;} */
.sub-left .article-box .write-name{width:100%; font-size:16px; line-height:22px; color:#222; height: 23px; margin-bottom:10px;
	overflow: hidden; display: inline-block;max-width: 100%;text-overflow: ellipsis;white-space: nowrap;
}
.sub-left .article-box > div{float: left;}
.sub-left .xref a{color: #434188;}


.vol-info{display: block; text-align:center; position: relative; margin:10px 0;}
.vol-info strong{display: inline-block;margin-right: 10px;font-size: 18px;vertical-align: middle;}
.vol-info > a{display: inline-block;padding-top: 2px;padding-bottom: 3px;margin: 0 5px;background-color: #505050;border-radius: 50px;text-align: center;font-size: 14px;color: #fff;vertical-align: middle;}
.vol-info > a i{margin-top: 2px;vertical-align: top;}
.lt-prev{float:left; padding-left: 7px;padding-right: 10px;}
.gt-next{float:right; padding-left: 15px;padding-right: 10px;}

/* current issue */
.current-vol{ font-size: 22px;font-weight: 400; margin-bottom:12px;}
.current-vol span{}

/* archives */
a.m-btn-archives{display: none;position: absolute;top: 0;right:0;z-index: 1;padding: 4px 15px 6px;background: #183c7e;border-radius: 4px;color: #fff;font-size: 14px;}
a.m-btn-archives i{margin-top: -2px;margin-right: 3px;vertical-align: middle;}

.archives-wrap{background: #fff;}
.archive-wrap{position: relative;width: 100%;}
.year-list{padding:8px 0;}
.year-list:after{display: block;content: '';clear: both;}
.year-list > li{float: left;}
.year-list > li .years{display: inline-block;padding: 10px 30px; margin-right:5px;border-radius: 30px;color: #000;font-size: 18px;font-weight: 500;}
.year-list > li .years.active{color: #fff; background: #508ff3;}
.viewData_A {}
.viewData_A:after{display: block;content: '';clear: both;}
.arrange{width: 100%; border-top: 2px solid #183c7e; width: 100%; border: 1px solid #ddd; border-bottom:0;}
.arrange > li{width: 100%;height: 100%; }
.arrange > li.open .year-content-wrap{display: block;}
.arrange > li:after{display: block;content: '';clear: both;}
.arrange > li > span{display: block;width: 100%; border-bottom: 1px solid #ddd;padding: 15px 20px;font-size: 18px; font-weight: 500;}
.arrange > li > span.n-border{border-bottom: 0;}
.arrange > li > span > a{width: 100%;height: 100%;font-size: 18px;font-weight: 700; color:#508ff3;}
.arrange > li > span > a i{float: right;margin: 4px 0;color: #508ff3;font-size: 20px;}

.year-content-wrap{display: none;width: 100%;border-bottom: 1px solid #ddd; border-left:2px solid #6198f4; background: #f9fbff;font-size: 14px;color: #555;}
.year-content-wrap:after{display: block;content: '';clear: both;}
.tab-year{padding: 10px 30px;}
.tab-year > div{display: inline-block;margin: 10px 0;width: 48%;position: relative;padding-left: 10px;vertical-align: top;}
.tab-year > div:before{display: block;content: '';clear: both;position: absolute;top: 8px;left: 0;width: 5px;height: 5px;background-color: #183c7e;}
.tab-year > div a{display: block;font-size: 18px;line-height: 1.2em;}
.right-conbox.right-archive-box{padding: 25px 20px;border: 1px solid #e4e4f3;}
.right-conbox .arrange > li > span{padding: 12px 10px 11px;}
.right-conbox .arrange > li > span > a{font-size: 16px;}
.right-conbox .year-list{margin-bottom: 10px; padding:5px;}
.right-conbox .year-list > li .years{padding: 4px 7px 5px;font-size: 16px;font-weight: 400; margin-right:0;}
.right-conbox .viewData_A{padding:0;}
.right-conbox .year-content-wrap {background-color: #f2f2f2;}
.right-conbox .year-content-wrap .tab-year{padding: 10px;}
.right-conbox .year-content-wrap .tab-year > div{float:none;position: relative;width: 100%;padding-left: 10px;margin: 0;}
.right-conbox .year-content-wrap .tab-year > div:before{display: block;content: '';clear: both;position: absolute;top: 11px;left: 0;width: 5px;height: 5px;background: #183c7e;}
.right-conbox .year-content-wrap .tab-year > div > a{display: block;width: 100%;font-size: 14px;color: #555;text-align: left;line-height: 25px;}

.right-pop-box{position: static;top: auto;right: auto;}
.right-pop-box .right-title{position: relative;}
.right-pop-box .right-title h3{display: inline-block;border-bottom: 0;}
.right-pop-box .right-title .m-btn-close{display: none;position: absolute;top: 0;right: 0;width: 30px;height: 30px;font-size: 24px;color: #324370;text-align: center;}
.right-pop-box .right-title .m-btn-close{background:none;}
.right-box .form-group.year-select-wrap select{width: calc((100% - 41px)/2);}


/* article view */
#origin_a h4 {font-weight:bold; font-size: 19px; padding-top:5px;}
#origin_a h5 {font-size: 19px; padding-top:10px;}
.section01 h2{margin-bottom: 15px;font-size: 22px;font-weight: 500; color:#508ff3;}
.origin_section01{margin: 15px 0 30px;}
.origin_section02{margin: 15px 0 30px;}
.origin_section02 > h2{margin-bottom: 15px;font-size: 26px;font-weight: 700;line-height: 1.2em;}
.origin_section02 p{margin:20px 0 0; color:#555;}
.origin_section02 p a{display: inline-block;vertical-align: top; color:#4990c7;}
.origin_section02 p a > img{vertical-align: middle !important;}
.origin_section02 .origin_date{padding: 15px 0;margin: 15px 0;border-top: 1px solid #222;border-bottom: 1px solid #222;font-size: 18px;line-height: 24px;color: #555;}
.origin_txt a{color: #4990c7;}
a.author-info-btn{display:inline-block; color:#fff; background:#508ff3; font-size:13px; margin:5px 0;}
a.author-info-btn.btn.focus, a.author-info-btn.btn:focus, a.author-info-btn.btn:hover{color:#fff;}
.origin_section02 p.author-info{display:none; margin-top:7px;}

.origin_section03{margin-bottom: 100px;}
.section03_tit{position:relative;padding-bottom: 10px;border-bottom:1px solid #dddddd;margin-bottom:20px;}
.section03_tit:after{content:"";display:block;clear:both}
.section03_tit > h3{position: relative;display: inline-block;max-width: 550px;padding-left: 20px;font-size: 22px;font-weight: 500;color: #222;}
.section03_tit > h3:before{display: block;content: '';clear: both;position: absolute; top: 6px; left: 0; width:10px; height:10px; background:linear-gradient(to right, #4f1b81, #508ff3);}
.inner_content strong, .inner_content b{font-weight: 500;}

#fulltext_Area h3{font-size: 22px;color: #508ff3;font-weight: 500;}
#fulltext_Area p{margin: 5px 0 10px;}
#fulltext_Area p + h3{margin-top: 30px;}
#fulltext_Area > div strong{font-weight: 500;font-size: 18px;color: #508ff3;}
#fulltext_Area strong, #fulltext_Area b, #fulltext_Area bold a{font-weight: 700;color: #4f1b81;}
#fulltext_Area dl strong{font-size: 18px;color: #508ff3;}

.go_section{line-height: 25px;}
.goto_layer{display: inline-block;float: right;position: relative;vertical-align: top;}
.goto_layer > a{display: inline-block;min-width: 252px;height: 35px;padding: 7px 10px;border: 1px solid #ddd;font-size: 14px;font-weight: 500;color: #222;}
.goto_layer > a i{float: right;margin: 2px 0;}
.go_list{display: none;position: absolute;left: 0;z-index: 1;min-width: 252px;}
.go_list > li{width: 100%;background: #fff;border: 1px solid #ddd;border-top: 0;-webkit-transition: 0.2s ease;transition: 0.2s ease;}
.go_list > li > a{display: block;width: 100%;padding: 8px 10px;background: #fff;font-size: 14px;line-height: 1em;}
.go_list > li > a:hover{background: #508ff3;color: #fff;}
.go_section dd:after{content:"";display:block;clear:both}

.list-type4{padding:40px; background:#f4fbff;}
.list-type4 > li{margin-bottom:15px;}
.list-type4 > li:last-child{margin-bottom:0;}
.list-type4 > li > a{color:#525252;}
.list-type4 > li > a:hover{color:#448fb9;}


#fulltext_Area ol{padding-left: 15px;}
#fulltext_Area ol > li{margin-top: 10px;font-size: 14px;color: #555;line-height: 22px;list-style: decimal;word-break: break-word;}
#fulltext_Area ol > li:first-child{margin-top: 0;}
#fulltext_Area ol > li .j_text_size + div{margin-top: 5px;}
#fulltext_Area table{margin: 10px 0;}
#fulltext_Area table th, #fulltext_Area table td , #fulltext_Area table td p {font-size: 14px;line-height: 1.5em;}
#fulltext_Area table th{background-color: #fafafa;}

.article-top {margin-top: 30px;}
.article-top .article-type{float: right;}
.article-top .btn-cover{float: left;position: relative;}
.article-top .btn-cover > a{display: inline-block;background- color: #fff; border-radius: 5px; padding: 7px 28px;}
.article-top .btn-cover img{display: none;position: absolute;top: -50%;left: 100%;z-index: 1;width: 150px;border-radius: 10px;-webkit-box-shadow: 0 10px 10px rgba(0,0,0,0.4);box-shadow: 0 10px 10px rgba(0,0,0,0.4);}

/* Search */
.m-sch-box{display: none;width: 100%;}
.m-sch-box .form-group select, .m-sch-box .form-group .form-control{display: inline-block;height: 40px;padding: 2px 5px;border: 1px solid #ccc;border-radius: 0;font-size: 14px;vertical-align: top;}
.m-sch-box .form-group select{width: 25%;}
.m-sch-box .form-group .form-control{width: calc(75% - 91px);}
.m-sch-box .form-group button{width: 40px;height: 40px;background-color: #666;border-radius: 4px;color: #fff;font-size: 20px;}
.m-sch-box .form-group .m-btn-sch{padding: 6px 0;background-color: #508ff3;}
.m-sch-box .form-group .btn-sch-pop{padding: 0;}
.m-sch-box .form-group .btn-sch-pop img{margin-left: 2px;margin-top: -4px;vertical-align: middle;}

/* search-view */
.search-box {background-color: #f7fbfe; padding: 22px 15px 21px; margin-bottom:20px;}
.search-box > p {font-weight: 500;}
.search-box > p:first-child {float: left; font-size: 18px;}
.search-box > p:last-child {float: right; font-size: 16px;}
.search-box > p:first-child span {font-weight: 700;}
.search-box > p span {color: #be0606;}

.search-top{margin-bottom: 10px;}
.search-top select{min-width: 180px;height: 32px;border: 1px solid #dddddd;font-size: 14px;}
.search-top select + select{min-width: 100px;margin-left: 5px;}

/* paging */
.paging{margin: 30px 0;text-align: center;}
.paging > li{display: inline-block;width: 30px;height: 30px;margin: 1px;border: 1px solid #dddd;vertical-align: top;}
.paging > li > strong, .paging > li > a{display: block;width: 100%;height: 100%;padding: 6px 0;font-family: 'Roboto',sans-serif;font-size: 14px;}
.paging > li > strong{background-color: #508ff3;color: #fff;font-weight: 400;}


/* Advanced Search */
.advanced-search-wrap .form-group.search-word{margin-bottom: 35px;}
.advanced-search-wrap .form-group select{width: 160px;border: 1px solid #ddd;}
.advanced-search-wrap .form-group input{width: calc(100% - 340px);margin: 0 10px;border: 1px solid #ddd;}
.advanced-search-wrap .form-group{margin: 0;}
.advanced-search-wrap .form-group + .form-group{margin-top: 10px;}
.advanced-search-wrap .bg-blue{margin-bottom: 60px;padding: 40px 30px;background-color: #f7fbfe;}
.advanced-search-wrap .search-box{display: inline-block;}
.advanced-search-wrap .search-box.full-right h3{padding-left: 70px;}
.advanced-search-wrap .search-box .form-group.year-select-wrap{margin-bottom: 0;}
.advanced-search-wrap .search-box .form-group.year-select-wrap select, .advanced-search-wrap .search-box .form-group input{width: 140px; background:#ddf1fe; border:0; border-radius:4px;}
.advanced-search-wrap .search-box.category .form-group select{background:#ddf1fe; border:0; border-radius:4px;}
.advanced-search-wrap .search-box .form-group.search-page span{width: auto;padding: 0 10px;}
.advanced-search-wrap.search-wrap .btn{min-width: 120px;padding: 12px;font-size: 18px;}


 /* =====================
	* sub contents
====================== */
.sub-contents h3{margin-bottom: 10px;font-size: 24px;font-weight: 700;}
.sub-contents{font-size: 18px;line-height: 24px;color: #222;}
.sub-contents p{color: #222;}
.sub-contents .sub-title01{font-size:25px;font-weight:700;margin-bottom:8px;}
.sub-contents .sub-title02{font-size:20px;font-weight:700;margin-bottom:8px;}



.tab-box{padding:30px; background:#eff5ff; border-radius:4px; margin-bottom:50px;}
.tab-box ul.research-tab{}
.tab-box ul.research-tab li{position:relative; line-height:24px; margin-bottom:25px; padding-left:15px;}
.tab-box ul.research-tab li:before{content:''; display:block; width:5px; height:5px; position:absolute; left:0; top:7.5px; background:#434188; }
.tab-box ul.research-tab li:last-child{margin-bottom:0;}
.tab-box ul.research-tab li a{display:block; color:#555555; font-size:20px; line-height:24px; font-weight:500;}
.tab-box ul.research-tab li.on a, .tab-box ul.research-tab li a:hover{color:#222;}

.link-submit {display:block; width: 125px;padding-left:35px;background: #f7f7fa url(/asset/images/manu-ic01.png) 10px 5px no-repeat;font-size:14px; margin-top:5px;}
.link-submit:active,
.link-submit:focus,
.link-submit:visited{color:#434188;}
.right-topic-wrap.con-topic ul li{font-size:16px;margin-bottom:5px;padding-left:28px;}

.sub-contents h3.bull{position:relative; padding-left:28px;}
.sub-contents h3.bull:before{display: block;content: '';clear: both;position: absolute;top: 6px;left: 0;width: 14px;height: 14px;border: 4px solid #434188;border-radius: 50%;}


/*color*/
.sub-contents .color-blue{color:#434188}

/* aims and Scope */
.scope_brain {width:100%;clear:both;padding-top:30px;}
.scope_brain:after {display:block; clear:both; content:'';}
.scope_brain > div { float:left; width:25%; text-align:center; }
.scope_brain > div img{width:90%;}
.scope_brain > div > span {text-align:center;padding-top:15px;font-weight:700;font-size:18px; line-height:22px; letter-spacing:-1px;}

.aim-txt{font-size:20px;}
.aim-txt strong{ font-style:italic; position:relative;}
.aim-txt strong:after{content:''; position:absolute; bottom:5px; left:0; width:100%; height:7px; background:#fff1ba; z-index:-1;}

/* Jointly owned / Operated */
.jointly-list{margin-top:35px;}
.jointly-list li{overflow:hidden; width:100%; margin-bottom:20px;}
.jointly-list li > div{float:left;}
.jointly-list li > div.img-box a{display:block; width:220px; height:83px;}
.jointly-list li > div.img-box a img{transition:all 0.4s ease;}
.jointly-list li > div.img-box a:hover{background:url('/asset/images/sub/img_banner_h.png');}
.jointly-list li > div.img-box a:hover img{opacity:0;}

.jointly-list li > div.txt-box{width:calc(100% - 236px); margin-left:15px;}
.jointly-list li > div.txt-box p{font-size:14px; line-height:18px;}
.jointly-list li > div.txt-box strong{font-size:15px;}


/* For Authors */
.download-wrap:after{display: block;content: '';clear: both;}
.download-wrap .btn-down{display: inline-block;padding: 7px 30px 7px 15px;border: 1px solid #ddd;border-radius: 4px;background: #fff;font-weight: 700;vertical-align: middle;}
.download-wrap .btn-down > i{display: inline-block;margin-right: 10px;font-size: 18px;vertical-align: middle;}

.download-list{float: right;position: relative;display: inline-block;vertical-align: middle;}
.download-list > span{display: inline-block;max-width:100%; width: 300px;border: 1px solid #434188;border-radius: 4px; font-size:16px; line-height:20px; color: #434188;}
.download-list > span > a{display: block;width: 100%;padding: 7px 15px;font-weight: 700;color: #434188;}
.download-list > span > a i{float: right;display: inline-block;padding: 2px 0;vertical-align: middle;}
.download-list > span.on{border-radius: 4px 4px 0 0;border-bottom: 0;background: #434188;}
.download-list > span.on > a{color: #fff;}
.download-list ul{display: none;position: absolute;top: 100%;width: 300px;border: 1px solid #434188;color: #fff; z-index:5;}
.download-list ul > li{border-top: 1px solid #434188;}
.download-list ul > li:first-child{border-top: 0;}
.download-list ul > li > a{font-size:16px; line-height:20px; display: block;width: 100%;padding: 7px 15px;background: #fff;color: #434188;}
.download-list ul > li > a:hover{background: #434188;color: #fff;}


.go-to-title{width: 100%;margin-bottom: 15px;}
.go-to-title .tit{display: inline-block;margin: 5px 0;font-size: 22px;color: #508ff3;font-weight: 500;line-height: 1.2em;vertical-align: top;}
.go-to-wrap{display: inline-block;float: right;position: relative;width: auto;min-width: 415px;vertical-align: top;}
.go-to-wrap .click-go-to{display: inline-block;position: relative;width: 100%;height: 32px;margin: 5px 0;padding: 5px 30px 5px 10px;background: #fff;border: 1px solid #dddddd;font-size: 14px;color: #222;line-height: 1.2em;text-align: left;}
.go-to-wrap .click-go-to i{position: absolute;top: 50%;right: 10px;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.go-to-list{display: none;position: absolute;top: 98%;right: 0;z-index: 11;width: auto;min-width: 415px;background: #fff;border: 1px solid #dddddd;border-top: 0;text-align: left;}
.go-to-list > li > a{display: block;padding: 7px 10px;font-size: 14px;color: #222;line-height: 1.2em;}

.go-con-kor .tit{font-family: 'Noto Sans KR', sans-serif;font-size: 18px;}
.go-to-wrap .click-go-to-kor{padding: 7px 30px 7px 10px;font-family: 'Noto Sans KR', sans-serif;font-size: 14px;}
.go-to-list-kor > li > a{font-family: 'Noto Sans KR', sans-serif;font-size: 14px;}



/* Ethical Policies */
.acco-list > li{margin-top: 5px;border: 1px solid #434188;border-radius: 2px;}
.acco-list > li:first-child{margin-top: 0;}
.acco-list > li > a{color:#434188; display: block;padding: 15px 20px;background-image: url('/asset/images/sub/ic-acco.png');background-color:#f7f7fa;background-repeat: no-repeat;background-position: right 20px center;font-size: 18px;font-weight: bold; line-height: 1.3em;}
.acco-list > li.on > a{background-color: #eff5ff;background-image: url('/asset/images/sub/ic-acco-on.png');}
.acco-list > li.on .acco-con{background-color: #eff5ff;}
.acco-list > li .acco-con{display: none;padding: 0 20px 40px;font-size: 16px;line-height: 24px;color: #555555;font-weight: 400;word-break: keep-all;background-color: #eff5ff;}
.acco-list > li .acco-con ul > li{font-size: 14px;}
.acco-list > li .acco-con > p{font-size: 14px;}
.acco-list > li .acco-con strong{font-size: 14px;}
.acco-list > li .acco-con .link{text-decoration: underline;}
.acco-list > li ol.list-style li{text-indent:-18px;padding-left:18px;}


/* Editorial Board */
.editors_tb {width:100%; margin-bottom:35px;}
.editors_tb th {color:#434188; font-size:18px; font-weight:600; text-align:left; background:#eff5ff; border-bottom:1px solid #d2dffb; padding-left:20px;}
.editors_tb th img{vertical-align:middle; margin-right:15px;}
.editors_tb td {color:#222222; background:#f7f7fa;letter-spacing:-0.9px;font-size:18px; font-weight:400; padding:15px 0; border-bottom:1px solid #d2dffb; padding-left:20px;box-sizing:border-box;}
.editors_tb td a{word-break: break-all; }
.editors_tb td a.link-color{color:#0006fe;}
.editorial-wrap .cst-table{border-top: 2px solid #508ff3;}
.editorial-wrap .cst-table th, .editorial-wrap .cst-table td{}
.editorial-wrap .cst-table td{text-align:left; font-size:18px; border-right:1px solid #6986bc;color:#222;background:#fff;letter-spacing:-0.5px;}
.editorial-wrap .cst-table td.text-left{padding-left: 7px;padding-right: 7px;}
.editorial-wrap .cst-table td:first-child{background:#eff5ff;text-align:center;font-weight:700;}
.editorial-wrap .cst-table td:last-child{border-right:0;}
.editorial-wrap .chief .cst-table td:first-child{padding:0;}
.editorial-wrap .btn-detail{padding: 4px 6px;font-size: 13px;}
.editorial-wrap h3{font-weight:400;font-size:25px;}
.editorial-wrap .bg-white *{background:#fff !important; font-weight:400 !important; text-align:Center !important;}

/* subscription table */
.subscription.editorial-wrap .cst-table{border-top:4px solid #508ff3;}
.subscription.editorial-wrap .cst-table td{border-right:1px solid #ddd; padding:10px;}
.subscription.editorial-wrap .cst-table td:first-child{padding-left:69px; text-align:left;}
.subscription.editorial-wrap .cst-table td:last-child{border-right:0;}

.subscription.editorial-wrap .cst-table td label{color:#444; vertical-align:middle; margin-bottom:8px; font-weight:400;}
.subscription.editorial-wrap .cst-table td label input[type="radio"]{margin-top:0;}
.subscription.editorial-wrap .cst-table td input[type="text"]{width:300px; max-width:100%; height:35px; border:1px solid #ddd; border-radius:0;}

.sub-left p.subscription-txt{color:#555;}
.sub-left p.subscription-txt span{color:#222;}
.sub-left .subscription-txt strong{color:#000; font-size:22px; display:block; margin-bottom:7px;}

/*  Editorial popup  */
.editorial-content .modal-body{padding: 0 0 20px;}
.editorial-content .modal-scroll-wrap{overflow: hidden;overflow-y: auto;width: calc(100% - 20px);margin: 0 auto;height: 500px;padding: 25px 10px;}
.editorial-contop{margin-bottom: 25px;}
.editorial-contop .img-wrap{display: inline-block;width: 80px;vertical-align: top;}
.editorial-contop .text-wrap{display: inline-block;width: calc(100% - 85px);padding-left: 20px;vertical-align: top;}
.editorial-contop .text-wrap .tit{margin-bottom: 15px;font-size: 22px;font-weight: 300;color: #000;line-height: 1.2em;}
.editorial-contop .text-wrap .tit strong{color: #e54d60;font-weight: 600;}
.editorial-contop .text-wrap div{font-size: 14px;font-weight: 300;line-height: 1.2em;color: #555;}
.editorial-contop .text-wrap div strong{font-weight: 500;color: #000;}
.editorial-conbox{padding: 0 10px 30px;font-size: 14px;color: #555;}
.editorial-conbox .tit{margin-left: -10px;margin-right: -10px;padding: 2px 20px 4px;margin-bottom: 15px;background-color: #508ff3;font-size: 18px;color: #fff;}
.editorial-conbox p{font-size: 14px;line-height: 22px;color: #555;}
.editorial-conbox strong{line-height: 1.1em;}
.editorial-conbox ul > li{font-size: 14px;line-height: 22px;color: #555;}
.editorial-conbox ul.kor > li{font-family: 'Noto Sans KR',sans-serif;font-size: 14px;}
.editorial-conbox .list-type2 > li{padding-left: 10px;}
.editorial-conbox .list-type2 > li:before{top: 9px;background-color: #555;}
.editorial-conbox .kor{font-size: 14px;}

/* Contact Us */
.contact-wrap .cst-table td{text-align:left; font-size:18px; color:#222;background:#fff;letter-spacing:-1px;}
.contact-wrap .cst-table th{font-size:18px;background:#eff5ff;font-weight:700;}
.contact-wrap .cst-table th i{margin-right: 7px; color:#264c93;}

.map-wrap{position: relative;width: 100%;height: 370px;}
.map-info{display: block;position: absolute;top: 50%;right: 5%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 270px;height: 270px;padding: 50px 30px;background: rgba(0,0,0,0.6);border-radius: 50%; font-weight: 400; color: #fff;text-align: center;}
.map-info img{display: block;margin: 0 auto 10px;}
.map-info > span{display: block;margin-top: 30px;}
.map-info > span strong{color: #fff;font-weight: 500;}
.map-info > span > a{color: #fff;font-weight: 300;}
.map-wrap iframe{width: 100%;height: 100%;}


/* Cross Mark */
.cross-mark{display: inline-block;}
.cross-mark img{width: 100%;}

/*download*/
.download-wrap02 .downlist{width:100%;display: inline-block;vertical-align: middle; }
.download-wrap02 .downlist > li{display: inline-block;width: calc((100% - 55px)/3);margin-left:15px;height:200px;background:#7a91e4;border-radius:5px;}
.download-wrap02 .downlist > li:first-child{margin-left:0;}
.download-wrap02 .downlist > li > a{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center top 30px;font-size: 20px;color: #222;text-align: center;}
.download-wrap02 .downlist > li > a strong{display: block;padding-top: 150px;}
.download-wrap02 .downlist > li:nth-child(1) a{background-image: url('/asset/images/sub/ic_download01.png');}
.download-wrap02 .downlist > li:nth-child(2) a{background-image: url('/asset/images/sub/ic_download02.png');}
.download-wrap02 .downlist > li:nth-child(3) a{background-image: url('/asset/images/sub/ic_download03.png');}
.download-wrap02 .downlist > li:hover{background:#162a73}
.download-wrap02 .downlist > li:hover a strong{color:#fff;}
.download-wrap02 .downlist > li:nth-child(1):hover a{background-image: url('/asset/images/sub/ic_download_over01.png');}
.download-wrap02 .downlist > li:nth-child(2):hover a{background-image: url('/asset/images/sub/ic_download_over02.png');}
.download-wrap02 .downlist > li:nth-child(3):hover a{background-image: url('/asset/images/sub/ic_download_over03.png');}

/* view bar */
#view-bar{position: fixed;left: 50%;bottom: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 998;width: 100%;}
#view-bar span{display: block;float: left;text-align: center; height:52px;}
#view-bar span > a{display: block;padding:14px 0;color: #fff;font-size: 20px;}
#view-bar span > a img{vertical-align: middle;margin: 0 10px;}
#view-bar .view-prev, #view-bar .view-next{width: 25%;background: #508ff3; opacity:0.95;}
#view-bar .view-list{width: 50%;background: rgba(37,37,37,0.9);}
#view-bar.view-search .view-list {width:100%;}


 /* =====================
	* Right Section
====================== */
.sub-right, .right-contents{float: right;width: 360px;}
.sub-right .article-type{display:none;}
.right-tit{font-size:20px; line-height:1; font-weight:700; color:#000; margin-bottom:10px;}
.right-tit span{display:block; margin-top:3px; font-size:15px; color:#3e3e3e; font-weight:300;}

.related .right-tit{font-size:19px; position:relative;}
.related .right-tit strong{color:#434188;}
.related-box .origin_section02{border:0; background:#ebf5fe; padding:15px;}
.related-box .origin_section02 .related-tit{font-size:30px; font-weight:700; color:#000; overflow:hidden; margin-bottom:10px; border-bottom:1px solid #ddd; padding-bottom:10px;}
.related-box .origin_section02 .back-btn{background:#508ff3; color:#fff; float:right;}
.related-box .origin_section02 h2{font-size:25px; color:#5068ab; font-weight:700;}
.related-box .origin_section02 .name{font-size:18px; color:#838383;}
.related-box .origin_section02 .origin_date{border:0; margin:0; padding:0;}
.related-box .origin_section02 a{color:#1700c2;}
.more-btn{position:absolute; right:0; top:0; text-align:center; display:block; font-size:13px; width:17px; height:17px; line-height:17px; background:#434188; color:#fff; margin-top:1px;}

/* right jornal */
.journal-wrap{padding:40px 20px; background: #f7f7fa; position:relative; box-sizing:content-box;}
.journal-wrap .img{display: inline-block;width: 120px;vertical-align: top;}
.journal-wrap .text{display: inline-block;width: calc(100% - 125px);padding-left: 20px;vertical-align: top;}
.journal-wrap .text h3{font-size: 20px; font-weight:700; color: #000;}
.journal-wrap .text .journal-info{margin-top: 10px;font-size: 15px;line-height:1.2; font-weight:700; color:#000;}
.journal-wrap .text .journal-authors{position:relative; display:inline-block; padding-right:35px; font-size:15px; line-height:1.2; color:#666; margin-top:7px; font-weight:300;}
.journal-wrap .text .journal-authors img{margin-top:10px;}

.journal-wrap .text .journal-link{margin-top:15px; color:#000;}
.journal-wrap .text .journal-link > a{display: block;font-size: 15px; font-weight:700; color: #102c61;}
.journal-wrap .text .journal-link > a:hover{text-decoration: underline;}


/* KeyWord */
.keyword-wrap .right-title{border-bottom:0;}
#keyWord {background:#f7f7fa;height:220px;}
#keyWord a{font-weight:800; color: inherit !important;}

.right-btn-wrap button, .right-btn-wrap a{display: block;width: 100%;padding: 15px 20px;margin-top: 10px;background-color: #508ff3;background-repeat: no-repeat;background-image: url('/asset/images/ic-arrow-left.png');background-position: right 20px center;border-radius: 4px;font-size: 20px;color: #fff;text-align: left;}
.right-btn-wrap button img, .right-btn-wrap a img{vertical-align: middle;margin-right: 20px;}

.office-wrap{margin: 10px 0;}
.office-wrap ul > li{float: left;width: 33.33%;padding: 10px;text-align: center;}
.office-wrap ul > li > a{display: block;font-size: 14px;font-weight: 300;line-height: 1em;word-break: break-all;}
.office-wrap ul > li > a span{display: block;font-weight: 500;margin-top: 10px;margin-bottom: 3px;}

/* view right */
.right-conbox .article-box{padding: 15px 0; border-bottom:1px solid #efefef;}
.right-conbox .article-box > h3{float: none;width: 100%;padding-right: 0; margin-bottom:10px; max-height:81px;
	overflow: hidden;text-overflow: ellipsis;display: block;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
.right-conbox .article-box h3 > a{font-weight:700; width: 100%;display: block;font-size: 15px; line-height:20px; color:#000;}
.right-conbox .article-box .name{font-size:14px; color:#666; line-height:20px; margin-bottom:5px;}
.right-conbox .article-box > a{font-weight:300; font-size:13px; line-height:20px; height:21px; color:#1e00ff;
	overflow: hidden;display: inline-block;max-width: 100%;text-overflow: ellipsis;white-space: nowrap;}
.right-conbox .btn-more{margin-top: 10px;text-align: right;}
.right-conbox .btn-more > a{font-size: 14px;color: #508ff3;font-weight: 500;}

.view-right .right-conbox{margin-bottom: 20px;background: #fff;border: 1px solid #e4eeff; padding:20px;}
.article-tools{border-top:2px solid #87ade9;}
.article-tools > li{overflow:hidden; float: left; width: 100%;height: 40px;border-bottom: 1px solid #dddddd;}
.article-tools > li > a{display: block;padding: 10px 0 10px 10px;font-size: 13px; line-height:20px; color: #444;}
.article-tools > li > a i{display:block; width:21px; font-weight:bold; font-style:normal; text-align:center; color:#5887d0; font-size:20px; float:left; margin-right:20px;}

.metrics-list > li:first-child{margin-top: 0;}
.metrics-list > li > a img{margin-top: -2px;margin-right: 5px;vertical-align: middle;}
.click-num{float: right;color: #183c7e;font-weight: 500;}
.sns-list > li{float: left;margin-left: 10px;}
.sns-list > li:first-child{margin-left: 0;}
.sns-list > li > a{display: inline-block;}
.view-right .right-conbox .article-list li{width: 100%;margin-top: 15px;padding-top: 15px;border-top: 1px solid #ddd;}
.view-right .right-conbox .article-list li:first-child{margin-top: 0;}
.view-right .right-conbox .article-list h3{height: 68px;margin-bottom: 10px;padding-bottom: 0;border-bottom: 0;font-size: 18px;font-weight: 600;line-height: 22px;color: #000;}
.view-right .right-conbox .article-list h3 a{-webkit-transition: 0.3s ease;transition: 0.3s ease;}
.view-right .right-conbox .article-list h3 a:hover{color: #6d1c26;text-decoration: underline;}
.view-right .right-conbox .article-list .name{height: 42px;margin-bottom: 5px;font-size: 14px;line-height: 20px;color: #666;}
.view-right .right-conbox .article-list .iso-num{color: #000;}
.view-right .right-conbox .article-list .doi-link{text-decoration: underline;color: #234c6f;font-size: 14px;}
.view-right .right-conbox .word-wrap{overflow: hidden;height: 125px;}
.view-right .right-conbox .journal-img{display: inline-block;width: 125px;height: 167px;margin-bottom: 0;vertical-align: top;}
.view-right .right-conbox .journal-more{width: 125px;height: 167px;}
.view-right .right-conbox .journal-info{display: inline-block;width: calc(100% - 130px);padding-left: 15px;text-align: left;vertical-align: top;line-height: 1;}
.view-right .right-conbox .journal-info strong{display: block;margin-top: 15px;margin-bottom: 15px;font-size: 20px;font-weight: 700;line-height: 25px;}
.view-right .right-conbox .journal-info .issn-num{font-size: 16px;line-height: 22px;color: #f1a832;}
.view-right .right-conbox .years-select{margin-bottom: 10px;}
.view-right .right-conbox .years-select > a{width: 80px;font-size: 16px;color: #555;}
.view-right .right-conbox .years-select > a.on{color: #fff;}
.view-right .right-conbox .year_title{padding: 10px 15px;}
.view-right .right-conbox .year_Content{padding: 10px;}
.view-right .right-conbox .year_Content > a{display: block;position: relative;width: 100%;padding-left: 12px;margin-top: 5px;text-align: left;}
.view-right .right-conbox .year_Content > a:first-child{margin-top: 0;}
.view-right .right-conbox .year_Content > a:before{display: block;content: '';clear: both;position: absolute;top: 7px;left: 0;width: 5px;height: 5px;background: #555555;}
.view-right .right-conbox .form-group{width: 100%;margin: 5px 0;}
.view-right .right-conbox .form-group.mb30{margin-bottom: 30px;}
.view-right .right-conbox .form-group select, .view-right .right-conbox .form-group input{height: 40px;padding: 2px;background: #fff;border: 1px solid #cccccc;font-size: 15px;font-weight: 300;color: #555;}
.view-right .right-conbox .form-group select{width: 25%;}
.view-right .right-conbox .form-group select.w100p{width: 100%;}
.view-right .right-conbox .form-group input{width: calc(50% - 15px);margin: 0 3px;}
.view-right .right-conbox .form-group.year-select-wrap select{width: calc((100% - 41px)/2);}
.view-right .right-conbox .btn-wrap{padding-top: 20px;}
.view-right .right-conbox .btn{display: inline-block;min-width: 110px;padding: 8px 12px;border-radius: 4px;color: #fff;font-size: 15px;font-weight: 300;}
.view-right .right-conbox .btn-clear{background: #666666;}
.view-right .right-conbox .btn-right-sch{background: #6d1c26;}
.view-right .right-conbox .year-list{margin-bottom: 10px;}
.view-right .right-conbox .year-list > li .years{padding: 5px 17px;font-size: 16px;}
.view-right .right-conbox .arrange > li > span{padding: 12px 10px;}
.view-right .right-conbox .arrange > li > span > a i{padding: 3px 0;font-size: 16px;}
.view-right .right-conbox .year-content-wrap .tab-year{padding: 10px;}
.view-right .right-conbox .year-content-wrap .tab-year > div{position: relative;padding-left: 10px;}
.view-right .right-conbox .year-content-wrap .tab-year > div:before{display: block;content: '';clear: both;position: absolute;top: 11px;left: 0;width: 5px;height: 5px;background: #555;}
.view-right .right-conbox .year-content-wrap .tab-year > div > a{display: block;width: 100%;font-size: 16px;color: #555;text-align: left;}

.metrics-list, .supp-list{margin-top: 15px;}
.metrics-list > li, .supp-list > li{margin-top: 5px;}
.metrics-list > li:first-child, .supp-list > li:first-child{margin-top: 0;}
.metrics-list > li > a, .supp-list > li > a{display: block;padding: 10px 15px;background: #fff;border: 1px solid #ddd;border-radius: 4px;font-size: 14px;}
.metrics-list > li .click-num{display: inline-block;float: right;margin-top: -2px;font-size: 18px;color: #f42c11;}
.supp-list > li > a img{vertical-align: middle;margin-top: -2px;margin-right: 5px;}

.sns-list{margin-top: 15px;}
.sns-list > li{float: left;margin-left: 10px;}
.sns-list > li:first-child{margin-left: 0;}
.sns-list > li > a{display: block;}
.sns-list > li > a img{width: 100%;max-width: none;}

.right-conbox.right-border-box{padding: 25px 20px;border: 1px solid #ddd;}
.right-conbox.right-border-box .right-title{border-bottom: 0;}
.search-wrap .form-group {width: 100%;margin: 5px 0;}
.search-wrap .form-group select, .search-wrap .form-group input{height: 40px; padding: 2px;background: #fff;border: 1px solid #ddd;font-size: 16px;color: #000; border-radius:0;}
.search-wrap .form-group select{width: 130px;}
.search-wrap .right-conbox .form-group select{width:28%;}
.search-wrap .form-group select.w100p{width: 100%;}
.search-wrap .form-group input{width: calc(100% - 267px);margin: 0 3px;padding: 0 5px;}
.search-wrap .right-conbox .form-group input{width:40%;}
.search-wrap .form-group.year-select-wrap{margin-bottom: 30px;}
.search-wrap .form-group.year-select-wrap select{width: calc((100% - 41px)/2);}
.search-wrap .form-group.year-select-wrap select + span{font-size: 14px;}
.search-wrap .form-group.search-page span{display: inline-block;width: 60px;font-size: 14px;vertical-align: middle;}
.search-wrap .form-group.search-page .form-control{display: inline-block;width: calc((100% - 130px)/2);margin: 0;font-size: 14px;vertical-align: middle;}
.search-wrap .form-group.search-page .form-control + span{padding-left: 10px;}
.search-wrap .btn{display: inline-block;min-width: 110px;padding: 8px 12px;margin: 0 3px;border-radius: 4px;color: #fff;font-size: 14px;font-weight: 300;}
.search-wrap .btn-right-sch{background: #508ff3;}
.search-wrap .btn-clear{background: #bababa;}
.search-wrap .right-title {border-bottom: 0;}
.search-year .right-title {margin-top: 30px;}
.search-year .right-title:first-child {margin-top: 0;}
.search-cate label{display: block;color: #555;font-weight: 400;font-size: 14px;}
.search-cate label input{margin: 0 7px 0 0; border-radius: 0;}

.search-wrap .right-conbox .form-group{margin:15px 0;}



/* =====================
	* common
===================== */
/* tab */
.sub-tab{}
.sub-tab li{float:left; display:table; width:calc((100% - 23px)/3); margin-left:11px; text-align:center; }
.sub-tab li:first-child{margin-left:0;}
.sub-tab li a{display:table-cell; vertical-align:middle; width:100%; height:55px; border:1px solid #bbb; color:#bbb; padding:0 5px; font-size:20px; border-radius:5px; }
.sub-tab li.on a{position:relative;color:#fff; background:#314c77; line-height:25px;}
.sub-tab li.on a:before{content:''; display:block; position:absolute; bottom:-18px; left:0; right:0; margin:0 auto; width:23px; height:18px; background:url('/asset/images/sub/subtab_on.png');}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px !important;}

.link{color: #267acf !important;}
.link:hover, .link:focus{color: #267acf !important;}

.d-block{display: block;}

.num-list > li{font-size: 18px;line-height: 24px;}
.num-list > li .num{display: inline-block;width: 20px;vertical-align: top;}
.num-list > li .num + div{display: inline-block;width: calc(100% - 25px);vertical-align: top;}

.list-type1 > li{position: relative;padding-left: 12px;font-size: 18px;line-height: 24px;}
.list-type1 > li:before{display: block;content: '';clear: both;position: absolute;top: 13px;left: 0;width: 4px;height: 1px;background-color: #222;}

.list-type2 > li{position: relative;padding-left: 12px;font-size: 18px;line-height: 24px;}
.list-type2 > li:before{display: block;content: '';clear: both;position: absolute;top: 11px;left: 0;width: 4px;height: 4px;background-color: #222;border-radius: 50%;}

ul.decimal {margin-top:5px;}
ul.decimal > li{list-style:decimal; margin-bottom:5px; margin-left:25px;text-align:justify;}


/* =====================
	* Split Viewer
===================== */
body.ovh{overflow: hidden;}
.btn-split{display: inline-block;position: absolute;top: 0;right: 0;padding: 5px 20px 7px;background-color: #505050;font-size: 15px;color: #fff !important;}
.btn-split img{margin-right: 5px;margin-top: -2px;vertical-align: middle;}

#split-wrap{display: none;position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height: 100;background-color: #fff;}
#split-wrap .left-con{float: left;width: 60%;}
#split-wrap .right-con{float: left;width: 40%;padding-left: 30px;}
.btn-split-close{position:absolute; right:-30px; top:25px;}
.btn-split-close i{font-size:30px;}

.split-header-wrap{width: 100%;border-bottom: 1px solid #ddd; position:relative;}
.split-header{max-width: 90%;margin: 0 auto; position:relative;}
.split-header .menu{height: 80px;}
.split-header .menu li{float: left;}
.split-header .menu li + li{margin-left: 50px;}
.split-header .menu li > a{display: block;padding: 28px 0;font-size: 18px;color: #000;-webkit-transition: 0.2s ease;transition: 0.2s ease;}
.split-header .split-tab li.on > a, .split-tab li:hover > a{color: #508ff3;}

#split-wrap .left-contents{width:100%;}
.split-header .left-con .menu li{position: relative;}
.split-header .left-con .menu li > a img{vertical-align: middle;margin-right: 5px;margin-top: -3px;}
.split-header .left-con .menu li + li{margin-left: 40px;}
.split-header .left-con .menu li .btn-split-share i{vertical-align: middle;margin-top: -3px;margin-left: 3px;}
.split-header .left-con .menu li .split-sns-list{display: none;position: absolute;top: 65px;left: 0;z-index: 10;width: 120%;margin-top: 0;padding: 7px 0;background-color: #fff;border: 1px solid #ddd;}
.split-header .left-con .menu li .split-sns-list > li{width: 100%;}
.split-header .left-con .menu li .split-sns-list > li > a{display: block;width: 100%;padding: 5px 15px;font-size: 14px;}
.split-header .left-con .menu li .split-sns-list > li > a:hover{color: #508ff3;}
.split-header .left-con .menu li .split-sns-list > li + li{margin-left: 0;}

.split-container{max-width: 90%;margin: 0 auto;}
.split-container .left-con{overflow-y: auto;height: calc(100vh - 81px);padding-top: 60px;padding-bottom: 60px;padding-right: 30px;}
.split-container .left-con .title-wrap{padding-bottom: 15px;margin-bottom: 30px;border-bottom: 1px solid #000;}
.split-container .left-con .title-wrap h3{font-size: 28px;font-weight: 500;}
.split-container .left-con h4{margin-bottom: 25px;font-size: 24px;font-weight: 500;}
.split-container .inner-contents{font-size: 14px;line-height: 22px;}
.split-container .inner-contents strong, .split-container .left-con .inner-contents b{font-weight: 500;}
.split-container .inner-contents .section03_tit > h3{float: none;max-width: 100%;padding-left: 20px;padding-bottom: 0;font-size: 20px;font-weight: 500;border: 0;line-height: 1.2em;}
.split-container .inner-contents #fulltext_Area h3{font-size: 18px;}
.split-container .left-con #fulltext_Area > div strong{font-weight: 500;}
.split-container .left-con table{margin: 10px 0;}

.split-container .body-section{padding-top: 35px;}
.split-container .body-section + .body-section{padding-top: 50px;}
.split-container .inner-contents table{margin: 10px 0;}
.split-container .inner-contents table th{background-color: #fafafa;}
.split-container .inner-contents table th, .split-container .inner-contents table td{font-size: 14px;line-height: 1.2em;}
.split-container dl strong{font-size: 18px;}
.split-container table .xref a{cursor: default;}

.split-container .tools{text-align: right;}
.split-container .tools a{display: inline-block;margin-left: 25px;font-size: 14px;font-weight: 500;}
.split-container .tools a img{vertical-align: middle;margin-top: -3px;margin-right: 5px;}

.split-container .right-con{overflow-y: auto;height: calc(100vh - 81px);padding-top: 60px;padding-bottom: 60px;padding-right: 30px;}
.split-contents-list > li > a{display: block;font-size: 18px;color: #000;font-weight: 500;line-height: 1.2em;-webkit-transition: 0.2s ease;transition: 0.2s ease;}
.split-contents-list > li.on > a, .split-contents-list > li:hover > a{text-decoration: underline;}
.split-contents-list > li + li{margin-top: 15px;}
.split-container .right-con .body-section{padding-top: 0;}
.split-container .right-con .section03_tit{border-bottom: 0;margin-bottom: 0;}
.split-container .right-con .section03_tit > h3{padding-bottom: 10px;color: #000;}
.split-container .right-con #fulltext_Area ol > li{font-size: 14px;}
.split-container .right-con #fulltext_Area ol > li + li{margin-top: 20px;}
.split-container .right-con #fulltext_Area ol > li .j_text_size + div{margin-top: 10px;}

.figure-wrap{width: 100%;}
.figure-title-wrap h3{display: inline-block;font-size: 18px;font-weight: 500;}
.figure-title-wrap .tools{display: inline-block;float: right;}
.figure-con{margin: 15px 0;font-size: 14px;line-height: 1.5em;}
.figure-con strong{font-weight: 500;color: #222;}
.figure-con > img{float: none;width: 100%;max-width: 100%;border: 1px solid #dddddd;}
.figure-con a{color: #4990c7;text-decoration: underline;}


/* ==================
	* media
================== */
@media (max-width: 1300px) {
	#sub-container{padding:0 15px; margin-top:0px; padding-top:20px; }
	.tab-year{padding: 15px 20px;}
	.tab-year > div{width: 48%;}

	.advanced-search-wrap .bg-blue{padding: 30px;}
	.advanced-search-wrap .search-box{display: block;width: 100%;}
	.advanced-search-wrap .search-box.full-right{margin-top: 30px;}
	.advanced-search-wrap .search-box.full-right h3{padding-left: 0;}


	/* =====================
		* Split Viewer
	===================== */
	.split-header .left-con{padding: 0 30px;}
	.split-header .menu li > a{font-size: 14px;}
	.split-header .left-con .menu li > a img{height: 13px;margin-right: 3px;}
	.split-header .menu li + li{margin-left: 7%;}
	.split-header .left-con .menu li + li{margin-left: 3.5%;}
	.split-header .left-con .menu li .split-sns-list{width: 140%;}
	.split-header .right-con{padding: 0 30px;}
	.split-container .left-con{padding-left: 30px;}
}

@media (max-width: 1024px) {
	#sub-container{margin-top:145px;}
	.sub-title{margin-bottom: 20px;}
	.sub-title > h2{font-size: 26px;}
	.sub-left, .left-contents{float: none;width: 100%;}
	.sub-left p, .sub-contents, .sub-contents p{font-size: 14px;}
	.sub-left dl{font-size: 14px;}

	.m-sch-box{display: block;}
	a.m-btn-archives{display: block;}

	.result-box{padding: 20px 15px;margin-bottom: 20px;}
	.result-box > span{font-size: 14px;}
	.result-box strong{font-size: 18px;}

	.article-top{margin-top: 20px;}

	.right-pop-box{display: none;}
	.right-pop-box.fixed{position: fixed;top: 0;left: 0;z-index: 100;width: 100%;height: 100%;margin-top: 0;background-color: #fff;}
	.right-pop-box .right-title .m-btn-close{width: 25px;height: 25px;font-size: 20px;}
	.right-pop-box.fixed .right-pop-contents{overflow-y: auto;width: 100%;height: calc(100% - 50px);}
	.right-pop-box .right-title .m-btn-close{display: block;}
	.right-pop-box .right-border-box{border: 0;}

	.sub-tab li a{height:40px; font-size:15px; line-height:20px;}

	.current-vol{right: 15px;top: 7px;}

	.vol-info strong{display: block;margin-bottom: 15px;margin-right: 0;font-size: 14px;line-height: 1em;}
	.vol-info > a{font-size: 12px;}
	.vol-info > a i{margin-top: 2px;}
	.lt-prev{float: left;padding-left: 7px;padding-right: 12px;}
	.gt-next{float: right;padding-left: 12px;padding-right: 7px;}

	.section01 h2{font-size: 24px;}
	.section03_tit{margin-bottom: 50px;}
	.section03_tit > h3{font-size: 20px;}
	.origin_section02 > h2{font-size: 22px;}
	.origin_section02 .origin_date{font-size: 14px;line-height: 22px;}

	#fulltext_Area h3{font-size: 18px;}
	#fulltext_Area dl strong{font-size: 14px;}
	#fulltext_Area > div strong{font-size: 14px;}
	#fulltext_Area dl strong{font-size: 14px;}
	#fulltext_Area ol > li{line-height: 20px;}

	.goto_layer{position: absolute;min-width: 200px;right: 0;bottom: -45px;}
	.goto_layer > a{min-width: 200px;font-size: 14px;}
	.go_list{min-width: 200px;}
	.go_list > li > a{font-size: 14px;}

	.advanced-search-wrap .form-group + .form-group{margin-top: 5px;}
	.advanced-search-wrap .bg-blue{padding: 20px;margin-bottom: 40px;}
	.advanced-search-wrap.search-wrap .btn{padding: 8px 12px;font-size: 14px;}

	.editoral-policy-wrap > ul > li {margin-left: 15px;}
	.contact-wrap .cst-table th ,.contact-wrap .cst-table td{font-size:14px;}

	.sub-right, .right-contents{float: none;width: 100%;}
	.right-conbox .journal-wrap .text h3{font-size: 22px;}
	.right-conbox .right-title h3{font-size: 22px;}
	.right-conbox .article-box h3{font-size: 18px;}
	.right-conbox .article-box h3 > a{font-size: 18px;}
	.right-conbox .article-box .write-name{font-size: 14px;}

	.right-conbox.right-archive-box{padding: 20px;}
	.right-conbox .year-list > li .years{font-size: 14px;}
	.right-conbox .arrange > li > span{padding: 10px 0 9px;}
	.right-conbox .arrange > li > span > a{font-size: 14px;}
	.arrange > li > span > a i{margin:0;}
	.right-conbox .arrange > li > span > a i{margin: 2px 0;font-size: 18px;}

	.right-conbox{margin-bottom: 20px; margin-top:0;}
	.search-wrap .btn{min-width: 100px;padding: 6px 12px;}
	.search-wrap .form-group select, .search-wrap .form-group input{height: 35px;font-size: 12px;}

	/* =====================
		* sub contents
	====================== */
	/* For Authors */
	/*.download-wrap{margin-bottom: 30px;}*/

	.go-to-title .tit{display: block;margin: 0 0 7px;font-size: 20px;}
	.go-to-wrap .click-go-to{margin: 0;}

	.go-con-kor .tit{font-size: 18px;}

	.editors_tb th {font-size:14px; padding-left:20px;}
	.editors_tb td {font-size:14px; font-weight:400; padding:15px 0;  padding-left:20px;}
    .editorial-wrap .cst-table td{font-size:16px;}

	/* =====================
		* common
	====================== */
	/* tab */
	.lang-tab > li > a{padding: 2px 15px;font-size: 14px;}

	.num-list > li{font-size: 14px;line-height: 22px;}
	.num-list > li .num{width: 17px;}
	.num-list > li .num + div{width: calc(100% - 22px);}

	.list-type1 > li{font-size: 14px;line-height: 22px;}
	.list-type1 > li:before{top: 11px;}

	.list-type2 > li{font-size: 14px;line-height: 22px;}
	.list-type2 > li:before{top: 10px;}

	.list-type4{padding:20px; }
	.list-type4 > li{margin-bottom:10px;}
	/* =====================
		* Split Viewer
	===================== */
	#split-wrap{display: none;}
	.btn-split{display: none;}

	.figure-con{font-size: 14px;}
}

@media (max-width: 950px) {
	.split-header .menu li > a{font-size: 12px;}
	.split-header .left-con .menu li > a img{height: 10px;margin-right: 2px;}
}

@media (max-width: 768px) {

	.ealert-form .form-control{font-size: 14px;}
	.ealert-form .btn-wrap{margin-top: 20px;}
	.btn-wrap .btn-submit{font-size: 14px;}

	.sub-left .article-list li{padding:15px;}
	/* list 모바일 슬라이드 */
	.sub-left .article-list .slick-track,{margin-left:16px;}
	.sub-left .article-list img{display:inline-block !important;}
	.sub-left .article-list .slick-slide{background:#fff; float:left;}
	.sub-left .article-list .slick-prev{left:0;}
	.sub-left .article-list .slick-next{right:0;}
	.slick-prev, .slick-next{font-size:0;}
	.sub-left .article-list .slick-prev, .sub-left .article-list .slick-next{opacity:0.4; background:#508ff3; border:none; font-size: 0; line-height: 0; z-index:9; border-radius:50%; position: absolute; top: 50%;display: block; width: 20px;  height: 20px; padding: 0;  -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%);transform: translate(0, -50%); }
	.sub-left .article-list .slick-prev:hover, .sub-left .article-list .slick-next:hover{opacity:1;}
	.sub-left .article-list .slick-prev:before{content:'<';}
	.sub-left .article-list .slick-next:before{content:'>';}
	.sub-left .article-list .slick-prev:before, .sub-left .article-list .slick-next:before{font-size:13px; line-height:8px; display:block; color:#fff;}

	#sub-container{margin: 0 auto 50px; margin-top:125px;}
	.article-type select{width: 100%;font-size: 14px;}
	.article-top .btn-cover{float: none;margin-bottom: 10px;}
	.article-top .btn-cover > a{padding: 7px 15px;font-size: 12px;}
	.article-top .article-type{float: none;}
	.current-vol{display: block;position: static;top: auto;right: auto;margin-bottom: 15px;font-size: 14px;text-align: right;}

	.m-sch-box .form-group select, .m-sch-box .form-group .form-control{height: 35px;font-size: 14px;}
	.m-sch-box .form-group .form-control{width: calc(75% - 83px);}
	.m-sch-box .form-group button{width: 35px;height: 35px;font-size: 14px;}
	.m-sch-box .form-group .m-btn-sch{padding: 7px 0;margin-left: 2px;}
	.m-sch-box .form-group .btn-sch-pop > img{width: 16px;}

	.result-box{padding: 10px 15px;}
	.result-box > span{font-size: 14px;}
	.result-box strong{font-size: 14px;}

	.search-top select{min-width: auto;font-size: 14px;}

	.sub-title{margin-bottom: 15px;}
	.sub-title > h2{font-size: 22px;}
	.sub-left .article-box .figure-img{display:none; width: 100px;height: 100px; line-height:100px;}
	.list-right{width: 100%;padding-left: 0;}
	.list-right h3 {height:67px; margin-bottom:15px;}
	.list-right h3 a{font-size:18px; line-height:22px;}
	.list-right .vol-num{display:block; font-size: 14px;}
	.sub-left .article-box .write-name{font-size:14px; line-height:20px; height:41px; margin-bottom: 10px;}
	.list-right .top-info{font-size:14px;}

	.origin_section03{margin-bottom:60px;}
	.go_section{font-size: 14px;line-height: 22px;}
	.goto_layer{bottom: -40px;}
	.goto_layer > a{height: 30px;padding: 5px 10px;}
	.section01 h2{margin-bottom: 10px;font-size: 20px;}
	.origin_section01{margin: 10px 0 20px;}
	.origin_section02 {padding: 15px 0;}
	.origin_section02 > h2{margin-bottom: 10px;font-size: 18px;}
	.origin_section02 .origin_date {padding: 10px 0; margin: 10px 0;}
	.section03_tit > h3{padding-left: 15px;font-size: 18px;}
	.section03_tit > h3:before{top: 5px;width: 10px;height: 10px;border-width: 3px;}
	#fulltext_Area h3{font-size: 14px;}

	#fulltext_Area table th, #fulltext_Area table td{font-size: 14px;}

	.advanced-search-wrap .bg-blue{padding: 15px;margin-bottom: 20px;}
	.search-wrap.advanced-search-wrap .search-box{padding:0;}
	.advanced-search-wrap .search-box.full-right{margin-top: 20px;}
	.advanced-search-wrap .search-box .form-group.search-page span{padding: 0 7px 0 0;}
	.advanced-search-wrap .search-box .form-group.search-page input + span{padding: 0 7px;}
	.advanced-search-wrap .search-box .form-group.year-select-wrap select{width:calc((100% - 26px)/2);}
	.search-wrap .form-group.year-select-wrap select + span{display:inline-block; margin:0; text-align:center; width:15px;}
	.advanced-search-wrap .search-box .form-group.search-page input{width: calc((100% - 125px)/2);}
	.advanced-search-wrap.search-wrap .btn{min-width: 100px;padding: 6px 12px;}

	.journal-wrap {padding:15px;}
	.journal-wrap .img{width:25%; text-align:center;}
	.journal-wrap .text{width:70%; padding-left:5%;}
	.right-conbox .right-title h3{font-size: 20px;}
	.right-conbox .article-box > h3{margin-bottom: 10px; height:auto; max-height:81px;}
	.right-btn-wrap button, .right-btn-wrap a{padding: 10px 15px;font-size: 14px;background-size: 15px;background-position: right 15px center;}
	.right-btn-wrap button img, .right-btn-wrap a img{width: 18px;margin-right: 10px;}

	.article-tools > li > a{font-size: 14px;}
	.metrics-list > li > a, .supp-list > li > a{padding: 7px 10px;font-size: 14px;}
	.metrics-list > li .click-num{font-size: 14px;}

	.right-conbox.right-archive-box{padding: 15px;}
	.right-conbox .right-title.n-border{padding-bottom: 10px;}
	.right-conbox .year-list > li .years{padding: 3px 12px 4px;font-size: 14px;}
	.right-conbox .arrange > li > span{padding: 10px;}
	.right-conbox .arrange > li > span > a{font-size: 14px;}
	.right-conbox .arrange > li > span > a i{font-size: 14px;}
	.right-conbox .year-content-wrap .tab-year > div > a{font-size: 14px;}


	.right-conbox.right-border-box{padding: 20px 15px;margin-bottom: 20px;}
	.search-wrap .btn{min-width: 100px;padding: 6px 12px;}
	.search-wrap .form-group select, .search-wrap .form-group input{height: 35px;font-size: 14px;}
	.search-wrap .form-group input{width:40%;}
	.search-wrap .form-group select{width:28%;}
	.advanced-search-wrap .search-box.category .form-group select{width:100%;}


	.sns-list > li{margin-left: 5px;}

	.year-list{margin-bottom: 15px;}
	.year-list > li .years{padding: 5px 15px 6px;font-size: 14px;}
	.arrange > li > span{font-size: 14px; padding: 12px 15px;}
	.arrange > li > span > a{font-size: 14px;}
	.tab-year{padding: 15px;}
	.tab-year > div{width: 100%;}
	.tab-year > div:before{top: 8px;width: 4px;height: 4px;}
	.tab-year > div a{font-size: 14px;}

	.article-modal .cst-table colgroup col:nth-child(1){width: 30% !important;}

	.paging{margin: 20px 0;}
	.paging > li{width: 25px;height: 25px;}
	.paging > li > strong, .paging > li > a{padding: 5px 0;font-size: 12px;}

	.top-btn a.top-btn{display:block !important; opacity:1 !important;}
	.Down-btn a.top-btn{display:block !important; opacity:1 !important;}

	/* =====================
		* sub contents
	====================== */
	.sub-contents h3{font-size: 18px;}
	.sub-contents h3.bull:before{top:4px;}

	/* For Authors */
	.download-wrap select{font-size: 14px;}

	.go-to-wrap{width: 100%;min-width: auto;}
	.go-to-title .tit{display: block;margin: 0 0 10px;font-size: 18px;}
	.go-to-wrap .click-go-to{height: auto;margin: 0;padding: 7px 30px 7px 10px;}
	.go-to-list{min-width: auto;width: 100%;}
	.go-to-list > li > a{padding: 7px 10px;}

	.go-con-kor .tit{font-size: 14px;}

	/*download*/
	.download-wrap02 {}
	.download-wrap02 .downlist{}
	.download-wrap02 .downlist > li{width: calc((100% - 55px)/2);margin-left:15px;margin-bottom:15px;height:100%;}
	.download-wrap02 .downlist > li:first-child{margin-left:15px;}
	.download-wrap02 .downlist > li > a{font-size: 14px;}
	.download-wrap02 .downlist > li > a strong{padding-bottom:15px;}
	.download-wrap02 .downlist > li > a{}

	/* Ethical Policies */
	.acco-list > li > a{padding: 10px 15px;background-position: right 10px center;background-size: 15px;font-size: 14px;}
	.acco-list > li .acco-con{padding: 0 15px 20px;}


	/* Editorial Board */
	/* .editorial-wrap .cst-table colgroup col:nth-child(1){display: none;}
	.editorial-wrap .cst-table tbody tr td:nth-child(1){width:20%;}
	.editorial-wrap .cst-table tbody tr td:nth-child(2){width:50%;}
	.editorial-wrap .cst-table tbody tr td:nth-child(3){width:20%;} */
	.editorial-wrap .cst-table th, .editorial-wrap .cst-table td{font-size: 14px;}
	.editorial-wrap .cst-table td.text-left{padding-left: 7px;padding-right: 7px;}
	.editorial-wrap .btn-detail{padding: 4px 6px;font-size: 13px;}

	.subscription.editorial-wrap .cst-table td:first-child{text-align:center; padding:10px;}

	/*  Editorial popup  */
	.editorial-content .modal-scroll-wrap{overflow: hidden;overflow-y: auto;width: calc(100% - 20px);margin: 0 auto;height: 80vh;padding: 15px 5px;}
	.editorial-contop{margin-bottom: 20px;}
	.editorial-contop .img-wrap{width: 50px;}
	.editorial-contop .text-wrap{width: calc(100% - 55px);padding-left: 15px;}
	.editorial-contop .text-wrap .tit{margin-bottom: 10px;font-size: 18px;}
	.editorial-contop .text-wrap div{font-size: 14px;}
	.editorial-conbox{padding: 0 10px 20px;font-size: 14px;}
	.editorial-conbox .tit{padding: 4px 15px 6px;margin-bottom: 10px;font-size: 14px;}
	.editorial-conbox p{font-size: 14px;line-height: 18px;}
	.editorial-conbox ul > li{font-size: 14px;line-height: 18px;}
	.editorial-conbox .list-type2 > li:before{top: 8px;}

	.sub-left .subscription-txt strong{font-size:18px;}

	/* Contact Us */
	.contact-wrap .cst-table colgroup col:nth-child(1){width: 20% !important;}
	.contact-wrap .cst-table th.text-left{text-align: center !important;}
	.contact-wrap .cst-table th span{display: none;}
	.contact-wrap .cst-table th img{margin-top: 0;margin-right: 0;}
	.map-wrap{height: 250px;}
	.map-info{display: none;}


	/* Jointly owned / Operated */
	.jointly-list{margin-top:25px;}
	.jointly-list li{margin-bottom:30px;}
	.jointly-list li > div{float:none;}
	.jointly-list li > div.img-box{text-align:center;}
	.jointly-list li > div.img-box a{display:inline-block; }
	.jointly-list li > div.img-box a img{transition:all 0.4s ease;}
	.jointly-list li > div.img-box a:hover{background:url('/asset/images/sub/img_banner_h.png');}
	.jointly-list li > div.img-box a:hover img{opacity:0;}

	.jointly-list li > div.txt-box{width:100%; margin-left:0; margin-top:10px;}

	/* Cross mark */
	.cross-mark{width: 140px;}

	.related-box .origin_section02 .related-tit{font-size:20px; margin-bottom:15px;}
	.related-box .origin_section02 h2{font-size:20px;}
	.related-box .origin_section02 .name{font-size:16px;}

	/* view bar */
	#view-bar{height: 40px;transform:inherit;-webkit-transform:inherit;width:auto;left:auto;}
	#view-bar span{height:auto;}
	#view-bar span > a{padding: 11px 0;font-size: 12px;}
	#view-bar span > a img{margin:0;}
	#view-bar .view-prev, #view-bar .view-next{width: 45px;position:fixed;top:50%; -webkit-transform: translateY(-50%);transform: translateY(-50%);opacity:0.6;}
	#view-bar .view-list{width: 33.33%;display:none;}
	#view-bar span i{display:none;}
	#view-bar .view-prev{left:0;}
	#view-bar .view-next{right:0;}

	/* help popup */
	#help-modal .help-list > li > a{font-size:18px; line-height:20px; padding:12px 25px; }
	#help-modal .help-list > li > a > i{width:20px; height:20px;  right:20px; top:12px; font-size:14px; line-height:20px;}

	#help-modal .help-sub-list{padding:15px 20px; height:auto;}
	#help-modal .help-sub-list ul.list-box{padding:0; border-left:0;}
	#help-modal .help-sub-list ul.list-box li:after{display:none;}
	#help-modal .help-sub-list ul.list-box li{margin-bottom:15px;}
	#help-modal .help-sub-list ul.list-box li a{ font-size:16px; line-height:22px; padding:10px 0 10px 20px;}

	#help-modal .right-edit-wrap ul li{padding-left:0;}
	#help-modal .help-sub-list  .btn-wrap{padding:5px 0;}
	#help-modal .help-sub-list a.btn.more{font-size:14px; width:80px; height:25px; line-height:25px;}

	#help-modal .help-sub-list .cst-table td{font-size:14px !important;}
	#help-modal .help-sub-list p{font-size:14px !important;}

	.btn-wrap{padding: 20px 0;}


	.tab-box{padding:20px; margin-bottom:30px;}
	.tab-box ul.research-tab li{line-height:20px; }
	.tab-box ul.research-tab li a{font-size:16px; line-height:20px;}

	ul.decimal > li{font-size:14px; line-height:22px;}

	/* view bottom tools */
	.view-modal .modal-header{position:relative; background:#f0f6ff; padding:20px 25px;}
	.view-modal .modal-header h4{font-size:26px; margin-bottom:0; line-height:35px;}
	.view-modal a.close{top:0; bottom:0; margin:auto; width:35px; height:35px; line-height:35px;}
	.view-modal .close i{color:#001538; font-size:35px; }

	.view-article{display:block;position: fixed;left: 0; bottom: 0;width: 100%; height:50px; box-sizing: border-box;  background-color: #71717f;z-index:50;}
	.view-article ul{overflow:hidden;display:table;width:100%;height:100%;}
	.view-article ul li{display:table-cell;width:25%;text-align:center;vertical-align:middle;}
	.view-article ul li a{display:block;width:100%;}
	.view-article ul li img{width:26.5px;vertical-align:middle;}
	.view-modal .tool-list{border-top:1px solid #ddd;}

	.section-con{padding:20px 10px;}
	.view-modal .modal-body{padding:0;}
	.section-con ul li{position:relative; padding:10px 60px 10px 30px; line-height:22px;margin-top:0;border-bottom:1px solid #eeeeee;}
	.section-con ul li:before{content:''; display:block; position:absolute;}
	.section-con ul li a{display:block;font-size:16px; color:#000; width:100%;}
	.section-con ul li a i{position:Absolute; right:30px; top:0; bottom:0; margin:auto; display:block; width:20px; height:20px;}

	/* =====================
		* common
	====================== */

	.mb15{margin-bottom: 10px;}
	.mb20{margin-bottom: 15px;}
	.mb30{margin-bottom: 20px;}
	.mb40{margin-bottom: 30px;}
}

@media (max-width: 540px) {
	.download-wrap02 .downlist > li > a{background-size:30%;}
	.download-wrap02 .downlist > li > a{font-size: 12px;}
	.download-wrap02 .downlist > li > a strong{padding-top:105px;}

	/* =====================
		* sub contents
	====================== */
	/* Editorial Board */
	.editorial-wrap .cst-table colgroup {display: none;}
	.editorial-wrap .cst-table th, .editorial-wrap .cst-table td{width:100%; display:inline-block;}
	.editorial-wrap .cst-table td,
	.editorial-wrap .cst-table td:last-child {border:1px solid #ddd; border-top:0;}
	.editorial-wrap .chief .cst-table td:first-child {padding:10px;}
	.editorial-wrap .cst-table td.text-left{padding-left: 5px;padding-right: 5px;}
}

@media (max-width: 420px) {
	.article-tools > li > a{padding: 10px 7px;font-size: 14px;}
	.article-tools > li > a img{margin-top: -2px;margin-right: 5px;}
	.sub-left .article-box .figure-img{width: 80px; height: 80px;}

}

@media (max-width:400px) {
	.download-wrap02 .downlist > li > a strong{padding-top:85px;}
}

@media (max-width:340px) {
	.download-wrap02 .downlist > li{width: calc((100% - 35px)/2);}
}