@media (hover: hover) {
	.c-p-description p a:hover {
    text-decoration: none;
	}
}



@media all and (min-width: 1700px){

	.conferences-archive ul li{
		width: 25%;
    	height: 36vw;
	}

	.journals-archive ul.journals-items li{
		width: 25%;
		height: 36vw;
	}

	.grid-sizer,
	.grid-item {
	    margin: 0.5px;
    	width: calc(20% - 1.25px);
	}

	.grid-item:nth-child(4n + 1) {
	    border-right: 1px solid var(--bg-zero);
	}

	.grid-item:nth-child(5n + 1) {
	    border-right: 0px solid var(--bg-zero);
	}

	/*.schedule .history-box li span:nth-child(1) {
	    width: 8%;
	}

	.schedule .history-box li span:nth-child(2) {
	    width: 4%;
	}

	.schedule .history-box li span:nth-child(3) {
	    width: 10%;
	}*/

	/* journals */

	.journals-list li span:nth-child(1) {
    	width: 225px;
	}

	.journals-list li span:nth-child(2) {
    	width: 114px;
	}

	.journals-list li span:nth-child(3) {
    	width: 169px;
	}

	.journals-list li span:nth-child(4) {
    	width: 300px;
	}

	.journals-list li span:nth-child(5) {
    	width: calc(100% - 900px);
	}

	.donation-list li span:nth-child(2) {
        width: calc(100% - 225px);
  }


	/* history */

	/*.history-box li span:nth-child(1) {
	    width: 6%;
	}

	.history-box li span:nth-child(2) {
	    width: 12%;
	}

	.history-box li span:nth-child(3) {
	    width: 60%;
	}

	.history-box li span:nth-child(4) {
	    display: 22%;
	}*/

	.logo-box img {
	    width: calc(100%/10);
	}

	.conferences-archive ul li:nth-child(1), .conferences-archive ul li:nth-child(2), .conferences-archive ul li:nth-child(3), .conferences-archive ul li:nth-child(4) {
	    border-top: var(--border);
	}
	.conferences-archive ul li:nth-child(2n + 1) {
	    border-left: unset;
	}


}

@media all and (min-width: 1441px) and (max-width: 1699px){

	.journals-list li span:nth-child(1) {
    	width: 16%;
	}

	.journals-list li span:nth-child(2) {
    	width: 10.3%;
	}

	.journals-list li span:nth-child(3) {
    	width: 12%;
	}

	.journals-list li span:nth-child(4) {
    	width: 14.3%;
	}

	.journals-list li span:nth-child(5) {
    	width: calc(100% - 53%);
	}

	.donation-list li span:nth-child(2) {
        width: 84%;
  }

	.logo-box img {
	    width: calc(100%/9);
	}




}

@media all and (min-width: 1025px) and (max-width: 1280px){

	.grid-sizer,
	.grid-item {
	    margin: 0.5px;
    	width: calc(33.3333% - 1.25px);
	}
	/*.grid-item figure{
		height: 40vw;
	}*/

	/*.grid-item:nth-child(4n + 1) {
	    border-right: 1px solid #000;
	}

	.grid-item:nth-child(3n + 1) {
	    border-right: 0px solid #000;
	}

	.grid-item:nth-child(6n + 1) {
	    border-right: 1px solid #000;
	}
*/
	/* journal */

	.journals-list li span:nth-child(1){
		display: none;
	}

	.journals-list li span:nth-child(2){
		width: 11.8%;
	}

	.journals-list li span:nth-child(3){
		width: 14.4%;
	}

	.journals-list li span:nth-child(4){
		width: 15.4%;
	}

	.journals-list li span:nth-child(5) {
	    width: calc(100% - 42%);
	}

	.donation-list li span:nth-child(1){
		display: block;
	}
	.donation-list li span:nth-child(2){
		width: 82.5%;
	}

	.j-p-details,
	.c-p-details{
		width: 33.3333%;
	}
	.c-p-description{
		width: 66.6666%;
	}

	/* history */
/*
	.history-box li span:nth-child(1) {
	    width: 10%;
	}

	.history-box li span:nth-child(2) {
	    width: 18%;
	}
*/
	.history-box li span:nth-child(3) {
	    width: calc(100% - 295px);
	}

	.history-box li span:nth-child(4) {
	    display: none;
	}

	/* conference */

	.c-history-box li span:nth-child(1) {
    	width: 10%;
	}

	.c-history-box li span:nth-child(2) {
    	width: 20%;
	}

	.c-history-box li span:nth-child(3) {
    	width: 20%;
	}

	.c-history-box li span:nth-child(4) {
    	width: 50%;
	}

	/* member */

	.member-list-box{
		display: none;
	}

	.tabletver{
		display: inline-block;
	}


	.leader-box{
		width: 50%;
	}

	.member-list-box-two li {
	    width: 50%;
	}


}

