ul:after,
ol:after,
.container-fulid:after,
.inner_layer:after,
.inner_content:after,
.clear:after{content:"";display:block;clear:both;}
.cited{color:#01c0db; font-weight:bold;}
/* paging */
.paging{text-align:center;}
.paging li{display:inline-block; margin:3px 0;}
.paging li a, .paging li strong{display:block; width:30px; height:30px; line-height:28px; border:1px solid #ddd; text-align:center;}
.paging li strong, .paging li a:hover{background:#008ed8; border:1px solid #008ed8; color:#fff;}

/* 공통 레이어 */
.container-fulid{padding-left:15px;padding-right:15px;}
.inner_layer{margin:0 auto;width:100%;}
#cMain .inner_layer{margin:0 auto;padding:20px 45px 0; }
.inner_content{}
.row{margin-left:-15px;margin-right:-15px;}


/* sitemap popup */
#sitemap .modal-dialog{margin: 100px auto;}
#sitemap .modal-header{padding: 0;}
#sitemap .fig-top{width: 100%;height: 100px;padding: 15px;background: url('/asset/images/top_bg.png') no-repeat 80% center;border-radius: 10px 10px 0 0;border-bottom: 1px solid #ddd;}
#sitemap .fig-top:after{display: block;content: '';clear: both;}
#sitemap .fig-top > img{ width: 50%; margin: 20px 0;}
#sitemap .code_wrap{display: inline-block;float: right;margin: 20px 0;}
#sitemap .code_wrap .code_number span{display: block;font-size: 12px;line-height: 1.5em;color: #000;text-align: right;}
#sitemap .close{opacity: 1;position: absolute;top: -45px;right: 0;display: block;width: 40px;height: 40px;font-size: 30px;color: #fff;border: 0;background: none;}
#sitemap .modal-body{padding: 0;}
#sitemap .mini-sitemap>ul>li {padding:10px; width:33%;min-height:260px;}
#sitemap .mini-sitemap>ul>li>h2 {color:#000 !important;text-align: center;}
#sitemap .mini-sitemap>ul>li>h2 a{color:#000;}
#sitemap .mini-sitemap>ul>li>ul>li{text-align: center;}
#sitemap .mini-sitemap>ul>li>ul>li>a {color:#777 !important;}

/* pop top */
.fig-top{position:relative;}
.logo-qr{position:absolute; top:0; width:100%; height:100%;}
.logo-qr .pop-logo{position:absolute; left:3%; height:30%; top:0; bottom:0; margin:auto;}
.logo-qr .code_number {width:30%; color:#000; font-weight:500; float:right; padding:40px 0;}
.logo-qr .code_number img{float:left; width:33%; max-width:70px;}
.logo-qr .code_number span{margin-top:5px;}
#dim{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;background: rgba(0,0,0,0.5);}



.top_common_banner {margin:0 auto;background:#fff; min-height:1500px;}
.top_common_banner .site_title{float:left; padding:7.5px 0;}
.top_common_banner .top_qr{float:right;}

.code_wrap {float:left; margin-top:6%;}
.code_wrap > img {display:inline-block; margin-right:3px; vertical-align:bottom; }
.code_number {display:inline-block; margin-right:10px;text-align:center;}
.code_number span {font-size:14px; display:block; }
.top_common_banner .top_qr>a {display:inline-block;font-size:20px;color:#fff;margin-right:19px;}
.top_common_banner .top_bnr {width:100%;margin:0 auto; padding:40px 0 45px; background:url(/asset/images/top_bg.png) no-repeat top right;overflow-y:hidden; background-color:#fff;}
.util_menu {background:#686868;height:33px;width:100%;margin:0 auto;}
.util_menu div.inner_menu {text-align:right;height:33px;max-width:1300px;margin:0 auto;}
.util_menu div.inner_menu:after {display:block; clear:both; content:'';}
.util_menu div.inner_menu ul {float:right;}
.util_menu div.inner_menu ul li:first-child {margin-left:0;border-left:0;}
.util_menu div.inner_menu ul li {float:left;margin:4px 0;padding:0 12px;border-left:1px solid #bdc1c7;}
.util_menu div.inner_menu ul li a {font-size:13px; color:#fff;}
.util_menu div.inner_menu ul li.gnb_li1 {color:#000;border-left:0;padding-right:0;}
.goog-te-gadget-simple {padding-bottom:0;}
#google_translate_element>div>div>span>a>span {color:#000;height:18px;}

#header{position:relative;z-index:20;}
#header:after {display:block; clear:both; content:'';}


.white_content {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    opacity:0;
    -webkit-transition: opacity 400ms ease-in;
    -moz-transition: opacity 400ms ease-in;
    transition: opacity 400ms ease-in;
    pointer-events: none;z-index:99999;
}
.white_content:target {
    opacity:1;
    pointer-events: auto;
}
.white_content > div {
	position: relative;
	top: 25%;
	left: 30%;
	width: 40%;
	height: auto;
	padding: 1px;
	border: 1px solid orange;
	background-color: white;
	overflow: auto;
}


.white_content p.closed {position:absolute;top: 22%;	right: 30%;z-index:99999}
.white_content p.closed a {font-size:20px; padding:1px 1px;color:#fff;}

@media (max-width: 1024px) {
.white_content {display:none;}
}

#header .mini-sitemap>ul>li {padding:10px; width:22%;min-height:215px;}
#header .mini-sitemap>ul>li>h2 {color:#000 !important;}
#header .mini-sitemap>ul>li>ul>li>a {color:#777 !important;}


/* 메뉴 */



.search{float:right;width:228px; margin-top:10px;}
.keyword_box{display:inline-block; width:100%;}
.keyword_box .tf_text{background:#fff;padding:7px; border:1px solid #ddd;display:block;height:34px;width:190px; float:left;}
.keyword_box #btn_search{float:right; width:34px; height:34px; background:#fff; border-radius:5px; text-align:center;}
.keyword_box #btn_search i{display:block; font-size:19px; width:100%; height:100%; font-weight:bold; line-height:34px; color:#000;}
/* 하단 */
#footer{background:#ebebeb;padding:20px 0;}

.tab-content{}
.tab-content>div{display:none;}
.tab-content>div.active{display:block;}


/* 서브레이어
#contentsWrap{padding-bottom:50px;}
#contentsWrap .grid_left{padding-right:23px;width:71.7%;float:left;}
#contentsWrap .grid_right{width:28.3%;float:right;background:#f1f7f9;padding:40px 15px;}
 */

.page-title{border-bottom:1px solid #fa8282;padding:0 0 10px;margin:0 0 20px;}
.page-title h3{color:#fa8282;font-size:18px;}



/* metrics 팝업 */
.dialog {
  background: #fff;
  width: 70%;
  position: fixed;
  left: 0;
  right:0;
  top: 0;
  margin:auto;

  box-shadow: 0 10px 30px rgba(51, 51, 51, 0.4);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 180ms ease-in;
  transition: all 180ms ease-in;z-index:9999;
  max-width:700px;
  border-radius:10px;
}
.dialog.dialog--active {
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);​
  -o-transform: translate(0, -50%);​
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
}
.dialog .dialog__close {
	  font-size: 1.0rem;
	  line-height: 2rem;
	  position: absolute;
	  right:0;font-weight:bold;
	  top:-30px;color:#fff;
	  cursor: pointer;
	  font-size:35px;
	  -webkit-transition: color 150ms ease;
	  transition: color 150ms ease;
	}
	.dialog .dialog__close:hover {
	  color: #E74C3C;
	}
.dialog .dialog__title {
  font-size: 2rem;
  font-weight: 100;
  margin: 0;
  padding: 0 0 15px 0;
  border-bottom: 2px solid #333333;
}
.dialog .dialog__content {
  font-size: 1.1rem;
  line-height: 2rem;
}
.dialog .dialog__action {
  margin: 0;
  font-size: 1rem;
}

/* 동영상 추가 */
.main_section03 {margin:30px 0;}
.main_section03 h2  {color:#042753; font-size:25px; font-weight:bold; padding-bottom:10px; border-bottom:1px solid #000; }
.video_list li {float:left; width:32%; margin:2% 0 0 2%; padding-bottom:30px;}
.video_list li:first-child {margin-left:0;}
.video_info {padding:4% 0 6% 0;}
.video_info > p {font-size:13px; color:#f5822f; font-weight:bold; margin-bottom:8px;}
.video-cate em{font-size:14px; font-weight:bold; color:#00b7d1;}
.video_info > h3 {font-size:14px; line-height:20px; height:40px; color:#333; margin:10px 0 0;
overflow: hidden;text-overflow: ellipsis;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.video_link .youtube {float:left;}
.video_link .video_now {float:right; background:#f1fdff; border:1px solid #00b7d1; color:#00b7d1; padding:0 4%; line-height:26px; border-radius:50px; box-sizing:border-box;}
.main_section03 h2.no_under {border-bottom:none; margin-bottom:10px;}

.tools_link li {float:left; width:15%; margin-left:2%;}
.tools_link li:first-child {margin-left:0;}
.tools_link li a {display:block; background:#72bf44; border-radius:5px; max-height:160px; min-height:160px; text-align:center; padding:25px 0;  }
.tools_link li a span {display:block; font-size:13px; color:#fff; line-height:15px; margin-top:10%;}


/* banner */
.banner_wrap {background:#f2f2f2; padding:20px 0; border-top:1px solid #ddd; }
.slick-container {position:static; max-width:1300px; margin:0 30px 0; box-sizing:border-box;}
.banner_inner .slick-prev{background:url('/asset/images/banner_left.png') center center no-repeat; left:0px;}
.banner_inner .slick-next{background:url('/asset/images/banner_right.png') center center no-repeat; right:0px; }

.banner_wrap-top{background:#fff; padding:20px 0; border-top:1px solid #ddd;}
.banner_inner { position:relative; max-width:1290px; margin:0 auto;}
.banner_inner a{text-align:center;}
.banner_inner a > img{display:inline-block !important; width:210px; height:50px;}
.banner_inner .slick-prev-top{background:url('/asset/images/banner_left.png') center center no-repeat; left:0px;}
.banner_inner .slick-next-top{background:url('/asset/images/banner_right.png') center center no-repeat; right:0px; }

/* list */
.accordion{margin:35px 0;}
.accordion > li{width: 100%;margin-top: 14px;border: 1px solid #00b7d1; background:#f1fdff; padding:16.5px;}
.accordion > li:first-child{margin-top: 0;}
.accordion > li > a{display: block;width: 100%;font-size: 18px; font-weight:bold;color: #00b7d1;}
.accordion > li > a:after{display: block;content: '';clear: both;}
.accordion > li > a:hover{text-decoration:none;}
.accordion > li .acco-tit{ width:100%; color:#534383; vertical-align: middle;line-height: 25px;}
.accordion > li .acco-ic{float:right; display: inline-block;width: 23px;font-size: 22px;font-weight: 700;color: #00b7d1;text-align: right;vertical-align: middle;-webkit-transition: 0.3s ease;transition: 0.3s ease;}
.accordion > li.on .acco-ic{text-align: left;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.accordion > li .acco-con{display: none; font-size: 16px; margin-top:20px; font-weight: 300;color: #030303;line-height: 25px;}
.accordion > li .acco-con > li{margin-bottom:15px;}


/* footer */

#Bottom {width:100%;margin:0 auto;}
#Bottom .footer {width:100%;padding:40px 0; background:#00b7d1;}
#Bottom .footer ul.big_layer>li:first-child {float:left;margin-left:0;margin-top:0;width:18%;}
#Bottom .footer ul.big_layer:after {display:block;clear:both;content:'';}
#Bottom .footer ul.big_layer>li {float:left;margin-left:2%;color:#ddd;width:80%;}
#Bottom .footer ul.big_layer>li>ul.small_layer li:first-child {margin-top:0;}
#Bottom .footer ul.big_layer>li>ul.small_layer li {margin-top:19px;color:#aaa;}
#Bottom .footer ul.big_layer>li>ul.small_layer li h3 {font-size:14px;color:#ddd;}
#Bottom .footer ul.big_layer>li>ul.small_layer li a:first-child {margin:0 4px 0 0;}
#Bottom .footer ul.big_layer>li>ul.small_layer li a {margin:0 4px;}
#Bottom .footer .copyright {color:#fff;padding:20px 0 0;border-top:1px solid #eee;text-align:center;}
.mini-sitemap {padding:0px 0 20px;}
.mini-sitemap>ul>li {float:left; width:20%;}
.mini-sitemap>ul>li>h2 {font-size:14px; font-weight:bold;margin-bottom:20px; text-align:left;color:#fff;}
.mini-sitemap>ul>li>a {font-size:14px; font-weight:bold;margin-bottom:10px; text-align:left;color:#fff;}
.mini-sitemap>ul>li>ul>li>a {font-size:14px; color:#b1f5ff;}
.mini-sitemap>ul>li>ul>li {margin:10px 0; text-align:left;}
#Bottom .copy{width: 100%; padding: 25px 0; background:#038395; font-size:13px; color: #fff; text-align: center;}

.btn.focus, .btn:focus, .btn:hover {color:#fff;}
.layer1300{width:100%; max-width:1300px; margin:0 auto;}
/**/
.ellipsis{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.ellipsis2{
white-space: normal; line-height: 1.2; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;font-family:'Georgia';}
.ellipsis2.line-4{
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-ms-line-clamp: 4;
}
.number_list li,
.number_list{list-style:decimal;padding-left:10px;margin-left:15px;}
.number_list li+li{margin-top:10px;}

.esci{border:1px solid #ddd;background-color:#fff;padding:2px 0;text-align:center;margin:0 0 20px;}
.esci a{display:block;}

#cMain .grid_left{width:66.6%;max-width:830px;float:left; margin-bottom:30px;}
#cMain .grid_right{float:right;background:#fff;width:calc(33.333% - 20px)}
#cMain .grid_right:after {display:block;content:'';clear:both;}
.visual{overflow: hidden;position: relative;width: 100%; height: 100%;border: 1px solid #ddd;}
.visual .slick-slide{height: 295px;position:relative; overflow:hidden;}
.visual .slick-slide img{display:block; height:295px; width:auto; margin: 0 auto; float:none;}
.visual .slick-dots{position: absolute;right: 10px;bottom: 10px;}
.visual .slick-dots > li{display: inline-block;margin-left: 5px; overflow:hidden;}
.visual .slick-dots > li > button{width: 11px;height: 11px; background:#999; border-radius: 50%;text-indent: -9999em;}
.visual .slick-dots > li.slick-active > button{background:#00e4f8 !important;}
.visual .slick-slide .text-box {font-size:14px; position:absolute; bottom:0; width:100%; background:rgba(119,119,119,.9); color:#fff; padding:15px 20px; width:100%:}


#preview {margin:0 0 10px;}
#preview_1 {padding:20px; margin-bottom:15px; background:#f9f9f9;}
.grid_left .bxslider{height:295px !important;}
.grid_left .bx-wrapper {margin:0;border:1px solid #ccc;box-shadow:none;box-sizing:border-box; height:auto;overflow:hidden;}

.grid_left .bx-wrapper .main_visual div>img {margin:0 auto; max-width:100%; height:100%; float:none;}

.grid_left .bx-wrapper .bx-pager,.grid_left .bx-wrapper  .bx-controls-auto
{bottom:15px;right:5px;width:15%;text-align:right} .grid_left .bx-wrapper
.bx-pager.bx-default-pager a {background:#999 !important; margin:0px 3px;}
.grid_left .bx-wrapper .bx-pager.bx-default-pager a:hover {background:#00e4f8
!important;}


.issue_menu{position:relative;}
.issue_menu .tab{overflow:hidden}
.issue_menu .tab a{display:inline-block;color:#1e3957;font-size:14px;padding:10px 17px;border:1px solid #56b37f;border-bottom:0;float:left;font-weight:700}
.issue_menu .tab a.active{color:#fff;background:#56b37f}
.issue_menu .tab a+a{margin-left:-1px}
.mark-title{font-size:14px;text-align:right;padding:0;font-weight:700;position:absolute;right:0;top:-10px;}
.mark-title strong{display:block;color:#56b37f;font-size:24px}
#issue_list{padding:30px 0 0;}
.la_list{margin:-15px;}
.la_list li{float:left;width:50%;padding:5px;position:relative;}
.la_list li.w100{width:100%;}
.la_list li .la_wrap{border:1px solid #ddd;padding: 10px;}

.la_list li .thumb_img {}
.la_wrap .la-ca {color:#389b63;font-size:15px;font-weight:bold;}
.la_wrap .la-ca a{color:#f58282;font-size:15px;font-weight:bold;}
.la_wrap .la-ca.color2 a{color:#56b37f;}
.la_wrap .wr-info{color:#1e3957;font-size:15px;padding:5px 0 15px;font-weight:bold;}
.la_wrap .wr-info i{font-style:italic;}
.la-title a{font-size:14px;display:inline-block;width:85%;}


.la-title img {position:absolute; margin-left:2%;top:10%;right:2%;border:1px solid #ccc;}
.la-title:after {display:block;clear:both;content:'';}
.la-text{font-size:13px;padding:20px 0 10px;}
.la-url{color:#000;font-size:12px;}
.la-url a{font-weight:bold;color:blue}
.la-tag span{display:inline-block;float:left;background-repeat:no-repeat;background-position:0 50%;height:18px;line-height:18px;padding-left:21px;font-size:13px;}
.la-tag span+span{margin-left:5px;}
.la-tag span.la-tag-full{background-image:url(/asset/images/sub/tool_icon01.gif);}
.la-tag span.la-tag-pdf{background-image:url(/asset/images/sub/tool_icon09.gif);}
.la-tag span.la-tag-pub{background-image:url(/asset/images/sub/tool_icon02.gif);}
.la-tag span.la-tag-pmc{background-image:url(../images/ico_la_tag_pmc.png);}
.la_list{}
.la_list li:nth-child(1) .la_wrap{background:#fcf9e5;}
.la_list li:nth-child(2) .la_wrap{background:#f1fce5;}
.la_list li:nth-child(3) .la_wrap{background:#e5f5fc;}
.la_list li:nth-child(4) .la_wrap{background:#f7e6e9;}
.la_list li:nth-child(5) .la_wrap{background:#f2f2f2;}
.la_list li:nth-child(6) .la_wrap{background:#efe8f6;}
.la_list li:nth-child(7) .la_wrap{background:#fcf9e5;}
.la_list li:nth-child(8) .la_wrap{background:#f1fce5;}
.la_list li:nth-child(9) .la_wrap{background:#e5f5fc;}
.la_list li:nth-child(10) .la_wrap{background:#f7e6e9;}
.la_list li:nth-child(11) .la_wrap{background:#f2f2f2;}
.la_list li:nth-child(12) .la_wrap{background:#efe8f6;}
span.blue {color:blue;}

.partners{clear:both;padding:20px 45px;display:block;width:100%;max-width:1150px; margin:0 auto;background:#f9f9f9; }
.partners ul{overflow:hidden;margin:-6px;}
.partners ul li{float:left;width:16.666666666666667%;padding:6px;}
.partners ul li a{display:block;border:1px solid #ddd;text-align:center;}

#cMain .grid_right{}
#cMain .grid_right .inner_content{padding:0;}
.e-submission{padding:40px 0 30px;}
.preview-tab{overflow:hidden;border:1px solid #253f5c;}
.preview-tab a{position:relative;display:block;float:left;background:#fff;color:#1e3957;text-align:center;font-size:14px;height:30px;line-height:30px;width:100%;}
.preview-tab a.active{background:#1e3957;color:#fff}
.thumb-filed{overflow:hidden;}
.thumb-filed .thumb-img{float:left;width:38%;}
.thumb-filed .text{line-height:1.3;float:right;font-size:13px;width:57%;}
.thumb-filed .text a.mor_btn {display:block;text-align:right;color:#d86565;}
.link_view_group{padding:0;}
.link_view_group a{padding:0 6%; overflow:hidden; display:block;margin:20px 0; border:1px solid #eee;line-height:40px;height:40px;border-radius:3px;color:#4f4f4f;font-size:13px;}
.link_view_group a .arrow{}
.link_view_group a+a{margin-top:4px;}
.link_view_group a img.sm-img-left {float:left; margin-top:11px; margin-right:3%;}
.link_view_group a img.sm-img-right{float:right; margin-top:14.5px;}
.right-esci {text-align:center;}
.thumb-journal{padding:15px;background:#fff;margin-bottom:20px;border:1px solid #788a9d;}
.thumb-journal h4{text-align:center;font-size:18px;margin:0 0 5px;}

.preview_list{padding:20px 0;}
.preview_list+.preview_list{border-top:1px solid #ddd;}
.preview_list .ca_name{font-size:14px;color:#1e3957;}
.preview_list .title_cont{padding:7px 0;display:block;}
.preview_list .title_cont a{font-size:15px;color:#494949; font-weight:700;}
.preview_list .author{font-size:14px;margin-bottom:10px;}
.preview_list .wr_day{font-size:13px;color:#505050;}
.preview_list .related_link a{font-size:13px;color:#494949}

.solo-tit span{display:block;background:#1e3957;color:#fff;text-align:center;font-size:14px;height:30px;line-height:30px;}
.right_archive{border:1px solid #ddd;background:#fff;margin:20px 0;padding:15px}
.right_archive>ul>li{padding:5px 0}
.right_archive>ul>li strong.year{cursor:pointer;display:inline-block;color:#1e3957;position:relative;padding-left:15px;font-size:14px}
.right_archive>ul>li strong.year:before{position:absolute;left:0;top:3px;content:"\e919";font-family:'xeicon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.right_archive>ul>li.active strong.year:before{content:"\e920"}
.right_archive>ul>li.active .collapse{display:block}
.right_archive>ul>li .collapse{padding-left:15px;display:none}
.right_archive>ul>li .collapse ul{border:1px solid #e5e5e5}
.right_archive>ul>li .collapse ul li{padding:2px 5px}
.right_archive>ul>li .collapse ul li+li{border-top:1px solid #ddd}
.right_archive>ul>li .collapse ul li a{font-size:12px}
.right_archive>ul>li .collapse ul li a:before{content:"-";display:inline-block;margin-right:2px}
.title_partner{margin-bottom:20px}
.title_partner a{display:block;border:1px solid #ddd}
.title_partner a+a{margin-top:10px}
.sitemap{display:none;border:1px solid #ddd;padding:40px 20px;margin-bottom:30px}
.sitemap h4{text-align:center;font-size:33px;margin:0 0 50px}
.sitemap h4 span{position:relative;display:inline-block;padding-left:6px;padding-top:6px;line-height:1}
.sitemap h4 span:before{content:"";position:absolute;left:0;top:0;width:6px;height:6px;background:#000}
.sitemap .list{overflow:hidden}
.sitemap .list>li{float:left;width:20%}
.sitemap .list>li strong{display:block;border-bottom:1px solid #ddd;text-align:center;padding-bottom:15px;font-size:20px}
.sitemap .list>li ul{margin-top:25px}
.sitemap .list>li ul li{text-align:center}
.sitemap .list>li ul li+li{margin-top:10px}
.sitemap .list>li ul li a{font-size:15px;color:#000}
.title{font-size:18px;font-weight:700;color:#444;margin:0 0 5px}
em.italic{font-style:italic}
table.manuscript {border:1px solid #dadbdc;border-top:0;margin:20px 0;}
table.manuscript td:first-child {border-left:0;}
table.manuscript td {padding:5px 2px;border-top:1px solid #dadbdc;border-left:1px solid #dadbdc;}
.sns_group{text-align:center}
.sns_group a{font-size:1.65em;color:#fff;width:35px;height:35px;line-height:35px;display:inline-block}
.sns_group a i{vertical-align:middle}
.sns_group a.face{background:#3b5998}
.sns_group a.kakao{background:#ffdc00}
.sns_group a.line{background:#00c73c}
.sns_group a.twitter{background:#32506d}
.pagination{width:100%;text-align:center}
.pagination ul{display:inline-block}
.pagination ul li.prev:hover a,.pagination ul li.next:hover a{color:#1e3957}
.pagination ul li{float:left;margin:0 3px}
.pagination ul li strong,.pagination ul li a{display:block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #ddd;padding-left:1px;font-size:14px}
.pagination ul li a:hover{border-color:#1e3957;transition:border .25s ease-in}
.pagination ul li strong{background:#1e3957;color:#fff;border-color:#1e3957}
#aims p{font-size:14px}
#aims .img_area{text-align:center;padding:80px 0 0}
.base_info{background:#f8f8f8;padding:20px;}
.base_info p.-line{font-size:14px;}
.base_info p.-line+p.-line{margin-top:20px;border-top:1px solid #ddd;padding-top:15px;}
.pup-top-info{font-size:14px;color:#666;margin-bottom:40px}
.pup-top-info a {color:blue;}
.pub-title{margin-bottom:35px}
.pub-title h3{font-size:22px;position:relative;padding-top:5px;}
.pub-title h3:before{content:"";display:block;position:absolute;left:0;top:0;width:20px;height:2px;background:#000}
.font-mail{background:#eb7676;color:#fff;padding:5px;border-radius:100%;font-size:.75em}
.pub-layer,
.pub_layer p{font-size:18px;color:#000;line-height:1.8}

.pub_layer h3{color: #1567b7; padding:15px 0; font-size:14px; clear:both;} /*	2019-01-29 추가skh1120	*/
.pub_layer h4{color: #1567b7; padding:10px 0px;; font-size:14px; clear:both;} /*	#56b37f	*/

.pub-tit-wrap{border-bottom:1px solid #56b37f;position:relative;margin-bottom:10px;}
.pub-tit-wrap:after{content:"";display:block;clear:both}
.pub-tit-wrap .goto_layer{position:absolute;right:0}
.pub-tit-wrap h3{float:left;padding:7px 16px;color:#56b37f;font-size:18px;border:1px solid #56b37f;border-bottom:0}

.pub-tit-wrap .arrow{display:inline-block;background:url(../images/btn_goto.gif) no-repeat 100% 50%;height:17px;padding-right:20px;text-align:left;vertical-align:middle}
.goto_list{display:inline-block}
.goto_list li{border-bottom:1px solid #ddd;display:none;width:160px;padding:7px 0 7px 13px;background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd}
.goto_list li.fir{display:block;border:1px solid #aaa;border-radius:3px;cursor:pointer;font-size:14px;position:relative}
.goto_list li.fir i{position:absolute;top:50%;margin-top:-5px;right:15px}
.goto_list li a{font-size:14px}
.goto_list:hover li{display:block}
.goto_list:hover li:hover{background:#56b37f;color:#fff}
.entry_key{border-top:1px solid #ddd;padding:15px 0 0;font-size:14px;color:#666}
.grid_right.view_right{padding:40px 0}
.formats{border:1px solid #ccc;overflow:hidden;border-radius:3px}
.formats strong{display:block;height:35px;padding-left:20px;line-height:35px;background:#f9f9f9;color:#1e3957}
.format_list{overflow:hidden}
.format_list li{width:50%;float:left;background:#fff;border-left:1px solid #ccc;border-top:1px solid #ccc}
.format_list li:nth-child(odd){border-left:0}
.format_list li a{display:block;padding:5px 0 5px 30px;background-repeat:no-repeat;background-position:7px 50%}
.format_list li a.ico_full{background-image:url(../images/ico_FullText.png);color:#c60000;cursor:default}
.format_list li a.ico_korea{background-image:url(../images/ico_KoreaMed.png)}
.format_list li a.ico_abst{background-image:url(../images/ico_Abstract.png)}
.format_list li a.ico_pub{background-image:url(../images/ico_PubReader.png)}
.format_list li a.ico_pubmed{background-image:url(../images/ico_PubMed.png)}
.format_list li a.ico_pdf{background-image:url(../images/ico_PDF.png)}
.format_list li a.ico_pmc{background-image:url(../images/ico_PMC.png)}
.format_list li a.ico_export{background-image:url(../images/ico_Export.png);color:#c60000;cursor:default}
.sns_group{margin:20px 0}
.pannel{border:1px solid #ddd;background:#fff}
.pannel .pannel_head{background:#1e3957}
.pannel .pannel_head strong{color:#fff;display:block;padding:12px 0 12px 20px}
.pannel .pannel_body ul.border-list li a{display:block;padding:6px;overflow:hidden}
.pannel .pannel_body ul.border-list li+li{border-top:1px solid #ccc}
.related-list{padding:10px}
.related-list+.related-list{border-top:1px solid #ccc}
.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:2px}

.slt_inner .box{position:relative;padding:0 0 20px 150px; border-bottom:1px solid #ddd;}
.slt_inner .box02 {padding-top:20px;}
.slt_inner .box .title_slt{position:absolute;left:0}
.keyword_row{margin:0 0 4px;}
.keyword_row select {min-width:14%;}
.keyword_row input {min-width:68.8%;}
.keyword_row select,.keyword_row input{display:inline-block;border:1px solid #ddd;padding:5px 0 5px 5px; box-sizing:border-box;}
.tab-year-content{border:1px solid #ddd;padding:15px}
.tab-year-content .tab-year{display:none}
.tab-year-content .tab-year.active{display:block}
.tab-year{overflow:hidden}
/*
.tab-year h3 {width:180px;margin-top:20px;padding:10px 20px;border:1px solid #ddd;border-radius:5px;background:#e9e9e9;font-size:25px; color:#cbc11a;font-weight:bold;line-height:20px;}
*/

.tab-year h3 {width:100%;margin-top:20px;padding:10px 20px 10px 0px;;font-size:25px; color:#cbc11a;font-weight:bold;line-height:20px;border-bottom:1px solid #ddd;}
.tab-year div{display:inline-block;float:left;width:50%;position:relative;padding-left:15px;margin-bottom:4px}
.tab-year div:after{content:"\e934";position:absolute;left:0;top:4px;font-family:'xeicon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;transform:rotate(90deg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.keyword_btn{padding:20px 0; text-align:center;}
.keyword_btn button{display:inline-block;background:#008ed8;color:#fff;font-size:14px;font-weight:400;padding:5px 12px;border-radius:3px; width:90px; box-sizing:border-box;}
.keyword_btn button+button{background:#666;}
.year_list{padding:20px;border:1px solid #ddd; margin-bottom:20px; margin-top:40px;}
.year_list .arrange{padding:10px 0 10px 50px;position:relative}
.year_list .arrange+.arrange{min-height:40px;border-top:1px solid #ddd}
.year_list .arrange strong{background:#f9f9f9;display:inline-block;padding:2px 4px;position:absolute;left:0}
.year_list .arrange a{display:inline-block;padding:2px 4px}
.year_list .arrange a.on{background:#008ed8;color:#fff}
.year_list .arrange a.old{color:#0099ff} /* #cbc11a*/
.year_list .arrange a.new{color:#cbc11a} /* #cbc11a*/

/*2019-06-28 Archive 메뉴에서의 Search 메뉴 css 지정*/
.search_menu {background:#008ed8;float:right;padding:10px;margin-bottom:18px; border:1px solid #008ed8;border-radius:3px;}
.search_menu span {cursor:pointer;color:#fff;  width:250px;  box-sizing:border-box; margin-top:38%;}
.search_menu_btn.on {background:url('/asset/images/munu_off.png') 10px center no-repeat;}
.search_wrap {padding:25px;border:1px solid #ddd;display:none;clear:both;position:relative; width:100%;background:#fff;}


#alert{}
#alert .intro_text{margin:0 0 10px;}
.alert_text{margin:0 0 5px;text-decoration:underline;}
.agree_check{margin-top:5px;}
.toc_alerts{}
.toc_alerts .tf_text{display:block;width:100%;padding-left:10px;height:40px;border:1px solid #ddd;border-radius:5px;}
.toc_alerts .tf_text+.tf_text{margin:5px 0 0;}
.toc_alerts .btn_toc{text-align:center;padding:20px 0 0;}
.toc_alerts .btn_toc button{
	text-transform:uppercase;
	background-color: #414141;
    font-size: 16px;
    color: #FFFFFF;
    border: 0;
    width:50%;
	height:40px;
}

.pub_layer{}
.pub_layer .goto_list{padding:0;margin:0;}
.pub_layer ul{
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.pub_layer ul li{}
.pub_layer ol{
    display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

#author ul{
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
#author ul li{list-style-type: disc;}
#author ul ul{list-style-type: circle;padding-inline-start: 40px;}
#author ul ul li{list-style-type: circle;}

.file_btn{text-align:right;}
.file_btn a:first-child {margin-left:0;}
.file_btn a{display:inline-block;padding:4px 0;width:32%;margin-left:0.5%;color:#fff;background:#3b628f;border-radius:3px;font-size:14px;letter-spacing:-0.3px;text-align:center;}
.file_btn a i{font-size:1.1em;}
.file_btn .brt {display:block;margin:5px 0;}

.cate_area{font-size: 20px;color: #1e3957;border-bottom:1px solid #1e3957;font-weight: bold;margin: 0 0 12px;}

#ethical{}
.sub_cont p{font-size:14px;margin:0 0 30px;}
.sub_cont .tit{
    font-size: 16px;
    font-weight: bold;
    color: #fa8282;
	padding:0 0 10px;
}

.sub_cont ul ul{padding:10px;}
.sub_cont .num_list{margin:0 0 30px;}
.sub_cont .cir_list{}

.page-title{position:relative;}
.page-title h3{}
.breadcrumb{ color: #aaa;position:absolute;right:0;top:-15px;}
.breadcrumb a,
.breadcrumb span{
    display: inline-block;
    margin-left: 5px;
    color: #aaa;
    font-size: 12px;
}


.partners2 > ul > li{margin: 0 0 10px 0; text-align: center;border:1px solid #788a9d; box-sizing:border-box;}
.journal_info > .vol{margin:10px; text-align:left;color:#214d80;font-weight:bold;font-size:14px;}

.grid_left .issue_menu {width:100%;}
.grid_left .issue_menu>h2 {font-size:22px; padding:0 25px; color:#01c0db;font-weight:bold; text-align:center;line-height:40px;margin:30px 0;background:#eaf5f8;}
.grid_left .issue_menu>h2 span{font-size:14px; font-weight:400; line-height:40px; color:#999;}
.grid_left .issue_menu>h2 span.num01{ float:left;}
.grid_left .issue_menu>h2 span.num02{ float:right;}

.grid_left .issue_menu ul.section li {width:100%;border-bottom:1px solid #eee;padding:0 0 30px;margin-top:10px;transition:1s;}
.grid_left .issue_menu ul.section li>.img {width:125px; float:left; margin-right:10px; text-align:center;}
.grid_left .issue_menu ul.section div.paging {display:none;}
.current_issue ul.section div.paging {font-weight:bold; font-size:22px; margin:0px 0 30px;width:100%}
.grid_left .issue_menu ul.section li .issue_right {float:right; width:calc(100% - 135px);}
h3.top-type {font-size:12px; color:#cbc11a; margin-bottom:10px;}
h3.top-type span {font-size:12px; color:#8c8c8c;}
.grid_left .issue_menu ul.section li .issue_right h4 {margin-bottom:10px;}
.grid_left .issue_menu ul.section li .issue_right h4 a {font-size:17px; color:#000;line-height:22px; font-weight:bold; }
.grid_left .issue_menu ul.section li .issue_right h4 a:hover{text-decoration:underline;}
.link01 {margin-bottom:5px;}
.link01 a{color:#0771ae; text-decoration:underline; word-break:break-all; font-weight:400; font-size:14px;}
.write_name {margin-bottom:12px; font-size:14px; line-height:20px; height:40px;
	overflow: hidden;text-overflow: ellipsis;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.write_name span:first-child {margin-right:10px;}
.grid_left .issue_menu ul.section li div.show_bagic {font-size:14px; color:#505050;display:block;transition:1s; text-align:justify;
overflow:hidden;text-overflow:ellipsis;
word-wrap:break-word;display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; height:80px; line-height:20px;
}
.grid_left .issue_menu ul.section li p.show_bagic {font-size:14px; color:#505050;display:block;transition:1s; text-align:justify;
overflow:hidden;text-overflow:ellipsis;
word-wrap:break-word;display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; height:80px; line-height:20px;
}

.grid_left .issue_menu ul.section li p.show_bagic.active{ display: block;
    overflow: visible;
    height: auto;
    max-height: initial;}

.grid_left .issue_menu ul.section li div.show_bagic.active{ display: block;
    overflow: visible;
    height: auto;
    max-height: initial;}

.grid_left .issue_menu ul.section li:first-child:hover p.show_bagic .show_more {display:none;}
.grid_left .issue_menu ul.section li p span.show_more {display:none;transition:1s}
.grid_left .issue_menu ul.section li p span.show_more.on {display:block;transition:1s}
.grid_left .issue_menu ul.section li span.more_btn {display:inline-block;font-size:13px; font-weight:bold;  color:#00b7d1; padding:3px 10px;border:1px solid #00b7d1; border-radius:15px; max-width:120px;background-color:#f1fdff; cursor:pointer;}
.grid_left .issue_menu ul.section li div.la-tag {display:inline-block;line-height:24px;vertical-align:top; margin-top:3px;float:right;}
.grid_left .issue_menu ul.section li span.more_btn i {vertical-align:top; margin-top:2px;}
.grid_left .issue_menu ul.section li div.bot_info {width:100%;margin-top:15px; overflow:hidden;}
.grid_left p.all_view_btn {text-align:center;font-size:19px; font-weight:bold;line-height:20px; margin-top:15px;}
.grid_left p.all_view_btn a {line-height:24px;vertical-align:top;}
.grid_left p.all_view_btn i {color:#cbc11a;font-size:20px; vertical-align:middle;}

#preview_1 .text {margin-left:5%;}
#preview_1 .text h2 {font-size:18px; font-weight:bold; color:#003792; margin-bottom:10px;}
#preview_1 .text h2 a {float:right;}
#preview_1 .text h3  {font-size:15px; color:#000;line-height:18px; margin:20px 0;}
#preview_1 .text p {margin:8px 0;  }
#preview_1 .text p a {color:#0088dd; font-size:15px;  line-height:18px;}
#preview_1 .text p a:hover {text-decoration:underline;}
#preview_1 .text>a {color:#51a9e0;font-size:15px;}
.most_read , .right-content {margin-top:10px;}

.impact {margin-top:20px;}
.impact:after {display:block;content:'';clear:both;}
.impact h2 {font-size:20px; color:#000;font-weight:bold;line-height:40px; border-bottom:1px solid #000;margin-bottom:10px;}
.impact h3 {font-size:15px; color:#cbc11a;margin:10px 0;}
.impact ul {padding:0; margin:0;}
.impact ul li {width:100%;font-style:italic;font-size:18px;color:#444;padding:10px 0;line-height:40px;border-bottom:1px solid #ddd;}
.impact ul li span { float:right;font-weight:bold; font-size:36px; color:#69af5a;font-style:none;}
.metrics_bnr {margin:10px 0;}
.metrics_bnr button > img {margin-right:2%; vertical-align:middle;}
.metrics_bnr button {display:block; background:url('../images/more_arrow.png') no-repeat 95% center #01c0db; padding:15px 20px; box-sizing:border-box; border-radius:5px; color:#fff; font-size:20px; font-weight:bold;width:100%;text-align:left;}
.most_read h2 {font-size:20px; color:#000;font-weight:bold;line-height:40px; border-bottom:1px solid #000;margin-bottom:20px;}
.most_read h3 {font-size:15px;  margin:10px 0; text-align:justify; }
.most_read h3 a {color:#cbc11a;margin:10px 0; font-weight:bold;}
.most_read p {font-size:14px; color:#505050; line-height:20px;text-align:justify;padding-bottom:10px;}
.most_read .mr_ab {position:relative;letter-spacing:-0.3px;  padding-bottom:15px; }
.most_read .mr_ab .mr_ab_txt {overflow:hidden;}

.most_read .all_more {text-align:right;font-size:15px; color:#505050;margin:0px 0; font-weight:bold;}
.most_read li {border-bottom:1px solid #dedede;}

.right-content h2 {font-size:20px; color:#000;font-weight:bold;line-height:40px; border-bottom:1px solid #000;margin-bottom:20px;}
.right-content li {border-bottom:1px solid #dedede; padding-bottom:10px;}
.right-content h3 {font-size:15px;  margin:10px 0; text-align:justify; }
.right-content h3 a {color:#cbc11a;margin:10px 0;   font-weight:bold; line-height:18px;}
.right-content h3 a:hover{text-decoration:underline;}
.right-content h3 + p{font-weight:bold;}
.right-content p {font-size:14px; color:#505050; line-height:18px;text-align:justify;padding-bottom:5px;}
.right-content .mr_ab {position:relative; letter-spacing:-0.3px;  padding-bottom:15px; }
.right-content .mr_ab .mr_ab_txt {overflow:hidden;}
.right-content .all_more {text-align:right;font-size:15px; color:#008ed8;margin:0px 0; font-weight:bold;}




.mr_more {position:absolute; bottom:26px; right:0; color:#2597d9; background:#fff;}
#reviewer {background:#eaf5f8;padding:20px;}
#reviewer_1 .text {width:100%;text-align:justify;}
#reviewer_1 .text h2 {font-size:18px !important; font-weight:bold; color:#494949; margin:5px 0;}
#reviewer_1 .text h2 a {float:right;}
#reviewer_1 .text h3 {font-size:15px; color:#000;line-height:18px;}
#reviewer_1 .text p {font-size:15px; color:#888; line-height:20px;letter-spacing:-0.3px;}
#reviewer_1 .text>a {color:#51a9e0;font-size:15px;}
#reviewer_1 .thumb-img {margin-top:10px;}
#reviewer_1 .bx-wrapper {border:0; background:none;box-shadow:none;margin:0;}
#reviewer_1 .bx-wrapper .bx-viewport {position:unset !important;width:100% !important;}
#reviewer_1 .bx-wrapper .bx-pager {padding:0;text-align:right;}
#reviewer_1 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom:0px; right:0;}

#reviewer_1 .bx-wrapper .bx-pager.bx-default-pager a:hover,#reviewer_1 .bx-wrapper .bx-pager.bx-default-pager a.active,#reviewer_1 .bx-wrapper .bx-pager.bx-default-pager a:focus {background:#2597d9;}
#reviewer_1 .bx-wrapper .bx-pager.bx-default-pager a {margin:0 3px;}

.submission {margin:0 0 15px; background:#f3a934; text-align:center;}
.submission a {}
.partner{text-align:center;}
.partner a{display:inline-block; width:100%; margin:5px 0;}


.editorial ul{overflow:hidden;}
.editorial ul > li{width:calc((100% - 13px)/3); border:1px solid #eee; padding:20px 0; float:left; margin-left:6px; text-align:center;}
.editorial ul > li:first-child{margin-left:0;}
.editorial ul > li a{font-size:13px; font-weight:bold; color:#888; display:block;}
.editorial ul > li a span{display:block; font-weight:bold; margin:15px 0; color:#000;}



#reviewer_1 h2{font-size:20px !important; font-weight:bold;}


/**********************서브**********************************/
.sub_content {    max-width: 1210px;
    margin: 0 auto 20px;
}
.sub_left  {width:66.66%; float:left; margin-bottom:20px;}

.sub_tit {border-bottom:1px solid #050020; padding-bottom:10px; margin-bottom:30px;}
.sub_tit h2 {float:left; font-weight:bold;}
.sub_tit .bc_wrap {float:right; margin-top:15px;}

.bc span {color:#aaa; display:inline-block; margin:0 5px;}
.bc > img {vertical-align:middle;}
.bc span.real_navi {color:#000;}

.current_issue {width:100%;}
.current_issue ul.section li {width:100%;border-bottom:1px solid #eee;padding:0 0 30px;margin-bottom:30px;transition:1s;}
.current_issue ul.section li>.img {width:125px;float:left; margin-right:10px;}
.current_issue ul.section li .issue_right {float:right; width:calc(100% - 136px);}
.current_issue ul.section li .issue_right > h3 {font-size:15px; color:#008ed8; display:inline-block; }
.current_issue ul.section li .issue_right > h3 > span {font-size:15px; color:#8c8c8c;}
.current_issue ul.section li .issue_right > h4 {margin-bottom:10px; height:48px; line-height:24px;
	overflow: hidden;text-overflow: ellipsis;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.current_issue ul.section li .issue_right > h4 a {font-size:20px; color:#000;line-height:24px; font-weight:bold; }
.current_issue ul.section li .issue_right > h4 a:hover{text-decoration:underline;}

.current_issue ul.section li p.show_bagic {font-size:14px; color:#505050;display:block;transition:1s; text-align:justify;
overflow:hidden;text-overflow:ellipsis;
word-wrap:break-word;display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; height:80px; line-height:20px;
}
.current_issue ul.section li p.show_bagic.active{ display: block;
    overflow: visible;
    height: auto;
    max-height: initial;}
.current_issue ul.section li:first-child:hover p.show_bagic .show_more {display:none;}
.current_issue ul.section li p span.show_more {display:none;transition:1s}
.current_issue ul.section li p span.show_more.on {display:block;transition:1s}
.current_issue ul.section li span.more_btn {display:inline-block;font-size:13px; font-weight:bold;  color:#00b7d1; padding:3px 10px;border:1px solid #00b7d1; border-radius:15px; max-width:120px;background-color:#f1fdff; cursor:pointer;}
.current_issue ul.section li div.la-tag {display:inline-block;line-height:24px;vertical-align:top; margin-top:3px;float:right;}
.current_issue ul.section li span.more_btn i {vertical-align:top; margin-top:2px;}
.current_issue ul.section li div.bot_info {width:100%;margin-top:15px; overflow:hidden;}

.current_issue div.manuscript_info {border:2px solid #c5d2f3;padding:5px 10px 10px 10px;margin-bottom:20px;}
.current_issue div.manuscript_info:after {display:block; clear:both; content:'';}
.current_issue div.manuscript_info h3{font-size:25px; color:#000;font-weight:bold;padding:10px 0;float:left;border-bottom:1px solid #ddd;margin-bottom:10px;width:100%;}
.current_issue div.manuscript_info button{float:right;display:inline-block;background:#cbc11a;color:#fff;font-size:14px;font-weight:400;padding:5px 7px;border-radius:10px; box-sizing:border-box;}
.current_issue div.manuscript_info button i {vertical-align:top;margin:2px 7px 0 0;}


/**Original Articles*/
.origin_section01 > a > img{margin:20px 0;}
.link_color {color:#128dc6;}
.origin_section01 > p {line-height:20px; font-size:15px;color:#505050;}
.origin_section02 {margin-top:35px;}
.origin_section02 h2 {font-size:22px; color:#57a647; line-height:24px; font-weight:bold; margin-bottom:30px;}
.origin_section02 p {margin-bottom:20px; font-size:15px;color:#505050;}
.origin_date {font-size:14px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:20px 0; margin-bottom:20px;}
.origin_section02 p.origin_txt {font-size:14px; line-height:20px; text-align:justify;  }
.section03_tit {position:relative; border-bottom:1px solid #57a647; margin-top:80px;}
.section03_tit h3 {float:left; max-width:70%; border:1px solid #57a647; border-bottom:none; font-size:20px; color:#57a647; padding:10px 20px; font-weight:bold;}

.go_list {width:25%; position:absolute; right:0; top:calc(100% - 39px); z-index:9; background:#fff; }
.go_list:hover{z-index:99;}
.go_list li.go_first {display:block; cursor: pointer;   padding:9px 20px; }
.go_list li.go_first.on {background:#67ad59; color:#fff; }
.go_list li {display:none; width:100%;box-sizing:border-box;}
.go_list li > a {display:block; border:1px solid #67ad59; word-break: break-all;  padding:10px 20px;   box-sizing:border-box; border-top:none; background:#fff;}
.go_list li.list_name a {line-height:14px;}
.xi-caret-down-min { position: absolute; top: 50%; margin-top: -5px; right: 15px;}
.go_list li.go_first.on .xi-caret-down-min{color:#fff;}
.go_section h4 {color:#cbc11a; font-size:18px; line-height:25px; font-weight:bold; margin:30px 0 10px 0;}
.go_section p {font-size:14px; color:#444; line-height:22px; text-align:justify;}

.xref a{color:#0088dd;}

.artic-next-prev-wrap{margin-bottom:30px;}
.artic-next-prev-wrap strong{display:block;text-align:center; line-height:26px; }

.right_section {float:right; background: #fff; width: calc(33% - 20px); margin-top:14px;}
.right_section h3 {font-size:20px; font-weight:bold; padding-bottom:10px; border-bottom:1px solid #000;}

.tool_tb ul{width:100%; overflow:hidden;}
.tool_tb li {float:left; width:50%;  border-bottom:1px solid #ddd; border-right: 1px solid #ddd;}
.tool_tb li:nth-child(2n) {border-right:none;}
.tool_tb li a {display:block; padding:12px; box-sizing:border-box;}
.tool_tb li a span {display:inline-block; width:25px;}
.tool_tb li a span img {vertical-align:middle;}

.tool_tb td.col {width:50%;  border-bottom:1px solid #ddd;border-left:none; }
.tool_tb td.col a {display:block; padding:7%; box-sizing:border-box;}
.tool_tb td.col a span {display:inline-block; width:20%;}
.tool_tb td.col a span img {vertical-align:middle;}

.supp {border-bottom:1px solid #ddd;display:block; padding:4%; box-sizing:border-box;}
.supp a span {display:inline-block; width:25px;}


.right_section02 {margin-top:40px;}
.sm_list {margin:5% 0;}
.sm_list li {margin-bottom:10px;}
.sm_list li a {display:block; border:1px solid #eee; padding:15px 20px; border-radius:5px; }
.click_num {float:right; color:#f68212;}

.sub_sns {padding:20px; background:#f4f7fd;border-radius:5px;}
.sub_sns h4 {font-size:15px; color:#000; font-weight:bold; margin-bottom:10px;}
.sub_sns li {float:left; margin-right:10px; }

.sub_kjpp {margin-top:40px;}
.all_more {text-align:right;font-size:15px; margin:0px 0; font-weight:bold;}
.all_more a{color:#008ed8 !important;}
.kjpp_list li  {font-size:15px; line-height:20px; color:#cbc11a; font-weight:bold; padding:10px 0; border-bottom:1px solid  #ddd;}
.kjpp_list li span {font-size:15px; line-height:20px; color:#444; padding:10px 0; border-bottom:1px solid  #ddd;}

span.appeals_check {margin-left:25px; display:block;}


/*Aims and Scope*/
.as_txt {font-size:15px; line-height:22px; color:#505050; text-align:justify; }
.as_txt strong {color:#000;}
.sub_info {margin-top:50px;}
.sub_info:first-child{margin-top:0;}
.sub_info h2, .sub_info .t1{font-size:20px; color:#000; font-weight:bold; margin-bottom:20px;}
.sub_info .t2{font-size: 14px; font-weight: bold; clear: both; margin-top: 15px;}
.sub_info .t2 em{font-weight:bold;}
.sub_info .ul_num {margin:10px 0;}
.sub_info .ul_num li { margin:15px 0;}
.as_txt em, .sub_info em{font-style:italic;}
.info_inner {padding:20px; background:#f9f9f9;}
.info_inner>img {float:left; margin-right:5%;}
.inner_r {float:left;}
.inner_r .sub_jn_date {font-size:18px; font-weight:bold; color:#000;}
.inner_r .sub_jn_num {font-size:18px;  color:#000; margin-bottom:12px;}
.sub_jn_list li {font-size:15px; color:#505050; line-height:20px;}
.sub_jn_list li span {font-weight:bold; color:#000;}
.sub_jn_list li span.s_color {color:#0088dd;}

/*Current Issue*/
.google_map {border:1px solid #ddd; box-sizing:border-box; max-height:339px;}
.google_map iframe {width:100%; height:100%;  min-height:337px;}

.physiology { margin-top:30px;}
.cooperation {margin-top:50px;}
.physiology h3 {font-size:20px; color:#cbc11a; font-weight:bold; margin-bottom:15px;}
.physiology > p {font-size:15px; color:#505050; margin-bottom:20px;}

.phy_name {padding:10px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
.phy_name img {margin-right:5px;}
.physiology  .contact_list {margin-top:20px;}
.physiology  .contact_list li {font-size:15px; color:#505050; line-height:22px; margin-bottom:5px;}
.physiology  .contact_list li.inq_btn {margin:20px 0 10px;}
.physiology  .contact_list li.inq_btn a {padding:10px 20px;border:1px solid #ddd;border-radius:5px;background:#e9e9e9;}
.physiology  .contact_list li img {vertical-align:middle;display:inline-block;}
.physiology  .contact_list li span {width:3%; display:inline-block; }
.cp_wrap > div {width:48%; background:#eef2fa; padding:30px; box-sizing:border-box;}
.cp_wrap ul li {line-height:22px;}
.cp_wrap ul li img {vertical-align:middle; margin-right:5px;}
.cp_l {float:left;}
.cp_r {float:right;}
.cp_wrap h4 {font-size:18px; color:#000; font-weight:bold;}
.company_intro {font-size:15px; margin-bottom:10px; color:#000;}


/*editors*/
.editors_section {margin-bottom:30px;}
.editors_section h3 {font-size: 20px; color: #cbc11a; font-weight: bold; margin-bottom: 15px;}
.editors_tb {width:100%;}
.editors_tb {border-top:2px solid #008ed8;}
.editors_tb th {font-size:15px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; width:25%;}
.editors_tb td {padding:10px 0; font-size:15px; border-bottom:1px solid #ccc; padding-left:15px; width:75%; box-sizing:border-box;}
.editors_section h4 {font-size:18px; color:#cbc11a; font-weight:bold; margin-bottom:10px;}
.editors_list {margin-bottom:30px;}

/*Instruction for Authors*/

.top_btn{text-align:right;}
.top_btn a{font-size:13px; margin:2px 0; border:1px solid #008ed8; border-radius:5px; padding:10px 20px; display:inline-block; background:#008ed8; color:#fff;}
.top_btn a:hover{border:1px solid #008ed8; color:#008ed8; background:#fff;}
.sub_info a{color:#008ed8 !important;}
.sub_info a:hover{text-decoration:underline;}

.tabs > li {float:left; width:25%; text-align:center; border:1px solid #ddd; border-left:none; }
.tabs > li.active > a {background:#cbc11a; color:#fff;}
.tabs > li.active a > i {color:#fff;}
.tabs > li:first-child {border-left:1px solid #ddd;}
.tabs > li.box_line {border-bottom:none;}
.tabs > li.box_line02 {border-left:1px solid #ddd;}
.tabs > li > a {display:block; line-height:16px; max-height:48px;  min-height:48px;box-sizing:border-box; padding-top:17px;}
.tabs > li > a.text_br { padding-top:10px;}
.tabs > li:hover > a {background:#cbc11a; color:#fff;}
.tabs > li:hover > a > i {color:#fff;}
.tab_container {margin:40px  0; }
.tab h3 {font-size:20px; color:#cbc11a; font-weight:bold; margin-bottom:20px;}
.tab h4 {font-size:18px; color:#000; font-weight:bold; margin-bottom:5px; }
.tab .tab_txt {font-size:15px; color:#505050; line-height:22px; text-align:justify;}
.tab .tab_txt02 {margin-bottom:30px;}
.tab .tab_txt02 > span {color:#0066ff; font-weight:bold;}
.tab_list {margin-bottom:30px;}
.tab_list > p {line-height:22px;}
.tab_container .tab p  a {color:#0066ff;}
.tab_list li {line-height:22px;}
.tab_list02 {padding-left:2%; margin-bottom:30px;}
.tab_list02 li {margin-bottom:15px;}
.tab_list02 li h5 {position:relative; padding-left:10px; font-weight:bold; margin-bottom:5px; }
.tab_list02 li h5:before {position:absolute; top:40%; left:0; content:''; width:4px; height:4px; border-radius:100%; background:#000;}
.tab_list02 li p {line-height:22px; padding-left:10px;}
.tab_list03 li {margin-bottom:20px;}
.tab_list03 li h5 {margin-bottom:5px;}
.down_section {position:relative; }
.down_section i.down_arrow {color:#000;}
.down_section ul {display:none; position:absolute; top:48px; left:0; width:100%; }
.down_section ul li {float:none; border-bottom:1px solid #cbc11a; border-left:1px solid #cbc11a; border-right:1px solid #cbc11a;}
.down_section ul li:first-child {border-top:1px solid #cbc11a;}
.down_section ul li a {display:block; background:#fff;  padding:10px 0;}
.down_section ul li:hover a {background:#cbc11a; color:#fff;}


/* About the Society */
.txt-blue {color:#004298;}
.sub_society .so-img {margin:40px 0;}
.sub_society .so-goals h3{margin:0 0 10px 10px; font-size:25px; color:#004298;}
.sub_society .so-goals .boxArea dt {margin:18px 0 5px 16px; font-size:16px; font-weight:bold;}
.sub_society .so-goals .boxArea dd {padding-left:30px; line-height:20px; color: #777;}



/*Open Access*/
.open_a_list > li {position:relative; font-size:15px; color:#505050; line-height:22px; padding-left:25px;  margin-bottom:20px; text-align:justify; }
.open_a_list > li > span {position:absolute; top:3px; left:0; width:16px; height:16px; background:#cbc11a; color:#fff; border-radius:2px; text-align:center; line-height:16px; margin-right:10px;}
.open_tit {position:relative; height:60px;}
.open_tit01 {font-size:18px; color:#cbc11a; width:70%;  }
.open_tit02 { font-size:18px;color:#cbc11a; font-weight:bold; width:70%; }
.open_img {position:absolute; top:5px; right:0; }
.open_a_list {margin:20px 0;}
.open_a_list02 {margin-top:20px;}
.open_a_list02 li {margin-bottom:20px;}
.open_a_list02 li span {font-weight:bold; }


.review_section {margin-bottom:30px;}
.review_section h3 {font-size:18px; font-weight:bold;  color:#cbc11a;  line-height:22px; margin-bottom:10px; }
.review_section > p {color:#505050; font-size:15px;  line-height:22px; text-align:justify; }
.review_section > p > span {color:#0066ff; font-weight:bold;}
.review_section > p > a {color:#0066ff;}



/*****************모바일메뉴********************/

.m_menu_btn {display:none;position:fixed; width:100% ;z-index:999999; }
.m_menu_btn a { float:right; display:block; margin:13px 15px 0 0 ; }
.m_menu_btn  span {display:block; width:30px; height:3px; background:#000; margin-bottom:8px;}
.m_menu_btn span:first-child {margin-top:5px;}
.m_gnb {display:none; width:100%;position:absolute; top:60px; left:0; z-index:99999;  overflow:auto;  }
.m_gnb > li > a {display:block; background:#01c0db; color:#fff; padding:13px; font-size:14px;}
.m_gnb > li > a > i {float:right;}
.m_gnb_depth2 {display:none; background:#f6f4f9;}
.m_gnb_depth2 li  a {display:block; padding:5px 13px;}

.m_gnb .gnb_li2 .depth3{display: none; padding: 7px 0 7px 27px; background-color: #e3e3e3;}
.m_gnb .gnb_li2 .depth3 > li{list-style-type:disc; color:#000000; margin:0 0 5px 0;}
.m_gnb .gnb_li2 .depth3 > li > a{color:#000000; padding:2px 0px;}

.m_menu_bg {display:none;position:fixed; left:0; top:60px;width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:9999;}
.m_gnb .m_top_menu > a {width:100%;  border-top:1px solid #999; background:#686868;}
.m_top_menu01 > a {border:none;}
.m_wrap .xi-close {display:none; font-size:30px; line-height:38px;}
.m_gnb .m_top_menu > a.m_sitemap {border-top:none;}


.mobile_util_header,
.mobile_nav_util{display:none;}


/* 모바일 테블릿 공통*/
@media (min-width: 1024px) {
	.gnb_dimmed{display:none !important;}
	#nav{background:#01c0db;}
	#nav .inner_layer {}
	#gnb{float:left;width:calc(100% - 228px);}
	#gnb .gnb_li1{float:left;position:relative;}
	#gnb .gnb_li1+.gnb_li1{padding:0 4% 0 2%; min-width:140px; background:url('/asset/images/munu_off.png') no-repeat 90% 50%;transition:0.3s ease-out;}
	#gnb .gnb_li1 a {font-size:14px;}
	#gnb .gnb_li1 .gnb_li2 a {font-size:14px;}
	#gnb .gnb_li1 .gnb_li2 a:hover{color:#f4db00; text-decoration:underline;}
	
	#gnb .gnb_li1 .gnb_li2 .depth3{
    display: none;
	margin: 5px 0px;
    padding: 7px 0 7px 27px;
    background-color: #6b6b6b;
	}
	#gnb .gnb_li1 .gnb_li2 .depth3 > li{list-style-type:disc; color:#ffffff; margin:0 0 5px 0;}
	#gnb .gnb_li1 .gnb_li2 .depth3 > li > a{color:#ffffff;}
	
	#gnb .gnb_li1+.gnb_li1:hover {background:url('/asset/images/munu_on.png') no-repeat 90% 50% #555;transition:0.3s ease-out;}
	#gnb .gnb_li1:first-child:after{display:none;}

	#gnb .gnb_li1>a{color:#fff; font-size:14px; display:block;position:relative;line-height:55px;font-weight:600;}
	#gnb .gnb_li1.home{width:100px; text-align:center; background:#47e8ff;}
	#gnb .gnb_li1.home :hover{background:#fff; color:#47e8ff;}

	#gnb .non_img {padding:0 4% 0 2%;background:#fff !important;background-size:10px 10px !important; transition:0.3s ease-out;}
	#gnb .non_img a {color:#000 !important;}
	#gnb .non_img:hover {background:#555 !important;}
	#gnb .non_img:hover a {color:#fff !important;}
	#gnb .drop_menu{opacity:0;visibility:hidden;position:absolute;left:0px;right:-50px;width:auto;background:#555;transition:all .25s ease-in;padding:10px 4px;}
	#gnb .gnb_li1:hover .drop_menu{opacity:1;visibility:visible;}
	#gnb .gnb_li2>a{color:#fff;display:block;padding:5px 10px;}

	.current_issue div.manuscript_info h3{position:relative;font-size:20px; color:#000;font-weight:bold;padding-top:10px;float:left;;border-bottom:1px solid #ddd;margin-bottom:10px;width:100%;}
	.current_issue div.manuscript_info button {font-size:12px;padding:5px;position:absolute;top:5px; right:0;}
	.origin_section01 > p {font-size:13px;}
	.origin_section02 h2 {font-size:15px;}
	.m_menu_btn {display:none;}
	
	.right-esci {padding-bottom:30px;}

}
@media (max-width: 1300px) {
	.util_menu div.inner_menu{padding:0 15px;}
	#gnb .gnb_li1>a{font-size:13px;}
	.top_common_banner .top_bnr{padding:40px 15px 45px;}
	.inner_layer{padding:0 15px;}
	#gnb .gnb_li1.home{display:none;}
	#Bottom .footer{padding:40px 15px;}
}
/* 최적 변형사이즈 메인 */
@media (max-width: 1024px) {
	body{padding:60px 0 0;}
	.inner_layer{padding-left:15px;padding-right:15px;}
	.row{margin-left:-15px;margin-right:-15px;}
	.mark-title{display:none;}
	.white_content {display:none;}
	#header{position:fixed;left:0;top:0;width:100%;height:60px;z-index:999;background-color:#FFF;
	-webkit-box-shadow: 0 5px 5px 5px rgba(0,0,0,.2);
	box-shadow: 0 5px 5px 5px rgba(0,0,0,.2);
	}
	.mobile_util_header{display:block;position:relative;height:100%;padding-left:15px;padding-right:15px;}
	.mobile_util_header h1{position:absolute;left:10px;}
	.navdic{position:absolute;right:0;top:0;}
	#nav{height:100%;width:80%;position:fixed;left:-80%;top:0;z-index:10;background:#fff;}
	#nav .inner_layer{padding-left:0;padding-right:0;}
	#gnb{float:none;width:auto;}
	#gnb .gnb_li1{float:none;border-bottom:1px solid #e6e6e6;position:relative;}
	#gnb .gnb_li1:first-child:after{display:none;}
	#gnb .gnb_li1.active>a:after{
		transform:rotate(-90deg);
	}
	#gnb .gnb_li1>a:after{
		position:absolute;
		transform:rotate(90deg);
		transition:all 0.25s ease-in;
		content:"\e93e";left:inherit;top:50%;right:15px;margin-top:-5px;width:auto;height:auto;background:transparent;
		color:#1e3957;
		font-family: xeicon!important;
		display: inline-block;
		speak: none;
		font-style: normal;
		font-weight: 400;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	#gnb .gnb_li1+.gnb_li1{margin-left:0;padding-left:0;}
	#gnb .gnb_li1>a{display:block;color:#fff;position:relative;font-size:16px;padding:15px 8px}
	#gnb .gnb_li1.lang-transform:after{display:none;}
	#gnb .gnb_li1.lang-transform{padding:15px 8px;}
	.drop_menu{background:#d8d8d8;display:none;}
	.drop_menu li{}
	.drop_menu li a{color:#3d3d3d;font-size:14px;display:block;padding:15px 8px;border-top:1px solid #e6e6e6;}
	.search{display:none;}
	.mobile_nav_util{display:block;position:relative;height:61px;border-bottom:1px solid #fff;padding-left:15px;background:#1e3957;}
	.mobile_nav_util strong{color:#fff;font-size:18px;line-height:60px;}
	.mobile_nav_util .btn-close{position:absolute;right:15px;top:15px;color:#fff}
	.is-left-open #nav{left:0;}
	.sitemap {display:none;}
	.is-left-open #header{background-color: rgba(0,0,0,.4);}
	.is-left-open .hamburger-inner,
	.is-left-open .hamburger-inner:after,
	.is-left-open .hamburger-inner:before{background-color:#fff}
	.gnb_dimmed{
	    display: none;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 9;
		background-color: rgba(0,0,0,.8);
		-webkit-transition: all 0.4s;
		-moz-transition: all 0.4s;
		transition: all 0.4s;
	}
	.is-left-open .gnb_dimmed{display:block;}
	.m_menu_btn {display:block;}
	.keyword_row input {min-width:63%;}
	.util_menu {display:none;}

	.top_common_banner .site_title{width:70%; max-width:370px; padding:30px 0;}
	#cMain .grid_left{float:none;max-width:100%; width:100%;padding:25px 0;}
	#cMain .grid_right{float:none;width:100%;}
	#issue_list{padding:30px 0;}
	.e-submission{padding:20px 0;text-align:center;}
	#preview_1 .text {margin-left:2%; width:calc(98% - 130px); }
	#cMain .inner_layer {padding:10px;}
	.sub_left {float:none; width:100%; max-width:100%;}
	.title_partner{margin-bottom:0;text-align:center;padding:20px 0;border:0;}
	.title_partner a{border:1px solid #ddd;display:inline-block;}
	.partners{padding:25px 0;}
	.partners ul li{width:25%;}
	.thumb-filed .thumb-img {width:auto;}
	.table-responsive{overflow-x:auto;min-height:0.01%;}
	.table-responsive table{width:100%;}
	.grid_left .issue_menu>h2 {margin:20px 0;}
	.grid_left .issue_menu>h2 span{font-size:12px;}


	.thumb-filed >  h2 {font-size:20px; margin-bottom:10px; font-weight:bold;}
	#reviewer_1 .thumb-filed .text {padding-left:0; width:100%; max-width:100%; font-size:17px;}
	#reviewer_1 .text h2 {font-size:18px; width:100%;}
	.right_section {float:none; width:100%;}
	.footer{display:none;}
	#Bottom .copy{padding:15px;} }
	/* 모바일 */ @media (max-width: 768px) {
	#gnb .gnb_li1>a{font-size:3.75vw;padding:3.90625vw 6.25vw 3.75vw;}
	.mobile_nav_util strong{font-size:4.45vw;}
	.drop_menu li a{font-size:3.28125vw;padding:3.4375vw 6.25vw 3.59375vw;}
	#gnb .gnb_li1.lang-transform{padding:3.90625vw 6.25vw 3.75vw;}
	.partners ul li{width:50%;} .thumb-filed .text{font-size:12px;padding-top:0;padding-left:0;}
	.issue_menu .tab a{display:block;width:20%;font-size:11px;text-align:center;padding-left:0;padding-right:0;}
	.issue_menu .tab{border-bottom:0;}
	.thumb-journal h4{margin-bottom:10px;font-size:20px;}
	.thumb-journal .img-area{text-align:center;}
	.top_common_banner{height:auto;}

	.visual .img-area{float:none;width:100%;}
	.visual .img-area img{display:block;width:100%;height:auto;vertical-align:top;}
	.visual .caption{width:100%;float:none;padding-left:0;}
	.visual .head_info{font-size:14px;padding:5px;}
	.visual .thesis-title{font-size:18px;margin-bottom:10px;}
	.visual .wr_info .name{font-size:12px;}
	.visual .wr_info .addr{font-size:11px;}
	.visual .text-area{font-size:13px;}
	.visual .keyword-area{font-size:11px;}

	.issue_menu .tab a{width:33.33333%;border:0;border-right:1px solid #56b37f;border-bottom:1px solid #56b37f;}

	.issue_menu .tab a+a{margin-left:0;}
	#issue_list{padding:0;}
	.la_list{margin:0 -15px;}
	.la_list li{float:none;width:100%;}

	.top_common_banner .top_bnr{padding:20px 10px;}
	.top_common_banner .site_title{padding:20px 0; height:auto;}
	.top_common_banner .top_qr {}
	.top_common_banner .ESCI{display:none;}
	#cMain .grid_left {width:100%; max-width:100%;}


	.mini-sitemap {display:none;}
	.small_layer {width:100%; padding-bottom:20px;}
	.small_layer li.sns_list {float:right; }
	.small_layer li:first-child {float:left;}
	#Bottom .footer ul.big_layer>li:first-child {width:100% !important;}
	.util_menu {display:none;}
	.link_view_group {padding-bottom:0px;}
	#reviewer_1 .text {margin-left:0; margin-right:20px;}
	.slt_inner .box .title_slt {position:static; display:block; margin-bottom:10px; }
	.slt_inner .box {position:static; padding:0 0 20px 0; width:100%;}
	.slt_inner .box .title_slt02 {margin-top:20px;}
	.keyword_row {min-width:100%; max-width:100%;}

	.submission {margin:20px 0;}
	.editorial ul > li a{font-size:13px;}
	.logo-qr .code_number{display:none;}
	.section03_tit h3 {font-size:14px; padding:10px 10px;}


}
@media (max-width: 767px) {
	.video_list li{width:100%; margin:0;}
	.metrics_bnr button{padding:10px 15px; font-size:16px;}

	.grid_left .issue_menu ul.section li>.img{width:110px;}
	.grid_left .issue_menu ul.section li .issue_right {float:right; width:calc(100% - 121px);}
	#cMain .grid_right > .inner_content{margin-top:0;}

	.la-title a{width:75%;}
	.sub_tit h2{font-size:26px;}
	.current_issue ul.section div.paging{font-size:22px; margin:0 0 20px;}

	.#reviewer_1 .right_visual>div {max-width:100% !important;}
	.bx-wrapper {max-width:100% !important; }


	.thumb-filed {padding-bottom:20px;}
	#reviewer_1 .bx-wrapper .bx-pager {bottom:-20px;}
	#preview_1 .text {margin-left:2%;}
	.thumb-filed .thumb-img {width:auto;}

	.sub_kjpp {margin-bottom:40px;}

	.cp_wrap > div {width:100%;}
	.cp_wrap > div:first-child {margin-bottom:20px;}

	.tabs > li {width:50%;}
	.tabs > li > a.text_br { line-height:48px; padding-top:0;}
	.tabs > li.box_line03 {border-bottom:none;}
	.tabs > li.box_line04 {border-left:1px solid #ddd;}

	.accordion > li{padding:10px;}
	.accordion > li .acco-tit{font-size:15px;}
	.accordion > li .acco-con{font-size:14px; line-height:20px;}

	.banner_wrap {padding:20px}
	.banner_wrap-top {padding:20px}
	.banner_inner a > img{width:90%; height:35px;}

	.prev-next-wrap{position: relative;margin-bottom: 20px;}
	.prev-next-wrap strong{display: block;float: left;margin-top: 10px;width: 100%;}
	.prev-next-wrap .gt_next{position: absolute;top: 0;right: 0;}

	.artic-next-prev-wrap{margin-bottom:10px;}
	.artic-next-prev-wrap strong{padding-top:30px;}

	.tool_tb li a {font-size:14px;}
}
@media (max-width: 640px) {
.grid_left .issue_menu ul.section li>.img > img{height: auto;}
.top_common_banner .top_bnr {height:auto;}
.top_common_banner .site_title{width:90%;}
.top_common_banner .top_qr{padding-top:5px;}
.top_qr {display:none;}
.grid_left .issue_menu ul.section li .issue_right > h4 {}
.grid_left .issue_menu ul.section li .issue_right > h4 a {font-size:17px; line-height:20px;  }
.small_layer li > img {height:50px;}
.current_issue ul.section li>.img {width:110px;}
.current_issue ul.section li>.img > img{ height: auto;}
.current_issue ul.section li .issue_right {width:calc(100% - 121px);}
.sub_tit .bc_wrap {display:none;}

.keyword_row select {min-width:auto;}

.grid_left .issue_menu>h2 span{display:none;}
}

@media (max-width: 490px) {
.keyword_row input {min-width:63%;}
.tab-year div{width:100%;}
}
@media (max-width: 415px) {
.keyword_row input {min-width:58%;}
}
/* 최저모바일 */
@media (max-width: 370px) {
#Bottom .footer ul.big_layer>li>ul.small_layer li {float:none;}
.small_layer li.sns_list {float:left; display:block;}
.grid_left .issue_menu ul.section li div.la-tag {float:none; margin-top:10px;}
.thumb-img img {width:90%;}
.keyword_row select {max-width:23%;}
.keyword_row input {min-width:55%;}
.sub_tit h2 {font-size:20px;}
.sub_tit .bc_wrap {display:none;}
.current_issue ul.section li .issue_right > h3 {font-size:13px;]

#preview_1 {padding:10px;}
.swiper-slide {text-align:center;}
#preview_1 .text {margin-left:1%;}
.current_issue ul.section li .issue_right > h4 a {font-size:15px;}
.sub_tit {margin-bottom:10px;}
.go_section p {font-size:13px;}
.go_list li {width:110px;}
.go_list li > a {padding:10px 5px; font-size:13px;}
.go_list li.go_first {padding:9px 20px;}
.info_inner {padding:10px;}
.info_inner > img {width:30%;}
.origin_section02 {margin-top:15px;}
.origin_section02 h2 {margin-bottom:15px;line-height:18px;}
.origin_section02 p {font-size:12px; margin-bottom:10px;}


.sub_jn_list li {font-size:13px;}
.google_map {max-height:250px;}
.google_map iframe {min-height:248px;}
.cp_wrap > div {float:none; width:100%; }

}

@media print {
	a[href]::after {
		content: none !important;
	}
	div.header,div.bc_wrap,div.right_section,div.sub_sns,div.right_section02,div.sub_kjpp,div.footer_wrap,div.goto_layer,div.footer,div.util_menu,div.top_bnr {display:none;}

	div.origin_a {width:100%;display:block;float:none;margin:0 auto;padding-top:10px;}
}


