﻿@charset "utf-8";



@font-face {
 font-family: 'NanumBarunGothic';
 src: url("/css/font/NanumBarunGothic.eot");
 src: url("/css/font/NanumBarunGothic.eot?#iefix") format("embedded-opentype"),
      url("/css/font/NanumBarunGothic.woff") format("woff"),
      url("/css/font/NanumBarunGothic.ttf") format("truetype");
}


@font-face {
 font-family: 'NanumBarunGothicBold';
 src: url("/css/font/NanumBarunGothicBold.eot");
 src: url("/css/font/NanumBarunGothicBold.eot?#iefix") format("embedded-opentype"),
      url("/css/font/NanumBarunGothicBold.woff") format("woff"),
      url("/css/font/NanumBarunGothicBold.ttf") format("truetype");
}

@font-face {
 font-family: 'NanumBarunGothicLight';
 src: url("/css/font/NanumBarunGothicLight.eot");
 src: url("/css/font/NanumBarunGothicLight.eot?#iefix") format("embedded-opentype"),
      url("/css/font/NanumBarunGothicLight.woff") format("woff"),
      url("/css/font/NanumBarunGothicLight.ttf") format("truetype");
}

@font-face {
 font-family: 'NanumBarunGothicUltraLight';
 src: url("/css/font/NanumBarunGothicUltraLight.eot");
 src: url("/css/font/NanumBarunGothicUltraLight.eot?#iefix") format("embedded-opentype"),
      url("/css/font/NanumBarunGothicUltraLight.woff") format("woff"),
      url("/css/font/NanumBarunGothicUltraLight.ttf") format("truetype");
}

.clear { clear:both;}



/***********************  list css start  *************************************/
.articleList{
	text-align:left;
	font-size:10pt;
	font-family: "NanumBarunGothic";
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	padding-top:0px;
}