@media all and (min-width: 813px) and (max-width: 1024px){

	.grid-sizer,
	.grid-item {
	    margin: 0.5px;
    	width: calc(50% - 1.25px);
	}
	/*.grid-item figure{
		height: 50vw;
	}
*/
	.grid-item:nth-child(2n + 1) {
	    border-right: 0px solid #000;
	}

	.j-p-details,
	.c-p-details{
		width: 33.3333%;
	}
	.c-p-description{
		width: 66.6666%;
	}

	/* schedule */
/*
	.schedule .history-box li span:nth-child(1) {
	    width: 10%;
	}

	.schedule .history-box li span:nth-child(2) {
	    width: 6%;
	}

	.schedule .history-box li span:nth-child(3) {
	    width: 16%;
	}

	.schedule .history-box li span:nth-child(4) {
	    width: 68%;
	}
*/
	/* journals */

	/* journal */

	.journals-list li span:nth-child(1),
	.journals-list li span:nth-child(2){
		display: none;
	}


	.journals-list li span:nth-child(3) {
    	width: 18%;
	}

	.journals-list li span:nth-child(4) {
	    width: 18%;
	}

	.journals-list li span:nth-child(5) {
	    width: 62%;
	}

	.donation-list li span:nth-child(1){
		display: block;
	}
	.donation-list li span:nth-child(2){
		display: block;
		width: 82.5%;
	}

	/* member */

	.leader-box{
		width: 50%;
	}

	.member-list-box-two li {
	    width: 50%;
	}

	/* history */

	/*.history-box li span:nth-child(1) {
	    width: 12%;
	}

	.history-box li span:nth-child(2) {
	    width: 24%;
	}
*/
	.history-box li span:nth-child(3) {
	    width: calc(100% - 295px);
	}

	.history-box li span:nth-child(4) {
	    display: none;
	}

	/* conference */

	.c-history-box li span:nth-child(1) {
    	width: 14%;
	}

	.c-history-box li span:nth-child(2) {
    	width: 30%;
	}

	.c-history-box li span:nth-child(3) {
    	width: 20%;
    	display: none;
	}

	.c-history-box li span:nth-child(4) {
    	width: 56%;
	}

	.logo-box img {
	    width: calc(100%/6);
	}

	.member-list-box{
		display: none;
	}

	.tabletver{
		display: inline-block;
	}



}

/* 화면비율 조정 */
/*
@media (min-aspect-ratio: 4/5) {

  .home .swiper-container{
    transform: scale(1.45);
  }

}

@media (min-aspect-ratio: 5/5) {

  .home .swiper-container{
    transform: scale(1.3);
  }

}

@media (min-aspect-ratio: 6/5) {

  .home .swiper-container{
    transform: scale(1.22);
  }

}

@media (min-aspect-ratio: 7/5) {

  .home .swiper-container{
    transform: scale(1.12);
  }

}

@media (min-aspect-ratio: 8/5) {

  .home .swiper-container{
    transform: scale(1.05);
  }

}

@media (min-aspect-ratio: 9/5) {

  .home .swiper-container{
    transform: scale(1.05);
  }

}
*/

@media (min-aspect-ratio: 10/5) {

  /*.home .swiper-container{
    transform: scale(1.3);
  }*/

  .swiper-pc-in .swiper-slide{
		opacity: 1 !important;
	}

	.swiper-pc-in .swiper-slide.swiper-slide-next{
		opacity: 1 !important;
	}

	.swiper-pc-in .swiper-slide:hover{
		opacity: 1 !important;
	}


}

@media (min-aspect-ratio: 11/5) {

  /*.home .swiper-container{
    transform: scale(1.2);
  }*/

  .img-magnifier-glass{
		display: none !important;
	}

	.swiper-button-next,
	.swiper-button-prev{
		display: none !important;
	}

	.swiper-pc-in .swiper-slide{
		opacity: 1 !important;
	}

	.swiper-pc-in .swiper-slide.swiper-slide-next{
		opacity: 1 !important;
	}

	.swiper-pc-in .swiper-slide:hover{
		opacity: 1 !important;
	}

}

@media (min-aspect-ratio: 12/5) {

  /*.home .swiper-container{
    transform: scale(1.12);
  }
*/
}



@media all and (max-device-width: 1367px){

	.center-menu:hover a{
		color: unset;
	}

	ul.journals-menu li a:hover{
		opacity: unset;
	}

	.history-box li:hover {
	    background: #222;
	}

	input.search:hover {
	    background: #222;
	}


}




