@charset "utf-8";
.skipToContent {position:absolute; top:0; left:0; overflow:hidden; display:block; width:0px; height:0px; line-height:0; font-size:0; text-indent:-9999px;}
body {width:100%; height:100%;}
table {width:100%; border-collapse:collapse; border-spacing:0;}
h3.sub_title {text-align:center; margin:0 0 60px 0; font-size:25px; font-weight:800; color:#282828; padding:0 0 40px 0; background:url('../images/sub/gray_bar.gif') 50% bottom no-repeat;}
h3.sub_title2 {font-size:25px; font-weight:600; color:#222; padding:0 0 16px 0; border-bottom:1px solid #ccc; margin:0 0 40px 0;}

#header {width:100%; position:relative; height:168px; background:url('../images/common/main_visual.jpg') center 0 no-repeat;}
.logo {position:absolute; left:50%; top:40px; margin-left:-187px;}
.logo a {display:block;}
.logo2 {position:absolute; left:50%; top:20px; margin-left:-87px;}
.topmenu {*zoom:1; height:33px;}
.topmenu:after {content:"";display:block ;clear:both;}
.topmenu ul {float:right; padding:0 40px 0 0; }
.topmenu ul li {float:left; line-height:33px;}
.topmenu ul li .line{display:inline-block; padding:0 8px; color:#fff}
.topmenu ul li a {color:#fff;font-size:12px;}
.topmenu ul li a.go_home{background-color: #6b3d48;color:#fff;font-size:13px; font-weight: 600;display:inline-block;padding: 5px 10px;line-height: 14px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;
letter-spacing: -0.05em;margin:5px 0 0 15px;}
.topmenu ul li img {vertical-align:middle;}
.topmenu ul:after{content:""; display:block; clear:both;}




#visual {width:100%; height:130px; background:url("../images/common/main_visual.jpg") no-repeat 0 0;}

.gnb {width:299px; background-color:#e4e2e3; position:absolute; left:0; top:168px;}
.gnb ul {}
.gnb ul li a {display:block; padding:15px 0 15px 37px;  font-size:15px; color:#2c1e11; font-weight:400;
			border-bottom:1px solid #fff; }
.gnb ul li a:hover , .gnb ul li.on a {background:url("../images/common/gnb_arrow_on.jpg") no-repeat 15px 26px #a96a79; color:#fff;}

.gnb ul li ul {background:#a96a79 !important; display:none;}
.gnb ul li ul li a {font-size:14px; color:#fefefe; display:block; background:none; border-bottom:1px solid #9d8a78; padding:10px 0 10px 50px;}
.gnb ul li ul li a:hover , .gnb ul li ul li.on a:focus {background:#a96a79;}
.gnb ul li ul li a.nav_on {background:#a96a79 !important; color:#fff !important;}

.gnb .link_box {margin:40px auto 0; padding:0 20px; width:auto;}
.gnb .link_box a {display:block; text-align:center; margin:10px auto; width:220px; border:1px solid #bbb;}
.gnb .link_box a img {width:100%;}




#container {*zoom:1; min-width:1000px; width:100%; min-height:900px; background:url('../images/common/container_bg.jpg') 0 0 repeat-y;padding: 0 0 50px 0;}
#container:after {content:" "; display:block; clear:both;}
#content {margin:50px 50px 0 350px; /*width:78%;*/ position:relative; min-width:1000px;}
#con_area {padding:0 0 100px 0;}
.con_area {}
.txt_box {padding-bottom:60px; }
.txt_box1 {padding-bottom:80px;}
.txt_box dt {display:block; padding:0 0 0 25px; margin:0 0 20px 0;font-size:20px; color:#111;  background:url('../images/sub/c_tit.png') 0px center no-repeat;  position:relative;}
.txt_box dt h3{font-weight:600;}
.txt_box dt a.moreBtn {display:block; position:absolute; right:0;top:0; font-size:12px; font-weight:600; color:#f68511}
.txt_box dt a span.plus {display:inline-block; color:#f68511; font-size:17px; vertical-align:middle; margin-top:-3px; padding:0 0 0 5px;}
.txt_box dd {background-color:#f5f5f5; padding:30px; font-size:16px; line-height:28px; color:#454545; text-align:justify; word-break:keep-all;}

.count1 {margin:0 0 60px 0;}
.count1 ul li { width:24%; margin-right:1%; float:left; position:relative; background-color:#f1f1f1} 
.count1 ul li:last-child {margin-right:0;}
.count1 ul:after {content:""; display:block; clear:both;}
.count1 .icon_box {width:100px; height:100px; position:absolute; left:20px; top:-20px;}
.count1 .icon_box1, .count1 .title_box1 {background-color:#bc9e81}
.count1 .icon_box2, .count1 .title_box2 {background-color:#f68511}
.count1 .icon_box3, .count1 .title_box3 {background-color:#726557}
.count1 .icon_box4, .count1 .title_box4 {background-color:#3a99ed}
.count1 .count_box { padding:50px 30px 30px 0;  text-align:right; font-size:18px; color:#727272;}
.count  .num{ font-size:#292929; font-size:36px; font-weight:bold; display:inline-block; padding:0 15px; color:#292929}
.count1 .title_box { padding:7px 0; text-align:center; color:#fff; font-weight:600; font-size:17px;}

.count2 { padding:40px 0 60px 0;}
.count2 ul li { width:24%; margin-right:1%; padding-bottom:11px;float:left;  border-bottom:2px solid #a0a0a0;  }
.count2 ul li:last-child {margin-right:0;}
.count2 ul:after {content:""; display:block; clear:both;}
.count2 li p {float:left;}
.count2 li .title_p { width:50%;font-size:16px; color:#6f6f6f; font-weight:600; padding:30px 0 0 2%;}
.count2 li .count_p { width:47%;font-size:15px; color:#727272; padding:14px 1% 0 0;text-align:right;}
.count2 li:after {content:""; display:block; clear:both;}



/* 논문집소개 */

.about  h4 {font-size:22px; font-weight:600; color:#a96a79; line-height:22px;  margin:0 0 20px 0;font-style:italic;}
.about  h4 span {color:#6d98c2; font-size:16px;font-weight:400;}
.about >  div {padding:20px 0 50px 0;}
.about >  div dl:after{content:"";display:block;clear:both;}
.about >  div dl dt {float:left;}
.about >  div dl dd {float:left;padding:50px 0 0 30px;}


.about > div p {font-size:17px; font-weight:400; color:#454545; line-height:30px;margin: 0 0 20px 0;}
.about > div p.sign {margin:50px 0 0;}
.about table{width:100%;margin:0 auto;border-top:2px solid #6b3d48;}
.about table tbody tr th{padding:15px 40px 15px 15px; font-size:15px; font-weight:900;color:#111;border-bottom:1px solid #ddd;text-align:right;}
.about table tbody tr td{padding:15px; font-size:15px; font-weight:600;color:#555;border-bottom:1px solid #ddd;}



/* 편집위원회 */
.editor h4 {padding:0 0 0 25px; background:url('../images/sub/c_tit.png') 0px 50% no-repeat; font-size:20px; font-weight:600; color:#111; margin:0 0 20px 0;}
.editor > a.temp_down{display:inline-block; padding:15px 40px; }
.editor > div table {border-right:1px solid #e6e7e8;margin:0 0 50px 0;}
.editor > div table th.gray1 {background:#e6e7e8; border-left:1px solid #fff;}
.editor > div table th.gray1:first-child {border-left:#e6e7e8;}
.editor > div table th.gray2 {background:#dbdbdc;}
.editor > div table th {font-size:16px; font-weight:600; color:#111; padding:10px 0; text-align:center;}
.editor > div table td {font-size:15px; font-weight:400; color:#333; padding:10px 0;text-align:center; border-bottom:1px solid #e6e7e8;letter-spacing:-0.03em;}
.editor > div table th, .editor > div table td {border-left:1px solid #e6e7e8;}



/* 투고규정 국문*/
.langbtn {text-align:right;}
.langbtn a{display: inline-block;padding: 7px 20px; border: 1px solid #ccc;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;font-weight: 600;color:#111;}
.langbtn a:hover, .langbtn a:focus{color:#8f7e6c;border-color:#8f7e6c;}

.rules .rule_k dl {margin:0 0 40px 0;}
.rules .rule_k dl dt {font-size:18px; font-weight:700; color:#494949; padding:0 0 20px;}
.rules .rule_k dl dd {font-size:16px; font-weight:400; color:#666; line-height:28px; word-break:keep-all; margin:0 0 30px 0;}
.rules .rule_k dl dd ol li {padding:0 0 0 15px;}


/* 투고규정*/
.rules .graybox {padding:20px; background-color:#f3f3f3;margin:0 0 30px 0;font-size:17px; line-height:30px;}
.rules h5{font-size:20px; font-weight:600; color:#111;padding:10px;margin:0 0 20px 0;border-bottom:1px solid #8f7e6c;border-left:7px solid #8f7e6c;}
.rules .temp_down{display:inline-block; padding:13px 20px; background-color:#9c7e62; color:#fff;border-radius:10px;-webkit-border-radius:10px-moz-border-radius:10px;font-size:14px;line-height:14px;}
.rules .temp_down2{background-color:#656c78;}

.rules dl {margin:0 0 60px 0;}
.rules dl dt {font-size:18px; font-weight:600; color:#8f7e6c; padding:0 0 20px 0;}
.rules dl dd {font-size:15px; font-weight:400; color:#292929; line-height:25px; word-break:keep-all; margin:0 0 20px 0;}
.rules dl dd p {margin:18px 0;}
.rules dl dd p.inden{padding:0 0 0 20px;}
.rules dl dd p.right{text-align: right;}
.rules dl dd p strong{font-weight:900;display:block;margin:0 0 10px 0;}
.rules dl dd ol li {padding:0 0 0 20px;}
.rules dl dd table {margin:0 0 40px 0;}
.rules dl dd table thead tr th{border:1px solid #ddd;padding:10px;background-color:#f3f3f3;font-weight:600;}
.rules dl dd table tbody tr th{border:1px solid #ddd;padding:10px;background-color:#f3f3f3;font-weight:600;}
.rules dl dd table tbody tr td{border:1px solid #ddd;padding:10px;text-align:center;}



/* aims */
.aims .gray {padding:20px; background-color:#f3f3f3; margin:0 0 40px 0; font-size:15px; color:#333; line-height: 25px; }
.aims h5{font-size:20px; font-weight:600; color:#111;padding:10px;margin:0 0 20px 0;border-bottom:1px solid #8f7e6c;border-left:7px solid #8f7e6c;}
.aims > p{font-size: 15px; line-height: 25px; color: #333; margin:0 0 18px 0;}



/* 14_01 저널투고심사 국문*/
.journal_k .k_box {padding:20px 25px; margin:0 0 25px 0; background:#f3f3f3;}
.journal_k .k_box ul li {font-size:16px; font-weight:400; color:#666; line-height:28px;}
.journal_k p {font-size:16px; font-weight:400; color:#666; line-height:28px; margin:0 0 30px 0; word-break:keep-all;}
.journal_k a {color:#0093f9; text-decoration:underline;}



/* 170906 투고심사 */
.journal_k2 .k_box > div p a.step_btn {vertical-align:middle; display:inline-block; margin:0 0 0 20px;}
.journal_k2 h4 {padding:0 0 0 25px;background:url('../images/sub/c_tit.png') 0px 50% no-repeat; font-size:20px; font-weight:600; color:#292929; margin:0 0 30px 0;}
.journal_k2 .k_box > div {border:1px solid #e6e7e8; padding:29px; margin:0 0 20px 0;}
.journal_k2 .k_box > div p {font-size:16px; font-weight:600; color:#292929; line-height:30px;}
.journal_k2 .k_box > div p strong {padding:0 0 0 11px; background:url('../images/sub/black_dot.gif') 0 center no-repeat;}
.journal_k2 .k_box > div p a , .journal_k2 .k_box > div ul li a {color:#045dff; text-decoration:underline;}
.journal_k2 .k_box > div p a.mail {color:#df1b8a; font-weight:600; text-decoration:none;}
.journal_k2 .k_box > div ul {padding:30px 0 30px 20px;}
.journal_k2 .k_box > div ul li {font-size:18px; font-weight:400; color:#292929; line-height:30px;}



/* 06_01 논문집검색 */
.j_book div {padding:25px 0; border-top:1px solid #cfe4df;}
.j_book div:first-child {border:none;}
.j_book h4 {font-size:15px; font-weight:600; color:#296977; margin:0 0 10px 0;}
.j_book dl dt {font-size:17px; font-weight:400; color:#0070be; margin:0 0 23px 0;}
.j_book dl dd ul {*zoom:1;}
.j_book dl dd ul:after {content:" "; display:block; clear:both;}
.j_book dl dd ul li {float:left; margin:0 0 5px 8px; font-size:13px; font-weight:400; text-align:center; letter-spacing:-0.03em;}
.j_book dl dd ul li:first-child {margin-left:0;}
.j_book dl dd ul li a {display:block; color:#2a2a2a;}
.j_book1 dl dd ul li a:hover {text-decoration:underline;}
.j_book dl dd ul li span {display:block; text-align:center; margin:0 0 10px 0; border:1px solid #ccc;}
.j_book2 {border-top:1px solid #cfe4df;}
.j_book2 dl dd ul li {}
.j_book2 dl dd ul li a {display:block; color:#393939; background:url('../images/sub/j_off.gif') 0 0 no-repeat; width:128px; height:36px; line-height:36px;}
.j_book2 dl dd ul li a:hover {background:url('../images/sub/j_ov.gif') 0 0 no-repeat; color:#fff;}

#footer {width:100%; background-color:#78746f; text-align:center; color:#dbdad8; font-size:12px; line-height:20px; padding:20px 0;}
#footer a{color:#dbdad8;}



/*Quick Menu */
#quick_menu {position:fixed; top:685px; /*655px;*/ margin:0 0 0 900px; width:42px; left:50%;}
#quick_menu a {display:block;}



/*2019-03-15 퍼옴*/
div.form_group{
	*zoom:1;
	display:inline-block;
	vertical-align:top;
	margin-bottom:15px;
}
div.form_group:after {content:" "; display:block; clear:both;}
/* j-query 형식 선택 박스 */
#select_Option {
	float:left;
	position: relative;
	min-width:130px;
	/*min-width: 160px;*/
	height: 38px;
	padding:8px 10px;
	vertical-align:top;
	display:inline-block;
	margin-right:5px;
	border: 1px solid #ccc;
	border-radius: 4px;
		-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   	appearance: none;         /* 화살표 없애기 공통*/
    background: url('../../images/common/check.png') no-repeat 90% 50%; /* 화살표 아이콘 추가 */
	color:#333;
	font-size:14px;
}
#select_Option::-ms-expand {
   display: none; /* 화살표 없애기 for IE10, 11*/
}
/* j-query 형식 선택 박스 */
#select_menuOption {
	float:left;
	position: relative;
	width: 250px;
	/*height: 38px;*/
	padding:8px;
	vertical-align:top;
	display:inline-block;
	margin-right:5px;
	border: 1px solid #ccc;
	border-radius: 4px;
		-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   	appearance: none;         /* 화살표 없애기 공통*/
    background: url('../../images/common/check.png') no-repeat 95% 50%; /* 화살표 아이콘 추가 */
	color:#333;
	font-size:14px;
}
#select_menuOption::-ms-expand {
   display: none; /* 화살표 없애기 for IE10, 11*/
}
#select_menuOption_write{
	float:left;
	position: relative;
	width: 250px;
	padding:6px 8px;
	vertical-align:top;
	display:inline-block;
	margin-right:5px;
	border: 1px solid #ccc;
	border-radius: 2px;

		-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   	appearance: none;         /* 화살표 없애기 공통*/
    background: url('../../images/common/check.png') no-repeat 95% 50%; /* 화살표 아이콘 추가 */
	color:#333;
	font-size:14px;
}
/* input 감싼 박스 - list search */
.placeholder_Big {
	display:inline-block;
    position: relative;
	vertical-align:middle;
}
/* input 타이틀 */
.placeholder_Big label {
    color: #555;
    position: absolute;
    top: 11px;
    left: 15px;
    font-size: 15px;
	font-weight:normal;
    cursor: text;
}
.placeholder_Big input[type="text"] {
    height: 38px;
	line-height:38px;
    width: 400px;
	padding:0 15px !important;
    box-sizing: border-box;
	border: 1px solid #ccc;
	border-radius: 2px;

		-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	float:left;
}

.placeholder_Big input[type="text"]:focus{
	border-color: #bea58f;
	outline: 0;

}
/* input Title 감싼 박스 */
.placeholder_Title_Big, .placeholder_small_box{
	display:inline-block;
    position: relative;
	vertical-align:middle;
	float:left;
}

.btn_primary{ background:url('../../images/common/search_icon.png') 12px center no-repeat #9c7e62; border:none; border-radius:2px; padding-left:15px; width:70px; height:38px; line-height:38px; font-size:14px; font-weight:600; color:#fff;}
.abstract_count{float: right;}
.line_10{ margin-top:10px; }
