/* ------------------------------------------------------
COMMON
------------------------------------------------------ */
.hidden { position: absolute; overflow: hidden; top: 0; left: 0; width: 1px; height: 1px; text-indent: -9999em; }

/* ------------------------------------------------------
.rental care apply
------------------------------------------------------ */
.dwrk_event_211022_1{width: 1240px;margin: 0 auto;position: relative;}
.dwrk_event_211022_1 #dwrk_ttlArea{position: absolute;top: 0;left: 0;width: 100%;max-width: 1240px;}
.dwrk_event_211022_1 #dwrk_ttlArea .dwrk_ttlText01{position: absolute;top: 150px;left: 50%;width: 460px;height: 42px;transform: translateX(-50%);}
.dwrk_event_211022_1 #dwrk_ttlArea .dwrk_ttlText01:after{content:'';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(./images/dwrk_event_211022_1_ttlText01.png) no-repeat left top;opacity:0;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);-webkit-transition: cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;-moz-transition: cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;-o-transition: cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;transition: cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}
.dwrk_event_211022_1 #dwrk_ttlArea .dwrk_ttlText02{position: absolute;top: 209px;left: 50%;width: 723px;height: 117px;transform: translateX(-50%);}
.dwrk_event_211022_1 #dwrk_ttlArea .dwrk_ttlText02:after{content:'';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(./images/dwrk_event_211022_1_ttlText02_b.png) no-repeat left top;opacity:0;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);-webkit-transition: cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;-moz-transition: cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;-o-transition: cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;transition: cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;-webkit-transition-delay: 0.5s;-moz-transition-delay: 0.5s;-o-transition-delay: 0.5s;transition-delay: 0.5s;}

.dwrk_event_211022_1 #dwrk_ttlArea.on .dwrk_ttlText01:after,
.dwrk_event_211022_1 #dwrk_ttlArea.on .dwrk_ttlText02:after{opacity:1;-moz-transform: translateY(0px);-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}

.dwrk_event_211022_1 .particle01{animation:particle 2s linear 1s infinite;position: absolute;top: 0;left: 50%;width: 100%;height: 0;padding-top:452px;margin-left: -620px;z-index:1;background: url(./images/dwrk_event_211022_1_particle1.png) no-repeat left top;opacity:0;}
.dwrk_event_211022_1 .particle02{animation:particle 2s linear infinite;position: absolute;top: 0;left: 50%;width: 100%;height: 0;padding-top:452px;margin-left: -620px;z-index:1;background: url(./images/dwrk_event_211022_1_particle2.png) no-repeat left top;opacity:0;}
.dwrk_event_211022_1 .dwrk_cttLink01{position: absolute;top: 3371px;left: 50%;width: 440px;height: 69px;margin-left: -219px;cursor: pointer;z-index:1;background: #000;opacity:0;filter:alpha(opacity:'0');}
.dwrk_event_211022_1 .dwrk_cttLink02{position: absolute;top: 6678px;left: 50%;width: 359px;height: 69px;margin-left: -367px;cursor: pointer;z-index:1;background: #000;opacity:0;filter:alpha(opacity:'0');}
.dwrk_event_211022_1 .dwrk_cttLink03{position: absolute;top: 6678px;left: 50%;width: 359px;height: 69px;margin-left: 3px;cursor: pointer;z-index:1;background: #000;opacity:0;filter:alpha(opacity:'0');}
.dwrk_event_211022_1 .dwrk_cttLink04{position: absolute;top: 4410px;left: 50%;width: 462px;height: 69px;margin-left: -491px;cursor: pointer;z-index:1;background: #000;opacity:0;filter:alpha(opacity:'0');}
.dwrk_event_211022_1 .dwrk_cttLink05{position: absolute;top: 4560px;left: 50%;width: 468px;height: 69px;margin-left: -492px;cursor: pointer;z-index:1;background: #000;opacity:0;filter:alpha(opacity:'0');}
.dwrk_event_211022_1 .dwrk_cttLink06{position: absolute;top: 4560px;left: 50%;width: 468px;height: 69px;margin-left: 25px;cursor: pointer;z-index:1;background: #000;opacity:0;filter:alpha(opacity:'0');}

@keyframes particle {
	0% {opacity:0}
	50% {opacity:1}
	100% {opacity:0}
}