.pc_disp{display:block}.sp_disp{display:none}a{text-decoration:none;color:inherit}ul,li{margin:0;padding:0;list-style:none}h1{font-size:1.5rem}.inner{width:100%;max-width:1000px;margin:auto}@media (max-width: 868px){.pc_disp{display:none!important}.sp_disp{display:block}}h2{padding-bottom:.5rem;position:relative;margin:2rem 0;border-bottom:solid 3px #ededed}h2:after{border-bottom:solid 3px #cf152d}h2:after{position:absolute;content:" ";display:block;bottom:-3px;width:20%}.contact h2,.company_info h2,.shoplist h2{padding-bottom:.5rem;position:relative;margin:2rem 0;border-bottom:3px solid #000;font-size:1.5rem}.contact h2:after,.company_info h2:after,.shoplist h2:after{position:absolute;content:" ";display:block;bottom:-3px;width:20%;border-bottom:3px solid #d01331}h4{padding-bottom:.5rem;position:relative;margin:2rem 0;border-bottom:solid 3px #cf152d}h4:after{position:absolute;content:" ";display:block;bottom:-3px;width:20%;border-bottom:solid 3px #cf152d}.top_ranking h3,.top_pickup h3{position:relative;margin:2rem 0;padding-left:2rem}top_ranking h3:before,.top_pickup h3:before{position:absolute;content:"";top:45%;left:0rem;width:1.5rem;height:3px;background-color:#cf152d}.contact table,.company_info table,.shoplist table{width:100%}.contact table th,.company_info table th,.shoplist table th{background:#ededed;padding:1rem;text-align:left}.contact table td,.company_info table td,.shoplist table td{padding:0 1rem;box-sizing:border-box;border-bottom:1px solid #d2d2d2;width:60%}.section-header{z-index:999}.header_sns_wrap{background:#000}ul.header_sns{margin:0;padding:0;text-align:right}.header_sns li{display:inline-block;margin-right:1rem;vertical-align:middle}.cart_count{position:relative}.cart_count .count_count{color:#cf152d;width:2rem;height:2rem;font-size:1rem;position:absolute;top:.5rem;right:-.5rem;border-radius:1rem;background:#fff;display:none;align-items:center;justify-content:center}.section-sections--16329026895941__custom-liquid-padding{padding:0;margin:0}.header_menu{text-align:center;display:flex;justify-content:end;align-items:center}.pc_menu_wrap{margin-left:auto;width:50%}ul.pc_header_menu{margin:0;padding:0;justify-content:space-between}.search_box form{display:flex}.search_box input[type=text]{border:none;border-bottom:1px solid #000;border-left:1px solid #000;border-top:1px solid #000;width:100%}.search_box input[type=text]:focus{outline:0;box-shadow:none}.search_box button[type=submit]{cursor:pointer;background:#fff;border:none;border-bottom:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;outline:none;width:3em;height:37px}ul.pc_header_menu li{font-weight:700}ul.sp_menu_sns{display:flex;list-style:none;justify-content:space-around;margin:0;padding:0}ul.sp_menu_sns li{border:none}.sp_menu_to_online{text-align:center;margin-top:1rem}.menu{display:flex;gap:1rem;padding:0;font-size:1.2rem}.menu li{font-weight:700;padding:1rem 0}.menu .menu_list>a{display:block;transition:.3s}.menu .menu_list a.p_nav{display:block;padding-top:1rem;transition:.3s}.menu .menu_list>a:hover{color:#cf152d}.menu_contents{background:#000c;display:none;position:absolute;top:100%;left:0;width:100%;color:#000;padding:2rem 0;z-index:9999;color:#fff}.menu_contents li{display:inline-block;width:30%;text-align:center;vertical-align:top}li.menu_list.ec li{width:18%;text-align:center}li.menu_list.ec .menu_contents{background:#000;color:#fff}footer{background-color:#000!important;color:#fff!important;padding:5rem 0 2rem;text-align:left}.inner.flex{justify-content:center;display:flex}footer ul.footer_sns{display:flex;justify-content:space-between;list-style:none}.onnlineshop_footer{max-width:172px}.footer_menu_wrap,.footer_menu_wrap_2{margin-left:7rem}@media screen and (max-width: 868px){.footer_menu_wrap_2{margin-left:0rem}}.footer ul,.footer li{padding:0;list-style:none}footer ul.footer_menu li{line-height:2.5rem;list-style:none}.footer_hinshitu_haisou{background:#ededed}.footer_hinshitu_haisou{padding:5rem 0}.footer_hinshitu_haisou .inner.flex{justify-content:space-between;text-align:center}.footer_hinshitu{width:60%;text-align:center;margin-right:10%}.footer_haisou{width:40%;text-align:center}.footer_haisou ul,.footer_hinshitu ul{list-style:none}.footer_hinshitu_midashi_list,.footer_haisou_list{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.footer_hinshitu_midashi_list li,.footer_haisou_list li{line-height:3rem}.footer_hinshitu_midashi,.footer_haisou_midashi{padding:1rem 2rem;border-bottom:1px solid #000;font-size:1.4rem;margin-bottom:2rem}.new_menber{text-align:center;padding:3rem 0;box-sizing:border-box}.new_menber_text{text-align:center;padding:1rem 0 4rem}.new_menber_text_midashi{font-weight:700;font-size:1.5rem;margin:1rem}.header_sns li.cart{background-color:#00f;padding-right:1rem}.header_sns li{padding:1rem .6rem 0}.top_ranking li.no1:before,.top_ranking li.no2:before,.top_ranking li.no3:before{background:#000;color:#cf152d}.top_ranking h3,.top_pickup h3,.top_new_arraival h3{margin:0 0 2rem}.top_ranking,.top_pickup{padding:4rem 0rem}.top_ranking ul,.top_pickup ul{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center;align-items:flex-start}.top_ranking ul li,.top_pickup ul li{padding:2rem;width:25%;box-sizing:border-box;margin-bottom:3rem}.top_ranking ul li{width:32%}.top_ranking ul li img,.top_pickup ul li img{width:100%}.top_pickup ul li,.top_ranking ul li{text-align:left}.top_pickup .pic_title,.top_ranking .pic_title{margin:1rem 0;font-size:1.2rem}.top_ranking li.no1,.top_ranking li.no2,.top_ranking li.no3{position:relative}.top_ranking li.no1:before,.top_ranking li.no2:before,.top_ranking li.no3:before{width:4rem;height:4rem;box-sizing:border-box;background:#000;color:#cf152d;display:block;font-size:2rem;font-weight:700;text-align:center;position:absolute;top:3rem;left:3rem;padding-top:.1rem}.top_ranking li.no1:before{content:"1"}.top_ranking li.no2:before{content:"2"}.top_ranking li.no3:before{content:"3"}@media screen and (max-width: 868px){.inner{width:100%;padding:0 5%;box-sizing:border-box}h1.header__heading{margin-right:auto}.search_box--pc{display:none!important}.search_box--sp form{display:flex;gap:.5rem;align-items:center;width:100%;padding:.5rem 0;box-sizing:border-box}.search_box--sp input[type=text]{width:calc(100% - 48px);font-size:1rem;height:36px;box-sizing:border-box;padding:0 .5rem}.search_box--sp button[type=submit]{width:40px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent}header-drawer{margin-left:0!important}.pc_menu_wrap{width:10%;margin-top:0;margin-left:auto}.menu-drawer__menu-item,.menu-drawer__menu-item a{color:#fff}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:#fff!important}.menu-drawer__inner-container{background:#000}.sp_menu_brand{color:#fff;border-top:1px solid #fff;padding:1.1rem 3rem}.menu-drawer__menu.ec .menu-drawer__menu-item{padding:0rem 2rem}.a2_menu-sp-space{padding:0rem 0rem 0rem 4rem!important;text-align:left;color:#cacaca}.sp_menu_brand_list li{display:inline-block;margin-top:2rem}.sp_contact{margin-top:10rem;text-align:center;width:100%}.sp_mypage{margin-top:4rem;text-align:center}.sp_menu_brand_list{text-align:center}.sp_menu_brand_list li{margin-right:.5rem}.to_online_sp{width:100%;margin-top:3rem}.to_online_sp img{width:100%}footer .footer_rogo_pc{display:none}.footer_sns{display:flex;justify-content:space-between;padding:0;margin-left:0}.footer_sns li:first-child{margin-right:auto;max-width:50%}.footer_sns li{margin-right:1rem}footer .inner.flex div:not(.footer_rogo_pc){width:100%}footer .inner.flex .footer_menu_wrap{padding:0}footer .inner.flex div.lang-swich{width:100%}.footer_rogo_sp{margin-top:3rem}.footer_menu_wrap{margin-left:0;margin-right:0}.footer_menu{padding-left:0}.onnlineshop_footer img{width:100%}.footer_menu_wrap{padding:4rem 2rem}.footer_dr_menu_sns{display:flex;justify-content:space-between;padding:2rem 0}.new_menber_text_midashi{font-weight:700;font-size:1.2rem;margin:1rem}.new_menber_text_text span,.new_menber .inner.flex{display:block}.new_menber .inner.flex p img{margin:auto}.new_menber{padding:3rem 0;background:#000}.new_menber_text{padding:2rem 0}.footer_hinshitu_haisou .inner.flex{display:block}.footer_hinshitu,.footer_haisou{width:100%;padding:2rem}.footer_hinshitu_midashi_list li,.footer_haisou_list li{width:47%}.footer_hinshitu_midashi_list,.footer_haisou_list{gap:1rem}.suit_case_choice{width:100%}.ec_footer .inner.flex{display:block}.ec_footer .onnlineshop_footer{margin:2rem 0}.sp_flex{display:flex}.top_ranking,.top_new_arraival,.top_pickup,.top_topic{box-sizing:border-box}.top_ranking ul{display:block}.top_ranking ul li{display:inline-block;width:49%;box-sizing:border-box;vertical-align:top;padding:0rem .5rem}.top_ranking ul li:first-child{display:block;width:100%}.top_ranking .inner{padding:0}.top_pickup ul{display:block;padding:0;margin:0}.top_pickup ul li{display:inline-block;width:49%;vertical-align:top;box-sizing:border-box;padding:1rem .5rem}.top_pickup .pic_title,.top_ranking .pic_title{margin:1rem 0;font-size:1.1rem}.slick-slide{margin-right:0}.slick-slide img{width:100%}.top_ranking li.no1:before,.top_ranking li.no2:before,.top_ranking li.no3:before{top:0rem;left:0rem}.top_ranking li.no2:before,.top_ranking li.no3:before{font-size:1rem;width:1.6rem;height:1.6rem;top:0rem;left:0rem}.sp_flex p:first-child,.sp_flex div{width:50%}.no1_detail{padding:1rem}.top_ranking .pic_title{font-weight:700}}.slider_wraper{width:100%;overflow:hidden}.slick01{list-style:none;padding:0;margin:0;display:flex;justify-content:center}.slick01 li{margin:0;padding:0}.slick01 img{width:100%}.slick-dots{bottom:-30px}.slick-dots li button{width:10px;height:10px;border-radius:50%;background-color:#333}.al_center{text-align:center}.mart15{margin-top:15rem}#history{padding-bottom:15rem;margin-top:15rem}.width_100{width:100%;height:100%}.width_100 img{width:100%;height:auto;object-fit:cover}.top_bg_white{width:45%;position:absolute;background:#ffffffb3;padding:2rem 5rem;font-size:1.2rem;margin-top:-10rem;box-sizing:border-box;line-height:4rem}.bg_harf{background:linear-gradient(180deg,#fff 0% 30%,#ededed 30% 100%)}.img_list{display:flex;justify-content:space-between}.top_history{font-size:1.5rem;line-height:4rem}.bg_black{background:#000;color:#fff}.item_top_bottom:before,.item_top_bottom:after{content:"";display:block;width:1200px;background-color:#000;height:5rem;overflow:hidden;margin:auto;position:relative}.item_list.flex div{width:50%;text-align:left}.item_list.flex div.item_detail{padding:3rem;box-sizing:border-box;font-size:1.2rem}.item_name{font-size:2rem;line-height:3rem;font-weight:700}.item_list.flex div img{width:100%}.top_quality{display:flex}.top_quality li img{width:100%}.quality_detail{font-size:1.4rem;line-height:3rem;vertical-align:middle}.news_list li{margin-top:3rem;font-size:1.2rem}.news_list li div{display:inline-block;vertical-align:middle}.news_list li .date{width:14%;box-sizing:border-box}.news_list li .title{width:57%;box-sizing:border-box}.news_list li .news_button{width:27%;box-sizing:border-box;text-align:right}.news_list li .news_button a{border:1px solid #000;padding:.5rem 3rem;margin:.1rem;display:inline-block;font-size:1rem}.brandconcept h3{font-size:2.2rem}.b_oomidashi{margin:5rem 0;font-size:1.3rem;line-height:2.5rem}.bg_gray{background-color:#ededed;padding:5rem 0}.bg_gray .inner div{padding:2rem;box-sizing:border-box;width:50%}.bg_gray .inner div:first-child{padding:0}.b_midashi{font-size:2.2rem;line-height:3.2rem}.b_read{font-size:1.3rem;line-height:3rem}.postthumnail{width:100%;height:auto;min-height:490px;max-height:490px}@media screen and (max-width: 868px){.postthumnail{width:100%;height:auto;min-height:150px;background-repeat:no-repeat}.brandconcept h3{font-size:2rem;line-height:2.2rem}.bg_gray .inner.flex{display:block}.b_oomidashi{margin:0 0 1rem;font-size:1.1rem;line-height:2.5rem}.bg_gray{background-color:#ededed;padding:1rem 0}.bg_gray .inner div{padding:1rem 0;box-sizing:border-box}.b_midashi{font-size:2rem;line-height:3.2rem}.b_read{font-size:1rem;line-height:2.3rem}.top_bg_white{width:100%;background:none;margin-top:0;position:relative;padding:5rem 0;line-height:2rem}.rte ul,.rte ol{padding-left:0}img.w100{width:100%}#top_design .mart15{margin-top:0rem}#history{padding:5rem 0}#item{padding-bottom:5rem}.bg_harf{background:linear-gradient(180deg,#ededed 0% 100%)}.img_list img{width:96%}.top_history{line-height:2.5rem}.item_top_bottom:before{width:100%;height:0}.item_top_bottom:after{width:100%;height:5rem}.bg_black .inner{width:100%;padding:0}.item_list.flex{display:block}.item_list.flex div{width:100%}.item_list.flex div.item_photo img{width:100%;height:70vw;object-fit:cover;object-position:50% 0%}.top_quality{display:flex;justify-content:space-between}.quality_detail{line-height:2rem}.news_list li .date{display:block}.news_list li .title,.news_list li .news_button{width:100%}}.contents_menu_wrap{width:100%;margin-top:3rem}.contents_menu>li{font-weight:700;cursor:pointer;position:relative}.contents_menu>li.batu:after{content:"+";font-size:1.4rem;vertical-align:middle;margin-left:1rem}.contents_menu>li.batu.active:after{content:"-";font-size:1.4rem;vertical-align:middle;margin-left:1rem}.menu_children{display:none}.choice_warap .flex,.quality_wrap .flex{display:flex;margin:4rem 0;gap:4rem}.choice_warap .flex div,.quality_wrap .flex div{width:50%}.contents_menu_wrap .inner{background:#ededed;color:#000;padding:2rem}.contents_menu_wrap .inner .flex{justify-content:space-between;margin:0;gap:1rem;display:flex}.contents_menu_wrap .inner .flex div{width:32%;border-right:2px solid #000}.contents_menu_wrap .inner .flex div.secont_cont{width:40%}.contents_menu_wrap .inner .flex div:last-child{border-right:none}.contents_header{padding:5rem;box-sizing:border-box;color:#000}.contents_header h1{font-weight:700;font-size:3rem}.quality_wrap .contents_header{background:#ededed}.shopping_guide_warap .contents_header{background:url(/cdn/shop/files/choice_header_img.png?v=1731892153);background-position:center;background-size:cover}.trance_box{width:100%;text-align:right;margin:1rem 0}.trance_box ul{list-style:none}.trance_box ul li{display:inline-block}.trance_box ul li{border:1px solid #000;padding:.1rem 1rem;border-radius:3rem}.trance_box ul li.active{border:1px solid #000;padding:.1rem 1rem;border-radius:3rem;background-color:#000;color:#fff}@media screen and (max-width: 868px){.choice_warap{padding:0 0 5rem;font-size:1rem;line-height:2rem}.choice_warap .inner{padding:2rem}.choice_warap h1{font-size:1.5rem}.choice_warap p{margin:1rem 0}.choice_warap img{width:100%}.choice_warap h4{font-size:1.2rem;margin-top:2rem}.choice_warap .flex,.contents_header span{display:block}.cary_list li{margin-right:1rem;padding:0 .5rem;margin-bottom:1rem;font-size:.8rem}.contents_menu_wrap .inner{background:none}.contents_menu_wrap .inner .flex{display:block}.contents_menu_wrap .inner .flex div{width:100%;border-right:0;border-bottom:2px solid #000;padding:1rem}.contents_menu_wrap .inner .flex div.secont_cont{width:100%}.wid_70{width:70%;margin:auto;text-align:center}.choice_warap .flex,.quality_wrap .flex{display:block}.choice_warap .flex div,.quality_wrap .flex div{width:100%}}.slick-dots li.slick-active button{background-color:#909090}.slick-dots li button:before{font-size:0}.torakuten a{text-align:center;color:#fff;background:#bf0000;padding:.6em 2em;margin-top:-1em!important;display:block}.cart_modi .cart_button{background:none;padding:1rem;margin-bottom:2rem;font-size:1.6rem;cursor:pointer;display:block;border:1px solid #000;color:#000;max-width:100%}.add_cart_cart_login a{background:#000;color:#fff;padding:1rem;width:100%;text-align:center;margin-bottom:2rem;margin-top:2rem;font-size:1.6rem;display:block}.back_to_ec_top{text-align:center;font-size:1.6rem}.back_to_ec_top a{text-decoration:underline}.cart_attention{margin-top:2rem;text-align:left;font-size:1rem}.to_brand_top{text-align:center;margin-top:5rem}.globo-form-id-64272 .globo-form-app,.globo-form-id-64271 .globo-form-app{max-width:1000px!important}.border_box_wrap{border:1px solid #000;padding:1rem 2rem;box-sizing:border-box}.table_yoko,.table_tate{width:100%}.table_yoko th,.table_tate th{padding:1rem}.table_tate th{text-align:center}.table_yoko td,.table_tate td{padding:1rem}.img_outer img{width:100%;margin:1rem 0}.table_yoko th,.table_tate th{background:#ededed;border-bottom:2px solid #fff}.table_tate th{border-left:2px solid #fff}.table_yoko td,.table_tate td{border-bottom:2px solid #bababa;border-left:4px solid #fff}.article-card__excerpt.rte-width{display:none}.shopify-policy__container{max-width:1000px}.shopify-policy__container dl{padding-bottom:1rem;border-bottom:solid 1px #000}.shopify-policy__container dd{margin-inline-start:0}.shopify-policy__container dt{font-weight:700;margin-bottom:2rem}.login_banner{text-align:center}.login_banner img{width:100%;max-width:1000px}.youtube_wrapper{width:100%;aspect-ratio:16 / 9}.youtube_wrapper iframe{width:100%;height:100%}@media (min-width: 799px){#a2_header_logo,#a2_header_search{flex:1}#a2_header_name{flex:3}}@media (min-width: 950px){#a2_header_name{flex:2}}.a2_accordion-wrapper{padding-bottom:130px}@media (max-width: 568px){.a2_accordion-wrapper{padding-bottom:0}}.a2_menucategory-title{font-size:2.8rem;font-weight:700;text-align:center}@media (max-width: 568px){.a2_menucategory-title{font-size:1.8rem}}.a2_faq-menu ul li{font-size:1.4rem;max-width:186px}.a2_accordion-header{font-size:1.4rem;font-weight:700}.a2_faq-menu{position:sticky;left:0;width:100%;z-index:1;border-top:2px solid #cbcbcb;border-bottom:2px solid #cbcbcb;padding:0}@media (min-width: 799px){.a2_faq-menu{top:131px}}@media (max-width: 798px){.a2_faq-menu{top:69px}}.a2_faq-menu ul{background:#f3f3f3;list-style:none;padding:0 40px;margin:0;display:flex;justify-content:center;align-items:center;min-height:56px;flex-wrap:wrap}@media (max-width: 798px){.a2_faq-menu ul{padding:0 20px;min-height:48px;justify-content:center}}@media (max-width: 568px){.a2_faq-menu ul{justify-content:left}.a2_faq-menu ul{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;padding:2px 10px;min-height:auto;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}.a2_faq-menu li{flex:.8;text-align:center;margin:0;border-left:2px solid #cbcbcb;height:56px;display:flex;align-items:stretch}@media (max-width: 798px){.a2_faq-menu li{flex:1;font-size:.9rem;height:48px}}.a2_faq-menu li:last-child{border-right:2px solid #cbcbcb}@media (max-width: 568px){.a2_faq-menu li{flex:0 0 auto!important;display:inline-flex;align-items:stretch;min-width:auto;height:32px;border-left:1px solid #cbcbcb;border-top:none;margin:0}.a2_faq-menu li:last-child{border-right:1px solid #cbcbcb}}.a2_faq-menu a{text-decoration:none;color:#2d2d2d;font-weight:700;transition:color .2s;padding:16px 3px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box}@media (max-width: 798px){.a2_faq-menu a{padding:12px 8px;font-size:.9rem}}@media (max-width: 568px){.a2_faq-menu a{padding:6px 10px;font-size:.75rem;white-space:nowrap;min-width:fit-content}}.a2_faq-menu a:hover{background:#fff;text-decoration:none}.a2_faq-menu a:active{background:#1976d2;color:#fff}body:has(#a2_faq1:target) .a2_faq-menu a[href="#a2_faq1"],body:has(#a2_faq2:target) .a2_faq-menu a[href="#a2_faq2"],body:has(#a2_faq3:target) .a2_faq-menu a[href="#a2_faq3"],body:has(#a2_faq4:target) .a2_faq-menu a[href="#a2_faq4"],body:has(#a2_faq5:target) .a2_faq-menu a[href="#a2_faq5"]{background:#fff!important;font-weight:700!important}@media (max-width: 568px){body:has(#a2_faq1:target) .a2_faq-menu a[href="#a2_faq1"],body:has(#a2_faq2:target) .a2_faq-menu a[href="#a2_faq2"],body:has(#a2_faq3:target) .a2_faq-menu a[href="#a2_faq3"],body:has(#a2_faq4:target) .a2_faq-menu a[href="#a2_faq4"],body:has(#a2_faq5:target) .a2_faq-menu a[href="#a2_faq5"]{background:#fff!important;font-weight:700!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}body:has(#a2_faq1:target) .a2_faq-menu li:has(a[href="#a2_faq1"]),body:has(#a2_faq2:target) .a2_faq-menu li:has(a[href="#a2_faq2"]),body:has(#a2_faq3:target) .a2_faq-menu li:has(a[href="#a2_faq3"]),body:has(#a2_faq4:target) .a2_faq-menu li:has(a[href="#a2_faq4"]),body:has(#a2_faq5:target) .a2_faq-menu li:has(a[href="#a2_faq5"]){background:#fff!important;min-height:32px!important}}.a2_accordion{margin:0 auto;background:#fff;box-shadow:0 2px 8px #00000014;padding:20px;max-width:800px}@media (max-width: 798px){.a2_accordion{max-width:95%;margin:0 auto;padding:15px}}@media (max-width: 568px){.a2_accordion{max-width:100%;margin:0 10px;padding:15px;border-radius:0}}.a2_accordion-item{margin-bottom:10px;background:#fff;box-shadow:0 1px 4px #0000000a;overflow:hidden;scroll-margin-top:200px}@media (max-width: 568px){.a2_accordion-item{scroll-margin-top:115px}}.a2_accordion-item summary{width:100%;text-align:left;background:#f3f3f3;padding:15px;cursor:pointer;outline:none;transition:background .2s;list-style:none}.a2_accordion-item summary:hover{background:#f3f3f3}.a2_accordion-content{background:#fafafa;padding:0 15px;margin-bottom:10px}.a2_accordion-item[open] .a2_accordion-content{padding:15px}.a2_sub-item{margin-bottom:20px;padding:15px;background:#f9f9f9;border-radius:4px}.a2_sub-item:last-child{margin-bottom:0}.a2_sub-item h4{margin:0 0 10px;color:#313131;font-size:1.6rem;font-weight:700;border-bottom:solid 3px #c9c9c9}.a2_sub-item p{margin:0;line-height:1.6;color:#333;font-weight:400;font-size:1.2rem}.a2_footer{background:#2c3e50;color:#ecf0f1;margin-top:60px;padding:180px 0 60px}.a2_footer-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding:0 40px}.a2_footer-section h3{color:#3498db;margin-bottom:20px;font-size:1.2rem}.a2_footer-section ul{list-style:none;padding:0;margin:0}.a2_footer-section li{margin-bottom:10px}.a2_footer-section a{color:#bdc3c7;text-decoration:none;transition:color .2s}.a2_footer-section a:hover{color:#3498db}.a2_footer-bottom{text-align:center;margin-top:120px;padding-top:60px;border-top:1px solid #34495e;color:#95a5a6}@media (max-width: 868px){.a2_footer-content{grid-template-columns:repeat(2,1fr);gap:30px}.a2_faq-menu ul{padding:0 20px}}@media (max-width: 480px){.a2_footer-content{grid-template-columns:1fr}.a2_faq-menu ul{flex-direction:column;height:auto}}.a2_accordion-item:target{animation:highlight .8s ease;border:2px solid #1976d2}.a2_accordion-item:target summary{font-weight:700}@keyframes highlight{0%{background-color:#e3f2fd}to{background-color:transparent}}.a2_flex{display:flex;align-items:flex-start;gap:20px;margin-bottom:15px}.a2_flex>div{flex:1}.a2_flex img{max-width:100%;height:auto}@media (max-width: 868px){.a2_flex{flex-direction:column;gap:10px}}.a2_pink-title img{vertical-align:middle}.a2_box{width:320px;margin:40px auto;background:#fff;border:solid 2px #000;padding:32px 24px 24px;text-align:center}@media screen and (min-width: 690px){.a2_box{width:670px}}.a2_subbox-black{background:#222;color:#fff;border-radius:7px;padding:16px 0;font-size:18px;font-weight:700;margin-bottom:14px}@media screen and (min-width: 690px){.a2_subbox-black{font-size:32px}}.a2_box-desc{font-size:13px;color:#555;margin-bottom:18px}.a2_subbox-pink{background:#fcd5ce;color:#222;border-radius:7px;padding:16px 18px 14px;margin-bottom:12px;text-align:center}.a2_pink-title{display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;margin-bottom:6px;color:#222}.a2_pink-title strong{font-size:32px}.a2_pink-icon{margin-right:20px;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;overflow:hidden}.a2_pink-icon img{height:100%;width:100%;object-fit:contain;display:block}.a2_pink-title-text{flex:1;color:#222}.a2_pink-desc{font-size:14px;color:#222;margin-left:32px}.ur-breadcrumb--wrapper{padding-bottom:0!important}.ur-breadcrumb--wrapper2{max-width:1200px;padding:24px 0;margin-left:auto;margin-right:auto;overflow-x:hidden;padding-bottom:0!important}@media (min-width: 768px){.ur-breadcrumb--wrapper2{padding:24px 0;margin-top:0;margin-bottom:0;width:auto;overflow-x:visible}}.page-width{padding-top:0!important}.a2_header_menu{gap:20px}.ht-tms--float{--tms-float-x-space: 60px !important}.a2_menu_con{height:auto!important;position:relative;margin-top:10px;background:#000;padding:10px}.a2_menu_con ul{display:inline-grid;gap:10px}.a2_menu_con ul li{width:auto!important}.a2_header{padding-left:10px!important;padding-right:10px!important;margin-left:0!important;margin-right:0!important;max-width:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/common.css.map */