@media all and (max-width: 812px) {

	:root{
	  /* font */
	  --menu-font-size: 21px;
	  --big-title-font-size: 24px;
  	  --title-font-size: 21px;
  	  --title-font-size-en: 21px;
	  --content-font-size: 17px;
	  --content-font-size-en: 18px;
	  --content-font-size-card: 17px;
	  --effect-font-size: 23vw;
	  --content-line-height: 25px;
	  --content-line-height-detail: 23px;
	  --content-line-height-en: 24px;
	  --content-line-height-card: 24px;
	  --big-title-line-height: 32px;
	  --title-line-height: 28.5px;
	  --title-line-height-en: 26px;
	  --list-line-height: 29px;
	  --list-line-height-en: 27px;
	  --effect-line-height: 10vw;
	}

	.pcver{
		display: none !important;
	}

	.mver{
		display: block !important;
	}

	.btn{
		height: inherit;
		line-height: inherit;
		padding: 5px 10px;
		text-align: left;

	}

	ul h4 {
	    margin-bottom: 3px;
	}

	li.preloader-item svg {
	    width: 25vw;
	    height: 25vw;
	}

	header {
    	display: none;
	}

	.home .swiper-container.swiper-m-in,
	.archive .swiper-container.swiper-m-in{
		transform: scale(2.4);
	}

	.swiper-m-in .swiper-slide{
		opacity: 0.2;
    	transition: opacity 0.4s;
	}

	.swiper-m-in .swiper-slide.swiper-slide-next {
    	opacity: 1;
	}

	.year-text{
		animation-name: varfont;
		animation-duration: 8s;
		animation-iteration-count: infinite;
		animation-direction: alternate-reverse;
	}

	.m-header{
		display: block;
		top: 0;
	    height: 45px;
	    /*mix-blend-mode: difference;*/
	    position: fixed;
	    background: #000;
	    transition: top 0.3s;
    	overflow: hidden;
    	z-index: 999999999;
	}

	a.lang-btn {
	    opacity: 0.25;
	    pointer-events: none;
	}

	.m-header.up{
		top: -45px;
	}

	.m-header-menu-home-bg {
	    display: block;
	    position: fixed;
	    width: 100%;
	    height: 100vh;
	    top: 0;
	    left: 0;
	    background-color: rgba(0,0,0,0.9);
	    opacity: 0;
	    transition: opacity 0.3s;
	    pointer-events: none;
	    z-index: 9;
	  }
	  .m-header-menu-home-bg.active{
	    opacity: 1;
	  }

	.home .mdotdotdot,
	.archive .mdotdotdot{
		display: none;
	}

	.menu-symbol{
		width: 20px;
		margin: 2.2px 0px;
	}

	.menu-symbol path {
	    fill: #fff;
	}

	.back-btn{
		padding: 10px 15px 0;
	}
	.back-btn .arrowsvg{
		margin-top: 5px;
	}

	.intro-box:nth-child(1){
		padding: 0 15px 23px;
	}

	.login-btn {
		position: absolute;
	    right: 15px;
    	margin-top: 0px;
	}

	.login-btn svg {
	    width: 17px;
	}

	.m-journals-menu-btn{
		display: block;
		background-color: var(--dark-bg);
		padding: 5px 10px;
		color: #fff;
		background: #222;
    	border: 1px solid #3f3f3f;
	}

	/*.journals-items {
    	border-top: 1px solid #000;
	}
*/
	.m-journals-menu {
	    width: 100%;
	    height: 0px;
	    overflow: hidden;
	    transition: height 0.3s;
	}

	.m-journals-menu.active{
		 height: 108px;
	}

	.m-journals-menu li {
	    background-color: var(--dark-bg);
	    border-bottom: 1px solid #3f3f3f;
	    border-left: 1px solid #3f3f3f;
	    border-right: 1px solid #3f3f3f;
	    background: #222;
	}

	.m-journals-menu a {
	    width: 100%;
	    height: 100%;
	    display: block;
	    padding: 5px 10px;
	}

	/*.rule-box {
    	border-top: 2px solid #000;
	}
*/
	.m-rule-menu-btn{
		display: block;
		background-color: var(--dark-bg);
	    padding: 5px 10px;
	    border-top: 2px solid #000;
	}

	.m-rule-menu{
		display: block;
		height: 0;
		transition: height 0.3s;
		overflow: hidden;
	}


	.m-rule-menu.active{
		height: 117px;
	}

	.m-rule-menu li{
		background-color: var(--dark-bg);
	    padding: 5px 10px;
	    border-top: 2px solid #000;
	}

	.swiper-home-m{
		display: block;
	}

	.calendar {
	    display: block;
	    top: 14.4px;
	    float: left;
	    right: 48px;
	    position: absolute;
	}

	.date-cap{
		width: 20px;
		height: 3px;
	}

	#m-date-result {
	    text-align: center;
	    width: 100%;
	    height: 14.47px;
	    line-height: 14.9px;
	    font-size: 13.5px;
	    background: #fff;
	    color: #000;
	}

	.swiper-home-pc{
		display: none;
	}

	ul.in-list ul.in-list {
	    padding: 0 0 0 25px;
	}

	/* introduce */

	main.introductionpage-page{
		padding: 63px 0 28px;
	}

	main.schedule-page {
	    padding: 66px 15px 28px;
	}

	.swiper-member-two {
	    margin-top: 0;
	}

	.schedule-page{
		padding-bottom: 58px 0;
	}

	.intro-text{
		width: 100%;
		padding-right: 0;
		padding-bottom: 28px;
		color: var(--848484);
	}

	.nurimedia .intro-text{
	    padding-bottom: 34px;
	    color: #fff;
	}

	.intro-text-2 {
	    width: 100%;
/*	    color: var(--848484);*/
	    padding-left: 0;
	}

	.intro-text.active,
	.intro-text-2.active {
/*	    color: var(--848484);*/
	    transition: color 0.3s;
	}

	.intro-box {
    	padding: 0 15px 22px;
	}

	.accordion{
		padding: 9px 10px 7px;
	}

	.group h3 {
	    line-height: 36px;
	    padding: 0 10px;
	}
	.group .ui-accordion-content{
		padding: 0 10px 15px;
	}

	.panel{
		padding: 0 10px;
	}


	.introductionpage-page .panel span{
		width: 100%;
	}
	.introductionpage-page .in-panel ul.in-list li:before{
		width: 15px;
	}
	.introductionpage-page ul.in-list li span {
	    display: inline-block;
	    width: calc(100% - 21px);
	}

	.panel li {
	    padding-top: 28px;
	}
	.panel li:last-child {
	    padding-bottom: 28px;
	}

	.panel li:nth-child(1) {
	    padding-top: 22px;
	}

	.rule-page .panel li:nth-child(1) {
	    padding-top: 22px;
	}

	.rule-page .panel li .in-list li {
	    padding-bottom: 0;
	}


	/* news */

	.grid-sizer,
	.grid-item {
	    /*margin: 0.5px;*/
    	width: calc(100% - 1.25px);
	}

	.grid-item figure{
		height: auto;
		padding: 5vw;
	}

	.grid-item figure.nopadding{
		padding: 0;
		padding-top: 14px;
	}

	.grid-item figcaption {
	    padding: 0;
	}
