@font-face {
	src:url('../../font/NanumGothic.eot');
	src:url('../../font/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('../../font/NanumGothic.woff') format('woff');
}
@font-face {
  font-family: 'NanumGothic2';
  font-style: normal;
  font-weight: 700;
  src: url(../../font/NanumGothic-Bold.eot);
  src: url(../../font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(../../font/NanumGothic-Bold.woff2) format('woff2'),
       url(../../font/NanumGothic-Bold.woff) format('woff'),
       url(../../font/NanumGothic-Bold.ttf) format('truetype');
}

/*basic*/
body {font-family:"나눔고딕",NanumGothic,"Nanum Gothic","돋움",Dotum,sans-serif;font-size:0.80em;line-height:1.5em;color:#4e4e4e;}
em, address {font-style:normal;}
ul {list-style:none;margin:0;padding:0;}
table {list-style:none;margin:0;padding:0;}
ol, li, dl, dt, dd {list-style:none;margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, input, p, th, td,a {margin:0;padding:0;}
img{border:0 none;}
form, fieldset, blockquote {margin:0;padding:0;border:0;}
legend, caption, hr{display:none;}
textarea {overflow:auto;}
option {padding-right:0.5em;}
a{color:#4e4e4e;text-decoration:none;position:relative;outline:0;border:0;}
a:link{color:#4e4e4e;text-decoration:none;}
a:visited{color:#4e4e4e;text-decoration:none;}
a:hover{color:#8e8e8e;text-decoration:none;cursor:pointer;}
a:active{color:#8e8e8e;text-decoration:none;}
*html{height:1px;}
*{margin:0;padding:0;}
div{display:block;position:relative;}
dd,dd{display:block;position:relative;}
.png24{tmp:expression(Png24Util.setPng24(this));}
.skip{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;text-indent:-1000em;}
.bold{font-weight:bold;}
.clear{clear:both;}
.blind{font-size:0px;line-height:0px;width:0px;height:0px;overflow:hidden;position:absolute;top:0px;left:-9999px}
.center{text-align:center;}
.left{text-align:left;}
.pad_b5{padding-bottom:5px;}
img,fieldset,hr{border:0px;vertical-align:middle}
.input_class, .input_email , .input_login, .input_birth, .input_post, .input_basis, .input_number, .selt, .input_etc, .input_title, .input_file, .input_box, .input_text_li{border: #cccccc 1px solid; color: #666666; background-color: #ffffff; vertical-align:middle; }

/*공통*/
#wrap{width:100%;height:100%;min-width:1000px;z-index:0;background:url(../../images/main/top_bg2.gif) repeat-x center 29px;}

#wrap #top{width:100%;clear:both;background:url(../../images/main/top_bg.gif) no-repeat center 29px;position:relative;height:164px;}
#wrap #top:after{display:block;clear:both;content:''}
#wrap #top #topmenu{width:100%;background:#434343;color:#fff;border-bottom:1px solid #000;}
#wrap #top #topmenu2{width:1000px;margin:0 auto;text-align:right;height:25px;padding-top:4px;font-size:0.9em;color:#999;}
#wrap #top #topmenu2 a{color:#ccc;letter-spacing:0.2px;}

#gnb_w{width:1000px;margin:0 auto;position:relative;}
#gnb_w h1{padding-top:8px;float:left;}

#gnb{float:left;width:760px;position:relative;height:45px;margin:15px auto 0;margin-left:30px;padding:0;position:relative;font-size:1.2em;}
#gnb ul{margin:0px;padding:0px}
#gnb li{float:left;height:45px;margin:0;padding:0;}
#gnb>ul>li>a{display:block;width:auto;height:28px;margin:0px;padding:15px 31px;color:#fff;font-family:NanumGothic2;font-size:16px;}
#gnb>ul>li>a:hover{color:#8dd8e2;}
#gnb li span {position:absolute;float:left;padding:15px 0;font-size:13px; left:0px;top:52px;display:none;z-index:3000;}
#gnb li:hover span a{display:inline;width:auto;height:30px;color:#555;font-weight:normal;}
#gnb li span a {display:inline;color:#555;width:auto;margin:0px;padding:10px 10px 10px 10px;}
#gnb li span a:hover {color:#f68e33;font-weight:bold}

#wrap #footer{width:100%;height:100px;z-index:0;clear:both;position:relative;left:0;background:#7a7a7a;margin-top:30px;}
#wrap #footer a {color: inherit}
#wrap #footer #footerDiv{width:1000px;height:95px;margin:0 auto;position:relative;}
#wrap #footer #footerDiv #footlogo{float:left;margin:20px 39px 0 39px;}
#wrap #footer #footerDiv #copyright{float:left;width:700px;margin:20px 0 15px 0;text-align:left;font-size:11px;color:#e1e1e1;}
#wrap #footer #footerDiv #privacy{position:absolute;top:17px;right:0;font-size:11px;}
#wrap #footer #footerDiv #privacy a{color:#4e4e4e;}
#wrap #footer #footerDiv #privacy a:hover{text-decoration:underline;}

#wrap #subCon{width:100%;height:auto;clear:both;z-index:0;}
#wrap #subCon.bg{}
#wrap #subCon.bg2{}
#wrap #subCon #con{width:1000px;text-align:left;margin:0 auto;position:relative;top:0;left:0;clear:both;}
#wrap #subCon #con:after{display:block;clear:both;content:''}
#wrap #subCon #con #mainVisual{position:relative;1000px;height:375px;margin-bottom:13px;}
#wrap #subCon #con #mainVisual:after{display:block;clear:both;content:''}
#wrap #subCon #con #mainVisual #mainImg{position:absolute;top:-63px;z-index:1000;}
#wrap #subCon #con #mainVisual .main_btn{padding-top:260px;}
#wrap #subCon #con #mainArea{width:1000px;margin:0 auto;padding:0px;}
#wrap #subCon #con #mainArea:after{display:block;clear:both;content:''}
#wrap #subCon #con #mainArea h2{font-size:17px;margin:15px 0 0 10px;font-family:NanumGothic2;}
#wrap #subCon #con #mainArea #mainLeft{float:left;border:1px solid #ddd;}
#wrap #subCon #con #mainArea #mainCenter{float:left;border:1px solid #ddd;margin-left:10px;}
#wrap #subCon #con #mainArea #mainRight{float:right;width:276px;padding:0;}
#wrap #subCon #con #mainArea #mainRight li{float:left;padding:0;}
#wrap #subCon #con #mainArea #mainBoard{clear:both;width:350px;height:226px;}
#wrap #subCon #con #mainArea #mainBoard #boardTitle{padding:5px 10px 8px 10px;position:relative;}
#wrap #subCon #con #mainArea #mainBoard #boardTitle .more{position:absolute;top:20px;right:20px;}
#wrap #subCon #con #mainArea #mainBoard ul{margin:6px 0 0 0;}
#wrap #subCon #con #mainArea #mainBoard li{float:left;background:url(../../images/main/icon_list.gif) no-repeat 20px 12px;padding:3px 0 4px 26px;margin:0;}
#wrap #subCon #con #mainArea #mainBoard li a{font-size:13px;}
#wrap #subCon #con #mainArea #mainBoard li a:hover{text-decoration:underline;}

#stieBanner{margin:30px 0 0;background:#f1f1f1;width:100%;height:75px;clear:both;}
#stieBanner ul{margin:0 auto;width:1000px;padding-top:13px;}
#stieBanner li{float:left;padding-right:12px;}

#wrap #subCon #Lnb{width:208px;padding:20px 0 10px 0px;float:left;clear:both;margin:180px 0 0 15px;background:#f3f3f3;}
#wrap #subCon #Lnb #LnbTitle{width:190px;height:38px;font-weight:bold;font-family:NanumGothic2;font-size:18px;color:#0057bd;padding:0 0 0 16px;line-height:150%;}
#wrap #subCon #Lnb #LnbTitle img{margin:25px 0 0 18px;}
#wrap #subCon #Lnb .eng{color:#999;font-size:12px;padding-left:8px;}
#wrap #subCon #Lnb #subMenu{margin:0 auto;width:180px;border-top:1px solid #ddd;}
#wrap #subCon #Lnb #subMenu li{text-align:left;padding:9px 0 8px 10px;border-bottom:1px solid #ddd;}
#wrap #subCon #Lnb #subMenu ul > li { width:130px}


/*#wrap #subCon #Lnb #subMenu li a{display:block;font-weight:bold;background:url(../../images/sub/icon_arrow2.gif) no-repeat 95% 50%;font-size:13px;color:#2c332f;}*/
#wrap #subCon #Lnb #subMenu li a:hover{color:#888;background:url(../../images/sub/icon_arrow1.gif) no-repeat 95% 50%;}
#wrap #subCon #Lnb .banner{padding-top:30px;}
#wrap #subCon #Lnb .banner2{padding-top:15px;}
#wrap #subCon #subImg{position:absolute;top:-63px;z-index:1000;}

#wrap #subCon #Lnb #BannerSet{margin-top:12px;}
#wrap #subCon #Lnb #BannerSet dd{padding-bottom:9px;}

#wrap #subCon #contentMain{width:730px;margin:210px 15px 0 0;padding:0 0 26px 30px;height:auto;float:right;text-align:left;}
#wrap #subCon #contentMain #Contents{width:730px;}
#wrap #subCon #contentMain #Contents h2{padding:0 0 15px 0;position:relative;border-bottom:1px solid #ddd;font-size:22px;color:#2c332f;}
#wrap #subCon #contentMain #Contents h3{padding:0 0 15px 0;position:relative;border-bottom:1px solid #ddd;font-size:16px;color:#2c332f;}
#wrap #subCon #contentMain #Contents h2 span.title{/*border-bottom:1px solid #81511c;*/padding-bottom:12px;padding-right:5px;font-weight:bold;font-family:NanumGothic2;}
#wrap #subCon #contentMain #Contents h2 span.navi{position:absolute;top:10px;right:0;font:11px/normal Dotum;color:#999;}
#wrap #subCon #contentMain #Contents h2 span.navi:after{display:block;clear:both;content:''}
#wrap #subCon #contentMain #Contents h2 span.navi p{float:left;padding-right:5px;padding-top:0px;}
#wrap #subCon #contentMain #Contents h2 span.navi .home{width:9px;height:9px;background:url(../../images/sub/icon_home.gif) no-repeat left top;}
#wrap #subCon #contentMain #Contents .subpad{padding:0 15px;}
#wrap #subCon #contentMain #Contents #subcontent{min-height:300px;padding:25px 10px; font-size:14px; line-height:23px;}
#wrap #subCon #contentMain #Contents #subcontent h4{}
#wrap #subCon #contentMain #Contents #subcontent h4.title{}
#wrap #subCon #contentMain #Contents #subcontent .paragraph{padding-top:6px;clear:both;}
#wrap #subCon #contentMain #Contents #subcontent .paragraph .number,
#wrap #subCon #contentMain #Contents #subcontent .paragraph .text{float:left;display:block;}
#wrap #subCon #contentMain #Contents #subcontent .paragraph .number{width:40px;}
#wrap #subCon #contentMain #Contents #subcontent .paragraph .number2{font-weight:bold;}
#wrap #subCon #contentMain #Contents #subcontent .paragraph .text{padding-left:5px;width:655px;}
#wrap #subCon #contentMain #Contents #subcontent .paragraph .text2{}
#wrap #subCon #contentMain #Contents #subcontent .paragraph .bottom{padding-bottom:20px;}
#wrap #subCon #contentMain #Contents #subcontent .box{width:94%;padding:20px;background:#f5f7f9;border:1px solid #ddd;line-height:170%;margin-bottom:20px;}
#wrap #subCon #contentMain #Contents #subcontent .sub41_1{width:94%;padding:20px;background:#f5f7f9;border:1px solid #ddd;line-height:170%;}
#wrap #subCon #contentMain #Contents #subcontent .sub41_2 li{background:url(../../images/main/icon_list.gif) no-repeat 5px 10px;padding:2px 0 2px 13px;}
#wrap #subCon #contentMain #Contents #subcontent .sub_main{padding-left:0px; line-height:24px;}

#wrap #subCon #contentMain #Contents #subcontent #sitemap{margin-left:15px;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap:after{display:block;clear:both;content:''}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .mapbox{float:left;width:200px;margin-right:47px;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .right{margin:0;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .mapbox .map {padding-bottom:10px;border:1px solid #ddd;margin-bottom:20px;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .mapbox .map h3{text-align:center;height:45px;line-height:45px;background:#f5f5f5;border-bottom:1px solid #ddd;color:#4e4e4e;font-size:17px;font-family:NanumGothic2;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .mapbox .map ul{width:160px; margin-left:17px;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .mapbox .map li{border-bottom:1px solid #ddd;padding:10px 0;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .mapbox .map li a{font-weight:bold;color:#2c332f;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .mapbox .map li a:hover{color:#666;}
#wrap #subCon #contentMain #Contents #subcontent #sitemap .mapbox .map li.bottom{border:0;}
.btn{width:192px;height:59px;margin:30px auto 0;}
.btn2{width:103px;margin:20px auto 0;}

#wrap #subCon #contentMain #Contents #subcontent #siteLink{width:765px;margin:0 auto;}
#wrap #subCon #contentMain #Contents #subcontent #siteLink li{float:left;width:160px;text-align:center;padding:10px;}

#photo{width:997px;margin-top:20px;padding:0;padding-left:3px;}
#photo:after{content:"";display:block;clear:both;}
#photo h2{font-size:18px;margin:10px 5px 15px;font-weight:bold;display:none;}
#photo li{float:left;width:auto;margin:5px 8px;padding:0;text-align:center;}
#photo li .line{border:1px solid #ddd;padding:8px;}
#photo li p{margin-top:7px}

/*로그인*/
#login_box{position:relative;width:430px;height:130px;margin:20px auto 40px;padding:45px;text-align:center;background:#f5f5f5;border:1px #ccc solid;}
#login_idpw{float:left;width:270px;height:70px;}
#login_idpw li{text-align:left;margin:2px 0px;}
#login_idpw .text{float:left;width:80px;font-size:14px;line-height:25px;}
#login_idpw .input{float:left;width:150px;height:25px;}
#login_button{float:left;width:150px;}
#login_bottom{float:left;width:400px;margin-top:20px;}
#login_bottom li{text-align:left;height:30px;}
#login_bottom li span{color:#a34f4a;}
.text2{float:left;width:270px;}
.join_search{float:right;}

.MembershipBox{border:1px solid #ddd;width:706px;padding:10px;margin:15px 0;overflow-y:auto;overflow-x:hidden;font-family:"나눔고딕",NanumGothic,"Nanum Gothic","돋움",Dotum,sans-serif;font-size:12px;line-height:1.5em;color:#666;}

/*논문투고 리스트 탭메뉴*/
#list_set {position:relative; width:700px; margin:10px auto 0; padding-left:0px;}
#tab_box {float:left; width:700px; height:26px; border-bottom: #898989 1px solid; margin:0 auto; padding:0px;}
.tab_menu {float:left; width:128px; height:26px; margin:0px; padding-top:1px;}
#list_table {float:left; width:700px; margin:0px; padding:0px; }

.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{border-bottom:1px solid #dcdcdc;text-align:center;border-collapse:collapse;margin-top:10px;}
.tbl_type th{padding:11px 0 8px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#f5f7f9;color:#2c332f;font-weight:normal;}
.tbl_type td{padding:10px 0 8px;border:1px solid #e5e5e5;}
.tbl_type td.left{text-align:left;padding-left:10px;padding-right:10px;}

.tbl_type2,.tbl_type2 th,.tbl_type2 td{border:0}
.tbl_type2{border-bottom:1px solid #dcdcdc;text-align:center;border-collapse:collapse;margin-top:10px;}
.tbl_type2 th{padding:6px 0 3px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#f5f7f9;color:#2c332f;font-weight:normal;}
.tbl_type2 td{padding:5px 0 3px;border:1px solid #e5e5e5;}
.tbl_type2 td.left{text-align:left;padding-left:10px;}

.tbl_type3,.tbl_type3 th,.tbl_type3 td{border:0}
.tbl_type3{text-align:center;border-collapse:collapse;margin-top:10px;}
.tbl_type3 th{padding:3px 0 1px;background-color:#868686;color:#fff;}
.tbl_type3 th.title{background-color:#868686;}
.tbl_type3 td{padding:1px 0 1px;border-bottom:1px solid #c8c8c8;text-align:left;}
.tbl_type3 td a{font-weight:bold;}

.tbl_type4,.tbl_type4 th,.tbl_type4 td{border:0}
.tbl_type4{border-bottom:1px solid #dcdcdc;text-align:center;border-collapse:collapse;margin-top:10px;font:11px/150% Dotum;}
.tbl_type4 th{padding:8px 0 5px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#f5f7f9;color:#2c332f;}
.tbl_type4 td{padding:7px 0 4px;border:1px solid #e5e5e5;}
.tbl_type4 td.left{text-align:left;padding-left:10px;}

.tbl_type5,.tbl_type5 th,.tbl_type5 td{border:0}
.tbl_type5{border-bottom:1px solid #ddd;text-align:center;border-collapse:collapse;margin-top:10px;font:12px/150%;}
.tbl_type5 th{padding:8px 0 5px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;background-color:#f5f7f9;color:#2c332f;}
.tbl_type5 td{padding:7px 0 4px;border:1px solid #ddd;}
.tbl_type5 td.left{text-align:left;padding-left:10px;}

/* 테이블 */
.line td{border:1px #ccc solid;}
.td_bottom {height:28px;border-bottom:#c8c8c8 1px solid; padding-left:6px}
.td_bottom_r {height:28px;border-bottom:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid; padding-left:6px}
.tbw{border-top:0px;border-bottom:0px;}
.tblw{border-top:0px;border-bottom:0px;border-left:1px #fff solid;}
.tbrw{border-top:0px;border-bottom:0px;border-right:1px #fff solid;}
.td_top {height:28px; padding-left:6px;background-color:#868686;color:#fff;}
.txtarea {border:#ffb5b7 1px solid;font-family:"나눔고딕",NanumGothic;font-size:12px;color:#333;background-color:#F0FBFF;width:100%;line-height:18px}
.input_class {border: #cccccc 1px solid; color: #666666; background-color: #fff; vertical-align:middle;}
.pL10{padding:5px 5px;}

#list table{border-top:0px;border-bottom:0px}
.input_text{}

h3.title{text-align:center;font-size:18px;}

#join_btn a{display:block;text-align:center;line-height:40px;width:208px;height:40px;margin:0px auto;color:#fff;font-size:15px;background:#81511c;-moz-border-radius:4px;border-radius:4px;border:0px #336633 solid}
#join_btn a:hover{background:#9a7449}



/*서브 01_03 테이블*/
.sub01_03_table{margin:0 auto;  }
.sub01_03_table td{text-align:center; font-size:14px; height:32px; border-bottom:1px solid grey;}
.sub01_03_table .table_left{border-right:1px solid grey; font-weight:bold;}
/*서브 01_03 테이블*/



.title3{text-align:left;font-weight:bold;font-size:18px;font-family:NanumGothic2;margin:10px 0;color:#333;padding-bottom:5px;text-align:center;}
.title5{text-align:left;font-weight:bold;font-size:23px;font-family:NanumGothic2;margin:10px 0;color:#333;padding-bottom:5px;text-align:center; color:#0022b4;}



/* 회원가입안내 */
.join_down { margin:20px 10px 40px 10px; padding:10px;}
.join_down > span { width:200px; height:30px; border:1px solid #dddddd; display:block; text-align:center; line-height:30px; margin:0 auto; }
.join_down > span > a { display:block; }


/* 회칙 내여쓰기 스타일 */
.ul_text { margin:0px; padding:0px; height:100%; width:100%; overflow:auto;}
.ul_text > li.text_number { float:left; width:3%; }
.ul_text > li.text_txt { float:left; display:block; width:97%;}