@charset "utf-8";

{box-sizing:border-box; -moz-box-sizing: border-box; list-style-type:none;}
body{width:100%; height:100%; margin:0; padding:0; font-size:12px;}		
.paper{width:793px; height:1100px; padding:110px; margin:30px auto; background:#fff;}
.content{padding:0; height:971px;}
@page{size:A4; margin:0;}
@media print{
	html, body{width:793px; height:1122px; background:#fff;}
	.paper{margin:0; border:initial; border-radius:initial; width:initial; min-height:initial; box-shadow:initial; background:initial; page-break-after:always;}
}
div.paper .main_title{width:100%; height:200px;}
div.paper .main_title img{display:block; margin:0 auto 35px auto;}
div.paper .list2{margin-top:20px;}
div.paper .list2 li:after{display:block; content:""; clear:both;}
div.paper .list2 li{width:100%; height:auto; position:relative; margin-bottom:40px;}
div.paper .list2 li span.number{display:inline-block; width:20px;}
div.paper .list2 li.birth div{display:inline-block; margin-left:34px;}
div.paper span.bracket{padding:0 10px;}
div.paper .address{float:left; width:50%; height:auto; margin-top:40px;}
div.paper .address p{margin:0;}
div.paper .address .add_eng{margin:5px 0 0 20px;}
div.paper .address ul{padding:0; margin:70px 0 0 20px;}
div.paper .address ul li{display:inline-block; width:33.333%; margin-bottom:20px;}
div.paper .visa{margin-left:30px;}
div.paper .academic_B{margin-bottom:120px !important;}
div.paper .academic_B div{display:inline-block; margin:10px 0 0 30px;}
div.paper .academic_B div.university,
div.paper .previous div.institute{margin-left:20px;}
div.paper .previous{margin-bottom:70px !important;}
div.paper .previous div{display:inline-block; margin:10px 0 0 68px;}
div.paper .fluency{margin-bottom:20px !important;}
div.paper .fluency ul{padding:0; margin:20px 0 0 20px;}
div.paper .fluency ul li{float:left; width:32.8%; margin-bottom:25px;}
div.paper .intend,
div.paper .recive{margin-bottom:50px !important;}
div.paper .intend div{float:left; width:50%; margin-top:10px; padding-left:20px;}
div.paper .intend div span{margin:0 15px;}
div.paper .recive div{float:left; width:50%; padding-left:20px; margin-top:10px;}
div.paper .housing div{float:left; width:50%; margin-top:10px; padding-left:20px;}
div.paper .housing div span{margin:0 80px;}

div.paper .level_check {background-color:#d1d1e0; font-weight:bold;}


/* helper START */
div.paper02{width:793px; height:auto; padding:50px; margin:30px auto; background:#fff;}
div.paper02 .content{height:971px; border:15px solid #9e1915; padding:20px;}
div.paper02 .top_con{width:100%; height:60px; font-size:11px;}
div.paper02 .top_con .code{float:left; width:200px; height:auto; border-bottom:1px solid #000;}
div.paper02 .top_con .num{float:right; width:auto; height:auto;}
div.paper02 .top_con .num ul{margin:0;}
div.paper02 .top_con .num ul.ul01{margin-bottom:10px;}
div.paper02 .top_con .num ul li{display:inline-block; width:131px; border-bottom:1px solid #000;}
div.paper02 .top_con .num ul.ul02 li{float:right; width:160px;}
div.paper02 .top_con .num ul li.mar{margin-left:20px;}
div.paper02 .content .main_title{text-align:center; margin:10px 0 20px 0;}
div.paper02 table{float:left; width:75%; height:auto; border:1px solid #ccc; border-collapse:collapse;}
div.paper02 table th{height:30px; padding:0 7px; border:1px solid #ccc; background:#f0f0f0; text-align:center; font-weight:normal;}
div.paper02 table td{text-align:left; padding:0 7px; border:1px solid #ccc;}
div.paper02 .photo{float:right; width:114px; height:152px; border:1px solid #ccc; overflow:hidden;}
div.paper02 .photo img{width:100%; height:100%;}
div.paper02 table.table02{width:100%; margin-top:20px;}
div.paper02 table.table02 td span.sub_td01{margin-left:30px;}
div.paper02 table.table02 td span.sub_td01 span.red{color:#9e1915;}
div.paper02 table.table02 td.lan li{display:inline-block; width:120px;}
div.paper02 table.table02 td.stay li{line-height:20px;}
div.paper02 table.table02 td.stay li div{float:left;}
div.paper02 table.table02 td.stay li div.s_01{width:120px;}
div.paper02 table.table02 td.stay li div.s_02 span{padding-left:60px;}
div.paper02 table.table02 td.stay li div.s_02 span.s_month{padding-left:40px;}
div.paper02 table.table02 td.stay li div.s_02 span.wa{padding-left:20px;}
div.paper02 table.table02 td.refer textarea,
div.paper02 table.table02 td.app_reason textarea{width:100%; height:60px; border:0; padding:10px 0;}
div.paper02 p.last_t{float:left; width:100%; text-align:center; margin-top:20px;}
div.paper02 p.last_d{float:left; width:100%; text-align:center;}
div.paper02 p.last_d span{display:inline-block; width:50px;}
div.paper02 p.last_d span.ld_month,
div.paper02 p.last_d span.ld_day{width:30px; margin-left:5px;}
div.paper02 table.table03{width:100%;}
div.paper02 table.table03 td.sign li{display:inline-block;}
div.paper02 table.table03 td.sign li.sign_01{width:170px;}
div.paper02 table.table03 td.sign li.sign_02{font-size:11px; color:#555;}
div.paper02 p.last_director{float:left; width:100%; margin-top:15px; text-align:center; font-size:22px; font-weight:bold;}
/* helper END */

/* Application 1 page START */
div.paper03{width:793px; height:1122px; padding:30px; margin:0 auto; background:#fff;}
div.paper03 .content{width:100%; height:100%; border:25px solid #9e1915; padding:30px 40px;}
div.paper03 .content .r_date{width:180px; border-bottom:1px solid #555;}
div.paper03 .content .main_title{width:100%; height:auto; text-align:center; margin:40px 0 20px 0;}
div.paper03 .content .table01{width:450px; font-size:14px; margin:0 auto;}
div.paper03 .content .table01 td{padding-bottom:5px;}
div.paper03 .content .table01 .td01 span{margin:0 3px;}
div.paper03 .content .table01 .td02{letter-spacing:0.5px;}
div.paper03 .content .table01 .td02 span{margin:0 6px;}
div.paper03 .content .table01 .td04 span{margin:0 3px;}
div.paper03 .content .table01 .td05 .li01,
div.paper03 .content .table01 .td05 .li03{margin-right:45px;}
div.paper03 .content .table01 .td05 .li02{margin-right:15px;}
div.paper03 .content .table01 .td05 .li02 .blank{margin:0 25px;}
div.paper03 .content .table01 .td06 .li01{margin-left:75px;}
div.paper03 .content .table01 .td06 .li02,
div.paper03 .content .table01 .td06 .li03,
div.paper03 .content .table01 .td06 .li04{margin-left:30px;}
div.paper03 .content .b01{margin-top:20px;}
div.paper03 .content .b01:after{clear:both; display:block; content:"";}
div.paper03 .content .b01 .alist{float:left; width:450px;}
div.paper03 .content .b01 .alist .title{font-size:12px; letter-spacing:-0.5px;}
div.paper03 .content .b01 .alist .table02{font-size:12px; border-top:0; margin-top:10px;}
div.paper03 .content .b01 .alist .table02 td{letter-spacing:-1.1px; border:0; padding:3px;}
div.paper03 .content .b01 .alist .table02 td.c_td{padding-right:25px;}
div.paper03 .content .b01 .photo{float:right; width:120px; height:160px; line-height:30px; text-align:center; padding-top:30px; border:1px solid #888;}
div.paper03 .content .write{margin-top:35px; font-family:'notokr-regular', 'Noto Sans KR', sans-serif;}
div.paper03 .content .write:after{clear:both; display:block; content:"";}
div.paper03 .content .write div{margin-bottom:10px; height:25px;}
div.paper03 .content .write input{vertical-align:middle;}
div.paper03 .content .write .family{float:left;}
div.paper03 .content .write .family .border_b,
div.paper03 .content .write .given .border_b{display:inline-block; width:150px; margin-left:10px; vertical-align:bottom; border-bottom:1px solid #888;}
div.paper03 .content .write .given{float:right;}
div.paper03 .content .write .k_name{clear:both;}
div.paper03 .content .write .sex span{display:inline-block;}
div.paper03 .content .write .sex .men{margin:0 185px 0 10px;}
div.paper03 .content .write .birth span{display:inline-block; margin-left:10px; vertical-align:bottom;}
div.paper03 .content .write .birth span .border_b{display:inline-block; width:70px; border-bottom:1px solid #888; margin:0 5px 0 0;}
div.paper03 .content .write .country .border_b{display:inline-block; width:280px; border-bottom:1px solid #888; vertical-align:bottom; margin-left:10px;}
div.paper03 .content .write .address .eng{margin:0 0 8px 14px;}
div.paper03 .content .write .address .c_add{float:left; width:47%; height:auto; margin-left:13px;}
div.paper03 .content .write .address .k_add{float:right; width:47%; height:auto;}
div.paper03 .content .write .address div .t_eng{margin-left:15px;}
div.paper03 .content .write .address div .border{width:100%; height:25px; border-bottom:1px solid #888; margin:0;}
div.paper03 .content .write .address div ul{width:100%; padding:0; margin-top:10px;}
div.paper03 .content .write .address div ul li{display:inline-block; width:49%; height:30px;}
div.paper03 .content .write .address div ul .mobile,
div.paper03 .content .write .address div ul .fax{margin-right:0;}
div.paper03 .content .write .address div ul .email .title{letter-spacing:-0.5px;}
div.paper03 .content .write .address div ul li span{display:inline-block;}
div.paper03 .content .write .address div ul li .title{width:40px;}
div.paper03 .content .write .address div ul li .border_b{width:83px; border-bottom:1px solid #888; vertical-align:bottom; margin:0 5px;}
div.paper03 .content .change{width:100%; line-height:20px; text-align:center; font-size:14px; font-weight:bold;}
div.paper03 .content .change span{font-size:12px; font-weight:normal;}
/* 1 page END */

/* 2 page */
div.paper03 .content .write2{margin:0;}
div.paper03 .content .write .visa .border_b{display:inline-block; width:300px; border-bottom:1px solid #888; vertical-align:bottom;}
div.paper03 .content .write .passport .border_b{display:inline-block; width:310px; border-bottom:1px solid #888; vertical-align:bottom;}
div.paper03 .content .write .occ .border_b{display:inline-block; width:335px; border-bottom:1px solid #888; vertical-align:bottom;}
div.paper03 .content .write .ac{width:100%; height:auto;}
div.paper03 .content .write .ac ul{display:inline-block; padding:0; vertical-align:top;}
div.paper03 .content .write .ac .u01{width:176px; margin:0 5px 0 21px}
div.paper03 .content .write .ac .u02{width:146px; margin-right:5px;}
div.paper03 .content .write .ac .u03{width:115px; margin-right:5px;}
div.paper03 .content .write .ac .u04{width:115px;}
div.paper03 .content .write .ac ul p{letter-spacing:-0.8px; text-align:center; margin:0;}
div.paper03 .content .write .ac ul li{width:100%; height:23px; border-bottom:1px solid #888; vertical-align:bottom; text-align:center;}
div.paper03 .content .write .ac .u02 li span{display:inline-block; padding-top:7px;} 
div.paper03 .content .write .pre_k ul{width:138px !important; height:auto;}
div.paper03 .content .write .pre_k .u04 li span{display:inline-block; padding-top:5px;} 
div.paper03 .content .write .fluency{width:100%; height:auto;}
div.paper03 .content .write .fluency ul{padding-left:20px;}
div.paper03 .content .write .fluency ul li{display:inline-block; width:49%; margin-bottom:5px;}
div.paper03 .content .write .how_long{width:100%; height:auto;}
div.paper03 .content .write .how_long ul{padding-left:20px;}
div.paper03 .content .write .how_long ul li{display:inline-block; width:49%;}
div.paper03 .content .write .how_long ul li span{display:inline-block; width:220px; margin-left:5px; border-bottom:1px solid #888; vertical-align:bottom;}
div.paper03 .content .write .ad_letter{width:100%; height:auto; margin-top:20px;}
div.paper03 .content .write .ad_letter ul{padding-left:20px;}
div.paper03 .content .write .ad_letter ul li{display:inline-block; width:49%;}
div.paper03 .content .write .ad_letter .con{margin:5px 0 0 20px;}
div.paper03 .content .write .ad_letter .con_eng{margin-left:34px;}
div.paper03 .content .write .dormitory{margin-top:20px;}
div.paper03 .content .write .dormitory ul li{letter-spacing:-0.7px;}
div.paper03 .content .write .guardian{width:100%; height:auto;}
div.paper03 .content .write .guardian ul{padding-left:20px;}
div.paper03 .content .write .guardian ul li{display:inline-block; height:23px;}
div.paper03 .content .write .guardian ul .name{width:280px;}
div.paper03 .content .write .guardian ul .name span{width:160px;}
div.paper03 .content .write .guardian ul .call{width:300px;}
div.paper03 .content .write .guardian ul .call span{width:194px;}
div.paper03 .content .write .guardian ul .add{width:100%}
div.paper03 .content .write .guardian ul .add span{width:492px;}
div.paper03 .content .write .guardian ul .applicant{width:100%}
div.paper03 .content .write .guardian ul .applicant span{width:326px;}
div.paper03 .content .write .guardian ul li span{display:inline-block; border-bottom:1px solid #888; margin-left:5px; vertical-align:bottom;}
div.paper03 .content .write .health{margin-top:0}
div.paper03 .content .write .health ul{margin-bottom:5px;}
div.paper03 .content .write .health .con span{display:inline-block; width:140px; border-bottom:1px solid #888; margin:0 5px 0 10px; vertical-align:bottom;}
div.paper03 .content .write .health .con2{margin-top:5px;}
div.paper03 .content .sign{width:100%; height:auto; margin-top:30px; font-family:'notokr-regular', 'Noto Sans KR', sans-serif;}
div.paper03 .content .sign div{display:inline-block; width:49.5%; font-size:14px; font-weight:bold;}
div.paper03 .content .sign div span{display:inline-block; width:170px; border-bottom:1px solid #888; vertical-align:bottom; margin-left:5px;}
div.paper03 .content .sign .date span{width:199px;}
div.paper03 .content .b_logo{width:100%; height:auto; text-align:center; margin-top:35px;}