.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}@media screen and (min-width:750px){.collection-hero.collection-hero--with-image{overflow:hidden}.collection-hero--with-image .collection-hero__inner{padding-bottom:0}}.collection-hero__text-wrapper{width:100%;flex-basis:100%}@media screen and (min-width:750px){.collection-hero{padding:0}.collection-hero__inner{align-items:center;flex-direction:row;padding-bottom:0}}.collection-hero__title{margin:2.5rem 0;font-size:2rem}.collection-hero__title+.collection-hero__description{margin-top:1.5rem;margin-bottom:1.5rem;width:100%;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (min-width:750px){.collection-hero__title+.collection-hero__description{font-size:1.6rem;margin-top:2rem;margin-bottom:2rem}.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 4rem}.collection-hero__image-container{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}@media screen and (max-width:749px){.collection-hero__image-container{height:20rem}.collection-hero__title{margin-left:1.6rem}}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem 4rem 0;flex-basis:50%}.collection-hero__image-container{align-self:stretch;flex:1 0 50%;margin-left:3rem;min-height:20rem}}.collection-hero__image-container{margin-left:0}.collection-hero__image-container>img{position:static!important;width:100%}.collection-hero--with-image .collection-hero__text-wrapper{margin:2rem 0;padding:2rem;border:5px solid #EBE8DD}.collection-hero__description ul{padding-left:0!important;list-style:none}.collection-hero__sub-category{background-color:#f5f0ea;padding:2rem}.collection-hero__sub-category-heading{color:#c03a3a;margin:0 0 1rem}.collection-hero__sub-category-list{display:flex;flex-wrap:wrap}.collection-hero__sub-category-item{display:inline-block;margin-right:2rem;padding-left:2rem;background-image:url(/cdn/shop/files/arr_guide.png?v=1698111129);background-repeat:no-repeat;background-position:center left}.collection-hero__sub-category-link{color:#544627;font-weight:700;font-size:1.4rem}@media screen and (max-width:749px){.collection-hero__sub-category-item{width:100%}}.category_area_new ul{margin-bottom:30px}.category_area_new ul:first-of-type li{margin-bottom:10px}.category_area_new ul:first-of-type li>a:hover{opacity:.5}.find_category_wrap{margin-bottom:50px}.find_category_wrap h3{font-size:18px;color:#555}.find_category_wrap p{font-size:12px;color:#555}.find_category_wrap ul,.whats_mirai_find_category_wrap ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;-ms-flex-flow:wrap;-webkit-flow:wrap;flex-flow:wrap;justify-content:space-between}.find_category_wrap li{margin-bottom:10px}.whats_mirai_find_category_wrap li:first-of-type>a{width:850px}.find_category_wrap li>a,.whats_mirai_find_category_wrap li>a{display:block;border:1px solid #cdcdcd;width:350px;box-sizing:border-box;padding:10px;overflow:auto;background:url(find_category_arrow.png) no-repeat;background-position:98% 50%;align-self:stretch}.find_category_wrap li>a:hover,.whats_mirai_find_category_wrap li>a:hover{opacity:.5}.find_category_wrap li>a>div:first-of-type,.whats_mirai_find_category_wrap li>a>div:first-of-type{width:80px;float:left}.find_category_wrap li>a>div:last-of-type,.whats_mirai_find_category_wrap li>a>div:last-of-type{width:220px;float:right;margin-right:20px}#whats_mirai .whats_mirai_find_category_wrap li h4{margin-bottom:5px;font-size:14px;color:#555}#whats_mirai .whats_mirai_find_category_wrap li p{font-size:12px;line-height:1;color:#555}.whats_mirai_find_category_wrap li:nth-child(n+1){margin-bottom:10px}.whats_mirai_find_category_wrap li:first-of-type>a>div:last-of-type{width:450px}.whats_mirai_find_category_wrap li:first-of-type>a>div:first-of-type{width:340px}.whats_mirai_find_category_wrap li>a{width:270px}.whats_mirai_find_category_wrap li>a>div:last-of-type{width:140px}.block_outer h2{margin-bottom:20px}.corebottle_choose_add li img{border-bottom:1px solid #dadada}.corebottle_choose_add li img.border-none{border:none}.corebottle_choose_add h4{text-align:center;font-size:100%;padding:20px 0 0}.corebottle_choose_add h4 a{text-decoration:underline}.corebottle_choose_add p{padding:0 10px}.corebottle_choose_price,.corebottle_blog{margin-top:20px;font-size:90%}.corebottle_choose_price li{display:inline-block;width:48%}.corebottle_choose_price li:nth-of-type(odd){margin-right:7px}.corebottle_choose_price li:nth-of-type(-n+2){margin-bottom:12px}.corebottle_blog{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.corebottle_blog li{width:32%;margin-bottom:20px}.corebottle_blog li span{display:block;margin:10px 0}.corebottle_blog_btn{padding:0}.corebottle_blog_btn a{display:block;width:100%;text-align:center;font-size:120%;background:#f7eee9;border-radius:10px;padding:13px 0;color:#74524a;border:1px solid #dadada;box-sizing:border-box}.butsugu_choose_add{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.butsugu_choose_add li{height:auto}.butsugu_choose_add li p{padding-bottom:10px}.butsugu_calling_add{margin-top:30px}.butsugu_calling_add>div{text-align:center}.detail_color-variation_block,.detail_related-item_block{padding:20px 40px!important;background:#f5f1e9}.detail_color-variation_block .title,.detail_related-item_block .title{border-bottom:none!important;margin:0 0 10px!important;text-align:center;font-size:18px;color:#554727}.detail_color-variation_block h2:before,.detail_related-item_block h2:before{content:"- "}.detail_color-variation_block h2:after,.detail_related-item_block h2:after{content:" -"}.detail_color-variation_block .product_item,.detail_related-item_block .product_item{padding:0 20px 0 0!important;width:160px!important}#whobought_area .detail_color-variation_block .product_item:nth-of-type(5n),#whobought_area .detail_related-item_box .whobought_box:nth-of-type(5n) .product_item{padding:0!important}#undercolumn .detail_color-variation_block .detail_variation_flex li:nth-of-type(6n),#undercolumn .detail_related-item_box .whobought_box:nth-of-type(6n) .detail_variation_flex li{padding:0}.detail_color-variation_block .productImage,.detail_related-item_block .productImage{width:160px!important;height:160px!important}.detail_color-variation_block .productImage img,.detail_related-item_block .productImage img{width:160px!important}.detail_color-variation_block .price{display:none}.category_contents_head_wrap a{display:block}.category_contents_head_wrap a:hover,.category-baby-mini-blog-btn a:hover{opacity:.5;text-decoration:none;color:#b1b1b1}.category_contents_head_wrap{font-size:15px;line-height:1.6em}.category_contents_head_wrap p,.category_contents_head_wrap h3{margin-bottom:15px}.category_contents_flex,.detail_variation_flex,.category_3column_wrap,.block_product_intro_list_color,.top_bnr_block_area ul,.block_product_intro_blog_area ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;-ms-flex-flow:wrap;-webkit-flow:wrap;flex-flow:wrap}.category_list_wrap,.category_blog_wrap{margin-top:40px}.category_list_wrap,.category_blog_wrap{justify-content:space-between}.category_list_wrap h4{font-size:16px;text-align:center;margin:15px 0}.category_list_wrap li{width:49%;margin-bottom:40px;display:flex}.category_list_wrap li:last-child{margin-bottom:40px}.category_refurbishment .category_list_wrap span{width:320px;box-sizing:border-box;margin:0 auto;border:1px solid #6e5e3b;text-align:center;padding:1em;text-decoration:none;color:#6e5e3b;overflow:auto;background:url(btn_arrow.png) no-repeat;background-position:97% 50%;align-self:stretch;background-size:1.5%}.category_refurbishment ul li a{display:flex;flex-flow:wrap;flex-direction:column;justify-content:space-between}.category_list_wrap span{display:block;text-align:right;font-size:12px;text-decoration:underline}.category_blog_wrap li,.category_3column_wrap li{width:220px;font-size:90%}.category_blog_wrap img{margin-bottom:5px}.category_blog_wrap a{text-decoration:underline}#undercolumn .detail_variation_flex li{padding:0 20px 0 0;width:130px;position:relative}.detail_variation_flex li img,.payback_bnr img,.category_contents_wrap img{width:100%}.detail_variation_text{font-size:14px;color:#544627;margin:10px 0}.header_cart_area{float:right;margin-top:-10px;width:140px}.header_cart_area div{position:relative}.header_cart_area div img{margin-left:-8px}.header_cart_area div a{text-decoration:none;background:#bf8a16;text-align:center;padding:1.2em 0 .5em;display:block}.header_cart_area div a:hover{opacity:.8}.header_cart_text{display:block;color:#fff;font-weight:700;padding-top:6px}.header_cart_points{position:absolute;top:12px;left:76px;width:24px;height:24px;line-height:1.5;text-align:center;vertical-align:middle;font-size:120%;font-weight:700;color:#fff;background:#d00;border-radius:10px;-webkit-border-radius:14px;-moz-border-radius:10px}.header_cart_total{font-size:12px;font-weight:700;color:#917c4e;margin-top:5px;text-align:right}.category_pc_hidden{display:none}.thought_block{margin:12px 0 50px}.find_category_wrap li:nth-child(1)>a{display:block;border:1px solid #cdcdcd;width:710px;box-sizing:border-box;padding:10px;overflow:auto;background:url(find_category_arrow.png) no-repeat;background-position:98% 50%;align-self:stretch}.find_category_wrap li:nth-child(1)>a>div:last-of-type{width:310px;float:right;margin-right:20px}.recommend_list_wrap,.altar_set_list_wrap{margin-bottom:60px}.recommend_list_wrap h3{text-align:center;font-size:18px;color:#544726;margin:30px auto!important;font-weight:400}.recommend_item_list,.altar_set_list,.center_bnr_contact{display:flex;flex-flow:wrap}.recommend_item_list li,.altar_set_list li{width:220px;margin-right:25px}.altar_set_list li{margin-bottom:40px}.altar_set_list li:nth-child(n+8){margin-bottom:0}.recommend_item_list li a:hover,.altar_set_list li a:hover,.center_bnr_contact li a:hover{text-decoration:none;opacity:.6}.recommend_item_list li:nth-child(3n),.altar_set_list li:nth-child(3n){margin-right:0}.recommend_item_list li img,.altar_set_list li img{width:100%;margin-bottom:15px}.recommend_item_list li h4,.altar_set_list li h4{color:#544726;font-size:13px;margin-bottom:15px;line-height:1.2}.recommend_item_list li p,.altar_set_list li p{font-size:12px;line-height:1.4;text-align:justify;color:#555}.center_bnr_contact{justify-content:space-between}.payback_bnr{margin-top:6px}.payback_bnr_main{margin:0 0 30px}.media_bnr_main{margin:40px 0}.payback_bnr_detail{margin:20px 0}.category_3column_wrap{justify-content:space-between}.category_3column_wrap li{margin-bottom:40px;text-align:center}.btn_enter_color .btn_enter_color_mnbt{width:240px;height:49px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#36b7f4;display:block}.btn_enter_color .btn_enter_color_mnbt:hover{background:#36b7f4;opacity:.8}#undercolumn_cart .amapay_box .amapay_title.normal{color:#36b7f4}.category-baby-mini-vase-popular-item a:hover img,.category-baby-mini-vase-popular-link:hover,.category-baby-mini-vase-popular-link-text:hover,.category-baby-mini-vase-banner a:hover img,.category-baby-list_btn a:hover img,.category-baby-mini-blog a:hover img{opacity:.7}.category-baby-mini-vase-img-list,.category-baby-mini-vase-item-2column>li,.category-baby-mini-vase-popular-list-2column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-baby-mini-vase-item-2column>li:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.category-baby-mini-vase-popular-list-2column{-ms-flex-wrap:wrap;flex-wrap:wrap}.category-baby-mini-vase-img-list,.category-baby-mini-vase-popular-item:last-child,.category-baby-mini-vase-head{margin:0 0 50px}.category-baby-mini-vase-head,.category-baby-mini-vase-item-2column .category-baby-mini-vase-popular-item,.category-baby-mini-vase-banner{margin:0 0 60px}.category-baby-mini-vase-popular-list-2column,.category-baby-mini-vase-box .category-baby-mini-vase-img-list,.category-baby-mini-vase-popular-list-2column .category-baby-mini-vase-popular-item,.category-baby-mini-vase-box-color{margin:0 0 30px}.category-baby-mini-vase-img,.category-baby-mini-vase-popular-list-2column .category-baby-mini-vase-img,.category-baby-mini-vase-box p:not(:last-child){margin:0 0 20px}.category-baby-mini-vase-popular-item p:not(:last-child){margin:0 0 20px}.category-baby-mini-vase-box{padding:30px 40px}.category-baby-mini-vase-img-list li{width:220px}.category-baby-mini-vase-box .category-baby-mini-vase-img-list li{width:190px}.category-baby-mini-vase-popular-inner{padding:30px 0 0;width:424px}.category-baby-mini-vase-popular-list-2column li{width:340px}.category-baby-mini-vase-box p{font-size:15px;line-height:1.8}.category-baby-mini-vase-popular-item p{font-size:14px;line-height:1.8}.category-baby-mini-vase-head{border:2px solid #d7cab4}.category-baby-mini-vase-primary-title,.category-baby-mini-vase-secondary-title{font-size:18px;text-align:center;margin:0 0 20px}.category-baby-mini-vase-primary-title{color:#92724c;line-height:1}.category-baby-mini-vase-secondary-title{line-height:1.6}.category-baby-mini-vase-primary-title span{display:inline-block;position:relative}.category-baby-mini-vase-primary-title span:before,.category-baby-mini-vase-primary-title span:after{background:#92724c;border-radius:3px;content:"";height:4px;position:absolute;top:8px;width:20px}.category-baby-mini-vase-primary-title span:before{left:-1.5em}.category-baby-mini-vase-primary-title span:after{right:-1.5em}.category-baby-mini-vase-thirdly-title{font-size:14px;margin:0 0 5px;text-align:center}.category-baby-mini-vase-bg01,.category-baby-mini-vase-bg02{background-repeat:no-repeat;background-position:50% 0;padding:50px 40px 40px}.category-baby-mini-vase-bg01{background-image:url(use-img-bg-01.jpg)}.category-baby-mini-vase-bg02{background-image:url(use-img-bg-02.jpg)}.category-baby-mini-vase-icon-kotsutubo,.category-baby-mini-vase-icon-set,.category-baby-mini-vase-icon-pendant{background-repeat:no-repeat;background-position:50% 0;padding:35px 0 0}.category-baby-mini-vase-icon-kotsutubo{background-image:url(icon-kotsutsubo.png)}.category-baby-mini-vase-icon-set{background-image:url(icon-set.png)}.category-baby-mini-vase-icon-pendant{background-image:url(icon-pendant.png)}.category-baby-mini-vase-popular-link{background:#f0f0f0 url(icon-arrow.svg) no-repeat 298px 50%;background-size:auto 10px;border-radius:3px;display:block;font-weight:700;font-size:14px;margin:0 auto;text-align:center;padding:20px 0;width:324px}.category-baby-mini-vase-popular-link:hover{text-decoration:none}.category-baby-mini-vase-popular-link-text{font-size:14px;float:right;text-align:right;text-decoration:underline}.category-baby-mini-vase-popular-list-2column .category-baby-mini-vase-popular-item:after{content:"";display:block;clear:both}.category-baby-mini-vase-border{border-bottom:2px solid #eee;padding:0 0 20px;text-align:center}.category-baby-mini-vase-box-color{background:#fffdf9}.category-baby-mini-vase-popular-list-2column-text{min-height:9em}.category_contents_head_wrap .title_new_cate_info_center,.title_new_cate_info_center{font-size:18px;text-align:center;margin:0 0 20px}.category_contents_head_wrap .category_mini_butsudan_img{margin:0 0 30px}.category_popular_list_color{padding:10px 0 0}.category_popular_list_color>li,.block_product_intro_list_color>li{margin:0 0 30px;width:220px}.category_popular_list_color>li:not(:nth-child(3n)),.block_product_intro_list_color>li:not(:nth-child(3n)){margin-right:24px}.category_popular_list_color h4,.block_product_intro_list_color h3{font-weight:400;margin:0 0 10px;padding:5px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category_popular_list_color h4{min-height:3.2em}.category_popular_list_color_list h5{font-weight:400;line-height:1;margin:2px 10px 2px 0}.category_popular_list_color_list ul{width:158px}.category_popular_list_color_list li{display:inline-block;padding:0 0 8px 10px;vertical-align:top}.category_popular_list_color_list,.block_product_intro_list_color p{line-height:1}.category_popular_list_color_list img,.block_product_intro_list_color p img{vertical-align:top}.category_mini_butsudan_link{width:330px;box-sizing:border-box;margin:0 auto;border:1px solid #6e5e3b;text-align:center;padding:1em;text-decoration:none;color:#6e5e3b;overflow:auto;background:url(btn_arrow.png) no-repeat 97% 50%;align-self:stretch;background-size:1.5%}.category_mini_butsudan_middle_sec{background:#fbfbfb;margin:0 0 60px;padding:0 0 30px}.category_mini_butsudan_middle_sec p{margin:0 0 30px}.category_mini_butsudan_middle_sec img{display:block;padding:0 0 0 10px}p.category_mini_butsudan_middle_sec_text{margin:0 auto 30px;width:590px}.category_mini_butsudan_page_links li{position:relative;width:220px}.category_mini_butsudan_page_links li:not(:nth-child(3n)){margin-right:25px}.category_mini_butsudan_page_links a{background:#f7f3ec;color:#554727;display:block;font-weight:700;line-height:1;padding:26px 0 30px;text-align:center}.category_mini_butsudan_page_links li:after{content:"";background:url(btn_arrow.png) no-repeat 0 0;background-size:8px auto;bottom:10px;display:block;position:absolute;height:14px;left:0;margin:0 auto;right:0;transform:rotate(90deg);width:8px}#section_mini_butsudan_01.category_mini_butsudan_border_bottom,#section_mini_butsudan_02.category_mini_butsudan_border_bottom{padding-bottom:20px}.category_info_fz_16{font-size:16px}.category_contents_head_wrap .category_mini_butsudan_border_bottom,.category_contents_head_wrap .category_info_border_bottom{border-bottom:1px solid #e0e0e0;margin:0 0 60px;padding:0 0 60px}.category_info_btn_link,.block_product_intro_btn_link{width:330px;box-sizing:border-box;margin:0 auto;border:1px solid #6e5e3b;text-align:center;padding:1em;text-decoration:none;color:#6e5e3b;overflow:auto;background:url(btn_arrow.png) no-repeat 97% 50%;align-self:stretch;background-size:1.5%}.category_contents_head_wrap .category_info_new_cate_img{margin:0 0 30px}.category_info_middle_sec{background:#fbfbfb;margin:0 0 60px;padding:0 0 30px}.category_info_middle_sec p{margin:0 0 30px}.category_info_middle_sec img{display:block;padding:0 0 0 10px}p.category_info_middle_sec_text{margin:0 auto 30px;width:590px}.category_info_middle_sec_title{border-bottom:1px solid #e0e0e0;font-size:15px;margin:0 auto 20px;padding:0 0 20px;width:590px}.category_info_page_links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category_info_page_links li{margin-bottom:25px;position:relative;width:220px}.category_info_page_links li:last-child{margin-bottom:25px}.category_info_page_links li:not(:nth-child(3n)):not(:last-child){margin-right:25px}.category_info_page_links a{background:#f7f3ec;color:#554727;display:block;font-weight:700;line-height:1;padding:26px 0 30px;text-align:center}.category_info_page_links li:after{content:"";background:url(btn_arrow.png) no-repeat 0 0;background-size:8px auto;bottom:10px;display:block;position:absolute;height:14px;left:0;margin:0 auto;right:0;transform:rotate(90deg);width:8px}.category_popular_list_color_mini_tsubo,.category_info_set_products_list{margin:0 0 60px}.category_info_set_products_list li{width:45%}.category_info_set_products_list li:not(:nth-child(2n)){margin-right:30px}.category_info_set_products_list img{display:block;margin:0 0 10px}.category_info_set_products_list h4{font-weight:400}.category_info_mb_30,p.category_info_mb_30{margin-bottom:30px}.luckrec_history_and_recommend_area{padding:20px 0 0}.luckrec_history_and_recommend_area .title{font-size:16px;text-align:center}.luckrec_history_and_recommend_area .title:before{content:"- "}.luckrec_history_and_recommend_area .title:after{content:" -"}.luckrec_history_and_recommend_area .luckrec_history_lists_4column:not(:last-child){margin:0 0 30px}.luckrec_history_lists_4column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.luckrec_history_lists_4column .luckrec_history_item{box-sizing:border-box;height:auto;margin:0 0 20px;width:225px}.luckrec_history_lists_4column .luckrec_history_item:not(:nth-child(4n)){margin-right:20px}.luckrec_history_lists_4column img{border:1px solid #e0e0e0;box-sizing:border-box;display:block;margin:0 0 5px}.luckrec_history_lists_4column span{display:block;font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.6}#undercolumn_about_mirai{min-width:960px}#undercolumn_about_mirai #pan{font-size:14px;margin-left:auto;margin-right:auto;width:960px}.undercolumn_about_mirai_intro{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:480px}.undercolumn_about_mirai_bg_01{background:#fcf2e9 url(bg-about.jpg) no-repeat 50% 0}.undercolumn_about_mirai_bg_02{background:#f6e9d5 url(bg-why.jpg) no-repeat 50% 0}.undercolumn_about_mirai_bg_03{background:#f4f4f6 url(bg-prepare.jpg) no-repeat 50% 0;margin:0 0 100px}.undercolumn_about_mirai_intro_inner{margin:0 auto;width:960px}.undercolumn_about_mirai_intro_text_box{background-color:#ffffff80;box-sizing:border-box;color:#666;font-size:16px;line-height:1.8;padding:30px 40px;width:570px}.undercolumn_about_mirai_intro_title{font-size:20px;font-weight:400;margin:0 0 30px;text-align:center}.undercolumn_about_mirai_bg_02 .undercolumn_about_mirai_intro_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.undercolumn_about_mirai_intro_text_box p+p{margin:30px 0 0}#undercolumn_about_mirai .title_hyphen_both_ends{margin:0 0 30px}#undercolumn_about_mirai .title_hyphen_both_ends{font-size:20px}.title_hyphen_both_ends{text-align:center}.title_hyphen_both_ends:before{content:"- "}.title_hyphen_both_ends:after{content:" -"}.undercolumn_about_mirai_text{color:#666;font-size:16px;line-height:1.8;margin:0 auto 60px;width:900px}.undercolumn_about_mirai_list_products,.page_fireless_altar_list_product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:960px}.undercolumn_about_mirai_list_products li{margin:0 0 40px;width:460px}.undercolumn_about_mirai_list_products li:nth-child(odd){margin-right:40px}.item_introduce_box{background:#fbfbfb;font-size:16px;line-height:1.6;padding:0 0 30px}.item_introduce_box_title{border-bottom:1px solid #e0e0e0;font-size:18px;margin:0 30px 15px;min-height:3em;padding:0 0 15px}.item_introduce_box_img{margin:0 0 30px}.item_introduce_box_text{color:#666;margin:0 30px 30px}.undercolumn_about_mirai_more_box{border:3px solid #f7f3ec;box-sizing:border-box;margin:0 auto 100px;padding:40px;width:960px}.undercolumn_about_mirai_more_box p{color:#666;line-height:1.8;font-size:16px;margin:0 0 40px}.undercolumn_about_mirai_more_box .item_introduce_box_link{background-color:#f7f3ec;border:none;font-size:16px;padding:20px 0}#two_maincolumn_right.main_column>.block_outer:first-child>.block_product_intro_area{padding:10px 0 0}.block_product_intro_area,.block_product_intro_first_area,.title_block_product_intro_blog,.block_product_intro_btn_link{font-size:16px}.text_block_product_intro_list_color{line-height:1.8;margin:0 0 30px;text-align:center}.main_column .block_product_intro_border_bottom{border-bottom:1px solid #dac9af;margin:0 0 40px;padding:0 0 60px}.block_product_intro_btn_link{display:block;margin:0 auto;padding:1.4em 1em}.block_product_intro_btn_link:hover{color:#6e5e3b}.block_product_intro_area a:hover,.top_bnr_block_area a:hover,.block_product_intro_first_area a:hover,.block_product_intro_blog_area a:hover{opacity:.7;text-decoration:none}.title_block_product_intro,.title_block_product_intro_first{font-size:20px}.title_block_product_intro_first{margin:0 0 30px}.block_product_intro_first_area .category_mini_butsudan_middle_sec{margin:0}.top_bnr_block_area li:not(:last-child){width:340px}.top_bnr_block_area li:nth-child(odd):not(:last-child){margin-right:30px}.top_bnr_block_area li:not(:nth-last-of-type(-n+2)){margin-bottom:30px}.block_product_intro_blog_area li{font-weight:400;margin:0 0 30px;width:220px}.block_product_intro_blog_area li:not(:nth-child(3n)){margin-right:25px}.title_block_product_intro_blog{font-weight:400;padding:5px 0 0}.title_block_product_intro_blog a{text-decoration:underline}#review_block .itemname a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#review_block_area h2,#news_area h2{border:none;padding:0}.main_column .find_category_wrap.block_product_intro_border_bottom{margin-bottom:60px}#news_area h2{background:none}.home_bnr_wrap,.block_product_intro_first_area .block_body:not(.block_product_intro_border_bottom){margin:0 0 30px}.block_product_intro_first_area .category_mini_butsudan_middle_sec_text{line-height:1.6}.block_product_intro_area .block_body:not(.block_product_intro_border_bottom){margin:0 0 60px}#review_block>.review_item_box:nth-last-child(-n+2){margin-bottom:0}#news_area{padding:0 0 50px}#undercolumn_fireless_altar #pan{font-size:12px;margin-left:auto;margin-right:auto;width:960px}.page_fireless_altar_section{margin:0 auto 60px;width:900px}.page_fireless_altar_mv{width:960px}.page_fireless_altar_mv .page_fireless_altar_title,.page_fireless_altar_mv p{margin:0 auto;width:900px}.page_fireless_altar_section p,.page_fireless_altar_list_product_wrap>p{line-height:1.6;font-size:16px}.page_fireless_altar_section p:not(:last-child){margin-bottom:1.5em}.page_fireless_altar_img{margin:0 0 60px}.page_fireless_altar_section .page_fireless_altar_title,.page_fireless_altar_list_product_wrap .page_fireless_altar_title{font-size:20px;margin-bottom:20px;text-align:center}.page_fireless_altar_list_product_wrap{border-top:1px solid #e0e0e0;margin:0 auto;padding:60px 0 0;width:960px}.page_fireless_altar_list_product li{margin:0 0 30px;width:465px}.page_fireless_altar_list_product li:nth-child(odd){margin-right:30px}.page_fireless_altar_list_product li{position:relative}.page_fireless_altar_list_product_icon{display:block;position:absolute;left:0;top:0}.page_fireless_altar_list_product .item_introduce_box_img{margin:30px 30px 15px}.page_fireless_altar_list_product .item_introduce_box_title{font-size:16px}.page_fireless_altar_list_product .item_introduce_box_text{min-height:8em}.page_fireless_altar_list_product .item_introduce_box_link{font-size:16px;padding:20px 15px}.page_fireless_altar_list_product_wrap>p{margin:0 auto 30px;width:900px}div.subphotoimg_main img,div.subphotoimg img{height:80px;object-fit:contain}#subdetail_area p.subtext{position:unset;margin:20px 0 0;min-height:60px}#subdetail_area p.subtext span{display:block;height:auto;line-height:1.6;overflow:auto;width:510px;margin-bottom:15px}#subdetail_area p.subtext strong{height:auto;margin-bottom:10px}#subdetail_area .main_ttl{line-height:1.2;margin:20px 0 0;font-size:16px;min-height:60px}#detailphotobloc .photo img{max-width:508px;border:1px solid #dcd3cd;height:508px;object-fit:contain}#one_maincolumn div#detailphotobloc{width:510px}#detailphotobloc .main_ttl{font-size:16px}#detailphotobloc .productsslider_sub_area_pc{font-size:16px;margin:20px 0 0}#detailphotobloc #productsslider_thumb,#detailphotobloc .main_ttl{margin:20px 0 0;width:100%}#detailphotobloc #productsslider_thumb li{margin:2px 3px 8px 0;width:82px}#detailphotobloc #productsslider_thumb li:nth-child(6n){margin:2px 0 8px}#detailphotobloc .sub_area{float:none}#detailphotobloc .styling-wrapper .styling-next{left:450px;right:auto}#detailphotobloc .productsslider_sub_title{margin:0 0 10px}#detailphotobloc .main_ttl strong,#detailphotobloc .productsslider_sub_title strong{font-weight:400}#detailphotobloc .productsslider_sub_comment{font-size:14px}#detailphotobloc .styling-wrapper .styling-controls-direction a{top:250px}.category_info_most_popular{background:#dfd3bd;margin:0 0 30px;padding:20px 30px}.category_info_most_popular_title{color:#81652f;font-size:15px;margin:0 0 20px;text-align:center}.category_info_most_popular_inner,.category_info_most_popular_btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.category_info_most_popular_inner,.category_info_most_popular_btn_wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category_info_most_popular_text_wrap{font-size:15px;width:520px}.category_info_most_popular_text{min-height:2.8em;margin:0 0 20px}.category_info_most_popular_price{font-weight:700;line-height:1.4;margin:0}.category_info_most_popular_price_normal{font-weight:400;font-size:12px;text-decoration:line-through}.category_info_most_popular_btn{margin:0;width:265px}.category_info_most_popular_btn a{background:#ae1b30 url(most-popular-icon-arrow.png) no-repeat 94% 50%/auto .8em;color:#fff;display:block;line-height:1;padding:18px 0 16px;text-align:center}.category_info_most_popular_btn a:hover{color:#fff}.category_info_most_popular_btn_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title_cate_info_line_bottom,h3.title_cate_info_line_bottom{font-size:18px;text-align:center;margin:0 0 50px;position:relative}.title_cate_info_line_bottom:after{background:#dfd3bd;border-radius:2px;bottom:-14px;content:"";display:block;height:4px;left:0;margin:0 auto;position:absolute;right:0;width:60px}.category_info_bottom_m30,p.category_info_bottom_m30{margin:0 0 30px}.category_info_btn_link_large{background-size:auto .7em;background-position:95% 50%;padding:20px}.category_info_product_list_label_wrap{position:relative}.category_info_product_list_label{background:#c1b296 url(popular-list-icon-arrow.png) no-repeat 95% 50%/auto .8em;bottom:0;color:#fff;font-size:15px;left:0;line-height:1;padding:8px 0;position:absolute;text-align:center;width:100%}p.category_info_gold_series_intro{background:url(bg-gold-series.png) no-repeat 50% 0;box-sizing:border-box;height:250px;margin:0;padding:100px 60px 0}.category_refurbishment .category_list_wrap span.category_refurbishment_btn_large{font-size:16px;background-size:auto .6em}.category-baby-list_btn,.category-baby-set_bnr{display:flex;flex-flow:wrap;justify-content:center}.category-baby-list_btn{margin:40px 0 60px}.category-baby-title-adjustment{margin-bottom:26px}.category-baby-mini-blog{display:flex;flex-flow:wrap;justify-content:space-between;margin-bottom:40px}.category-baby-mini-blog li{width:220px}.category-baby-mini-blog li:nth-child(n+4){margin-top:30px}.category-baby-mini-blog li p{text-decoration:underline;font-size:14px;color:#594520}.category-baby-mini-blog-btn a{display:block;font-size:15px;width:410px;margin-bottom:60px}.category-baby-shopping-info{border:4px solid #d5c3a3;padding:30px;margin-bottom:20px}.category-baby-shopping-info h4{font-size:20px;text-align:center;color:#554727;margin-bottom:20px}.category-baby-shopping-info div{background:#f6f3ea;padding:20px 30px}.category-baby-shopping-info div strong{font-size:18px;color:#816630;text-align:center;margin-bottom:20px;display:block}.category-baby-shopping-info div p{font-size:14px;line-height:2em;color:#594520}.category-baby-shopping-info div p:first-of-type{margin:20px 0 10px}.baby_shopping_attention{color:#da1e5c}.baby_shopping_info{font-size:14px;text-align:center;text-decoration:underline;margin-bottom:30px}.baby_shopping_contact_wrap{margin-bottom:60px}.baby_shopping_contact_wrap ul{display:flex;flex-flow:wrap;justify-content:space-between;margin:30px 0 10px}.baby_shopping_contact_wrap p{font-size:14px;color:#594520}.baby_shopping_contact_wrap img{display:block;margin:0 auto}.baby_introduction p{font-size:15px}.baby_introduction p:last-of-type{margin-bottom:40px}@media screen and (max-width:749px){.category_info_most_popular_btn_wrap{display:block}.category_info_most_popular{background:#dfd3bd;margin:0 0 30px;padding:15px 0;width:100%}h3.category_info_most_popular_title{color:#81652f;font-size:14px;margin:0 0 20px;text-align:center}.category_info_most_popular_inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 10px 15px}.category_info_most_popular_img{width:30%}.category_info_most_popular_text_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;width:67%}p.category_info_most_popular_text{line-height:1.8;min-height:5.4em;margin:0}p.category_info_most_popular_price{font-size:15px;font-weight:700;line-height:1.4;margin:0}.category_info_most_popular_price_normal{font-weight:400;font-size:12px;text-decoration:line-through}p.category_info_most_popular_btn{margin:0 auto;width:94%}.category_info_most_popular_btn a{background:#ae1b30 url(most-popular-icon-arrow.png) no-repeat 95% 50%/auto .8em;color:#fff!important;font-weight:700;display:block;line-height:1;padding:18px 0 16px;text-align:center}.category_popular_list_color>li,.block_product_intro_list_color>li{width:46%}.category_popular_list_color>li:not(:nth-child(3n)),.block_product_intro_list_color>li:not(:nth-child(3n)){margin-right:0}.category_popular_list_color>li:not(:nth-child(2n)),.block_product_intro_list_color>li:not(:nth-child(2n)){margin-right:24px}p.category_info_middle_sec_text{width:100%}.category_info_page_links{justify-content:space-between;flex-wrap:wrap}.category_info_page_links li{margin:0 0 20px;width:45%}.category_info_page_links li:not(:nth-child(3n)):not(:last-child){margin-right:0}.category_blog_wrap li,.category_3column_wrap li{width:45%}.center_bnr_contact li{width:49%}}.corebottle_popularity{margin-top:10px;font-size:90%;display:flex;flex-flow:wrap;justify-content:space-between}.corebottle_popularity li{margin-right:4px;text-align:center;width:19%}.corebottle_popularity li:last-child{margin:0}.corebottle_popularity li span{display:block;line-height:1.4;margin-top:5px}.corebottle_choose_metal{margin-top:20px;font-size:90%}.corebottle_choose_metal li{width:347px;height:340px;border:1px solid #dadada;display:inline-block;vertical-align:top;margin-bottom:20px}.corebottle_choose_metal li:nth-child(odd){margin-right:7px}.corebottle_choose_glass{margin-top:20px;font-size:90%}.corebottle_choose_glass li{width:347px;height:340px;border:1px solid #dadada;display:inline-block;vertical-align:top;margin-bottom:20px}.corebottle_choose_glass li:nth-child(odd){margin-right:7px}.corebottle_choose_pottery{margin-top:20px;font-size:90%}.corebottle_choose_pottery li{width:347px;height:340px;border:1px solid #dadada;display:inline-block;vertical-align:top;margin-bottom:20px}.corebottle_choose_pottery li:nth-child(odd){margin-right:7px}.corebottle_choose_stage{clear:both;overflow:hidden;padding-bottom:30px}.corebottle_choose_stage img{float:right}.corebottle_choose_stage p{line-height:2em}.corebottle_choose_size img{margin:0 auto}.corebottle_choose_size_contents{background-color:#faf2f6;border:5px solid #ebc7d9;box-sizing:border-box;padding:10px;margin:30px 0 20px}.corebottle_choose_size_contents h4{color:#ac487a;padding:10px 0 0 10px;font-size:1.4em}.title_new_cate_info{background:url(list_info-h3.png) no-repeat 0 0;border-bottom:1px dotted #f3dfe9;color:#444;font-size:150%;margin:30px 0 0;padding:7px 18px}#list_info h3,.pdt-box01 h3{font-size:150%;margin-bottom:10px;border-bottom:1px dotted #f3dfe9;padding:7px 12px;background:url(list_info-h3.png) no-repeat;color:#515151}#list_info{background:url(list_info-bg.png) no-repeat bottom right;color:#666}#list_info p,.pdt-box01 p{line-height:1.7;margin:0 0 1.5em}#list_info h3,.pdt-box01 h3{margin-bottom:10px;border-bottom:1px dotted #f3dfe9;padding:7px 12px;background:url(list_info-h3.png) no-repeat;color:#515151}#list_info p span{font-weight:700;color:#7d7d7d}#list_info ul{line-height:1.7;margin-bottom:1.5em}#list_info li{list-style:disc inside}#list_info a{text-decoration:underline}.pdt-box01{color:#666;padding:0 10px}.pdt-box03{background:#faf2f6;border:5px solid #ebc7d9}.pdt-box03 h3{color:#ac487a;background:none;padding:0}.cate-list02 li a{color:#ac487a}.pdt-box03 p{margin:0 0 5px}.pdt-box01 .pdt-photo{padding:0 130px 0 0;background:url(pdt-body.jpg) no-repeat top right;height:120px}.pdt-box03 .pdt-box-btn{margin:0 0 0 10px}.hj-box01{margin:10px 0 0}.miniash01{color:#666;width:600px}.miniash01 p{font-size:125%;line-height:1.7;margin:0 0 1.5em}.miniash01 h3{font-size:150%;margin-bottom:10px;border-bottom:1px dotted #f3dfe9;padding:7px 12px;background:url(list_info-h3.png) no-repeat;color:#515151}.miniash01 a{text-decoration:underline}.miniash-main{background:url(miniash_bg01.jpg) no-repeat;width:300px;height:235px;padding:100px 10px 0 290px;overflow:hidden}.miniash-btn{margin-bottom:0}.miniash-info{background:url(miniash_bg02.jpg) no-repeat bottom right;padding:0 10px}.miniash-info p{width:420px}.ash-box03{background:#faf2f6;border:5px solid #ebc7d9;padding:15px;margin:0 10px 30px}.ash-box03 h3{color:#ac487a;background:none;padding:0;margin-top:0;overflow:hidden}.ash-box03 p{margin:0 0 5px}.miniash-type{background:url(miniash_bg03.jpg) no-repeat bottom left;padding:0 10px}.miniash-type h4{font-size:125%;margin-top:0}.miniash-type h4 a{color:#959595}.ashtype02{padding:0 10px}.ashtype02 ul{list-style:none none;margin:0;padding:10px 0 0;overflow:hidden}.ashtype02 li{font-size:12px;margin:0 7px 15px 0}.ashtype02 li.ashtype-end{font-size:12px;margin:0 0 15px}.ashtype02 li a{color:#666;text-decoration:underline}.ashtype02 li a:hover{text-decoration:none}.ashtype02 li img{width:110px}.ash-box04{background:#faf2f6;border:5px solid #ebc7d9;padding:10px 10px 0;margin:10px 0 30px;clear:both}.ash-box04 h4{font-size:12px;color:#ac487a;padding:0;margin:0}.ash-box04 p{font-size:12px;margin:0 0 10px}.miniash-stage{padding:0 10px;background:url(miniash_bg04.jpg) no-repeat bottom right}.miniash-stage p{padding:0 200px 0 0}.ikp01{color:#666;width:600px}.ikp01 p{font-size:125%;line-height:1.7;margin:0 0 1.5em}.ikp01 h3{font-size:150%;margin-bottom:10px;border-bottom:1px dotted #f3dfe9;padding:7px 12px;background:url(list_info-h3.png) no-repeat;color:#515151}.ikp-main{background:url(ikp-ikp_bg01.jpg) no-repeat;width:300px;height:235px;padding:100px 10px 0 290px;overflow:hidden}.ikp-btn{margin-bottom:0}.ikp-info{background:url(ikp-ikp_bg02.jpg) no-repeat bottom right;padding:0 10px}.ikp-info p{width:420px}.ikp-box03{background:#faf2f6;border:5px solid #ebc7d9;padding:15px;margin:0 10px 30px}.ikp-box03 h3{color:#ac487a;background:none;padding:0;margin-top:0;overflow:hidden}.ikp-box03 p{margin:0 0 5px}.ikp-type{background:url(ikp-ikp_bg03.jpg) no-repeat bottom left;padding:0 10px}.ikp-type h4{font-size:125%;margin-top:0}.ikp-type h4 a{color:#959595}.series-other{padding-left:205px}.ikptype02 ul{list-style:none none;margin:0;padding:10px 0 0;overflow:hidden}.ikptype02 li{font-size:12px;margin:0 7px 15px 0}.ikptype02 li.ikptype-end{font-size:12px;margin:0 0 15px}.ikptype02 li a{color:#666;text-decoration:underline}.ikptype02 li a:hover{text-decoration:none}.ikptype02 li img{width:110px}.ikp-box04{background:#faf2f6;border:5px solid #ebc7d9;padding:10px 10px 0;margin:10px 0 30px;clear:both}.ikp-box04 h4{font-size:12px;color:#ac487a;padding:0;margin:0}.ikp-box04 p{font-size:12px;margin:0 0 10px}.ikp-repair{padding:0 10px;background:url(ikp-ikp_bg04.jpg) no-repeat bottom right}.ikp-repair p{padding:0 200px 0 0}.ikp-list{margin:20px 0;padding:0 10px}.ikp-list li{border-top:1px dotted #999;list-style:none;background:url(ikp-ikp_list.png) no-repeat 10px 50%}.ikp-list li a{font-size:125%;color:#ac487a;padding:10px 0 10px 30px;text-decoration:none;display:block;font-weight:700;height:100%}.ikp-list .ikp-list_end{border-bottom:1px dotted #999}.ikp-list li a:hover{text-decoration:underline}.minibud01{color:#666;width:600px}.minibud01 p{font-size:125%;line-height:1.7;margin:0 0 1.5em}.minibud01 h3{font-size:150%;margin-bottom:10px;border-bottom:1px dotted #f3dfe9;padding:7px 12px;background:url(list_info-h3.png) no-repeat;color:#515151}.minibud-main{background:url(bud-minibud_bg01.jpg) no-repeat;width:300px;height:235px;padding:100px 10px 0 290px;overflow:hidden}.minibud-btn{margin-bottom:0}.minibud-info{background:url(bud-minibud_bg02.jpg) no-repeat bottom right;padding:0 10px}.minibud-info p{width:420px}.minibud-type{background:url(bud-minibud_bg03.jpg) no-repeat bottom left;padding:0 10px}.minibud-type h4{font-size:125%;margin-top:0}.minibud-type h4 a{color:#959595}.glass-ceramic{padding-left:205px}.callbnr{text-align:center}.budtype02{padding:0 10px}.budtype02 ul{list-style:none none;margin:0;padding:10px 0 0;overflow:hidden}.budtype02 li{font-size:12px;margin:0 7px 15px 0}.budtype02 li.budtype-end{font-size:12px;margin:0 0 15px}.budtype02 li a{color:#666;text-decoration:underline}.budtype02 li a:hover{text-decoration:none}.budtype02 li img{width:110px}.bud-box04{background:#faf2f6;border:5px solid #ebc7d9;padding:10px 10px 0;margin:10px 0 30px;clear:both}.bud-box04 h4{font-size:12px;color:#ac487a;padding:0;margin:0}.bud-box04 p{font-size:12px;margin:0 0 10px}.minibud-stage{padding:0 10px;background:url(bud-minibud_bg04.jpg) no-repeat bottom right}.minibud-stage p{padding:0 200px 0 0}.minibud-bnr{clear:both;margin-bottom:20px;overflow:hidden}.minibud-bnr p.ashbnr{float:left;margin:0 5px 0 10px}.minibud-bnr p.pdtbnr{float:left;margin:0 10px 0 5px}.ikptype02 li,.ashtype02 li,.budtype02 li{width:110px;vertical-align:top;display:inline-block}.txt_start{margin-top:30px}.imagebox{width:100%;clear:both;overflow:auto}.txtbox{width:380px;padding:0 20px 0 0;float:left}.photobox{width:190px;float:right}.photobox img{width:190px}.txtbox02{width:430px;padding:0 20px 0 0;float:left}.photobox02{width:150px;float:right}.photobox02 img{width:150px}.tm-box01{margin:15px 0;width:600px}.tm-box03{width:600px}.lite-box01{padding:10px 230px 20px 10px;background:url(https://www.miraisoso.net/user_data/img/page/litefollow/p_img1.jpg) no-repeat top right}.lite-box02{color:#4169e1;padding:20px 230px 10px 10px;background:url(https://www.miraisoso.net/user_data/img/page/litefollow/p_img23.jpg) no-repeat top right}.lite-box03{padding:10px 230px 20px 10px;background:url(https://www.miraisoso.net/user_data/img/page/litefollow/p_img3.jpg) no-repeat top right}.lite-box04{padding:0 10px}.cate-box01{padding:0 0 0 10px;margin:20px 0 0}.cate-box02{padding:0 10px}.cate-box02 p{margin-bottom:0}.pdt-box01{padding:0 20px 20px;margin:20px 0 0}.pdt-box02{margin:20px 0}.pdt-box03{background-color:#fdfafb;padding:15px;border:5px solid #f2e3ee;overflow:auto;margin:0 0 10px;clear:both}.pdt-box-btn{float:right;margin:0 0 0 10px;width:200px}.pdt-box-btn img{width:200px}.cate-list{margin:20px 0}.cate-list li{border-top:1px dotted #4F85C5}.cate-list li.cate-list_end{border-bottom:1px dotted #4F85C5}.cate-list li a{padding:10px 0 10px 10px;color:#4f85c5;text-decoration:none;display:block;font-size:110%;font-weight:700;height:100%}.cate-list li a:hover{text-decoration:underline}.cate-list02{margin:20px 0}.cate-list02 li{border-top:1px dotted #BD95B8}.cate-list02 li.cate-list_end{border-bottom:1px dotted #BD95B8}.cate-list02 li a{padding:10px 0 10px 10px;color:#bd95b8;text-decoration:none;display:block;font-size:110%;font-weight:700;height:100%}.cate-list02 li a:hover{text-decoration:underline}@media screen and (max-width:749px){.corebottle_popularity li{width:48%}.ikptype02 ul,.ashtype02 ul,.budtype02 ul{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}.ikptype02 li,.ashtype02 li,.budtype02 li,.category_list_wrap li{width:100%}p.category_info_gold_series_intro{margin:0 0 30px;padding:0;height:auto}.ikp-repair{padding-bottom:100px}.ikp-repair p{padding:0 0 10px}.category-baby-mini-vase-bg01,.category-baby-mini-vase-bg02{background-repeat:no-repeat;background-position:50% 0;padding:0}.category-baby-mini-vase-popular-list-2column,.category-baby-mini-vase-item-2column .category-baby-mini-vase-popular-item{flex-flow:wrap;justify-content:center;align-items:center}.category-baby-mini-vase-box-color{padding:30px}.category-baby-mini-blog{display:flex;justify-content:space-between;align-items:flex-start}.category-baby-mini-blog li{width:48%;margin-top:0!important;margin-bottom:20px}.category-baby-mini-blog-btn a{width:100%;padding:20px 40px}.baby_shopping_contact_wrap_ul li{width:49%}.baby_shopping_contact_wrap_ul li img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-collection-hero.css.map */
