#bandMessage { z-index:1!important; }
.dimode-component { z-index:0!important; }

header .navbar-default { position:absolute; }
.footer { margin-top:80px; }
.footer ul { border-top: 1px solid #cecece; }

#sub { overflow:hidden; }
.fullpage-nav, .main-quick { display:none; }
.hichhp-content { background: rgba(0,0,0,0.5)!important; }
.sub-top { position: relative; height: 420px; width: 100%; top: 0; z-index: 0; background-size: cover!important; background-position: 50% 50%!important; opacity: 0.8;     -webkit-animation: zoomin 9s 1; animation: zoomin 9S 1;}
.sub-rel { position: relative; height: 420px; }
.sub-top-ul { position: absolute; bottom: 0px; text-align: center; margin: 0 auto; background-color: rgba(12, 76, 163, 0.5); width: 100%; }
.sub-top-ul li { font-size: 17px; padding: 30px 30px; text-align: center; display: inline-block; }
.sub-top-ul a { color: #fff; text-decoration: none; }
.sub-cont { background: #fff; position: relative; padding: 0; }
.sub-title2 { margin: 0 0 50px!important; font-size: 30px; display: inline-block; border-bottom: 2px solid #E6061B;  padding-bottom: 15px; font-weight: bold; }
#subgnb {  border-bottom:1px solid #ddd; background:#fff; }
#subgnb_pc img { position:relative; top:-3px; }
#subgnb_pc span { font-size:17px; color:#333; margin:0 3px; }
#subgnb_pc a { font-size:17px; color:#333; text-decoration:none; display:inline-block; border-radius:15px; background:#fff; padding:5px 15px; box-shadow: 4px 3px 2px 0px #afafaf;}


.subTitle { text-align:center; }
.sub-top-ul2 { border-bottom:1px solid #ddd; text-align:center; }
.sub-top-ul2 li { word-break:keep-all; }
.sub-top-ul2 li:hover { border-bottom:1px solid #00A9E0; transition:.3s all; }
.sub-top-ul2 li:hover a { color:#00A9E0; transition:.3s all; }
.sub-top-ul2 li { display:inline-block; font-size:18px; width:175px; padding:20px 0; margin:0 5px; height:65px;  }
.sub-top-ul2 li.active { border-bottom:1px solid #00A9E0; }
.sub-top-ul2 li.active a { color:#00A9E0; }
.sub-top-ul2 li a { color:#333; text-decoration:none; }

.lnb_title { font-size:30px; border-bottom:1px solid #000; padding:40px 0px; font-weight:600; text-align:center; position:relative;}
.sub-left-triangle { position: absolute; right: 0px; top: 0; width: 0; height: 0; border-left: 30px solid transparent; border-top-width: 30px; border-top-style: solid; border-top-color: #ff6d6d; }
.sub_depth2 { margin-top:0px; padding-top:0px; }
.sub_depth2 li { padding: 20px 25px; border-bottom:1px solid #ddd; transition:all ease 0.3s; }
.sub_depth2 li.active, .sub_depth2 > li:hover { background:#ff6d6d; }
.sub_depth2 li.active a, .sub_depth2 > li:hover a { color:#fff; }
.sub_depth2 > li > a { color:#777; font-weight:600;  font-size:17px; text-decoration:none; }
.sub_depth2 li a { color:#777; font-weight:600;  font-size:16px; text-decoration:none; }
.sub_depth2 li i { position:relative; margin:3px 15px 0px 0px; cursor:pointer; float:right; font-size:16px;}
.sub_depth2 li i.fa-minus { display:none; }
.sub_depth2 li:last-child { border-bottom:none; }
.sub_depth3 { padding:0px 15px; margin-top:15px; display:none; }
.sub_depth3.active { display:block; }
.sub_depth3 li { padding: 10px 20px; border-bottom:1px solid #fff; background-color: #ff6d6d; }
.sub_depth3 li a  { color:#999; font-size:15px;  text-decoration:none;  transition:all ease 0.3s; }
#sub_title { font-size: 35px; font-weight: 600; border-bottom: 4px solid #2594C7; display: inline-block; padding-bottom: 10px; margin:50px 0; }

#daumRoughmapContainer1708061959115{ width:100% !important; }
.sub-cont{position:relative;}
.sub-cont .subtop-bottom{background-color: rgba(255,255,255,1);position: relative;bottom: 0; padding: 2% 0 0%;width: 100%;}
.sub-cont .subtop-bottom .subtop-menu ul {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.sub-cont .subtop-bottom .subtop-menu ul li{display:inline-block;}
.sub-cont .subtop-bottom .subtop-menu ul li a{display: inline-block;padding: 52px 13px 25px;font-size: 17px;font-weight:700;text-decoration: none;color: #343434;position: relative;}
.sub-cont .subtop-bottom .subtop-menu ul li p{display: inline-block;padding: 52px 0px 25px;font-size: 17px;font-weight:700;text-decoration: none;color: #343434;position: relative;}
.sub-cont .subtop-bottom .subtop-menu ul li a .btn-plus{position: absolute;top: 40%;left: 45%;background:#f1592a;width: 6px;height: 6px;border-radius: 50%;
text-align: center;opacity: 0;transition: all .3s linear;}
.sub-cont .subtop-bottom .subtop-menu ul li a:hover .btn-plus,
.sub-cont  .subtop-bottom .subtop-menu ul li.active a .btn-plus,
.sub-cont  .subtop-bottom .subtop-menu ul li a:focus .btn-plus{opacity:1;}
.subtop-bottom2{background-color: rgba(255,255,255,1);height: 140px;position: relative;bottom: 0; left: 10px;width: 100%;}
.subtop-bottom2 .subtop-menu ul {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.subtop-bottom2 .subtop-menu ul li{display:inline-block;}
.subtop-bottom2 .subtop-menu ul li a{ display: inline-block; margin: 30px 0; width:420px; padding: 15px 70px; border: solid 1px #dfdfdf;font-size: 17px;font-weight:700;text-decoration: none;color: #343434;position: relative;}
.subtop-bottom2 .subtop-menu ul li p{display: inline-block;padding: 52px 0px 25px;font-size: 17px;font-weight:700;text-decoration: none;color: #343434;position: relative;}
.subtop-bottom2 .subtop-menu ul li a:hover, .subtop-bottom2 .subtop-menu ul li.active a, .subtop-bottom2 .subtop-menu ul li a:focus {
    border: solid 1px #123369;
    color: #123369;
}

@-webkit-keyframes zoomin {
    0% { -webkit-transform: scale(1.2); } 100% {  -webkit-transform: scale(1); } }

.next-box-img { text-align:center; }
.next-box-img img { max-height:138px; }

@media (min-width:1200px) and (max-width:1499px) {

}

@media (min-width:993px) and (max-width:1199px) {
	.sub_depth2 li { padding:20px 10px; }
	#content > .container > .row { margin:0; }
}

@media (min-width:768px) and (max-width:992px) {
	#sub_title { font-size:30px; }
	.sub-cont-desc { padding:0; }
	.subTitle { text-align:center; }
	.sub-top-ul2 li a.active { border-bottom:none; }
	.sub-top-ul2 li { font-size:15.5px; width:30%; }
	#content > .container > .row { margin:0; }	
	#dimodePage * { word-break:keep-all; }
	.map-span { font-size:17px!important; display:block; }
	
	/* sub */
	
	#sub-10 #unit3112 { width:100%!important; }
	#sub-10 #unit1093 { width:100%!important; margin-top:15px!important; }
	#sub-10 #unit1093 div { text-align:right; }
	
	#sub-11 #component4529 { width:100%!important; }
	#sub-11 #component2572 { width:100%!important; }
	#sub-11 #component7666 { width:100%!important; }
	#sub-11 #component7531 { width:100%!important; }
	#sub-11 #component4219 { width:100%!important; }
	#sub-11 #component3113 { width:100%!important; }
	#sub-11 #component5264 { width:100%!important; }
	#sub-11 #component6777 { width:100%!important; }
	
	#sub-12 #unit1534 span { font-size:25px!important; }
	
	#sub-13 #unit8567 div { width:100%!important; margin:5px 0!important; padding:0!important; height:auto!important; }
	#sub-13 #component5399 { width:100%!important; padding:0!important; margin:3px 0!important; }
	#sub-13 #component2870 { width:100%!important; padding:0!important; margin:3px 0!important; }
	
	#sub-14 #unit3530 > div { padding:80px 10px!important; }
	#sub-14 #unit3530 > div > div > div { width:100%!important; margin:5px 0!important; padding:0!important; height:auto!important; }
	#sub-14 #unit3530 > div > div > div { width:100%!important; padding:0!important; margin:3px 0!important; }
		
	#sub-36 #component1371 .row { margin:0; margin:20px 0 0!important; }
	#sub-36 #component5453 .row { margin:0; margin:20px 0 0!important; }
	#sub-36 #component2387 .row { margin:0; margin:20px 0 0!important; }	
	#sub-36 #component1371 #unit4408 { margin-top:30px!important; }
	#sub-36 #unit5329 .col-sm-3 { width:100%!important; padding:0!important; margin:0 0 10px!important; }	
	#sub-36 #unit5329 .col-sm-9 { width:100%!important; padding:0!important; }	
	
	#sub-37 #unit9847 { width:100%!important; text-align:center!important; }
	#sub-37 #unit9549 { width:100%!important; text-align:center!important; margin:30px 0!important; }
		
	#sub-38 #component1371 .row { margin:0; margin:20px 0 0!important; }
	#sub-38 #component5453 .row { margin:0; margin:20px 0 0!important; }
	#sub-38 #component2387 .row { margin:0; margin:20px 0 0!important; }	
	#sub-38 #component1371 #unit4408 { margin-top:30px!important; }
	#sub-38 #unit5329 .col-sm-3 { width:100%!important; padding:0!important; margin:0 0 10px!important; }	
	#sub-38 #unit5329 .col-sm-9 { width:100%!important; padding:0!important; text-align:center!important; }	
	#sub-38 #unit5329 { width:100%!important; padding:0!important; }
	#sub-38 #unit5980 .col-sm-3 { width:100%!important; padding:0!important; margin:0 0 10px!important; }	
	#sub-38 #unit5980 .col-sm-9 { width:100%!important; padding:0!important; text-align:center!important; }	
	#sub-38 #unit5980 { width:100%!important; padding:0!important; }
	
	#sub-39 #unit4408 { margin-top:30px!important; }
	#sub-39 #component9356 .row { margin:0; margin:20px 0 0!important; }
	#sub-39 #component5453 .row { margin:0; margin:20px 0 0!important; }
	#sub-39 #component2387 .row { margin:0; margin:20px 0 0!important; }					
	
	#sub-40 #unit4408 { margin-top:30px!important; }
	#sub-40 #component9356 .row { margin:0; margin:20px 0 0!important; }
	#sub-40 #component5453 .row { margin:0; margin:20px 0 0!important; }
	#sub-40 #component2387 .row { margin:0; margin:20px 0 0!important; }
	
	#sub-41 #unit4408 { margin-top:30px!important; }
	#sub-41 #component9356 .row { margin:0; margin:20px 0 0!important; }
	#sub-41 #component5453 .row { margin:0; margin:20px 0 0!important; }
	#sub-41 #component2387 .row { margin:0; margin:20px 0 0!important; }			
	
	#sub-136643 div span { font-size:17px!important; }
	#sub-136643 #unit5782 > div:nth-child(1) > div { left:3%!important; }
	#sub-136643 #unit5782 > div:nth-child(2) { left:3%!important; }
	#sub-136643 #unit5782 > div:nth-child(3) { left:3%!important; }
	#sub-136643 #unit5782 > div:nth-child(4) { left:3%!important; }
	#sub-136643 #unit5782 > div:nth-child(5) { left:3%!important; }
	#sub-136643 #unit5782 > div:nth-child(6) { left:3%!important; }
	#sub-136643 #unit5782 > div:nth-child(7) { left:3%!important; }
	
}

@media (max-width: 767px) {
	header .navbar-default { position:fixed; height:75px; background:#fff; box-shadow: rgba(113, 113, 113, 0.28) 5px 7px 7px; }
	#dimodePage .page-actions { padding:15px!important; }
	#sub_title { position:relative; z-index:1; }
	#sub-cont { padding-top:0; }
	.sub-top-ul2 { overflow:hidden;}
	.sub-top-ul2 li { float:left; width:50%; height:auto; }
	#subgnb_pc span { font-size:13px; position:relative; top:3px; }
	#subgnb_pc a { padding:5px 10px; font-size:13px; }
	#subgnb { position:relative; z-index:1; }	
	#sub_title { font-size:23px; margin:30px 0 40px; }
	.hichhp-content { background:#fff!important; }
	.sub-rel, .sub-top { height:325px; margin-top:75px; }
	.sub-top { position:relative; }
	.sub-top-ul3 li { font-size:15px; }
	.sub-top-ul2 li a.active { border-bottom:none; }
	.sub-top-ul2 li { font-size:14px; margin:0; transform: skew(-0.05deg); padding:10px 0; height:41px; }
	.subTitle { text-align:center; }
	.sub-cont-desc { padding:0; }
	.sub-cont { z-index:0; }
	#themeForm > .themes { margin-left:0;  margin-right:0; }
	#dimodePage .page-content { padding:0 15px; }
	
	/* sub */
	
	
	/*hicp*/
	#sub-18910 #unit8301 div div { font-size:17px!important;}
	#sub-18912 #unit1919 {    display: flex; justify-content: center;}
	#sub-18912 #unit1288 {    display: flex; justify-content: center;}
	#sub-18912 #unit2960 {    display: flex; justify-content: center;}
	#sub-18912 #unit1508 {    display: flex; justify-content: center;}
	#sub-18913 #unit1919 {    display: flex; justify-content: center;}
	#sub-18913 #unit1288 {    display: flex; justify-content: center;}
	#sub-18913 #unit2960 {    display: flex; justify-content: center;}
	#sub-18913 #unit1508 {    display: flex; justify-content: center;}
	#sub-18916 #unit1468 div > iframe {width:303px !important;}
	#sub-18916 #unit4511 div > iframe {width:303px !important;}	
	#sub-18916 #unit2617 div > iframe {width:303px !important;}
	#sub-18916 #unit9594 div > iframe {width:303px !important;}		
	#sub-18916 #unit4723 div > iframe {width:303px !important;}
	#sub-18917 #unit2969 div {     background-color: rgba(255, 255, 255, 0.5)!important; }
	#sub-18917 #unit2969 div  div {margin: 0px 0px 0px 0px !important;}	
	#sub-18917 #unit2969 div  div  div {font-size: 28px !important;}
	#sub-18917 #unit2969 div  div  div > span {font-size: 15px  !important;}
	#sub-18917 #unit2512 div table tbody tr td:nth-child(1) {   width: 30% !important;}
	#sub-18917 #unit2512 div table tbody tr td:nth-child(2) {   padding: 6px 10px !important;}
	#sub-18917 #unit2512 div {    padding: 20px !important;}
	#sub-18917 #unit2512 div table tbody tr td span { width: 100%!important; padding: 0px 0px !important; font-size: 16px !important;}
 	#sub-18918 #unit3236 div {padding: 10px 10px !important;     font-size: 17px!important; }
	#sub-18918 #unit2969 div {height: 110px !important; }
	#sub-18918 #unit2969 div div {    transform: translate(-50%, -20%) !important;}
	#sub-18918 #unit2969 div div span span {font-size:23px !important;}
	#sub-18918 #unit2405 > div  {padding: 27px 25px !important;     height: 225px !important;}
	#sub-18918 #unit2405 > div > div {    font-size: 17px !important;}
	#sub-18918 #unit2405 > div > div > span span span {    font-size: 21px !important;}
	#sub-19621 #unit3236 div {padding: 10px 10px !important;     font-size: 17px!important; }
	#sub-19621 #unit3236 {padding: 10px 10px !important; word-break: keep-all;}
	#sub-19621 #unit2969 > div div:nth-child(1)  {    font-size: 21px !important;}
	#sub-19621 #unit2969 > div div:nth-child(2)  {    display:none !important;}
	#sub-19621 #unit2969 > div div {font-size: 17px !important;     margin: 0px -6px 0px 0px !important;}
	/* #sub-19621 #unit2969 div div {    transform: translate(-50%, -20%) !important;} */
	#sub-19621 #unit2969 > div  {height: 110px !important; }
	#sub-19621 #unit2969 div div span span {font-size:23px !important;}
	#sub-19621 #unit2405 > div  {padding: 27px 25px !important;     height: 225px !important;}
	#sub-19621 #unit2405 > div > div {    font-size: 17px !important;}
	#sub-19621 #unit2405 > div > div > span span span {    font-size: 21px !important;}
	#sub-19621 #unit5631 > div  {padding: 27px!important; word-break: keep-all; }
	#sub-18919 #unit6779  {width:50%!important;}
	#sub-18919 #unit5863  {width:50%!important;}
	#sub-18919 #component1959 { padding: 10px !important;}
	#sub-18919 #component1959 > div {    display: flex !important;}
	#sub-18919 #unit6779 > div img:nth-child(1)  {width:30px;}
	#sub-18919 #unit5863 > div img:nth-child(1)  {width:43px;}
	#sub-18919 #unit6779 div p:nth-child(2) {    font-size: 15px!important; word-break: keep-all; }
	#sub-18919 #unit5863 div p:nth-child(2)  {    font-size: 16px!important; word-break: keep-all; }
	#sub-20091 #unit2405 div table tbody tr td span { font-size: 13px !important;}	
	#sub-20091 #unit2405 div div img {max-width: 15%!important;}
	#sub-20091 #unit2405 div  {    padding: 10px 6px!important;}
	#sub-20091 #unit8751 div table tbody tr td  { font-size: 13px !important;}	
	#sub-20091 #unit8751 div table tbody tr td img { max-width: 15% !important; word-break: keep-all;}	
	#sub-20091 #unit8751 div div img {max-width: 15%!important;}
	#sub-20091 #unit8751 {     padding-right: 15px !important;  padding-left: 15px !important;}
	#sub-20091 #unit8751 div  {    padding: 10px 6px!important;}
	#sub-20092 #unit2205 table tbody tr td span span span { font-size: 13px !important;}	
	#sub-10 #unit3112 { width:100%!important; }
	#sub-10 #unit3112 div { margin:20px 0 0!important; }
	#sub-10 #unit3112 span { font-size:17px!important; transform: skew(-0.05deg); }
	#sub-10 #unit1093 { width:100%!important; margin-top:20px!important; }
	#sub-10 #unit1093 div { text-align:right; }
	#sub-10 #unit1093 div img { max-width:230px; }
	#sub-10 #unit1093 span { font-size:19px!important; transform: skew(-0.05deg); }
	#sub-10 #unit1093 span span { font-size:30px!important; }
	
	#sub-11 #component4529 { width:100%!important; }
	#sub-11 #component2572 { width:100%!important; }
	#sub-11 #component7666 { width:100%!important; }
	#sub-11 #component7531 { width:100%!important; }
	#sub-11 #component4219 { width:100%!important; }
	#sub-11 #component3113 { width:100%!important; }
	#sub-11 #component5264 { width:100%!important; }
	#sub-11 #component6777 { width:100%!important; }
	#sub-11 #unit3980 span { font-size:18px!important; }
	#sub-11 #component8847 { margin:0!important; }
	#sub-11 #unit4617	span { font-size:18px!important; }
	#sub-11 #component5839 { margin:0!important; }
	#sub-11 #unit3764	span { font-size:18px!important; }
	
	#sub-11 #unit3764 img { position:relative; top:-2px; }
	#sub-11 #unit4617 img { position:relative; top:-2px; }		
	
	#sub-11 #unit8504 { text-align:center; }
	#sub-11 #unit8504 img { max-width:130px; }
	
	#sub-11 #unit6210 { text-align:center; }
	#sub-11 #unit6210 img { max-width:130px; }
	
	#sub-11 #unit5564 { text-align:center; }
	#sub-11 #unit5564 img { max-width:130px; }
	
	#sub-11 #unit3376 { text-align:center; }
	#sub-11 #unit3376 img { max-width:130px; }
	
	#sub-11 #unit3718 { text-align:center; }
	#sub-11 #unit3718 img { max-width:130px; }
	
	#sub-11 #unit9622 { text-align:center; }
	#sub-11 #unit9622 img { max-width:130px; }
	
	#sub-11 #unit1231 { text-align:center; }
	#sub-11 #unit1231 img { max-width:130px; }	
	
	#sub-11 #unit9801 { text-align:center; }
	#sub-11 #unit9801 img { max-width:130px; }
	
	#sub-11 #unit9504 > div > span { font-size:17px!important; }
	#sub-11 #unit9504 > div > span > span { font-size:17px!important; }
	#sub-11 #unit9504 { padding:15px 15px!important; text-align:center; }
	#sub-11 #unit9504 .row { margin:0!important; }
	#sub-11 #unit9504 .row > div { padding:0!important; float:none!important; margin:3px 0!important; }
	#sub-11 #unit9504 .row > div div { width:100%!important; margin:0!important; float:none!important; }
	#sub-11 #unit9504 .row > div span { display:inline-block; width:100%; font-size:15px!important; }			
	
	#sub-11 #unit3621 > div > span { font-size:17px!important; }
	#sub-11 #unit3621 > div > span > span { font-size:17px!important; }
	#sub-11 #unit3621 { padding:15px 15px!important; text-align:center; }
	#sub-11 #unit3621 .row { margin:0!important; }
	#sub-11 #unit3621 .row > div { padding:0!important; float:none!important; margin:3px 0!important; }
	#sub-11 #unit3621 .row > div div { width:100%!important; margin:0!important; float:none!important; }
	#sub-11 #unit3621 .row > div span { display:inline-block; width:100%; font-size:15px!important; }		
	
	#sub-11 #unit2148 > div > span { font-size:17px!important; }
	#sub-11 #unit2148 > div > span > span { font-size:17px!important; }
	#sub-11 #unit2148 { padding:15px 15px!important; text-align:center; }
	#sub-11 #unit2148 .row { margin:0!important; }
	#sub-11 #unit2148 .row > div { padding:0!important; float:none!important; margin:3px 0!important; }
	#sub-11 #unit2148 .row > div div { width:100%!important; margin:0!important; float:none!important; }
	#sub-11 #unit2148 .row > div span { display:inline-block; width:100%; font-size:15px!important; }				
	
	#sub-11 #unit4710 > div > span { font-size:17px!important; }
	#sub-11 #unit4710 > div > span > span { font-size:17px!important; }
	#sub-11 #unit4710 { padding:15px 15px!important; text-align:center; }
	#sub-11 #unit4710 .row { margin:0!important; }
	#sub-11 #unit4710 .row > div { padding:0!important; float:none!important; margin:3px 0!important; }
	#sub-11 #unit4710 .row > div div { width:100%!important; margin:0!important; float:none!important; }
	#sub-11 #unit4710 .row > div span { display:inline-block; width:100%; font-size:15px!important; }			
	
	#sub-11 #unit7251 > div > span { font-size:17px!important; }
	#sub-11 #unit7251 > div > span > span { font-size:17px!important; }
	#sub-11 #unit7251 { padding:15px 15px!important; text-align:center; }
	#sub-11 #unit7251 .row { margin:0!important; }
	#sub-11 #unit7251 .row > div { padding:0!important; float:none!important; margin:3px 0!important; }
	#sub-11 #unit7251 .row > div div { width:100%!important; margin:0!important; float:none!important; }
	#sub-11 #unit7251 .row > div span { display:inline-block; width:100%; font-size:15px!important; }		
	
	#sub-11 #unit6545 > div > span { font-size:17px!important; }
	#sub-11 #unit6545 > div > span > span { font-size:17px!important; }
	#sub-11 #unit6545 { padding:15px 15px!important; text-align:center; }
	#sub-11 #unit6545 .row { margin:0!important; }
	#sub-11 #unit6545 .row > div { padding:0!important; float:none!important; margin:3px 0!important; }
	#sub-11 #unit6545 .row > div div { width:100%!important; margin:0!important; float:none!important; }
	#sub-11 #unit6545 .row > div span { display:inline-block; width:100%; font-size:15px!important; }
	
	#sub-11 #unit7922 > div > span { font-size:17px!important; }
	#sub-11 #unit7922 > div > span > span { font-size:17px!important; }
	#sub-11 #unit7922 { padding:15px 15px!important; text-align:center; }
	#sub-11 #unit7922 .row { margin:0!important; }
	#sub-11 #unit7922 .row > div { padding:0!important; float:none!important; margin:3px 0!important; }
	#sub-11 #unit7922 .row > div div { width:100%!important; margin:0!important; float:none!important; }
	#sub-11 #unit7922 .row > div span { display:inline-block; width:100%; font-size:15px!important; }
	
	#sub-11 #unit5076 > div > span { font-size:17px!important; }
	#sub-11 #unit5076 > div > span > span { font-size:17px!important; }
	#sub-11 #unit5076 { padding:15px 15px!important; text-align:center; }
	#sub-11 #unit5076 .row { margin:0!important; }
	#sub-11 #unit5076 .row > div { padding:0!important; float:none!important; margin:3px 0!important; }
	#sub-11 #unit5076 .row > div div { width:100%!important; margin:0!important; float:none!important; }
	#sub-11 #unit5076 .row > div span { display:inline-block; width:100%; font-size:15px!important; }
	
	#sub-11 #unit3980 span { font-size:18px!important; }
	#sub-11 #unit3980 img { position:relative; top:-2px; }
	#sub-11 #unit9520 span { font-size:18px!important; }
	#sub-11 #unit9520 img { position:relative; top:-2px; }
	#component2271 { margin-top:0!important; }
	
	#sub-12 #unit1534 span { font-size:18px!important; }
	#sub-12 #unit1534 > div { line-height:15px!important; }
	#sub-12 #unit1333 table { font-size:15px!important; }
	#sub-12 .mt-n { margin-top:0!important; }
	#sub-12 .mt-s { margin-top:40px!important; }

	
	
	
	#sub-13 #unit8567 div { width:100%!important; margin:5px 0!important; padding:0!important; height:auto!important; }
	#sub-13 #unit8567 div span { font-size:17px!important; }
	#sub-13 .ui-sortable { margin:0!important; }
	#sub-13 #component5399 { width:100%!important; padding:0!important; margin:0 0 10px!important; }
	#sub-13 #component4266 { margin-top:10px!important; }
	#sub-13 #component2870 { width:100%!important; padding:0!important; margin:3px 0!important; }
	
	#sub-14 #unit3530 > div { padding:30px 10px!important; }
	#sub-14 #unit3530 > div span { font-size:17px!important; word-break:keep-all; }
	#sub-14 #unit3530 > div > div > div { width:100%!important; margin:5px 0!important; padding:0!important; height:auto!important; }
	#sub-14 #unit3530 > div > div > div { width:100%!important; padding:0!important; margin:3px 0!important; }
		
	#sub-36 #unit5250 div { font-size:18px!important; }
	#sub-36 #unit4408 { margin-top:30px!important; padding:15px!important; }
	#sub-36 #unit4408 div { font-size:16px!important; }
	#sub-36 #unit4408 div span { font-size:16px!important; }
	#sub-36 #component1371 .row { margin:0; margin:20px 0 0!important; }
	#sub-36 #component5453 { margin-top:20px!important; }
	#sub-36 #component5453 .row { margin:0!important; padding: 0 7.5px!important; }
	#sub-36 #component5453 .row .col-sm-3 { padding:15px 0 0!important; width:100%!important; }
	#sub-36 #component5453 .row .col-sm-9 { padding:10px 0 15px!important; width:100%!important; }
	#sub-36 #component5453 .row img { margin:20px 0 20px!important; }
	#sub-36 #component5453 .row .col-sm-9 span { font-size:16px!important; }
	#sub-36 #component2387 .row { margin:0; margin:20px 0 0!important; padding: 30px 15px 20px!important; }
	#sub-36 #unit8189 { padding:0!important; margin-bottom:15px; }
	#sub-36 #unit2914	{ padding:0!important; margin-bottom:15px; }
	#sub-36 #unit5329 { padding:0!important; }
	#sub-36 #unit5980 { padding:0!important; }
	#sub-36 #component2130 { margin-top:15px!important; }
	#sub-36 #unit8368 span { font-size:17px!important; } 
	
	#sub-37 #unit9847 { width:100%!important; text-align:center!important; }
	#sub-37 #unit9549 { width:100%!important; text-align:center!important; margin:20px 0!important; }
	#sub-37 #unit9549 span { font-size:17px!important; }
	#sub-37 #unit9847 span { font-size:17px!important; }
	#sub-37 #component9976 { margin:0!important; }
	#sub-37 #unit9549 tbody { font-size:14px!important; }
	#sub-37 #unit9549 tbody td { padding:10px 5px!important; }
		
	#sub-38 #unit5250 div { font-size:18px!important; }
	#sub-38 #unit4408 { margin-top:30px!important; padding:15px!important; }
	#sub-38 #unit4408 div { font-size:16px!important; }
	#sub-38 #unit4408 div span { font-size:16px!important; }
	#sub-38 #component1371 .row { margin:0; margin:20px 0 0!important; }
	#sub-38 #component5453 { margin-top:20px!important; }
	#sub-38 #component5453 .row { margin:0!important; padding: 0 7.5px!important; }
	#sub-38 #component5453 .row .col-sm-3 { padding:15px 0 0!important; width:100%!important; }
	#sub-38 #component5453 .row .col-sm-9 { padding:10px 0 15px!important; width:100%!important; }
	#sub-38 #component5453 .row img { margin:-45px 0 20px!important; }
	#sub-38 #component5453 .row .col-sm-9 span { font-size:16px!important; }
	#sub-38 #component2387 .row { margin:0; margin:20px 0 0!important; padding: 30px 15px 20px!important; }
	#sub-38 #unit8189 { padding:0!important; }
	#sub-38 #unit2914	{ padding:0!important; }
	#sub-38 #unit5329 { padding:0!important; }
	#sub-38 #unit5980 { padding:0!important; }
	#sub-38 #component2130 { margin-top:15px!important; }
	#sub-38 #unit8368 span { font-size:17px!important; }
	
	#sub-39 #component9356 div { font-size:18px!important; }
	#sub-39 #unit4408 { margin-top:15px!important; padding:15px!important; }
	#sub-39 #unit4408 div { font-size:16px!important; }
	#sub-39 #component9356 .row { margin:0; margin:20px 0 0!important; }
	#sub-39 #component5453 { margin-top:20px!important; }
	#sub-39 #component5453 .row { margin:0; margin:10px 0 0!important; padding: 0 7.5px!important; }
	#sub-39 #component5453 .row .col-sm-3 { padding:5px 0!important; width:100%!important; }
	#sub-39 #component5453 .row .col-sm-9 { padding:5px 0!important; width:100%!important; }
	#sub-39 #component5453 .row img { margin:-45px 0 20px!important; }
	#sub-39 #component5453 .row .col-sm-9 span { font-size:16px!important; }
	#sub-39 #component2387 .row { margin:0; margin:20px 0 0!important; padding: 30px 15px 20px!important; }
	#sub-39 #unit8189 { padding:0!important; }
	#sub-39 #unit2914	{ padding:0!important; }			
	
	#sub-40 #component9356 div { font-size:18px!important; }
	#sub-40 #unit4408 { margin-top:15px!important; padding:15px!important; }
	#sub-40 #unit4408 div { font-size:16px!important; }
	#sub-40 #component9356 .row { margin:0; margin:20px 0 0!important; }
	#sub-40 #component5453 .row { margin:0; margin:20px 0 0!important; }
	#sub-40 #component2387 .row { margin:0; margin:20px 0 0!important; padding: 30px 15px 20px!important; }
	#sub-40 #unit8189 { padding:0!important; margin-bottom:10px!important; }
	#sub-40 #unit2914	{ padding:0!important; margin-bottom:10px!important; }	 
	
	#sub-41 #component9356 div { font-size:18px!important; }
	#sub-41 #unit4408 { margin-top:15px!important; padding:15px!important; }
	#sub-41 #unit4408 div { font-size:16px!important; }
	#sub-41 #component9356 .row { margin:0; margin:20px 0 0!important; }
	#sub-41 #component5453 .row { margin:0; margin:20px 0 0!important; }
	#sub-41 #component2387 .row { margin:0; margin:20px 0 0!important; padding: 30px 15px 20px!important; }
	#sub-41 #unit8189 { padding:0!important; }
	#sub-41 #unit2914	{ padding:0!important; }	 

	#sub-180 #unit2110 img { max-width:200px!important; position:relative; top:-3px; }
	#sub-180 #unit2110 span { font-size:16px!important; }
	#sub-180 #unit3540 span span { font-size:20px!important; }
	#sub-180 #unit3540 span { font-size:15px!important; }
	#sub-180 #component7618 { margin:20px 0!important; }
	#sub-180 #component1269 { margin:20px 0!important; }
	
	#sub-181 #unit2110 img { max-width:140px!important; position:relative; top:-3px; }
	#sub-181 #unit2110 span { font-size:16px!important; }
	#sub-181 #unit3540 span span { font-size:20px!important; }
	#sub-181 #unit3540 span { font-size:15px!important; }
	#sub-181 #component7618 { margin:20px 0!important; }
	#sub-181 #component1269 { margin:20px 0!important; }	

	#sub-182 #unit2110 img { max-width:140px!important; position:relative; top:-3px; }
	#sub-182 #unit2110 span { font-size:16px!important; }
	#sub-182 #unit3540 span span { font-size:20px!important; }
	#sub-182 #unit3540 span { font-size:15px!important; }
	#sub-182 #component7618 { margin:20px 0!important; }
	#sub-182 #component1269 { margin:20px 0!important; }
	#sub-182 .next_07 { margin:15px 0 0!important; }
	#sub-182 .next_07 li { margin-top:5px; font-size:16px!important; }
	#sub-182 .next_07 li div { margin:0!important; }
	
	#sub-183 #unit2110 img { max-width:140px!important; position:relative; top:-3px; }
	#sub-183 #unit2110 span { font-size:16px!important; }
	#sub-183 #unit3540 span span { font-size:20px!important; }
	#sub-183 #unit3540 span { font-size:15px!important; }
	#sub-183 #component7618 { margin:20px 0!important; }
	#sub-183 #component1269 { margin:20px 0!important; }
	#sub-183 .next_07 { margin:15px 0 0!important; }
	#sub-183 .next_07 li { margin-top:5px; font-size:16px!important; }
	#sub-183 .next_07 li div { margin:0!important; }

	#sub-184 #unit2110 img { max-width:140px!important; position:relative; top:-3px; }
	#sub-184 #unit2110 span { font-size:16px!important; }
	#sub-184 #unit3540 span span { font-size:20px!important; }
	#sub-184 #unit3540 span { font-size:15px!important; }
	#sub-184 #component7618 { margin:20px 0!important; }
	#sub-184 #component1269 { margin:20px 0!important; }
	#sub-184 .next_07 { margin:15px 0 0!important; }
	#sub-184 .next_07 li { margin-top:5px; font-size:16px!important; }
	#sub-184 .next_07 li div { margin:0!important; }
	
	#sub-185 #unit2110 img { max-width:140px!important; position:relative; top:-3px; }
	#sub-185 #unit2110 span { font-size:16px!important; }
	#sub-185 #unit3540 span span { font-size:20px!important; }
	#sub-185 #unit3540 span { font-size:15px!important; }
	#sub-185 #component7618 { margin:20px 0!important; }
	#sub-185 #component1269 { margin:20px 0!important; }
	#sub-185 .next_07 { margin:15px 0 0!important; }
	#sub-185 .next_07 li { margin-top:5px; font-size:16px!important; }
	#sub-185 .next_07 li div { margin:0!important; }
	
	#sub-186 #unit2110 img { max-width:140px!important; position:relative;  margin:10px 0!important; }
	#sub-186 #unit2110 span { font-size:16px!important; display:block; width:100%!important; }
	#sub-186 #unit3540 span span { font-size:20px!important; }
	#sub-186 #unit3540 span { font-size:15px!important; }
	#sub-186 #component7618 { margin:20px 0!important; }
	#sub-186 #component1269 { margin:20px 0!important; }
	#sub-186 .next_07 { margin:15px 0 0!important; }
	#sub-186 .next_07 li { margin-top:5px; font-size:15px!important; }
	#sub-186 .next_07 li div { margin:0!important; }
	#sub-186 .next_07 li div span { font-size:15px!important; } 
	#sub-186 #unit6442 span { font-size:17px!important; }
	
	#sub-187 #unit2110 img { max-width:140px!important; position:relative; top:-3px; }
	#sub-187 #unit2110 span { font-size:16px!important; }
	#sub-187 #unit3540 span span { font-size:20px!important; }
	#sub-187 #unit3540 span { font-size:15px!important; }
	#sub-187 #component7618 { margin:20px 0!important; }
	#sub-187 #component1269 { margin:20px 0!important; }
	#sub-187 .next_07 { margin:15px 0 0!important; }
	#sub-187 .next_07 li { margin-top:5px; font-size:16px!important; }
	#sub-187 .next_07 li div { margin:0!important; }							
	
	#sub-35 #component9490 { margin-top:20px!important; }
	#unit8514 .mission_01 { font-size:15px!important; padding:15px!important; }
	#component5937 { margin-top:20px!important; }
	#component5937 span { font-size:18px!important; }
	
	#sub-136643 #component5260 { margin-top:20px!important; }
	#sub-136643 #component4830 { margin-top:20px!important; }
	#sub-136643	#unit5411 { padding:15px!important; }
	#sub-136643 #unit5411 > div { font-size:20px!important; }
	#sub-136643 #unit5411 > div span { font-size:16px!important; }
	#sub-136643 #unit5782 > div { height:auto!important; position:relative!important; top:0!important; left:0!important; background:none!important; }
	#sub-136643 #unit5782 > div > div { position:relative!important; top:0!important; left:0!important;  display:block; width:100%!important; }
	#sub-136643 #component2928 { text-align:center!important; }
	#sub-136643 #component2928 div { margin:0!important; }
	#sub-136643 #unit5782 > div > div span { font-size:17px!important; }
	#sub-136643 #unit5782 > div > div img { max-width:110px; display:block; margin:0 auto; }
	#sub-136643 #component2928 .next-ma { margin:15px 0!important; display: block!important; }
	#sub-136643 #unit5782 > div:nth-child(1) > div { margin:25px 0!important; }
	#sub-136643 #unit5782 > div:nth-child(2) { margin:25px 0!important; }
	#sub-136643 #unit5782 > div:nth-child(3) { margin:25px 0!important; }
	#sub-136643 #unit5782 > div:nth-child(4) { margin:25px 0!important; }
	#sub-136643 #unit5782 > div:nth-child(5) { margin:25px 0!important; }
	#sub-136643 #unit5782 > div:nth-child(6) { margin:25px 0!important; }
	#sub-136643 #unit5782 > div:nth-child(7) { margin:25px 0!important; }	
	
	#sub-18941 #unit3236 div {padding: 10px 10px !important;     font-size: 17px!important; }
	#sub-18941 #unit2969 div {    height: 167px !important; }
	#sub-18941 #unit2969 div div {     transform: translate(-50%, -46%) !important;}
	#sub-18941 #unit2969 div div span:nth-of-type(2) {font-size:17px !important;}
	#sub-18941 #unit2405 > div  {padding: 27px 25px !important;     height: 225px !important;}
	#sub-18941 #unit2405 > div > div {    font-size: 17px !important;}
	#sub-18941 #unit2405 > div > div > span span span {    font-size: 21px !important;}
	
	#sub-18942 #unit3236 div {padding: 10px 10px !important;     font-size: 17px!important; }
	#sub-18942 #unit2969 div {height: 110px !important; }
	#sub-18942 #unit2969 div div {    transform: translate(-50%, -20%) !important;}
	#sub-18942 #unit2969 div div span span {font-size:23px !important;}
	#sub-18942 #unit2405 > div  {padding: 27px 25px !important;     height: 225px !important;}
	#sub-18942 #unit2405 > div > div {    font-size: 17px !important;}
	#sub-18942 #unit2405 > div > div > span span span {    font-size: 21px !important;}
	#sub-18942 #unit4156 div{ font-size:14px !important;     padding: 3px !important;}
		#sub-18942 #unit4156 div span{ font-size:17px !important; width:60px !important;}
		
	#sub-18956 #unit3236 div {padding: 10px 10px !important;     font-size: 17px!important; }
	#sub-18956 #unit2969 div {height: 110px !important; }
	#sub-18956 #unit2969 div div {    transform: translate(-50%, -60%) !important;}
	#sub-18956 #unit2969 div div span span {font-size:23px !important;}
	#sub-18956 #unit2405 > div  {padding: 27px 25px !important;     height: 225px !important;}
	#sub-18956 #unit2405 > div > div {    font-size: 17px !important;}
	#sub-18956 #unit2405 > div > div > span span span {    font-size: 21px !important;}
	#sub-18956 #unit4156 div{ font-size:14px !important;     padding: 3px !important;}
	#sub-18956 #unit4156 div span{ font-size:17px !important; width:60px !important;}
	#sub-18956 #component7716 {    padding: 19px 0px!important;}
	#sub-18956 #unit5631 > DIV {    padding:20px 0px!important;}
	#sub-18956 #unit5631 > DIV > div:nth-child(3) { font-size:13px !important; }
	#sub-18956 #unit5631 > DIV > div:nth-child(3) span { font-size:17px !important; width:70px!important;     margin-right: 4px !important;}
	#sub-18956 #unit5631 > DIV > div:nth-child(3) span span{ font-size:13px !important; }

	#sub-20027 #unit3236 div {padding: 10px 10px !important;     font-size: 17px!important; }
	#sub-20027 #unit2969 div {height: 110px !important; }
	#sub-20027 #unit2969 div div {    transform: translate(-50%, -20%) !important;}
	#sub-20027 #unit2969 div div span span {font-size:23px !important;}
	#sub-20027 #unit2405 > div  {padding: 27px 25px !important;     height: 225px !important;}
	#sub-20027 #unit2405 > div > div {    font-size: 17px !important;}
	#sub-20027 #unit2405 > div > div > span span span {    font-size: 21px !important;}
	#sub-20027 #unit4156 div{ font-size:14px !important;     padding: 3px !important;}
	#sub-20027 #unit4156 div span{ font-size:17px !important; width:60px !important;}

	#sub-20490 #unit3631 > div { padding: 20px 10px 0px 10px !important; }
	#sub-20490 #unit3631 > div > div:nth-of-type(1) {        font-size: 32px !important;}
	#sub-20490 #unit3631 > div > div:nth-of-type(2) {        font-size: 22px !important;}
	#sub-20490 #unit3631 > div > div:nth-of-type(3) {        font-size: 16px !important;}
	#sub-20490 #unit27622 >div {padding:12px !important;}
	#sub-20490 #unit27622 div >img{height: 50px !important; font-size:18px;}
	#sub-20490 #unit27622 div { font-size:18px!important;}
	#sub-20490 #unit9207 > img {height: 50px !important; }

	#sub-20491 #unit3631 > div { padding: 20px 10px 0px 10px !important; }
	#sub-20491 #unit3631 > div > div:nth-of-type(1) {        font-size: 32px !important;}
	#sub-20491 #unit3631 > div > div:nth-of-type(2) {        font-size: 22px !important;}
	#sub-20491 #unit3631 > div > div:nth-of-type(3) {        font-size: 16px !important;}
	#sub-20491 #unit27622 >div {padding:12px !important;}
	#sub-20491 #unit27622 div >img{height: 50px !important; font-size:18px;}
	#sub-20491 #unit27622 div { font-size:18px!important;}
	#sub-20491 #unit2261 > img {height: 150px !important; }	
	#sub-20491 #component1893 {   padding-bottom: 20px!important; }

	#sub-20492 #unit3631 > div { padding: 20px 10px 0px 10px !important; }
	#sub-20492 #unit3631 > div > div:nth-of-type(1) {        font-size: 32px !important;}
	#sub-20492 #unit3631 > div > div:nth-of-type(2) {        font-size: 22px !important;}
	#sub-20492 #unit3631 > div > div:nth-of-type(3) {        font-size: 16px !important;}
	#sub-20492 #unit27622 >div {padding:12px !important;}
	#sub-20492 #unit27622 div >img{height: 50px !important; font-size:18px;}
	#sub-20492 #unit27622 div { font-size:18px!important;}
	#sub-20492 #unit2261 > img {height: 90px !important; }
	

	#sub-20493 #unit3631 > div { padding: 20px 10px 0px 10px !important; }
	#sub-20493 #unit3631 > div > div:nth-of-type(1) {        font-size: 32px !important;}
	#sub-20493 #unit3631 > div > div:nth-of-type(2) {        font-size: 22px !important;}
	#sub-20493 #unit3631 > div > div:nth-of-type(3) {        font-size: 16px !important;}
	#sub-20493 #unit27622 >div {padding:12px !important;}
	#sub-20493 #unit27622 div >img{height: 50px !important; font-size:18px;}
	#sub-20493 #unit27622 div { font-size:18px!important;}
	#sub-20493 #unit2261 > img {height: 90px !important; }

	#sub-19591 #unit3631 > div { padding: 20px 10px 0px 10px !important; }
	#sub-19591 #unit3631 > div > div:nth-of-type(1) {        font-size: 32px !important;}
	#sub-19591 #unit3631 > div > div:nth-of-type(2) {        font-size: 20px !important;}
	#sub-19591 #unit3631 > div > div:nth-of-type(3) {        font-size: 16px !important;}
	#sub-19591 #unit27622 >div {padding:12px !important;}
	#sub-19591 #unit27622 div >img{height: 50px !important; font-size:18px;}
	#sub-19591 #unit27622 div { font-size:18px!important;}
	#sub-19591 #unit2261 > img {height: 90px !important; }

}
