.l-header{height:auto;position:absolute;top:-66px;transition:.3s;width:100%}.l-header.active{position:fixed;top:0}.damd_2024 p{font-size:1.4rem;line-height:2.2;color:#000}.damd_2024 img{max-width:100%}.damd_2024 a{text-decoration:none}.damd_2024 .display_sp{display:block}.damd_2024 .display_tablet{display:none}.damd_2024 .display_pc{display:none}.damd_2024 .keyvisual{margin-bottom:40px}.damd_2024 .about{width:84%;margin-left:auto;margin-right:auto;margin-bottom:60px}.damd_2024 .about .about_title{margin-bottom:20px}.damd_2024 .about .about_title p{font-size:2rem;line-height:1.8;font-weight:bold;text-align:center}.damd_2024 .about .about_description p{text-align:justify}.damd_2024 .articles{margin-bottom:80px}.damd_2024 .articles .articles_nav{display:flex;padding-left:8%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:40px}.damd_2024 .articles .articles_nav::-webkit-scrollbar{display:none}.damd_2024 .articles .articles_nav .articles_nav_content{width:42%;min-width:160px;margin-right:5px;flex:0 0 auto;position:relative;overflow:visible;display:flex;flex-direction:column;text-align:center;padding-bottom:10px;align-items:center;opacity:.6;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number{background-color:#a96537;padding:6px 12px;margin-bottom:20px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number p{font-size:1rem;font-weight:bold;color:#fff;font-family:Montserrat;line-height:1}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number p span{font-size:1.4rem;margin-left:3px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number.nav03{margin-bottom:10px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_text{font-size:1.3rem;font-weight:bold;line-height:1.8}.damd_2024 .articles .articles_nav .articles_nav_content.active{border-bottom:2px solid #a96537;opacity:1}.damd_2024 .articles .articles_nav .articles_nav_content:last-child{margin-right:0px}.damd_2024 .articles .articles_nav .articles_nav_content:last-child::after{position:absolute;content:"";top:0;left:100%;height:1px;width:8vw;background-color:rgba(0,0,0,0)}.damd_2024 .articles .articles_inner{width:84%;margin-left:auto;margin-right:auto}.damd_2024 .articles .articles_inner .articles_content{flex-wrap:wrap}.damd_2024 .articles .articles_inner .articles_content.content01{display:none}.damd_2024 .articles .articles_inner .articles_content.content01.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content02{display:none}.damd_2024 .articles .articles_inner .articles_content.content02.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content03{display:none}.damd_2024 .articles .articles_inner .articles_content.content03.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content04{display:none}.damd_2024 .articles .articles_inner .articles_content.content04.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content05{display:none}.damd_2024 .articles .articles_inner .articles_content.content05.active{display:flex}.damd_2024 .articles .articles_inner .articles_content_detail{width:47.5%;margin-right:5%;margin-bottom:5%}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(2n){margin-right:0px}.damd_2024 .articles .articles_inner .articles_content_detail:last-child{margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail:nth-last-child(2):nth-child(odd){margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail_photo{margin-bottom:5px}.damd_2024 .articles .articles_inner .articles_content_detail_title{font-size:1.2rem;font-weight:700;line-height:1.5;margin-bottom:5px}.damd_2024 .articles .articles_inner .articles_content_detail_brand{display:flex;align-items:center;margin-bottom:10px}.damd_2024 .articles .articles_inner .articles_content_detail_brand .articles_content_detail_brand_logo{width:30px;margin-right:5px}.damd_2024 .articles .articles_inner .articles_content_detail_brand .articles_content_detail_brand_name{font-size:1.2rem;font-weight:700;width:calc(100% - 35px)}.damd_2024 .articles .articles_inner .articles_content_detail_tag{display:flex;flex-wrap:wrap}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand,.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_genre{align-items:center;box-sizing:border-box;display:flex;font-family:Montserrat;font-size:1rem;font-weight:700;margin-bottom:5px;margin-right:5px;padding-left:8px;padding-right:8px;line-height:1.8}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand{background-color:gray;border:1px solid gray}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand a{color:#fff}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_genre{border:1px solid gray}.damd_2024 .articles .articles_inner .articles_content_detail_sponsored{color:#c1c1c1;font-family:Montserrat;font-size:1.2rem}.damd_2024 .articles .articles_inner .articles_content_detail_date{color:#000;font-family:Montserrat;font-size:1.2rem;font-weight:700}.damd_2024 .spot{padding-top:60px;padding-bottom:60px;background-color:#675e54}.damd_2024 .spot .spot_text{width:84%;margin-left:auto;margin-right:auto;margin-bottom:30px}.damd_2024 .spot .spot_text .spot_title{margin-bottom:20px}.damd_2024 .spot .spot_text .spot_title p{text-align:center;font-weight:bold;font-size:2rem;line-height:1.8}.damd_2024 .spot .spot_text .spot_description{text-align:center;text-align:justify}.damd_2024 .spot .spot_text p{color:#fff}.damd_2024 .spot .spot_map{position:relative;width:84%;margin-left:auto;margin-right:auto;aspect-ratio:4/3}.damd_2024 .spot .spot_map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.damd_2024 .car{padding-top:60px;padding-bottom:20px;background-color:#f5f1e6;margin-bottom:60px}.damd_2024 .car .car_text{text-align:center;margin-bottom:30px}.damd_2024 .car .car_text p{font-size:2rem;line-height:1.8;font-weight:bold}.damd_2024 .car .car_nav{width:84%;margin-left:auto;margin-right:auto;display:flex}.damd_2024 .car .car_nav .car_nav_content{width:23%;margin-right:2.66666%;padding:10px 0px;background-color:#a96537;border-top:2px solid #a96537;border-left:2px solid #a96537;border-right:2px solid #a96537;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.1rem;font-weight:bold;position:relative;font-family:Montserrat;cursor:pointer}.damd_2024 .car .car_nav .car_nav_content:last-child{margin-right:0px}.damd_2024 .car .car_nav .car_nav_content.active{background-color:#f5f1e6;color:#000}.damd_2024 .car .car_nav .car_nav_content.active::before{content:"";width:100%;height:3px;display:block;background-color:#f5f1e6;position:absolute;bottom:-3px}.damd_2024 .car .car_outer{border-top:2px solid #a96537;padding-top:40px;padding-bottom:40px}.damd_2024 .car .car_content{width:84%;margin-left:auto;margin-right:auto;flex-wrap:wrap}.damd_2024 .car .car_content.content01{display:none}.damd_2024 .car .car_content.content01.active{display:flex}.damd_2024 .car .car_content.content02{display:none}.damd_2024 .car .car_content.content02.active{display:flex}.damd_2024 .car .car_content.content03{display:none}.damd_2024 .car .car_content.content03.active{display:flex}.damd_2024 .car .car_content.content04{display:none}.damd_2024 .car .car_content.content04.active{display:flex}.damd_2024 .car .car_content .car_content_detail{width:47.5%;margin-right:5%;margin-bottom:5%}.damd_2024 .car .car_content .car_content_detail:nth-child(2n){margin-right:0px}.damd_2024 .car .car_content .car_content_detail:last-child{margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail:nth-last-child(2):nth-child(odd){margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail_photo{margin-bottom:10px}.damd_2024 .car .car_content .car_content_detail_title{font-weight:bold;font-size:1.5rem;line-height:1.6}.damd_2024 .car .car_content .car_content_detail_text{text-align:justify;font-size:1.2rem}.damd_2024 .car .car_footer-nav{position:sticky;bottom:20px;width:84%;margin-left:auto;margin-right:auto;display:none}.damd_2024 .car .car_footer-nav.active{display:flex}.damd_2024 .car .car_footer-nav .car_footer-nav_content{width:23%;margin-right:2.66666%;padding:10px 0px;background-color:#a96537;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.1rem;font-weight:bold;position:relative;font-family:Montserrat}.damd_2024 .car .car_footer-nav .car_footer-nav_content:last-child{margin-right:0px}.damd_2024 .car .car_footer-nav .car_footer-nav_content.active{background-color:#f5f1e6;border:2px solid #a96537;color:#000}.damd_2024 .buy{margin-bottom:120px}.damd_2024 .buy .buy_title{font-size:2rem;font-weight:bold;text-align:center;margin-bottom:30px}.damd_2024 .buy .buy_section01{margin-bottom:80px}.damd_2024 .buy .buy_section01 .buy_section01_photo{width:84%;margin-left:auto;margin-right:auto;margin-bottom:30px}.damd_2024 .buy .buy_section01 .buy_section01_text{text-align:center}.damd_2024 .buy .buy_section01 .buy_section01_text_sub{font-size:1.3rem}.damd_2024 .buy .buy_section01 .buy_section01_text_main{font-size:1.8rem;line-height:1.8;font-weight:bold;margin-bottom:20px}.damd_2024 .buy .buy_section02{margin-bottom:80px}.damd_2024 .buy .buy_section02 .buy_section02_title{margin-bottom:30px}.damd_2024 .buy .buy_section02 .buy_section02_sub{text-align:center;font-size:1.3rem}.damd_2024 .buy .buy_section02 .buy_section02_main p{text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.8}.damd_2024 .buy .buy_section02 .buy_section02_content{display:flex;flex-direction:column;margin-bottom:40px}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail{position:relative;width:84%;max-width:320px;margin-left:auto;margin-right:auto;aspect-ratio:1/1;margin-bottom:20px;background-repeat:no-repeat;background-size:cover;background-position:center center}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step01{background-image:url(../../../img/special/damd2024/buy/buy_photo01_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step02{background-image:url(../../../img/special/damd2024/buy/buy_photo02_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step03{background-image:url(../../../img/special/damd2024/buy/buy_photo03_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail:last-child{margin-bottom:0px}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch{display:flex;justify-content:center;align-items:baseline;margin-top:35px}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch .buy_section02_content_detail_catch_number{font-family:Montserrat;margin-right:10px;width:20px;height:20px;background-color:#a96537;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:1.2rem;font-weight:bold;flex:0 0 auto}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch .buy_section02_content_detail_catch_text{font-size:1.4rem;width:-moz-fit-content;width:fit-content;line-height:1.6}.damd_2024 .buy .buy_section03 .buy_section03_content{width:84%;margin-left:auto;margin-right:auto;border:1px solid #000;padding:40px;box-sizing:border-box}.damd_2024 .buy .buy_section03 .buy_section03_content .buy_section03_content_text{text-align:center;margin-bottom:20px;font-size:1.6rem}.damd_2024 .buy .buy_btn{background:#5d603e;margin-left:auto;margin-right:auto;border-radius:3px;display:flex;justify-content:center;align-items:center;width:100%;max-width:182px;height:50px;color:#fff;line-height:1.4;font-size:1.4rem;font-weight:bold;text-decoration:none;text-align:center;transition:.3s ease-in-out}.damd_2024 .buy .buy_btn.big{max-width:246px}.damd_2024 .buy .buy_btn.middle{max-width:222px}@media screen and (min-width: 768px){.damd_2024 p{font-size:1.6rem}.damd_2024 .display_sp{display:none}.damd_2024 .display_tablet{display:block}.damd_2024 .display_pc{display:none}.damd_2024 .keyvisual{margin-bottom:40px}.damd_2024 .about{width:84%;margin-left:auto;margin-right:auto;margin-bottom:60px}.damd_2024 .about .about_title{margin-bottom:20px}.damd_2024 .about .about_title p{font-size:2rem;line-height:1.8;font-weight:bold;text-align:center}.damd_2024 .about .about_description p{text-align:justify}.damd_2024 .articles{margin-bottom:80px}.damd_2024 .articles .articles_nav{display:flex;padding-left:0%;overflow-x:visible;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:40px;width:84%;margin-left:auto;margin-right:auto}.damd_2024 .articles .articles_nav::-webkit-scrollbar{display:none}.damd_2024 .articles .articles_nav .articles_nav_content{width:32%;min-width:160px;margin-right:2%;flex:0 0 auto;position:relative;overflow:visible;display:flex;flex-direction:column;text-align:center;padding-bottom:10px;align-items:center;opacity:.6;border-bottom:2px solid rgba(0,0,0,0)}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number{background-color:#a96537;padding:6px 12px;margin-bottom:15px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number p{font-size:1rem;font-weight:bold;color:#fff;font-family:Montserrat;line-height:1}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number p span{font-size:1.4rem;margin-left:3px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number.nav01{margin-bottom:25px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number.nav03{margin-bottom:15px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_text{font-size:1.3rem;font-weight:bold;line-height:1.8}.damd_2024 .articles .articles_nav .articles_nav_content.active{border-bottom:2px solid #a96537;opacity:1}.damd_2024 .articles .articles_nav .articles_nav_content:last-child{margin-right:0px}.damd_2024 .articles .articles_nav .articles_nav_content:last-child::after{position:absolute;content:"";top:0;left:100%;height:0px;width:0px;background-color:rgba(0,0,0,0)}.damd_2024 .articles .articles_inner{width:84%;margin-left:auto;margin-right:auto}.damd_2024 .articles .articles_inner .articles_content{flex-wrap:wrap}.damd_2024 .articles .articles_inner .articles_content.content01{display:none}.damd_2024 .articles .articles_inner .articles_content.content01.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content02{display:none}.damd_2024 .articles .articles_inner .articles_content.content02.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content03{display:none}.damd_2024 .articles .articles_inner .articles_content.content03.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content04{display:none}.damd_2024 .articles .articles_inner .articles_content.content04.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content05{display:none}.damd_2024 .articles .articles_inner .articles_content.content05.active{display:flex}.damd_2024 .articles .articles_inner .articles_content_detail{width:32%;margin-right:2%;margin-bottom:5%}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(2n){margin-right:2%}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(3n){margin-right:0px}.damd_2024 .articles .articles_inner .articles_content_detail:last-child{margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail:nth-last-child(2):nth-child(odd){margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(3n+1):nth-last-child(-n+3){margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(3n+1):nth-last-child(-n+3)~div{margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail_photo{margin-bottom:5px}.damd_2024 .articles .articles_inner .articles_content_detail_title{font-size:1.4rem;font-weight:700;line-height:1.6;margin-bottom:5px}.damd_2024 .articles .articles_inner .articles_content_detail_brand{display:flex;align-items:center;margin-bottom:10px}.damd_2024 .articles .articles_inner .articles_content_detail_brand .articles_content_detail_brand_logo{width:30px;margin-right:5px}.damd_2024 .articles .articles_inner .articles_content_detail_brand .articles_content_detail_brand_name{font-size:1.2rem;font-weight:700;width:calc(100% - 35px)}.damd_2024 .articles .articles_inner .articles_content_detail_tag{display:flex;flex-wrap:wrap}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand,.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_genre{align-items:center;box-sizing:border-box;display:flex;font-family:Montserrat;font-size:1rem;font-weight:700;margin-bottom:5px;margin-right:5px;padding-left:8px;padding-right:8px;line-height:1.8}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand{background-color:gray;border:1px solid gray}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand a{color:#fff}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_genre{border:1px solid gray}.damd_2024 .articles .articles_inner .articles_content_detail_sponsored{color:#c1c1c1;font-family:Montserrat;font-size:1.2rem}.damd_2024 .articles .articles_inner .articles_content_detail_date{color:#000;font-family:Montserrat;font-size:1.2rem;font-weight:700}.damd_2024 .spot{padding-top:60px;padding-bottom:60px;background-color:#675e54}.damd_2024 .spot .spot_text{width:84%;margin-left:auto;margin-right:auto;margin-bottom:30px}.damd_2024 .spot .spot_text .spot_title{margin-bottom:20px}.damd_2024 .spot .spot_text .spot_title p{text-align:center;font-weight:bold;font-size:2rem;line-height:1.8}.damd_2024 .spot .spot_text .spot_description{text-align:center;text-align:justify}.damd_2024 .spot .spot_text p{color:#fff}.damd_2024 .spot .spot_map{position:relative;width:84%;max-width:840px;margin-left:auto;margin-right:auto;aspect-ratio:4/3}.damd_2024 .spot .spot_map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.damd_2024 .car{padding-top:60px;padding-bottom:20px;background-color:#f5f1e6;margin-bottom:60px}.damd_2024 .car .car_text{text-align:center;margin-bottom:30px}.damd_2024 .car .car_text p{font-size:2rem;line-height:1.8;font-weight:bold}.damd_2024 .car .car_nav{width:84%;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.damd_2024 .car .car_nav .car_nav_content{width:23%;max-width:140px;margin-right:2.66666%;padding:10px 0px;background-color:#a96537;border-top:2px solid #a96537;border-left:2px solid #a96537;border-right:2px solid #a96537;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.1rem;font-weight:bold;position:relative}.damd_2024 .car .car_nav .car_nav_content:last-child{margin-right:0px}.damd_2024 .car .car_nav .car_nav_content.active{background-color:#f5f1e6;color:#000}.damd_2024 .car .car_nav .car_nav_content.active::before{content:"";width:100%;height:3px;display:block;background-color:#f5f1e6;position:absolute;bottom:-3px}.damd_2024 .car .car_outer{border-top:2px solid #a96537;padding-top:40px;padding-bottom:40px}.damd_2024 .car .car_content{width:84%;margin-left:auto;margin-right:auto;flex-wrap:wrap}.damd_2024 .car .car_content.content01{display:none}.damd_2024 .car .car_content.content01.active{display:flex}.damd_2024 .car .car_content.content02{display:none}.damd_2024 .car .car_content.content02.active{display:flex}.damd_2024 .car .car_content.content03{display:none}.damd_2024 .car .car_content.content03.active{display:flex}.damd_2024 .car .car_content.content04{display:none}.damd_2024 .car .car_content.content04.active{display:flex}.damd_2024 .car .car_content .car_content_detail{width:22.5%;margin-right:3.3333%;margin-bottom:5%}.damd_2024 .car .car_content .car_content_detail:nth-child(2n){margin-right:3.3333%}.damd_2024 .car .car_content .car_content_detail:nth-child(4n){margin-right:0px}.damd_2024 .car .car_content .car_content_detail:last-child{margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail:nth-last-child(2):nth-child(odd){margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail:nth-child(4n+1):nth-last-child(-n+4){margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail:nth-child(4n+1):nth-last-child(-n+4)~div{margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail_photo{margin-bottom:10px}.damd_2024 .car .car_content .car_content_detail_title{font-weight:bold;font-size:1.6rem;line-height:1.7}.damd_2024 .car .car_content .car_content_detail_text{text-align:justify;font-size:1.2rem}.damd_2024 .car .car_footer-nav{position:sticky;bottom:20px;width:84%;margin-left:auto;margin-right:auto;display:none;justify-content:center}.damd_2024 .car .car_footer-nav.active{display:flex}.damd_2024 .car .car_footer-nav .car_footer-nav_content{width:23%;max-width:140px;margin-right:2.66666%;padding:10px 0px;background-color:#a96537;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.1rem;font-weight:bold;position:relative}.damd_2024 .car .car_footer-nav .car_footer-nav_content:last-child{margin-right:0px}.damd_2024 .car .car_footer-nav .car_footer-nav_content.active{background-color:#f5f1e6;border:2px solid #a96537;color:#000}.damd_2024 .buy{margin-bottom:120px}.damd_2024 .buy .buy_title{font-size:2rem;font-weight:bold;text-align:center;margin-bottom:30px}.damd_2024 .buy .buy_section01{margin-bottom:80px;display:flex;width:84%;max-width:965px;margin-left:auto;margin-right:auto}.damd_2024 .buy .buy_section01 .buy_section01_photo{width:55%;margin-left:0px;margin-right:40px;margin-bottom:30px}.damd_2024 .buy .buy_section01 .buy_section01_text{width:calc(45% - 40px);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.damd_2024 .buy .buy_section01 .buy_section01_text_sub{font-size:1.4rem}.damd_2024 .buy .buy_section01 .buy_section01_text_main{font-size:1.8rem;line-height:1.8;font-weight:bold;margin-bottom:20px}.damd_2024 .buy .buy_section02{margin-bottom:80px}.damd_2024 .buy .buy_section02 .buy_section02_title{margin-bottom:30px}.damd_2024 .buy .buy_section02 .buy_section02_sub{text-align:center;font-size:1.4rem}.damd_2024 .buy .buy_section02 .buy_section02_main p{text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.8}.damd_2024 .buy .buy_section02 .buy_section02_content{display:flex;flex-direction:row;margin-bottom:40px;width:90%;margin-left:auto;margin-right:auto;justify-content:center}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail{position:relative;width:32%;max-width:320px;margin-left:0px;margin-right:2%;aspect-ratio:1/1;margin-bottom:0px;background-repeat:no-repeat;background-size:cover;background-position:center center}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step01{background-image:url(../../../img/special/damd2024/buy/buy_photo01_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step02{background-image:url(../../../img/special/damd2024/buy/buy_photo02_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step03{background-image:url(../../../img/special/damd2024/buy/buy_photo03_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail:last-child{margin-bottom:0px;margin-right:0px}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch{display:flex;justify-content:center;align-items:baseline;margin-top:10%}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch .buy_section02_content_detail_catch_number{font-family:Montserrat;margin-right:10px;width:20px;height:20px;background-color:#a96537;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:1.2rem;font-weight:bold;flex:0 0 auto}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch .buy_section02_content_detail_catch_text{font-size:1.4rem;width:-moz-fit-content;width:fit-content;line-height:1.6}.damd_2024 .buy .buy_section03 .buy_section03_content{width:84%;margin-left:auto;margin-right:auto;border:1px solid #000;padding:40px}.damd_2024 .buy .buy_section03 .buy_section03_content .buy_section03_content_text{text-align:center;margin-bottom:20px;font-size:1.6rem}.damd_2024 .buy .buy_btn{background:#5d603e;margin-left:auto;margin-right:auto;border-radius:3px;display:flex;justify-content:center;align-items:center;width:100%;max-width:182px;height:50px;color:#fff;line-height:1.4;font-size:1.4rem;font-weight:bold;text-decoration:none;text-align:center;transition:.3s ease-in-out}.damd_2024 .buy .buy_btn.big{max-width:246px}.damd_2024 .buy .buy_btn.middle{max-width:222px}}@media screen and (min-width: 980px){.damd_2024 p{font-size:1.6rem}.damd_2024 .display_sp{display:none}.damd_2024 .display_tablet{display:none}.damd_2024 .display_pc{display:block}.damd_2024 .keyvisual{margin-bottom:80px}.damd_2024 .about{width:91%;max-width:1190px;margin-left:auto;margin-right:auto;margin-bottom:60px}.damd_2024 .about .about_title{margin-bottom:60px}.damd_2024 .about .about_title p{font-size:3.3rem;line-height:1.8;font-weight:bold;text-align:center}.damd_2024 .about .about_description p{text-align:center}.damd_2024 .articles{margin-bottom:80px}.damd_2024 .articles .articles_nav{display:flex;padding-left:0%;overflow-x:visible;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:40px;width:91%;max-width:1190px;margin-left:auto;margin-right:auto;justify-content:center}.damd_2024 .articles .articles_nav::-webkit-scrollbar{display:none}.damd_2024 .articles .articles_nav .articles_nav_content{width:32%;min-width:160px;max-width:350px;margin-right:2%;flex:0 0 auto;position:relative;overflow:visible;display:flex;flex-direction:column;text-align:center;padding-bottom:10px;align-items:center;opacity:.6;border-bottom:2px solid rgba(0,0,0,0)}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number{background-color:#a96537;padding:6px 12px;margin-bottom:15px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number p{font-size:1.2rem;font-weight:bold;color:#fff;font-family:Montserrat;line-height:1}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number p span{font-size:1.6rem;margin-left:3px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_number.nav01{margin-bottom:30px}.damd_2024 .articles .articles_nav .articles_nav_content .articles_nav_content_text{font-size:2rem;font-weight:bold;line-height:1.8}.damd_2024 .articles .articles_nav .articles_nav_content.active{border-bottom:2px solid #a96537;opacity:1}.damd_2024 .articles .articles_nav .articles_nav_content:last-child{margin-right:0px}.damd_2024 .articles .articles_nav .articles_nav_content:last-child::after{position:absolute;content:"";top:0;left:100%;height:0px;width:0px;background-color:rgba(0,0,0,0)}.damd_2024 .articles .articles_inner{width:91%;max-width:1190px;margin-left:auto;margin-right:auto}.damd_2024 .articles .articles_inner .articles_content{flex-wrap:wrap}.damd_2024 .articles .articles_inner .articles_content.content01{display:none}.damd_2024 .articles .articles_inner .articles_content.content01.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content02{display:none}.damd_2024 .articles .articles_inner .articles_content.content02.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content03{display:none}.damd_2024 .articles .articles_inner .articles_content.content03.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content04{display:none}.damd_2024 .articles .articles_inner .articles_content.content04.active{display:flex}.damd_2024 .articles .articles_inner .articles_content.content05{display:none}.damd_2024 .articles .articles_inner .articles_content.content05.active{display:flex}.damd_2024 .articles .articles_inner .articles_content_detail{width:32%;margin-right:2%;margin-bottom:5%}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(2n){margin-right:2%}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(3n){margin-right:0px}.damd_2024 .articles .articles_inner .articles_content_detail:last-child{margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail:nth-last-child(2):nth-child(odd){margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(3n+1):nth-last-child(-n+3){margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail:nth-child(3n+1):nth-last-child(-n+3)~div{margin-bottom:0px}.damd_2024 .articles .articles_inner .articles_content_detail_photo{margin-bottom:10px}.damd_2024 .articles .articles_inner .articles_content_detail_title{font-size:1.6rem;font-weight:700;line-height:1.8;margin-bottom:10px}.damd_2024 .articles .articles_inner .articles_content_detail_brand{display:flex;align-items:center;margin-bottom:10px}.damd_2024 .articles .articles_inner .articles_content_detail_brand .articles_content_detail_brand_logo{width:30px;margin-right:5px}.damd_2024 .articles .articles_inner .articles_content_detail_brand .articles_content_detail_brand_name{font-size:1.2rem;font-weight:700;width:calc(100% - 35px)}.damd_2024 .articles .articles_inner .articles_content_detail_tag{display:flex;flex-wrap:wrap}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand,.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_genre{align-items:center;box-sizing:border-box;display:flex;font-family:Montserrat;font-size:1rem;font-weight:700;margin-bottom:5px;margin-right:5px;padding-left:8px;padding-right:8px;line-height:1.8}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand{background-color:gray;border:1px solid gray}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_brand a{color:#fff}.damd_2024 .articles .articles_inner .articles_content_detail_tag .articles_content_detail_tag_genre{border:1px solid gray}.damd_2024 .articles .articles_inner .articles_content_detail_sponsored{color:#c1c1c1;font-family:Montserrat;font-size:1.2rem}.damd_2024 .articles .articles_inner .articles_content_detail_date{color:#000;font-family:Montserrat;font-size:1.2rem;font-weight:700}.damd_2024 .spot{padding-top:80px;padding-bottom:80px;background-color:#675e54}.damd_2024 .spot .spot_text{width:91%;max-width:840px;margin-left:auto;margin-right:auto;margin-bottom:30px}.damd_2024 .spot .spot_text .spot_title{margin-bottom:20px}.damd_2024 .spot .spot_text .spot_title p{text-align:center;font-weight:bold;font-size:3.3rem;line-height:1.8}.damd_2024 .spot .spot_text .spot_description{text-align:center;text-align:justify}.damd_2024 .spot .spot_text p{color:#fff}.damd_2024 .spot .spot_map{position:relative;width:91%;max-width:840px;margin-left:auto;margin-right:auto;aspect-ratio:4/3}.damd_2024 .spot .spot_map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.damd_2024 .car{padding-top:80px;padding-bottom:20px;background-color:#f5f1e6;margin-bottom:60px}.damd_2024 .car .car_text{text-align:center;margin-bottom:30px}.damd_2024 .car .car_text p{font-size:3.3rem;line-height:1.8;font-weight:bold}.damd_2024 .car .car_nav{width:84%;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.damd_2024 .car .car_nav .car_nav_content{width:23%;max-width:140px;margin-right:2.66666%;padding:10px 0px;background-color:#a96537;border-top:2px solid #a96537;border-left:2px solid #a96537;border-right:2px solid #a96537;color:#fff;display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:bold;position:relative}.damd_2024 .car .car_nav .car_nav_content:last-child{margin-right:0px}.damd_2024 .car .car_nav .car_nav_content.active{background-color:#f5f1e6;color:#000}.damd_2024 .car .car_nav .car_nav_content.active::before{content:"";width:100%;height:3px;display:block;background-color:#f5f1e6;position:absolute;bottom:-3px}.damd_2024 .car .car_outer{border-top:2px solid #a96537;padding-top:40px;padding-bottom:40px}.damd_2024 .car .car_content{width:84%;margin-left:auto;margin-right:auto;flex-wrap:wrap}.damd_2024 .car .car_content.content01{display:none}.damd_2024 .car .car_content.content01.active{display:flex}.damd_2024 .car .car_content.content02{display:none}.damd_2024 .car .car_content.content02.active{display:flex}.damd_2024 .car .car_content.content03{display:none}.damd_2024 .car .car_content.content03.active{display:flex}.damd_2024 .car .car_content.content04{display:none}.damd_2024 .car .car_content.content04.active{display:flex}.damd_2024 .car .car_content .car_content_detail{width:22.5%;margin-right:3.3333%;margin-bottom:5%}.damd_2024 .car .car_content .car_content_detail:nth-child(2n){margin-right:3.3333%}.damd_2024 .car .car_content .car_content_detail:nth-child(4n){margin-right:0px}.damd_2024 .car .car_content .car_content_detail:last-child{margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail:nth-last-child(2):nth-child(odd){margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail:nth-child(4n+1):nth-last-child(-n+4){margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail:nth-child(4n+1):nth-last-child(-n+4)~div{margin-bottom:0px}.damd_2024 .car .car_content .car_content_detail_photo{margin-bottom:10px}.damd_2024 .car .car_content .car_content_detail_title{font-weight:bold;font-size:1.6rem;line-height:1.7}.damd_2024 .car .car_content .car_content_detail_text{text-align:justify;font-size:1.2rem}.damd_2024 .car .car_footer-nav{position:sticky;bottom:20px;width:84%;margin-left:auto;margin-right:auto;display:none;justify-content:center}.damd_2024 .car .car_footer-nav.active{display:none}.damd_2024 .car .car_footer-nav .car_footer-nav_content{width:23%;max-width:140px;margin-right:2.66666%;padding:10px 0px;background-color:#a96537;color:#fff;display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:bold;position:relative}.damd_2024 .car .car_footer-nav .car_footer-nav_content:last-child{margin-right:0px}.damd_2024 .car .car_footer-nav .car_footer-nav_content.active{background-color:#f5f1e6;border:2px solid #a96537;color:#000}.damd_2024 .buy{margin-bottom:120px}.damd_2024 .buy .buy_title{font-size:3.3rem;font-weight:bold;text-align:center;margin-bottom:30px}.damd_2024 .buy .buy_section01{margin-bottom:80px;display:flex;width:84%;max-width:965px;margin-left:auto;margin-right:auto}.damd_2024 .buy .buy_section01 .buy_section01_photo{width:55%;margin-left:0px;margin-right:40px;margin-bottom:30px}.damd_2024 .buy .buy_section01 .buy_section01_text{width:calc(45% - 40px);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.damd_2024 .buy .buy_section01 .buy_section01_text_sub{font-size:1.4rem}.damd_2024 .buy .buy_section01 .buy_section01_text_main{font-size:1.8rem;line-height:1.8;font-weight:bold;margin-bottom:20px}.damd_2024 .buy .buy_section02{margin-bottom:80px}.damd_2024 .buy .buy_section02 .buy_section02_title{margin-bottom:30px}.damd_2024 .buy .buy_section02 .buy_section02_sub{text-align:center;font-size:1.4rem}.damd_2024 .buy .buy_section02 .buy_section02_main p{text-align:center;font-size:2.4rem;font-weight:bold;line-height:1.8}.damd_2024 .buy .buy_section02 .buy_section02_content{display:flex;flex-direction:row;margin-bottom:40px;width:90%;margin-left:auto;margin-right:auto;justify-content:center}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail{position:relative;width:32%;max-width:320px;margin-left:0px;margin-right:2%;aspect-ratio:1/1;margin-bottom:0px;background-repeat:no-repeat;background-size:cover;background-position:center center}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step01{background-image:url(../../../img/special/damd2024/buy/buy_photo01_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step02{background-image:url(../../../img/special/damd2024/buy/buy_photo02_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail.step03{background-image:url(../../../img/special/damd2024/buy/buy_photo03_sp.jpg)}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail:last-child{margin-bottom:0px;margin-right:0px}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch{display:flex;justify-content:center;align-items:baseline;margin-top:10%}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch .buy_section02_content_detail_catch_number{font-family:Montserrat;margin-right:10px;width:20px;height:20px;background-color:#a96537;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:1.2rem;font-weight:bold;flex:0 0 auto}.damd_2024 .buy .buy_section02 .buy_section02_content .buy_section02_content_detail_catch .buy_section02_content_detail_catch_text{font-size:1.4rem;width:-moz-fit-content;width:fit-content;line-height:1.6}.damd_2024 .buy .buy_section03 .buy_section03_content{width:84%;margin-left:auto;margin-right:auto;border:1px solid #000;padding:40px}.damd_2024 .buy .buy_section03 .buy_section03_content .buy_section03_content_text{text-align:center;margin-bottom:20px;font-size:1.6rem}.damd_2024 .buy .buy_btn{background:#5d603e;margin-left:auto;margin-right:auto;border-radius:3px;display:flex;justify-content:center;align-items:center;width:100%;max-width:182px;height:50px;color:#fff;line-height:1.4;font-size:1.4rem;font-weight:bold;text-decoration:none;text-align:center;transition:.3s ease-in-out}.damd_2024 .buy .buy_btn.big{max-width:246px}.damd_2024 .buy .buy_btn.middle{max-width:222px}}/*# sourceMappingURL=damd2024.css.map */