@charset "utf-8";

html{font-size:10px;}
.oh{overflow:hidden;}
.container {width:100%; margin:0 auto; max-width:1000px; position:relative;}
.cf:after{content:''; display: block; clear:both; visibility:hidden; height:0px;}
.cherry {max-width:2560px;margin:0 auto;text-align:center;letter-spacing:-0.5px;line-height:1.5;}
.db1000{display:none;}
.db768{display:none;}
.db480{display:none;}

.hk *{font-family: '新宋体' !important;} /*홍콩*/
.hk *{font-family: '黑体' !important;} /*홍콩*/
.tw *{font-family: '新宋体' !important;} /*대만*/
.tw *{font-family: '黑体' !important;} /*대만*/
.jp *{font-family: 'DFGothic' !important;} /*일본*/
.th *{font-family:'Cloud-Light',Tahoma;} /*태국*/
.vn *{font-family: Arial;} /*베트남*/
.en {font-family: 'InnisfreeGothic' !important;} /*영문*/

.con1{background:url(images_au/bg1.jpg) no-repeat center top / cover; }
.con1 .padding{padding:12% 0 76.7% !important;}
.con1 .tit{display:inline-block; width:90%;}
.con1 span{position:absolute;}
.con1 .h1{top:39%; left:-9%; animation:flying2 3.5s ease-in-out infinite; width: 28%;}
.con1 .h2{top:25%; right:-1%; animation:flying3 2.8s ease-in-out infinite; width: 19%;}

@keyframes flying2 {
	0% {transform:translate(0,0);}
	50% {transform:translate(0,20px);}
	100% {transform:translate(0,0);}
}
@keyframes flying3 {
	0% {transform:translate(0,0);}
	50% {transform:translate(0,15px);}
	100% {transform:translate(0,0);}
}

.con2{background:#f06b84; }
.con2 .padding{padding:0 0 13.2%;}
.con2 .tit p:nth-child(1){display:inline-block; width:90%;}
.con2 .tit p{color:#ffffff; font-size:2.2rem; margin-bottom:2.5%;}
.con2 .tit p:nth-child(2){margin-bottom:1.5%;}
.con2 .tit p:last-child{margin-bottom:0;}
.con2 .tit p span{color:#fff3af; font-weight:bold;}
.con2 .map_wrap{margin-top:5.6%;}
.con2 .map_wrap ul{display:flex; justify-content:space-between; margin-bottom:2%;}
.con2 .map_wrap ul:last-child{margin-bottom:0;}
.con2 .map_wrap li{width:49%;}

.con3{background:url(images_au/bg3.jpg) no-repeat center top / cover; }
.con3 .padding{padding:8% 0 11%;}
.con3 .tit p:nth-child(1){display:inline-block; width:90%;}
.con3 .tit p:nth-child(2){display:inline-block; width:100%; margin-top:9.6%;}
.con3 .box{box-sizing:border-box; padding:6%; background:#f06b84; border:3px solid #552132; border-radius:10px; margin-top:3%;}
.con3 .box .title{padding:0 0 4.5%; border-bottom:1px solid #a84b5c;}
.con3 .box .title p{display:inline-block; width:100%;}
.con3 .box .bot{text-align:left; display:inline-block; margin-top:3%;}
.con3 .box .bot p:nth-child(1){font-size:2.2rem; color:#552132; line-height:2.3;}
.con3 .box .bot p:nth-child(1) span{background:#ffc4cc; padding:0 5px; font-weight:bold;}
.con3 .box .bot p:nth-child(2){font-size:1.8rem; color:#ffc4cc; margin-top: 3%;}
.con3 .warn{font-size:1.7rem; color:#777777; margin-top: 5.4%;}














@media screen and (max-width: 1000px){
html{font-size:8px;}
.container {width:95%;}
.dn1000{display:none;}
.db1000{display:block;}
}

@media screen and (max-width: 768px){
.dn768{display:none;}
.db768{display:block;}
.padding{padding:50px 0 !important;}
.con2 .padding{padding:0 0 50px !important;}

.con1 .h1{top:32%; left:-2%;}
.con1 .h2{top:22%;}

.con2 .map_wrap ul{display:block;}
.con2 .map_wrap li{width:100%; margin-bottom:2%;}
.con2 .map_wrap li:last-child{margin-bottom:0;}
}

@media screen and (max-width: 480px){
html{font-size:7px;}
.dn480{display:none;}
.db480{display:block;}
}