@charset "utf-8";

#gnb ul{*zoom:1;}
#gnb .gnb-1d{width:50%; float:left; *zoom:1; }
#gnb .gnb-1d h2{width:100%; text-align:center;line-height:52px; font-weight:500; font-size:20px;}
#gnb .gnb-1d h2 a{display:block;}
#gnb .gnb-1d.current h2{background:url(../../images/common/submission-bg.gif); line-height:54px; border-bottom:0;}
#gnb .gnb-1d.review-li.current h2{background:url(../../images/common/review-bg.gif); border-bottom:0;}
#gnb .gnb-1d.review-li h2 a:hover{color:#49b78c;}
#gnb .gnb-1d.current h2 a,#gnb .gnb-1d.review-li.current h2 a{color:#fff;}
#gnb .gnb-1d.current .gnb-2d{display:block;}
#gnb .gnb-1d li{display:inline-block; *float:left;}
#gnb .gnb-1d li{background:url(../../images/common/but01.gif) no-repeat 0 50%; padding-left:12px; margin-left:5px;}
#gnb .gnb-1d li:first-child{background:none; padding-left:0; margin-left:0;}
#gnb .gnb-1d li a{display:block; padding:4px 0;}
#gnb .gnb-1d li a:hover{color:#4985b7;}
#gnb .gnb-1d li.current a{color:#4985b7; border-bottom:2px #4985b7 solid;}
#gnb .gnb-1d.review-li.current li a:hover{color:#49b78c;}
#gnb .gnb-1d.review-li.current li.current a{color:#49b78c; border-bottom:2px #49b78c solid;}
#gnb ul:after{clear:both; content:"."; visibility:hidden; height:0; display:block;}
#gnb .gnb-1d h2{border-bottom:2px #67c2b3 solid;}
#gnb .gnb-1d.review-li h2{border-bottom:2px #4781b1 solid;}

#gnb .gnb-2d{text-align:center; padding-top:10px; display:none;}
#gnb .gnb-2d li{position:relative;}

#gnb .gnb-3d{position:absolute; width:400px; z-index:222; left:50%; margin-left:-200px; top:40px; }
#gnb .gnb-3d li{float:left; width:25%; background:none; margin:0; padding:0;}
#gnb .gnb-3d a{display:block; border:1px #dfdfdf solid; border-left-width:0; font-size:13px;}
#gnb .gnb-3d li:first-child a{border-left-width:1px; border-radius:20px 0 0 20px}
#gnb .gnb-3d li:last-child{width:50%;}
#gnb .gnb-3d li:last-child a{border-radius:0 20px 20px 0;}

#gnb .gnb-1d.review-li.current li.current .gnb-3d a{border-bottom:1px #dfdfdf solid; color:#666; }
#gnb .gnb-1d.review-li.current li.current .gnb-3d li.current a{background:#dfdfdf; font-weight:700;}

