.ttl-feature{display:none}.pane-left-menu{display:none}.page-event .pane-contents>.container{width:100%;display:block}.page-event .pane-main{width:100%}@media screen and (max-width: 767px){.block-event-page{padding:0}}@media screen and (min-width: 768px){.block-recent-item{margin-right:0;margin-left:0}}@media screen and (max-width: 767px){.block-header-news{padding-top:2vw}.block-header-news .block-container p:last-child{padding-bottom:1vw}}#header,.navitopicpath_{margin-bottom:0}.common_headline1_{visibility:hidden}div.contents_{width:auto;float:none}div.mainframe_{width:auto;float:none}.ddhd_kv{width:100%;background:#fff100;position:relative}@media screen and (max-width: 768px){.ddhd_kv{padding-top:4vw;margin-top:2vw}}.ddhd_kv .inner{width:1080px;margin:0 auto;padding-top:40px;text-align:center}@media screen and (max-width: 768px){.ddhd_kv .inner{width:auto;padding:0 4vw}}.ddhd_kv .inner .tit .logo{width:968px}@media screen and (max-width: 768px){.ddhd_kv .inner .tit .logo{width:100%}}.ddhd_kv .inner .tit .copy01{width:867px;margin-top:50px}@media screen and (max-width: 768px){.ddhd_kv .inner .tit .copy01{width:80%;margin-top:6vw}}.ddhd_kv .inner p{text-align:center;margin:30px 0 0 105px;text-align:left;font-size:22px;font-weight:bold;line-height:1.5}@media screen and (max-width: 768px){.ddhd_kv .inner p{margin:6vw 0 0 0;font-size:3.6vw}}.ddhd_kv .inner p .pc{display:block}@media screen and (max-width: 768px){.ddhd_kv .inner p .pc{display:none}}.ddhd_kv .inner .copy02{width:847px;margin-top:-80px}@media screen and (max-width: 768px){.ddhd_kv .inner .copy02{width:100%;margin-top:-6vw}}.ddhd_kv .inner .copy03{width:586px;margin-top:30px}@media screen and (max-width: 768px){.ddhd_kv .inner .copy03{width:100%}}.ddhd_kv .inner .btn{margin-top:30px;transition:opacity .2s}.ddhd_kv .inner .btn:first-child{margin-left:0}.ddhd_kv .inner .btn:hover{opacity:0.8}@media screen and (max-width: 768px){.ddhd_kv .inner .btn img{width:80%}}.ddhd_kv .bg{margin-top:80px;background:url(../img/ddhd/bg.png);padding-bottom:120px}@media screen and (max-width: 768px){.ddhd_kv .bg{margin-top:14vw;padding-bottom:24vw}}.ddhd{background:#fff100;position:relative}.ddhd *{box-sizing:border-box}.ddhd::after{content:"";display:block;width:100%;height:1200px;background-color:#000000;position:absolute;top:-90px;left:0;z-index:1;clip-path:polygon(0 8%, 100% 0, 100% 92%, 0% 100%)}@media screen and (max-width: 768px){.ddhd::after{height:88%;clip-path:polygon(0 2%, 100% 0, 100% 98%, 0% 100%);top:-20vw}}.ddhd .pc{display:block}@media screen and (max-width: 768px){.ddhd .pc{display:none}}.ddhd .sp{display:none}@media screen and (max-width: 768px){.ddhd .sp{display:block}}.ddhd .lead span{padding:10px 15px;background:linear-gradient(transparent 50%, #f3ff92 50%)}@media screen and (max-width: 768px){.ddhd .lead{width:100%;padding:0;font-size:4.2vw;margin:12vw auto}}.ddhd .contentwrap{position:relative;z-index:2;padding-top:20px;padding-bottom:80px}@media screen and (max-width: 768px){.ddhd .contentwrap{width:100%;margin:6vw 0;padding-top:0;padding-bottom:10vw}}.ddhd .contentwrap h2{text-align:center;margin-bottom:-70px;position:relative;z-index:5;border:none}@media screen and (max-width: 768px){.ddhd .contentwrap h2{margin-bottom:-12vw}.ddhd .contentwrap h2 img{width:60%}}.ddhd .contentwrap .sec1{position:relative;margin:0 auto;width:100%}@media screen and (max-width: 768px){.ddhd .contentwrap .sec1{width:100%;padding:0 5.58vw 10vw}}.ddhd .contentwrap .inner{margin:0 auto;padding:40px 74px;width:980px;background-color:#fff;border:4px solid #000000;overflow:hidden;min-height:260px;position:relative;z-index:3}@media screen and (max-width: 768px){.ddhd .contentwrap .inner{width:100%;padding:10vw 4vw;min-height:34vw}}.ddhd .contentwrap .inner.comingsoon{text-align:center;padding-top:120px}@media screen and (max-width: 768px){.ddhd .contentwrap .inner.comingsoon{padding-top:14vw}}@media screen and (max-width: 768px){.ddhd .contentwrap .inner.comingsoon img{width:50vw}}.ddhd .contentwrap .inner .banner{text-align:center}.ddhd .contentwrap .inner .banner a:hover{opacity:.8}@media screen and (max-width: 768px){.ddhd .contentwrap .inner .banner img{width:100%}}.ddhd .flexbox{display:flex;justify-content:space-between;margin:40px auto 0}@media screen and (max-width: 768px){.ddhd .flexbox{width:100%;flex-direction:column;align-items:center;margin:0 auto}.ddhd .flexbox img{width:100%;margin-top:6vw}.ddhd .flexbox picture:first-child img{margin-top:0}}.ddhd .flexbox>div{text-align:left}@media screen and (max-width: 768px){.ddhd .flexbox>div{margin-top:4vw}.ddhd .flexbox>div:first-child{margin-top:0}}.ddhd .flexbox>div.txt{width:420px}@media screen and (max-width: 768px){.ddhd .flexbox>div.txt{width:auto}}.ddhd .flexbox>div.txt h3{font-size:22px;font-weight:bold;color:#e90000;line-height:1.6;text-align:left;margin-top:30px}.ddhd .flexbox>div.txt h3:first-child{margin-top:0}@media screen and (max-width: 768px){.ddhd .flexbox>div.txt h3{font-size:4vw;margin-top:4vw}}.ddhd .flexbox>div.txt h3.bk{color:#000000;text-align:center;font-size:28px}@media screen and (max-width: 768px){.ddhd .flexbox>div.txt h3.bk{font-size:5vw;margin-top:4vw}}.ddhd .flexbox>div.txt p{font-size:16px;line-height:1.6;margin-top:20px;text-align:justify}@media screen and (max-width: 768px){.ddhd .flexbox>div.txt p{font-size:4vw;margin-top:4vw}}.ddhd .flexbox .couponcode{font-size:14px;margin:20px 0}@media screen and (max-width: 768px){.ddhd .flexbox .couponcode{font-size:3.4vw}}.ddhd .flexbox .btn{display:inline-block;box-sizing:border-box;border:none;cursor:pointer;padding:16px 30px;color:#fff;font-size:16px;font-weight:bold;text-align:center;border-radius:4px;border-radius:60px;position:relative;transition:all .3s;background-color:#ff006c;text-decoration:none}@media screen and (max-width: 768px){.ddhd .flexbox .btn{width:100%;padding:4vw 0;font-size:4vw;line-height:1.4}}.ddhd .flexbox .btn.contact{width:380px}@media screen and (max-width: 768px){.ddhd .flexbox .btn.contact{width:100%}}.ddhd .flexbox .btn.off{pointer-events:none;background-color:#dddddd}.ddhd .flexbox .btn.off:hover{background-color:#dddddd;color:#ffffff}.ddhd .flexbox .btn:hover{background-color:#000000;color:#fff}.ddhd .flexbox .btn:hover::before{border-left:18px solid #000000}.ddhd h4{font-size:16px;font-weight:bold;margin-top:10px}@media screen and (max-width: 768px){.ddhd h4{font-size:4.2vw;margin-top:2vw}}.ddhd .text2{width:730px;margin:20px 0 0;font-size:14px;color:#000000;line-height:1.8;text-align:left}@media screen and (max-width: 768px){.ddhd .text2{width:100%;font-size:3.8vw;margin:4vw auto}}.ddhd .text2 strong{font-size:18px;font-weight:bold}@media screen and (max-width: 768px){.ddhd .text2 strong{font-size:4.2vw}}.ddhd .text2 small{font-size:12px}@media screen and (max-width: 768px){.ddhd .text2 small{font-size:3.4vw}}.ddhd .btnwrap{margin:30px 0 0;text-align:center;display:flex;justify-content:center}@media screen and (max-width: 768px){.ddhd .btnwrap{margin:4vw 0 0;flex-direction:column}}.ddhd .btn{margin-left:20px;transition:opacity .2s}@media screen and (max-width: 768px){.ddhd .btn{margin-left:0;margin-top:4vw}}.ddhd .btn:first-child{margin-left:0}.ddhd .btn:hover{opacity:0.8}@media screen and (max-width: 768px){.ddhd .btn img{width:80%}}.ddhd .banner3{text-align:center}@media screen and (max-width: 768px){.ddhd .banner3 img{width:100%}}
/*# sourceMappingURL=ddhd.css.map */
