.collage2 .collage2_inner{flex-wrap:wrap}.collage2 .collage2_inner>div{width:50%;display:flex;justify-content:center;align-items:center}.collage2 .collage2_inner>div img{width:100%;max-width:100%}.collage2 .collage2_inner .collage2_inner_block_text{padding:20px;width:60%}.collage2 .collage2_inner .collage2_inner_block_text p{font-size:14px;text-align:center}.collage2 .collage2_inner .collage2_inner_block_text h3{font-family:Crimson Pro,serif;font-size:22px;text-align:center}@media screen and (max-width: 749px){.collage2 .collage2_inner>div{width:100%}.collage2 .collage2_inner>div:nth-child(2){order:1}.collage2 .collage2_inner>div:nth-child(1){order:2}.collage2 .collage2_inner .collage2_inner_block_text{width:80%}}.contact .form__message{text-align:center}.deliverly-date{text-align:left}.main-page h3{font-family:Crimson Pro,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,serif}.main-page p{font-size:13px}.top_blog ul{display:flex;justify-content:space-between;flex-wrap:wrap}.top_blog ul li{width:24%;font-size:13px}.top_blog ul li a{text-align:center;text-decoration:none;font-size:13px}@media screen and (max-width: 749px){.top_blog ul li{width:48.8%;margin-top:5%}.top_blog ul li p{margin:2% 0% 3%}}.top_blog ul li img{width:100%}.top_collage{display:flex;flex-wrap:wrap}.top_collage .top_collage_image{position:relative;line-height:0;width:50%}.top_collage .top_collage_image:nth-child(1){width:100%}@media screen and (max-width: 749px){.top_collage .top_collage_image{width:100%}}.top_collage .top_collage_image img{width:100%}.top_collage .top_collage_image img.sp{display:none}@media screen and (max-width: 749px){.top_collage .top_collage_image img.pc{display:none}.top_collage .top_collage_image img.sp{display:block}}.top_collage .top_collage_image .top_collage_text_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.top_collage .top_collage_image .top_collage_text_wrapper p{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:24px;color:#fff;text-shadow:0px 0px 12px rgba(0,0,0,.6);letter-spacing:11px}@media screen and (max-width: 749px){.top_collage .top_collage_image .top_collage_text_wrapper p{font-size:25px;letter-spacing:8px}}.top_collection .product-grid{justify-content:space-between}.top_collection .product-grid li{max-width:16%!important;padding-bottom:30px!important}@media screen and (max-width: 749px){.top_collection .product-grid li{max-width:50%!important}}.top_collection .product-grid li .price,.top_collection .product-grid li .card__badge{display:none}.top_collection .product-grid li:nth-child(n+7){display:none}.top_collection .product-grid li h3{text-align:center;padding-right:0!important}.top_collection .product-grid li.dummy{height:0;margin:0;padding:0}.top_collection .show_more:hover{opacity:.6}.top_movie{display:flex;align-items:center;justify-content:center;overflow:hidden;height:43.75vw}.top_movie video{width:100%}@media screen and (max-width: 749px){.top_movie{display:flex;align-items:center;justify-content:center;overflow:hidden;height:100vw}.top_movie video{width:178%}}.top_news ul{display:flex;justify-content:space-between;flex-wrap:wrap}.top_news ul li{width:24%;font-size:13px}.top_news ul li .top_blog_content{margin-top:1em}@media screen and (max-width: 749px){.top_news ul li{width:48.8%;margin-top:5%}.top_news ul li p{margin:2% 0% 3%}}.top_news ul li img{width:100%}.top_service .top_service_inner{display:flex;flex-wrap:wrap}.top_service .top_service_inner .top_service_image{position:relative;line-height:0;width:50%}@media screen and (max-width: 749px){.top_service .top_service_inner .top_service_image{width:100%}}.top_service .top_service_inner .top_service_image img{width:100%}.top_service .top_service_inner .top_service_image .top_service_text_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-shadow:0px 0px 12px rgba(0,0,0,.6);flex-direction:column}.top_service .top_service_inner .top_service_image .top_service_text_wrapper p{color:#fff;line-height:1.6em;text-align:center;font-weight:800}.top_service .top_service_inner .top_service_image .top_service_text_wrapper p.header_text{font-weight:700;font-family:Noto Sans JP,sans-serif;font-size:22px;letter-spacing:6px;margin-bottom:0}@media screen and (max-width: 749px){.top_service .top_service_inner .top_service_image .top_service_text_wrapper p.header_text{font-size:25px;letter-spacing:8px}}.top_youtube ul{display:flex;justify-content:space-between;flex-wrap:wrap}.top_youtube ul li{width:24%}@media screen and (max-width: 749px){.top_youtube ul li{width:48.8%}}.top_youtube ul li img{width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
