body main,body .foter_sec{background-image:url(/cdn/shop/files/bg_white.jpg?v=1756211533);background-repeat:repeat;background-size:contain;width:100%;height:100%}@media (max-width: 749px){.pconly{display:none!important}.sponly_text_left{text-align:left!important}}@media (max-width: 989px){.pconly_990{display:none!important}}@media (min-width: 750px){.sponly{display:none!important}}@media (min-width: 990px){.sponly_990{display:none!important}}.justify-left{justify-content:flex-start}.justify-center{justify-content:center}.justify-right{justify-content:flex-end}.btn_arrow_right_orange{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;background:#ff7300;border-radius:6px;width:40px;height:40px}.featured_blog_sec .blog__view-all .button:before,.featured_blog_sec .blog__view-all .button:after,.contact_form_sec .contact__button .button:before,.contact_form_sec .contact__button .button:after{box-shadow:unset}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary,.featured_blog_sec .blog__view-all .button,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary{position:relative;background:#fff;border:3px solid #FF7300;border-radius:10px;color:#ff7300;opacity:1;min-width:320px;padding:27.42px 40px 27.42px 15px;font-size:16px;font-weight:700;transition:all .35s}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary:hover,.featured_blog_sec .blog__view-all .button:hover,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary:hover,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary:hover .btn_arrow_right_orange,.featured_blog_sec .blog__view-all .button:hover .btn_arrow_right_orange,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary:hover .btn_arrow_right_orange,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary:hover .btn_arrow_right_orange svg path,.featured_blog_sec .blog__view-all .button:hover .btn_arrow_right_orange svg path,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary:hover .btn_arrow_right_orange svg path,.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button .btn_arrow_right_orange,.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button:hover .btn_arrow_right_orange,.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button:hover .btn_arrow_right_orange svg path{transition:all .35s}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary:hover,.featured_blog_sec .design_type_news .blog__view-all .button:hover,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary:not(.hover_color_orange):hover,.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button:hover{background:#ff7300;color:#fff}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary:hover .btn_arrow_right_orange,.featured_blog_sec .design_type_news .blog__view-all .button:hover .btn_arrow_right_orange,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary:not(.hover_color_orange):hover .btn_arrow_right_orange,.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button:hover .btn_arrow_right_orange{background:#fff}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary:hover .btn_arrow_right_orange svg path,.featured_blog_sec .design_type_news .blog__view-all .button:hover .btn_arrow_right_orange svg path,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary:not(.hover_color_orange):hover .btn_arrow_right_orange svg path,.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button:hover .btn_arrow_right_orange svg path{fill:#ff7300}.featured_blog_sec .design_type_normal .blog__view-all .button:hover,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary.hover_color_orange:hover{background:#ffdcbf;color:#ff7300}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary:before,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary:after,.featured_blog_sec .blog__view-all .button:before,.featured_blog_sec .blog__view-all .button:after,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary:before,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary:after,.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button:before,.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button:after{content:none}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary .btn_arrow_right_orange,.featured_blog_sec .blog__view-all .button .btn_arrow_right_orange,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary .btn_arrow_right_orange{position:absolute;right:20px}.featured_blog_sec .design_type_normal .blog__view-all .button .btn_arrow_right_orange{right:10px;width:60px;height:60px}.featured_blog_sec .design_type_normal .blog__view-all .button .btn_arrow_right_orange svg{width:18px;height:20px}.featured_blog_sec .design_type_normal .blog__view-all .button .btn_arrow_right_orange.btn_new_window svg{transform:rotate(-45deg)}.image_with_text_sec .image-with-text{position:relative}.image_with_text_sec .image-with-text .section_arrow_right{margin:0 auto;position:absolute;top:50%;right:-43px;-webkit-transform:translate(0,-50%);transform:translateY(-50%);z-index:2}@media (max-width: 989px){.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary{margin-left:auto;margin-right:auto}.featured_blog_sec .blog__view-all .button{margin-top:40px}.featured_blog_sec .blog__view-all .button .btn_arrow_right_orange{width:40px;height:40px}.featured_blog_sec .blog__view-all .button .btn_arrow_right_orange svg{width:14px;height:16px}}@media (max-width: 749px){.featured_blog_sec .blog__view-all .button{min-width:100%}}@media (max-width: 375px){.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary,.featured_blog_sec .blog__view-all .button,.rich_text_sec .rich-text__blocks .rich-text__buttons .button.button--secondary{min-width:100%}}.section-header .original_header .header__inline-menu .list-menu li .list-menu__item,.featured_blog_sec .blog__view-all .button,.contact_form_sec .contact__button .button,.section-header .original_header .header__heading-link{transition:all .35s}.contact_form_sec .contact__button .button:hover{transition:all .35s;opacity:.65}.section-header .original_header .header__heading-link:hover{transition:all .35s;opacity:.5}.main_title,.featured_blog_sec .title-wrapper-with-link .blog__title{margin-top:0;font-size:48px;font-weight:700;letter-spacing:0;margin-bottom:78px;color:#ff7300;text-align:center}.featured_blog_sec .title-wrapper-with-link .blog__title{margin-bottom:0}@media (max-width: 749px){.main_title,.featured_blog_sec .title-wrapper-with-link .blog__title{font-size:36px;margin-bottom:35px;text-align:left}.featured_blog_sec .title-wrapper-with-link .blog__title{margin-top:0}}.section-header .original_header .header__inline-menu_2{grid-area:navigation-2}.section-header{--page-width: 2000px }.section-header .original_header .header__heading .h2{font-size:14px}.section-header .original_header .header__inline-menu .list-menu li{align-content:center}.section-header .original_header .header__inline-menu .list-menu li .list-menu__item{padding:0;font-weight:700;text-decoration:unset}.section-header .original_header .header__inline-menu .list-menu li .list-menu__item,.section-header .original_header .header__inline-menu .list-menu .menu_linkus_li details[open] .header__menu-item span,.template-index .header-wrapper #HeaderMenu-MenuList-2 li a{transition:all .35s}.section-header .original_header .header__inline-menu .list-menu li .list-menu__item:hover,.section-header .original_header .header__inline-menu .list-menu li .list-menu__item:focus,.section-header .original_header .header__inline-menu .list-menu li .list-menu__item:hover .header__active-menu-item,.section-header .original_header .header__inline-menu .list-menu li .list-menu__item:focus .header__active-menu-item,.section-header .original_header .header__inline-menu .list-menu .menu_linkus_li details[open] .header__menu-item span,.template-index .header-wrapper #HeaderMenu-MenuList-2 li a:hover{transition:all .35s;color:#ff7300;text-decoration:underline}.template-index .header-wrapper #HeaderMenu-MenuList-2 li a:hover{color:#ff7300!important}.section-header .original_header .header__inline-menu .list-menu li .list-menu__item span{text-decoration:unset;display:flex;flex-wrap:wrap}.section-header .original_header .header__inline-menu .list-menu .header__submenu{background:#fff}.section-header .original_header .header__inline-menu .list-menu .header__submenu li .list-menu__item{justify-content:flex-start;gap:7px}.section-header .original_header .header__inline-menu .list-menu li .list-menu__item .dot{width:6px;height:2px;background:#ff7300;margin-right:5px}.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_first .dot,.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_second .dot{width:12px;height:4px;background:#fff;margin-right:8px}.section-header .original_header .header__inline-menu .list-menu li .list-menu__item .new_tab_icon,.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_first .new_tab_icon,.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_second .new_tab_icon{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;margin-left:10px}.section-header .original_header .header__inline-menu .list-menu li .list-menu__item .new_tab_icon svg,.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_first .new_tab_icon svg,.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_second .new_tab_icon svg{display:block!important}.section-header .original_header .header__inline-menu .list-menu li.header_menu_contact .list-menu__item{border:2px solid transparent;background:#ff7300;border-radius:40px;padding:13.91px 43.5px;text-decoration:unset!important}.section-header .original_header .header__inline-menu .list-menu li.header_menu_contact .list-menu__item span{color:#fff}.section-header .original_header .header__inline-menu .list-menu li.header_menu_contact .list-menu__item:hover{background:#fff}.section-header .original_header .header__inline-menu .list-menu li.header_menu_contact .list-menu__item:hover span{color:#ff7300}body:not(.template-index) .section-header .original_header .header__inline-menu .list-menu li.header_menu_contact .list-menu__item:hover{border:2px solid #FF7300}.template-index .section-header .original_header .header__inline-menu .list-menu li.header_menu_contact .list-menu__item{padding:18.91px 63.5px}.template-index .header_flicky_svg{position:fixed;width:100%;bottom:64px;z-index:5;text-align:center}.template-index .header_flicky_svg img{width:100%;vertical-align:top}.section-header .original_header #menu-drawer{position:fixed;top:0;width:100%;height:100%;border:none}.section-header .original_header #menu-drawer .menu-drawer__inner-container{background:#8d5121;--color-foreground: #FFFFFF;color:#fff}.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu-drawer__navigation{padding:70px 40px}.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu-drawer__navigation .list-menu{max-width:420px;margin:0 auto}.section-header .original_header #menu-drawer .menu-drawer__inner-container li{margin-bottom:0}.section-header .original_header #menu-drawer .menu-drawer__inner-container li a{font-weight:700;line-height:1.5}.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_first{padding:10px 20px;font-size:24px}.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_second{padding:5.5px 20px}.section-header .original_header #menu-drawer .menu-drawer__inner-container .width_grandchild_link{margin-bottom:10px}.section-header .original_header #menu-drawer .menu-drawer__inner-container .grandchild_menu a{padding:5.5px 5.5px 5.5px 15px;font-size:15px}.section-header .original_header #menu-drawer .menu-drawer__inner-container .header_menu_contact_li{text-align:center}.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu_link_first.header_menu_contact{background:#ff7300;border-radius:40px;padding:12px 15px;text-align:center;width:100%;max-width:320px;display:inline-block;margin:24px auto 0}.section-header .original_header #menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links{display:none}@media (max-width: 749px){.template-index .header_flicky_svg{display:flex;justify-content:center}.template-index .header_flicky_svg img{width:660px}}@media (min-width: 750px){.section-header .original_header{padding-left:30px;padding-right:30px}}@media (min-width: 990px){.template-index .header_flicky_svg{bottom:53px}.template-index .header_flicky_svg img{width:auto;max-width:100%}.template-index .section-header .original_header{padding:10px 80px}.section-header .original_header{grid-template:"navigation heading navigation-2";display:flex;flex-wrap:wrap;justify-content:center;column-gap:5%}.section-header .original_header .header__inline-menu_1{order:1}.section-header .original_header .header__heading,.section-header .original_header .header__heading-link{order:2}.section-header .original_header .header__inline-menu_2{order:3}.section-header .original_header .header__inline-menu{margin:0;flex:1}.section-header .original_header .header__inline-menu .list-menu{justify-content:space-around}.section-header .original_header .header__heading .header__heading-link{padding:0}.section-header .original_header .header__inline-menu .list-menu{gap:10%;width:100%}}.section-header .original_header .drawer_menu_footer_close{text-align:center;margin:0 auto;padding:18px 10px}.section-header .original_header .drawer_menu_footer_close button{display:flex;flex-wrap:wrap;justify-content:center;column-gap:15.5px}.section-header .original_header .close_text{color:#fff;font-size:24px;font-weight:700;font-family:Palanquin Dark,sans-serif}@media (max-width: 989px){.section-header .original_header{display:flex;flex-wrap:wrap;justify-content:center;padding:18px 10px}.section-header .original_header header-drawer{order:2;margin:0}.section-header .original_header header-drawer .header__icon{display:flex;flex-wrap:wrap;justify-content:center;column-gap:15.5px;color:#fff;width:100%}.section-header .original_header header-drawer .header__icon .second_span{width:20px}}.foter_sec{--page-width: 2000px}.foter_sec .footer,.foter_sec .footer .footer__content-bottom{border:unset}.foter_sec .footer .footer__content-top{padding-bottom:0}.foter_sec .footer .footer-block__brand-info .footer-block__heading{font-size:40px}.foter_sec .footer .footer-block__brand-info .footer-block__heading a,.foter_sec .footer .block_type_link_list a{text-decoration:unset}.foter_sec .footer .block_type_text .footer-block__details-content .link_button{text-decoration:unset;font-size:14px;background:#d9d9d9;border-radius:15px;padding:6.5px 21px}.foter_sec .footer .block_type_text .footer-block__details-content ul{padding-left:0;margin-top:10px}.foter_sec .footer .block_type_text .footer-block__details-content ul li .svg-wrapper,.foter_sec .footer .block_type_text .footer-block__details-content ul li .svg-wrapper svg{height:34px;width:34px}.foter_sec .footer .footer_site_logo{overflow:hidden}.foter_sec .footer .footer_site_logo .footer_last_box_page_width{width:100%;padding-left:40px;padding-right:40px;max-width:1300px;margin-left:auto;margin-right:auto;text-align:center}.foter_sec .footer .footer_site_logo p{font-size:10px;font-weight:700;color:#ff7300;margin-top:0;margin-bottom:30px}.foter_sec .footer .footer_site_logo .footer_site_logo_svg{margin-bottom:50px}.foter_sec .footer .footer_site_logo .footer_site_logo_svg svg{width:100%;max-width:1057px;height:auto;vertical-align:top}.foter_sec .footer .footer_site_logo .footer_site_cath_copy_svg svg{max-width:430px;margin-left:auto;margin-right:auto;height:auto;vertical-align:top}.foter_sec .footer .footer_site_logo .footer_site_cath_copy_svg .sponly svg{max-width:120px}.foter_sec .footer .footer_site_logo .footer_family_logo{width:100%;margin-left:auto;margin-right:auto;text-align:center;position:relative;top:-10px;margin-bottom:-10px}.foter_sec .footer .footer_site_logo .footer_family_logo img,.foter_sec .footer .footer_site_logo .footer_family_logo svg{position:relative;max-width:106%;left:-3%;height:auto;vertical-align:top}@media (min-width: 750px){.foter_sec .page-width{padding:0 40px}.foter_sec .footer .block_type_text .footer-block__details-content{text-align:right}}@media (max-width: 749px){.foter_sec .footer .footer-block__brand-info .footer-block__heading,.foter_sec .footer .block_type_text .footer-block__details-content{text-align:center}.foter_sec .footer .footer_site_logo .footer_last_box_page_width{padding-left:23px;padding-right:23px}.foter_sec .footer .footer_site_logo p{margin-bottom:50px}.foter_sec .footer .footer_site_logo .footer_family_logo{top:0;margin-bottom:0}.foter_sec .footer .footer_site_logo .footer_family_logo img{max-width:136%;left:-18%}}.rich_text_sec .rich-text__blocks .block_liquid svg,.rich_text_sec .rich-text__blocks .block_liquid img{max-width:100%;height:auto}.rich_text_sec .rich-text__blocks .block_number_1{margin-top:0!important}.rich_text_sec .rich-text__blocks .rich-text__caption{margin-top:24px}.rich_text_sec .rich-text__blocks .rich-text__heading{letter-spacing:0;font-weight:700}.rich_text_sec .rich-text__blocks .rich-text__heading.h0{font-size:48px}.rich_text_sec .rich-text__blocks .rich-text__text{margin-top:42px}.rich_text_sec .rich-text__blocks .rich-text__text p{letter-spacing:0}.rich_text_sec .rich-text__blocks .rich-text__text.text_size_small p{font-size:14px}.rich_text_sec .rich-text__blocks .rich-text__text.text_size_medium p{font-size:16px}.rich_text_sec .rich-text__blocks .rich-text__text.text_size_large p{font-size:24px;line-height:3}.rich_text_sec .isolate .rich-text .rich-text__wrapper{width:100%;padding:0 40px}.rich_text_sec .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__buttons{margin-top:45px}@media (max-width: 989px){.rich_text_sec .isolate .rich-text .rich-text__wrapper{padding:0 20px}}@media (max-width: 749px){.rich_text_sec .rich-text__blocks .rich-text__heading.h0{font-size:36px}.rich_text_sec .rich-text__blocks .rich-text__text.text_size_medium p{font-size:14px}.rich_text_sec .rich-text__blocks .rich-text__text.text_size_large p{font-size:16px;line-height:2.4}}@media (max-width: 375px){.rich_text_sec .rich-text__blocks .rich-text__text.text_size_large p{font-size:15px}}.multicolumn_sec .title-wrapper-with-link .title,.multicolumn_sec .title-wrapper-with-link{display:flex;flex-direction:column}.multicolumn_sec .title-wrapper-with-link.justify-left{align-items:flex-start}.multicolumn_sec .title-wrapper-with-link.justify-center{align-items:center}.multicolumn_sec .title-wrapper-with-link.justify-right{align-items:flex-end}.multicolumn_sec .title-wrapper-with-link .title.h2{font-size:24px}.multicolumn_sec .title-wrapper-with-link .title.h1{font-size:40px}.multicolumn_sec .title-wrapper-with-link .title.h0{font-size:48px}.multicolumn_sec .title-wrapper-with-link .main_subtitle{margin:0}.multicolumn_sec .title-wrapper-with-link .header_description{display:block;width:100%;margin:0}.multicolumn_sec .title-wrapper-with-link,.multicolumn_sec_2 .title-wrapper-with-link{margin-bottom:35px}.multicolumn_sec .title-wrapper-with-link.justify-center .header_description{text-align:center}.multicolumn_sec .title-wrapper-with-link.justify-right .header_description{text-align:right}.multicolumn_sec .title-wrapper-with-link .header_description{font-size:18px;font-weight:500}.multicolumn_sec .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding-top:20px;padding-bottom:20px}.multicolumn_sec .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .sub_title{font-size:28px;font-weight:700;margin:0}.multicolumn_sec .multicolumn-card__info .rte.rte_text_size_small p{font-size:14px}.multicolumn_sec .multicolumn-card__info .rte.rte_text_size_large p{font-size:18px}.multicolumn_sec .pc_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .sub_title{margin:0 0 28px;font-size:18px}.multicolumn_sec .footer_description{margin-top:41px;display:flex;flex-direction:column;row-gap:19px}.multicolumn_sec .footer_description.justify-left .main_subtitle{margin-left:0;margin-right:auto}.multicolumn_sec .footer_description.justify-left .header_description{text-align:left}.multicolumn_sec .footer_description.justify-center .main_subtitle{margin-left:auto;margin-right:auto}.multicolumn_sec .footer_description.justify-center .header_description{text-align:center}.multicolumn_sec .footer_description.justify-right .main_subtitle{margin-left:auto;margin-right:0}.multicolumn_sec .footer_description.justify-right .header_description{text-align:right}.multicolumn_sec .footer_description .main_subtitle,.multicolumn_sec .footer_description .header_description{margin-top:0;margin-bottom:0}.multicolumn_sec .footer_description .main_subtitle{font-size:20px;font-weight:700}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list{row-gap:10px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card{background:#fff;border:4px solid #FF7300;border-radius:20px;padding:40px 80px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding:0;display:grid;grid-template-columns:repeat(1,0fr);grid-template-rows:repeat(0,2fr);grid-column-gap:0px;grid-row-gap:0px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .sub_title{margin:0;width:80px;height:auto;aspect-ratio:1;align-content:center;text-align:center;background:#ff7300;color:#fff;border-radius:50%;font-size:30px;font-weight:400;letter-spacing:0;line-height:1;grid-area:1 / 1 / 3}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .title_and_texbox{flex:1;margin:0}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext,.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte{margin-top:0!important;align-content:center}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:16px;font-weight:500;grid-area:1 / 2;align-content:flex-end}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte{grid-area:2 / 2}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte a{color:#ff7300}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte.rte_text_size_small p{font-size:12px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .btn_arrow_right_orange{margin:12px auto 7px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .btn_arrow_right_orange svg{transform:rotate(90deg)}@keyframes infinity-scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.multicolumn_sec .type_design_scroll{width:calc(100% - 150px);max-width:1340px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;border-radius:20px;overflow:hidden}.multicolumn_sec .type_design_scroll .page-width{max-width:100%;padding-left:0;padding-right:0}.multicolumn_sec .type_design_scroll .page-width .title-wrapper-with-link,.multicolumn_sec .type_design_scroll .page-width .footer_description{max-width:800px;margin-left:auto;margin-right:auto}.multicolumn_sec .type_design_scroll .infinity-slide{display:flex;flex-wrap:nowrap}.multicolumn_sec .type_design_scroll .infinity-slide .slide_image_ul{list-style:none;display:flex;margin:0;padding:0 80px 0 0;gap:80px;animation:infinity-scroll-left 14s infinite linear 1s both}.multicolumn_sec .type_design_scroll .infinity-slide .slide_image_ul .slide_image_li{width:25vw;max-width:320px}.multicolumn_sec .type_design_scroll .infinity-slide .slide_image_ul .slide_image_li img{width:100%;height:auto;object-fit:cover;aspect-ratio:1;border-radius:30px}@media (min-width: 750px){.multicolumn_sec .pc_half_image_and_text .multicolumn-list{padding:0 40px;row-gap:70px}.multicolumn_sec .pc_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card{display:flex;flex-wrap:wrap}.multicolumn_sec .pc_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper{width:37.5%}.multicolumn_sec .pc_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info{flex:1;padding-left:50px!important;text-align:left}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext,.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte{padding-left:80px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .btn_arrow_right_orange{margin:45px auto 35px;width:60px;height:60px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .btn_arrow_right_orange svg{width:20px;height:18px}}@media (max-width: 989px){.multicolumn_sec .title-wrapper-with-link,.multicolumn_sec_2 .title-wrapper-with-link{margin-bottom:45px}.multicolumn_sec .mobile_half_image_and_text .multicolumn-list{padding:0 40px;row-gap:40px}.multicolumn_sec .mobile_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card{display:flex;flex-wrap:wrap}.multicolumn_sec .mobile_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper{width:37.5%}.multicolumn_sec .mobile_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info{flex:1;padding-left:40px!important;text-align:left}.multicolumn_sec .mobile_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte p{font-size:12px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card{padding:34px 20px 45px}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext{padding-left:13px;font-size:14px;align-content:center;grid-area:1 / 2 / 3}.multicolumn_sec .design_border .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte{grid-area:3 / 3 / 3 / 1;margin-top:11px!important}}@media (max-width: 749px){.multicolumn_sec .title-wrapper-with-link .title.h2,.multicolumn_sec .title-wrapper-with-link .title.h1{font-size:30px}.multicolumn_sec .title-wrapper-with-link .title.h0{font-size:36px}.multicolumn_sec .title-wrapper-with-link .header_description{font-size:14px}.multicolumn_sec .pc_half_image_and_text .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .sub_title{margin-bottom:10px}.multicolumn_sec .type_design_scroll{width:calc(100% - 44px);padding-left:20px;padding-right:20px}.multicolumn_sec .type_design_scroll .infinity-slide .slide_image_ul{gap:20px;padding-right:20px;animation:infinity-scroll-left 14s infinite linear 1s both}.multicolumn_sec .type_design_scroll .infinity-slide .slide_image_ul .slide_image_li{width:calc(100vw / 1.5);max-width:240px}}@media (min-width: 750px) and (max-width: 989px){.multicolumn_sec .type_design_scroll{width:calc(100% - 40px)}}.multicolumn_sec_2 .swiper_main_box .page_not_width .title-wrapper-with-link{display:flex;flex-direction:column}.multicolumn_sec_2 .swiper_main_box .page_not_width .title-wrapper-with-link.justify-left{align-items:flex-start}.multicolumn_sec_2 .swiper_main_box .page_not_width .title-wrapper-with-link.justify-center{align-items:center}.multicolumn_sec_2 .swiper_main_box .page_not_width .title-wrapper-with-link.justify-right{align-items:flex-end}.multicolumn_sec_2 .swiper_main_box .title-wrapper-with-link .title.h2{font-size:24px}.multicolumn_sec_2 .swiper_main_box .title-wrapper-with-link .title.h1{font-size:40px}.multicolumn_sec_2 .swiper_main_box .title-wrapper-with-link .title.h0{font-size:48px}.multicolumn_sec_2 .swiper_main_box .title-wrapper-with-link .header_description{font-size:18px;font-weight:500}.multicolumn_sec_2 .swiper_main_box .main_container_swiper{position:relative;padding-left:40px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper{padding-right:40px;padding-bottom:80px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide{height:auto;width:280px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container{border:4px solid #FF7300;border-radius:20px;padding:40px 20px;height:calc(100% - 88px)}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box{display:flex;flex-wrap:wrap}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .image_box{width:41.8%}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .image_box img{width:100%;height:auto;object-fit:cover;aspect-ratio:1}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .text_container_box{flex:1;padding-left:10px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .text_container_box .personal_name{margin:0}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .text_container_box .personal_prefectures_and_age{margin:8px 0 0}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .title_and_description .title{margin-top:14px;margin-bottom:0;font-size:14px;font-weight:700;letter-spacing:0}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .title_and_description .description{margin-top:23px;margin-bottom:0}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .title_and_description .description.text_size_small{font-size:12px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .title_and_description .description.text_size_medium{font-size:14px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .title_and_description .description.text_size_large{font-size:16px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper-scrollbar{bottom:0;left:0;width:calc(100% - 40px);background:#ead2bf}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper-scrollbar .swiper-scrollbar-drag{display:block;background:#ff7300}@media (min-width: 750px){.multicolumn_sec_2 .swiper_main_box .page_not_width .title-wrapper-with-link{padding:0 40px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper{padding-left:calc(50% - 560px)}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper{padding-bottom:85px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide{width:360px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container{padding:60px 36px;height:calc(100% - 128px)}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .image_box{width:44.839%}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .text_container_box{padding-left:20px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper-scrollbar{width:100%;max-width:1120px}}@media (max-width: 749px){.multicolumn_sec_2 .swiper_main_box .title-wrapper-with-link .title.h2{font-size:20px}.multicolumn_sec_2 .swiper_main_box .title-wrapper-with-link .title.h1{font-size:30px}.multicolumn_sec_2 .swiper_main_box .title-wrapper-with-link .title.h0{font-size:36px}.multicolumn_sec_2 .swiper_main_box .title-wrapper-with-link .header_description,.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .text_container_box .personal_name,.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .text_container_box .personal_prefectures_and_age{font-size:14px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .flex_box .text_container_box .personal_prefectures_and_age{margin-top:12px}.multicolumn_sec_2 .swiper_main_box .main_container_swiper .swiper .swiper-wrapper .swiper-slide .slide_container .title_and_description .description{margin-top:10px}}.swiper_sec .page-width{max-width:100%}.swiper_sec .main_container_swiper{max-width:1120px;margin:0 auto;position:relative}.swiper_sec .title-wrapper-with-link{display:flex;flex-direction:column}.swiper_sec .title-wrapper-with-link.justify-left{align-items:flex-start}.swiper_sec .title-wrapper-with-link.justify-center{align-items:center}.swiper_sec .title-wrapper-with-link.justify-right{align-items:flex-end}.swiper_sec .title-wrapper-with-link .title.h2{font-size:24px}.swiper_sec .title-wrapper-with-link .title.h1{font-size:40px}.swiper_sec .title-wrapper-with-link .title.h0{font-size:48px}.swiper_sec .title-wrapper-with-link .header_description{font-size:18px;font-weight:500}.swiper_sec .swiper-button-prev,.swiper_sec .swiper-button-next,.swiper_sec .swiper-button-prev .btn_arrow_right_orange,.swiper_sec .swiper-button-next .btn_arrow_right_orange{width:60px;height:60px}.swiper_sec .swiper-button-prev .btn_arrow_right_orange svg,.swiper_sec .swiper-button-next .btn_arrow_right_orange svg{width:18px;height:20px}.swiper_sec .swiper-button-prev{left:-30px}.swiper_sec .swiper-button-next{right:-30px}.swiper_sec .swiper-button-prev:after,.swiper_sec .swiper-button-next:after{content:none}.swiper_sec .swiper-button-disabled{opacity:1}.swiper_sec .swiper-button-disabled .btn_arrow_right_orange{background:#ffdcbf}.swiper_sec .swiper-button-disabled .btn_arrow_right_orange svg path{fill:#ff7300}.swiper_sec .swiper-pagination{width:max-content;max-width:100%;padding:4px 27px;border-radius:30px;-webkit-transform:translate(-50%,0);transform:translate(-50%);top:unset;bottom:-65px;left:50%;background:#ff730033}.swiper_sec .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;background:#fdf1e7;opacity:1}.swiper_sec .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff7300}.swiper_sec .swiper .swiper-wrapper .swiper-slide{height:auto}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box{display:flex;flex-wrap:wrap;border:4px solid #FF7300;border-radius:20px;background:#fdf1e7;padding:45px 60px;gap:80px;height:calc(100% - 98px)}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .image_box{width:35.05%;max-width:320px;align-content:center}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .image_box img{width:100%;max-width:100%;height:auto;aspect-ratio:1;vertical-align:top}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box{flex:1;align-content:center}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box h3{font-size:24px;font-weight:700;letter-spacing:0;margin-top:0;margin-bottom:0;color:#ff7300;border-bottom:3px solid #FF7300;padding-bottom:10px}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box .sub_title,.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box .description,.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box .sub_description{margin-bottom:0}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box .sub_title{font-size:16px;font-weight:500;margin-top:10px}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box .description{font-size:14px;font-weight:500;margin-top:14px}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box .sub_description{font-size:10px;margin-top:21px;background:#fff;padding:20px 34px}@media (max-width: 749px){.swiper_sec .page-width{padding-left:40px;padding-right:40px}.swiper_sec .title-wrapper-with-link .title.h2{font-size:20px}.swiper_sec .title-wrapper-with-link .title.h1{font-size:30px}.swiper_sec .title-wrapper-with-link .title.h0{font-size:36px}.swiper_sec .title-wrapper-with-link .header_description{font-size:14px}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box{flex-direction:column;padding:40px 40px 80px;gap:10px;height:calc(100% - 128px)}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .image_box,.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box{width:100%;align-content:flex-start}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box h3{font-size:20px;padding-bottom:15px}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box .description{font-size:12px}.swiper_sec .swiper .swiper-wrapper .swiper-slide .flex_box .text_container_box .sub_description{font-size:10px;padding:20px;margin-top:15px}.swiper_sec .swiper-button-prev,.swiper_sec .swiper-button-next,.swiper_sec .swiper-button-prev .btn_arrow_right_orange,.swiper_sec .swiper-button-next .btn_arrow_right_orange{width:40px;height:40px}.swiper_sec .swiper-button-prev .btn_arrow_right_orange svg,.swiper_sec .swiper-button-next .btn_arrow_right_orange svg{width:14.4px;height:16px}.swiper_sec .swiper-button-prev{left:-20px}.swiper_sec .swiper-button-next{right:-20px}.swiper_sec .swiper-pagination{bottom:-60px}}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow{max-width:var(--page-width);--color-foreground: #FF7300}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header .collapsible-content__heading{margin-bottom:15px}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header .collapsible-content__heading.h2{font-size:24px}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header .collapsible-content__heading.h1{font-size:40px}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header .collapsible-content__heading.h0{font-size:48px}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header .main_subtitle{font-size:18px;font-weight:700}.collapsible_content_sec .collapsible-content .accordion .icon-caret{color:var(--color-foreground)}.collapsible_content_sec .collapsible-content .accordion summary,.collapsible_content_sec .collapsible-content .accordion__content{padding:26px 35px}.collapsible_content_sec .collapsible-content .accordion__content{background:#ffdcbf;margin-bottom:0;display:flex;flex-wrap:wrap}.collapsible_content_sec .collapsible-content .accordion summary .accordion__title,.collapsible_content_sec .collapsible-content .accordion__content p{font-size:14px;font-weight:500;margin-top:0;flex:1}.collapsible_content_sec .collapsible-content .accordion summary .faq_question_icon,.collapsible_content_sec .collapsible-content .accordion__content .faq_answer_icon{color:var(--color-foreground);font-size:16px;font-weight:700;margin-right:35px;width:auto;align-content:center}.collapsible_content_sec .collapsible-content summary:hover .accordion__title{text-decoration:unset;transition:all .35s}.collapsible_content_sec .collapsible-content summary:hover .accordion__title{transition:all .35s;color:#ff7300;text-decoration:underline}.collapsible_content_sec .collapsible-content summary .icon.icon-plus,.collapsible_content_sec .collapsible-content summary .icon.icon-minus{width:20px;color:var(--color-foreground);margin-left:auto}.collapsible_content_sec .collapsible-content summary .icon.icon-minus,.collapsible_content_sec .collapsible-content summary[aria-expanded=true] .icon.icon-plus{display:none}.collapsible_content_sec .collapsible-content summary[aria-expanded=true] .icon.icon-minus{display:block}@media (max-width: 749px){.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header .collapsible-content__heading{margin-bottom:0}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header .main_subtitle{margin:10px 0 0;font-size:14px}.collapsible_content_sec .collapsible-content .accordion summary,.collapsible_content_sec .collapsible-content .accordion__content{padding:20px 14px}.collapsible_content_sec .collapsible-content .accordion summary .faq_question_icon,.collapsible_content_sec .collapsible-content .accordion__content .faq_answer_icon{margin-right:14px}}@media (min-width: 750px){.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow{display:flex;flex-wrap:wrap;column-gap:115px;padding:0 5rem}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header{width:auto;max-width:150px}.collapsible_content_sec .collapsible-content__wrapper .collapsible-content-wrapper-narrow .grid{flex:1}}.circle-container{position:relative;width:520px;aspect-ratio:1;max-width:100%;max-height:100%;margin:0 auto}.circle{width:100%;height:100%;max-width:280px;max-height:280px;aspect-ratio:1;border:5px solid #FF7300;border-radius:50%;position:absolute;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;gap:5px;font-size:20px;padding:55px 30px 30px;color:initial}.circle1{top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%)}.circle2{justify-content:flex-start;bottom:20px;left:0}.circle3{justify-content:flex-end;bottom:20px;right:0}.circle-container .circle .number,.circle-container .circle .title{line-height:1;letter-spacing:0;color:#ff7300}.circle-container .circle .number{font-size:30px}.circle-container .circle .title{font-size:20px;margin:0}.circle-container .circle .subtitle{font-size:12px;font-weight:700;margin-top:10px}.circle-container .circle span{display:block;width:100%;text-align:center}@media (max-width: 749px){.circle{width:54%;border-width:2px;height:auto;max-width:100%;max-height:100%;padding:25px 15px 15px}.circle1{padding-top:0}.circle-container .circle span img{max-width:50px}.circle-container .circle .number{font-size:24px}.circle-container .circle .title{font-size:16px}.circle-container .circle .subtitle{margin-top:1px}}.image_with_text_sec .main_page_width .image-with-text{margin-left:auto;margin-right:auto}.image_with_text_sec .title-wrapper-with-link{display:flex;flex-direction:column;margin-top:0;margin-bottom:35px;align-items:center;justify-content:center}.image_with_text_sec .title-wrapper-with-link .main_title{margin-bottom:0;display:block!important}.image_with_text_sec .main_sub_title{font-size:18px;font-weight:700;margin:0}.image_with_text_sec .image-with-text__media--placeholder:after{content:none}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media--placeholder,.image_with_text_sec .image-with-text:not(.image-with-text--overlap) .background-transparent{border:none}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_none_text_true{padding:29px 27px}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_none_text_true .image_media_text h3{margin-top:0;font-size:20px}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media .image_media_text{display:flex;flex-direction:column;justify-content:center;gap:10px}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media .image_media_text h3,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media .image_media_text h4,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media .image_media_text p{margin:0 auto}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_none_text_true .image_media_text h3,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_none_text_true .image_media_text h4,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_none_text_true .image_media_text p{width:100%;text-align:left}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_and_text_true{justify-content:center;text-align:center}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_and_text_true .image_media_text h3,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_and_text_true .image_media_text h4,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_and_text_true .image_media_text p{color:#fff}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_and_text_true .image_media_text h3{font-size:30px;font-family:Palanquin Dark}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_and_text_true .image_media_text h4{font-size:20px;font-weight:700;font-family:Palanquin Dark}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_and_text_true .image_media_text p{font-size:12px;font-weight:700;font-family:Noto Sans JP}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading{line-height:1.8}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading.h2{font-size:24px;font-weight:500}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading.h1{font-size:36px;font-weight:700}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading.h0{font-size:40px;font-weight:700}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{font-size:16px;font-weight:500}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text.image-with-text__text--caption{line-height:2;margin-top:3px}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text .heading_title{font-size:14px;font-weight:700;text-decoration:underline;margin-bottom:0}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text.subtitle p{font-size:12px!important;margin-top:6px}.image_with_text_sec .show_border.image-with-text{border:3px solid #FF7300;border-radius:20px;background:#fdf1e7;padding:80px}.image_with_text_sec .show_border.image-with-text .image-with-text__grid{gap:80px}.image_with_text_sec .show_border.image-with-text .image-with-text__grid .image-with-text__media-item{width:35%;max-width:400px}.image_with_text_sec .show_border.image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{padding-bottom:0}.image_with_text_sec .show_border.image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media img{border-radius:20px;aspect-ratio:1;height:auto}.image_with_text_sec .show_border.image-with-text .image-with-text__grid .image-with-text__text-item{flex:1}.image_with_text_sec .show_border.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0}@media (max-width: 989px){.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__media.image_none_text_true{padding:15px 10px;height:auto}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:35px 0 0}.image_with_text_sec .image-with-text .section_arrow_right{right:15px}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading.h0,.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading.h1{font-size:24px;margin-top:0}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading.h2{font-size:18px}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{font-size:14px;margin-top:6px}.image_with_text_sec .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--secondary{margin-top:30px}.image_with_text_sec .show_border.image-with-text{padding:35px 20px 53px}.image_with_text_sec .show_border.image-with-text .image-with-text__grid{flex-direction:column;gap:25px}.image_with_text_sec .show_border.image-with-text .image-with-text__grid .image-with-text__media-item{width:100%;max-width:100%}.image_with_text_sec .show_border.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading.h1{font-size:30px}}@media (max-width: 749px){.image_with_text_sec .title-wrapper-with-link{margin-bottom:22px}.image_with_text_sec .main_sub_title{font-size:14px}}@media (max-width: 425px){.image_with_text_sec .image-with-text .section_arrow_right{right:5px;top:unset;bottom:-40px}}.featured_blog_sec .title-wrapper-with-link{margin-bottom:21px}.featured_blog_sec .title-wrapper-with-link .header_description{display:block;width:100%}.featured_blog_sec .title-wrapper-with-link.justify-center .header_description{text-align:center}.featured_blog_sec .title-wrapper-with-link.justify-right .header_description{text-align:right}.featured_blog_sec .article-card-wrapper .article-card .card__content .card__information{padding:39px 20px 61px}.featured_blog_sec .article-card-wrapper .article-card .second_card__content .card__information{display:flex;flex-direction:column}.featured_blog_sec .article-card-wrapper .article-card .second_card__content .card__information *{color:#ff7300}.featured_blog_sec .article-card-wrapper .article-card .second_card__content .card__information .card__heading{font-size:16px;font-weight:700;margin-bottom:0}.featured_blog_sec .article-card-wrapper .article-card .second_card__content .card__information .article-card__info{order:-1;padding-top:0;margin-bottom:10px;font-size:12px}.featured_blog_sec .design_type_normal slider-component{background:#ff7300}.featured_blog_sec .design_type_normal slider-component{padding:80px 60px;border-radius:20px}.featured_blog_sec .design_type_normal slider-component ul{margin-top:0}.featured_blog_sec .design_type_normal slider-component ul li .article-card{background:#fff;border-radius:20px;overflow:hidden}.featured_blog_sec .design_type_news .blog__posts{display:flex;flex-direction:column;gap:0;margin:0}.featured_blog_sec .design_type_news .blog__posts .blog__post{display:block;width:100%;max-width:100%;position:relative;padding:28px 0;margin:0}.featured_blog_sec .design_type_news .blog__posts .blog__post:before,.featured_blog_sec .design_type_news .blog__posts .blog__post:last-child:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:4px;background:#ff7300;border-radius:4px}.featured_blog_sec .design_type_news .blog__posts .blog__post:last-child:after{top:unset;bottom:0}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content,.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information{display:flex;flex-wrap:wrap;padding:0;column-gap:40px}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information{flex:1;display:flex;flex-wrap:wrap;column-gap:26px;row-gap:10px;align-items:center}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .article_view_btn{width:auto}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .card__heading,.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .article-card__info *{font-size:16px;font-weight:700;color:#ff7300}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .card__heading{width:100%;order:2;flex:1;margin:0 auto;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;color:initial}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .article-card__info{padding:0;width:auto;min-width:245px}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .article-card__info .circle-divider{margin-right:30px}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .article-card__info .circle-divider:after{content:none}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .article-card__info .article_tags{background:#ff7300;color:#fff;font-size:12px;border-radius:30px;padding:4px 18.4px;margin-left:10px}.featured_blog_sec .design_type_news .slider-buttons{display:none}@media (max-width: 989px){.featured_blog_sec .page-width-desktop{padding-left:5rem;padding-right:5rem}.featured_blog_sec .design_type_normal slider-component{padding:40px 20px}.featured_blog_sec .design_type_normal .mobile_slider_off .blog__posts{display:flex;flex-direction:column;row-gap:40px;margin-bottom:0}.featured_blog_sec .design_type_normal .mobile_slider_off .blog__posts:after{content:none}.featured_blog_sec .design_type_normal .mobile_slider_off .blog__posts .blog__post{width:100%;margin:0 auto;padding:0!important}.featured_blog_sec .article-card-wrapper .article-card .card__content .card__information{padding:26px 40px 44px}.featured_blog_sec .article-card-wrapper .article-card .second_card__content .card__information .card__heading{font-size:14px}.featured_blog_sec .article-card-wrapper .article-card .second_card__content .card__information .article-card__info{margin-bottom:8px}.featured_blog_sec .design_type_news .blog__posts .blog__post{margin:0 auto;padding:0!important}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .article-card__info{width:100%;padding-top:0}.featured_blog_sec .design_type_normal .mobile_slider_off .slider-buttons{display:none}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content{column-gap:20px}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .card__heading{-webkit-line-clamp:2}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .card__heading .full-unstyled-link{color:initial}.featured_blog_sec .design_type_news .blog__posts .blog__post:before,.featured_blog_sec .design_type_news .blog__posts .blog__post:last-child:after{height:3px;border-radius:20px}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information{flex-direction:column;padding:20px 0}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .article-card__info .circle-divider{margin-right:auto}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .card__information .article-card__info .article_tags{display:none}.featured_blog_sec .design_type_news .blog__posts .blog__post .card__inner .card__content .article_view_btn{display:flex;flex-direction:column;justify-content:flex-end;padding:20px 0}.featured_blog_sec .design_type_news .page-width-desktop slider-component .blog__view-all .blog__button{width:100%;max-width:320px}.featured_blog_sec .design_type_news .page-width-desktop slider-component .blog__view-all .blog__button .btn_arrow_right_orange{width:60px;height:60px}.featured_blog_sec .design_type_news .page-width-desktop slider-component .blog__view-all .blog__button .btn_arrow_right_orange svg{width:18px;height:20px}}@media (max-width: 749px){.featured_blog_sec .page-width-desktop{padding-left:20px;padding-right:20px}}@media (min-width: 990px){.featured_blog_sec{--grid-desktop-horizontal-spacing: 20px}.featured_blog_sec .design_type_news .page-width-desktop{display:flex;flex-wrap:wrap;column-gap:113px}.featured_blog_sec .design_type_news .page-width-desktop .title-wrapper-with-link{width:auto;align-items:flex-start;justify-content:flex-start}.featured_blog_sec .design_type_news .page-width-desktop slider-component{flex:1}.featured_blog_sec .design_type_news .page-width-desktop slider-component ul{margin-top:0}.featured_blog_sec .design_type_news .page-width-desktop slider-component .blog__view-all{text-align:right}}.template-page .main_page_sec .page-width--narrow{max-width:1500px;padding-left:15px;padding-right:15px}.template-page .main_page_sec .main-page-title{font-size:48px;font-weight:700;letter-spacing:0;color:#ff7300}.template-page .main_page_sec .main-page-title .subtitle{display:block;margin-top:5px;color:initial}.template-page .main_page_sec .main-page-title .subtitle{font-size:20px}.main_page_sec .contents_and_main_banner_box .main_banner_box img{width:100%;object-fit:cover;vertical-align:top;max-height:70vh;border-radius:30px}.template-page .custom_liquid_sec .page-width{max-width:1360px;margin-right:calc((100% - 1280px)/2);padding-left:80px;padding-right:80px}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box{display:flex;flex-wrap:wrap;gap:80px}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .header_box{flex:1}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .header_box h3{font-size:36px;font-weight:700;color:#ff7300;line-height:1.8;margin:0}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .header_box h4{font-size:14px;font-weight:700;line-height:1.5;margin-top:21px;margin-bottom:0}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .contents_box{width:100%;max-width:720px}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .contents_box p{font-size:20px;font-weight:500;line-height:2;letter-spacing:0;margin:0}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .contents_box .author_sign{font-size:16px;text-align:right;margin-top:24px}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box{padding-top:200px}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box .contents_table_box ul{padding:0;margin:0}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box .contents_table_box ul li{list-style:none;padding:32px 0;border-bottom:4px solid #FF7300;display:flex;flex-wrap:wrap}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box .contents_table_box ul li:first-child{border-top:4px solid #FF7300}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box .contents_table_box ul li p{font-size:16px;font-weight:400;line-height:1.9;flex:1}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box .contents_table_box ul li p:first-child{flex:unset;color:#ff7300;font-weight:700;width:150px;padding-right:20px}@media (min-width: 990px){.template-page .main_page_sec .page-width--narrow{max-width:1360px;padding-left:40px;padding-right:40px}.main_page_sec .contents_and_main_banner_box{display:flex;flex-wrap:wrap}.main_page_sec .contents_and_main_banner_box .main_contents{flex:1;padding-top:134px;padding-right:50px}.main_page_sec .contents_and_main_banner_box .main_banner_box{width:46%;max-width:560px}}@media (max-width: 1300px){.template-page .custom_liquid_sec .page-width{max-width:1280px;margin-right:auto;padding-left:5rem;padding-right:5rem}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .contents_box{max-width:100%}}@media (max-width: 1150px){.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box{flex-direction:column;gap:62px}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box{padding-top:112px;gap:46px}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box .contents_table_box ul li{border-width:2px!important}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box .contents_table_box ul li p:first-child{font-size:14px;width:100px;padding-right:10px}}@media (max-width: 989px){.main_page_sec .contents_and_main_banner_box .main_banner_box{margin-top:15px}.second_main_header{padding:20px 30px 50px}.scrolled-past-header .second_main_header{padding-bottom:0}.second_main_header .header_copyright_text{font-size:10px;font-weight:700;line-height:1.5;color:#ff7300;margin:0 auto 10px;text-align:center}.second_main_header .second_header_logo{text-align:center}.second_main_header .second_header_logo svg{width:100%;height:auto;margin-left:auto;margin-right:auto;transition:all .35s}.scrolled-past-header .second_main_header .second_header_logo svg{width:60%;transition:all .35s}}@media (max-width: 749px){.template-page .main_page_sec .main-page-title{font-size:48px;margin-bottom:145px}.template-page .custom_liquid_sec .page-width{padding-left:20px;padding-right:20px}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .contents_box p{font-size:16px}.template-page .custom_liquid_sec .page-width .rte .company_page .flex_box .contents_box .author_sign{margin-top:53px}.template-page .custom_liquid_sec .page-width .rte .company_page .company_information_box .header_box h3{font-size:30px}}.main_blog_sec .main-blog.page-width{max-width:calc(1280px + 10rem)}.main_blog_sec .blog_header_box,.main_article_sec .article-template .blog_header_box{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;text-align:left;margin-bottom:48px}.main_blog_sec .blog_header_box .title--primary,.main_article_sec .article-template .blog_header_box .title--primary{color:#ff7300;font-size:48px;font-weight:700;line-height:1.8;margin:0}.main_blog_sec .blog_header_box h2,.main_article_sec .article-template .blog_header_box h2{font-size:20px;font-weight:700;line-height:1.5;margin:0}.main_blog_sec .title--primary{font-size:45px;text-align:center}.main_blog_sec .main_description{margin-top:20px;font-size:20px;text-align:center}.suffix_normal .main_blog_sec .blog-articles{margin-top:100px}.suffix_normal .main_blog_sec .blog-articles .article-card-wrapper .card__content .card__information{padding-top:15px;padding-bottom:0}.suffix_normal .main_blog_sec .blog-articles .article-card-wrapper .card__content .card__information .card__heading{font-size:14px;margin-bottom:7px}.suffix_normal .main_blog_sec .blog-articles .article-card-wrapper .card__content .card__information .article-card__info{padding:0;font-size:12px}@media (max-width: 1150px){.main_blog_sec .main-blog.page-width{padding-left:20px;padding-right:20px}}@media (max-width: 749px){.main_blog_sec .title--primary{font-size:30px}.suffix_normal .main_blog_sec .blog-articles{margin-top:50px}}.suffix_news .main_blog_sec .blog_description p{margin:0 0 34px;font-size:16px;line-height:2;text-align:left}.suffix_news .main_blog_sec .blog-articles{display:flex;flex-direction:column;gap:0;max-width:960px;margin:0 auto}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content{border-bottom:4px solid #FF7300;padding:30px 20px 30px 0;display:flex;flex-wrap:wrap;column-gap:40px}.suffix_news .main_blog_sec .blog-articles .blog-articles__article:first-child .card__content,.suffix_news .main_blog_sec .blog-articles .blog-articles__article:nth-child(2) .card__content{border-top:4px solid #FF7300}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information,.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .article-card__info{padding:0}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information{display:flex;flex-wrap:wrap;column-gap:50px;row-gap:5px;order:-1;flex:1;align-content:center}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .article_view_btn{width:40px}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .card__heading,.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .article-card__info{font-size:16px;margin:0 auto}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .card__heading a{transition:all .35s}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content:hover .card__information .card__heading a{transition:all .35s;color:#ff7300;text-decoration:underline}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .article-card__info{order:-1;width:auto;min-width:210px;color:#ff7300}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .article-card__info .circle-divider:after{content:none}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .article-card__info .article_tags{background:#ff7300;color:#fff;font-size:12px;border-radius:30px;padding:4px 18.4px;margin-left:10px}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .card__heading{flex:1;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;align-content:center}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .second_card__content{display:none}@media (max-width: 989px){.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content{padding:24px 0}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information{row-gap:10px}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .article-card__info .article_tags{display:none}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .article_view_btn{align-content:flex-end}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .card__heading{font-size:14px;-webkit-line-clamp:2}}@media (max-width: 749px){.suffix_news .main_blog_sec .title--primary{margin-bottom:70px}.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .card__heading,.suffix_news .main_blog_sec .blog-articles .blog-articles__article .card__content .card__information .article-card__info{width:100%}}.main_article_sec .article-template{max-width:calc(1280px + 10rem);padding:0 5rem;margin-left:auto;margin-right:auto}.template-article .main_article_sec .article-template .blog_header_box{margin-top:90px;margin-bottom:13px}.main_article_sec .article-template .article-template__hero-container,.main_article_sec .article-template .page-width{max-width:960px}.main_article_sec .article-template .article-template__hero-container{margin-top:3rem;margin-bottom:3rem}.main_article_sec .article-template .article-template__hero-container .media{border-radius:20px}.main_article_sec .article-template .header_box .article-template__title{font-size:20px;font-weight:700;letter-spacing:0;padding-bottom:22px;margin-bottom:42px;border-bottom:4px solid #FF7300}.main_article_sec .article-template .header_box .circle-divider{display:none}.main_article_sec .article-template .header_box .circle-divider time{font-size:16px}.main_article_sec .article-template .article-template__content{letter-spacing:0}.main_article_sec .article-template .article_template_back_end{border-top:4px solid #FF7300;border-bottom:4px solid #FF7300;padding:50px 0;max-width:960px;margin:100px auto 160px;display:flex;flex-wrap:wrap}.main_article_sec .article-template .article_template_back_end .return_box{flex:1;align-content:center}.main_article_sec .article-template .article_template_back_end .article-template__link{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.4em}.main_article_sec .article-template .header_box,.main_article_sec .article-template .article-template__content{padding-left:0;padding-right:0}.main_article_sec .article-template .header_box{margin:0 auto}.main_article_sec .article-template .article-template__content img{width:100%;border-radius:20px;vertical-align:top;margin:0}.main_article_sec .article-template .article-template__content h1,.main_article_sec .article-template .article-template__content h2,.main_article_sec .article-template .article-template__content h3{font-weight:700;letter-spacing:0}.main_article_sec .article-template .article-template__content h1{font-size:24px;line-height:1.5}.main_article_sec .article-template .article-template__content h2{font-size:24px;line-height:32px;border-bottom:4px solid #FF7300;padding-bottom:5px}.main_article_sec .article-template .article-template__content h3{font-size:20px;line-height:32px;border-left:4px solid #FF7300;padding-left:15px}.main_article_sec .article-template .article-template__content p{line-height:32px;letter-spacing:0}.main_article_sec .article-template .article-template__content ul{padding-left:5rem}.main_article_sec .article-template .article-template__content small{font-size:12px;line-height:24px;letter-spacing:0}@media (max-width: 1150px){.main_article_sec .article-template{padding-left:20px;padding-right:20px}}@media (max-width: 989px){.template-article .main_article_sec .article-template .blog_header_box{margin-top:0}}@media (max-width: 749px){.main_article_sec .article-template .article-template__hero-container{margin-top:50px}.main_article_sec .article-template .header_box .article-template__title{font-size:20px;margin-bottom:30px}.main_article_sec .article-template .header_box{margin-bottom:50px}.main_article_sec .article-template .article-template__content h1{font-size:20px;line-height:32px}.main_article_sec .article-template .article-template__content h2{font-size:16px;line-height:1.5;padding-bottom:10px}.main_article_sec .article-template .article-template__content h3{font-size:14px;line-height:1.5;padding-left:20px}.main_article_sec .article-template .article-template__content ul{padding-left:2rem}.main_article_sec .article-template .article_template_back_end{margin:50px auto 40px;padding:50px 0}.main_article_sec .article-template .article_template_back_end .article-template__link{font-size:14px}}.pagination-wrapper .pagination{display:flex;flex-wrap:wrap;max-width:960px;margin:0 auto}.pagination-wrapper .pagination .pagination__item-arrow{width:auto}.pagination-wrapper .pagination .pagination__item-arrow.disable_btn .btn_arrow_right_orange,.article_template_back_end .disable_btn .btn_arrow_right_orange{background:#ffdcbf}.pagination-wrapper .pagination .pagination__item-arrow.disable_btn .btn_arrow_right_orange svg path,.article_template_back_end .disable_btn .btn_arrow_right_orange svg path{fill:#ff7300}.pagination-wrapper .pagination .pagination__list{flex:1;gap:20px;padding:0 20px}.pagination-wrapper .pagination .pagination__list li{margin:0}.pagination-wrapper .pagination .pagination__list li .pagination__item{color:#ff7300;font-size:24px;font-weight:700;line-height:1.5}.pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--current{color:initial}.pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--current:after{content:none}@media (min-width: 990px){.pagination-wrapper .pagination .pagination__item-arrow .btn_arrow_right_orange,.article_template_back_end .btn_arrow_right_orange{width:60px;height:60px}.pagination-wrapper .pagination .pagination__item-arrow .btn_arrow_right_orange svg,.article_template_back_end .btn_arrow_right_orange svg{width:18px;height:20px}}@media (max-width: 989px){.pagination-wrapper .pagination .pagination__list{gap:10px}.pagination-wrapper .pagination .pagination__list li .pagination__item{font-size:20px}}.template-page.suffix_contact .main_page_sec .page-width{display:flex;flex-wrap:wrap}.template-page.suffix_contact .main_page_sec .page-width .main-page-title{width:auto}.contact_form_sec .title-wrapper-with-link .title{display:block;flex:100%}.contact_form_sec .title-wrapper-with-link.justify-center .title,.contact_form_sec .title-wrapper-with-link.justify-center .header_description{text-align:center}.contact_form_sec .title-wrapper-with-link.justify-right .title,.contact_form_sec .title-wrapper-with-link.justify-right .header_description{text-align:right}.contact_form_sec .contact__button{text-align:center}.contact_form_sec .contact__button.btn_circle .button{border-radius:28px}.template-page.suffix_contact .main_box_container{display:flex;flex-wrap:wrap;max-width:1360px;margin:0 auto;gap:160px}.template-page.suffix_contact .main_box_container .title-wrapper-with-link{align-items:flex-start;text-align:left;gap:0;flex-direction:column;justify-content:flex-start}.template-page.suffix_contact .main_box_container .title-wrapper-with-link .title{font-size:48px;font-weight:700;line-height:1;letter-spacing:0;color:#ff7300;flex:unset}.template-page.suffix_contact .main_box_container .title-wrapper-with-link h3{margin-top:10px;margin-bottom:0;font-size:20px;font-weight:700}.template-page.suffix_contact .main_box_container .contact{width:100%;max-width:100%;flex:1}.template-page.suffix_contact .main_box_container .contact .header_description{font-size:16px;line-height:2;margin-top:0;margin-bottom:42px}.template-page.suffix_contact .main_box_container .contact #ContactForm .field:before,.template-page.suffix_contact .main_box_container .contact #ContactForm .field:after{content:none}.template-page.suffix_contact .main_box_container .contact #ContactForm .field .field__input,.template-page.suffix_contact .main_box_container .contact #ContactForm .field .customer .field input{background:#fff;border:4px solid #FF7300;border-radius:9px;font-size:16px;font-weight:500;padding:10px 24px;min-height:80px;outline:0;box-shadow:unset}.template-page.suffix_contact .main_box_container .contact #ContactForm .field .field__input.select div{margin:0}.template-page.suffix_contact .main_box_container .contact #ContactForm .field .field__input.select:has(option:checked[disabled]){color:#949494;font-size:14px;font-weight:500}.template-page.suffix_contact .main_box_container .contact #ContactForm .field .field__input.select option:not([disabled]){color:initial}.template-page.suffix_contact .main_box_container .contact #ContactForm .field__input::placeholder,.template-page.suffix_contact .main_box_container .contact #ContactForm .customer .field input::placeholder{opacity:1;font-size:14px;font-weight:500}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__fields{display:block}.template-page.suffix_contact .main_box_container .contact #ContactForm .field{display:flex;flex-wrap:wrap;margin-bottom:40px}.template-page.suffix_contact .main_box_container .contact #ContactForm .field .field__label{width:150px;display:block;position:unset;color:initial;font-size:16px;font-weight:700;letter-spacing:0;padding-right:10px}.template-page.suffix_contact .main_box_container .contact #ContactForm .field .field__label .contact__field-error .form__message{font-size:10px;align-items:center}.template-page.suffix_contact .main_box_container .contact #ContactForm .field:not(.field_textarea) .field__label{align-content:center}.template-page.suffix_contact .main_box_container .contact #ContactForm .field.field_textarea .field__label{padding-top:5px}.template-page.suffix_contact .main_box_container .contact #ContactForm .field input,.template-page.suffix_contact .main_box_container .contact #ContactForm .field select,.template-page.suffix_contact .main_box_container .contact #ContactForm .field textarea{flex:1}.template-page.suffix_contact .main_box_container .contact #ContactForm .field textarea{min-height:280px!important}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button{margin-top:40px;display:flex;flex-wrap:wrap;column-gap:80px;max-width:calc(100% - 150px);margin-left:auto}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .privacy_policy_terms{font-size:14px;align-content:center}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .privacy_policy_terms label{cursor:pointer}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .privacy_policy_terms a{color:#ff7300}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button{flex:1}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button{position:relative;background:#fff;border:3px solid #FF7300;border-radius:10px;color:#ff7300;opacity:1;min-width:320px;padding:27.42px 40px 27.42px 15px;font-size:16px;font-weight:700}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button .article_view_btn{position:absolute;right:10px}@media (min-width: 990px){.template-page.suffix_contact .main_box_container{padding-left:40px;padding-right:40px}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button .article_view_btn .btn_arrow_right_orange{width:60px;height:60px}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button .article_view_btn .btn_arrow_right_orange svg{width:18px;height:20px}}@media (max-width: 989px){.template-page.suffix_contact .main_box_container{flex-direction:column;padding-left:20px;padding-right:20px;gap:70px}.template-page.suffix_contact .main_box_container .title-wrapper-with-link{margin-bottom:0}.template-page.suffix_contact .main_box_container .contact{padding:0}.template-page.suffix_contact .main_box_container .contact .header_description{margin-bottom:52px}.template-page.suffix_contact .main_box_container .contact #ContactForm .field{flex-direction:column;gap:10px}.template-page.suffix_contact .main_box_container .contact #ContactForm .field .field__label{font-size:14px}.template-page.suffix_contact .main_box_container .contact #ContactForm .field .field__input,.template-page.suffix_contact .main_box_container .contact #ContactForm .field .customer .field input{padding:10px 20px;min-height:60px;border:2px solid #FF7300}.template-page.suffix_contact .main_box_container .contact #ContactForm .field{margin-bottom:20px}.template-page.suffix_contact .main_box_container .contact #ContactForm .field textarea{min-height:250px!important}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button{max-width:100%;margin-top:38px}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .privacy_policy_terms label{font-size:12px}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button{margin-top:40px}.template-page.suffix_contact .main_box_container .contact #ContactForm .contact__button .button .article_view_btn{right:20px}}.template-page .main_page_sec .page_type_normal{display:flex;flex-wrap:wrap;justify-content:space-between}.template-page .main_page_sec .page_type_normal .main-page-title{width:auto;padding-right:20px}.template-page .main_page_sec .page_type_normal .rte{max-width:800px}.privacy_policy_box ul{padding-left:0;margin:0}.privacy_policy_box ul li{list-style:none;border-bottom:2px solid #FF7300;padding:20px 0}.privacy_policy_box ul li:first-child{border-top:2px solid #FF7300}.privacy_policy_box ul li h3{font-size:12px;font-weight:700;line-height:2;color:#ff7300;margin:0}.privacy_policy_box ul li p{margin-top:10px;font-size:12px;line-height:2;margin-bottom:0}@media (max-width: 989px){.template-page .main_page_sec .page_type_normal{flex-direction:column}.template-page .main_page_sec .page_type_normal .main-page-title{padding-right:0;margin-bottom:74px}.template-page .main_page_sec .page_type_normal .main-page-title br{display:none}.template-page .main_page_sec .main-page-title .subtitle{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ele.css.map */