#sub-contents{padding:43px 0 0; position:relative;}
.s-tit01{background:url(../../images/common/sub-but01.gif) no-repeat 0 50%; font-size:25px; color:#3a414d; font-weight:500; padding-left:30px; margin-bottom:16px;}
.s-tit02{font-weight:500; border-left:3px #666 solid; line-height:1; margin:20px 0 10px; font-size:22px; text-indent:10px;}
.s-tit02.modi_170720{border:0; background:url(../../images/common/review_icon.png) no-repeat 0 50%; padding-left:10px;}
.marbot-box{margin-bottom:40px;}
.marbot-box30{margin-bottom:30px;}
.matop10{margin-top:10px;}
input[type="file"]{font-size:13px;}
/*Search*/
.search-box{text-align:center; border-top:3px #3a414d solid; background:#e5ecee; padding:25px 5px;}
.search-box label{font-size:18px; color:#3a414d; display:inline-block; margin-right:10px;}
.search-box select{height:45px; border:1px #cad5d8 solid; width:350px; padding-left:10px; display:inline-block;}
.search-box input{height:45px; line-height:45px; background:#3a414d; text-align:center; width:140px; color:#fff; font-size:15px;}

/*List*/
.m-list{padding-top:37px; margin-bottom:50px; border-bottom:1px #e5ecee solid;position:relative;}
.m-list li{border-top:1px #e5ecee solid; position:relative; padding:25px 0;*zoom:1;}
.ml-num{float:left; height:45px; line-height:45px; border-right:1px #ececec solid; width:70px; text-align:center; margin-right:15px; font-size:14px; font-weight:700; color:#8a8a8a;}
.ml-title{float:left; width:680px; overflow:hidden;}
.ml-title a{ display:block; height:19px; line-height:19px; color:#3a414d; font-size:18px; overflow:hidden;}
.ml-title a:hover{text-decoration:underline;}
.ml-info{width:100%; margin-top:8px;}
.ml-info p{display:inline-block; margin-right:15px; font-size:13px; color:#355d99;}
.ml-info span{display:inline-block; color:#666; margin-right:5px;}
.ml-status{position:absolute; right:0; top:50%; margin-top:-30px; line-height:60px; display:block; z-index:99;}
.ml-status span{display:block; vertical-align:middle; border:1px red solid;  line-height:43px; width:190px; text-align:center;}
.ml-status span.ml-st07{border-color:#666; color:#666;}
.ml-status span.ml-st01{border-color:#4985b7; color:#4985b7;}
.ml-status span.ml-st02{border-color:#99a350; color:#99a350;}
.ml-status span.ml-lili{ line-height:20px; padding:5px 0;}
.ml-status span.ml-st03{border-color:#c46a0c; color:#c46a0c; line-height:20px; padding:5px 0;}
.ml-status span.ml-st04{border-color:#b7497d; color:#b7497d;}
.ml-status span.ml-st05{border-color:#dfdfdf; color:#3a414d; background:#dfdfdf;}
.ml-status span.ml-st06{border-color:#4a5362; color:#4a5362;}
.ml-status:hover span{text-decoration:underline;}
.m-list li:after{clear:both; content:"."; visibility:hidden; height:0; display:block;}

.m-list.matop-re{padding-top:5px;}

.rev-tab ul{margin-bottom:40px;}
.rev-tab li{float:left; width:25%;}
.rev-tab li a{display:block; text-align:center; border:1px #e3e3e3 solid; border-left-width:0; padding:10px 0;}
.rev-tab li.current a{background:#74787f; border-width:0px 1px; padding:11px 0; color:#fff;}
.rev-tab li:first-child a{border-left-width:1px;}
.rev-tab ul:after{clear:both; content:"."; visibility:hidden; height:0; display:block;}

.paper-staus{border:1px #e0e7e6 solid; background:#f5fbfa; margin-top:-20px; margin-bottom:50px; padding:20px 25px;}
.paper-staus p{color:#2e655c; font-size:18px; margin-bottom:2px;}
.paper-staus li{color:#626e6c; font-size:14px; padding:3px 0; font-weight:400;}
.paper-staus li span{font-weight:500;}

/*Paging*/
.paging ul{text-align:center; width:100%;}
.paging li{display:inline-block; vertical-align:top; line-height:30px; width:28px; *float:left;}
.paging li a{display:block; font-size:13px;}
.paging li.curr{background-color:#355d99; width:30px;}
.paging li.curr a{color:#fff;}
.paging li.prev{margin-right:20px;}
.paging li.next{margin-left:20px;}

/*view*/
.m-view{position:relative;}
.m-view table{border-top:2px #3a414d solid; border-bottom:1px #cad5d8 solid;}
.m-view table th{text-align:left; background:#e5ecee; color:#2b4473;}
.m-view table th,.m-view table td{padding:10px; border-top:1px #cad5d8 solid;  font-size:14px;}
.m-view .modi_170727 tbody th{text-align:center; padding:6px;}
.m-view .modi_170727 tbody .td_right{border-right:1px solid #ccc;}
.m-view table tbody th{border-right:1px #cad5d8 solid;}
.m-view table tbody td{border:1px #cad5d8 solid; border-width:1px 1px 0 0px; color:#666;}
.m-view.r_sum table tbody td{text-align:center;}
.m-view table tbody td:last-child{border-right-width:0;}
.m-view table thead th{color:#3a414d;  border-top-width:0;}
.m-view table thead th.bgcolor{background:#345b83; color:#fff;}
.m-view table thead th.font18{font-size:18px;}
.m-view table thead tr.head-deco th{text-align:center; border-right:1px #baccbc solid; border-bottom:1px #cad5d8 solid}
.m-view table thead tr.head-deco th.scores{color:#b74729;}
.m-view table thead tr.head-deco th:last-child{border-right-width:0;}
.m-view table thead tr.head-deco.head-bg th{background:#f6f6f6;}
.m-view table tbody .wide{padding:20px 10px;}
.m-view table tfoot td{text-align:center; padding:15px 0; background:#74787f; font-size:17px; color:#fff;}
.m-view table tfoot p{display:inline-block;}
.view-ff-but{background:url(../../images/common/but01.gif) no-repeat 100% 50%; padding-right:20px; margin-right:10px;}
.m-view table tfoot a{display:inline-block; border:1px #b74729 solid; padding:5px 10px; border-radius:50px;}
.m-view table tfoot a:hover{text-decoration:underline; color:#b74729;}
.result-color,.m-view table tbody td.result-color,.red{color:#781717;}
.result-color.r_span{color:#f73939;}
.result-color02,.m-view table tbody td.result-color02{color:#b78a29;}
.result-color02.r_box a{padding:10px; color:#fff; background:#a00b0b;}
.remark{font-size:13px; color:#781717; margin-top:15px; text-align:right;}
.m-view table tbody td.border01{border-right-width:1px;}
.m-view table tbody th.center, .m-view table tbody td.center{text-align:center;}
.t-color01{color:#6d6627;}
.t-color02{color:#85921e;}
.m-view table tbody th.bori-no{border-right-width:0;}
.down-file a{text-decoration:underline;}
.result-box-td input[type="radio"]{vertical-align:middle;}
.result-box-td label{display:inline-block; margin-left:3px;vertical-align:middle; margin-right:20px;}

.result-box{font-size:17px; border-top:2px #30354e solid; text-indent:10px; background:#345b83; padding:10px 0; color:#fff;}
.result-box span{display:inline-block; margin-right:5px; color:#fff; font-size:17px;}
.result-box.rb02{border-top:1px #cad5d8 solid; border-bottom:1px #cad5d8 solid; margin-top:10px;}
.result-box i{vertical-align:middle; font-size:20px; margin-bottom:2px;}
.author-box{font-size:17px; background:#3a414d; padding:10px; color:#fff; position:relative;}
.author-box span{display:inline-block; margin-left:10px; font-size:14px; position:absolute; right:10px; color:rgba(255,255,255,0.75)}
.co-author-box{background:#345b83; padding:0 10px; line-height:45px; position:relative; color:#fff;margin-top:30px;}
.co-author-box .plus-minus{ position:absolute; right:0; top:0;}
.co-author-box a{background:#4b89bc; color:#fff; font-size:0; display:inline-block; height:45px; width:45px; text-align:center; margin-left:1px;}
.co-author-box a i{font-size:20px; line-height:45px;}
.copyright-agree{text-align:center; margin-top:15px;}
.copyright-agree label{display:inline-block; margin-left:5px; font-size:14px;}
.copyright-agree strong{display:inline-block; font-weight:500; color:#496559;}
.sub-data{text-align:center; margin-top:20px; color:#5199d4; font-size:16px;}
.author-modify{text-align:right; margin-top:10px;}
.author-modify a{display:inline-block; border:2px #b74729 solid; color:#b74729; font-size:13px; padding:10px;}
.modi-btn{text-align:center; display:block; background:#345b83; color:#fff; padding:5px 0;}
.modi-btn:hover{color:#fff;}

.result-box02{text-align:center; padding:15px 0; background:#398e80; margin-top:20px; color:rgba(255,255,255,0.75)}
.result-box02 span{color:rgba(255,255,255,1)}

.tiny-box{position:relative;}
.tiny-txt{font-size:13px; position:absolute; right:10px; color:#4b88bb;}
.tiny-txt i{font-size:20px; vertical-align:bottom;}

.m-view .bortop-no{border-top:0;}
.m-view .m-ta01{border-top:none;}
.m-view .m-ta01 thead th{background:#b9cdd3; color:#2c6474;}

.m-view .no-head-table tr:first-child td,.m-view .no-head-table tr:first-child th{border-top:0;}

.check-list li{display:inline-block; width:45%; margin-bottom:5px;}

.final-mo-check{border:2px #b74729 solid; color:#b74729; padding:10px; font-size:14px; position:relative; margin-bottom:20px;}
.final-mo-check input{margin-left:10px;}

.pa-le{padding-left:18px;}

.s-navi ul{margin-bottom:50px;}
.s-navi li{display:inline-block;width:158px; border:1px #ececec solid; border-left-width:0; float:left; font-size:13px; height:90px;}
.s-navi li:first-child{border-left-width:1px;}
.s-navi ul:after{clear:both; content:"."; visibility:hidden; height:0; display:block;}
.s-navi li span{display:block; padding:7px 15px 5px; color:#4a86b7; text-transform:uppercase;}
.s-navi li span em{display:inline-block; font-weight:700; font-size:18px; margin-left:5px;}
.s-navi li p{padding-left:15px; line-height:1.3; color:#88939b;}
.s-navi li.step05{width:203px;}
.s-navi li.current{border-color:transparent; background:#345b83}
.s-navi li.current span,.s-navi li.com span,.s-navi li.com p{color:#fff;}
.s-navi li.current p{color:#fff; font-weight:700;}
.s-navi li.com{border-color:transparent; border-right-color:#fff; background:#97a5b3}

.sign-box{padding:20px 40px; font-family:'Times New Roman'; font-size:16px;}
.sign-txt01{font-size:16px;}
.sign-txt01.st-ma{margin-top:10px;}
.sign-list01{ border-top:1px #e0e0e0 dashed;padding-top:20px; margin-top:20px;}
.sign-list01 li{margin-bottom:10px;}

input,textarea{border:1px #e3e3e3 solid; }
input[type="file"]{border:none;}
.m-view input[type="text"]{width:95%;font-size:13px; padding:5px 0;}
.m-view input.input-w30{width:32%; margin-bottom:5px;}
.m-view input.input-w70{width:70%;}
.m-view textarea{width:100%; height:160px;}
.in-mama{margin:0 5px;}
.star{color:#b11c43; font-size:20px; font-weight:400; vertical-align:middle;}

.file-box{text-align:right; margin-bottom:30px;} 
.file-box a{display:inline-block;background:#21616a; border:2px #21616a solid; color:#fff;  padding:5px 10px; font-size:14px;}
.file-box a:hover{/*background:#fff;color:#21616a;*/ text-decoration:underline;}
.file-box i{font-size:18px; margin-left:5px; vertical-align:middle;}
.file-box.rev-file{position:absolute; top:-40px; right:0; }

.list-line{position:relative;}
.list-line .list-vol{text-align:right; margin-top:-40px; font-size:15px; margin-bottom:5px;}
.list-line .list-vol span{color:#223687; font-weight:700; display:inline-block; margin-right:3px;}

.notice_box{background:#ff9b04; padding:30px; margin-top:40px; color:#fff; font-size:16px;}

/*Button*/
.m-btn{text-align:right; margin-top:20px; position:relative; min-height:42px;}
.m-btn a{display:inline-block; background:#a00b0b; position:relative; padding:10px 20px; color:#fff; font-size:14px;}
.m-btn .submit{font-weight:600;}
.m-btn.detail a{background:#31a2a3;}
.m-btn .r_detail{background:#31a2a3;}
.m-btn a.mb-pre, .m-btn a.mb-nex{color:#666; border:1px #ececec solid; background:#f0f5f9; padding:9px 14px;}
.m-btn a.mb-sav{background:#345b83;}
.m-btn a.mb-sav.r_submit{background:#a00b0b;}
.m-btn a.m-list{margin-right:10px; background:#666; position:absolute; left:0;}

/*220421-submission01*/
.m-view.studies_cate table tbody td:last-child{border-right-width:1px;}
.sm_01_radio{border-right-width:0 !important; text-align:center;}
.txt-right{float:right; margin-top:4px;}
.eng-bg{background:#f5f5f5 !important;}
.sm_btn01{display:inline-block; padding:7px 0; width:110px; text-align:center; background:#b7497d; color:#fff;}
.sm_btn01:hover{color:#fff;}
.sm_btn01.eng{background-color:#4b88bb;}
.right_txt{text-align:right; margin-top:10px; font-size:14px;}