@charset "UTF-8";

		/** {
			color: #77889a;
		}*/
			
		.intro_span_1 {
          width: 79%;
          *width: 78.5%;
            /*background: red;*/
        }

		.intro_span_1 > h1 {
			margin-top:20px;
			color: #77889a;
			padding-bottom: 20px;
			display: block;
			font-size: 2em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.intro_span_1 > h4 {
			color: black;
			padding-bottom: 20px;
			padding-right: 20px;
			font-size: 1em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.33em;
			-webkit-margin-after: 1.33em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em
		}


		/*서브메뉴타이틀*/
        #intro_gnb {
            overflow: hidden;
            border-bottom: 1px solid #1f638d;
            /*background: #c0dde1;*
			/*padding-left: 200px;*/
			/*padding-right:200px;*/
        }
        #intro_gnb > ul.intro {
            overflow: hidden;
            float: left;
			height: 30px;
			padding-top: 15px;
        }
        #intro_gnb > ul.intro > li { float: left; }


		 #intro_gnb > ul.intro > li > .btn {
		  border-radius: 0px;
		  text-shadow: 0px 0px 2px #000000;
		  /*font-family: Arial;*/
		  color: #ffffff;
		  font-size: 18px;
		  background: #80a5bf;
		  padding: 10px 20px 10px 20px;
		  border: solid #1f638d 1px;
		  text-decoration: none;
		}

		#intro_gnb > ul.intro > li > .btn:hover {
		  background: #ffffff;
		  text-decoration: none;
		}

		/*네비게이션*/
		.intro_span_2 {
          width: 21%;
          *width: 20.5%;
           /* background: red;*/
        }

		.intro_span_2 > ul {
			margin: 0px 0px 20px 80px;
		}

		.intro_span_2 > ul > li{
			border: solid #c0dde1 2px;
			padding: 10px 20px 10px 20px;
			font-size:0.8em;
			/*background: #ffffff;*/
		}
		
		.intro_span_2 > ul > li > img {
			padding:0px 2px 0px 0px; 
			border:0px; 
			height:30px
		}

		.support_doaj {
			text-align:center;
			background: #ffc000;
		}
		.support_doaj_2 {
			text-align:center;
		}

		.related_site {
			text-align:center;
			background-image: url('../img/nav_bg.jpg');
		}
		



		.search_span_1 {
          width: 20%;
          *width: 18.5%;
            /*background: #efefef;*/
        }
		.search_span_1 > h1 {
			color: #77889a;
			padding-bottom: 20px;
			display: block;
			font-size: 1.5em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.search_span_1 > h4 {
			padding: 0px 0px 0px 20px;
			color: black;
			font-size: 1em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.33em;
			-webkit-margin-after: 1.33em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em;
		    margin-bottom: 0px;
		}
		.search_span_1 > ul {
			/*padding: 10px 20px 10px 20px;*/
		}
		.search_span_1 > ul > li{
			padding: 0px 0px 0px 30px;
			font-size:0.9em;
			line-height: 1.8em;
		}

		
		.search_span_2 {
          width: 55%;
          *width: 54.5%;
            /*background: red;*/
			padding: 0px 0px 0px 30px;
        }

		.search_span_2 > h1 {
			color: #77889a;
			padding-bottom: 20px;
			display: block;
			font-size: 1.5em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.search_span_2 > ul > li > h2 {
			color: #77889a;
			display: block;
			font-size: 1.5em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em
		}
		.search_span_2 > ul > li > h3 {
			color: #77889a;
			display: block;
			font-size: 1.0em;
			font-weight: 100;
		}
		.search_span_2 > h4 {
			color: black;
			font-size: 1em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.33em;
			-webkit-margin-after: 1.33em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em
		}

		.search_span_2 > ul > li{
			border-bottom: solid #c0dde1 2px;
			padding: 10px 20px 10px 20px;
			font-size:0.8em;
			/*line-height:1.8em;*/
			text-align: justify;
			width: 100%;
		}
		.search_span_2_li_1 {
			background: #e2f0da;
		}
		.search_span_2_li_2 {
			background: #ffffff;
		}
		.search_span_2 > ul > li > h5 {
			padding: 10px 20px 10px 20px;
			font-size:1.5em;
			text-align: center;
			width: 100%;
		}

		.search_span_3 > ul > li{
			padding: 10px 20px 10px 20px;
			font-size:1.2em;
			text-align: center;
			/*border-bottom: solid #c0dde1 2px;*/
		}

		.search_span_2 > ul > li > .search_span_3> h5 {
			padding: 10px 20px 10px 20px;
			font-size:1.5em;
			text-align: center;
			width: 100%;
		}



		.coverage_span_1 {
          width: 79%;
         
            /*background: red;*/
        }

		.coverage_span_1 > h1 {
			color: #77889a;
			padding-bottom: 20px;
			display: block;
			font-size: 2em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.coverage_span_1 > h4 {
			color: black;
			padding-bottom: 20px;
			padding-right: 20px;
			font-size: 1em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.33em;
			-webkit-margin-after: 1.33em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em
		}

		/*네비게이션*/
        #coverage_gnb {
            overflow: hidden;
            border-bottom: 1px solid #c0dde1;
        }
        #coverage_gnb > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb > ul.right {
            overflow: hidden;
            float: right;
        }
        #coverage_gnb > ul.left > li { float: left; }
        #coverage_gnb > ul.right > li { float: left; }

        /* a 태그 설정 */
        #coverage_gnb a {
            /* 레이아웃 설정 */
            /*display: block;*/
            padding: 10px 10px;
			
            /* 색상 설정 */
            /*border-left: 1px solid #c0dde1;
            border-right: 1px solid #c0dde1;*/
            color: black;
            font-weight: 100;
			font-size:0.9em;
        }

		#coverage_gnb_sub {
			background-color: #efefef;
			padding: 40px;
			height: 180px;
		}
		#coverage_gnb_sub > img {
			height: 180px;
			border:0;		}
		#coverage_gnb_sub > .left {
			width:40%; 
			float:left;
		}
		#coverage_gnb_sub > .right {
			width:60%; float:left;
		}
		#coverage_gnb_sub > .right > ul > li > h4{
			font-size: 1.2em;
			padding-bottom: 20px;
			font-weight: 100;
		}


		/*네비게이션*/
        #coverage_gnb_mo {
            overflow: hidden;
            border-bottom: 1px solid #c0dde1;
			padding-top : 30px;
			padding-bottom : 10px;
        }
        #coverage_gnb_mo > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb_mo > ul.right {
            overflow: hidden;
            float: right;
        }
        #coverage_gnb_mo > ul.left > li { float: left; }


		/*네비게이션*/
        #coverage_gnb_mo2 {
            overflow: hidden;
            border-bottom: 1px solid #0721bf;
			padding-top : 30px;
			padding-bottom : 10px;
        }
        #coverage_gnb_mo2 > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb_mo2 > ul.center {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb_mo2 > ul.right {
            overflow: hidden;
            float: left;
        }

		#coverage_gnb_mo2 > ul {width:33%;}
		
		#coverage_gnb_mo2 > ul.left > li {  text-align:center}
        #coverage_gnb_mo2 > ul.center > li {text-align:center }
        #coverage_gnb_mo2 > ul.right > li {text-align:center}

        #coverage_gnb_mo2 > ul > li > h1{ font-weight: 100; font-size:1.2em}


		/*세부내용*/
        #coverage_gnb_mo3 {
            overflow: hidden;
            border-bottom: 1px solid #666666;
			padding-top : 30px;
			padding-bottom : 10px;
        }
        #coverage_gnb_mo3 > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb_mo3 > ul.center {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb_mo3 > ul.right {
            overflow: hidden;
            float: left;
        }

		#coverage_gnb_mo3 > ul {width:33%;}
		
		#coverage_gnb_mo3 > ul.left > li {  text-align:center}
        #coverage_gnb_mo3 > ul.center > li {text-align:center }
        #coverage_gnb_mo3 > ul.right > li {text-align:center}

        #coverage_gnb_mo3 > ul > li > h1{ font-weight: 100; font-size:1.0em}

		/*클릭된 데이터*/
        #coverage_gnb_mo4 {
            overflow: hidden;
			padding-top : 30px;
            /*
			border-bottom: 1px solid #666666;
			padding-bottom : 10px;
			*/
        }
        #coverage_gnb_mo4 > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb_mo4 > ul.center {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb_mo4 > ul.right {
            overflow: hidden;
            float: left;
			background-color: #efefef;
        }

		#coverage_gnb_mo4 > ul {width:33%;}
		
		#coverage_gnb_mo4 > ul.left > li {  text-align:center}
        #coverage_gnb_mo4 > ul.center > li {text-align:center }
        #coverage_gnb_mo4 > ul.right > li {text-align:center}

        #coverage_gnb_mo4 > ul > li > h1{ font-weight: 100; font-size:1.0em}
       

		#coverage_gnb_mo5 {
            overflow: hidden;
			padding : 30px 0px 20px 10px;
			background-color: #efefef;
			margin-right: 12px;
        }
        #coverage_gnb_mo5 > ul {
            overflow: hidden;
            float: left;
			border: 1px solid black;
			padding : 10px;
			margin: 10px 0px 10px 10px;
			width: 16%;
        }
		
		#coverage_gnb_mo5 > ul.left > li {  text-align:center}
        #coverage_gnb_mo5 > ul.center > li {text-align:center }
        #coverage_gnb_mo5 > ul.right > li {text-align:center}

        #coverage_gnb_mo5 > ul > li > h1{ font-weight: 100; font-size:1.0em}




		.search_view_span_1 {
          width: 25%;
          *width: 17.5%;
            /*background: #efefef;*/
        }
		.search_view_span_1 > h1 {
			color: #77889a;
			padding-bottom: 20px;
			display: block;
			font-size: 2em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.search_view_span_1 > h4 {
			padding: 0px 0px 0px 20px;
			color: black;
			font-size: 1em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.33em;
			-webkit-margin-after: 1.33em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em;
		    margin-bottom: 0px;
		}
		.search_view_span_1 > .img {
			padding-bottom: 10px;
		}
		.search_view_span_1 > .title {
			padding: 10px 0px 10px 0px;
			background: #efefef;
		}
		.search_view_span_1 > ul > li{
			text-align: center;
			font-size:0.9em;
			line-height: 1.8em;
		}

		.search_view_span_2 {
          width: 54%;
          *width: 53.5%;
            /*background: #efefef;*/
        }
		.search_view_span_2 > h1 {
			color: #77889a;
			padding-bottom: 20px;
			display: block;
			font-size: 2em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.search_view_span_2 > h4 {
			padding: 0px 0px 0px 20px;
			color: black;
			font-size: 1em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.33em;
			-webkit-margin-after: 1.33em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em;
		    margin-bottom: 0px;
		}
		.search_view_span_2 > .img {
			padding-bottom: 10px;
		}
		.search_view_span_2 > .title {
			padding: 10px 0px 10px 0px;
			background: #efefef;
		}
		.search_view_span_2 > ul > li{
			text-align: center;
			font-size:0.9em;
			line-height: 1.8em;
		}




        #search_view_gnb {
            overflow: hidden;
			padding-top : 20px;
            border-bottom: 1px solid #666666;
			padding-bottom : 10px;
			/*width: 850px;*/
			background-color: #efefef;
		}
        #search_view_gnb > ul.left {
            overflow: hidden;
            float: left;
			width:10%;
 			/*background-color: red;*/
       }
        #search_view_gnb > ul.right {
            overflow: hidden;
            float: left;
 			width:85%;
			margin-right: 5px;
			/*background-color: #efefef;*/
       }

		
		#search_view_gnb > ul.left > li { text-align:center}
        #search_view_gnb > ul.right > li { text-align: justify; margin-left: 10px; }

        #search_view_gnb > ul > li > h1{ font-weight: bold; font-size:1.2em; padding: 0px 0px 10px 0px;}
        #search_view_gnb > ul > li > h2{ font-weight: 100; font-size:0.9em; padding: 10px 0px 0px 0px;}

        #search_view_gnb_2 {
            overflow: hidden;
			padding-top : 20px;
            border-bottom: 1px solid #666666;
			padding-bottom : 10px;
			/*width: 850px;*/
		}
        #search_view_gnb_2 > ul.left {
            overflow: hidden;
            float: left;
			width:10%;
 			/*background-color: red;*/
       }
        #search_view_gnb_2 > ul.right {
            overflow: hidden;
            float: left;
 			width:85%;
			margin-right: 5px;
			/*background-color: #efefef;*/
       }

		
		#search_view_gnb_2 > ul.left > li { text-align:center}
        #search_view_gnb_2 > ul.right > li { text-align: justify; margin-left: 10px; }

        #search_view_gnb_2 > ul > li > h1{ font-weight: bold; font-size:1.2em; padding: 0px 0px 10px 0px;}
        #search_view_gnb_2 > ul > li > h2{ font-weight: 100; font-size:0.9em; padding: 10px 0px 0px 0px;}



		/*네비게이션*/
        #coverage_gnb_title {
            overflow: hidden;
            border-bottom: 1px solid #c0dde1;
        }
        #coverage_gnb_title > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage_gnb_title > ul.right {
            overflow: hidden;
            float: right;
        }
        #coverage_gnb_title > ul.left > li { float: left; }



		.search_mo {  padding: 50px 0px 0px 0px;}



		#coverage2_gnb_sub {
			padding: 10px;
			height: 180px;
		}
		#coverage2_gnb_sub > ul > li > img {
			height: 160px;
			border:0;		}
		#coverage2_gnb_sub > .left {
			width: 30%;
			*width: 29.5%; 
			float:left;
		}
		#coverage2_gnb_sub > .right {
			width:68%; float:right;
		}
		#coverage2_gnb_sub > .right > ul > li > h4{
			font-size: 1.2em;
			padding-bottom: 20px;
			font-weight: 100;
		}

		#coverage2_gnb_sub >  .left > .coverage2_gnb_title {
			padding: 10px 0px 10px 0px;
			background: #efefef;
		}

		#coverage2_gnb_sub >  .left > ul > li{
			text-align: center;
			font-size:0.9em;
			line-height: 1.8em;
		}




		/*네비게이션*/
        #coverage2_gnb_sub {
            /*
			overflow: hidden;
            border-bottom: 1px solid #c0dde1;
			*/
		}
        #coverage2_gnb_sub > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage2_gnb_sub > ul.right {
            overflow: hidden;
            float: right;
        }
        #coverage2_gnb_sub > ul.left > li { float: left; }
        #coverage2_gnb_sub > ul.right > li { float: left; }

        /* a 태그 설정 */
        #coverage2_gnb_sub a {
            /* 레이아웃 설정 */
            /*display: block;*/
            padding: 10px 20px;
			
            /* 색상 설정 */
            /*border-left: 1px solid #c0dde1;
            border-right: 1px solid #c0dde1;*/
            color: black;
            font-weight: bold;
        }


		/*네비게이션*/
        #coverage3_gnb_sub {
            overflow: hidden;
            border-bottom: 1px solid black;
        }
        #coverage3_gnb_sub > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage3_gnb_sub > ul.right {
            overflow: hidden;
            float: right;
        }
        #coverage3_gnb_sub > ul.left > li { float: left; }
        #coverage3_gnb_sub > ul.right > li { float: left; }

        /* a 태그 설정 */
        #coverage3_gnb_sub a {
            /* 레이아웃 설정 */
            /*display: block;*/
            padding: 10px 20px;
			
            /* 색상 설정 */
            /*border-left: 1px solid #c0dde1;
            border-right: 1px solid #c0dde1;*/
            color: black;
            font-weight: bold;
        }

		#coverage2_gnb_mo5 {
            overflow: hidden;
			padding : 30px 0px 20px 0px;
			/*background-color: #efefef;*/
			margin-right: 12px;
        }
        #coverage2_gnb_mo5 > ul {
            overflow: hidden;
            float: left;
			border: 1px solid black;
			padding : 10px;
			margin: 0px 20px 0px 10px;
			/*width: 20%;*/
			background-color: #dfdfdf;
        }
		
		#coverage2_gnb_mo5 > ul.left > li {  text-align:center;}
        #coverage2_gnb_mo5 > ul.center > li {text-align:center;}
        #coverage2_gnb_mo5 > ul.right > li {text-align:center;}

        #coverage2_gnb_mo5 > ul > li > h1{ font-weight: 100; font-size:0.9em}




		#coverage4_gnb_sub {
			padding: 10px;
			height: 180px;
		}
		#coverage4_gnb_sub > ul > li > img {
			height: 160px;
			border:0;		}
		#coverage4_gnb_sub > .left {
			width: 30%;
			*width: 29.5%; 
			float:left;
			/*background: #efefef;*/
			padding: 10px 0px 10px 10px;
		}
		#coverage4_gnb_sub > .right {
			width:68%; float:right;
		}
		#coverage4_gnb_sub > .right > ul > li > h4{
			font-size: 1.2em;
			padding-bottom: 20px;
			font-weight: 100;
		}


		#coverage4_gnb_sub >  .left > ul > li{
			text-align: left;
			font-size:0.9em;
			line-height: 1.8em;
			padding-left: 20px;
		}




		/*네비게이션*/
        #coverage4_gnb_sub {
            /*
			overflow: hidden;
            border-bottom: 1px solid #c0dde1;
			*/
		}
        #coverage4_gnb_sub > ul.left {
            overflow: hidden;
            float: left;
        }
        #coverage4_gnb_sub > ul.right {
            overflow: hidden;
            float: right;
        }
        #coverage4_gnb_sub > ul.left > li { float: left; }
        #coverage4_gnb_sub > ul.right > li { float: left; }

        /* a 태그 설정 */
        #coverage4_gnb_sub a {
            /* 레이아웃 설정 */
            /*display: block;*/
            padding: 10px 20px;
			
            /* 색상 설정 */
            /*border-left: 1px solid #c0dde1;
            border-right: 1px solid #c0dde1;*/
            color: black;
            font-weight: bold;
        }

		#coverage4_gnb_sub > .left > ul > li.2ch_index {q
			padding-left: 80px;
		}

		#coverage4_gnb_sub > .left > h4 {
			padding-bottom: 20px;
		}

		#coverage4_gnb_sub >  .left > .coverage2_gnb_title_1 {
			padding: 0px 0px 5px 0px;
		}
		#coverage4_gnb_sub >  .left > .coverage2_gnb_title_2 {
			padding: 0px 0px 5px 20px;
		}
		#coverage4_gnb_sub >  .left > .coverage2_gnb_title_3 {
			padding: 0px 0px 5px 30px;
		}
		#coverage4_gnb_sub >  .left > .coverage2_gnb_title_4 {
			padding: 0px 0px 5px 40px;
		}


		#coverage5_gnb_mo5 {
            overflow: hidden;
			padding : 10px 0px 0px 0px;
        }
        #coverage5_gnb_mo5 > ul.left {
            overflow: hidden;
            float: left;
			/*border: 1px solid black;*/
			padding : 10px;
			/*margin: 0px 1px 0px 2px;*/
			/*width: 47%;*/
			/*background-color: #dfdfdf;*/
        }
        #coverage5_gnb_mo5 > ul.right {
            overflow: hidden;
            float: right;
			/*border: 1px solid black;*/
			padding : 10px;
			/*margin: 0px 1px 0px 2px;*/
			/*width: 47%;*/
			/*background-color: #dfdfdf;*/
        }
		
		#coverage5_gnb_mo5 > ul.left > li {text-align:left;}
		#coverage5_gnb_mo5 > ul.left > li > h1 {font-size:1.2em; font-weight:bold;}
        #coverage5_gnb_mo5 > ul.center > li {text-align:center;}
        #coverage5_gnb_mo5 > ul.right > li {text-align:right;}

        #coverage5_gnb_mo5 > ul > li > h1{ font-weight: 100; font-size:0.9em}


		#coverage6_gnb_mo5 {
            overflow: hidden;
			padding : 10px 0px 5px 0px;
			margin-right: 12px;
        }
        #coverage6_gnb_mo5 > ul {
            overflow: hidden;
            float: left;
			padding: 5px 10px 5px 10px;
			margin: 0px 1px 0px 2px;
			width: 30%;
        }
		
		#coverage6_gnb_mo5 > ul.left > li {  text-align:left;}
        #coverage6_gnb_mo5 > ul.center > li {text-align:center;}
        #coverage6_gnb_mo5 > ul.right > li {text-align:center;}

        #coverage6_gnb_mo5 > ul > li > h1{ font-weight: 100; font-size:0.9em}

		#coverage6_gnb_mo6 { border-bottom: solid #c0dde1 2px; }
		#coverage6_gnb_mo7 { border-bottom: solid #c0dde1 2px; background-color: #dfdfdf; }



		.Search_span_4 {
          width: 79%;
          *width: 78.5%;
            /*background: red;*/
        }

		.Search_span_4 > h1 {
			color: #77889a;
			padding-bottom: 20px;
			display: block;
			font-size: 2em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.Search_span_4 > h4 {
			color: black;
			padding-bottom: 20px;
			padding-right: 20px;
			font-size: 1em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.33em;
			-webkit-margin-after: 1.33em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em
		}

	/** 상세 검색 css **/

		.Search_div {padding: 30px 20px 20px 50px;}
		
		.advanced_span_1 {
			width: 20%;
			*width: 19.5%;
		}
		.advanced_span_1 > h1 {
			font-size: 1.2em;
		}

		.advanced_span_2 {
			width: 55%;
			*width: 59.5%;
		}
		.advanced_span_input {
            width: 100%;
			padding:5px 5px 5px 5px;
			margin : 0px 15px 0px 0px;
		}

		.advanced_span_3 {
			width: 22%;
			*width: 21.5%;
			text-align: right;
		}

		.Search_select {
			padding: 5px 5px 5px 5px;
			margin: 0px 15px 0px 0px;
			width: 50%;
		}

		.advanced_span_4 {
			width: 99%;
			*width: 98.5%;
			padding: 20px 0px 20px 0px;
			text-align: center;
		}
		.Search_submit {
			padding:5px 5px 5px 5px;
			width: 20%
		}

		.advanced_span_select {
            width: 103%;
			padding:5px 5px 5px 5px;
			margin : 0px 15px 0px 0px;
		}


		/*네비게이션*/
        #Browse_gnb_sub {
            overflow: hidden;
            /*border-bottom: 1px solid black;*/
        }
        #Browse_gnb_sub > ul.left {
            overflow: hidden;
            float: left;
        }
        #Browse_gnb_sub > ul.left > li { float: left; }

		#Browse_gnb_sub > ul > li > h1 {
			font-size:1.0em;
			font-weight:100;
			line-height:1.5em;
		}


		#Browse_gnb { 
			width: 100%;
			padding: 50px 10px 10px 10px;
			text-align: center;
			/*
			background-color: #efefef;
			*/
		}
		#Browse_gnb	> .outer {
			  width:50%; 
			  padding:10px; 
			  text-align:center; 
			  display:inline-block; 
			  background-color: #efefef;
			  /*border:1px solid gray;*/
			}
		#Browse_gnb	> .outer > .inner_1 {
			  width:100%; 
			  padding:20px 0px 20px 0px; 
			  display:inline-block; 
			  background-color: #ffffff;
			  /*border:1px solid red;*/
			}
		#Browse_gnb	> .outer > .inner_1 > h1 {
			  font-size: 1.0em;
			  font-weight:100;
			}
		#Browse_gnb	> .outer > .inner_1 > h2 {
			  font-size: 1.4em
			}
		#Browse_gnb	> .outer > .inner_2 {
			  width:100%; 
			  padding:20px 0px 20px 0px; 
			  margin:10px 0px 0px 0px; 
			  display:inline-block; 
			  background-color: #06cb47;
			  /*cursor:pointer;*/
			  /*border:1px solid red;*/
			}
		#Browse_gnb	> .outer > .inner_2 > h1 {
			  font-size: 1.0em;
			  font-weight:100;
			  color: #ffffff;
			}

		
		.participate_span_1 {
          width: 79%;
          *width: 78.5%;
            /*background: red;*/
        }

		.participate_span_1 > h1 {
			margin-top:20px;
			color: #77889a;
			padding-bottom: 10px;
			display: block;
			font-size: 2em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.participate_span_1 > h2 {
			color: #77889a;
			padding-bottom: 5px;
			display: block;
			font-size: 1.2em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.participate_span_1 > h4 {
			color: black;
			padding-bottom: 20px;
			padding-right: 20px;
			font-size: 0.9em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.33em;
			-webkit-margin-after: 1.33em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
			line-height:1.5em
		}
		
		.participate_span_input {
            width: 70%;
			padding:5px 5px 5px 5px;
			margin : 0px 15px 0px 0px;
		}
		.participate_submit {
			padding:5px 5px 5px 5px;
			width: 13%
		}



		#sarch_view2_gnb {
			padding: 10px;
			height: 180px;
		}
		#sarch_view2_gnb > ul > li > img {
			height: 160px;
			border: 0;
		}
		#sarch_view2_gnb > .center {
			width: 99%;
			/**width: 98.5%; */
			float:left;
			/*background: red;*/
			/*padding: 10px 0px 10px 10px;*/
		}

		#sarch_view2_gnb > .center > h1{
			font-size: 1.2em;
			padding-bottom: 10px;
			font-weight: 100;
			color: #61c3a6;
		}

		
		
		#sarch_view2_gnb > .center > ul > li > h4{
			font-size: 1.2em;
			padding-bottom: 10px;
			font-weight: 100;
		}


		#sarch_view2_gnb >  .left > ul > li{
			text-align: left;
			font-size:0.9em;
			line-height: 1.8em;
			padding-left: 20px;
		}


        #log_span {
          width: 100%;
          *width: 99.5%;
		  background-image:url("../img/login_bg.jpg");
		  background-size: 100%;
        }

		#log_gnb { 
			width: 100%;
			padding: 50px 10px 50px 10px;
			text-align: center;
		}
		#log_gnb	> .outer {
			  width:50%; 
			  padding:10px; 
			  text-align:left; 
			  display:inline-block; 
			  background-color: #efefef;
			}
		#log_gnb	> .outer > .inner_1 {
			  width:100%; 
			  padding:20px 0px 20px 0px; 
			  display:inline-block; 
			  background-color: #ffffff;
			}
		#log_gnb	> .outer > .inner_1 > h1 {
			  font-size: 2.0em;
			  font-weight: bold;
			  padding:0px 0px 0px 20px; 
			}
		#log_gnb	> .outer > .inner_1 > h2 {
			  font-size: 1.0em;
			  font-weight: 100;
			  padding:0px 0px 0px 50px; 
			}

		#log_gnb	> .outer > .inner_1 > input {
			  border:1px solid #77889a;
			  border-width:0px 0px 1px 0px;
			  margin: 0px 0px 0px 70px;
			  padding: 20px 10px 5px 10px;
			  width: 80%;
			  font-size: 1.2em; 
			}


		#log_gnb	> .outer > .inner_2 {
			  width:100%; 
			  padding:20px 0px 20px 0px; 
			  margin:10px 0px 0px 0px; 
			  display:inline-block; 
			  background-color: #ffffff;
			  cursor:pointer;
			  /*border:1px solid red;*/
			}
		#log_gnb	> .outer > .inner_2 > h1 {
			  font-size: 1.0em;
			  font-weight:100;
			  text-align:center;
			  /*color: #ffffff;*/
			}

		#log_gnb	> .outer  > h1 {
			  font-size: 1.0em;
			  font-weight: bold;
			  padding:20px 0px 20px 0px; 
			  text-align:center;
			}


		.faq_span_1 {
          width: 79%;
          *width: 78.5%;
            /*background: red;*/
        }

		.faq_span_1 > h1 {
			color: #77889a;
			padding-bottom: 20px;
			display: block;
			font-size: 2em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.faq_span_1 > h2 {
			color: #77889a;
			display: block;
			padding-left: 20px;
			font-size: 1.3em;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.faq_span_1 > ul > li {
			color: #77889a;
			padding-left: 60px;
			font-size: 0.9em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.0em;
			-webkit-margin-after: 1.0em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.faq_span_1 > ol > li {
			color: #77889a;
			padding-left: 60px;
			font-size: 0.9em;
			text-align:justify;
			display: block;
			-webkit-margin-before: 1.0em;
			-webkit-margin-after: 1.0em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}

		.faq_span_1 > p {
			color: #77889a;
			display: block;
			padding-left: 40px;
			font-size: 0.9em;
			text-align:justify;
			-webkit-margin-before: 0.67em;
			-webkit-margin-after: 0.67em;
			-webkit-margin-start: 0px;
			-webkit-margin-end: 0px;
			font-weight: 100;
		}
		.faq_span_1 > a {
			padding-left: 40px;
			color: red;
			font-size: 0.9em;
		}

/*
 * =============================================================
 * 2020 하반기 CSS 추가
 * =============================================================
*/

/* 현 운영페이지 오류 수정 */
#articleLayer .row { padding:0; width:100%; overflow:hidden; }


body { font-family: 'Roboto', sans-serif !important; }
img { border:0; }
table { border-collapse:collapse; border-spacing:0; margin:0; padding:0; }
table th, table td { text-align:center; vertical-align:middle; }
input[type="search"], input[type="text"], input[type="password"], input[type="submit"], input[type="reset"] { border:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; }
textarea { font-family: 'Roboto', sans-serif !important; }
.hideTxt { position:absolute !important; top:auto; left:-10000px; width:1px; height:1px; overflow:hidden; }
.alignL { text-align:left !important; }
.alignR { text-align:right !important; }
.alignC { text-align:center !important; }
.floatL { float:left; }
.floatR { float:right; }
.relative { position:relative; }
.bold { font-weight:bold; }
.red { color:#e35259 }
.blue { color:#6585c4; }
.blueHov { color:#6585c4; }
.blueHov:hover { color:#0f90ea; text-decoration:underline; }
.block { display:block; }
.inline { display:inline-block; }
/* anchor style*/
.highlight { position:relative; z-index:1; transition:all 0.1s; }
.highlight:after {content:""; position:absolute; bottom:-2px; left:0; right:0; display:inline-block; width:100%; text-decoration:none; border-bottom:5px solid #9beaf9; box-shadow:inset 0 -4px 0 #9beaf9; overflow-wrap:break-word; word-wrap:break-word; word-break:break-word; transition:all 0.1s; }
.highlight:hover:after { color:#fff; height:17px; box-shadow:inset 0 -17px 0 #9beaf9; z-index:-1; transition:all 0.1s; }

/* 테이블 */
.tableStyle { /*table-layout:fixed;*/ width:100%; border-spacing:0; }
.tableStyle tr:hover { background:#f9f9f9; }
.tableStyle thead > tr:last-child th { border-top:1px solid #ccc; }
.tableStyle tr th { padding:10px 5px; font-size:15px; text-align:center; color:#444; border:1px solid #ccc; border-top:2px solid #6585c4; background:#f2f2f2; }/*f6f8f9*/
.tableStyle tr th:first-child { border-left:0; }
.tableStyle tr th:last-child { border-right:0; }
.tableStyle tr td { padding:10px 5px; font-size:14px; color:#444; text-align:center; border:1px solid #ccc; word-break:break-all; }
.tableStyle tr td:first-child { border-left:0; }
.tableStyle tr td:last-child { border-right:0; }
.tableStyle tr td.tableTit { padding:10px; }
.tableStyle tr td.left { text-align:left; }
.tableStyle tr td.center { text-align:center; }
.tableStyle tr td.gray { text-align:center; background:#f2f2f2; }
.tableStyle tr td a { color:#444; }
.tableStyle tr td a:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; text-decoration:underline; }

.tableStyle2 { width:100%; border-spacing:0; }
.tableStyle2 tr:first-child { border-top:2px solid #6585c4; }
.tableStyle2 tr:hover { background:#f9f9f9; }
.tableStyle2 thead > tr:last-child th { }
.tableStyle2 tr th { padding:10px 5px; font-size:15px; text-align:center; color:#444; border:1px solid #ccc;  background:#f2f2f2; }/*f6f8f9*/
.tableStyle2 tr th label { color:#444; }
.tableStyle2 tr th:first-child { border-left:0; }
.tableStyle2 tr th:last-child { border-right:0; }
.tableStyle2 tr th.left { text-align:left; }
.tableStyle2 tr td { padding:10px 5px; font-size:14px; color:#444; text-align:left; border:1px solid #ccc; word-break:break-all; }
.tableStyle2 tr td input { padding:5px 10px; width:80%;  border:1px solid #ccc; outline:0; }
.tableStyle2 tr td textarea { padding:5px 10px; width:80%;  border:1px solid #ccc; outline:0; }
.tableStyle2 tr td:first-child { border-left:0; }
.tableStyle2 tr td:last-child { border-right:0; }
.tableStyle2 tr td.tableTit { padding:10px; }
.tableStyle2 tr td.left { text-align:left; }
.tableStyle2 tr td.center { text-align:center; }
.tableStyle2 tr td.gray { text-align:center; background:#f2f2f2; }
.tableStyle2 tr td a { color:#444; }
.tableStyle2 tr td a:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; text-decoration:underline; }

/* 오른쪽 사이즈 메뉴 */
.intro_span_2.sideR { /*margin-top:45px;*/ }
.intro_span_2.sideR .statsWrap { margin:0 0 20px 40px; font-size:0.8em;  }
/* 오른쪽 사이드 메뉴_통계 */
.statsWrap { padding:0 !important; border:1px solid #ccc; }
.statsWrap h2:first-child { margin-bottom:10px; padding:4px 5px 6px; font-size:18px; text-align:center; background:#eee; }
.statsWrap .em { font-size:18px; font-weight:bold; color:#6585c4;}
.statsWrap > div { margin-bottom:10px; text-align:center; }
.statsWrap .statsBtm > div { width:50%; float:left }
/* 오른쪽 사이드 메뉴 */
.statsWrap ul { padding:0 10px 10px; }
.statsWrap ul li { position:relative; }
.statsWrap ul li:before { content:""; position:absolute; top:11px; left:-1px; display:inline-block; width:3px; height:3px; border-radius:50%; background:#77889a; }
.statsWrap ul li a { display:inline-block; padding:3px 0 3px 10px; width:100%; }
.statsWrap ul li a:hover { color:#1D2088; text-decoration:underline; }

/* intro 공통 */
.tabWrap {  }
.tabWrap ul { position:relative; }
.tabWrap ul:before { content:""; position:absolute; left:1px; right:0; bottom:0; display:block; border-bottom:2px solid #6585c4;; }
.tabWrap ul li { float:left; }
.tabWrap ul li a { display:inline-block; padding:9px 20px 11px 20px; font-size:18px; border:1px solid #ccc; border-right:none; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }
.tabWrap ul li:last-child a { border-right:1px solid #ccc; }
.tabWrap ul li a.current { color:#fff; background:#6585c4; }
.tabWrap ul li a:hover { color:#fff; background:#6585c4; }

/* intro3_ScienceCentral Logos */
.gridBox { position:relative; width:95.91%; margin:20px auto 30px; border:1px solid #ccc; background:url("../../image/bg_grid.png"); overflow:hidden; }
.gridBox:before { content:""; display:block; padding-top:30.4%; }
.gridBox span { display:block; position:absolute; z-index:10; left:0; top:0; right:0; bottom:0; text-align:center; }
.gridBox span img { position:relative; top:35%; width:100%; max-width:605px; height:auto; outline:none; }

/* intro4_관계사이트 로고 */
.relatedSite {  }
.relatedSite .relateRow {  }
.relatedSite .relateRow li { float:left; margin:0 10px 10px 0; width:calc(100%/4 - 10px); height:95px; border:1px solid #ccc; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }
.relatedSite .relateRow li:last-child { margin-right:0; }
.relatedSite .relateRow li a { display:inline-block; width:100%; height:100%; text-align:center; }
.relatedSite .relateRow li a img { padding:25px 0; width:150px; height:42px; vertical-align:middle; }
/* intro4_관계사이트 로고 크기 조절 */
.relatedSite .relateRow:first-child li:nth-of-type(3) a img { padding:13px 0; width:155px; height:67px; }
.relatedSite .relateRow:first-child li:nth-of-type(4) a img { padding:11px 0; width:178px; height:71px; }
.relatedSite .relateRow:nth-of-type(2) li:nth-of-type(1) a img { width:225px; height:50px; }
.relatedSite .relateRow:nth-of-type(2) li:nth-of-type(2) a img { padding:4px 0; width:178px; height:86px; }
.relatedSite .relateRow:nth-of-type(2) li:nth-of-type(3) a img { padding:13px 0; width:155px; height:67px; }
.relatedSite .relateRow:nth-of-type(2) li:nth-of-type(4) a img { width:225px; height:50px; }
.relatedSite .relateRow:nth-of-type(3) li:nth-of-type(1) a img { width:137px; height:42px; }
.relatedSite .relateRow:nth-of-type(3) li:nth-of-type(2) a img { padding:8px 0; width:160px; height:76px; }
.relatedSite .relateRow:nth-of-type(3) li:nth-of-type(4) a img { width:225px; height:50px; }

/* Search */
.row.srchWrap {  } 
.row.srchWrap:after { content:""; display:block; clear:both; }
.srchWrap .srchLeft { float:left; width:calc(100% - 78%); }
.srchWrap .srchRight { float:left; width:calc(100% - 22%); }
.srchWrap .srchLeft .filterBox { margin:0 30px 20px 0; padding:0 !important; border:1px solid #ccc; }
.srchWrap .srchLeft .filterBox h2:first-child { margin-bottom:10px; padding:4px 5px 6px; font-size:18px; text-align:center; background:#eee; }
.srchWrap .srchLeft .filterBox ul {  }
.srchWrap .srchLeft .filterBox ul li { padding:4px 8px; font-size:13px; }
.srchWrap .srchLeft .filterBox ul li input { cursor:pointer; }
.srchWrap .srchLeft .filterBox ul li label { display:inline-block; cursor:pointer; }
.srchWrap .srchLeft .filterBox ul li label span { display:inline-block; margin-top:-1px; vertical-align:top; }
.srchWrap .srchLeft .filterBox ul li label:hover span { color:#1d2088; text-decoration:underline; }
.srchWrap .srchLeft .filterBox ul li.yearMore { margin-top:-22px; text-align:right; }
.srchWrap .srchLeft .filterBox ul li.yearMore button { position:relative; top:-3px; left:0; width:14px; height:14px; background:url(../../image/btn_plus.png) no-repeat; background-size:14px; background-position:center; border:0; outline:0; cursor:pointer; transition: all ease 0.01s; }
.srchWrap .srchLeft .filterBox ul li.yearMore button:hover { transform: rotate( 270deg ); transition: all ease 1s; }
/* IE9 문제로 이미지로 변경함 */
/*
.srchWrap .srchLeft .filterBox ul li.yearMore button:before { content:""; display:inline-block; position:absolute; top:50%; left:50%; margin:-1px 0 0-7px; width:14px; height:2px; background:#6585c4; }
.srchWrap .srchLeft .filterBox ul li.yearMore button:after { content:""; display:inline-block; position:absolute; top:50%; left:50%; margin:-7px 0 0 -1px; width:2px; height:14px; background:#6585c4; }
*/
.srchWrap .srchLeft .filterBox ul li.yearMore button.moreView { background:none; }
.srchWrap .srchLeft .filterBox ul li.yearMore button.moreView:hover { transform: rotate( 360deg ); }
.srchWrap .srchLeft .filterBox ul li.yearMore button.moreView:before { content:""; display:inline-block; position:absolute; top:50%; left:50%; margin:-1px 0 0-7px; width:14px; height:2px; background:#e35259; }
.srchWrap .srchLeft .filterBox ul li.yearMore button.moreView:after { display:none; }
/* 검색 리스트 */
.srchWrap .srchRight h1 { padding:5px 0; font-size:15px; border-bottom:1px solid #444; }
.srchWrap .srchRight ul { display:inline-block; width:100%; border-bottom:1px solid #ccc; }
.srchWrap .srchRight ul li { padding:10px 0; width:100%; }
.srchWrap .srchRight ul li:hover { background:#f9f9f9; }
.srchWrap .srchRight .listBox h5 a { font-weight:bold; color:#444; }
.srchWrap .srchRight .listBox h5 a italic { color:#444; font-style:italic; }
.srchWrap .srchRight .listBox h5 a:hover { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.srchWrap .srchRight .listBox h5 a:hover italic { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.srchWrap .srchRight .listBox h5 a:hover sub { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.srchWrap .srchRight .listBox h5 a:hover sup { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.srchWrap .srchRight .listBox h5 a:hover em  { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.srchWrap .srchRight .listBox > div { padding:3px 0; }
.srchWrap .srchRight .listBox > div:first-child { padding-top:7px; }
.srchWrap .srchRight .listBox .author { font-size:13px; color:#7c7c7c; }
.srchWrap .srchRight .listBox .doi { margin-top:5px; }
.srchWrap .srchRight .listBox .doi span { padding-right:10px; font-size:13px; font-weight:bold; color:#5c5c5c;  }
.srchWrap .srchRight .listBox .doi span:after { content:"|"; margin-left:13px; color:#999; }
.srchWrap .srchRight .listBox .doi span:last-child:after { display:none; }
.srchWrap .srchRight .listBox .journalInfo span { padding-right:10px; font-size:13px; font-weight:bold; color:#5c5c5c; }
.srchWrap .srchRight .listBox .journalInfo span:after { content:"|"; margin-left:13px; color:#999; }
.srchWrap .srchRight .listBox .journalInfo span:last-child:after { display:none; }
.srchWrap .srchRight .listBox .viewLink span a { display:inline-block; padding:0 10px; font-size:13px; color:#fff; background:#fff; border-radius:3px; text-decoration:none; }
.srchWrap .srchRight .listBox .viewLink span a:nth-of-type(1) { background:#58667e; border:1px solid #58667e; } /* 5B9ACF */
.srchWrap .srchRight .listBox .viewLink span a:nth-of-type(2) { background:#3A8BC2; border:1px solid #3A8BC2; } /* 3A8BC2 */
.srchWrap .srchRight .listBox .viewLink span a:nth-of-type(3) { background:#2a5d8a; border:1px solid #2a5d8a; } /* #58667e */
.srchWrap .srchRight .listBox .viewLink span a:nth-of-type(4) { background:#e35259; border:1px solid #e35259; } 
.srchWrap .srchRight .listBox .viewLink span a:nth-of-type(5) { background:#5aaa40; border:1px solid #5aaa40; } 
.srchWrap .srchRight .listBox .viewLink span a:hover { box-shadow: 1px 2px 3px #999; opacity:0.8; }
/* 초록 내용 */
.srchWrap .srchRight .article_txt { padding:10px; font-size:13px; line-height:1.5; background:#eee; border-bottom:1px solid #ccc; }
/* NO RESULT */
.srchWrap .srchRight .srchNoResult { padding:30px 0; font-size:17px; text-align:center; }
.srchWrap .srchRight .srchNoResult p { color:#e35259; }
/* 페이징 */
.pagingArea { width:100%; }
.pagingArea .paging { padding:30px 0; text-align:center; }
.pagingArea .paging a { display:inline-block; margin-right:2px; width:32px; height:26px; line-height:28px; font-size:13px; color:#444; border:1px solid #ccc; border-radius:3px; }
.pagingArea .paging a:hover { border-color:#000; }
.pagingArea .paging .preWrap a:first-child { background:url(../../image/btn_page_first.jpg); background-size:30px 30px; background-position:center; }
.pagingArea .paging .preWrap a:last-child { background:url(../../image/btn_page_pre.jpg); background-size:30px 30px; background-position:center; }
.pagingArea .paging .nextWrap a:first-child { background:url(../../image/btn_page_next.jpg); background-size:30px 30px; background-position:center; }
.pagingArea .paging .nextWrap a:last-child { background:url(../../image/btn_page_last.jpg); background-size:30px 30px; background-position:center; }

/* journal list */
.journalListWrap { float:left; width:79%; }
.categoryTab ul { border:1px solid #ccc; }
.categoryTab ul li { float:left; width:calc(100%/4); -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important;}
.categoryTab ul li a { display:inline-block; padding:10px; width:100%; font-size:16px; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }
.categoryTab ul li a:active { font-size:16px; }/* 일부 IE 에서 클릭시 폰트가 커지는  현상 방지용 */
.categoryTab ul li a:hover { color:#fff; background:#6585c4; }
.categoryTab ul li { border-right:1px solid #ccc; }
.categoryTab ul li:nth-child(4n) { border-right:0; }
.categoryTab ul li:nth-child(-n+4) { border-bottom:1px solid #ccc; }/* 1~4번째 li 선택 */

/* journal list 오른쪽 사이즈 메뉴 */
.rowNew .intro_span_2.sideR { /*margin-top:45px;*/ }
.rowNew .intro_span_2.sideR .statsWrap { margin:0 0 20px 40px; font-size:0.8em; }
/* Open Access Subset */
.container2 { margin:0 auto; padding:20px 0; width:1200px; min-height:510px; font-size:14px; overflow:hidden; }
.container2 .top_title { padding-bottom:10px; font-weight:100; font-size:32px; color:#444;  }
.container2 .top_title2 { margin-bottom:10px; padding-bottom:5px; font-size:32px; font-weight:100; color:#444; border-bottom:2px solid #6585c4; }
/* ScienceCentral Citation Search */
.smallRow { margin:0 auto; width:960px; }
.smallRow h1 { font-size:32px; font-weight:100; }
.smallRow p { margin:10px 0; font-size:14px; }
.btnArea { margin:20px 0; text-align:center; }
.btnArea input { margin-left:10px; width:55px; cursor:pointer; }
.btnArea input:first-child { margin-left:0; }
.btnArea input:hover { box-shadow: 1px 2px 3px #999; opacity:0.8; }
.btnArea a { margin-left:10px; padding:7px 10px; font-size:13px; }
.btnArea a:first-child { margin-left:0; }
.btnArea2 { margin:20px 0; text-align:center; }
.btnArea2 input { margin-left:10px; padding:4px 0; width:55px; text-align:center; border:1px solid #ddd; border-radius:3px; cursor:pointer; }
.btnArea2 input[type="button"] { padding:4px 0; background:#fafafa; border:1px solid #ccc; border-radius:3px; outline:0; }
.btnArea2 input:first-child { margin-left:0; }
.btnArea2 input:hover { border:1px solid #444; }
.Notes h2 { margin-bottom:5px; position:relative; }
.Notes h2:after { content:""; display:inline-block; position:absolute; left:0; width:100%; bottom:-2px; border-bottom:1px dotted #6585c4; }
.Notes ul li { padding:3px 0; }
/* Image Search */
.imgSrchWrap { padding:3px; }
.imgSrchWrap input[type="text"] { padding:0 5px; width:1045px; height:29px; border:1px solid #aaa; border-radius:3px; vertical-align:middle; }
.imgSrchWrap input[type="image"]{ margin-top:-1px; width:132px; height:100%; vertical-align:middle; }
.imgSrchResult { margin:10px 0; padding:25px; width:95%; border:1px solid #ddd; border-top-color:#e35259;  }
.imgSrchResult P { font-size:14px; color:#7c7c7c; }
.imgSrchResult h2 a { font-size:17px; color:#444; }
.imgSrchResult h2 a:hover { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.imgSrchList { text-align:center; }
.imgSrchList a { padding:10px 0; display:inline-block; }
.imgSrchList a img { width:550px; }
.imgSubTit { font-weight:bold; color:#444 !important; }
/* CrossRef Funder Registry Browser */
/* 검색영역 */
.tableSrch { width:100%; border-spacing:0; }
.tableSrch tr td { padding:10px 5px; font-size:14px; color:#444; text-align:left; word-break:break-all; }
.tableSrch tr td select { margin-left:3px; height:29px; border:1px solid #aaa; border-radius:3px; vertical-align:middle; }
.tableSrch tr td input[type="text"] { margin-left:3px; padding:0 10px; width:625px; height:29px; border:1px solid #aaa;  border-radius:3px; outline:0; vertical-align:middle; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }
.tableSrch tr td input[type="image"] { margin-left:5px; width:70px; height:29px; vertical-align:middle; }
.tableSrch tr td .cfrbSrch { display:inline-block; position:relative; }
.tableSrch tr td .cfrbBtn { margin-left:5px; width:70px; height:29px; vertical-align:middle; }
.tableSrch tr td.center { text-align:center; }
/* 자동완성 박스 */
#fundername_autocomplete { display:none; position:absolute; top:27px; right:85px; padding:10px; width:603px; font-size:16px; text-align: left; border:1px solid #aaa; border-top:0; border-radius:0 0 3px 3px; box-shadow:0px 5px 5px #aaa; background:#fff; z-index:9; }
/* 자동완성 박스_IE9,10 */
@media screen and (min-width:0\0){
 #fundername_autocomplete { right:84px; }
} 
 /* 자동완성 박스_IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #fundername_autocomplete { right:84px; }
}
.firefox #fundername_autocomplete { right:105px; }
.opera #fundername_autocomplete { right:89px; }
.safari #fundername_autocomplete { right:117px; }

/* 리스트 영역 */
.tableTab { /*table-layout:fixed;*/margin-bottom:15px; width:100%; border-spacing:0; }
.tableTab thead > tr:last-child th { border-top:1px solid #ccc; }
.tableTab tr th { padding:10px 5px; font-size:15px; text-align:center; color:#444; border:1px solid #ccc; border-top:2px solid #6585c4; background:#f2f2f2; }/*f6f8f9*/
.tableTab tr td { padding:10px 5px; font-size:14px; color:#444; text-align:center; border:1px solid #ccc; word-break:break-all; }
.tableTab tr td.tableTit { padding:10px; }
.tableTab tr td.left { text-align:left; }
.tableTab tr td.center { text-align:center; }
.tableTab tr td.gray { text-align:center; background:#f2f2f2; }
.fundref_category a { display:inline-block;  }
.fundref_category a:hover { text-decoration:none; }

/* Contact us for inquiries */
.tableStyle2 tr:hover { background:#fff; }
.tableStyle2 tr td input[type="file"] { border-style:dashed; background:#fff; }
.tableStyle2 tr.btnArea td { text-align:center; border:0; }
.tableStyle2 tr.btnArea td input[type="submit"] { display:inline-block; position:relative; margin:0; padding:0 10px; width:75px; height:30px; color:#fff; background:#6585c4; border:0; border-radius:3px; box-shadow:none; transition:0.3s;  }
.tableStyle2 tr.btnArea td input[type="submit"]:hover { box-shadow:1px 2px 3px #999; opacity:0.8; }
.required { display:inline-block; margin:5px 0 0 3px; font-size:16px; font-weight:bold; color:#e35259; vertical-align:middle;  }

/* Advanced Search */
.builderWrap { margin-top:5px; }
.builderWrap .srchTable { padding:10px; width:100%; border-top:2px solid #6585c4; border-bottom:1px solid #ccc; }
.builderWrap .srchTable input[type="text"] { padding:5px 10px; width:80%;  border:1px solid #ccc; outline:0; }
.builderWrap .srchTable select { padding:5px 10px; background:#fff; border:1px solid #ccc; }
.builderWrap .srchRow { width:100%; }
.builderWrap .srchRow .cell { padding:7px 7px 7px 0; /*border:1px solid #ccc; */ }
.builderWrap .srchRow .cellOne { width:74px; }
.builderWrap .srchRow .cellTwo { width:110px; }
.builderWrap .srchRow .cellThree { width:700px; }
.builderWrap .srchRow .cellThree input { width:97%; }
.builderWrap .srchRow .cellFour { width:50px; }
/* +, - 버튼 */
.container2 {  }
.rows { position:relative; width:20px; height:20px; background:transparent; border:0; outline:0; cursor:pointer; transition: all ease 0.01s; }
.addRows { background:url(../../image/btn_plus.png) no-repeat; background-size:14px; background-position:center; }
/*IE9 문제로 이미지로 변경*/
/*
.addRows:before { content:""; display:inline-block; position:absolute; top:50%; left:50%; margin:-1px 0 0-7px; width:14px; height:2px; background:#6585c4; }
.addRows:after { content:""; display:inline-block; position:absolute; top:50%; left:50%; margin:-7px 0 0 -1px; width:2px; height:14px; background:#6585c4; }
*/
.addRows:hover { transform: rotate( 270deg ); transition: all ease 1s; }
/*IE9 문제로 이미지로 변경*/
.delRows { background:url(../../image/btn_minus.png) no-repeat; background-size:14px; background-position:center; }
/*
.delRows:before { content:""; display:inline-block; position:absolute; top:50%; left:50%; margin:-1px 0 0-7px; width:14px; height:2px; background:#e35259; }
*/
.delRows:after { display:none; }
.delRows:hover { transform: rotate( 360deg ); transition: all ease 1s; }
/* Advanced Search_검색결과 */
.advancedListWrap { border-bottom:1px solid #444; }
.advancedListWrap .dsSetting { padding:5px 0; }
.advancedListWrap .dsSetting img { margin-top:-1px; vertical-align:middle; cursor:pointer; }
.advancedListWrap .dsSetting .dcSort { cursor:pointer; }
.advancedListWrap .dsSetting .dcSort:hover { color:#6585c4; text-decoration:underline; }
.query_search_view h1 { padding:5px 0; font-size:15px; }
/* Display Settings */
#displaySettings { position:absolute; padding:25px; border:1px solid #444; background:#fff; border-radius:3px; box-shadow:1px 2px 3px #444; z-index:9 }
.firefox #displaySettings { padding:20px; width:375px; }
.dsLayer { /*table-layout:fixed;*/ width:100%; border-spacing:0; }
.dsLayer tr.dsBtn td { text-align:center; }
.dsLayer tr th { padding:10px 5px; font-size:15px; text-align:left; color:#444; border-bottom:1px solid #ccc; }
.dsLayer tr th:first-child { border-left:0; }
.dsLayer tr th:last-child { border-right:0; }
.dsLayer tbody tr:nth-of-type(5) { border-bottom:1px solid #ccc; }
.dsLayer tr td { padding:10px 5px; font-size:14px; color:#444; text-align:left; word-break:break-all; }
.dsLayer tr td label { cursor:pointer; }
.dsLayer tr td label input[type="radio"] { margin-top:-3px; vertical-align:middle; cursor:pointer;}
.dsLayer tr td label span { margin-left:3px; }
.dsLayer tr td:first-child { border-left:0; }
.dsLayer tr td:last-child { border-right:0; }
.dsLayer tr td.left { text-align:left; }
.dsLayer tr td.center { text-align:center; }
.dsLayer tr td.gray { text-align:center; background:#f2f2f2; }
.dsLayer tr td input[type="submit"] { display:inline-block; margin-right:5px; padding:5px 10px; font-size:13px; color:#fff; background:#6585c4; border-radius:3px; text-decoration:none; cursor:pointer; }
.dsLayer tr td a:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; text-decoration:underline; }
/* 검색결과 리스트 */
.advancedList { width:100%; }
.advancedList tr:hover { background:#f9f9f9; }
.advancedList tr.hoverRemove:hover { background:inherit; }
.advancedList td { text-align:left; }
.advancedList .listBox { padding:10px; }
.advancedList .listBox h5 a { font-size:17px; font-weight:bold; color:#444; text-decoration:none; }
.advancedList .listBox h5 a italic { color:#444; font-style:italic; }
.advancedList .listBox h5 a sub { color:#444; }
.advancedList .listBox h5 a em { color:#444; }
.advancedList .listBox h5 a:hover { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.advancedList .listBox h5 a:hover italic { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.advancedList .listBox h5 a:hover sub { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.advancedList .listBox h5 a:hover sup { color:#6585c4 !important; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.advancedList .listBox h5 a:hover em { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.advancedList .listBox > div { padding:3px 0; }
.advancedList .listBox > div:first-child { padding-top:7px; }
.advancedList .listBox .author { font-size:13px; color:#7c7c7c; }
.advancedList .listBox .author span { display:inline-block; margin-top:3px; font-size:13px; color:#7c7c7c; }
.advancedList .listBox .doi span { margin:4px 0; padding-right:5px; font-size:13px; font-weight:bold; color:#5c5c5c;  }
.advancedList .listBox .doi span:first-child:after { content:"|"; margin-left:5px; color:#999; }
.advancedList .listBox .doi span:last-child:after { display:none; }
.advancedList .listBox .journalInfo span { padding-right:10px; font-size:13px; font-weight:bold; color:#444; }
.advancedList .listBox .journalInfo span:after { content:"|"; margin-left:13px; color:#999; }
.advancedList .listBox .journalInfo span:last-child:after { display:none; }
.advancedList .listBox .viewLink span a { display:inline-block; margin-right:5px; padding:3px 10px; font-size:13px; color:#fff; background:#fff; border-radius:3px; text-decoration:none; }
.advancedList .listBox .viewLink span a:last-child { margin-right:0; }
.advancedList .listBox .viewLink span a:nth-of-type(1) { background:#58667e; border:1px solid #58667e; } /* 5B9ACF */
.advancedList .listBox .viewLink span a:nth-of-type(2) { background:#3A8BC2; border:1px solid #3A8BC2; } /* 3A8BC2 */
.advancedList .listBox .viewLink span a:nth-of-type(3) { background:#2a5d8a; border:1px solid #2a5d8a; } /* #58667e */
.advancedList .listBox .viewLink span a:nth-of-type(4) { background:#e35259; border:1px solid #e35259; } 
.advancedList .listBox .viewLink span a:nth-of-type(5) { background:#5aaa40; border:1px solid #5aaa40; } 
.advancedList .listBox .viewLink span a:hover { box-shadow: 1px 2px 3px #999; opacity:0.8; }

/* ScienceCentral Journals */
.contsWrap { margin:0 auto; padding:20px 0; width:1200px; min-height:510px; overflow: hidden; }
.contsWrap .coverage_span_1 { float:left; width:79%; }
.contsWrap .intro_span_2 { float:left; width:21%; }
.locationWrap { padding-bottom:5px; border-bottom:1px solid #ccc !important; }
.locationWrap ul.right { line-height:28px; }
/* IE9,10 */
@media screen and (min-width:0\0){
.locationWrap ul.right { line-height:39px; }
} 
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.locationWrap ul.right { line-height:40px; }
}

/*  */
.journalImg { padding:0 !important; background:#fff !important; }
.journalImg img { width:100% !important; }

.journalTit { width:100%; text-align:center; border:1px solid #ccc; }
.journalTit td { padding:5px; }
.journalTit td h2 { font-size:24px; }
.journalTit span { padding-right:10px; font-size:15px; font-weight:bold; color:#444;  }
.journalTit span:after { content:"/"; margin-left:13px; color:#999; }
.journalTit span:nth-of-type(2):after { display:none; }
.journalTit a:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; text-decoration:underline; }

/* volume List */
.contsWrap .search_view_span_2 { float:left; width:79%; }
.pageLocation { padding-bottom:5px; border-bottom:2px solid #6585c4; }
.pastJournals { padding:30px 0 20px 0; width:100%; overflow:hidden; }
.pastJournals p.year { display:block; padding:0 0 5px 5px;  position:relative; font-size:15px; font-weight:bold; border-bottom:1px dotted #999; cursor:pointer; }
.pastJournals p.year a { display:block; position:absolute; width:32px; height:15px; line-height:12px; text-align:center; right:3px; bottom:4px; border:1px solid #ccc; border-radius:3px; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s; }
.pastJournals p.year a img { margin-top:4px; vertical-align:middle; }
.pastJournals p.year:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; }
.pastJournals p.year:hover a { border:1px solid #6585c4; }
.pastJournals .innerBox { display:none; width:100%; }
.pastJournals .innerBox table.pastList { margin-top:5px; width:100%; border-collapse:collapse; }
.pastJournals .innerBox table.pastList tr { width:100%; border-bottom:1px dotted #999; }
.pastJournals .innerBox table.pastList th { font-size:14px; }
.pastJournals .innerBox table.pastList td { padding:10px 0; width:88%; }
.pastJournals .innerBox table.pastList td a { float:left; display:block; width:21%; margin:0.5%; padding:10px; font-size:14px; color:#666; word-wrap:break-word; background:#fff; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #444; border-right:1px solid #444; border-radius:2px; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s; }
.pastJournals .innerBox table.pastList td a:hover { color:#fff; background:#6585c4; border-top:1px solid #444; border-left:1px solid #444; border-bottom:1px solid #ccc; border-right:1px solid #ccc;  }


/* article view */
.articleLeft { float:left; width:77%; }/* 왼쪽 영역에 클래스 주려고 만듬 */
.articleLeft #articleLayer .row { min-height:auto !important; }

.intro_span_2.sideR2 { width:23%; }
.intro_span_2 .articleRight { margin:0 0 20px 35px; font-size:14px; }
.articleRight { padding:0 !important; border:1px solid #ccc; }
.articleRight h2:first-child { margin-bottom:15px; padding:4px 5px 6px; font-size:18px; text-align:center; background:#eee; }
.articleRight .articleinner .format { padding:0 20px; }
.articleRight .articleinner .format a { display:inline-block; padding-bottom:10px; }
.articleRight .articleinner .format a:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; text-decoration:underline; }
.articleRight .articleinner .format a:nth-of-type(3){ display:block; }
.articleRight .articleinner .format span.epub { position:relative; padding-left:15px; }
.articleRight .articleinner .format span.epub:before { content:"|"; display:inline-block; position:absolute; left:6px; }
.articleRight .articleinner .format span.noLink { color:#ccc !important; }
.articleRight .articleinner .format span.noLink span { display:inline-block; padding-bottom:10px; color:#ccc !important; }
.articleRight .articleinner .format span img { margin-top:-4px; padding-right:5px; vertical-align:middle; }
.articleRight .articleinner .format div { padding-bottom:5px; }
.articleRight .articleinner .format > .relative { padding-top:10px; }
.articleRight .articleinner .share {  padding:5px 20px 15px 20px; text-align:center; }
.articleRight .articleinner .share a { display:inline-block; margin-left:5px; text-align:center; }
.articleRight .articleinner .share a:first-child { margin-left:0; }
.articleRight .metricsTable { width:100%; border-spacing:0; }
.articleRight .metricsTable tr { height:28px; }
.articleRight .metricsTable tr:first-child { border-bottom:1px solid #cecece; }
.articleRight .metricsTable tr th { padding:2px 0; font-weight:normal; background:#5278a9; border-color:#5278a9; }
.articleRight .metricsTable tr th img { vertical-align:middle; }
.articleRight .metricsTable tr th:first-child { padding-left:15px; font-size:13px; color:#fff; }
.articleRight .metricsTable tr td { padding:5px 0; background:#f1f3f8; }
.articleRight .metricsTable tr td:first-child p { border-right:1px solid #cecece; }
.articleRight .metricsTable tr td p:first-child { font-size:18px; color:#314c93; }
.articleRight .metricsTable tr td p:last-child { font-size:12px; color:#686868; }
.articleRight.pageNav { border:0; }
/* 오른쪽 영역 */
#rightUtil, #related, #citedBy { border-width:2px 0; border-style:solid;  }
#related, #citedBy { padding:5px 0px; }
#rightUtil { padding:5px 0px; }
#rightUtil #inThisPage { padding-top:0px; padding-left:0px; padding-bottom:0px; font-size:14px; font-weight:bold; }
#rightUtil #inThisPage > div:last-child { border-bottom:0 !important; }
#rightUtil #inThisPage > div a { font-weight:normal !important; }
/* 오른쪽 영역 부제목 */
.pageNav .asideTit { margin:75px 0 5px 0; font-size:15px; font-weight:bold; }

/* 공지사항 게시판 */
/* 공지사항 게시판_페이징 */
.pagingArea2 { width:100%; }
.pagingArea2 .paging2 { padding:30px 0; text-align:center; }
.pagingArea2 .paging2 a { display:inline-block; margin-right:2px; width:32px; height:26px; line-height:28px; font-size:13px; color:#444; border:1px solid #ccc; border-radius:3px; }
.pagingArea2 .paging2 a b { display:inline-block; width:100%; color:#fff; background:#6585c4; }
.pagingArea2 .paging2 a:hover { border-color:#000; }
.pagingArea2 .paging2 a.first { background:url(../../image/btn_page_first.jpg); background-size:30px 30px; background-position:center; }
.pagingArea2 .paging2 a.prev{ background:url(../../image/btn_page_pre.jpg); background-size:30px 30px; background-position:center; }
.pagingArea2 .paging2 a.next { background:url(../../image/btn_page_next.jpg); background-size:30px 30px; background-position:center; }
.pagingArea2 .paging2 a.last{ background:url(../../image/btn_page_last.jpg); background-size:30px 30px; background-position:center; }
/* 공지사항 게시판_view */
.tableStyle3 { width:100%; border-spacing:0; }
.tableStyle3 thead > tr:last-child th { border-top:1px solid #ccc; }
.tableStyle3 tr th { padding:10px 5px; font-size:15px; text-align:center; color:#444; border:1px solid #ccc; border-top:2px solid #6585c4; }/*f6f8f9*/
.tableStyle3 tr th:first-child { border-left:0; }
.tableStyle3 tr th:last-child { border-right:0; }
.tableStyle3 tr td { padding:10px 5px; font-size:14px; color:#444; text-align:center; border:1px solid #ccc; word-break:break-all; }
.tableStyle3 tr td.th { background:#f2f2f2; }
.tableStyle3 tr td:first-child { border-left:0; }
.tableStyle3 tr td:last-child { border-right:0; }
.tableStyle3 tr td.tableTit { padding:10px; }
.tableStyle3 tr td.left { text-align:left; }
.tableStyle3 tr td.center { text-align:center; }
.tableStyle3 tr td.gray { text-align:center; background:#f2f2f2; }
.tableStyle3 tr td a { color:#444; }
.tableStyle3 tr td a:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; text-decoration:underline; }
 /* 공지사항 게시판_로그인 */
.adminLogin { width:100%; border-top:2px solid #6585c4; }
.loginWrap  { margin:50px auto 0 auto; padding:30px 55px 55px; width:500px; border:1px solid #ccc; border-radius:5px; -moz-box-sizing:border-box  !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }
.loginWrap h1 { margin-bottom:10px; color:#444; }
.loginWrap > div label { display:block; margin-bottom:5px; font-size:16px; color:#000; }
.loginWrap > div input { display:block; margin-bottom:10px; width:100%; height:35px; line-height:35px; color:#444; border:1px solid #ccc; border-radius:3px; text-indent:10px; -moz-box-sizing:border-box  !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }
.loginBtnWrap input { height:40px !important; color:#fff !important; font-size:16px; border:1px solid #6585c4; cursor:pointer; }
.loginBtnWrap button { width:100%; height:40px; color:#fff !important; font-size:16px; border:1px solid #6585c4; cursor:pointer; }

/* notice_공지사항 게시판 */
#notice_board { margin-bottom:50px; }
#notice_board .notice input, .notice textarea { width:90% !important; }
#notice_board .notice #content { border-left-color:#ccc; }
#notice_board .notice iframe { width:92.5% !important; }

/* ScienceCentral Application Form */
.g-recaptcha > div { margin:0 auto; }

/* ScienceCentral Style Checker */
.styleChecker {  }
.styleChecker input { vertical-align:middle; }
.styleChecker input[type="file"] { padding:2px; width:600px; border:1px solid #ccc; }
.styleChecker input[type="reset"] { background:#e35259; }
/* ScienceCentral XML Tagging Guidelines */
.taggingGuideWrap .guideTit { margin:20px 0 0 0; padding:0 0 5px 0; font-size:24px; color:#77889a; }
.taggingGuideWrap p { font-size:16px; }
.taggingGuideWrap p a { font-size:16px; font-weight:bold; color:#444; text-decoration:underline; }
.taggingGuideWrap p a:hover { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.taggingGuideWrap ul li a { font-size:16px; font-weight:bold; color:#444; text-decoration:underline; }
.taggingGuideWrap ul li a:hover { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }

/* 관리자 페이지 위로가기 버튼 숨김 */
#gotoTop { display:none; }

/* 2021-07-12 Cited by Top5 articles 추가*/
.secondTit { position:relative; margin-bottom:15px; padding-left:20px; font-size:20px; font-weight:bold; color:#444; text-align:left; }
.secondTit:before { content:""; display:block; position:absolute; top:5px; left:0; width:12px; height:14px; background:url("../../image/icon_double_arrow.svg") center/100% no-repeat; }
.secondTit:after { content:""; display:block; position:absolute; left:0; bottom:-5px; width:100%; border-bottom:2px solid #6585c4; }
.citedRank { margin-bottom:10px; padding:10px 0 0 0; }
.citedRank .rankWrap { width:100%; max-height:420px; min-height:82px; overflow-y:auto; }
.citedRank table { width:100%; }
.citedRank table tbody tr { background:#fff; border-bottom:1px solid #ccc; }
/* .citedRank table tbody tr:last-child { border-bottom:none; } */
.citedRank table tbody tr:hover { background:#eee; }
.citedRank table tbody tr.rankHov01:hover { background:#fbe4e4; }
.citedRank table tbody tr.rankHov02:hover { background:#fcf0e3; }
.citedRank table tbody tr.rankHov03:hover { background:#eef8df; }
.citedRank table tbody tr.rankHov04:hover { background:#e3f9f6; }
.citedRank table tbody tr.rankHov05:hover { background:#deeaf8; }
.citedRank table tr td { padding:15px 0; color:#444; }
.citedRank table tr td .rank { display:inline-block; width:25px; height:25px; line-height:25px; color:#fff; background:#aaa; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:bord er-box !important; }
.citedRank table tr td .rank01 { background:#e64849; }
.citedRank table tr td .rank02 { background:#ed9845; }
.citedRank table tr td .rank03 { background:#90d12b; }
.citedRank table tr td .rank04 { background:#45d9c3; }
.citedRank table tr td .rank05 { background:#2475ce; }
.citedRank table tr td .citedby { display:block; font-size:12px; color:#7c7c7c; }
.citedRank table .rankTit { text-align:left; }
.citedRank table .rankTit a { display:inline-block; width:100%; font-size:15px; font-weight:bold; color:#444; word-break:break-all; }
.citedRank table .rankTit a italic { color:#444; font-style:italic; }
.citedRank table .rankTit a:hover { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.citedRank table .rankTit a:hover italic { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.citedRank table .rankTit a:hover sub { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.citedRank table .rankTit a:hover sup { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.citedRank table .rankTit a:hover em  { color:#6585c4; text-shadow: 0px 0px 1px #6585c4; text-decoration:underline; }
.citedRank table .rankTit .author  { width:805px; font-size:13px; color:#7c7c7c; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.citedRank table .rankTit .journalsInfo  { margin-top:3px; font-size:13px; color:#5c5c5c; }
.citedRank table .rankTit .journalsInfo span { padding-right:10px; font-size:13px; font-weight:bold; color:#5c5c5c; }
.citedRank table .rankTit .journalsInfo span:after { content:"|"; margin-left:13px; color:#999; }
.citedRank table .rankTit .journalsInfo span:last-child:after { display:none; }
/* 2021-11-17 browse subjects Cited by Top10 추가*/
.citedRank.browse { border-bottom:1px solid #ddd; }
.citedRank.browse table .rankTit { padding:5px 0; }
.citedRank.browse table .rankTit .journalsInfo { margin-top:0; }

/* 관리자 페이지 수정 */
.tableStyle4 { width:100%; border-spacing:0; }
.tableStyle4 span { padding:0 10px; }
.tableStyle4 tr:hover { background:#f9f9f9; }
.tableStyle4 tr:first-child:hover { background-color:#fff; }
/* .tableStyle4 tr th { padding:10px; font-size:15px; text-align:center; color:#444; border:1px solid #ccc;  background:#f2f2f2; }f6f8f9
.tableStyle4 tr th label { color:#444; }
.tableStyle4 tr th:first-child { border-left:0; }
.tableStyle4 tr th:last-child { border-right:0; }
.tableStyle4 tr th.left { text-align:left; } */
.tableStyle4 tr td { padding:10px; font-size:14px; color:#444; text-align:left; border:1px solid #ccc; word-break:break-all; }
.tableStyle4 tr:first-child td { border-top:0; }
.tableStyle4 tr td input { padding:5px 10px; border:1px solid #ccc; outline:0; vertical-align:middle; }
.tableStyle4 tr td:first-child { border-left:0; }
.tableStyle4 tr td:last-child { border-right:0; }
.tableStyle4 tr td.tableTit { padding:10px; }
.tableStyle4 tr td.left { text-align:left; }
.tableStyle4 tr td.center { text-align:center; }
.tableStyle4 tr td.gray { text-align:center; background:#f2f2f2; }
.tableStyle4 tr td a { color:#444; }
.tableStyle4 tr td a:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; text-decoration:underline; }
.tableStyle4 tr td input[type="checkbox"] { cursor:pointer; }

/* enest 등록 갱신_신규 학회 단체 등록 */
.row .topTit { margin-bottom:0; padding-bottom:5px; font-size:20px; font-weight:bold; color:#444; border-bottom:2px solid #6585c4; }
.row .topTit2 { margin-bottom:0; padding-bottom:5px; font-size:20px; font-weight:bold; color:#444; }
.tableStyle4.enestRegist tr td input[type="submit"] { padding:0; width:50px; height:27px; line-height:27px; cursor:pointer; }


/* 학회 단체 갱신 */
/* 검색영역 */
.academyRegistSrch { margin:0 auto; padding:20px 0; width:1200px; overflow:hidden; }
.academyRegistSrch .tableStyle4 { border-top:2px solid #6585c4; }
.academyRegistSrch .tableStyle4 tr td { border:0; border-bottom:1px solid #ccc; }
.academyRegistSrch .tableStyle4 tr td span { padding:0; }
.academyRegistSrch .tableStyle4 tr td select { padding:5px 10px; width:140px; border:1px solid #ccc; outline:0; }
.academyRegistSrch .tableStyle4 tr td input[type="text"] { width:96%; }
.academyRegistSrch .tableStyle4 tr td input[type="submit"] { padding:0; width:50px; height:27px; line-height:27px; cursor:pointer; }
.academyRegistSrch .tableStyle4 tr:last-child td { border-top:1px solid #ccc;; }
.tableStyle4.groupRenewal tr td #allCheck { margin:-3px 8px 0 8px; vertical-align:middle; }
.tableStyle4.groupRenewal tr td #allCheck + label { cursor:pointer; }
/* 리스트 */
.academyRegTbl { /*table-layout:fixed;*/ width:100%; border-spacing:0; }
.academyRegTbl tr:hover { background:#f9f9f9; }
.academyRegTbl tr td { padding:10px; font-size:14px; color:#444; text-align:center; border-bottom:1px solid #ccc; word-break:break-all; }
.academyRegTbl tr td:first-child { border-left:0; border-right:1px solid #ccc; }
.academyRegTbl tr td:last-child { border-right:0; }
.academyRegTbl tr td.left { text-align:left; }
.academyRegTbl tr td.center { text-align:center; }
.academyRegTbl tr td a { color:#444; }
.academyRegTbl tr td a:hover { color:#6585c4; text-shadow:0px 0px 1px #6585c4; text-decoration:underline; }
.academyRegTbl tr td input[type="checkbox"] { cursor:pointer; }

/* 신규 학회만등록 */
.tableStyle2.academyReg {  }
.tableStyle2.academyReg tr td select { padding:5px 10px; min-width:70px; border:1px solid #ccc; outline:0; }
.tableStyle2.academyReg tr td input[type="file"] { width:70%; }
.tableStyle2.academyReg tr td input[type="submit"] { width:auto; }
.tableStyle2.academyReg tr:last-child td { border-bottom:0; }
.tableStyle2.academyReg tr td .btnBasic:hover { box-shadow:1px 1px 3px #999; opacity:0.8; transition:all 0.1s; }
/* 수정 페이지 */
.tableStyle2.academyReg2 { table-layout:fixed; }
.tableStyle2.academyReg2 tr td select { padding:5px 10px; min-width:70px; border:1px solid #ccc; outline:0; }
.tableStyle2.academyReg2 .imgWrap { margin-top:15px; }
.tableStyle2.academyReg2 tr td input[type="submit"] { width:auto; }
.tableStyle2.academyReg2 tr:last-child td { border-bottom:0; }
.tableStyle2.academyReg2 tr td .listBtn { display:inline-block; margin-right:10px; padding:5px 10px; color:#444; background:#eee; border:1px solid #ccc; 
border-radius:3px; outline:0; cursor:pointer; transition:all 0.2s; }
.tableStyle2.academyReg2 tr td .listBtn:hover { background:#ccc; text-decoration:none; }
.tableStyle2.academyReg2 tr td .btnBasic:hover { box-shadow:1px 1px 3px #999; opacity:0.8; transition:all 0.1s; }

/* Browse Subjects 검색 영역 */
.searchBox { margin-top:30px; text-align:right; }
.searchBox .searchInner select, .searchBox .searchInner input, .searchBox .searchInner label, .searchBox .searchInner a { -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; box-sizing:border-box !important; }
.searchInner { position:relative; }
.searchInner .resetSrch { display:inline-block; position:relative; margin-right:5px; padding:0 10px 0 25px; height:30px; line-height:30px; font-weight:bold; color:#6585c4; background-color:#eee; border-radius:3px; border:1px solid #ccc; outline:0; cursor:pointer; vertical-align:middle; }
.searchInner .resetSrch:before { content:""; display:inline-block; position:absolute; left:7px; top:50%; margin-top:-6px; width:12px; height:12px; background:url("../../image/icon_reset.svg") no-repeat; background-size:12px 12px; }
.searchInner select { margin-right:5px; padding-left:10px; height:30px; text-align:left; background:#fff; border:1px solid #aaa; border-radius:3px; vertical-align:middle;  }
.searchInner label { display:inline-block; }
.searchInner label input { display:inline-block; padding:0 10px; width:375px; height:30px; text-align:left; background:#fff; border:1px solid #aaa; border-radius:3px; vertical-align:middle; }
.searchBox .searchInner .srchBtn { display:inline-block; position:absolute; top:0; right:0; width:35px; height:30px; background:url("../../image/icon_srch_white.svg") #6585c4 center/18px 17px no-repeat; border-radius:0 3px 3px 0; border:0; outline:0; cursor:pointer; vertical-align:middle; }

/* 구글 번역 - 2022년 CSS 위치 변경 (jsp -> sub_style.css) */
.googleTrans { margin:5px 0 10px 35px; text-align:right; }
/*google translate 기본 디자인 숨기기 */
.goog-te-gadget-simple .goog-te-menu-value span:first-child { display:none; }
.goog-te-gadget img:first-child { display:none; }
font { color:inherit !important; pointer-events:none; }/*pointer-events:none; -> 툴팁 깜박임 해결 */
/* google translate 버튼 디자인 */
#google_translate_element { position:relative; }
#google_translate_element .goog-te-gadget-simple { background:transparent; }
#google_translate_element .transBtn { position:absolute; bottom:6px; left:35px; }
#google_translate_element .transBtn img { vertical-align:middle; }
#google_translate_element .transBtn .googleLogo {  }
#google_translate_element .transBtn span { display:inline-block; width:100px; font-family:'Product Sans', Arial, sans-serif; font-size:17px; font-weight:700; text-align:left; color:#575653; vertical-align:middle; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
#google_translate_element .transBtn2 { bottom:7px; left:24px; }
#google_translate_element .transBtn2 span { width:155px; }
#google_translate_element .transBtn .transIcon { margin-top:-1px; width:25px; }
#google_translate_element > div > div { position:relative; min-width:239px; height:35px; line-height:35px; }

/* IE 구글번역 버튼 숨김 */
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
#google_translate_element .transBtn { display:none; }
}
/* IE6,7,9,10 */
@media screen and (min-width: 640px), screen\9 {
#google_translate_element .transBtn { display:none; }
}

/* 2022년 논문 상세페이지 추가 */
.center.journalImg2 img { width:100%; height:100px; }
.articleGroup { margin-bottom:15px; }
.articleHead { font-size:15px; }
.articleHead .artcRow { margin:2px 0; }
.articleHead .artcRow:first-child { font-weight:bold; color:#61c3a6; }/* 저널별 색 변경 */
.articleHead .abstr { margin-top:10px; border-top:1px solid #184ca1; border-bottom:1px solid #184ca1; }
.articleBody .artcTit { padding:20px 0; line-height:normal; font-size:17px; font-weight:bold; color:#000; }
.articleBody .artcBodyRow { margin:2px 0; }
.articleBody .artcBodyRow span { display:inline-block; margin-right:20px; }
.articleBody .artcBodyRow span:last-child { margin-right:0; }
.articleBody .artcBodyRow.openAccess { font-size:11px; }
.articleBody .artcBodyRow.openAccess p:last-child { color:#eb5c00; }
.keyword a { margin-right:5px; }
.mt_10 { margin-top:10px !important; }
.mb_10 { margin-bottom:10px !important; }
/* Download Citation */
#citation_form { display:none; position:absolute; right:0; line-height:100%; width:100%; min-width:755px; height:auto; max-height:540px; background-color:#fff; border:3px solid #abcdef; overflow:hidden; }
.citationTop { position:relative; width:100%; height:35px; background-color:#0c4da2; }
.citationTop p { position:absolute; top:10px; left:8px; font-size:15px; font-family:Arial; color:#fff; }
.citationTop button { position:absolute; top:8px; right:8px; border:0; cursor:pointer; }
.citationTop button img { width:18px; height:18px; }
.citationInner { height:100%; max-height:500px; overflow:hidden; overflow-y:auto; }
.citationInner p { margin:25px auto 0 auto; width:90%; font-style:italic; font-weight:bold; line-height:20px; text-indent:-3px; }
.citationInner .downCitationTbl { table-layout:fixed; margin:10px auto 0 auto; width:90%; font-family:Arial; height:auto; text-align:center; border-spacing:0; border-collapse:collapse; }
.citationInner .downCitationTbl th { background-color:#b6e3f4; border:1px solid #ccc; border-right-width:2px; }
.citationInner .downCitationTbl td { padding:5px 10px; line-height:20px; text-align:left; border:1px solid #ccc; word-break:break-word; }
.citationBtm { text-align:center; }
.citationBtm a { position:relative; margin-right:7px; }
.citationBtm a:after { content:"|"; position:absolute; top:-1px; right:-7px; }
.citationBtm a:hover:after { color:#444; font-weight:normal; text-decoration:none; text-shadow:none; }
.citationBtm a:last-child:after { display:none; }
/* Related articles in ScienceCentral */
.relatedArticle ul li a { display:inline-block; margin-top:10px; }
.relatedArticle ul li span { color:#808080; }