.main_stay{align-items:flex-end}.marg_b{background-color:#fff;height:200px;display:block!important}.main_stay .main_left_sub{top:inherit;bottom:0%;padding:80px 20px;display:flex;justify-content:center}.main_left_sub #area0_menu .com_tag{padding:0 13px 0 18px}.main_left_sub #area0_menu svg{fill:#000;width:14px}.main_left_sub a{color:#000}.main_left_sub a span.com_tag{border:1px solid #000}.main_left_sub a.active span.com_tag{background-color:#000;color:#fff}@media screen and (max-height: 750px){.main_stay .main_left_sub{padding:20px}.main_stay .main_left_sub a{margin-bottom:10px;font-size:1.2rem}.main_left_sub #area0_menu svg{width:10px}.main_left_sub #area0_menu .com_tag{margin-right:15px}.marg_b{height:80px}}@media screen and (max-height: 500px){.main_stay .main_left_sub{padding:20px;display:none}}.main_left .main_left_sub{display:none}@media screen and (max-width: 750px){.main_stay{margin-bottom:80px}.main_stay .main_left_sub{width:55%;padding:0;position:absolute;right:0;bottom:40px;display:block;top:inherit!important;bottom:80px;font-size:1.4rem;margin-left:10%}.main_stay .main_left_sub a:last-child{margin-bottom:0}}.bg{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100svh;object-fit:cover}.main_stay .main_left{margin-right:-30vw;width:100%}.main_stay .main_left_sub{color:#fff}.up_main_txt{text-align:center;padding-top:300px}.up_main_txt>*{color:#fff}.up_main_txt .up_hed{font-size:2.4rem}.up_main_txt h2{font-size:4.8rem;margin-top:30px}.up_main_txt p{font-size:1.6rem;margin-top:120px;line-height:2.2}@media screen and (max-width: 750px){.up_main_txt{padding:200px 25px 50px}.up_main_txt .up_hed{font-size:4vw}.up_main_txt h2{font-size:8.5vw;margin-top:15px}.up_main_txt p{font-size:3.2vw;margin-top:60px;line-height:2.2}}.bottom_main{background-color:#fff;padding:200px 80px 0;margin-top:300px}.bottom_main .in_sec{width:55vw}.bottom_main .in_sec:nth-child(n+2){margin-top:220px}.bottom_main .in_sec>p{margin-top:50px;margin-bottom:80px}.bottom_main .in_sec .com_sec img{margin:30px auto;width:100%;display:block}.bottom_main .in_sec .com_sec .flex{gap:10px}.bottom_main .in_sec .com_sec .flex img{width:calc(50% - 5px);margin:0}.bottom_main .in_sec .com_sec.img_sec_12 img{margin-bottom:0}@media screen and (max-width: 750px){.bottom_main{padding:80px 25px;margin-top:100px}.bottom_main .in_sec{width:100%}.bottom_main .in_sec:nth-child(n+2){margin-top:100px}.bottom_main .in_sec>p{margin-bottom:40px}}.bottom_main .in_sec .com_sec .txt_area{position:fixed;opacity:0;left:calc(55vw + 160px);top:0%;bottom:0;margin:auto;transition:.3s ease;transform:translateY(10px);display:flex;align-items:center;font-family:"Noto Serif JP";font-size:2rem;line-height:1.8;flex-wrap:wrap;padding-right:20px}.bottom_main .in_sec .com_sec .txt_area p img{width:30px;margin:0 0 30px;text-align:left;top:0}.bottom_main .in_sec .com_sec .txt_area.active{opacity:1;transform:translate(0)}@media screen and (max-width: 750px){.bottom_main .in_sec .com_sec .txt_area{position:static}.bottom_main .in_sec .com_sec .txt_area{opacity:1;transform:translate(0);margin:30px 0 90px}}.scroll_down{position:relative;width:100%;height:100vh;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.scroll_down:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80%;background:linear-gradient(180deg,rgba(#000,0) 0,rgba(#000,.8) 80% 100%)}.scroll_down a{display:inline-block;position:absolute;right:0;bottom:0;left:0;z-index:2;padding:10px 10px 110px;color:#fff;font-size:1.4rem;line-height:1;text-align:center;transition:.2s;overflow:hidden;margin:auto}.scroll_down a:before{content:"";position:absolute;bottom:0;left:50%;width:2px;height:80px;background:#cdcdcd}.scroll_down a:after{content:"";position:absolute;bottom:0;left:50%;width:2px;height:80px;background:#fff}.scroll_down a:hover{opacity:.5}.scroll_down a:after{animation:sdl01 1.5s cubic-bezier(1,0,0,1) infinite}@keyframes sdl01{0%{transform:scaleY(0);transform-origin:0 0}50%{transform:scale(1);transform-origin:0 0}50.1%{transform:scale(1);transform-origin:0 100%}to{transform:scaleY(0);transform-origin:0 100%}}@media screen and (max-width: 750px){.scroll_down{width:35%;height:calc(100vh - 80px)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/add_page_bland_image.css.map */
