@font-face {
	font-family:"Nanum Gothic";
	src:url('../../font/NanumGothic.eot');
	src:url('../../font/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('../../font/NanumGothic.woff') format('woff');
}

/*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; line-height:20px; margin:0px 5px 0px 2px;height:20px;}

/*공통*/
#wrap{width:100%;height:100%;min-width:1000px;z-index:0;}

#wrap #top{width:100%;clear:both;background:url(../../images/main/menu_bg.gif) repeat-x 0 111px;}
#wrap #top:after{display:block;clear:both;content:''}
#wrap #top #toparea{width:1000px;height:155px;margin:0 auto;clear:both;position:relative;}
#wrap #top #logo{padding-top:29px;}
#wrap #top #topmenu{position:absolute;top:18px;right:0px;}

#gnb_wrap{position:absolute;top:42px;right:0;width:700px;height:91px;}
/*#gnb_wrap{.margin-top:-50px;}ie7핵*/
#gnb{padding:0;width:700px;position:relative;font-size:1.2em;}f
#gnb ul{margin-left:15px;padding:0px}
#gnb li{float:left;color:#fff;font-size:18px;height:45px;margin:0;padding:11px 0 0 0;background:url(../../images/main/menu_line.gif) no-repeat right 22px;}
#gnb>ul>li>a{display:block;width:auto;margin:0px;padding:10px 35px 15px 35px;color:#fff}
#gnb li:hover {background:url(../../images/main/menu_line.gif) no-repeat right 22px;}
#gnb li span {position:absolute;float:left;width:auto;padding:30px 0;font-size:14px;height:15px;left:0;top:50px;display:none}
#gnb li:hover span a{display:inline;width:auto;height:45px;color:#fff;padding:10px 10px 20px 10px}
#gnb li span a {display:inline;color:#fff;width:auto;margin:0px;padding:0px}
#gnb li span a:hover {color:#ff2eaca;text-decoration:underline;}

#wrap #footer{width:100%;height:90;z-index:0;clear:both;position:relative;left:0;border-top:1px solid #7c7c7c;margin-top:30px;}
#wrap #footer #footerDiv{width:1000px;height:90px;margin:0 auto;position:relative;}
#wrap #footer #footerDiv #footlogo{float:left;margin:32px 39px 0 39px;}
#wrap #footer #footerDiv #copyright{float:left;width:700px;margin:17px 0 0 0;text-align:left;font-size:11px;}
#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;position:relative;}
#wrap #subCon.bg2{background:url(../../images/sub/sub_img_bg.gif) repeat-x center top;}
#wrap #subCon #con{width:1020px;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{margin-top:12px;margin-bottom:13px;}
#wrap #subCon #con #mainVisual:after{display:block;clear:both;content:''}
#wrap #subCon #con #mainVisual #Login{width:246px;height:256px;border:1px solid #ddd;background:#f0f0f0;}
#wrap #subCon #con #mainVisual #Login,
#wrap #subCon #con #mainVisual #mainImg{float:left; position:relative;}
#wrap #subCon #con #mainVisual #mainImg > span {position: absolute; left:570px; bottom:20px; text-align:left; color:#333333; line-height:1.5; font-size:15px; font-weight:500; }
#wrap #subCon #con #mainVisual #Login h3{margin:12px 15px 10px;}
#wrap #subCon #con #mainVisual #Login .box{width:223px;height:65px;background:#b3b3b3;margin-left:12px;padding-top:25px;position:relative;}
#wrap #subCon #con #mainVisual #Login .box_id,
#wrap #subCon #con #mainVisual #Login .box_id span,
#wrap #subCon #con #mainVisual #Login .box_id input,
#wrap #subCon #con #mainVisual #Login .box_pw,
#wrap #subCon #con #mainVisual #Login .box_pw span,
#wrap #subCon #con #mainVisual #Login .box_pw input,
#wrap #subCon #con #mainVisual #Login .login_box{float:left;}
#wrap #subCon #con #mainVisual #Login .login_box{position:absolute;top:23px;right:10px;}
#wrap #subCon #con #mainVisual #Login .box_id span,
#wrap #subCon #con #mainVisual #Login .box_pw span{width:58px;text-align:right;padding-right:7px;}
#wrap #subCon #con #mainVisual #Login .box_id span{padding-bottom:6px;}
#wrap #subCon #con #mainVisual #Login .sign{margin:6px 0 0 12px;}
#wrap #subCon #con #mainVisual #Login .sign_s{margin:6px 0 0 12px;}
#wrap #subCon #con #mainVisual #Login .input_login2{color:#666666;background-color:#ffffff;vertical-align:middle;line-height:24px;margin:0px 5px 0px 2px;height:24px;border:1px solid #666;}
#wrap #subCon #con #mainVisual #Login .login_txt{color:#fff;font-weight:bold;padding:0 15px;}
#wrap #subCon #con #mainArea{margin-top:18px;clear:both;position:relative;}
#wrap #subCon #con #mainArea:after{display:block;clear:both;content:''}
#wrap #subCon #con #mainArea #mainLeft{float:left;margin-right:12px;clear:both;width:248px;}
#wrap #subCon #con #mainArea #mainLeft li{float:left;}
#wrap #subCon #con #mainArea #mainCenter{float:left;margin-right:12px;}
#wrap #subCon #con #mainArea #mainRight{float:left;}
#wrap #subCon #con #mainArea #mainRight p{padding-bottom:12px;}
#wrap #subCon #con #mainArea #mainBoard{clear:both;width:498px;height:198px;border:1px solid #ddd;}
#wrap #subCon #con #mainArea .bg1{background:url(../../images/main/main_bg_notice.gif) no-repeat 12px 50px;}
#wrap #subCon #con #mainArea .bg2{background:url(../../images/main/main_bg_news.gif) no-repeat 12px 50px;}
#wrap #subCon #con #mainArea #mainBoard #boardTitle{padding:21px 10px 14px 20px;position:relative;}
#wrap #subCon #con #mainArea #mainBoard #boardTitle .more{position:absolute;top:23px;right:25px;}
#wrap #subCon #con #mainArea #mainBoard ul{margin-left:130px;}
#wrap #subCon #con #mainArea #mainBoard li span{display:block;padding:3px 0 3px 0;}
#wrap #subCon #con #mainArea #mainBoard li .link{float:left;width:240px;background:url(../../images/main/icon_list.gif) no-repeat 20px 11px;padding-left:29px;font-size:13px;}
#wrap #subCon #con #mainArea #mainBoard li .date{float:left;width:90px;}
#wrap #subCon #con #mainArea{margin-top:18px;clear:both;position:relative;}
#wrap #subCon #con #mainArea #mainSideBanner{position:absolute;top:0;right:-125px;}
#wrap #subCon #con #mainArea #mainSideBanner p{padding-bottom:16px;}
#wrap #subCon #con #mainBottomBanner{width:1000px;height:36px;clear:both;padding:24px 0 36px 0;}
#wrap #subCon #con #mainBottomBanner div{float:left;padding-top:6px;}
#wrap #subCon #con #mainBottomBanner div.left{padding-right:6px;}
#wrap #subCon #con #mainBottomBanner div.right{padding-left:6px;}
#wrap #subCon #con #mainBottomBanner p{float:left;padding-right:14px;}
#wrap #subCon #con #siteLink{margin-top:14px;clear:both;}
#wrap #subCon #con #siteLink p{float:left;margin-right:14px;}

#wrap #subCon #Lnb{width:218px;padding:25px 0 0 0px;float:left;clear:both;}
#wrap #subCon #Lnb #LnbTitle{width:216px;height:60px;border:1px solid #ddd;border-bottom:0;}
#wrap #subCon #Lnb #LnbTitle img{margin:25px 0 0 18px;}
#wrap #subCon #Lnb #subMenu{border:1px solid #ddd;}
#wrap #subCon #Lnb #subMenu li{text-align:left;width:176px;padding:9px 0 8px 42px;border-bottom:1px solid #ddd;background:url(../../images/sub/icon_submenu.gif) no-repeat 21px 13px;}
/*#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 #Lnb #BannerSet{margin-top:12px;}
#wrap #subCon #Lnb #BannerSet dd{padding-bottom:9px;}

#wrap #subCon #contentMain{width:750px;padding:26px 0 26px 30px;height:auto;float:right;text-align:left;}
#wrap #subCon #contentMain #Contents{width:750px;}
#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 h2 span.title{/*border-bottom:1px solid #81511c;*/padding-bottom:12px;padding-right:5px;}
#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:3px;padding-top:2px;}
#wrap #subCon #contentMain #Contents h2 span.navi .home{width:15px;height:12px;background:url(../../images/sub/icon_home.gif) no-repeat left top;}
#wrap #subCon #contentMain #Contents .subpad{padding:0 15px;}
#wrap #subCon #contentMain #Contents #subcontent{padding:20px 10px; line-height:180%;}
#wrap #subCon #contentMain #Contents #subcontent h4{margin-top:15px;}
#wrap #subCon #contentMain #Contents #subcontent h4 .title{font-size:14px;color:#7a47c6;}
#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 #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:18px;}
#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;}

/*로그인*/
#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:320px;margin:20px 0px 0px 80px;}
#login_bottom li{text-align:left;height:30px;}
#login_bottom li span{color:#a34f4a;}
.text2{float:left;width:200px;}
.join_search{float:right;}

/*논문투고 리스트 탭메뉴*/
#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 #dcdcdc;text-align:center;border-collapse:collapse;margin-top:10px;font:12px/150%;}
.tbl_type5 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_type5 td{padding:7px 0 4px;border:1px solid #e5e5e5;}
.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; line-height:20px; margin:0px 15px 0px 2px;}
.pL10{padding-left:5px;}

#list table{border-top:0px;border-bottom:0px}
.input_text{}

h3.title{text-align:center;font-size:18px;}
h4.title{text-align:center;border:1px solid #ddd;padding:6px 0;background:#f8f8f8;font-weight:normal;}

#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}