@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;}
.eventName {max-width:2560px;margin:0 auto;text-align:center;letter-spacing:-0.5px;line-height:1.5; background:#f6f6f6;}
.db1000{display:none;}
.db768{display:none;}
.db480{display:none;}
.vh{visibility:hidden;}
a, ul, li, p, img, div{max-width: 100%;} /* 슬릭넣어야할때 빼기 */

.con1{background:url(images_au1/title_bg.jpg) no-repeat center top / cover;}
.con1 .padding{padding:85px 0 224px;}
.con1 .tit p:nth-child(1) span{color:#09706f; font-size:2rem; font-weight:normal;}
.con1 .tit p:nth-child(1){color:#045d5c; font-size:5rem; line-height:1.4; font-weight:bold;}

.con2{}
.con2 .padding{padding:0 0 11.2% !important;}
.con2 .box_wrap{margin-top:-173px;}
.con2 .box{display:inline-block; width:100%; max-width:920px; box-sizing:border-box; background:#ffffff; box-shadow:3px 3px 6px rgba(18, 18, 18, 0.1); border-radius:5px; padding:60px 3% 68px;}
.con2 .box:nth-child(n+2){margin-top:4%;}
.con2 .box dl:nth-child(n+2){margin-top:56px;}
.con2 .box dt{font-size:2.6rem; color:#ffffff; display:inline-block; background:#3cb5b4; width:100%; max-width:780px; box-sizing:border-box; position:relative; padding:6px 20px;}
.con2 .box dt:before{position:absolute; content:''; top:0; left:0; width:20px; height:100%; background:url(images_au1/BG_titleL.gif) no-repeat left center / 100% 100%;}
.con2 .box dt:after{position:absolute; content:''; top:0; right:0; width:20px; height:100%; background:url(images_au1/BG_titleR.gif) no-repeat right center / 100% 100%;}
.con2 .box dd:nth-child(2){margin-top:33px; color:#333333; font-size:2rem;}
.con2 .box dd:nth-child(3){margin-top:42px;}
.con2 .whatsapp{margin-top:43px;}
.con2 .whatsapp p:nth-child(1){color:#333333; font-size:2.8rem; font-weight:bold;}
.con2 .whatsapp p:nth-child(2){margin-top:28px;}
.con2 .whatsapp .btn {color: #ffffff;font-size: 1.8rem;display: inline-block;background: #333333;padding: 8px 26px;border-radius: 30px;font-weight: bold;}
.con2 .whatsapp .btn:after {border-left: 7px solid #ffffff;border-top: 5px solid transparent;border-bottom: 5px solid transparent;content: '';display: inline-block;margin: 0 0 0 6px;}
.con2 .whatsapp p:nth-child(3){margin-top:45px; color:#888888; font-size:1.6rem;}
.con2 .pd li{display:inline-block; width:355px; margin:53px 16px; vertical-align:bottom;}
.con2 .pd li p:nth-child(2){margin-top:24px; color:#333333; font-size:2rem;}
.con2 .pd li p:nth-child(3){color:#888888; font-size:2.2rem; text-decoration:line-through;}
.con2 .pd li p:nth-child(4){color:#555555; font-size:2.2rem; font-weight:bold;}
.con2 .pd{position:relative;}
.con2 .pd:nth-child(2):before{position:absolute; content:''; top:0; left:50%; transform:translateX(-50%); max-width:782px; width:100%; height:1px; background:#dddddd;}
.con2 .warn{color:#888; font-size:1.8rem; margin-top:34px;}





























@media screen and (max-width: 1000px){
html{font-size:8px;}
.container {width:95%;}
.dn1000{display:none !important;}
.db1000{display:inline-block;}

.con1 .padding{padding:50px 0 100px;}

.con2 .box_wrap{margin-top:-70px;}
.con2 .box{padding:30px 3%;}
.con2 .box dl:nth-child(n+2){margin-top:35px;}
.con2 .box dd:nth-child(2){margin-top:25px;}
.con2 .box dd:nth-child(3){margin-top:25px;}
.con2 .pd li{width:100%; margin:0;}
.con2 .pd li:nth-child(n+2){margin-top:50px;}
.con2 .pd li p:nth-child(1) img{width:250px;}
.con2 .pd:nth-child(2){margin-top:50px; padding-top:50px;}
}

@media screen and (max-width: 768px){
.dn768{display:none;}
.db768{display:inline-block;}

.con1 .tit p:nth-child(1){font-size:4rem;}
}

@media screen and (max-width: 480px){
html{font-size:7px;}
.dn480{display:none;}
.db480{display:inline-block;}
}