.articleList *{ color:#000;}
.articleList .search{ list-style-type:none;padding:0px; overflow:hidden; margin-bottom:20px;}
.articleList ul.list{ list-style-type:none;padding:0px;}
.articleList img{ border:none;}


.articleList .titleEng !important{ list-style-type:none;padding:0px;}

.articleList ul.list li{ padding:20px 10px 9px 20px; border:3px solid #fff; border-bottom:1px solid #E3E3E3; position:relative;}
.articleList ul.list li.last{border:3px solid #fff; padding-bottom:7px;}
.articleList ul.list li.selected{ background:#f6f5f5; }
.articleList ul.list p{line-height:20px; padding-bottom:10px;}
.articleList ul.list .title{ font-size:11pt; line-height:160%;}
.articleList ul.list .title a{ font-size:1.0em; font-weight:bold; text-decoration:none;color:#333; /* font-family:'Times New Roman', BatangChe;*/ font-family:'맑은 고딕', 'Dotum';}
.articleList ul.list .title span.titleEng{ font-size:12pt; font-weight:normal;font-family:'Times New Roman', BatangChe;}
.articleList ul.list .author{ color:#333;}
.articleList ul.list .page{ color:#1B66A2; margin-left:10px;}
.articleList ul.list .info{ color:#888888;}

.articleList ul.list p.download { position:absolute; right:0; top:50%; margin-top:-15px; }
.articleList ul.list p.download a.downloadPdf { display:block; padding:0 20px; height:35px; line-height:35px;  background:#175ca9; color:#fff; }
.articleList ul.list p.download a:hover.downloadPdf { background:#175ca9; color:#fff; }


/*************************  list css end  *************************************/
.btnArea{ text-align:center; margin-top:50px; border-top:1px solid #000; padding-top:20px; overflow:hidden;}
.btnArea a.downloadPdf { display:inline-block; background:#175ca9; color:#fff; height:40px; line-height:40px; padding:0 30px; font-size:15px; font-weight:600;  }
.btnArea a.list { display:inline-block; background:#333; color:#fff; height:40px; line-height:40px; padding:0 30px; font-size:15px; font-weight:600;  }



.search{ margin-bottom:10px;padding-bottom:10px; }
.search p.select{ float:left; width:420px; text-align:left;  }
.search span.select{  padding:10px 3px 10px 3px;   }
.search span.select select{ border:1px solid #E3E3E3; height:35px; line-height:35px; padding-left:10px; }

.search p.input{ float:right; width:330px; text-align:right; }
.search p.input span.input{height:35px;border:1px solid #e3e3e3; padding:8px 3px 9px 3px; margin-left:5px;  background-color:#f7f7f7; }
.search p.input .txt{ width:170px; border:none; background:none;}
.search .btnsearch{margin-right:2px; vertical-align:text-bottom; border:none;}


.listpage{ text-align:center; margin-top:30px; border-top:1px solid #333; padding-top:30px;}
.listpage span{ display:inline-block;  padding:0px 8px; line-height:25px; text-align:center; font-size:14px;  border:1px solid #ccc; color:#ccc; margin:0 2px; }
.listpage a{ text-decoration:none; display:inline-block;  line-height:25px; text-align:center; font-size:14px; }
.listpage .next{margin-left:10px;}
.listpage .prev{margin-right:10px;}
.listpage .next span{}
.listpage .prev span{}
.listpage .page span{}
.listpage .current{ color:#000; font-weight:bold;  border:1px solid #333; color:#333;}
.listpage .bar{ margin:0px 5px; border:0 !important;}






/*************************  tab css start  *************************************/
.thesis{width:100%;height:50px;overflow: hidden;padding-bottom:40px;}
.thesis #subTab{border-bottom: 2px solid #175ca9;margin-bottom: 30px; height:45px;  }
.thesis #subTab a {background-color: #f7f7f7;color: #333333;display: block;height: 36px;padding: 4px 0;width: 100%;}
.thesis #subTab ul{padding:0;margin:0;}
/*.thesis #subTab strong {color: #717171;font-size: 15px; line-height:34px;}*/

/*선택안된거*/
/*1개 width:239px; 2개 width:239px; 3개 width:360px;*/
.thesis #subTab ul li { float:left;border-color: #d3d3d3 #d3d3d3 #5B6A7E; border-image: none;
					border-style: solid; border-width: 1px 1px 2px;
					display: inline-block; height: 44px;list-style-type: none; line-height:40px;
					text-align: center;
					width:250px;
					font-size:15px;
                      }

/*선택된거*/
/*1개width:266px;; 2개 width:363px; 3개 width:361px;726*/
.thesis #subTab ul li.selected {width:250px;border:1px solid #ff0000;;border-color: #175ca9 #175ca9 #ffffff;border-image: none;border-style: solid;border-width: 2px;height: 43px;}
.thesis #subTab ul li.selected a {background-color: #ffffff;height: 44px; color:#175ca9; font-size:17px;}

/*************************  tab css end    *************************************/







/*************************  read css start  ***********************************/
.article{
  text-align:left;
  width:100%;
	font-size:10pt;
	font-family: "돋움,Dotum,AppleGothic,sans-serif";
	font-family:Arial, Helvetica, sans-serif;
	padding-top:15px;

}
.article *{ color:#000;}
.article .issueInfo{ line-height:160%; margin-bottom:30px;position:relative;}
.article .issueInfo .doi{ position:absolute; right:0px; top:0px; text-align:right; width:400px; height:30px;line-height:30px;}
.article .issueInfo .doi a{ text-decoration:none;}

.article h3{ background:none !important; font-size:20pt !important; line-height:160%; height:auto !important;padding:0px !important; margin-bottom:40px !important; padding-top:40px !important; text-align:center;  font-weight:600; }
.article h3:after{background:none !important; border:none !important;}
.article h3.titleEng{border-top: 1px solid #dfdfdf; padding-top:30px; }

.article .abstract {line-height:150%; font-size:10pt; margin-bottom:40px; text-align: justify;}
.article .abstractEng{ line-height:140%; font-size:12pt; margin-bottom:40px; text-align: justify;font-family:'Times New Roman', BatangChe; }

.article ul{ list-style-type:none;}

.article .authorK{ margin-bottom:60px; font-size:10pt; line-height:160%; text-align:center;}
.article .authorK .name{font-weight:bold; }

.article .authorE{ margin-bottom:20px; font-size:12pt; line-height:160%; text-align:right;}
.article .authorE .name{font-weight:bold;font-family:'Times New Roman', BatangChe;}

.article .keyword{margin-bottom:30px;font-size:10pt; position:relative; /**/padding-left:74px;}
.article .keyword label{ margin-right:5px; font-weight:bold; font-size:10pt; /**/position:absolute; left:0px;top:0px;}
.article .keywordsEng label{ font-size:12pt !important;}
.article .keywordsEng .keyword{font-family:'Times New Roman', BatangChe;font-size:12pt !important; padding-left:84px !important;}
/*************************  read css end  *************************************/
