.sub-top { height:500px; background-position:center!important; background-size:auto!important; background-repeat: no-repeat!important; }
#sub_title { margin:250px 0 0; font-size:45px; font-weight:400; display:inline-block; color:#fff; }
.subgnb-home { margin:50px 0; font-size:19px; }
.subgnb-home a { color:#333; text-decoration:none; }
.subgnb-home a.active { color:#002E6C; font-weight:bold; }
.subgnb-home img { position:relative; top:-1px; }
.subgnb-home span { margin:0 7px; position:relative; top:3px; }

#subFooterContent { position:fixed; bottom:0; left:0; width:100%; z-index:200; background:#002E6C!important; padding:12px 0; display:none; }
#subFooterContent .row { margin:0; }
#subFooterContent .subgnb-home-footer a { color:#fff; text-decoration:none; font-size: 18px; }
#subFooterContent .subgnb-home-footer a.active { color:#fff; font-weight:400; }
#subFooterContent .subgnb-home-footer img { position:relative; top:-2px; }
#subFooterContent .subgnb-home-footer span { margin:0 7px; color:#fff; font-size:16px; position:relative; top:2px; }
#subFooterContent i { color:#fff!important; }

footer { margin-top:40px; border-top: 1px solid #dcdcdc; }

/*¼­ºê¸Þ´º Äá¾Ë*/

.subtop-bottom{background-color: rgba(255,255,255,1);position: relative;bottom: 0; padding: 0% 0 2%;width: 100%;}
.subtop-bottom .subtop-menu ul {
	text-align: center;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.subtop-bottom .subtop-menu ul li{display:inline-block;}
.subtop-bottom .subtop-menu ul li a{display: inline-block;padding: 25px 13px 25px;font-size: 17px;font-weight:700;text-decoration: none;color: #343434;position: relative;}
.subtop-bottom .subtop-menu ul li p{display: inline-block;padding: 25px 0px 25px;font-size: 17px;font-weight:700;text-decoration: none;color: #343434;position: relative;}
.subtop-bottom .subtop-menu ul li a .btn-plus{position: absolute;top: 15%;left: 45%;background:#f1592a;width: 6px;height: 6px;border-radius: 50%;
text-align: center;opacity: 0;transition: all .3s linear;}
.subtop-bottom .subtop-menu ul li a:hover .btn-plus,
.subtop-bottom .subtop-menu ul li.active a .btn-plus,
.subtop-bottom .subtop-menu ul li a:focus .btn-plus{opacity:1;}
 
.subtop-bottom .subtop-menu ul li.active a:after{ 
animation-name: menu_move;
animation-duration: 0.6s;
position: absolute;
bottom: 10px;
left: 0%; 
content: "";
width: 100%;
height: 3px;
background: #f1592a;
display: block;
border-radius: 50px; }
.subtop-bottom .subtop-menu ul li a:hover .btn-plus2,
.subtop-bottom .subtop-menu ul li.active a:after,
.subtop-bottom .subtop-menu ul li a:focus .btn-plus2{opacity:1;}

/*.vision-bottom >div:hover p:after {
    animation-name: menu_move;
    animation-duration: 0.6s;
    position: absolute;
    bottom: -5px;
    left: 0%;
    content: "";
    width: 100%;
    height: 3px;
    background: white;
    display: block;
    border-radius: 50px;
}*/



@media (min-width:1200px) and (max-width:1499px) {
}

@media (min-width:993px) and (max-width:1199px) {
	.dimode-component .col-sm-3 { width:100%!important; }
	.dimode-component .col-sm-9 { width:100%!important; }
	.dimode-component .col-sm-6 { width:100%!important; }
	.dimode-sort .col-sm-6 { width:100%!important; }	
	
	/* sub */
	
	#unit8521 { text-align:center!important; }
	
	/* ´ãÀÓ¸ñ»ç ÀÎ»ç¸» */
	.sub-24 #component8961 div { font-size:20px!important; text-align:center!important; }
	.sub-24 #unit9061 { text-align:center!important; }
	.sub-24 #component8360 { padding:0!important; }
	.sub-24 #component8360 .row { margin:0; }
	.sub-24 #unit2859 div { font-size:17px!important; }
	
	/* ±³È¸¿¬Çõ */
	.sub-26 #component4104 { padding:0!important; }
	.sub-26 #component8961 div { padding:0!important; font-size:19px!important; }
	.sub-26 #component8961 { padding: 15px 0!important; }
	.sub-26 #component7547 { padding: 0!important; }
	.sub-26 #unit4273 table td span { font-size:15px!important; }
	
	/* ·Î°í¼Ò°³ */
	.sub-27 #component4104 { padding:0!important; }
	.sub-27 #unit4824 img { max-width:200px; display:block; margin:0 auto; }
	.sub-27 #unit4824 span { font-size:17px!important; word-break:keep-all; line-height:1.7; }
	.sub-27 #component8746 { padding:15px 0!important; }
	
	/* ¼¶±â´Â ºÐµé */
	.sub-29 #unit4865 span { font-size:19px!important; }
	.sub-29 #component7755 > div { padding:15px!important; }
	.sub-29 #unit1318 { text-align:center; }
	.sub-29 #unit7289 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit7289 div { font-size:17px!important; }
	.sub-29 #component9685 > div { padding:15px!important; }
	.sub-29 #unit8039 { text-align:center; }
	.sub-29 #unit6937 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit6937 div { font-size:17px!important; }	
	.sub-29 #component1195 > div { padding:15px!important; }
	.sub-29 #unit8749 { text-align:center; }
	.sub-29 #unit4371 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit4371 div { font-size:17px!important; }		
	.sub-29 #component1774 > div { padding:15px!important; }
	.sub-29 #unit2026 { text-align:center; }
	.sub-29 #unit9889 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit9889 div { font-size:17px!important; }
	.sub-29 #component3650 > div { padding:15px!important; }
	.sub-29 #unit9044 { text-align:center; }
	.sub-29 #unit3487 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit3487 div { font-size:17px!important; }
	.sub-29 #component7205 > div { padding:15px!important; }
	.sub-29 #unit6695 { text-align:center; }
	.sub-29 #unit2531 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit2531 div { font-size:17px!important; }
	
	/* »Ú¶ì¾Æ¶ì */
	#component6610 { padding:0!important; }
	#unit4594 { padding:15px!important; margin:0 0 15px!important; }
	#unit4594 div { font-size:17px!important; }
	#component4543 { padding:0!important; }
	#component4543 div { font-size:19px!important; margin:0 0 15px!important; }
	#component3413 { padding:0!important; }
	#component3413 table td { padding:5px!important; }
	#component3413 span { font-size:15px!Important; }
	#unit4594 table td { padding:5px!important; }
	#unit4594 table span { font-size:15px!Important; }
	#component3481 { padding:0!important; } 
	#component3481 .row { margin:0!important; }
	#unit5577 { padding:0!important; }
	#unit6227 { padding:15px!important; margin:0 0 15px!important; } 
	#unit6227 div { font-size:18px!important; }
	
	/* ¿À½Ã´Â±æ */
	#unit3085 div { font-size:17px!important; word-break:keep-all; }
	
	/* ¿Â¶óÀÎÇå±Ý */		
	#component8961 { padding:0 0 15px!important; }
	#unit1273 div { font-size:18px!important; }
	#component2603 { padding:0!important; }
	#unit6262 span { font-size:17px!important; }
	
	/* ±³È¸Á¶Á÷ */				
	#component3939 { padding:0!important; }
	#component3939 div { font-size:20px!important; margin:0 0 5px!important; }
	#component9652 table td { padding:5px!important; }
	#component9652 table td span { font-size:15px!important; word-break:keep-all; }
	#component3367 { padding:0!important; }
	#component3367 div { font-size:20px!important; margin:0 0 5px!important; }
	#component5983 div { padding:0!important; font-size:17px!important; }
	#component4211 table th { padding:5px!important; }
	#component4211 table th span { font-size:14px!important; word-break:keep-all; }		
	#component4211 table td { padding:5px!important; }
	#component4211 table td span { font-size:14px!important; word-break:keep-all; }
	
	/* ¼±±³¼Ò½Ä */
	#unit3695 div { font-size:18px!important; }
	#component5624 { padding:0 15px!important; margin:15px 0!important; }
	#component1146 { padding:0 15px!important; }
	#unit4166 { padding:15px!important; margin:0 0 15px!important; }
	#unit4166 div { font-size:17px!important; margin:5px 0!important; }
	
	/* ¼øÀå±³À° */
	#component8581 span { font-size:17px!important; }
	#unit1786 table td { padding:5px!important; }
	
	/* 1131¸»¾¸ÀÐ±â */
	#component5038 { padding:0!important; }
	#component5038 .row { margin:0; }
	#unit3695 { padding:0!important; }
	#unit3695 span { font-size:17px!important; line-height:2!important; }
	#component8581 { padding:0!important; margin:15px 0 0!important; }
	#component8581 div { font-size:19px!important; }
	#component5688 { padding:15px 0!important; }
	#unit1786 div { font-size:16px!important; }
	#unit1786 span { font-size:16px!important; }
	
	/* µÎµå¸²¼¾ÅÍ ¼Ò°³ */
	#component4104 { padding:0!important; }
	#component3832 { padding:0!important; }
	#component3832 .row { margin:0; }
	#unit3790 { margin:0 0 20px!important; padding:0!important; }
	#unit3790 span { font-size:17px!important; }
	#unit3790 div { font-size:17px!important; word-break:keep-all; }
	#component2082 { text-align:center; padding-bottom:15px!important; }
	#component2082 > div { padding:15px!important; }
	#component3505 { text-align:center; padding-bottom:15px!important; }
	#component3505 > div { padding:15px!important; }
	#component3623 { text-align:center; padding-bottom:15px!important; }
	#component3623 > div { padding:15px!important; }	
	#component4581 { text-align:center; padding-bottom:15px!important; }
	#component4581 > div { padding:15px!important; }	
	#component2967 { text-align:center; padding-bottom:15px!important; }
	#component2967 > div { padding:15px!important; }
	#component9989 { text-align:center; padding-bottom:15px!important; }
	#component9989 > div { padding:15px!important; }
	#component4333 { text-align:center; padding-bottom:15px!important; }
	#component4333 > div { padding:15px!important; }
	#component9323 { text-align:center; padding-bottom:15px!important; }
	#component9323 > div { padding:15px!important; }				
	#component3228 { text-align:center; padding-bottom:15px!important; }
	#component3228 > div { padding:15px!important; }			
	#component5297 { text-align:center; padding-bottom:15px!important; }
	#component5297 > div { padding:15px!important; }			
	#component6110 { text-align:center; padding-bottom:15px!important; }
	#component6110 > div { padding:15px!important; }							
	#component4026 { text-align:center; padding-bottom:15px!important; }
	#component4026 > div { padding:15px!important; }						
	#component1566 { text-align:center; padding-bottom:15px!important; }
	#component1566 > div { padding:15px!important; }	
	#component6633 { text-align:center; padding-bottom:15px!important; }
	#component6633 > div { padding:15px!important; }
	#component4313 { text-align:center; padding-bottom:15px!important; }
	#component4313 > div { padding:15px!important; }					
	#component6507 { text-align:center; padding-bottom:15px!important; }
	#component6507 > div { padding:15px!important; }			
	#component4172 { text-align:center; padding-bottom:15px!important; }
	#component4172 > div { padding:15px!important; }	
	#component5725 { text-align:center; padding-bottom:15px!important; }
	#component5725 > div { padding:15px!important; }			

}

@media (min-width:768px) and (max-width:992px) {
	.dimode-component .col-sm-3 { width:100%!important; }
	.dimode-component .col-sm-4 { width:100%!important; }
	.dimode-component .col-sm-9 { width:100%!important; }
	.dimode-component .col-sm-6 { width:100%!important; }
	.dimode-sort { margin:0!important; }
	.dimode-sort .col-sm-6 { width:100%!important; }
	.dimode-sort .col-sm-4 { width:100%!important; }
	.dimode-sort .col-sm-8 { width:100%!important; }
	.dimode-component table .col-sm-3 { width:25%!important; }
	.dimode-component table .col-sm-9 { width:75%!important; }
	
	#sub_title { margin:185px 0 0; font-size:30px; }
	.subgnb-home { font-size:17px; padding:0; }
	#subFooterContent .subgnb-home-footer a { font-size:17px; }
	.sub-top { height:310px; }
	#menubar .row { margin:0; }
	
	/* sub */
	
	/* ´ãÀÓ¸ñ»ç ÀÎ»ç¸» */
	.sub-24 #component8961 div { font-size:20px!important; text-align:center!important; }
	.sub-24 #unit9061 { text-align:center!important; }
	.sub-24 #component8360 { padding:0!important; }
	.sub-24 #component8360 .row { margin:0; }
	.sub-24 #unit2859 div { font-size:17px!important; }
	
	/* ±³È¸¿¬Çõ */
	.sub-26 #component4104 { padding:0!important; }
	.sub-26 #component8961 div { padding:0!important; font-size:19px!important; }
	.sub-26 #component8961 { padding: 15px 0!important; }
	.sub-26 #component7547 { padding: 0!important; }
	.sub-26 #unit4273 table td span { font-size:15px!important; }
	
	/* ·Î°í¼Ò°³ */
	.sub-27 #component4104 { padding:0!important; }
	.sub-27 #unit4824 img { max-width:200px; display:block; margin:0 auto; }
	.sub-27 #unit4824 span { font-size:17px!important; word-break:keep-all; line-height:1.7; }
	.sub-27 #component8746 { padding:15px 0!important; }
	
	/* ¼¶±â´Â ºÐµé */
	.sub-29 #unit4865 span { font-size:19px!important; }
	.sub-29 #component7755 > div { padding:15px!important; }
	.sub-29 #unit1318 { text-align:center; }
	.sub-29 #unit7289 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit7289 div { font-size:17px!important; }
	.sub-29 #component9685 > div { padding:15px!important; }
	.sub-29 #unit8039 { text-align:center; }
	.sub-29 #unit6937 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit6937 div { font-size:17px!important; }	
	.sub-29 #component1195 > div { padding:15px!important; }
	.sub-29 #unit8749 { text-align:center; }
	.sub-29 #unit4371 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit4371 div { font-size:17px!important; }		
	.sub-29 #component1774 > div { padding:15px!important; }
	.sub-29 #unit2026 { text-align:center; }
	.sub-29 #unit9889 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit9889 div { font-size:17px!important; }
	.sub-29 #component3650 > div { padding:15px!important; }
	.sub-29 #unit9044 { text-align:center; }
	.sub-29 #unit3487 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit3487 div { font-size:17px!important; }
	.sub-29 #component7205 > div { padding:15px!important; }
	.sub-29 #unit6695 { text-align:center; }
	.sub-29 #unit2531 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit2531 div { font-size:17px!important; }
	
	/* »Ú¶ì¾Æ¶ì */
	#component6610 { padding:0!important; }
	#unit4594 { padding:15px!important; margin:0 0 15px!important; }
	#unit4594 div { font-size:17px!important; }
	#component4543 { padding:0!important; }
	#component4543 div { font-size:19px!important; margin:0 0 15px!important; }
	#component3413 { padding:0!important; }
	#component3413 table td { padding:5px!important; }
	#component3413 span { font-size:15px!Important; }
	#unit4594 table td { padding:5px!important; }
	#unit4594 table span { font-size:15px!Important; }
	#component3481 { padding:0!important; } 
	#component3481 .row { margin:0!important; }
	#unit5577 { padding:0!important; }
	#unit6227 { padding:15px!important; margin:0 0 15px!important; } 
	#unit6227 div { font-size:18px!important; }
	
	/* ¿À½Ã´Â±æ */
	#unit3085 div { font-size:17px!important; word-break:keep-all; }
	
	/* ¿Â¶óÀÎÇå±Ý */		
	#component8961 { padding:0 0 15px!important; }
	#unit1273 div { font-size:18px!important; }
	#component2603 { padding:0!important; }
	#unit6262 span { font-size:17px!important; }
	
	/* ±³È¸Á¶Á÷ */				
	#component3939 { padding:0!important; }
	#component3939 div { font-size:20px!important; margin:0 0 5px!important; }
	#component9652 table td { padding:5px!important; }
	#component9652 table td span { font-size:15px!important; word-break:keep-all; }
	#component3367 { padding:0!important; }
	#component3367 div { font-size:20px!important; margin:0 0 5px!important; }
	#component5983 div { padding:0!important; font-size:17px!important; }
	#component4211 table th { padding:5px!important; }
	#component4211 table th span { font-size:14px!important; word-break:keep-all; }		
	#component4211 table td { padding:5px!important; }
	#component4211 table td span { font-size:14px!important; word-break:keep-all; }
	
	/* ¼±±³¼Ò½Ä */
	#unit3695 div { font-size:18px!important; }
	#component5624 { padding:0 15px!important; margin:15px 0!important; }
	#component1146 { padding:0 15px!important; }
	#unit4166 { padding:15px!important; margin:0 0 15px!important; }
	#unit4166 div { font-size:17px!important; margin:5px 0!important; }
	
	/* ¼øÀå±³À° */
	#component8581 span { font-size:17px!important; }
	#unit1786 table td { padding:5px!important; }
	
	/* 1131¸»¾¸ÀÐ±â */
	#component5038 { padding:0!important; }
	#component5038 .row { margin:0; }
	#unit3695 { padding:0!important; }
	#unit3695 span { font-size:17px!important; line-height:2!important; }
	#component8581 { padding:0!important; margin:15px 0 0!important; }
	#component8581 div { font-size:19px!important; }
	#component5688 { padding:15px 0!important; }
	#unit1786 div { font-size:16px!important; }
	#unit1786 span { font-size:16px!important; }
	
	/* µÎµå¸²¼¾ÅÍ ¼Ò°³ */
	#component4104 { padding:0!important; }
	#component3832 { padding:0!important; }
	#component3832 .row { margin:0; }
	#unit3790 { margin:0 0 20px!important; padding:0!important; }
	#unit3790 span { font-size:17px!important; }
	#unit3790 div { font-size:17px!important; word-break:keep-all; }
	#component2082 { text-align:center; padding-bottom:15px!important; }
	#component2082 > div { padding:15px!important; }
	#component3505 { text-align:center; padding-bottom:15px!important; }
	#component3505 > div { padding:15px!important; }
	#component3623 { text-align:center; padding-bottom:15px!important; }
	#component3623 > div { padding:15px!important; }	
	#component4581 { text-align:center; padding-bottom:15px!important; }
	#component4581 > div { padding:15px!important; }	
	#component2967 { text-align:center; padding-bottom:15px!important; }
	#component2967 > div { padding:15px!important; }
	#component9989 { text-align:center; padding-bottom:15px!important; }
	#component9989 > div { padding:15px!important; }
	#component4333 { text-align:center; padding-bottom:15px!important; }
	#component4333 > div { padding:15px!important; }
	#component9323 { text-align:center; padding-bottom:15px!important; }
	#component9323 > div { padding:15px!important; }				
	#component3228 { text-align:center; padding-bottom:15px!important; }
	#component3228 > div { padding:15px!important; }			
	#component5297 { text-align:center; padding-bottom:15px!important; }
	#component5297 > div { padding:15px!important; }			
	#component6110 { text-align:center; padding-bottom:15px!important; }
	#component6110 > div { padding:15px!important; }							
	#component4026 { text-align:center; padding-bottom:15px!important; }
	#component4026 > div { padding:15px!important; }						
	#component1566 { text-align:center; padding-bottom:15px!important; }
	#component1566 > div { padding:15px!important; }	
	#component6633 { text-align:center; padding-bottom:15px!important; }
	#component6633 > div { padding:15px!important; }
	#component4313 { text-align:center; padding-bottom:15px!important; }
	#component4313 > div { padding:15px!important; }					
	#component6507 { text-align:center; padding-bottom:15px!important; }
	#component6507 > div { padding:15px!important; }			
	#component4172 { text-align:center; padding-bottom:15px!important; }
	#component4172 > div { padding:15px!important; }	
	#component5725 { text-align:center; padding-bottom:15px!important; }
	#component5725 > div { padding:15px!important; }
	
	/* ³ª¿À½º Ã»³âºÎ */					
	#unit6227 a { margin:5px 0!important; width:100%!important; }
	#unit7056 a { margin:5px 0!important; width:100%!important; }
	#component2304 { padding:15px!important; }
	#unit7056 { padding:15px!important; }
	#component5563 { padding:0 15px!important; }
	#unit4007 { padding:15px!important; }
	#component5132 { padding:0 15px!important; margin:15px 0!important; }
	#component4922 { padding:0 15px!important; margin:0 0 20px!important; }
	#unit1017 { text-align:center!important; }
							
}

@media (max-width: 767px) {
	#sub_title { display:none; }
	.subgnb-home { margin:30px 0; }
	.subgnb-home { padding:0 15px; margin-bottom:20px;  font-size:17px; padding:0; }
	.subgnb-home span { margin:0 5px; }
	.sub-top { height:210px; background-position: right!important; background-size: auto 100%!important; }
	#subFooterContent { padding: 12px 0px; }
	#menubar .row { margin:0; }
	#subWrap > #content > .container > .row { margin:0; }
	#subFooterContent .subgnb-home-footer a { font-size:16px; }
	#sub_title2 { margin:30px 0 0; font-size:25px; font-weight:bold; display:inline-block; padding-bottom: 5px; border-bottom: 4px solid #002E6C; }
	
	/* sub */
	
	/* ´ãÀÓ¸ñ»ç ÀÎ»ç¸» */
	.sub-24 #component8961 div { font-size:20px!important; text-align:center!important; }
	.sub-24 #unit9061 { text-align:center!important; }
	.sub-24 #component8360 { padding:0!important; }
	.sub-24 #component8360 .row { margin:0; }
	.sub-24 #unit2859 div { font-size:17px!important; }
	
	/* ±³È¸¿¬Çõ */
	.sub-26 #component4104 { padding:0!important; }
	.sub-26 #component8961 div { padding:0!important; font-size:19px!important; }
	.sub-26 #component8961 { padding: 15px 0!important; }
	.sub-26 #component7547 { padding: 0!important; }
	.sub-26 #unit4273 table td span { font-size:15px!important; }
	
	/* ·Î°í¼Ò°³ */
	.sub-27 #component4104 { padding:0!important; }
	.sub-27 #unit4824 img { max-width:200px; display:block; margin:0 auto; }
	.sub-27 #unit4824 span { font-size:17px!important; word-break:keep-all; line-height:1.7; }
	.sub-27 #component8746 { padding:15px 0!important; }
	
	/* ¼¶±â´Â ºÐµé */
	.sub-29 #unit4865 span { font-size:19px!important; }
	.sub-29 #component7755 > div { padding:15px!important; }
	.sub-29 #unit1318 { text-align:center; }
	.sub-29 #unit7289 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit7289 div { font-size:17px!important; }
	.sub-29 #component9685 > div { padding:15px!important; }
	.sub-29 #unit8039 { text-align:center; }
	.sub-29 #unit6937 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit6937 div { font-size:17px!important; }	
	.sub-29 #component1195 > div { padding:15px!important; }
	.sub-29 #unit8749 { text-align:center; }
	.sub-29 #unit4371 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit4371 div { font-size:17px!important; }		
	.sub-29 #component1774 > div { padding:15px!important; }
	.sub-29 #unit2026 { text-align:center; }
	.sub-29 #unit9889 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit9889 div { font-size:17px!important; }
	.sub-29 #component3650 > div { padding:15px!important; }
	.sub-29 #unit9044 { text-align:center; }
	.sub-29 #unit3487 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit3487 div { font-size:17px!important; }
	.sub-29 #component7205 > div { padding:15px!important; }
	.sub-29 #unit6695 { text-align:center; }
	.sub-29 #unit2531 { padding: 15px 0 0!important; text-align:center; }
	.sub-29 #unit2531 div { font-size:17px!important; }
	
	/* »Ú¶ì¾Æ¶ì */
	#component6610 { padding:0!important; }
	#unit4594 { padding:15px!important; margin:0 0 15px!important; }
	#unit4594 div { font-size:17px!important; }
	#component4543 { padding:0!important; }
	#component4543 div { font-size:19px!important; margin:0 0 15px!important; }
	#component3413 { padding:0!important; }
	#component3413 table td { padding:5px!important; }
	#component3413 span { font-size:15px!Important; }
	#unit4594 table td { padding:5px!important; }
	#unit4594 table span { font-size:15px!Important; }
	#component3481 { padding:0!important; } 
	#component3481 .row { margin:0!important; }
	#unit5577 { padding:0!important; }
	#unit6227 { padding:15px!important; margin:0 0 15px!important; } 
	#unit6227 div { font-size:18px!important; }
	
	/* ¿À½Ã´Â±æ */
	#unit3085 div { font-size:17px!important; word-break:keep-all; }
	
	/* ¿Â¶óÀÎÇå±Ý */		
	#component8961 { padding:0 0 15px!important; }
	#unit1273 div { font-size:18px!important; }
	#component2603 { padding:0!important; }
	#unit6262 span { font-size:17px!important; }
	
	/* ±³È¸Á¶Á÷ */				
	#component3939 { padding:0!important; }
	#component3939 div { font-size:20px!important; margin:0 0 5px!important; }
	#component9652 table td { padding:5px!important; }
	#component9652 table td span { font-size:15px!important; word-break:keep-all; }
	#component3367 { padding:0!important; }
	#component3367 div { font-size:20px!important; margin:0 0 5px!important; }
	#component5983 div { padding:0!important; font-size:17px!important; }
	#component4211 table th { padding:5px!important; }
	#component4211 table th span { font-size:14px!important; word-break:keep-all; }		
	#component4211 table td { padding:5px!important; }
	#component4211 table td span { font-size:14px!important; word-break:keep-all; }
	
	/* ¼±±³¼Ò½Ä */
	#unit3695 div { font-size:18px!important; }
	#component5624 { padding:0 15px!important; margin:15px 0!important; }
	#component1146 { padding:0 15px!important; }
	#unit4166 { padding:15px!important; margin:0 0 15px!important; }
	#unit4166 div { font-size:17px!important; margin:5px 0!important; }
	
	/* ¼øÀå±³À° */
	#component8581 span { font-size:17px!important; }
	#unit1786 table td { padding:5px!important; }
	
	/* 1131¸»¾¸ÀÐ±â */
	#component5038 { padding:0!important; }
	#component5038 .row { margin:0; }
	#unit3695 { padding:0!important; }
	#unit3695 span { font-size:17px!important; line-height:2!important; }
	#component8581 { padding:0!important; margin:15px 0 0!important; }
	#component8581 div { font-size:19px!important; }
	#component5688 { padding:15px 0!important; }
	#unit1786 div { font-size:16px!important; }
	#unit1786 span { font-size:16px!important; }
	
	/* µÎµå¸²¼¾ÅÍ ¼Ò°³ */
	#component4104 { padding:0!important; }
	#component3832 { padding:0!important; }
	#component3832 .row { margin:0; }
	#unit3790 { margin:0 0 20px!important; padding:0!important; }
	#unit3790 span { font-size:17px!important; }
	#unit3790 div { font-size:17px!important; word-break:keep-all; }
	#component2082 { text-align:center; padding-bottom:15px!important; }
	#component2082 > div { padding:15px!important; }
	#component3505 { text-align:center; padding-bottom:15px!important; }
	#component3505 > div { padding:15px!important; }
	#component3623 { text-align:center; padding-bottom:15px!important; }
	#component3623 > div { padding:15px!important; }	
	#component4581 { text-align:center; padding-bottom:15px!important; }
	#component4581 > div { padding:15px!important; }	
	#component2967 { text-align:center; padding-bottom:15px!important; }
	#component2967 > div { padding:15px!important; }
	#component9989 { text-align:center; padding-bottom:15px!important; }
	#component9989 > div { padding:15px!important; }
	#component4333 { text-align:center; padding-bottom:15px!important; }
	#component4333 > div { padding:15px!important; }
	#component9323 { text-align:center; padding-bottom:15px!important; }
	#component9323 > div { padding:15px!important; }				
	#component3228 { text-align:center; padding-bottom:15px!important; }
	#component3228 > div { padding:15px!important; }			
	#component5297 { text-align:center; padding-bottom:15px!important; }
	#component5297 > div { padding:15px!important; }			
	#component6110 { text-align:center; padding-bottom:15px!important; }
	#component6110 > div { padding:15px!important; }							
	#component4026 { text-align:center; padding-bottom:15px!important; }
	#component4026 > div { padding:15px!important; }						
	#component1566 { text-align:center; padding-bottom:15px!important; }
	#component1566 > div { padding:15px!important; }	
	#component6633 { text-align:center; padding-bottom:15px!important; }
	#component6633 > div { padding:15px!important; }
	#component4313 { text-align:center; padding-bottom:15px!important; }
	#component4313 > div { padding:15px!important; }					
	#component6507 { text-align:center; padding-bottom:15px!important; }
	#component6507 > div { padding:15px!important; }			
	#component4172 { text-align:center; padding-bottom:15px!important; }
	#component4172 > div { padding:15px!important; }	
	#component5725 { text-align:center; padding-bottom:15px!important; }
	#component5725 > div { padding:15px!important; }
	
	/* ³ª¿À½º Ã»³âºÎ */					
	#unit6227 a { margin:5px 0!important; width:100%!important; }
	#unit7056 a { margin:5px 0!important; width:100%!important; }
	#component2304 { padding:15px!important; }
	#unit7056 { padding:0!important; }
	#component5563 { padding:0 15px!important; }
	#unit4007 { padding:15px!important; }
	#component5132 { padding:0 15px!important; margin:15px 0!important; }
	#component4922 { padding:0 15px!important; margin:0 0 20px!important; }
	#unit1017 { text-align:center!important; }
}