@charset "utf-8";
/*=============================================
=                   ##CONTENT                 =
=============================================*/
@media (min-width:1260px) {
	
	/* 개인정보처리방침 */
	.agreement {padding:14px; font-size:14px; color:#666; line-height:20px}
	.agreement h2 {margin-top:20px; font-size:12px; color:#111; font-weight:400}
	.agreement h2:first-child {margin-top:0}
	.agreement .type_number{display:block;margin-top:25px}
	.agreement .type_number li{line-height:30px;font-size:14px;font-weight:500;color:#333}
	
	.agreement_content {margin-top:50px}
	.agreement_content h3 {margin:0 0 18px 0; font-size:18px; font-weight:500}
	
	.agreement_content table {width:100%; margin-top:20px; border-top:2px solid #111; border-collapse:collapse}
	.agreement_content table th,
	.agreement_content table td {padding:10px; word-break:break-all; background-color:#fff}
	.agreement_content table th {border-bottom:1px solid #111}
	.agreement_content table td {border-bottom:1px solid #ccc}
	
	.agreement_content ul li {padding:5px 0; word-break:keep-all}
	.agreement_content ul li > ul {padding:5px 20px 0 20px}
	.agreement_content ul li > ul li {padding:3px 0}
	.agreement_content ul li .type_dash li:before {width:5px; height:1px; margin:-2px 3px 0 0; vertical-align:middle; background-color:#111; display:inline-block; content:''}
	
	.agreement_box {padding:20px; border:1px solid #ccc; background-color:#f9f9f9}
	
	/* 인사말 */
	.greeting_top {background:url('../img/sub_greeting_bg.jpg') no-repeat; height:525px; margin-top:50px;}
	.greeting_top h4 { float:right; padding-top:110px; padding-right:30px;font-size:26px; color:#000; font-weight:600; font-family:"yg-jalnan"}
	.greeting_top h4 strong{ font-size:40px; color:#A12D00; font-weight:600;font-family:"yg-jalnan"}
	.greeting_txt { padding:30px 40px;}
	.greeting_txt p { font-size:20px; line-height:1.8; padding:20px 0;}
	.greeting_txt .signature { float:right; font-size:20px;padding:20px 0;}
	.greeting_txt .signature strong { font-size:30px; font-weight:600; margin-left:20px;}
	
	/* 융복합센터 */
	.center_top {margin-top:80px;}
	.center_top h4 {text-align:center; margin-bottom:50px;}
	.center_top h4 strong{font-size:40px;color:#FF6600; font-weight:600;font-family:"yg-jalnan"}
	.center_top h4 span {font-size:40px;color:#9A2313; font-weight:600; font-family:"yg-jalnan"}
	.center_top h5 {font-size:18px;color:#2B2B2B; font-weight:600; text-align:center; letter-spacing:-1px;}
	.center_top h5 strong{ display:block;font-size:27px;color:#000; font-weight:600; padding:5px 0;}
	.center_top h5 span{font-size:18px;color:#fff; font-weight:600; background-color:#DD490F; padding:0 5px; margin-left:10px;}
	.center_top p img {margin:50px 0;}
	.center_txt {padding:0 30px 0 30px;}
	.center_txt .floor_1f,
	.center_txt .floor_2f,
	.center_txt .floor_3f {font-size:40px; color:#2E2E2E; font-weight:600; padding-left:120px; padding-top:45px;letter-spacing:-1px; margin:50px 0 30px 0;}
	.center_txt .floor_1f {background:url('../img/sub_center_1f.gif') no-repeat;}
	.center_txt .floor_2f {background:url('../img/sub_center_2f.gif') no-repeat;}
	.center_txt .floor_3f {background:url('../img/sub_center_3f.gif') no-repeat;}
	.center_txt p { font-size:16px; line-height:1.5; padding:10px 0;}
	.center_txt p.line{ font-size:18px; text-decoration:underline; color:#FF5F00; font-weight:600; margin-top:20px}
	.center_txt p.point{width:100%; font-size:26px;color:#000; font-weight:600;letter-spacing:-1px; text-align:center; border-top:1px dashed #858585; margin-top:40px; padding-top:40px;}
	.center_txt p.point strong{color:#9A2313; font-weight:600; }
	
	/*연혁 */
	.history_bg { width:100%;background:url('../img/sub_history_bg.jpg') no-repeat; margin-top:60px;}
	.history {clear:both;overflow:hidden;padding:0 0 0 28%;margin:0 0 30px 0;}
	.history dt {float:left;width:18%;padding:0;margin:0;font-size:35px;font-weight:bold;color:#942A00;line-height:1.3em;text-align:center;}
	.history dd {float:left;width:82%;padding:0 0 0 0;margin:0;}
	.history dd ul {padding:8px 0 0 0;margin:0;list-style:none;}
	.history dd ul li {padding:10px 0;border-bottom:1px dashed #ADADAD; font-size:16px;}
	.history dd ul li div {float:left;width:120px;color:#315172;}
	.history dd ul li span {color:#000; font-weight:600; margin-right:15px;}

    /*조직도 */
	.group { width:100%;margin-top:60px;}
	
	/*인증서 */
	.certification {display:inline;float:left;width:100%;padding:0 0 0 0;margin:50px 0 0 0;}
	.certification dl {display:inline;float:left;width:15%;padding:0 0 0 0;margin:0 2% 30px 0;}
	.certification dl:nth-child(6n+6) {margin-right:0;}	
	.certification dl dt {padding:10px 0;font-size:13px;font-weight:600;color:#000; text-align:center;}
	.certification dl dd { padding:0 0 0 0;margin:0 0 0 0; font-size:13px; color:#222;}
	.certification dl dd img { border:1px solid #C3C3C3;}
	.certification dl dd ul {padding:0 0 0 2px;margin:0;list-style:none;}
	.certification dl dd ul li{ padding:2px 0 5px 15px;margin:0; background:url(../img/s_bulet.gif) no-repeat 0 9px;}
	.certification dl dd ul li ul{padding:0;margin:0;list-style:none;}
	.certification dl dd ul li ul li{ padding:0 0 0 10px;margin:0; background:url(../img/s_bulet1.gif) no-repeat 3px 8px;}
	
	
	/*콘텐츠 공통사항 */
	.stt {display:inline;float:left;width:100%;padding:0 0 0 0;margin:20px 0 0 0;}
	.stt dt {padding:10px 0 10px 30px; margin-bottom:20px;font-size:18px;font-weight:600;color:#8e4c3b;background:url(../img/bulet.gif) no-repeat 0 10px;}
	.stt dd { padding:0 0 0 0;margin:0 0 0 0; font-size:16px; color:#222; text-align:left;}
	.stt dd ul {padding:0 0 0 30px;margin:0;list-style:none;}
	.stt dd ul li{ padding:10px 0 10px 15px;margin:0; background:url(../img/s_bulet.gif) no-repeat 0 20px;}
	.stt dd ul li strong { font-weight:600;}
	.stt dd ul li ul{padding:0;margin:0;list-style:none;}
	.stt dd ul li ul li{ padding:0 0 0 10px;margin:0; background:url(../img/s_bulet1.gif) no-repeat 3px 8px;}

}
@media (max-width:1259px) and (min-width:748px) {	

     /* 인사말 */
	.greeting_top {background:url('../img/sub_greeting_bg.jpg') no-repeat; height:350px; margin-top:50px;background-size:cover}
	.greeting_top h4 { float:left; padding-top:40px; padding-left:280px; line-height:1;}
	.greeting_top h4 span{font-size:26px; color:#000; font-weight:600; font-family:"yg-jalnan"; white-space:nowrap;}
	.greeting_top h4 strong{ font-size:40px; color:#A12D00; font-weight:600;font-family:"yg-jalnan"}
	.greeting_txt { padding:30px 40px;}
	.greeting_txt p { font-size:16px; line-height:1.6; padding:10px 0;}
	.greeting_txt .signature { float:right; font-size:16px;padding:10px 0;}
	.greeting_txt .signature strong { font-size:25px; font-weight:600; margin-left:20px;}
	
	/* 융복합센터 */
	.center_top {margin-top:50px;}
	.center_top h4 {text-align:center; margin-bottom:10px; line-height:1.2;}
	.center_top h4 strong{font-size:40px;color:#FF6600; font-weight:600;font-family:"yg-jalnan"}
	.center_top h4 span {font-size:40px;color:#9A2313; font-weight:600;font-family:"yg-jalnan"; white-space:pre;}
	.center_top h5 {font-size:18px;color:#2B2B2B; font-weight:600; text-align:center; letter-spacing:-1px; line-height:1.5;}
	.center_top h5 strong{ display:block;font-size:27px;color:#000; font-weight:600; padding:5px 0;}
	.center_top h5 span{font-size:18px;color:#fff; font-weight:600; background-color:#DD490F; padding:0 5px; margin-left:10px;}
	.center_top p img {margin:30px 0;}
	.center_txt {padding:0 30px 0 30px;}
	.center_txt .floor_1f,
	.center_txt .floor_2f,
	.center_txt .floor_3f {font-size:30px; color:#2E2E2E; font-weight:600; padding-left:80px; padding-top:20px;letter-spacing:-1px; margin:30px 0 10px 0;}
	.center_txt .floor_1f {background:url('../img/sub_center_1f.gif') no-repeat;background-size:60px;}
	.center_txt .floor_2f {background:url('../img/sub_center_2f.gif') no-repeat;background-size:60px;}
	.center_txt .floor_3f {background:url('../img/sub_center_3f.gif') no-repeat;background-size:60px;}
	.center_txt p { font-size:16px; line-height:1.5; padding:10px 0;}
	.center_txt p.line{ font-size:18px; text-decoration:underline; color:#FF5F00; font-weight:600; margin-top:20px}
	.center_txt p.point{width:100%; font-size:26px;color:#000; font-weight:600;letter-spacing:-1px; text-align:center; border-top:1px dashed #858585; margin-top:40px; padding-top:40px;}
	.center_txt p.point strong{color:#9A2313; font-weight:600; }
	
	/*연혁 */
	.history_bg { background-image:none; margin-top:30px;}
	.history {clear:both;overflow:hidden;padding:0;margin:0 0 30px 0;}
	.history dt {float:left;width:100%;padding:0;margin:0;font-size:35px;font-weight:bold;color:#942A00;line-height:1.3em;text-align:left;}
	.history dd {float:left;width:100%;padding:0 0 0 0;margin:0;}
	.history dd ul {padding:8px 0 0 0;margin:0;list-style:none;}
	.history dd ul li {padding:10px 0;border-bottom:1px dashed #ADADAD; font-size:16px;}
	.history dd ul li div {float:left;width:120px;color:#315172;}
	.history dd ul li span {color:#000; font-weight:600; margin-right:15px;}
	
	 /*조직도 */
	.group { width:100%;margin-top:30px;}
	
	/*인증서 */
	.certification {display:inline;float:left;width:100%;padding:0 0 0 0;margin:30px 0 0 0;}
	.certification dl {display:inline;float:left;width:24%;padding:0 0 0 0;margin:0 1% 30px 0;}
	.certification dl dt {padding:10px 0;font-size:13px;font-weight:600;color:#000; text-align:center;}
	.certification dl dd { padding:0 0 0 0;margin:0 0 0 0; font-size:13px; color:#222; text-align:center;}
	.certification dl dd img { border:1px solid #C3C3C3;}
	.certification dl dd ul {padding:0 0 0 2px;margin:0;list-style:none;}
	.certification dl dd ul li{ padding:2px 0 5px 15px;margin:0; background:url(../img/s_bulet.gif) no-repeat 0 9px;}
	.certification dl dd ul li ul{padding:0;margin:0;list-style:none;}
	.certification dl dd ul li ul li{ padding:0 0 0 10px;margin:0; background:url(../img/s_bulet1.gif) no-repeat 3px 8px;}
}
@media (max-width:747px) {
     /* 인사말 */
	.greeting_top {background:url('../img/sub_greeting_bg.jpg') no-repeat; height:200px; margin-top:20px;background-size:cover}
	.greeting_top h4 { float:left; padding-top:230px; padding-left:0; line-height:1; text-align:center; margin-bottom:20px;}
	.greeting_top h4 span{font-size:18px; color:#000; font-weight:600; font-family:"yg-jalnan"; white-space:nowrap;}
	.greeting_top h4 strong{ font-size:25px; color:#A12D00; font-weight:600;font-family:"yg-jalnan"; line-height:40px;}
	.greeting_txt { padding:20px;}
	.greeting_txt p { font-size:16px; line-height:1.6; padding:10px 0;}
	.greeting_txt .signature { float:right; font-size:16px;padding:10px 0;}
	.greeting_txt .signature strong { font-size:25px; font-weight:600; margin-left:20px;}
	
	/* 융복합센터 */
	.center_top {margin-top:30px;}
	.center_top h4 {text-align:center; margin-bottom:10px; line-height:1.2;}
	.center_top h4 strong{font-size:25px;color:#FF6600; font-weight:600;font-family:"yg-jalnan"}
	.center_top h4 span {font-size:25px;color:#9A2313; font-weight:600;font-family:"yg-jalnan"; white-space:pre;}
	.center_top h5 {font-size:14px;color:#2B2B2B; font-weight:600; text-align:center; letter-spacing:-1px; line-height:1.2;}
	.center_top h5 strong{ display:block;font-size:17px;color:#000; font-weight:600; padding:5px 0;}
	.center_top h5 span{font-size:14px;color:#fff; font-weight:600; background-color:#DD490F; padding:0 5px; margin-left:10px;}
	.center_top p img {margin:20px 0 10px 0;}
	.center_txt {padding:0;}
	.center_txt .floor_1f,
	.center_txt .floor_2f,
	.center_txt .floor_3f {font-size:14px; color:#2E2E2E; font-weight:600; padding-left:40px; padding-top:10px;letter-spacing:-1px; margin:30px 0 10px 0; line-height:1.2}
	.center_txt .floor_1f {background:url('../img/sub_center_1f.gif') no-repeat;background-size:30px;}
	.center_txt .floor_2f {background:url('../img/sub_center_2f.gif') no-repeat;background-size:30px;}
	.center_txt .floor_3f {background:url('../img/sub_center_3f.gif') no-repeat;background-size:30px;}
	.center_txt p { font-size:13px; line-height:1.5; padding:10px 0;}
	.center_txt p.line{ font-size:14px; text-decoration:underline; color:#FF5F00; font-weight:600; margin-top:20px}
	.center_txt p.point{width:100%; font-size:16px;color:#000; font-weight:600;letter-spacing:-1px; text-align:center; border-top:1px dashed #858585; margin-top:40px; padding-top:20px;}
	.center_txt p.point strong{color:#9A2313; font-weight:600; }
	
	/*연혁 */
	.history_bg { background-image:nonoe;}
	.history {clear:both;overflow:hidden;padding:0;margin:0 0 30px 0;}
	.history dt {float:left;width:100%;padding:0;margin:0;font-size:25px;font-weight:bold;color:#942A00;line-height:1.3em;text-align:left;}
	.history dd {float:left;width:100%;padding:0 0 0 0;margin:0;}
	.history dd ul {padding:8px 0 0 0;margin:0;list-style:none;}
	.history dd ul li {padding:5px 0;border-bottom:1px dashed #ADADAD; font-size:14px;}
	.history dd ul li div {float:left;width:120px;color:#315172;}
	.history dd ul li span { display:block;color:#000; font-weight:600; margin-right:15px;}
	
	/*조직도 */
	.group { width:100%;margin-top:30px;}
	
	/*인증서 */
	.certification {display:inline;float:left;width:100%;padding:0 0 0 0;margin:20px 0 0 0;}
	.certification dl {display:inline;float:left;width:32%;padding:0 0 0 0;margin:0 1% 20px 0;}
	.certification dl dt {padding:10px 0;font-size:10px;font-weight:600;color:#000; text-align:center; height:35px; line-height:1.2;}
	.certification dl dd { padding:0 0 0 0;margin:0 0 0 0; font-size:11px; color:#222; text-align:center;}
	.certification dl dd img { border:1px solid #C3C3C3;}
	.certification dl dd ul {padding:0 0 0 2px;margin:0;list-style:none;}
	.certification dl dd ul li{ padding:2px 0 5px 15px;margin:0; background:url(../img/s_bulet.gif) no-repeat 0 9px;}
	.certification dl dd ul li ul{padding:0;margin:0;list-style:none;}
	.certification dl dd ul li ul li{ padding:0 0 0 10px;margin:0; background:url(../img/s_bulet1.gif) no-repeat 3px 8px;}
	
	
}