/*
	.grid-item:nth-child(1n) {
	    border-right: 1px solid #3f3f3f;
	    border-left: 1px solid #3f3f3f;
	}
*/
	/*.masonry-wrapper {
    	padding: 60px 15px;
	}

	.masonry-date{
		padding: 5px 10px 0;
	}
	.masonry-title{
		padding: 0 10px;
	}

	.masonry-description {
		padding: 5px 10px;
	}*/

	.masonry-title{
		/*line-height: 30.5px;*/
		/*font-size: var(--content-font-size-card);
    	line-height: var(--content-line-height-card);*/
    	font-size: var(--title-font-size);
    	line-height: var(--title-line-height);
    	padding: 3px 0 2px;
	}

	.arrowsvg{
		margin-top: 5.25px;
	}

	.member-page .arrowsvg {
	    margin-top: 4px;
	}

	.c-p-d-s-m .linksvg {
	    margin-top: 12.5px;
	}

	.schedule .arrowsvg.leftsvg{
		margin-top: 5px;
	}
	.schedule .arrowsvg.rightsvg{
		margin-top: 5px;
	}

	ul.journals-menu li{
		width: 50%;
		margin-bottom: 2px;
	}

	.journals-archive ul.journals-items {
	    padding: 6vw 0;
	    background: #222;
	    border-left: 1px solid #3f3f3f;
	    border-right: 1px solid #3f3f3f;
	    border-bottom: 1px solid #3f3f3f;
	    width: 100%;
	    height: max-content;
	    display: inline-block;
	}

	.journals-archive ul.journals-items li{
		width: 100%;
		margin: 0;
    	border-right: 0px solid #3f3f3f;
    	border-left: 0px solid #3f3f3f;
    	border-bottom: 0px solid #3f3f3f;
    	height: 90vw;
	}
	.journals-archive ul.journals-items li:nth-child(1){
		border-left: 0px;
	}

	/*.journals-archive ul.journals-items li:last-child {
	    border-bottom: 1px solid #3f3f3f;
	}*/

	.journals-archive ul.journals-items li a{
		padding: 6vw;
	}

	.conferences-page{
		padding: 66px 15px;
	}

	.conferences-archive{
		padding: 66px 0;
	}

	.conferences-archive ul {
	    padding: 6vw 0;
	    background: #222;
	    margin: 0 15px;
	    width: calc(100% - 30px);
	    border: 1px solid #3f3f3f;
	}

	.conferences-archive ul li:nth-child(1), .conferences-archive ul li:nth-child(2), .conferences-archive ul li:nth-child(3), .conferences-archive ul li:nth-child(4){
		border-top: 0;
	}

	/*.conferences-archive ul li:nth-child(1){
		border-top: 1px solid #3f3f3f;
	}*/

	.conferences-archive ul li {
	    width: 100%;
	    margin: 0;
	    border-right: 0px solid #3f3f3f !important;
	    border-left: 0px solid #3f3f3f !important;
	    border-bottom: 0px solid #3f3f3f !important;
	    height: 90vw;
	}

	/*.conferences-archive ul li:last-child{
		border-bottom: 1px solid #3f3f3f !important;
	}*/

	.conferences-archive ul li a{
		padding: 6vw;
	}

	.c-p-title{
		padding-bottom: 29px;
	}

	.c-p-description{
		line-height: var(--content-line-height);
	}

	.c-p-d-summary-two a{
    	line-height: 36px;
    	padding: 0 10px;
    	min-height: 36px;
    	margin-bottom: 0;
    	border-top: 0px solid;
	}

	.c-p-d-summary-two .linksvg {
	    margin-top: 9px;
	}

	ul.member-menu li{
		width: 100%;
		padding: 5px 10px;
		height: 36px;

	}

	.schedule ul.member-menu li{
		background: transparent;
	}

	ul.member-menu li:nth-child(2),
	ul.member-menu li:nth-child(3),
	ul.member-menu li:nth-child(4) {
	    display: none;
	}
	.role-box{
		margin: 0;
		width: 100%;
		padding: 8px 10px 7px;
		border-right: 0px solid #000;
	}
	.member-list-box-two li{
		width: 50%;
		margin: 0;
		padding: 0;
		line-height: unset;
	}

	.member-list-box-two li:nth-child(1), .member-list-box-two li:nth-child(2), .member-list-box-two li:nth-child(3), .member-list-box-two li:nth-child(4) {
	    padding-top: 0;
	}

	.member-list-box-two li:nth-last-child(1), .member-list-box-two li:nth-last-child(2), .member-list-box-two li:nth-last-child(3), .member-list-box-two li:nth-last-child(4) {
	    padding-bottom: 0;
	}

	/*.member-list-box .leader-box:nth-child(1) .role-box:nth-child(1) {
	    padding-top: 5px;
	    padding-bottom: 5px;
	}*/

	.member-list-box .leader-box:last-child .role-box:last-child {
	    padding-bottom: 8px;
	}

	ul.member-list-box-two{
		padding: 8px 10px 6px;
	}



	.leader-box{
		width: 100%;
		margin-bottom: 0;
		border-top: 0;
    	border-bottom: 0;
    	line-height: unset;
	}

	.leader-box .role-title{
		display: inline-block;
		width: 50%;
		float: left;
	}

	.leader-box .name-box{
		display: inline-block;
		width: 50%;
		float: left;
	}

	.en-color {
	    display: none;
	}

	.role-box{
		display: inline-block;
		clear: both;
		border-bottom: 1px solid #3f3f3f;
	}

	.role-box:last-child{
		padding-bottom: 7px;
	}

	.member-list-box{
		display: table;
	}

	ul.member-menu{
		border-top: 1px solid #3f3f3f;
		height: 36px;
	}

	.swiper-member-two ul.member-menu{
		border-top: 0px solid #3f3f3f;
	}

	.schedule ul.member-menu {
	    width: 100%;
	    margin: 0;
	    background: #222;
	}

	.schedule .history-box{
		padding: 0;
	}

	.c-p-details {
	    width: 100%;
	    padding-right: 0;
	}

	.c-p-description {
	    width: 100%;
	}

	.c-p-d-summary-one span{
		line-height: var(--content-line-height);
	}

	.conferences-page figcaption {
    	padding: 32px 0;
	}

	.conferences-page.journal-page figcaption{
		padding: 32px 0;
	}

	.conferences-page.journal-page.searchitem-page figcaption{
		padding: 0;
	}

	.c-p-description-d {
    	padding-right: 0;
    	padding-top: 30px;
	}

	.searchitem-page .c-p-description-d{
		padding-bottom: 0;
	}

	.swiper-container.swiper1{
		height: 90vw;
		padding: 6vw;
	    margin-bottom: 0;		
	}

	.c-history-box li{
		display: table;
		height: max-content;
		line-height: var(--content-line-height);
		padding: 5px 10px;
		border-bottom: 1px solid #3f3f3f;
		border-left: 1px solid #3f3f3f;
    	border-right: 1px solid #3f3f3f;
	}

	.c-history-box li:nth-child(2){
		border-top: 1px solid #3f3f3f;
	}

	.c-history-box li span:nth-child(1),
	.c-history-box li span:nth-child(3){
		display: none;
	}

	.c-history-box li span:nth-child(2){
		width: 35%;
	}

	.c-history-box li span:nth-child(4) {
	    width: 65%;
	    padding: 0;
	}
	

	.j-p-details{
		width: 100%;
		padding-right: 0;
	}
	.j-p-keywords{
		padding-bottom: 0px;
	}

	a.download-btn{
		height: 36px;
    	line-height: 36px;
    	padding: 0 10px;
    	margin-bottom: 24px;
	}

	a.download-btn.mver {
	    margin-top: 37px;
	}

	.journal-page .download-btn .linksvg {
	    margin-top: 10px;
	}

	.journals-page{
		padding: 66px 15px;
	}

	ul.journals-menu{
		display: none;
	}

	.journals-archive{
		padding: 66px 15px;
	}

	.journals-list li span:nth-child(1){
		width: 100%;
		padding: 0;
	}
	.journals-list li span:nth-child(2){
		width: 100%;
		padding: 0;
	}

	.journals-list li span:nth-child(3){
		width: 100%;
		display: block;
		padding: 0;
/*		padding-left: 0;
		width: 28vw;
		white-space: unset;*/
	}

	.journals-list li span:nth-child(4){
		width: 100%;
		padding: 0;
		display: block;
	}

	.journals-list li span:nth-child(5) {
	    width: 86vw;
	    padding: 0;
	    white-space: unset;
	    overflow: unset;
	    text-overflow: unset;
	}

	.journals-list li{
		height: max-content;
		line-height: var(--content-line-height);
	}

	.journals-list li a {
	    display: table;
	    padding: 8px 10px;
	}

	.journals-list li a.list-download{
		display: none;
	}

	.footer-nav a.prev-btn {
	    padding: 10px 15px;
	    height: unset;
	    line-height: unset;
	}

	.footer-nav a.next-btn{
		padding: 10px 15px;
	    height: unset;
	    line-height: unset;
	}

	.rule-judge {
	    display: block;
	}

	.rule-ethics{
		display: block;
	}

	.rule-page h4{
		display: block;
	    background-color: var(--dark-bg);
	    padding: 34px 0px 3px;
	    margin: 0;
	    border-bottom: 1px solid #000;
	}

	.rule-box.rule-submission {
    	border-top: 1px solid #000;
	}


	.black-bg {
	    width: calc(100% - 30px);
	}

	.black-bg.active{
		z-index: 8;
	}

	a.category-tags{
		height: 36px;
    	line-height: 36px;
    	padding: 0 10px;
    	width: 100%;
    	border-left: 1px solid #3f3f3f;
	    border-top: 0;
	    border-bottom: 1px solid #3f3f3f;
	}

