.section_imagehead .section{padding:0}.section_imagehead .image-hero__text-container-wrapper{justify-content:center;align-items:center}.image-hero.image-hero--image-aspect-custom.img_natureheight .image-hero__image-container{position:relative;min-height:auto}.img_natureheight .image-hero__image{height:auto}.image-hero.image-hero--image-aspect-custom.img_natureheight .image-hero__image-container .image__img{height:auto;position:relative}.image-hero.image-hero--image-aspect-custom.img_natureheight .image-hero__text-container-wrapper{position:absolute;min-height:auto}.shop_navarea{max-width:1080px;width:100%;padding:0 40px;margin:0 auto}.shop_navcopy p{margin:0;text-align:center;font-size:16px;line-height:1.6}.shop_navcopy p br.sp_br{display:none}ul.shop_navul{list-style:none;padding-left:0;margin-top:123px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 60px}ul.shop_navul a{font-size:16px;font-weight:700;line-height:1.2;color:#121212;padding-bottom:5px;display:block;position:relative}ul.shop_navul a:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:3px;background-color:#121212;width:0;opacity:0;transition:width .4s ease,opacity .4s ease}ul.shop_navul a:hover:after{width:100%;opacity:1}.shop_navselectarea{position:relative;display:none}.shop_area{max-width:1080px;width:100%;padding:0 40px;margin:0 auto 100px}.area_titbox{padding:12px 30px 10px;background-color:#f6f6f6}.area_tit{font-size:18px;font-weight:700;line-height:1.4}.area_itembox{margin:46px 30px 0}ul.area_itemul{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:100px 5%;margin:0}ul.area_itemul>li{width:30%;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Sans,\30e1\30a4\30ea\30aa,Meiryo,Helvetica Neue,Arial,Lucida Grande,sans-serif}ul.area_itemul>li>p{font-size:12px;line-height:1.6;pointer-events:none}.shop_name{font-size:14px;font-weight:700;line-height:1.7;padding-bottom:14px;border-bottom:1px solid #D5D5D5}.shopitem_title{margin-top:27px;font-size:12px;font-weight:700;line-height:1.2}.shopitem_title+p{margin-top:12px}a.shop_map{text-decoration:underline;font-size:12px;line-height:1.5;margin-top:12px;display:block}a.shop_tel{pointer-events:none;font-size:12px;line-height:1.5;margin-top:12px;display:block}@media (max-width: 719px){.shop_navarea{padding:0 24px}.shop_navcopy p{font-size:14px}.shop_navcopy p br.sp_br{display:block}ul.shop_navul{display:none}.shop_navselectarea{display:block;margin-top:60px}.shop_navselectarea:after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:20px;pointer-events:none;width:9px;height:5px;background-repeat:no-repeat;background-size:contain;background-image:url(/cdn/shop/files/shop_selectarrow.png?v=1724637668)}select.shop_spnav{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:2px;border:1px solid #121212;margin:0;padding:10px 20px;background:none transparent;vertical-align:middle;font-size:14px;font-weight:700;color:inherit;box-sizing:content-box;width:calc(100% - 40px);height:38px}select.shop_spnav:hover{cursor:pointer}.shop_area{padding:0;margin:0 auto}.area_titbox{padding:23px 24px 21px;background-color:#f6f6f6}.area_tit{font-size:16px}.area_itembox{margin:46px 24px 0}ul.area_itemul{gap:100px 5%}ul.area_itemul>li{width:100%}ul.area_itemul>li>p{font-size:14px}.shop_name{font-size:16px;padding-bottom:15px}.shopitem_title{margin-top:27px;font-size:14px}.shopitem_title+p{margin-top:12px}a.shop_map{font-size:14px}a.shop_tel{pointer-events:inherit;font-size:14px}}.partner_headarea{max-width:880px;padding:0 40px;width:100%;margin:0 auto}.partner_head{font-size:16px;font-weight:700;line-height:1.6;padding-bottom:27px;border-bottom:1px solid #D5D5D5;padding-left:16px;position:relative}.partner_head:before{content:"";position:absolute;top:8px;left:0;width:10px;height:10px;border-radius:10px;background-color:#121212}.partner_copy{margin-top:37px}.partner_copy p{font-size:16px;font-weight:700;line-height:1.6;text-align:center;margin:0}.partner_aboutbox{margin-top:96px;padding:70px 33px 75px;background-color:var(--about-backgroundcolor)}.partner_abouticon{width:22px;margin:0 auto}.partner_abouticon svg{display:block}.partner_abouttit{font-size:36px;font-weight:700;line-height:1.2;margin:7px 0 0;text-align:center}.partner_aboutaccent{font-size:14px;font-weight:700;line-height:1.6;padding-top:4px;text-align:center}.partner_abouttxt{margin:70px auto 0;max-width:530px;width:100%;font-size:14px;line-height:1.5}.partner_abouttxt br.sp_br{display:none}.partner_systemarea{max-width:610px;padding:0 40px;width:100%;margin:0 auto}.partner_systemheadicon{width:22px;margin:0 auto}.partner_systemheadicon svg{display:block}.partner_systemhead{font-size:36px;font-weight:700;line-height:1.2;margin:7px 0 0;text-align:center}.partner_systemhead span{font-size:14px;padding-top:6px;display:block}ul.partner_systemul{list-style:none;padding:0;margin-top:60px;margin-bottom:0}ul.partner_systemul>li{display:flex;justify-content:space-between;padding:27px 0}ul.partner_systemul>li:last-child{padding-bottom:0}ul.partner_systemul>li+li{border-top:1px solid #D5D5D5}.partner_systemtit{flex-shrink:0;font-size:14px;font-weight:700;line-height:1.6}.partner_system_txtbox{width:52.8%;margin-left:20px;font-size:14px;line-height:1.6}.partner_system_txtbox>ul{font-size:12px;margin-top:10px;list-style:disc;padding-left:.7rem}.partner_system_txtbox>ul li::marker{content:"\30fb"}.partner_system_txtbox a{text-decoration:underline}.partner_faqarea.section{padding:0 40px;max-width:880px}.partner_faqarea .collapsible-row-list__heading{font-size:36px;line-height:1}.partner_faqarea .collapsible-row-list-item{max-width:600px;width:75%;margin-left:auto}.partner_faqarea .collapsible-row-list__heading+.collapsible-row-list-item{margin-top:24px}.partner_faqarea .collapsible-row-list-item:first-of-type{border-top:none}.partner_faqarea .collapsible-row-list-item__trigger{padding:26px 0;font-size:14px;font-weight:700;align-items:center}.partner_faqarea .accordion__label-icons{width:20px;flex-basis:20px;min-height:20px;min-width:20px;margin-top:0}.partner_faqarea .accordion__label-icons .icon,.partner_faqarea .accordion__label-icons .icon svg{width:9px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain}.partner_faqarea .accordion__label-icons .icon svg{display:none}.partner_faqarea .accordion__label-icons .icon.icon-plus{background-image:url(/cdn/shop/files/partner_arrowdown.svg?v=1724663137)}.partner_faqarea .accordion__label-icons .icon.icon-minus{background-image:url(/cdn/shop/files/partner_arrowup.svg?v=1724663137)}.collapsible-row-list-item__text-container[aria-hidden=false]{margin-bottom:18px}.partner_faqarea .collapsible-row-list-item__text-container{transform:translateY(-12px)}.partner_faqarea .collapsible-row-list-item__text{padding-right:20px;font-size:14px;line-height:1.6}.partner_faqarea .collapsible-row-list-item__text br.sp_br{display:none}.partner_contactinner{max-width:880px;padding:0 40px;width:100%;margin:0 auto}.partner_contacttit{font-size:36px;font-weight:700;line-height:1.2;display:flex;align-items:center}.partner_contacttit span{margin-left:25px;font-size:16px;margin-top:5px}.partner_contacttxt{margin-top:35px;font-size:14px;line-height:1.7}.partner_contacttxt br.sp_br{display:none}.partner_formbox{margin-top:55px;background-color:#fff;width:100%;padding:60px 20px}.partner_formtxt{font-size:18px;font-weight:700;line-height:1.6;text-align:center;margin-bottom:37px}.globo-form-id-53950 .globo-form-app{margin-bottom:0}.globo-form-id-53950 .globo-form-control{margin-bottom:26px}.globo-form-id-53950 .globo-form-control.form_text{margin-bottom:36px}.globo-form-id-53950 .globo-form-control label{font-size:14px;font-weight:600}.globo-form-id-53950 .globo-form-control label .text-danger{color:red}.globo-form-id-53950 .globo-form-control .flat-input{background-color:#fff;border:1px solid #D5D5D5;border-radius:2px;height:50px}.globo-form-id-53950 .globo-form-control .globo-list-control{padding:0}.globo-form-id-53950 .globo-form-control .checkbox-wrapper{padding-left:20px}.globo-form-id-53950 .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before,.globo-form-id-53950 .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:after{box-shadow:none;top:5px;left:-20px;width:14px;height:14px;border-radius:2px}.globo-form-id-53950 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:before{box-shadow:none!important}.globo-form-id-53950 .globo-form-control .checkbox-wrapper .checkbox-label a{text-decoration:underline}.globo-form-id-53950 .globo-form-control .checkbox-wrapper .checkbox-label .text-danger{display:none}.globo-form-id-53950 .gfb__footer .description{margin-bottom:10px}.globo-form-id-53950 .globo-form-app .gfb__footer button{font-size:16px;font-weight:700;height:60px;max-width:300px;width:100%;border-radius:100vw;transition:all .2s ease}.globo-form-id-53950 .globo-form-app .gfb__footer button:hover{background-color:#fff;color:#121212}.globo-form-id-53950 .globo-form-app .message.success{padding:25px 20px;margin-bottom:30px;color:#121212;box-shadow:none}.globo-form-id-53950 .globo-form-app .message.success .gfb__content-title{font-size:16px}.globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after{background-image:url(/cdn/shop/files/form_checkedbox.svg?v=1725436172)!important;background-size:cover}@media (max-width: 719px){.partner_headarea{padding:0 24px}.partner_copy p{font-size:14px}.partner_aboutbox{padding:60px 33px 57px}.partner_abouttit{font-size:26px;margin:8px 0 0}.partner_abouttxt{margin:56px auto 0}.partner_abouttxt br.sp_br{display:block}.partner_systemarea{padding:0 24px}.partner_systemhead{font-size:26px;margin:7px 0 0}.partner_systemhead span{padding-top:8px}ul.partner_systemul{margin-top:28px}ul.partner_systemul>li{display:block;max-width:260px;width:100%;margin:0 auto}.partner_system_txtbox{width:100%;margin-left:0;margin-top:10px}.partner_faqarea.section{padding:0 24px}.partner_faqarea .collapsible-row-list__heading{font-size:26px;text-align:center}.partner_faqarea .collapsible-row-list-item__trigger{padding:25px 0}.collapsible-row-list-item__text-container[aria-hidden=false]{margin-bottom:17px}.partner_faqarea .collapsible-row-list-item{width:100%;margin-right:auto}.partner_faqarea .collapsible-row-list-item__heading{padding-right:5px}.partner_faqarea .collapsible-row-list__heading+.collapsible-row-list-item{margin-top:30px}.partner_faqarea .collapsible-row-list-item__text br.sp_br{display:block}.partner_contactinner{padding:0 24px}.partner_contacttit{font-size:26px;display:block;text-align:center}.partner_contacttit span{margin-left:0;font-size:14px;margin-top:5px;display:block}.partner_contacttxt{margin-top:58px;text-align:center}.partner_contacttxt br.sp_br{display:block}.partner_formbox{margin-top:55px;padding:50px 20px}.partner_formtxt{font-size:16px;margin-bottom:35px}.globo-form-id-53950 .globo-form-control{margin-bottom:16px}.globo-form-id-53950 .globo-form-control.form_text{margin-bottom:37px}.globo-form-id-53950 .globo-form-control.form_text .globo-paragraph{font-size:12px}.globo-form-id-53950 .gfb__footer .description{margin-bottom:20px}.globo-form-id-53950 .globo-form-app .gfb__footer button{height:46px;max-width:240px}.globo-form-id-53950 .globo-form-app .message.success{padding:30px 20px 25px}.globo-form-id-53950 .globo-form-app .message.success .gfb__content-title{font-size:14px}.globo-form-id-53950 .globo-form-app .message .content{font-size:12px}}.business_headarea{max-width:880px;padding:0 40px;width:100%;margin:0 auto}.business_head{font-size:16px;font-weight:700;line-height:1.6;padding-bottom:27px;border-bottom:1px solid #D5D5D5;padding-left:16px;position:relative}.business_head:before{content:"";position:absolute;top:8px;left:0;width:10px;height:10px;border-radius:10px;background-color:#121212}.business_copy{margin-top:37px}.business_copy p{font-size:16px;line-height:1.6;text-align:center;margin:0}.business_servicebox{margin-top:95px;background-color:var(--business-service-backgroundcolor);padding:60px 0;width:100%}.service_inner{max-width:740px;width:100%;margin:0 auto;padding:30px;position:relative;border:1px solid #D5D5D5;border-radius:100vw}.service_tit{position:absolute;background-color:var(--business-service-backgroundcolor);top:-13px;left:50%;transform:translate(-50%);line-height:1;font-size:26px;font-weight:700;padding:0 25px}ul.service_ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center}ul.service_ul li{max-width:220px;width:100%;text-align:center;height:240px;padding:58px 10px 0;position:relative}ul.service_ul li:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:240px;height:240px;border-radius:100vw;background-color:#fffc;z-index:0}.service_blocktit{font-size:16px;font-weight:700;line-height:1.4;position:relative;z-index:2}.service_blockimg{width:var(--business-service-iconsize);margin:15px auto 0;position:relative;z-index:2}.service_blockimg img{display:block}.service_blocktxt{margin-top:17px;font-size:12px;line-height:1.6;position:relative;z-index:2}ul.service_navul{list-style:none;margin:0 auto;width:100%;max-width:1300px;padding:0 40px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 60px}ul.service_navul a{font-size:16px;font-weight:700;line-height:1.2;color:#121212;padding-bottom:5px;display:block;position:relative}ul.service_navul a:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:3px;background-color:#121212;width:0;opacity:0;transition:width .4s ease,opacity .4s ease}ul.service_navul a:hover:after{width:100%;opacity:1}.service_sectiontop{margin:0 auto;width:100%;max-width:1300px;padding:0 40px}.service_sectionicon{max-width:22px;width:100%;margin:0 auto}.service_sectionicon svg{display:block}.service_sectiontit{margin-top:7px;line-height:1.2;font-size:36px;font-weight:700;text-align:center}.service_sectiontit span{font-size:14px;padding-top:4px;display:block}.service_sectiontxt{margin-top:57px}.service_sectiontxt p{font-size:16px;line-height:1.6;text-align:center;margin:0}.service_sectiontxt p br.sp_br{display:none}.service_contentarea{overflow:visible}.service_content{margin:0 auto;width:100%;max-width:880px;background-color:var(--business-service-section_background);padding:65px 35px 57px;position:relative}.service_conlabel{position:absolute;width:57px;height:57px;display:flex;text-align:center;background-color:#121212;border-radius:100vw;color:#fff;font-size:11px;font-weight:700;line-height:1;justify-content:center;align-items:center;flex-direction:column;padding-top:5px;top:0;left:50%;transform:translate(-50%,-50%)}.service_conlabel span{font-size:16px;display:block}.servcie_contit{font-size:20px;font-weight:700;text-align:center;line-height:1.4}.service_contxt{margin-top:17px;text-align:center;font-size:14px;line-height:1.6}.service_contxt br.sp_br{display:none}.service_contxtbox{margin-top:37px}.service_contxtbox p{font-size:14px;line-height:1.7;text-align:center;margin:0}.service_contxtbox p br.sp_br{display:none}div.service_conlistbox{padding:17px 0;margin:0 auto;width:100%;max-width:500px;border-bottom:1px solid #D5D5D5;display:flex;justify-content:space-between;align-items:flex-start}div.service_conlistbox:first-of-type{margin-top:40px}div.service_conlistbox:last-of-type{padding-bottom:0;border-bottom:none}div.service_conlistbox .listtit{flex-shrink:0;font-size:14px;font-weight:700;line-height:1.6}div.service_conlistbox .listcon{width:58%;margin-left:20px;font-size:14px;line-height:1.6}.business_pricefigure{max-width:880px;width:100%;margin:0 auto;padding:0 40px}.business_figuretitle{font-size:20px;font-weight:700;line-height:1.5;text-align:center}.business_figurelabel{margin-top:40px;font-size:12px;line-height:1.4;text-align:right}table.business_salefigure{margin-top:8px;max-width:800px;width:100%;border-collapse:collapse}table.business_salefigure thead{background-color:#e6e6e6;font-size:14px;font-weight:700}table.business_salefigure thead th{height:76px}table.business_salefigure th,table.business_salefigure td{border:1px solid #D5D5D5}table.business_salefigure td:first-of-type{background-color:#f6f6f6;width:179px}table.business_salefigure td{padding:20px 10px;text-align:center;font-weight:700;font-size:17px;line-height:1.4}table.business_salefigure th .salelabel{width:80px;height:15px;color:#fff;background-color:#d90d0d;border:1px solid #D90D0D;margin:0 auto 2px;line-height:1;font-size:10px;padding-top:.5px}table.business_salefigure th .salelabel span{font-size:12px}table.business_salefigure th span.unitnum{font-size:21px}.figureicon{max-width:var(--business-service-imgsize);margin:0 auto}.figureicon img{mix-blend-mode:multiply}table.business_salefigure td .figurename{font-size:14px;font-weight:700;line-height:1.2;margin-top:4px}table.business_salefigure td .figureoption{font-size:10px;font-weight:700;line-height:1.4}table.business_salefigure td:nth-of-type(n+3){color:#d90d0d}.service_flowarea{max-width:1300px;width:100%;margin:0 auto;padding:0 40px}ul.service_flowul{list-style:none;max-width:557px;width:100%;margin:0 auto;padding:0}ul.service_flowul li{padding-left:43px;margin-left:13px;position:relative;border-left:1px solid #121212;padding-bottom:35px}ul.service_flowul li:last-child{border-left:none;padding-bottom:0}.flow_num{position:absolute;top:0;left:-13px;width:26px;height:26px;border-radius:26px;background-color:#121212;color:#fff;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center}.flow_tit{font-size:20px;font-weight:700;line-height:1.4}.flow_txt{margin-top:15px;font-size:14px;line-height:1.7}.flow_txt br.sp_br{display:none}.flow_txt small{font-size:12px;margin-top:4px;display:block}.service_casearea{max-width:880px;width:100%;margin:0 auto;padding:0 40px}.service_casehead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding-bottom:8px;border-bottom:1px solid #D5D5D5}.service_casename{font-size:20px;font-weight:700;line-height:1;margin-right:20px}.service_infobox{display:flex;align-items:center}p.service_caseinfo{text-align:right;margin-right:20px;font-size:14px}p.service_caseinfo span{font-weight:700;position:relative;padding-right:1rem}p.service_caseinfo span:after{content:"\ff1a";position:absolute;top:0;right:0;width:1rem;height:1rem;line-height:1.3}p.service_caseinfo:last-of-type{margin-right:0}.service_case_imgarea{margin-top:40px}ul.service_case_grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:75% 1fr;grid-template-rows:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}ul.service_case_grid li:nth-child(1){grid-area:1 / 1 / 4 / 2}ul.service_case_grid li:nth-child(2){grid-area:1 / 2 / 2 / 3}ul.service_case_grid li:nth-child(3){grid-area:2 / 2 / 3 / 3}ul.service_case_grid li:nth-child(4){grid-area:3 / 2 / 4 / 3}ul.service_case_grid li .image-casegrid img{object-fit:cover;aspect-ratio:3 / 2}.partner_faqarea.business .collapsible-row-list-item__trigger{line-height:1.6}.partner_faqarea.business .collapsible-row-list-item__heading{padding-right:32px}.globo-form-id-54299 .globo-form-app{margin-bottom:0}.globo-form-id-54299 .globo-form-control{margin-bottom:26px}.globo-form-id-54299 .globo-form-control.form_text{margin-bottom:36px}.globo-form-id-54299 .globo-form-control label{font-size:14px;font-weight:600}.globo-form-id-54299 .globo-form-control label .text-danger{color:red}.globo-form-id-54299 .globo-form-control .flat-input{background-color:#fff;border:1px solid #D5D5D5;border-radius:2px;height:50px}.globo-form-id-54299 .globo-form-control .globo-list-control{padding:0}.globo-form-id-54299 .globo-form-control .checkbox-wrapper{padding-left:20px}.globo-form-id-54299 .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before,.globo-form-id-54299 .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:after{box-shadow:none;top:5px;left:-20px;width:14px;height:14px;border-radius:2px}.globo-form-id-54299 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:before{box-shadow:none!important}.globo-form-id-54299 .globo-form-control.productcheck .option-2-column .checkbox-wrapper .checkbox-label{font-size:13px;padding-left:0}.globo-form-id-54299 .globo-form-control.productcheck label.flat-label.globo-label{margin-bottom:0}.globo-form-id-54299 .globo-form-control.productcheck .option-2-column{margin-top:7px}.globo-form-id-54299 .globo-form-control .globo-form-input textarea{height:100px}.globo-form-id-54299 .globo-form-control.address .globo-form-input textarea{height:50px}.globo-form-id-54299 .globo-form-control .checkbox-wrapper .checkbox-label a{text-decoration:underline}.globo-form-id-54299 .globo-form-control .checkbox-wrapper .checkbox-label .text-danger{display:none}.globo-form-id-54299 .gfb__footer .description{margin-bottom:10px}.globo-form-id-54299 .globo-form-app .gfb__footer button{font-size:16px;font-weight:700;height:60px;max-width:300px;width:100%;border-radius:100vw;transition:all .2s ease}.globo-form-id-54299 .globo-form-app .gfb__footer button:hover{background-color:#fff;color:#121212}.globo-form-id-54299 .globo-form-app .message.success{padding:25px 20px;margin-bottom:30px;color:#121212;box-shadow:none}.globo-form-id-54299 .globo-form-app .message.success .gfb__content-title{font-size:16px}@media (max-width: 719px){.business_headarea{padding:0 24px}.business_copy p{font-size:14px}.business_servicebox{padding:40px 20px;margin:60px auto 0;width:calc(100% - 48px)}.service_inner{max-width:301px;padding:30px 23px;min-height:740px}.service_tit{left:unset;top:50%;right:-11px;font-size:22px;writing-mode:vertical-rl;padding:40px 0;white-space:nowrap;transform:translateY(-50%)}ul.service_ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-direction:column;align-items:center}ul.service_ul li{height:220px;padding:58px 10px 0}ul.service_navul{padding:0 24px;justify-content:center;gap:15px 30px}.service_sectiontop{padding:0 24px}.service_sectiontit{font-size:26px}.service_sectiontit span{font-size:14px;padding-top:4px}.service_sectiontxt{margin-top:57px}.service_sectiontxt p{font-size:14px}.service_sectiontxt p br.sp_br{display:block}.service_content{width:calc(100% - 48px);padding:65px 33px 57px}.service_contxt{margin-top:20px}.service_contxt br.sp_br{display:block}.service_contxtbox{margin-top:32px}.service_contxtbox p br.sp_br{display:block}.service_contxtbox p .sp_small{font-size:12px;margin-top:9px;display:block}div.service_conlistbox{padding:23px 0;border-bottom:1px solid #D5D5D5;display:block}div.service_conlistbox:first-of-type{margin-top:33px}div.service_conlistbox .listcon{width:100%;margin-left:0;margin-top:10px}.business_pricefigure{padding:0 24px}.business_figuretitle{font-size:20px;font-weight:700;line-height:1.5;text-align:center}.business_figurelabel{margin-top:17px;text-align:center}.business_salefigurebox{margin-right:-24px;overflow-x:scroll}table.business_salefigure{margin-top:8px;width:800px}table.business_salefigure{margin-right:24px}.service_flowarea{padding:0 24px}ul.service_flowul li{padding-left:30px;margin-left:10px;padding-bottom:35px}.flow_num{left:-10px;width:20px;height:20px;border-radius:20px;font-size:12px}.flow_tit{font-size:16px}.flow_txt{margin-top:11px}.flow_txt br.sp_br{display:block}.flow_txt small{margin-top:4px}.service_casearea{padding:0 24px}.service_casehead{display:block;padding-bottom:0;border-bottom:none}.service_casename{font-size:20px;font-weight:700;line-height:1;margin-right:20px}.service_infobox{display:block;margin-top:18px}p.service_caseinfo{text-align:left;margin-right:0;font-size:14px;display:flex;column-gap:16px;align-items:flex-start;line-height:1.8}p.service_caseinfo+p.service_caseinfo{margin-top:10px}p.service_caseinfo span{font-size:12px;min-width:72px;display:block;text-align:center;padding:7px 5px;background-color:#f6f6f6;flex-shrink:0;line-height:1}p.service_caseinfo span:after{display:none}.service_case_imgarea{margin-top:20px}ul.service_case_grid{display:block}ul.service_case_grid li{margin-top:20px}ul.service_case_grid li:first-child{margin-top:0}.partner_faqarea.business .collapsible-row-list-item__heading{padding-right:14px}.globo-form-id-54299 .globo-form-control{margin-bottom:16px}.globo-form-id-54299 .globo-form-control.form_text{margin-bottom:37px}.globo-form-id-54299 .globo-form-control.form_text .globo-paragraph{font-size:12px}.globo-form-id-54299 .gfb__footer .description{margin-bottom:20px}.globo-form-id-54299 .globo-form-app .gfb__footer button{height:46px;max-width:240px}.globo-form-id-54299 .globo-form-app .message.success{padding:30px 20px 25px}.globo-form-id-54299 .globo-form-app .message.success .gfb__content-title{font-size:14px}.globo-form-id-54299 .globo-form-app .message .content{font-size:12px}}.about_headarea{max-width:1300px;width:100%;margin:0 auto}.abouthead_txtbox{padding:0 40px}.abouthead_txtbox br.sp_br{display:none}.abouthead_txtbox br.pc_br{display:block}.about_headtit{font-size:26px;line-height:1.5;text-align:center;font-weight:700}.about_headtxt{font-size:14px;line-height:1.6;text-align:center;margin-top:47px}.about_headimgbox{max-width:880px;width:100%;margin:95px auto 0;padding:0 40px}.about_headimgbox .img_sp{display:none}.about_valuearea{max-width:880px;width:100%;margin:0 auto;padding:0 40px;border-bottom:1px solid #D5D5D5}.about_valuetit{font-size:16px;font-weight:700;line-height:1.6;padding-bottom:27px;border-bottom:1px solid #D5D5D5;padding-left:16px;position:relative}.about_valuetit:before{content:"";position:absolute;top:8px;left:0;width:10px;height:10px;border-radius:10px;background-color:#121212}ul.about_valueul{list-style:none;margin:0 0 0 25%;padding:0}ul.about_valueul li{width:100%;display:flex;justify-content:space-between;column-gap:20px;padding:57px 0}ul.about_valueul li+li{border-top:1px solid #D5D5D5}.about_valueultit{font-size:16px;font-weight:700;line-height:1.5}.about_valuetxt{width:66.666%}.about_valuetxt p{font-size:14px;line-height:1.5}.about_valuetxt p br.sp_br{display:none}.about_infoarea{max-width:880px;width:100%;margin:0 auto;padding:0 40px}.about_infotit{font-size:36px;font-weight:700;line-height:1.2}ul.about_infoul{list-style:none;margin:45px 0 0 25%;padding:0}ul.about_infoul li{width:100%;display:flex;justify-content:space-between;column-gap:20px;padding:37px 0}ul.about_infoul li:first-child{padding-top:0}ul.about_infoul li{border-bottom:1px solid #D5D5D5}.about_infoultit{font-size:14px;font-weight:700;line-height:1.7}.about_infotxt{width:83.33333%}.about_infotxt p{font-size:14px;line-height:1.5}.about_infotxt p br.sp_br{display:none}@media (max-width: 719px){.about_headarea{padding:0}.abouthead_txtbox{padding:0 24px}.abouthead_txtbox br.sp_br{display:block}.abouthead_txtbox br.pc_br{display:none}.about_headtit{font-size:22px}.about_headtxt{margin-top:57px;text-align:left}.about_headimgbox{margin-top:55px;padding:0}.about_headimgbox .img_sp{display:block}.about_headimgbox .img_pc{display:none}.about_valuearea{padding:0 24px;border-bottom:none}ul.about_valueul{margin:0}ul.about_valueul li{display:block;padding:37px 20px}.about_valuetxt{width:100%}.about_valuetxt p{margin-top:27px}.about_valuetxt p br.sp_br{display:block}.about_valuetxt p br.pc_br{display:none}.about_infoarea{padding:0 24px}.about_infotit{font-size:26px}ul.about_infoul{margin:55px 0 0}ul.about_infoul li{padding:27px 0}.about_infotxt{width:70.336%}.about_infotxt p br.sp_br{display:block}}.text-hero__text-container{max-width:1300px;padding:0 40px;margin:0 auto;width:100%}.text-hero__text-container-heading{text-align:center;font-weight:700;font-size:36px;line-height:1}.text-hero__text-container-heading span{font-size:16px;font-weight:400;display:block;margin-top:8px}@media (max-width: 719px){.text-hero__text-container{padding:0 24px}.text-hero__text-container-heading{line-height:1.2;font-size:24px}.text-hero__text-container-heading span{margin-top:4px;font-size:12px}}.contact_summarybox{max-width:780px;padding:0 40px;margin:0 auto;width:100%;font-size:14px;line-height:1.5;text-align:center}.contact_summarybox br.sp_br{display:none}.contactfirst{font-weight:700}.contactmain{margin-top:25px}.contact_telbox{background-color:#f6f6f6;max-width:700px;width:calc(100% - 80px);margin:0 auto;padding:20px}.contact_teltext{font-size:14px;font-weight:700;text-align:center;line-height:1.4;margin-bottom:5px}.contact_telnumbox{display:flex;justify-content:center;align-items:center;column-gap:4px}.contact_telnumbox a{font-size:22px;font-weight:700;line-height:1.2}.contact_telinfo{font-size:12px;text-align:center;line-height:1.4;margin-top:6px}.section:has(.contact-page){padding:0 35px}.globo-form-id-54872 .globo-form-app{margin-bottom:0}.globo-form-id-54872 .globo-form-control{margin-bottom:26px}.globo-form-id-54872 .globo-form-control.form_text{margin-bottom:36px}.globo-form-id-54872 .globo-form-control label{font-size:14px;font-weight:600}.globo-form-id-54872 .globo-form-control label .text-danger{color:red}.globo-form-id-54872 .globo-form-control .flat-input{background-color:#fff;border:1px solid #D5D5D5;border-radius:2px;height:50px;font-size:14px}.globo-form-id-54872 .globo-form-control .globo-list-control{padding:0}.globo-form-id-54872 .globo-form-control .checkbox-wrapper{padding-left:20px}.globo-form-id-54872 .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before,.globo-form-id-54872 .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:after{box-shadow:none;top:5px;left:-20px;width:14px;height:14px;border-radius:2px}.globo-form-id-54872 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:before{box-shadow:none!important}.globo-form-id-54872 .globo-form-control .checkbox-wrapper .checkbox-label a{text-decoration:underline}.globo-form-id-54872 .globo-form-control .checkbox-wrapper .checkbox-label .text-danger{display:none}.globo-form-id-54872 .gfb__footer .description{margin-bottom:10px}.globo-form-id-54872 .globo-form-app .gfb__footer button{font-size:16px;font-weight:700;height:60px;max-width:300px;width:100%;border-radius:100vw;transition:all .2s ease}.globo-form-id-54872 .globo-form-app .gfb__footer button:hover{background-color:#fff;color:#121212}.globo-form-id-54872 .globo-form-app .message.success{padding:25px 20px;margin-bottom:30px;color:#121212;box-shadow:none}.globo-form-id-54872 .globo-form-app .message.success .gfb__content-title{font-size:16px}.globo-form-id-54872 .globo-form-control.contentbox .flat-input{height:150px}.globo-form-id-54872 .globo-form-control .globo-form-input:has(select){position:relative}.globo-form-id-54872 .globo-form-control .globo-form-input select:hover{cursor:pointer}.globo-form-id-54872 .globo-form-control .globo-form-input:has(select):after{content:"";position:absolute;pointer-events:none;width:9px;height:5px;background-image:url(/cdn/shop/files/formselect_arrow.png?v=1725347009);background-size:contain;background-repeat:no-repeat;top:50%;right:15px;transform:translateY(-50%)}.globo-form-id-54872 .globo-form-control .gfb__dropzone{border:none;border-radius:0;padding:30px;justify-content:flex-start;background-color:#f6f6f6}.globo-form-id-54872 .globo-form-control .gfb__dropzone--placeholder{align-items:flex-start;gap:10px}.globo-form-id-54872 .globo-form-control .gfb__dropzone--placeholder--button{padding:8px 18px;border-radius:2px;border-color:#848484}.globo-form-id-54872 .globo-form-app .globo-form-control .help-text.globo-description{margin-top:6px;font-size:14px;color:#121212!important}.globo-form-id-54872 .globo-form-control.policytxt{margin-bottom:6px}.globo-form-id-54872 .globo-form-control.policytxt h4{font-weight:700;margin-bottom:4px}.globo-form-id-54872 .globo-form-control.policy{height:177px;overflow-y:scroll;border:1px solid #121212;padding:20px 30px;font-size:12px;margin-bottom:36px}.globo-form-id-54872 .globo-form-control .globo-form-input:has(input[data-type=acceptTerms]){justify-content:center}.contact_businessbox{background-color:#f6f6f6;max-width:700px;width:calc(100% - 80px);margin:0 auto;padding:30px 20px}.contact_businessbox br.sp_br{display:none}.contact_businesstext{font-size:14px;text-align:center;line-height:1.4}.contact_businessinfo{margin-top:15px;text-align:center;font-size:14px}.contact_businessinfo a{text-decoration:underline}@media (max-width: 719px){.contact_summarybox{padding:0 24px;text-align:left}.contact_summarybox br.sp_br{display:block}.contactfirst{text-align:center}.contactmain{margin-top:35px}.contact_telbox{width:calc(100% - 48px);padding:30px 20px}.section:has(.contact-page){padding:0 19px}.globo-form-id-54872 .globo-form-control{margin-bottom:26px}.globo-form-id-54872 .globo-form-control.form_text{margin-bottom:37px}.globo-form-id-54872 .globo-form-control.form_text .globo-paragraph{font-size:14px}.globo-form-id-54872 .gfb__footer .description{margin-bottom:20px}.globo-form-id-54872 .globo-form-app .gfb__footer button{height:46px;max-width:240px}.globo-form-id-54872 .globo-form-app .message.success{padding:30px 20px 25px}.globo-form-id-54872 .globo-form-app .message.success .gfb__content-title{font-size:14px}.globo-form-id-54872 .globo-form-app .message .content{font-size:12px}.globo-form-id-54872 .globo-form-control.contentbox .flat-input{height:200px}.globo-form-id-54872 .globo-form-control .globo-form-input:has(select):after{right:14px}.globo-form-id-54872 .globo-form-control .gfb__dropzone{padding:0;background-color:#fff;min-height:unset}.globo-form-id-54872 .globo-form-control .gfb__dropzone--placeholder{gap:7px}.globo-form-id-54872 .globo-form-control .gfb__dropzone--placeholder--title{display:none}.globo-form-control .gfb__dropzone--placeholder--description{margin-top:5px}.globo-form-id-54872 .globo-form-control .gfb__dropzone--placeholder--button{background-color:#f8f8f8;border-color:#dbdbdb;font-size:12px}.globo-form-id-54872 .globo-form-app .globo-form-control .help-text.globo-description{margin-top:15px}.globo-form-id-54872 .globo-form-control.policytxt{margin-bottom:15px}.globo-form-id-54872 .globo-form-control.policy{padding:15px 20px;margin:0 5px 36px}.contact_businessbox{width:calc(100% - 48px);padding:36px 30px}.contact_businessbox br.sp_br{display:block}.contact_businesstext{line-height:1.6}.contact_businessinfo{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/page_section.css.map */