/*	a.category-tags:nth-child(1) {
	    border-top: 1px solid #3f3f3f;
	}*/

	.history-box {
    	padding: 0 15px 22px;
	}

	/*.introductionpage-page .history-box{
		color: #3f3f3f;
    	transition: color 0.3s;
	}*/

	.introductionpage-page .history-box.active{
		color: #fff;
	}

	.history-box li span:nth-child(1){
		width: 55px;
		padding: 0;
	}
	.history-box li span:nth-child(2){
		display: none;
		padding: 0;
	}
	.history-box li span:nth-child(3){
		width: calc(100% - 55px);
		padding: 0;
		display: block;
		white-space: unset;
	}
	.history-box li span:nth-child(4){
		display: none;
		padding: 0;
	}
	.history-box li{
		display: table;
		height: max-content;
    	line-height: var(--content-line-height);
    	padding: 0;
    	border: 0px solid #000 !important;
    	background: transparent;
    	white-space: unset; 
     	overflow: unset; 
     	text-overflow: unset;
     	color: var(--848484);
	}

	/*.history-box li:nth-child(2){
		padding-top: 5px;
	}*/
	.history-box li:last-child{
		padding-bottom: 5px;
		border-bottom: 0px solid #3f3f3f;
	}

	.contentoflist {
	    padding-top: 26px;
	}

	.conferences-page.journal-page.searchitem-page .contentoflist {
	    padding-top: 0;
	}


	.year-history-title {
	    margin: 0;
	}

	.schedule .history-box{
		color: #fff;
		margin-top: -1px;
	    display: inline-block;
	    width: 100%;
	}

	.schedule .history-box li {
		padding: 5px 10px;
    	border: 0px solid #000 !important;
    	border-left: 1px solid #3f3f3f !important;
    	border-right: 1px solid #3f3f3f !important;
    	border-bottom: 1px solid #3f3f3f !important;
    	background: #222;
    	color: #fff;
	}

	/*.schedule .history-box li:nth-child(2) {
	    border-top: 1px solid #3f3f3f !important;
	}*/


	.schedule .history-box li:last-child{
		border-bottom: 1px solid #3f3f3f !important;
		padding-bottom: 5px;
	}


	.schedule .history-box li span:nth-child(1){
		padding: 0;
		width: 25px;
	}

	.schedule .history-box li span:nth-child(2){
		width: 125px;
	}

	.schedule .history-box li span:nth-child(3) {
	    width: calc(100% - 150px);
	}

	.schedule .history-box li span:nth-child(4) {
	    width: 42%;
	    display: block;
	    float: left;
	    padding-right: 0;
	    white-space: unset; 
	    overflow: unset; 
	    text-overflow: unset; 
    }

    .pdf-btn {
	    color: unset;
	    transition: unset;
	    background: unset;
	    padding: unset;
	    margin-left: unset;
	    border: unset;
	}

	.schedule .pdf-btn {
	    display: block;
	    margin: 0;
	    height: 36px;
	    line-height: 36px;
	    background: #222;
	    border-top: 1px solid #3f3f3f;
	    border-left: 1px solid #3f3f3f;
	    border-right: 1px solid #3f3f3f;
	    border-bottom: 1px solid #3f3f3f;
	    padding: 0px 10px;
	}

	.schedule .linksvg{
		margin-top: 10px;
		float: right;
	}

	.schedule .pdf-btn .pdf-btn-text{
		position: absolute;
	}
	/*.nurimedia-page .intro-box{
		border-top: 1px solid #000;
	}*/

	.nurimedia-page p{
		padding: 5px 10px;
	}

	.nurimedia-page .intro-text {
	    width: 100%;
	    border-right: 0px;
    	border-left: 0px;
	}

	.nurimedia-page .intro-text-2 {
	    width: 100%;
	}

	.nurimedia-page h4{
		display: block;
		margin-bottom: 8px;
	}

	.nurimedia .btn{
		border-left: 1px solid #3f3f3f;
	    border-right: 1px solid #3f3f3f;
	}

	.order-list{
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
		background: transparent;
		padding: 0;
	}

	.first-in-list {
	    border-left: 1px solid #3f3f3f;
	    border-right: 1px solid #3f3f3f;
	}

	.first-in-list:nth-child(2) {
	    border-top: 1px solid #3f3f3f;
	}

	.first-in-list:last-child {
	    border-bottom: 1px solid #3f3f3f;
	    padding-bottom: 8px;
	}

	.order-list .title{
		padding: 0;
		padding-bottom: 3px;
    	display: block;
	}

	.order-list .in-list {
	    padding: 0 0 0 24px;
	}

	.order-list li{
		padding: 8px 10px 0;
	}

	.in-list li {
    	padding: 0;
	}

	.form-group {
	    border-top: 2px solid #000;
	}

	input#search{
		padding: 5px 10px;
		line-height: var(--content-line-height);
		height: unset;
	}

	.member-page{
		padding: 66px 15px;
	}

	.linksvg {
	    width: 15px;
    	height: 15px;
	    margin-top: 5px;
	}

	.c-p-d-s .linksvg{ 
		margin-top: 9px;
	}
	.c-p-details ul{
		margin-bottom: 26px;
	}
	.c-p-d-s{
		margin-bottom: 0px;
	}

	.c-p-d-summary-one{
		margin-bottom: 20px;
	}

	.c-p-d-summary-two{
		display: none;
	}

	.c-p-d-summary-two a:last-child{
		margin-bottom: 32px;
	}

	.conferences-page.journal-page .c-p-d-summary-two a:last-child{
		margin-bottom: 0;
	}


	.grid-container {
    	padding: 66px 15px;
	}

	.grid-item{
		padding: 8px 10px;
	}

	/*.grid-item figcaption {
	    padding: 0 0px 20px;
	}
*/
	input.search{
		padding: 0px 10px;
		height: 36px;
    	line-height: 36px;
	}

	input.search-news{
		border-bottom: 0;
	}

/*	.journals-box-one {
	    border-top: 1px solid #000;
	}
*/
	.logo-box img {
	    width: calc(100%/3);
	}

/*	.swiper-m-in{
		height: 100vh;
	    width: 265.1vw !important;
	    left: 50%;
	    transform: translateX(-50%);
	}*/

	.home .swiper-container,
	.archive .swiper-container{
		height: 100vh !important;
		height: calc(var(--vh, 1vh) * 100) !important;
	}
	.swiper-scroll-m{
		transform: scale(1) !important;
	}

	.group .ui-accordion-content .big-title:nth-child(1) {
    	padding-top: 8px;
	}

	.rule-page .big-title:before{
		width: 24px;
	}
	.rule-page ul.in-list{
		padding: 0 0 0 24px;
	}

	.nurimedia .order-list li {
	    padding: 14.5px 10px 0;
	}

	.nurimedia .order-list li:nth-child(2) {
	    padding-top: 8px;
	}

	.nurimedia .order-list li:last-child {
	    padding-bottom: 7px;
	}

	.nurimedia .order-list li li:nth-child(2) {
	    padding-top: 0;
	}


	.nurimedia .order-list li li:last-child {
	    padding-bottom: 0;
	    padding-top: 0;
	}

	.nurimedia .order-list .in-list {
	    padding: 0 0 0 9px;
	}

	.journals-archive ul.in-list li:before{
		width: 28px;
	}

	/* hover 제거 */

	.history-box li:hover {
    	background: none;
	}

	.journals-list li:hover{
		background-color: #fff;
	}

	.group:hover {
	    background: #fff;
	}
	.btn:hover{
		background: #fff;
	}

	.c-p-d-summary-two a:hover {
    	background: #fff;
	}

	.journals-archive-cover-text,
	.conferences-archive-cover{
		display: none;
	}


	.filter-bar {
	    height: 0px;
	    line-height: 36px;
	    padding: 0;
	    border-bottom: 1px solid #3f3f3f;
	}

	.filter-bar.active{
		height: 289px;
	}

	.filter-bar a{
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		border-top: var(--border);
		opacity: 1;
	}

	.filter-bar a.opacity{
		opacity: 1 !important;
	}

	/* new darkmode */

	.m-header{
		background: #e9e9e9;
	}

	.m-header.active{
		background: transparent;
	}

	.intro-text,
	.intro-text-2,
	.history-box li{
		color: #000;
	}

	.mdotdotdot{
		background: #000;
		color: #e9e9e9;
	}

	.m-journals-menu-btn{
		color: #000;
		background: #f2f2f2;
	}

	.m-header-bottom {
	    color: #000;
	}

	.m-header-bottom-logo path {
    	fill: #000;
	}

	.menu-symbol path {
    	fill: #000;
	}

	.schedule .pdf-btn{
		background: #f2f2f2;
	    border-top: 1px solid #d9d9d9;
	    border-left: 1px solid #d9d9d9;
	    border-right: 1px solid #d9d9d9;
	    border-bottom: 1px solid #d9d9d9;
	}

	.filter-bar.active{
		border-bottom: 1px solid #d9d9d9;
	}

	.schedule ul.member-menu{
		background: #f2f2f2;
	}

	input.search:hover{
		background-color: #f2f2f2;
	}

	a.category-tags{
		border-left: 1px solid #d9d9d9;
    	border-bottom: 0px solid #d9d9d9;
	}


	.schedule .history-box li{
		border-left: 1px solid #d9d9d9 !important;
	    border-right: 1px solid #d9d9d9 !important;
	    border-bottom: 1px solid #d9d9d9 !important;
	    background: #f2f2f2;
	    color: #000;
	}

	.schedule .history-box li:last-child{
		border-bottom: 1px solid #d9d9d9 !important;
	}

	.conferences-archive ul{
		background: #f2f2f2;
	    border: 1px solid #d9d9d9;
	}

	.group:hover {
		background: #fff;
	}

	.m-journals-menu-btn{
		border: 1px solid #d9d9d9;
		height: 36px;
	}

	.role-box{
		border-bottom: 1px solid #d9d9d9;
	}
	ul.member-menu{
		border-top: 1px solid #d9d9d9;
	}

	.rule-box.rule-submission {
	    border-top: 0px solid #d9d9d9;
	}

	.rule-page h4{
		border-bottom: 0;
	}

	.btn:hover {
	    background: #fff;
	}

	.first-in-list{
		border-left: 1px solid #d9d9d9;
    	border-right: 1px solid #d9d9d9;
	}

	.nurimedia .btn {
	    border-left: 1px solid #d9d9d9;
	    border-right: 1px solid #d9d9d9;
	}

	.first-in-list:nth-child(2){
		border-top: 1px solid #d9d9d9;
	}
	.first-in-list:last-child {
	    border-bottom: 1px solid #d9d9d9;
	}

	.journals-archive ul.journals-items,
	.m-journals-menu li{
		background: #f2f2f2;
	    border-left: 1px solid #d9d9d9;
	    border-right: 1px solid #d9d9d9;
	    border-bottom: 1px solid #d9d9d9;
	}

	.m-header-menu-home-bg{
		background-color: rgba(255,255,255, 0.9);
	}

	.c-p-d-s-m{
		background: #f2f2f2;
	}

	.member-list-box.tabletver {
    	display: none;
	}



	/* /new darkmode fin */

	.notice-box{
		padding: 10px 15px;
		/*word-break: keep-all;*/
	}
	.notice-text{
		width: calc(100% - 60px);
		/*clear: both;*/
	}

	.notice-close{
		font-size: 18px;
	}
	/*.notice-close{
		clear: both;
	}*/
	/*.notice-text a{
		display: block;
	}*/



}


/* 모바일 가로형 */


@media all and (max-width: 812px) and (orientation: landscape) {

	.m-header-bottom {
	    display: none;
	}	

	.logo-box img {
		width: calc(100%/6);
	}

	.home .swiper-container.swiper-m-in,
	.archive .swiper-container.swiper-m-in {
		transform: scale(1.0);
	}

}


@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none){
	.preloader-item{
		display: none !important;
	}
	.ie-notice{
		display: block !important;
	}

}