@charset "UTF-8";*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;padding:0;margin:0;border:0;list-style:none}*:before,*:after{box-sizing:border-box}a{display:block;cursor:pointer;text-decoration:none;color:inherit}img{height:auto;vertical-align:middle}svg{width:inherit;height:inherit}section{display:block}html{font-size:16px}input,textarea,select,button{color:inherit;font-family:inherit;font-size:inherit;background:transparent;outline:none;font-family:sans-serif;font-weight:700}:placeholder-shown,::-webkit-input-placeholder,:-ms-input-placeholder{color:#052a56!important}select::-ms-expand{display:none}@media screen and (max-width: 650px){html{width:100vw;overflow-x:hidden}}body{font-family:Arimo,toppan-bunkyu-midashi-go-std,sans-serif;-webkit-text-size-adjust:100%;color:#052a56;font-size:14px;line-height:1.7;vertical-align:middle;position:relative}.dp__theme_light{--dp-hover-color: rgba(243, 59, 146, .14) !important;--dp-primary-color: #fbcbe3 !important;--dp-font-size: 14px !important}.dp__calendar_header_item{color:#ff6b31!important}.dp__main{font-family:Arimo,toppan-bunkyu-midashi-go-std,sans-serif!important;color:#052a56!important;font-weight:700!important}.dp__range_end,.dp__range_start,.dp__active_date{color:#052a56!important}.dp__pointer{width:100%!important}.dp__pointer:hover{color:#f33b92!important}.dp__calendar_item{width:14.2857142857%!important}.dp__calendar_item:first-child{color:#ffbd29!important}.dp__calendar_item:last-child{color:#549fe8!important}.dp__instance_calendar{width:320px!important}.dp__calendar_header{font-size:12px!important}.dp__arrow_top{display:none!important}.dp__menu{border:none!important;box-shadow:0 0 20px #052a5633!important;border-radius:8px!important}.dp__cell_disabled{width:100%!important}.l-sidemenu_item .dp__instance_calendar,.l-sidemenu_item--black .dp__instance_calendar,.l-sidemenu_item--edit .dp__instance_calendar{width:316px!important}.l-sidemenu_item .dp__menu,.l-sidemenu_item--black .dp__menu,.l-sidemenu_item--edit .dp__menu{border:none!important;box-shadow:none!important;border-radius:0!important}.alert{width:100%;max-width:600px;margin:0 16px;padding:16px;position:fixed;top:50%;left:50%;transform:translate(-50%);background:#549FE8;border:2px solid rgba(5,42,86,.2);border-radius:4px;color:#fff;text-align:center;font-size:16px;font-weight:700;z-index:1000;box-shadow:0 0 16px #00000040}@media screen and (max-width: 650px){.alert{display:none}}.invalid-feedback{display:block;color:#f33b92;margin-bottom:16px;margin-top:-12px}[v-cloak]{visibility:hidden}.text-red-600{color:#f33b92;font-size:12px}.c-form_item_address .text-red-600{position:absolute;left:0;bottom:-24px}@media screen and (max-width: 820px){.dp__instance_calendar{margin:0 auto}}@media screen and (max-width: 820px){.dp__flex_display{justify-content:center}}.l-header{position:fixed;top:0;left:0;display:flex;justify-content:end;align-items:center;z-index:100}@media screen and (min-width: 650px){.l-header{height:64px;width:100%}}@media screen and (max-width: 820px){.l-header{height:56px;width:100vw}}.l-header_logo{margin-right:auto}@media screen and (max-width: 650px){.l-header_logo{width:155px}}.l-header_logo_link{display:block}.l-header_logo_link img{width:100%}@media screen and (min-width: 650px){.l-header_logo_link{padding-left:32px;padding-right:32px}}@media screen and (max-width: 650px){.l-header_logo_link{padding-left:4vw;padding-right:4vw}}.l-header_buttons{display:flex;height:inherit;align-items:center}@media screen and (max-width: 820px){.l-header_buttons{display:none}}.l-header_button,.l-header_button--white,.l-header_button--yellow,.l-header_button--blue,.l-header_button--pink{display:block;height:inherit;display:flex;align-items:center;justify-content:center;width:112px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;margin-right:8px;font-size:12px}.l-header_button--pink{background:#F33B92}.l-header_button--blue{background:#549FE8}.l-header_button--yellow{background:#FFBD29}.l-header_button--white{background:#ffffff;color:#052a56;border-top-left-radius:4px;border-top-right-radius:4px;height:32px;margin-right:16px}.l-header_cart{width:64px;height:64px}.l-header_cart a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.l-header_navButton{width:64px;height:64px;position:relative;cursor:pointer}.l-header_navButton:before,.l-header_navButton:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:4px;border-radius:2px;margin-left:-8px;background:#052A56;transition:.3s all ease}.l-header_navButton:before{margin-top:-5px}.l-header_navButton:after{margin-top:5px}.l-header_navButton.is-active:before,.l-header_navButton.is-active:after{width:20px;margin-left:-10px;margin-top:-2px}.l-header_navButton.is-active:before{rotate:225deg}.l-header_navButton.is-active:after{rotate:-225deg}.l-nav{position:fixed;top:64px;right:0;width:334px;height:calc(100vh - 64px);background-color:#fff;transform:translate(334px);opacity:0;z-index:200;transition:.3s all ease}.l-nav.is-active{transform:translate(0);opacity:1}@media screen and (max-width: 650px){.l-nav{height:calc(100vh - 64px);overflow-y:scroll}}.l-nav_item{display:block;padding:14px 24px}@media screen and (max-width: 650px){.l-nav_item{line-height:1;padding:13px 24px}}.l-inner,.l-inner--xsmall,.l-inner--small,.l-inner--middle,.p-reason,.l-inner--large,.p-feature_wrap,.l-footer_inner{position:relative}@media screen and (min-width: 650px){.l-inner,.l-inner--xsmall,.l-inner--small,.l-inner--middle,.p-reason,.l-inner--large,.p-feature_wrap,.l-footer_inner{margin-left:auto;margin-right:auto}}@media screen and (max-width: 650px){.l-inner,.l-inner--xsmall,.l-inner--small,.l-inner--middle,.p-reason,.l-inner--large,.p-feature_wrap,.l-footer_inner{padding-left:4vw;padding-right:4vw;box-sizing:border-box}}.l-inner--large,.p-feature_wrap,.l-footer_inner{max-width:1024px;padding:0 16px}.l-inner--middle,.p-reason{padding:0 16px;max-width:848px}@media screen and (max-width: 820px){.l-inner--middle,.p-reason{padding:0 16px}}.l-inner--small{max-width:768px}.l-inner--xsmall{max-width:640px}.l-footer{background-color:#052a56}.l-footer_inner{text-align:center;display:flex;justify-content:space-between;padding-top:80px;padding-bottom:160px}@media screen and (max-width: 820px){.l-footer_inner{display:block;padding-left:0;padding-right:0;padding-bottom:0;padding-top:12vw}}@media screen and (max-width: 820px){.l-footer_logo{margin-bottom:12vw;margin-left:auto;margin-right:auto;display:block}}.l-footer_linksWrap{display:flex;justify-content:flex-end;align-items:flex-start;width:100%;gap:24px;flex-wrap:wrap}@media screen and (max-width: 820px){.l-footer_linksWrap{display:block}}.l-footer_links{width:100%;max-width:160px}.l-footer_links .link-ttl{color:#fff;padding:8px;display:block;line-height:1.7;text-align:left}.l-footer_links .small_sp-none{padding-right:8px}@media screen and (max-width: 1024px){.l-footer_links{width:50%;margin-left:0;margin-top:16px}}@media screen and (max-width: 820px){.l-footer_links{width:100%;max-width:100%;margin-top:0;display:flex;flex-wrap:wrap;margin-bottom:16px}.l-footer_links .link-ttl,.l-footer_links .small_sp-none{display:none}}.l-footer_links:last-child .l-footer_link:nth-child(2n+1):last-child{width:100%;border-right:none}.footer-usecases .link-ttl{padding-bottom:2px}@media screen and (max-width: 820px){.footer-usecases a:nth-child(odd){border-right:none}}.footer_cate{color:#fff;text-align:left;padding:4px 0 4px 1px;border-bottom:1px solid #ffffff;margin-bottom:8px;position:relative}@media screen and (max-width: 820px){.footer_cate{width:100%;margin-bottom:0;padding-left:16px}}.footer_cate:before{content:attr(data-label);display:block;opacity:.5;font-size:10px;letter-spacing:1px;position:relative;padding-bottom:8px}@media screen and (max-width: 820px){.footer_cate:before{display:none}}.footer_cate:after{content:"";display:block;width:30px;height:1px;position:absolute;bottom:-1px;left:0;background-color:#f33b92}.l-footer_links:nth-child(2) .footer_cate:after{background-color:#549fe8}.l-footer_links:nth-child(3) .footer_cate:after{background-color:#ffbd29}.l-footer_link{color:#fff;padding:4px 0 4px 1px;text-align:left;line-height:1.2em;width:fit-content}@media screen and (max-width: 820px){.l-footer_link{padding:2.4vw 16px 2vw;width:50%;border-bottom:1px solid rgba(255,255,255,.3)}}@media screen and (max-width: 820px){.l-footer_link:nth-child(even){border-right:1px solid rgba(255,255,255,.3)}}@media screen and (max-width: 820px){.l-footer_menu{border-top:none}}.l-footer_menu{display:flex;align-items:center;justify-content:center;padding:24px 0}@media screen and (max-width: 820px){.l-footer_menu{display:block;text-align:right;padding-top:4vw;padding-bottom:4vw}}.l-footer_menu_item{display:block;color:#fff9;font-size:12px}@media screen and (min-width: 650px){.l-footer_menu_item{margin:0 8px;padding:8px}}@media screen and (max-width: 820px){.l-footer_menu_item{margin:0 2vw;padding:2vw}}.l-footer_copyright{background-color:#ff6b31;color:#fff;text-align:right;font-size:12px}@media screen and (min-width: 650px){.l-footer_copyright{padding:16px 32px}}@media screen and (max-width: 820px){.l-footer_copyright{padding:4vw}}.l-headline{position:relative;height:224px;width:100%;display:flex;align-items:center;justify-content:center;padding-top:64px}.l-headline img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.l-headline h1,.l-headline div{z-index:5;color:#fff;font-size:20px}.l-headlineStep{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 650px){.l-headlineStep{height:64px}}@media screen and (max-width: 650px){.l-headlineStep{padding-top:56px}}.l-headlineStep h1,.l-headlineStep p{font-size:12px;border-radius:4px;height:24px;display:flex;align-items:center;justify-content:center}.l-headlineStep h1{background-color:#f33b9233;color:#f33b92;padding:0 8px;margin-right:4px}.l-headlineStep p{border:2px solid #F33B92;color:#f33b92;padding:0 8px;margin-right:4px;position:relative}.l-headlineStep p:not(:last-child):before{content:"";width:8px;height:2px;background-color:#f33b92;position:absolute;top:50%;right:-8px;margin-top:-1px}.l-headlineStep p.is-active{background:#F33B92;color:#fff}.l-headlineStep p span{margin-right:4px}@media screen and (min-width: 650px){.l-container,.l-container--flex{padding-top:80px;padding-bottom:120px}}@media screen and (max-width: 650px){.l-container,.l-container--flex{padding-top:4vw;padding-bottom:16vw}}.l-container--flex{display:flex}@media screen and (min-width: 650px){.l-container--flex{justify-content:space-between}}@media screen and (max-width: 820px){.l-container--flex{flex-direction:column}}.l-breadcrumb{display:flex;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}.l-breadcrumb li{margin-right:24px;font-size:10px}.l-breadcrumb li a{color:#ff6b31;display:block;position:relative}.l-breadcrumb li a:before{content:"";position:absolute;top:0;right:-18px;width:10px;height:100%;background:url(/images/user/arrow.svg) no-repeat center center;background-size:5px auto;rotate:180deg}.l-sidebar{width:31.25%}@media screen and (max-width: 820px){.l-sidebar{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4vw}}.l-sidebar_item{display:block;border:2px solid rgba(5,42,86,.2);border-radius:4px;padding:10px 32px 10px 16px;position:relative}@media screen and (min-width: 650px){.l-sidebar_item{margin-bottom:8px}}@media screen and (max-width: 820px){.l-sidebar_item{width:calc(50% - 2px);margin-bottom:4px;display:flex;align-items:center}}.l-sidebar_item:after{content:"";position:absolute;top:0;right:16px;width:5px;height:100%;background:url(/images/user/arrow.svg) no-repeat center center;background-size:5px auto;rotate:180deg}.l-sidebar_item.is-active{background-color:#549fe8;color:#fff;border-color:#549fe8}.l-rightContents{width:62.5%}@media screen and (max-width: 820px){.l-rightContents{width:100%}}.l-leftContents{width:62.5%}@media screen and (max-width: 820px){.l-leftContents{width:100%;order:2}}.l-button{width:100%;cursor:pointer}@media screen and (min-width: 650px){.l-button{margin-top:40px}}@media screen and (max-width: 650px){.l-button{margin-top:4vw}}.l-button--bottom{width:100%;cursor:pointer}@media screen and (min-width: 650px){.l-button--bottom{margin-top:16px}}@media screen and (max-width: 650px){.l-button--bottom{margin-top:2vw}}.l-sidemenu{width:31.25%}@media screen and (max-width: 820px){.l-sidemenu{width:100%;margin-bottom:4vw;order:1}}.l-sidemenu_item,.l-sidemenu_item--black,.l-sidemenu_item--edit{border:2px solid #FF9148;border-radius:4px;margin-bottom:8px}.l-sidemenu_item+.contract_note,.l-sidemenu_item--black+.contract_note,.l-sidemenu_item--edit+.contract_note{margin-bottom:2vw}@media screen and (min-width: 650px){.l-sidemenu_item--edit:not(:first-child){margin-top:24px}}@media screen and (max-width: 650px){.l-sidemenu_item--edit:not(:first-child){margin-top:4vw}}@media screen and (min-width: 650px){.l-sidemenu_item--edit{margin-bottom:8px}}@media screen and (max-width: 650px){.l-sidemenu_item--edit{margin-bottom:2vw}}.l-sidemenu_item--black{border-color:#052a56}.l-sidemenu_item_title,.l-sidemenu_item_title--black{background-color:#ff9148;color:#fff;padding-top:8px;padding-bottom:8px;text-align:center}.l-sidemenu_item_title--black{background-color:#052a56}@media screen and (min-width: 650px){.l-sidemenu_item_contents,.l-sidemenu_item_contents--flex{padding:10px 16px}}@media screen and (max-width: 650px){.l-sidemenu_item_contents,.l-sidemenu_item_contents--flex{padding:2vw 4vw}}.l-sidemenu_item_contents--flex{display:flex;justify-content:space-between}.l-sidemenu_item_contents_name{color:#052a5666;font-size:12px}.l-sidemenu_item_contents_value{font-size:12px}.l-sidemenu_item_contents_value:not(:last-child){margin-bottom:8px}.l-sidemenu_item_box_unit{border-bottom:2px solid #FF9148}.l-sidemenu_item_line{display:flex;align-items:center;justify-content:space-between;padding:16px;line-height:1;background:rgba(5,42,86,.06);margin:0 16px 8px;border-radius:4px}.l-sidemenu_item_line p{font-size:12px}.l-sidemenu_item_line span{color:#ff6b31;font-size:16px}.l-sidemenu_item_device{display:flex;padding:16px}.l-sidemenu_item_thumbnail{width:156px}.l-sidemenu_item_thumbnail img{width:100%}.l-sidemenu_item_details{display:flex;flex-direction:column;width:calc(100% - 156px);padding-left:16px}.l-sidemenu_item_details p:last-child{margin-top:auto;text-align:right}.l-sidemenu_item_details p:last-child span{font-size:16px}.l-sidemenu_item_options{padding:0 16px 16px}.l-sidemenu_item_options_title{background-color:#052a5633;padding:12px 0;text-align:center;line-height:1;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff}.l-sidemenu_item_options_container{background-color:#052a560f;padding:16px}.l-sidemenu_item_options_subtitle{color:#052a5666;font-size:12px;margin-bottom:4px}.l-sidemenu_item_option{display:flex;font-size:10px}.l-sidemenu_item_option:not(:last-child){margin-bottom:8px}.l-sidemenu_item_option p{color:#052a56b3}.l-sidemenu_item_option p span{font-size:12px}.l-sidemenu_item_option p:not(:last-child){margin-right:16px}.l-sidemenu_item_option p:last-child{margin-left:auto}.l-sidemenu_item_options_line:first-child{margin-bottom:16px}.l-sidemenu_item_options_total{background:rgba(5,42,86,.06);border-top:2px solid #ffffff;padding:16px;line-height:1;display:flex;align-items:center;justify-content:space-between}.l-sidemenu_item_options_total p{font-size:12px}.l-sidemenu_item_options_total p:last-child span{font-size:14px}.l-sidemenu_item_box_total{background:#FFEBDE;margin:16px;display:flex;align-items:center;justify-content:space-between;border-radius:4px;padding:16px;line-height:1}.l-sidemenu_item_box_total p:first-child{font-size:12px}.l-sidemenu_item_box_total p:last-child{color:#ff6b31}.l-sidemenu_item_box_total p:last-child span{font-size:16px}.l-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:#00000080;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px)}.modal_container,.l-modal_container--small,.l-modal_container{background-color:#fff;border-radius:4px;box-shadow:0 0 30px #0003}@media screen and (min-width: 650px){.l-modal_container{width:704px}}@media screen and (max-width: 650px){.l-modal_container{width:92vw}}@media screen and (min-width: 650px){.l-modal_container--small{width:420px}}@media screen and (max-width: 650px){.l-modal_container--small{width:92vw}}.l-modal_title,.l-modal_title--postage{position:relative;border-bottom:2px solid rgba(5,42,86,.2);display:flex;align-items:center}@media screen and (min-width: 650px){.l-modal_title,.l-modal_title--postage{height:64px}}@media screen and (max-width: 650px){.l-modal_title,.l-modal_title--postage{height:56px}}@media screen and (min-width: 650px){.l-modal_title p,.l-modal_title--postage p{width:calc(100% - 64px);padding-left:24px;font-size:18px}}@media screen and (max-width: 650px){.l-modal_title p,.l-modal_title--postage p{width:calc(100% - 56px);padding-left:4vw;font-size:16px}}@media screen and (min-width: 650px){.l-modal_title--postage{height:64px}}@media screen and (max-width: 650px){.l-modal_title--postage{height:80px}}.l-modal_close{cursor:pointer;border-left:2px solid rgba(5,42,86,.2);position:relative;height:inherit}@media screen and (min-width: 650px){.l-modal_close{width:64px}}@media screen and (max-width: 650px){.l-modal_close{width:56px}}.l-modal_close:before,.l-modal_close:after{content:"";width:20px;height:3px;background-color:#052a56;border-radius:3px;position:absolute;top:50%;left:50%;margin-top:-1.5px;margin-left:-10px}.l-modal_close:before{rotate:45deg}.l-modal_close:after{rotate:-45deg}.l-modal_contents{max-height:calc(96vh - 64px);overflow-y:scroll}@media screen and (min-width: 650px){.l-modal_contents{padding:32px 32px 40px}}@media screen and (max-width: 650px){.l-modal_contents{padding:4vw 4vw 6vw}}.l-modal_calender{margin-left:auto;margin-right:auto}.l-modal_title_postage{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 650px){.l-modal_title_postage{width:calc(100% - 64px);padding-left:24px;font-size:18px}}@media screen and (max-width: 650px){.l-modal_title_postage{width:calc(100% - 56px);padding-left:4vw;font-size:16px}}.l-modal_title_postage_select{display:flex}@media screen and (min-width: 650px){.l-modal_title_postage_select{align-items:center}}@media screen and (max-width: 650px){.l-modal_title_postage_select{flex-direction:column}}.l-modal_title_postage_select_name{font-size:12px;margin-right:8px}.l-modal_title_postage_select_item{font-size:14px;border:2px solid #052A56;border-radius:4px;padding:8px 16px 8px 10px;margin-right:16px}.p-postage_contents{display:flex;align-items:center;justify-content:space-between}.p-postage_date{color:#549fe8;font-size:12px;margin-top:16px;margin-bottom:16px}.p-postage_attention{font-size:10px;color:#052a5666}.button,.c-button--black,.p-historySingle_button,.c-button--orange,.p-others_button,.p-others_button--corp,.c-button--gray,.p-address_buttonDelete,.p-credit_buttonDelete,.c-form_buttonBack,.c-button--border,.p-step3details_button p,.p-step3details_button a,.p-deviceButton,.p-address_buttonAdd,.p-credit_buttonAdd,.p-address_buttonEdit,.p-history_button,.c-button--fill,.c-form_button,.c-item_button,.l-button,.l-button--bottom{display:flex;align-items:center;justify-content:center;border-radius:4px;margin-left:auto;margin-right:auto}.button-size-base,.c-button--black,.p-historySingle_button,.c-button--orange,.p-others_button,.p-others_button--corp{padding-top:8px;padding-bottom:8px;max-width:240px}.button-size-large,.p-address_buttonAdd,.p-credit_buttonAdd,.c-form_buttonBack,.c-form_button,.l-button,.l-button--bottom{padding-top:8px;padding-bottom:8px}@media screen and (min-width: 650px){.button-size-large,.p-address_buttonAdd,.p-credit_buttonAdd,.c-form_buttonBack,.c-form_button,.l-button,.l-button--bottom{max-width:358px}}@media screen and (max-width: 650px){.button-size-large,.p-address_buttonAdd,.p-credit_buttonAdd,.c-form_buttonBack,.c-form_button,.l-button,.l-button--bottom{max-width:240px}}.button-size-max,.c-item_button{padding-top:9px;padding-bottom:9px;width:100%}.c-button--fill,.c-form_button,.c-item_button,.l-button,.l-button--bottom{background:#F33B92;color:#fff}.c-button--border,.p-step3details_button p,.p-step3details_button a,.p-deviceButton,.p-address_buttonAdd,.p-credit_buttonAdd,.p-address_buttonEdit,.p-history_button{background:#ffffff;color:#052a56;border:2px solid #052A56}.c-button--gray,.p-address_buttonDelete,.p-credit_buttonDelete,.c-form_buttonBack{background:#ffffff;color:#052a5666;border:2px solid rgba(5,42,86,.4)}.c-button--orange,.p-others_button,.p-others_button--corp{background:#FF6B31;color:#052a56}.c-button--black,.p-historySingle_button{background:#052A56;color:#fff}.c-icon-information:after{content:"";vertical-align:middle;display:inline-block;width:1em;height:1em;background-image:url(/images/user/information.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;top:-1px}.filter,.c-item,.p-mainvisual_item{background:rgba(255,255,255,.6);border:2px solid rgba(255,255,255,.6);backdrop-filter:blur(10px) brightness(1.5) opacity(90%)}.c-items,.p-mainvisual_items{z-index:8;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;gap:8px}@media screen and (min-width: 650px){.c-items,.p-mainvisual_items{margin-bottom:40px}}@media screen and (max-width: 650px){.c-items,.p-mainvisual_items{margin-bottom:4vw}}.c-item,.p-mainvisual_item{width:calc(50% - 4px);background-color:#ffffffe6;border:1px solid rgba(255,184,138,.2);border-radius:8px;display:flex;flex-wrap:wrap;box-shadow:0 0 30px #ff6b3126}@media screen and (min-width: 650px){.c-item,.p-mainvisual_item{padding:24px}}@media screen and (max-width: 650px){.c-item,.p-mainvisual_item{width:100%;padding:4vw}}@media screen and (max-width: 650px){.c-item:not(:last-child),.p-mainvisual_item:not(:last-child){margin-bottom:2vw}}.c-item_thumbnail{width:96px;height:96px;border-radius:8px;overflow:hidden}@media screen and (max-width: 820px){.c-item_thumbnail{margin:0 auto}}@media screen and (max-width: 650px){.c-item_thumbnail{margin:0}}.c-item_thumbnail img{width:100%;height:100%;object-fit:cover}.c-item_details{width:calc(100% - 96px);padding-left:16px}@media screen and (max-width: 820px){.c-item_details{margin-top:8px;padding-left:0;width:100%}}@media screen and (max-width: 650px){.c-item_details{width:calc(100% - 96px);margin-top:0;padding-left:16px;height:auto}}.c-item_price{color:#ff6b31;text-align:right}.c-item_price span{font-size:20px;margin-right:2px}.c-item_barWrap{display:flex;justify-content:flex-end;align-items:center}.c-item_bar_title{font-size:12px;margin-right:8px}.c-item_maplinks{display:flex;justify-content:flex-start;width:100%;gap:8px;margin-top:8px}.c-item_maplinks .telecom_name{width:50%;display:flex;justify-content:center;align-items:center;background-color:#549fe81a;border-radius:3px;line-height:1.2em;font-size:13px}.c-item_maplinks a{width:100%;display:flex;align-items:center;max-width:210px;justify-content:space-around;background-color:#fff;border:solid 2px #dd0000;color:#d00;font-size:12px;padding:3px 0;border-radius:3px;transition:all .3s}.c-item_maplinks a:hover{opacity:.6;transition:all .3s}.c-item_maplinks.datail_maplink{flex-flow:column}.c-item_maplinks.datail_maplink .telecom_name{font-size:16px;padding:8px 16px;width:100%}.p-deviceDetails a{transition:all .3s}.p-deviceDetails a.area-link{color:#549fe8;display:flex;justify-content:flex-start;align-items:center;gap:2px}.p-deviceDetails a svg .outerlink_svg{fill:none;stroke:#549fe8;stroke-miterlimit:10}.p-deviceDetails a:hover{opacity:.5;transition:all .3s}.c-item_bar{line-height:1;text-align:center;width:calc(100% - (5em + 8px));position:relative;background:rgba(5,42,86,.3);height:16px;border-radius:8px;border:1px solid rgba(5,42,86,.2);overflow:hidden;color:#fff}.c-item_bar.is-max{background-color:#ffd5e4;border:1px solid #FF73A3}.c-item_bar_child{position:absolute;top:0;left:0;height:inherit;z-index:0;border-radius:inherit;background:linear-gradient(90deg,rgb(110,142,180) 0%,rgb(5,42,86) 100%)}.c-item_bar_child.is-max{background:linear-gradient(90deg,#FF6B31,#F33B92)}.c-item_bar_value{font-size:10px;position:relative;z-index:1;top:-1px}.c-item_bar_unit{font-size:8px;position:relative;z-index:1;top:-1px}.c-item_button{margin-top:16px}.arrow:before,.p-recommend_device:before,.c-calender_yearmonth_Right:before,.c-calender_yearmonth_Left:before{content:"";width:inherit;height:inherit;display:block;background:url(/images/user/arrow.svg) no-repeat center center;background-size:5px auto}.c-calender{z-index:30;border-radius:8px;padding:8px}@media screen and (min-width: 650px){.c-calender{max-width:320px}}.c-calender_yearmonth{height:32px;display:flex;align-items:center;justify-content:space-between}.c-calender_yearmonth_Left,.c-calender_yearmonth_Right{width:32px;height:inherit;cursor:pointer}.c-calender_yearmonth_Right:before{transform:rotate(180deg)}.c-calender_week{display:flex;color:#ff6b31;font-size:12px;height:32px;align-items:center}.c-calender_week div{width:14.2857142857%;text-align:center;height:inherit;display:flex;align-items:center;justify-content:center}.c-calender_date{display:flex;flex-wrap:wrap}.c-calender_date div{width:14.2857142857%;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.c-calender_date div:before,.c-calender_date div:after{content:"";z-index:-1}.c-calender_date div:nth-child(7n+7){color:#549fe8}.c-calender_date div:nth-child(7n+1){color:#ffbd29}.c-calender_date div.is-not{color:#052a561a}.c-calender_date div.is-selected{position:relative}.c-calender_date div.is-selected:before{width:100%;height:24px;background:rgba(243,59,146,.14);position:absolute;top:50%;left:0;margin-top:-12px}.c-calender_date div.is-start,.c-calender_date div.is-end{position:relative}.c-calender_date div.is-start:before,.c-calender_date div.is-end:before{width:calc(50% + 12px);height:24px;background:rgba(243,59,146,.14);position:absolute;top:50%;margin-top:-12px}.c-calender_date div.is-start:after,.c-calender_date div.is-end:after{width:24px;height:24px;background:rgba(243,59,146,.14);border-radius:12px;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.c-calender_date div.is-start:before{left:calc(50% - 12px);border-top-left-radius:12px;border-bottom-left-radius:12px}.c-calender_date div.is-end:before{right:calc(50% - 12px);border-top-right-radius:12px;border-bottom-right-radius:12px}.c-calender_date div.is-selectable:hover{color:#f33b92}.singlepage-ttl{z-index:5;color:#fff}.c-title,.c-title--white{text-align:center;position:relative;z-index:1;overflow:hidden}@media screen and (min-width: 650px){.c-title,.c-title--white{font-size:28px;padding:50px 0}}@media screen and (max-width: 650px){.c-title,.c-title--white{font-size:24px;padding:32px 0}}.c-title:before,.c-title--white:before{content:attr(data-title);position:absolute;top:50%;z-index:-1;color:#ffb88a2b;margin-top:-66px;line-height:1}@media screen and (min-width: 650px){.c-title:before,.c-title--white:before{font-size:132px;width:100%;left:0}}@media screen and (max-width: 650px){.c-title:before,.c-title--white:before{font-size:90px;margin-top:-45px;width:200%;left:-50%}}.c-title--white{color:#fff}.c-title--white:before{color:#ff812e}.c-title--border,.c-title--borderLargeColor{font-size:20px;text-align:center;margin-bottom:24px}.c-title--border span,.c-title--borderLargeColor span{display:flex;align-items:center;justify-content:center}.c-title--border span:before,.c-title--borderLargeColor span:before,.c-title--border span:after,.c-title--borderLargeColor span:after{content:"";width:56px;height:1px;background:#052A56;display:inline-block}.c-title--border span:before,.c-title--borderLargeColor span:before{margin-right:16px}.c-title--border span:after,.c-title--borderLargeColor span:after{margin-left:16px}.c-title--borderLargeColor{color:#ff9148;font-size:24px}.c-title--borderLargeColor span:before,.c-title--borderLargeColor span:after{background:#FF9148}.c-title--under,.p-seriesServiceTitle{color:#ff9148;font-size:18px;text-align:center;position:relative;padding:8px 0}.c-title--under:after,.p-seriesServiceTitle:after{content:"";width:56px;height:1px;background-color:#ff9148;position:absolute;bottom:0;left:50%;margin-left:-28px}.scrollto-category{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;align-items:stretch}.scrollto-category li{place-content:center;padding:8px;box-sizing:border-box;background-color:#ff9148;color:#fff;border-radius:8px;position:relative;font-size:13px;align-items:center;transition:all .3s;line-height:1.4em}.scrollto-category li .pc_none{display:none}@media screen and (max-width: 650px){.scrollto-category li .pc_none{display:inline}.scrollto-category li .sp_none{display:none}}.scrollto-category li img{width:35px;height:35px}.scrollto-category li a{display:grid;grid-template-columns:35px 1fr 20px;align-items:center}.scrollto-category li a:after{display:block;width:20px;height:20px;background:#ffffff;top:0;right:0;content:"";background-image:url(/images/user/arrow_orange.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:center;border-radius:50px;padding-top:1px;box-sizing:border-box}.scrollto-category li a p{padding-left:8px}.scrollto-category li:hover{opacity:.6;transition:all .3s}@media screen and (min-width: 650px){.c-faq{margin-bottom:40px}}@media screen and (max-width: 650px){.c-faq{margin-bottom:4vw}}.c-faq h2{margin:32px 0 24px;display:flex;justify-content:flex-start;align-items:center;gap:8px}@media screen and (max-width: 650px){.c-faq h2{font-size:18px}}.c-faq h2 img{margin-bottom:2px;width:50px}.c-faq .faq_gototop{display:flex;justify-content:flex-start;gap:4px;margin-top:32px;margin-left:auto;width:fit-content;transition:all .3s}.c-faq .faq_gototop:before{display:block;width:20px;height:20px;content:"";background-image:url(/images/user/arrow.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:center;border-radius:50px;padding-top:1px;box-sizing:border-box;transform:rotate(90deg);transition:all .3s}.c-faq .faq_gototop:hover{opacity:.7;transition:all .3s}.c-faq .faq_gototop:hover:before{background-position:left;transition:all .3s}.c-faq_item,.c-faq_item--block{position:relative;border-radius:8px;overflow:hidden;border:2px solid rgba(255,184,138,.5)}.c-faq_item:before,.c-faq_item--block:before{content:"Q.";position:absolute;top:16px;left:16px;z-index:1;color:#ff9148}@media screen and (min-width: 650px){.c-faq_item:not(:last-child),.c-faq_item--block:not(:last-child){margin-bottom:8px}}@media screen and (max-width: 650px){.c-faq_item:not(:last-child),.c-faq_item--block:not(:last-child){margin-bottom:2vw}}.c-faq_item--block{counter-increment:num}.c-faq_item--block:before{content:counter(num) "."}.c-faq_q,.c-faq_q--block{background-color:#fff;color:#ff9148;position:relative;cursor:pointer}@media screen and (min-width: 650px){.c-faq_q,.c-faq_q--block{padding:16px 40px}}@media screen and (max-width: 650px){.c-faq_q,.c-faq_q--block{padding-top:4vw;padding-bottom:4vw;padding-left:40px;padding-right:40px}}.c-faq_q:before,.c-faq_q--block:before,.c-faq_q:after,.c-faq_q--block:after{content:"";position:absolute;top:50%;right:16px;z-index:1;width:16px;height:3px;margin-top:-1px;background-color:#052a56;border-radius:3px;transition:all .3s ease}.c-faq_q:after,.c-faq_q--block:after{rotate:90deg;opacity:1}.c-faq_q.is-active:before,.is-active.c-faq_q--block:before{rotate:180deg}.c-faq_q.is-active:after,.is-active.c-faq_q--block:after{rotate:240deg;opacity:0}@media screen and (min-width: 650px){.c-faq_q--block{padding-right:16px}}@media screen and (max-width: 650px){.c-faq_q--block{padding-right:4vw}}.c-faq_q--block:before,.c-faq_q--block:after{display:none}.c-faq_a,.c-faq_a--block{background-color:#ffebde;padding:16px 20px 16px 40px;position:relative;font-size:12px;display:none}.c-faq_a:before,.c-faq_a--block:before{content:"A.";position:absolute;top:16px;left:16px;z-index:1;color:#ff9148;font-size:14px}.c-faq_a a,.c-faq_a--block a{display:inline-block;color:#ff9148}.c-faq_a.is-active,.is-active.c-faq_a--block{display:block}.c-faq_a img,.c-faq_a--block img{width:100%;max-width:350px}.c-faq_a .faq-info ul li,.c-faq_a--block .faq-info ul li{display:flex;justify-content:flex-start;gap:8px}.c-faq_a .faq-info ul li .ttl,.c-faq_a--block .faq-info ul li .ttl{width:80px;position:relative}.c-faq_a .faq-info ul li .ttl:after,.c-faq_a--block .faq-info ul li .ttl:after{display:block;content:"";position:absolute;width:1px;height:100%;border-right:1px dashed #052A56;right:0;top:0}.c-faq_a .faq-info ul li .content,.c-faq_a--block .faq-info ul li .content{width:fit-content}.c-faq_a--block{background-color:#fff5ef;display:block}@media screen and (max-width: 650px){.c-faq_a--block{padding-left:20px}}.c-faq_a--block:before{display:none}.c-faq_a--block img{margin-top:16px;max-width:200px}@media screen and (max-width: 650px){.c-faq_a--block img{max-width:100%}}.c-archive{position:relative;margin-bottom:32px}@media screen and (min-width: 650px){.c-archive{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width: 650px){.c-archive{padding-bottom:8vw}}.c-archive a{padding:8px 0;border-bottom:1px solid #FFEBDE;margin:0}.c-archive_item{display:block}@media screen and (min-width: 650px){.c-archive_item{margin-bottom:24px}}@media screen and (max-width: 650px){.c-archive_item{margin-bottom:4vw}}.c-archive_thumbnail{background-color:#fff;border-radius:8px;overflow:hidden;background-color:#ffb88a2b}.c-archive_thumbnail img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 650px){.c-archive_thumbnail{height:160px;margin-bottom:16px}}@media screen and (max-width: 650px){.c-archive_thumbnail{height:54vw;margin-bottom:4vw}}.c-archive_date{color:#ffbd29;font-size:12px}@media screen and (min-width: 650px){.c-archive_date{margin-top:8px}}@media screen and (max-width: 650px){.c-archive_date{margin-top:1vw}}.c-archive_date span{background:#549FE8;color:#fff;padding:4px 6px;margin-left:8px;font-weight:400;border-radius:2px}.c-formWrap{position:relative}@media screen and (min-width: 650px){.c-formWrap{margin-bottom:40px}}@media screen and (max-width: 650px){.c-formWrap{margin-bottom:6vw}}.c-form_name,.c-form_name--address,.c-form_name--link{line-height:1}@media screen and (min-width: 650px){.c-form_name,.c-form_name--address,.c-form_name--link{font-size:16px;margin-bottom:16px}}@media screen and (max-width: 650px){.c-form_name,.c-form_name--address,.c-form_name--link{margin-bottom:2vw}}.c-form_name--link{display:flex;align-items:center;justify-content:space-between}.c-form_name--link a{color:#f33b92;font-size:12px}.c-form_name--address{display:flex}.c-form_name_item:first-child{width:67%}.c-form_name_item:last-child{width:33%}@media screen and (min-width: 650px){.c-form_item,.c-form_item--address,.c-form_item--split{margin-bottom:24px}}@media screen and (max-width: 650px){.c-form_item,.c-form_item--address,.c-form_item--split{margin-bottom:4vw}}.c-form_item--split,.c-form_item--address{display:flex}.c-form_item_address{border:2px solid #052A56;position:relative;display:flex;align-items:center}.c-form_item_address:first-child{width:67%;border-top-left-radius:4px;border-bottom-left-radius:4px}.c-form_item_address:first-child:before{content:"\3012";margin-left:16px;font-weight:700}.c-form_item_address:last-child{width:33%;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:0;position:relative}.c-form_item_address:last-child:after{content:"";position:absolute;top:0;right:16px;width:6px;height:100%;background:url(/images/user/arrow.svg) no-repeat center center;background-size:6px auto;rotate:270deg}.c-form_selectBox{width:100%;padding:14px 16px;position:relative;border:2px solid #052A56;border-radius:4px}.c-form_selectBox:after{content:"";position:absolute;top:0;right:16px;width:6px;height:100%;background:url(/images/user/arrow.svg) no-repeat center center;background-size:6px auto;rotate:270deg}.c-form_selectBox select{width:100%}.c-textarea{padding:16px;border:2px solid #052A56;border-radius:4px;width:100%;height:240px}.c-textarea--note{padding:8px;border:1px solid #052A56;border-radius:4px;width:100%;height:150px}@media screen and (max-width: 650px){.c-textarea--note{height:200px}}.c-textarea--full{height:245px}@media screen and (max-width: 650px){.c-textarea--full{height:200px}}.c-form_item_address_button{position:absolute;top:4px;right:4px;background-color:#052a56;color:#fff;display:flex;align-items:center;justify-content:center;height:calc(100% - 8px);border-radius:4px;cursor:pointer;line-height:1}@media screen and (min-width: 650px){.c-form_item_address_button{width:120px}}@media screen and (max-width: 650px){.c-form_item_address_button{width:80px}}.c-form_input,.c-form_input--splitRight,.c-form_input--splitLeft{border:2px solid #052A56;border-radius:4px;display:block;width:100%}@media screen and (min-width: 650px){.c-form_input,.c-form_input--splitRight,.c-form_input--splitLeft{padding:14px 16px}}@media screen and (max-width: 650px){.c-form_input,.c-form_input--splitRight,.c-form_input--splitLeft{padding:8px 4vw;font-size:16px}}.c-form_input::placeholder,.c-form_input--splitRight::placeholder,.c-form_input--splitLeft::placeholder{color:#052a5633;font-family:inherit}.c-form_input--splitLeft{border-top-right-radius:0;border-bottom-right-radius:0}.c-form_input--splitRight{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.c-form_input--splitPostal{padding:14px 16px 14px 4px}@media screen and (max-width: 650px){.c-form_input--splitPostal{width:calc(100% - 100px - 1em);font-size:16px;padding-top:8px;padding-bottom:8px}}.c-form_input--splitPostal::placeholder{color:#052a5633;font-family:inherit}.c-form_select,.c-form_select--address{padding:14px 16px;width:100%;appearance:none}@media screen and (max-width: 650px){.c-form_select,.c-form_select--address{padding-top:8px;padding-bottom:8px}}.c-form_button{width:100%;cursor:pointer}@media screen and (min-width: 650px){.c-form_button{margin-bottom:16px}}@media screen and (max-width: 650px){.c-form_button{margin-bottom:4vw}}.c-form_buttonBack{width:100%;cursor:pointer;line-height:1.2}.c-form-select{width:100%}.c-form-select--frame{width:100%;padding:8px 16px 8px 8px;border:1px solid #052A56;border-radius:4px}.c-inputNumberBox{position:relative;margin-left:16px;width:56px}.c-inputNumberBox:before{content:"";width:1px;height:100%;background:#052A56;position:absolute;top:0;right:16px}.c-inputNumberBox:after{content:"";width:7px;height:4px;background:url(/images/user/number.svg) no-repeat center center;background-size:100% auto;position:absolute;top:50%;right:5px;margin-top:-3.5px}.c-formCopy{position:absolute;top:0;right:0;display:flex;align-items:center;cursor:pointer}.c-formCopy_checkbox{appearance:none;width:16px;height:16px;border-radius:4px;border:2px solid rgba(5,42,86,.4);margin-right:8px}.c-formCopy_checkbox:checked{background-color:#f33b92;border-color:#f33b92}.c-formCopy_checkbox:checked+label:before{content:"";width:16px;height:100%;background:url(/images/user/checked.svg) no-repeat center center;background-size:10px auto;position:absolute;top:0;left:-24px}.c-formCopy_label{line-height:1;position:relative;cursor:pointer}.c-inputNumber{width:inherit;text-align:center;padding:8px 16px 8px 8px;border:1px solid #052A56;border-radius:4px;-webkit-appearance:none;appearance:none}@media screen and (min-width: 650px){.c-agree{margin-bottom:40px}}@media screen and (max-width: 650px){.c-agree{margin-bottom:4vw}}.c-agree .c-agree-item{display:flex;align-items:center;justify-content:center}.c-agree .c-agree-item label{cursor:pointer}.c-agree .c-agree-item label a{display:inline-block;color:#ff6b31;text-decoration:underline;margin-left:16px}.c-agree-err{margin:0 auto;text-align:center}.c-google{display:flex;justify-content:center;margin-bottom:32px}.c-checkbox,.p-deviceSingle_checkbox,.p-step2radio_checkbox{appearance:none;position:relative;border:2px solid rgba(5,42,86,.4);display:block;width:16px;height:16px;border-radius:4px;cursor:pointer}.c-checkbox:checked,.p-deviceSingle_checkbox:checked,.p-step2radio_checkbox:checked{background-size:7px auto;border-color:#f33b92;background:#F33B92}.c-checkbox:checked+label,.p-deviceSingle_checkbox:checked+label,.p-step2radio_checkbox:checked+label{position:relative}.c-checkbox:checked+label:before,.p-deviceSingle_checkbox:checked+label:before,.p-step2radio_checkbox:checked+label:before{content:"";width:16px;height:16px;position:absolute;top:4px;left:-16px;background:url(/images/user/checked.svg) no-repeat center center}.c-radio_input{appearance:none;border:2px solid rgba(5,42,86,.4);width:16px;height:16px;border-radius:8px;position:absolute;top:50%;left:16px;margin-top:-8px}.c-radio_input:checked+label{border-color:#f33b92;background-color:#f33b9224}.c-radio_input:checked+label:before{background-color:#f33b92}.c-radio_label{border:2px solid #052A56;display:block;padding:16px 144px 16px 40px;position:relative;border-radius:4px;cursor:pointer}@media screen and (max-width: 650px){.c-radio_label{padding-right:16px}}.c-radio_label:before{content:"";width:10px;height:10px;background-color:#fff;border-radius:5px;position:absolute;top:50%;left:17px;margin-top:-5px}.c-radioSelect{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.c-radioSelect_item{width:49.5%;position:relative}@media screen and (max-width: 650px){.c-radioSelect_item .c-radio_label{padding-right:0}}.c-itemTable{margin-bottom:24px}.c-itemTable_tr{margin-bottom:16px}.c-itemTable_title{color:#a4bfdf;font-size:12px;margin-bottom:16px}.c-itemTable_line{display:flex}.c-itemTable_td{position:relative}.c-itemTable_td:before{content:attr(data-title);position:absolute;font-size:10px;color:#052a5633;top:-16px;left:0}.c-itemTable_td:first-child{width:50%}.c-itemTable_td:nth-child(2),.c-itemTable_td:nth-child(3){width:15%}.c-itemTable_td:nth-child(4){margin-left:auto}.c-priceTable{border:2px solid #052A56;border-radius:4px}.c-priceTable_tr{display:flex;justify-content:flex-end;align-items:center;padding:8px 16px;line-height:1}.c-priceTable_tr:first-child{padding-top:16px}.c-priceTable_tr:nth-last-child(2){padding-bottom:16px;border-bottom:1px solid #052A56}.c-priceTable_tr:last-child{padding-top:16px;padding-bottom:16px}.c-priceTable_tr:last-child p:first-child{font-size:14px}.c-priceTable_tr:last-child p:last-child{font-size:20px}.c-priceTable_tr p{text-align:right}.c-priceTable_tr p:first-child{font-size:12px;margin-right:16px}.c-priceTable_tr p:last-child{font-size:16px}.c-borderTable{border:2px solid rgba(5,42,86,.4);border-radius:8px}@media screen and (min-width: 650px){.c-borderTable{display:flex;flex-wrap:wrap}}.c-borderTable dt{color:#052a5666}@media screen and (min-width: 650px){.c-borderTable dt{width:200px;padding:12px 16px;border-bottom:1px solid rgba(5,42,86,.2)}}@media screen and (max-width: 650px){.c-borderTable dt{padding-left:4vw;padding-right:4vw;padding-top:4vw;padding-bottom:0}}.c-borderTable dd{border-bottom:1px solid rgba(5,42,86,.2)}.c-borderTable dd .company-map{width:100%}@media screen and (min-width: 650px){.c-borderTable dd{width:calc(100% - 200px);padding:12px 16px}}@media screen and (max-width: 650px){.c-borderTable dd{padding-left:4vw;padding-right:4vw;padding-top:0;padding-bottom:4vw}.c-borderTable dd .company-map{max-height:350px}}.c-pagenation{display:flex;align-items:center}@media screen and (min-width: 650px){.c-pagenation{justify-content:center}}@media screen and (max-width: 650px){.c-pagenation{justify-content:space-between}}.pagenation_item,.c-pagenationRight,.c-pagenationLeft,.c-pagenation_list li{display:flex;align-items:center;justify-content:center;font-size:12px;margin-left:2px;margin-right:2px}@media screen and (min-width: 650px){.pagenation_item,.c-pagenationRight,.c-pagenationLeft,.c-pagenation_list li{width:24px;height:24px}}@media screen and (max-width: 650px){.pagenation_item,.c-pagenationRight,.c-pagenationLeft,.c-pagenation_list li{width:40px;height:40px}}.pagenation_design,.c-pagenationRight,.c-pagenationLeft,.c-pagenation_list li a{border:2px solid #052A56;border-radius:4px}.c-pagenation_list{display:flex;align-items:center;justify-content:center}.c-pagenation_list li a{display:flex;align-items:center;justify-content:center;font-size:12px;width:inherit;height:inherit}.c-pagenationLeft{background:url(/images/user/arrow.svg) no-repeat center center;background-size:5px auto;cursor:pointer}.c-pagenationLeft a{width:100%;height:100%}.c-pagenationRight{background:url(/images/user/arrow.svg) no-repeat center center;background-size:5px auto;rotate:180deg;cursor:pointer}.c-pagenationRight a{width:100%;height:100%}.c-priceAll{border:2px solid #FF9148;border-radius:4px;background-color:#ffebde;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;position:relative}@media screen and (min-width: 650px){.c-priceAll{margin-top:16px}}@media screen and (max-width: 650px){.c-priceAll{margin-top:4vw}}.c-priceAll p:first-child{font-size:12px;margin-right:16px}.c-priceAll p:last-child{color:#ff9148;font-size:20px}.c-priceAll_line{display:flex;align-items:center;justify-content:flex-end;position:relative}.c-priceAll_button{cursor:pointer;margin-left:auto;font-size:10px;position:relative}.c-priceAll_button i{margin-left:2px}.c-priceAll_button:hover+.c-priceAll_button__balloon{opacity:1;transform:translateY(0);z-index:1}.c-priceAll_button__balloon{width:150px;padding:8px;background:#ffffff;position:absolute;top:90%;left:90%;transform:translateY(10px);border-radius:4px;box-shadow:0 0 8px #00000026;transition:all .25s ease;opacity:0;font-size:12px;z-index:0}@media screen and (max-width: 650px){.c-priceAll_button__balloon{left:60%;top:90%}}.c-priceBreakdown{border:2px solid #FF9148;border-radius:4px;background-color:#ffebde;display:flex;flex-direction:column;justify-content:flex-end}.c-priceBreakdown_item{display:flex;justify-content:flex-end;text-align:right;align-items:center;padding:4px 16px;line-height:1}.c-priceBreakdown_item p:first-child{font-size:12px;margin-right:16px}.c-priceBreakdown_item p:last-child{font-size:16px;min-width:70px}.c-priceBreakdown_item:first-child{padding-top:16px}.c-priceBreakdown_item:nth-last-child(2){padding-bottom:16px}.c-priceBreakdown_item:last-child{padding-top:16px;padding-bottom:16px;border-top:1px solid #FF9148}.c-priceBreakdown_item:last-child p:last-child{color:#ff6b31}.c-optionPriceAll{border:2px solid #052A56;border-radius:4px;padding:16px;display:flex;align-items:center;justify-content:flex-end}.c-optionPriceAll p:first-child{font-size:12px;margin-right:16px}.c-optionPriceAll p:last-child{font-size:16px}.c-error{display:block;color:#f33b92;margin-bottom:16px}.c-error-frame{margin-top:16px;color:#f33b92;border:1px solid #f33b92;padding:16px}.c-error-frame a{display:inline}.p-mainvisual{height:100vh;max-height:931px;position:relative}@media screen and (max-width: 1024px){.p-mainvisual{height:1000px;max-height:1000px}}@media screen and (max-width: 820px){.p-mainvisual{height:1150px;max-height:1150px;padding-top:50px}}@media screen and (max-width: 650px){.p-mainvisual{padding-top:0;height:820px;min-height:720px}}.p-mainvisual_stage{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:5}@media screen and (max-width: 650px){.p-mainvisual_stage{min-height:inherit;object-position:86% center}}.p-mainvisual_contents{display:flex;align-items:center;justify-content:center;flex-direction:column;height:inherit;height:100%}@media screen and (max-width: 650px){.p-mainvisual_contents{min-height:inherit;overflow:hidden}}.p-mainvisual_title{z-index:6;display:flex;justify-content:center;align-items:center}.p-mainvisual_medal{width:180px;margin-left:16px;margin-right:16px}@media screen and (max-width: 820px){.p-mainvisual_medal{display:none}}.p-mainvisual_title_pc{width:724px;display:block}@media screen and (max-width: 820px){.p-mainvisual_title_pc{display:none}}.p-mainvisual_title_pc--corp{width:448px;display:block}@media screen and (max-width: 820px){.p-mainvisual_title_pc--corp{display:none}}.p-mainvisual_title_sp{display:none}@media screen and (max-width: 820px){.p-mainvisual_title_sp{display:block;transform:translate(16px);width:70%;margin:10px 0}}@media screen and (max-width: 650px){.p-mainvisual_title_sp{display:block;transform:translate(16px);width:95%;margin:10px 0}}.p-mainvisual_title_sp--corp{display:none}@media screen and (max-width: 820px){.p-mainvisual_title_sp--corp{display:block;width:40%}}@media screen and (max-width: 650px){.p-mainvisual_title_sp--corp{display:block;width:80%}}.p-mainvisual_human{z-index:7}@media screen and (min-width: 650px){.p-mainvisual_human{margin-top:-100px;margin-left:-40px;width:100%;max-width:739px}}@media screen and (max-width: 650px){.p-mainvisual_human{width:100%;margin-top:-23%;transform:translate(3vw)}}.p-mainvisual_human--corp{z-index:7}@media screen and (min-width: 650px){.p-mainvisual_human--corp{margin-top:-100px;margin-left:50px}}@media screen and (max-width: 650px){.p-mainvisual_human--corp{width:108vw;margin-top:-23%;transform:translate(3vw)}}.p-mainvisual_date{z-index:20;background:rgba(255,255,255,.7);backdrop-filter:blur(10px) brightness(1.5) opacity(80%);border:2px solid rgba(255,255,255,.8);border-radius:8px;text-align:center;margin-left:auto;margin-right:auto}@media screen and (min-width: 650px){.p-mainvisual_date{width:520px;margin-top:-170px;margin-bottom:16px}}@media screen and (max-width: 650px){.p-mainvisual_date{width:92vw;margin-left:auto;margin-right:auto;margin-top:-21%;margin-bottom:2vw}}@media screen and (min-width: 650px){.p-mainvisual_date--corp{margin-top:-100px}}@media screen and (max-width: 650px){.p-mainvisual_date--corp{margin-top:-21%}}.p-mainvisual_dateSelect{font-size:16px;border-bottom:1px solid rgba(255,255,255,.8);position:relative;font-family:Arimo,toppan-bunkyu-midashi-go-std,sans-serif;cursor:pointer}@media screen and (min-width: 650px){.p-mainvisual_dateSelect{padding:16px 24px}}@media screen and (max-width: 650px){.p-mainvisual_dateSelect{padding-left:4vw;padding-right:4vw;padding-top:16px;padding-bottom:16px}}.p-mainvisual_dateSelect:after{content:"";position:absolute;width:16px;height:16px;top:50%;right:24px;margin-top:-8px;background:url(/images/user/calender.svg) no-repeat center center;background-size:100% auto}.p-mainvisual_dateSelectTitle span{font-size:12px}.p-mainvisual_calender{position:absolute;top:60px;left:50%;margin-left:-160px;box-shadow:0 0 20px #052a5633;background:#ffffff;display:none}.p-mainvisual_calender.is-active{display:block}.p-mainvisual_dateAttention{padding-top:8px;padding-bottom:8px}@media screen and (min-width: 650px){.p-mainvisual_dateAttention{padding-left:24px;padding-right:24px}}@media screen and (max-width: 650px){.p-mainvisual_dateAttention{padding-left:4vw;padding-right:4vw;font-size:10px}}.p-mainvisual_dateAttentionRed{margin-right:4px;color:#f33b92}.p-mainvisual_itemWrapBlock{position:relative;z-index:8}@media screen and (max-width: 820px){.p-mainvisual_itemWrapBlock{padding:0 16px}}@media screen and (max-width: 650px){.p-mainvisual_itemWrapBlock{padding:0}}@media screen and (max-width: 650px){.p-mainvisual_itemWrap{overflow-x:hidden;width:100vw}}.p-mainvisual_items{width:100%;margin-bottom:0}.p-mainvisual_items .slick-slide{margin:0 10px}.p-mainvisual_items .slick-list{margin:0 -10px}@media screen and (max-width: 650px){.p-mainvisual_items{gap:4vw;padding-left:4vw;padding-right:4vw}}.p-mainvisual_item{width:calc((100% - 32px) / 3)}@media screen and (max-width: 1290px){.p-mainvisual_item{width:calc((100% - 32px) / 3)}}@media screen and (max-width: 820px){.p-mainvisual_item{display:block}}@media screen and (max-width: 650px){.p-mainvisual_item{display:flex;width:92vw}}@media screen and (min-width: 650px){.p-mainvisual_item:not(:last-child){margin-right:8px}}.p-mainvisual_item:not(:nth-last-child(-n+2)){margin-bottom:0}@media screen and (max-width: 650px){.p-mainvisual_item:not(:last-child){margin-bottom:0}}.p-mainvisual_item__frame{width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width: 650px){.p-mainvisual_itemLeft{background-color:#ff6b3199;width:8vw;height:90px;position:absolute;top:50%;left:0;margin-top:-45px;border-radius:4px;backdrop-filter:blur(5px);border:1px solid rgba(255,107,49,.8);cursor:pointer;z-index:100}.p-mainvisual_itemLeft:after{content:"";width:100%;height:100%;background:url(/images/user/arrow-white.svg) no-repeat center center;background-size:8px auto;position:absolute;top:0;left:0}}@media screen and (max-width: 650px){.p-mainvisual_itemRight{background-color:#ff6b3199;width:8vw;height:90px;position:absolute;top:50%;right:0;margin-top:-45px;border-radius:4px;backdrop-filter:blur(5px);border:1px solid rgba(255,107,49,.8);cursor:pointer;z-index:100}.p-mainvisual_itemRight:after{content:"";width:100%;height:100%;background:url(/images/user/arrow-white.svg) no-repeat center center;background-size:8px auto;position:absolute;top:0;left:0;rotate:180deg}}.p-mainvisual_more{z-index:8;display:block;width:420px;padding-top:8px;padding-bottom:8px;text-align:center}@media screen and (min-width: 650px){.p-mainvisual_more{margin-top:16px}}@media screen and (max-width: 650px){.p-mainvisual_more{margin-top:2vw}}.p-section,.p-section--paleGraduationBg,.p-section--mainBg,.p-section--paleBg,.p-section--paleBgPaddingTop,.p-section--paleBgMarginBottom{position:relative}@media screen and (min-width: 650px){.p-section,.p-section--paleGraduationBg,.p-section--mainBg,.p-section--paleBg,.p-section--paleBgPaddingTop,.p-section--paleBgMarginBottom{padding-top:56px;padding-bottom:56px}}@media screen and (max-width: 650px){.p-section,.p-section--paleGraduationBg,.p-section--mainBg,.p-section--paleBg,.p-section--paleBgPaddingTop,.p-section--paleBgMarginBottom{padding-top:8vw;padding-bottom:16vw}}.p-section--paleBg,.p-section--paleBgPaddingTop,.p-section--paleBgMarginBottom{background:#FFF5EF}.p-section--mainBg{background:transparent conic-gradient(from 90deg at 50% 50%,#FFA837 0%,#FF9148 100%) 0% 0% no-repeat padding-box}.p-section--paleBgMarginBottom{padding-bottom:80px}@media screen and (max-width: 650px){.p-section--paleBgMarginBottom{padding-bottom:40px}}.p-section--paleGraduationBg{background:transparent conic-gradient(from 90deg at 50% 50%,#FFF4DB 0%,#FFEBDE 100%) 0% 0% no-repeat padding-box}.p-section--paleBgPaddingTop{padding-top:140px}.p-recommend{display:flex;justify-content:space-between}@media screen and (max-width: 820px){.p-recommend{margin-top:4vw;flex-direction:column}}.p-recommend_item{background-color:#fff;border-radius:8px;border:7px solid #FF9148;position:relative;width:calc((100% - 16px) / 3);padding:32px 16px 24px}@media screen and (max-width: 820px){.p-recommend_item{width:100%;padding:8vw 4vw 4vw;margin-bottom:12vw}}.p-recommend_item p{min-height:96px;margin-top:16px;margin-bottom:16px}.p-recommend_title{font-size:24px;background:#FF9148;color:#fff;text-align:center;rotate:-3deg;position:absolute;top:-5%;left:2%;width:96%}@media screen and (max-width: 1024px){.p-recommend_title{font-size:16px;top:-3%}}@media screen and (max-width: 820px){.p-recommend_title{font-size:24px;top:-5%}}.p-recommend_subtitle{text-align:center}.p-recommend_thumbnail{width:100%;height:auto;text-align:center}.p-recommend_thumbnail img{width:100%;height:auto}.p-recommend_device{background-color:#ff6b3121;border-radius:8px;display:flex;flex-wrap:wrap;position:relative}@media screen and (min-width: 650px){.p-recommend_device{padding:16px}}@media screen and (max-width: 650px){.p-recommend_device{padding:4vw}}.p-recommend_device:before,.p-recommend_device:after{content:"";position:absolute;top:50%;right:16px;margin-top:-12px}.p-recommend_device:after{width:24px;height:24px;border-radius:24px;border:2px solid #052A56}.p-recommend_device:before{width:24px;height:24px;rotate:180deg;transform:translate(-1px)}.p-recommend_device_thumbnail{width:96px;height:96px;margin-right:16px;border-radius:8px;overflow:hidden}.p-recommend_device_thumbnail img{width:100%;height:100%;object-fit:cover}.p-recommend_device_details{width:calc(100% - 112px)}.p-recommend_device_details h4{margin-bottom:2px}.p-recommend_device_details:has(.recommend-item-p-t){display:flex;flex-flow:column;gap:3px}.p-recommend_device_details .recommend-item-p-t{line-height:1.3em;text-align:left;font-size:14px;padding-top:5px;border-top:1px dashed #ff9148}.p-recommend_device_details .recommend-item-p-t span{font-size:18px}.p-recommend_device_title{font-size:12px}.p-recommend_device_price{color:#ff6b31;line-height:1.3em}.p-recommend_device_price span{font-size:18px;margin-right:2px}.p-recommend_device_point{margin-top:16px}.p-recommend_device_point_item{position:relative;padding-left:16px}.p-recommend_device_point_item:before{content:"";position:absolute;top:0;left:0;width:10px;height:100%;background:url(/images/user/check.svg) no-repeat center center}.p-rentalkit{max-width:1024px;background:#052A56;color:#fff;border-radius:8px;text-align:center}@media screen and (min-width: 650px){.p-rentalkit{padding:32px 68px}}@media screen and (max-width: 650px){.p-rentalkit{padding:6vw 4vw 4vw;margin-bottom:8vw}}.p-rentalkit ul{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:center;justify-content:center}@media screen and (max-width: 650px){.p-rentalkit ul{grid-template-columns:repeat(2,1fr)}}.p-rentalkit li{background:#ffffff;color:#052a56;border-radius:8px;font-size:12px;border:4px solid #FF9148}@media screen and (min-width: 650px){.p-rentalkit li{width:100%}}@media screen and (min-width: 650px){.p-rentalkit li:not(:last-child){margin-right:8px}}@media screen and (max-width: 650px){.p-rentalkit li:nth-child(1),.p-rentalkit li:nth-child(2){margin-bottom:2vw}}.p-rentalkit_title{font-size:24px;margin-bottom:16px}.p-rentalkit_thumbnail{width:100%;background:#fff5ef}.p-rentalkit_thumbnail img{width:100%;height:auto;object-fit:cover}.p-rentalkit_name{padding-top:8px;padding-bottom:8px}.h4-option-ttl{margin-top:24px;text-align:center;font-size:24px;margin-bottom:16px}.p-reason{display:flex;padding:0;flex-wrap:wrap;margin-bottom:56px}@media screen and (max-width: 820px){.p-reason{margin-bottom:0;padding-left:0;padding-right:0}}.p-reason_item{display:flex;justify-content:center;align-items:center;width:100%}.p-reason_item:nth-child(3n+1){max-width:200px;height:64px}@media screen and (max-width: 820px){.p-reason_item:nth-child(3n+1){max-width:26%;height:56px}}.p-reason_item:nth-child(3n+2),.p-reason_item:nth-child(3n+3){width:calc((100% - 200px)/2);max-width:324px}@media screen and (max-width: 820px){.p-reason_item:nth-child(3n+2),.p-reason_item:nth-child(3n+3){width:37%}}.p-reason_item:nth-child(4){border-top-left-radius:8px}.p-reason_item:nth-last-child(3){border-bottom-left-radius:8px}.p-reason_item:last-child{border-bottom-right-radius:8px}.p-reason_item.is-title,.p-reason_item.is-titleColor{color:#fff}@media screen and (min-width: 650px){.p-reason_item.is-title,.p-reason_item.is-titleColor{height:72px;font-size:24px}}@media screen and (max-width: 650px){.p-reason_item.is-title,.p-reason_item.is-titleColor{height:56px;font-size:20px}}.p-reason_item.is-title{background-color:#7d7d7d;border-top-right-radius:8px}.p-reason_item.is-titleColor{background-color:#ff6b31;border-top-left-radius:8px}.p-reason_item.is-cell{background-color:#e5e5e5;border-bottom:1px solid #FFB88A}@media screen and (min-width: 650px){.p-reason_item.is-cell{font-size:18px}}@media screen and (max-width: 650px){.p-reason_item.is-cell{font-size:12px}}.p-reason_item.is-cellColor{color:#ff6b31;background-color:#fff;border-bottom:1px solid #FFB88A;border-right:1px solid #FFB88A}@media screen and (min-width: 650px){.p-reason_item.is-cellColor{font-size:20px}}@media screen and (max-width: 650px){.p-reason_item.is-cellColor{font-size:14px}}.p-reason_item.is-name{background-color:#ffbd29;color:#fff;border-bottom:1px solid #FF9148}@media screen and (min-width: 650px){.p-reason_item.is-name{font-size:20px}}@media screen and (max-width: 650px){.p-reason_item.is-name{font-size:12px}}.p-case{counter-reset:caseNum}.p-case_item{background-color:#fff;border:4px solid #FFB88A;border-radius:8px;counter-increment:caseNum;position:relative}@media screen and (min-width: 650px){.p-case_item{padding:40px 32px 32px;margin-bottom:56px}}@media screen and (max-width: 650px){.p-case_item{padding:4vw;padding-top:40px;margin-bottom:8vw}}.p-case_item:before{content:counter(caseNum);position:absolute;width:48px;height:48px;background-color:#ffb88a;border-radius:4px;color:#ff9148;display:flex;align-items:center;justify-content:center;font-size:36px;top:-24px;left:50%;margin-left:-24px}.p-case_title{color:#ff9148}@media screen and (min-width: 650px){.p-case_title{font-size:20px;text-align:center;margin-bottom:24px}}@media screen and (max-width: 650px){.p-case_title{font-size:16px;margin-bottom:4vw}}@media screen and (min-width: 650px){.p-case_device{display:flex;margin-bottom:16px}}@media screen and (max-width: 650px){.p-case_device{margin-bottom:4vw}}.p-case_device dl{display:flex;flex-wrap:wrap;align-items:center;border:2px solid rgba(255,107,49,.2);border-radius:8px;padding-top:8px;padding-bottom:8px;font-size:12px;color:#052a5680}@media screen and (min-width: 650px){.p-case_device dl{width:calc(100% - 128px);margin-left:16px}}.p-case_device dt{text-align:center;width:96px;border-right:1px solid rgba(255,107,49,.2);padding-top:4px;padding-bottom:4px}.p-case_device dd{width:calc(100% - 96px);padding-top:4px;padding-bottom:4px;padding-left:16px}.p-case_thumbnail{width:112px}@media screen and (max-width: 650px){.p-case_thumbnail{margin-left:auto;margin-right:auto;margin-bottom:4vw}}.p-case_thumbnail img{width:100%}@media screen and (min-width: 650px){.p-flowCorp_width,.p-flowCorp_itemRight,.p-flowCorp_itemLeft,.p-flowCorp_titleRight,.p-flowCorp_titleLeft{width:calc(50% - 8px)}}@media screen and (max-width: 650px){.p-flowCorp_width,.p-flowCorp_itemRight,.p-flowCorp_itemLeft,.p-flowCorp_titleRight,.p-flowCorp_titleLeft{width:calc(50% - 1px)}}.p-flowCorp_title{display:flex}.flowCorp_title,.p-flowCorp_titleRight,.p-flowCorp_titleLeft{border-radius:4px;color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 650px){.flowCorp_title,.p-flowCorp_titleRight,.p-flowCorp_titleLeft{font-size:20px;padding:8px 0;margin-bottom:16px}}@media screen and (max-width: 650px){.flowCorp_title,.p-flowCorp_titleRight,.p-flowCorp_titleLeft{text-align:center;line-height:1.4;font-size:18px;padding:13px 0;margin-bottom:2vw}}.p-flowCorp_titleLeft{background:#FF73A3}@media screen and (min-width: 650px){.p-flowCorp_titleLeft{margin-right:16px}}@media screen and (max-width: 650px){.p-flowCorp_titleLeft{margin-right:2px}}@media screen and (min-width: 650px){.p-flowCorp_titleLeft br{display:none}}@media screen and (max-width: 650px){.p-flowCorp_titleLeft br{display:inline-block}}.p-flowCorp_titleRight{background:#FF9148}.p-flowCorp_itemBlock,.p-flowCorp_itemRight,.p-flowCorp_itemLeft,.p-flowCorp_item--blue{background-color:#fff;border-radius:8px}@media screen and (min-width: 650px){.p-flowCorp_itemBlock,.p-flowCorp_itemRight,.p-flowCorp_itemLeft,.p-flowCorp_item--blue{padding:24px;margin-bottom:24px;display:flex}}@media screen and (max-width: 650px){.p-flowCorp_itemBlock,.p-flowCorp_itemRight,.p-flowCorp_itemLeft,.p-flowCorp_item--blue{padding:4vw;margin-bottom:4vw}}.p-flowCorp_item,.p-flowCorp_item--blue{display:flex}.flowCorp_border,.p-flowCorp_itemRight.p-flowCorp_border,.p-flowCorp_itemLeft.p-flowCorp_border,.p-flowCorp_item--blue{position:relative}.flowCorp_border:after,.p-flowCorp_itemRight.p-flowCorp_border:after,.p-flowCorp_itemLeft.p-flowCorp_border:after,.p-flowCorp_item--blue:after{content:"";width:5px;height:24px;position:absolute;left:50%;margin-left:-2.5px}.p-flowCorp_borderBend{position:relative}.p-flowCorp_borderBend:after{content:"";width:5px;height:24px;position:absolute;bottom:-29px;left:50%;margin-left:-2.5px}.p-flowCorp_borderBend:before{content:"";width:calc(50% + 13px);height:5px;position:absolute;bottom:-29px}.p-flowCorp_item--blue{border:5px solid #549FE8}.p-flowCorp_item--blue:after{top:-29px;background-color:#549fe8}.p-flowCorp_item--blue .p-flowCorp_item_thumbnail{background:rgba(84,159,232,.1)}@media screen and (max-width: 650px){.p-flowCorp_item--blue .p-flowCorp_item_thumbnail{width:96px}}@media screen and (max-width: 650px){.p-flowCorp_item--blue .p-flowCorp_item_details{width:calc(100% - 96px);padding-left:4vw}}.p-flowCorp_item--blue .p-flowCorp_item_title{color:#549fe8}.p-flowCorp_itemLeft{border:5px solid #FFACC9}@media screen and (min-width: 650px){.p-flowCorp_itemLeft{margin-right:16px}}@media screen and (max-width: 650px){.p-flowCorp_itemLeft{margin-right:2px}}.p-flowCorp_itemLeft .p-flowCorp_item_thumbnail{background:#FFEFF5}.p-flowCorp_itemLeft .p-flowCorp_item_title{color:#ff73a3}.p-flowCorp_itemLeft.p-flowCorp_border:after{bottom:-29px;background-color:#ffacc9}.p-flowCorp_itemLeft.p-flowCorp_borderBend{margin-bottom:48px}.p-flowCorp_itemLeft.p-flowCorp_borderBend:after{background-color:#ffacc9}.p-flowCorp_itemLeft.p-flowCorp_borderBend:before{left:50%;background-color:#ffacc9}.p-flowCorp_itemRight{border:5px solid #FFB88A}.p-flowCorp_itemRight .p-flowCorp_item_thumbnail{background:#FFEBDE}.p-flowCorp_itemRight .p-flowCorp_item_title{color:#ff9148}.p-flowCorp_itemRight.p-flowCorp_border:after{bottom:-29px;background-color:#ffb88a}.p-flowCorp_itemRight.p-flowCorp_borderBend{margin-bottom:48px}.p-flowCorp_itemRight.p-flowCorp_borderBend:after{background-color:#ffb88a}.p-flowCorp_itemRight.p-flowCorp_borderBend:before{right:50%;background-color:#ffb88a}.p-flowCorp_item_thumbnail{height:88px;border-radius:4px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 650px){.p-flowCorp_item_thumbnail{width:96px}}@media screen and (max-width: 650px){.p-flowCorp_item_thumbnail{margin-bottom:2vw}}@media screen and (min-width: 650px){.p-flowCorp_item_details{width:calc(100% - 96px);padding-left:16px}}@media screen and (max-width: 650px){.p-flowCorp_item_details{margin-bottom:2vw}}.p-flowCorp_item_details p{font-size:12px}@media screen and (min-width: 650px){.p-flowCorp_item_title{margin-bottom:8px;font-size:18px}}@media screen and (max-width: 650px){.p-flowCorp_item_title{margin-bottom:1vw;font-size:16px}}@media screen and (min-width: 650px){.p-optionWrap{display:flex;justify-content:space-between}}@media screen and (min-width: 650px){.p-option{width:calc(50% - 8px)}}@media screen and (min-width: 650px){.p-option_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:8px}}@media screen and (max-width: 650px){.p-option_list{margin-bottom:8vw}}.p-option_list_item{background:#ffffff;border-radius:8px;display:flex}@media screen and (min-width: 650px){.p-option_list_item{padding:16px;margin-bottom:8px}}@media screen and (max-width: 650px){.p-option_list_item{padding:4vw;margin-bottom:2vw}}.p-option_list_thumbnail{width:64px;height:64px;border-radius:8px;background:#fff5ef}.p-option_list_thumbnail img{width:100%;height:100%;object-fit:cover}.p-option_list_details{width:calc(100% - 64px);padding-left:16px;font-size:12px}@media screen and (max-width: 650px){.p-option_list_details{font-size:18px}}.p-option_list_price{color:#ff6b31}@media screen and (max-width: 650px){.p-option_list_price{font-size:20px}}.p-option_service{background:#FFF4DB;border-radius:8px}@media screen and (min-width: 650px){.p-option_service{padding:32px}}@media screen and (max-width: 650px){.p-option_service{padding:6vw}}.p-option_service_name{font-size:18px;text-align:center;background:#ffffff;padding:4px 0;border-top:4px dashed #FFB88A;border-bottom:4px dashed #FFB88A}.p-option_service_price{font-size:16px;text-align:center;color:#ff6b31;margin-top:16px;margin-bottom:8px}.p-option_service_text{font-size:12px}.p-flow{margin-bottom:56px}@media screen and (min-width: 650px){.p-flow{display:flex;justify-content:space-between;margin-inline:16px}}.p-flow_item{background:#ffffff;border-radius:8px;border:4px solid #FF9148;counter-increment:num;position:relative}@media screen and (min-width: 650px){.p-flow_item{width:calc((100% - 24px)/4);padding:32px 16px 16px}}@media screen and (max-width: 650px){.p-flow_item{padding:8vw 4vw 4vw;margin-bottom:6vw}}.p-flow_item:before{content:counter(num);width:40px;height:40px;background-color:#ff9148;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;position:absolute;top:-20px;left:50%;margin-left:-20px}.p-flow_item p{font-size:12px}.p-flow_title{font-size:18px;text-align:center;margin-bottom:16px}.p-flow_thumbnail{margin-bottom:16px;text-align:center}@media screen and (min-width: 650px){.p-flow_thumbnail img{width:100%}}@media screen and (max-width: 650px){.p-flow_thumbnail img{width:70%}}.home-bnr_usecases{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;max-width:1024px;margin-inline:auto;padding-inline:16px;box-sizing:border-box}@media screen and (max-width: 650px){.home-bnr_usecases{flex-flow:column}}.home-bnr_usecases a{width:calc(33.3333333333% - 5px);height:auto;background-color:#02c68e;transition:all .3s;position:relative}@media screen and (max-width: 650px){.home-bnr_usecases a{width:100%}}.home-bnr_usecases a:hover{opacity:.7;transition:all .3s}.home-bnr_usecases a img{width:100%;height:auto}.returnandreceive-countainer{box-sizing:border-box}.item-block-returnandreceive .receive-way-ttl{font-size:14px;cursor:unset!important}@media screen and (max-width: 650px){.item-block-returnandreceive .receive-way-ttl{padding-top:15px}}.item-block-returnandreceive .returnandreceive-step1{padding:20px;box-sizing:border-box;font-size:14px}.item-block-returnandreceive .returnandreceive-step1>p:nth-child(1){background:#FF9148;color:#fff;padding:10px 20px;text-align:center;font-size:22px}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step1>p:nth-child(1){font-size:16px}}.item-block-returnandreceive .returnandreceive-step1>img{width:100%;max-width:100%;margin:16px 0}.item-block-returnandreceive .returnandreceive-step1 .ship-for-ttl{color:#ff9148;font-size:22px;text-align:center;display:flex;justify-content:space-between;align-items:center;margin:20px 0 40px;gap:10px}.item-block-returnandreceive .returnandreceive-step1 .ship-for-ttl:before,.item-block-returnandreceive .returnandreceive-step1 .ship-for-ttl:after{display:block;content:"";width:15%;max-width:120px;height:2px;background:#FF9148}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step1 .ship-for-ttl{font-size:16px}}.item-block-returnandreceive .returnandreceive-step1 .ship-for{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px}.item-block-returnandreceive .returnandreceive-step1 .ship-for li{grid-template-rows:subgrid;grid-row:span 1;display:grid;text-align:center;gap:15px;margin-bottom:15px;background-color:#fff;border:3px solid #FF9148;border-radius:8px;position:relative;padding-top:25px;padding-bottom:25px}.item-block-returnandreceive .returnandreceive-step1 .ship-for li p{font-size:18px;color:#fff;background:#FF9148;transform:rotate(-3deg);position:absolute;top:-12%;left:2%;width:96%}.item-block-returnandreceive .returnandreceive-step1 .ship-for li img{display:flex;justify-content:center;align-items:end;margin:auto auto 0}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step1 .ship-for li p{width:85%;left:8%}}.item-block-returnandreceive .returnandreceive-step1 span{display:block;font-size:16px;text-align:center}.item-block-returnandreceive .returnandreceive-step1 .delivery-table{margin:20px 0}.item-block-returnandreceive .returnandreceive-step1 .delivery-table tbody{border:2px solid #FF9148;display:grid;grid-template-columns:1fr;border-radius:8px;background-color:#fff}.item-block-returnandreceive .returnandreceive-step1 .delivery-table tbody tr{border-bottom:1px solid #FF9148;display:grid;grid-template-columns:1fr 3fr}.item-block-returnandreceive .returnandreceive-step1 .delivery-table tbody tr:nth-child(1) th{grid-column-start:1;grid-column-end:5;display:grid;background-color:#ff9148;color:#fff;line-height:normal;margin:0}.item-block-returnandreceive .returnandreceive-step1 .delivery-table tbody tr th{border-right:1px solid #FF9148;display:flex;align-items:center;justify-content:center;line-height:1.3;padding:6px}.item-block-returnandreceive .returnandreceive-step1 .delivery-table tbody tr td{font-size:14px;line-height:1.3;padding:10px;display:flex;align-items:center}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step1{padding-inline:10px}}.item-block-returnandreceive .returnandreceive-step1 .shipping-fee-table{width:100%;max-width:400px}.item-block-returnandreceive .returnandreceive-step1 .shipping-fee-table tbody tr{display:block}.item-block-returnandreceive .returnandreceive-step1 .shipping-fee-table tbody tr th{padding:8px}.item-block-returnandreceive .returnandreceive-step2{display:grid;grid-template-columns:repeat(auto-fit,minmax(48%,1fr));padding:50px 20px 20px;gap:2%;box-sizing:border-box;font-size:14px}.item-block-returnandreceive .returnandreceive-step2 .img-wrap{position:relative;background:#ffffff;padding:15px;box-sizing:border-box;border:3px solid #FF9148;border-radius:8px;display:flex;justify-content:center;align-items:center}.item-block-returnandreceive .returnandreceive-step2 .img-wrap p{font-size:18px;color:#fff;background:#FF9148;transform:rotate(-3deg);position:absolute;top:-5%;left:20%;width:60%;text-align:center;padding:10px}.item-block-returnandreceive .returnandreceive-step2 .img-wrap img{width:100%;max-width:100%;height:auto}.item-block-returnandreceive .returnandreceive-step2 .step2-wrap ol{display:grid;grid-template-columns:1fr;gap:8px;margin-top:15px}.item-block-returnandreceive .returnandreceive-step2 .step2-wrap ol li{display:grid;grid-template-columns:1fr 9fr}.item-block-returnandreceive .returnandreceive-step2 .step2-wrap ol li p{padding-left:10px;display:flex;align-items:center}.item-block-returnandreceive .returnandreceive-step2 .step2-wrap ol li p:nth-child(2){font-size:16px}.item-block-returnandreceive .returnandreceive-step2 .step2-wrap ol li p:nth-child(3){display:grid;grid-column-start:2;grid-column-end:10}.item-block-returnandreceive .returnandreceive-step2 .step2-wrap ol li:nth-child(1) p{font-size:14px}.item-block-returnandreceive .returnandreceive-step2 .step2-wrap ol li img{margin-top:0}.item-block-returnandreceive .returnandreceive-step2 .step2-wrap img{width:100%;max-width:100%;height:auto;margin-top:0}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step2{grid-template-columns:1fr}}.item-block-returnandreceive .returnandreceive-step2 .img-wrap p{font-size:14px}.item-block-returnandreceive .returnandreceive-step3{display:grid;grid-template-columns:1fr 4fr;gap:15px;box-sizing:border-box;font-size:14px}.item-block-returnandreceive .returnandreceive-step3 img{max-width:250px}.item-block-returnandreceive .returnandreceive-step3 .step3-wrap{display:flex;align-items:center}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step3{grid-template-columns:1fr}.item-block-returnandreceive .returnandreceive-step3 img{margin:0 auto}}.item-block-returnandreceive .returnandreceive-step4{display:grid;grid-template-columns:1fr 2fr;gap:20px;padding:20px;box-sizing:border-box;font-size:14px}.item-block-returnandreceive .returnandreceive-step4 .step4-wrap{grid-column-start:2;grid-column-end:4}.item-block-returnandreceive .returnandreceive-step4 .step4-wrap span{display:block}.item-block-returnandreceive .returnandreceive-step4 .step4-wrap .strong{font-size:14px;line-height:1.2rem;border-bottom:1px solid #052A56;display:inline}.item-block-returnandreceive .returnandreceive-step4 .step4-wrap .post-red{color:#fc3e0b;margin-bottom:10px}.item-block-returnandreceive .returnandreceive-step4 img{max-width:100%;width:100%;margin-top:0}.item-block-returnandreceive .returnandreceive-step4 .caution{grid-column-start:1;grid-column-end:4;position:relative;background-color:#fff;border-radius:8px;border:3px solid #052A56;padding:30px 20px 10px;margin-top:20px;display:grid}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step4 .caution{padding-inline:10px}}.item-block-returnandreceive .returnandreceive-step4 .caution .caution-ttl{background:#052A56;color:#fff;position:absolute;top:-15%;left:1%;width:180px;text-align:center;padding:8px;font-size:16px;display:flex;align-items:center;justify-content:center;gap:8px;transform:rotate(-3deg)}.item-block-returnandreceive .returnandreceive-step4 .caution .caution-ttl img{width:20px}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step4 .caution .caution-ttl{top:-10%}}@media screen and (max-width: 650px){.item-block-returnandreceive .returnandreceive-step4{grid-template-columns:1fr}.item-block-returnandreceive .returnandreceive-step4 img{grid-column-start:1;grid-column-end:4;max-width:322px;display:block;margin:0 auto}.item-block-returnandreceive .returnandreceive-step4 .caution .caution-ttl{gap:5px;padding-inline:15px}.item-block-returnandreceive .returnandreceive-step4 .caution .caution-ttl img{margin:0}.item-block-returnandreceive .returnandreceive-step4 .caution ul li{display:grid;grid-template-columns:1fr 20fr;gap:8px}.item-block-returnandreceive .returnandreceive-step4 .step4-wrap{grid-column-start:1}}.manual-page h2{margin-bottom:24px;text-align:center}@media screen and (max-width: 650px){.manual-page h2{margin-top:16px}}.manual-page .main-lead{text-align:center;margin-bottom:16px}.manual-wrapper ul{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media screen and (max-width: 650px){.manual-wrapper ul{grid-template-columns:1fr}}.manual-wrapper ul li{background:#FFEBDE;display:grid;grid-template-columns:1fr 1fr;box-sizing:border-box;padding:0 16px;border-radius:8px;place-items:center}@media screen and (max-width: 820px){.manual-wrapper ul li{grid-template-columns:100px 1fr;padding:8px}}@media screen and (max-width: 650px){.manual-wrapper ul li{grid-template-columns:120px 1fr}}.manual-wrapper ul li h3{text-align:center}.manual-wrapper ul li img{width:100%;max-width:150px;height:auto}@media screen and (max-width: 820px){.manual-wrapper ul li img{max-width:100px}}@media screen and (max-width: 650px){.manual-wrapper ul li img{max-width:120px}}.manual-wrapper ul li a{width:100%;max-width:200px;padding:6px 8px;color:#fff;box-sizing:border-box;border-radius:100px;display:flex;justify-content:center;align-items:center;gap:2px;transition:all .3s;font-size:12px}.manual-wrapper ul li a:hover{opacity:.7;transition:all .3s}.manual-wrapper ul li a.pdfmanual-link{background:#FF6B31;margin-top:4px;margin-bottom:6px}.manual-wrapper ul li a.pdfmanual-link svg{padding-bottom:2px}.manual-wrapper ul li a.official-link{background:#549FE8}.manual-wrapper ul li a svg{width:12px;height:auto;fill:#fff;margin-left:3px}.manual-wrapper ul li .link-wrap{display:flex;justify-content:center;align-items:center;flex-flow:column;height:100%;padding:4px 0;box-sizing:border-box;width:100%}.usecases_wrap .usecase_main.hospital_mv{height:100%;max-height:532px;position:relative}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv{max-height:500px}}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv{position:relative;height:fit-content;max-height:100%}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv{height:fit-content;max-height:100%}}.usecases_wrap .usecase_main.hospital_mv .mv-bg{background-image:url(/images/user/usecases/hospitalization/bg-upper.png),url(/images/user/usecases/hospitalization/bg-lower.png);background-position:center;background-size:cover;background-color:#f7f7f7;background-repeat:no-repeat;position:absolute;height:100%;max-height:532px;width:100%;top:0;left:0}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .mv-bg{max-height:500px;background-position:top left}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .mv-bg{max-height:430px}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap{padding-top:80px;display:flex;justify-content:center;position:relative;max-width:992px;margin-inline:auto;max-height:532px;overflow:hidden}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap{padding-inline:16px;max-height:500px}}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap{height:100%;overflow:visible;padding-top:64px;position:relative;padding-inline:6vw 24px;justify-content:flex-start;max-height:none;height:fit-content}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap{max-height:none;height:fit-content;padding-inline:16px}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left{z-index:10}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left{margin-top:24px}}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left{margin-top:0;width:100%;height:fit-content}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hospital-mv_lead .hospital_sub-lead{font-size:30px;color:#ff6b31;font-weight:700}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hospital-mv_lead .hospital_sub-lead{font-size:clamp(1.5rem,1.25rem + .52vw,1.875rem)}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hospital-mv_lead .hospital_sub-lead{font-size:clamp(1rem,.75rem + .52vw,1.375rem)}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hospital-mv_lead .hospital_sub-lead span{padding:8px;border:1px solid #ff6b31;border-radius:4px;background:#ffffff;backdrop-filter:blur(8px)}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hospital-mv_lead h1{font-size:42px;font-weight:700;line-height:1.2em;margin-bottom:24px;margin-top:16px}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hospital-mv_lead h1{font-size:clamp(1.875rem,1.375rem + 1.04vw,2.625rem)}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hospital-mv_lead h1{font-size:clamp(1.5rem,1.333rem + .35vw,1.75rem);margin-bottom:16px}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features{display:flex;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:32px}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features{flex-flow:column;align-items:flex-start;margin-bottom:16px}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li{padding:16px 24px;background-color:#fff;min-width:158px;box-shadow:0 0 16px -5px #d9d9d9;display:flex;justify-content:center;flex-flow:column;align-items:center;border-radius:8px}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li p{font-size:clamp(.813rem,.604rem + .43vw,1.125rem);line-height:1.2em;margin-bottom:6px}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li p{font-size:16px;margin-bottom:0;max-width:115px;width:100%}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li p{font-size:clamp(.813rem,.604rem + .43vw,1.125rem)}}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li{padding:8px 16px;min-width:130px}}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li{flex-direction:row-reverse;width:45vw;min-width:200px;max-width:260px;gap:8px}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li{width:45vw;min-width:165px;max-width:260px;gap:8px}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li img{width:50px}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-mv-features li img{width:40px;height:auto}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-device{position:absolute;bottom:32px;right:0}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-device{right:24px}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-device img{width:100%;max-width:360px}}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-device{position:inherit;text-align:center;margin-top:-94px}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-device img{width:100%;max-width:350px}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-device{position:inherit;text-align:center;margin-top:-94px}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .hos-device img{width:70vw;max-width:350px}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .mv-link{background-color:#02c68e;max-width:300px;font-size:22px;border-radius:4px;display:flex;justify-content:center;gap:8px;align-items:center;padding:9px 4px 8px;box-sizing:border-box;box-shadow:5px 5px 22px -4px #f0f0f0;transition:all .3s}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .mv-link p{color:#fff}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .mv-link{margin-inline:auto;margin-top:16px;font-size:18px;max-width:350px}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .mv-link{margin-top:24px;font-size:18px;max-width:280px}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .mv-link:hover{background-color:#76d9bd;transition:all .3s}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .mv-link img{padding-bottom:2px}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-left .mv-link:after{content:"";width:12px;height:12px;border:0;border-top:solid 3px #ffffff;border-right:solid 3px #ffffff;transform:rotate(45deg);display:block;margin-bottom:1px}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-right{margin-top:-24px}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-right{margin-top:-14px}}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-right{position:absolute;max-height:500px;overflow:hidden;z-index:5;right:0;top:0;bottom:0;margin-top:0}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-right{max-height:430px}}.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-right img{width:100%;max-width:426px}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-right img{max-width:480px}}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-right img{width:clamp(240px,49vw,50vw);position:relative;top:106px;transform:rotate(2deg)}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.hospital_mv .hos_mv-wrap .hos-mv-right img{max-width:215px;top:128px}}.usecases_wrap .usecases-section{margin-block:64px;width:100%;max-width:992px;margin-inline:auto;padding-inline:16px}@media screen and (max-width: 820px){.usecases_wrap .usecases-section{margin-block:48px}}.usecases_wrap .usecases-section h2{font-size:32px;font-weight:700;text-align:center;line-height:1.2em}.usecases_wrap .usecases-section h2 .orange{color:#ff6b31}.usecases_wrap .usecases-section h2 .pc_none{display:none}@media screen and (max-width: 820px){.usecases_wrap .usecases-section h2{font-size:clamp(1.375rem,1.042rem + .69vw,1.875rem);width:fit-content;margin-inline:auto}.usecases_wrap .usecases-section h2 .pc_none{display:block}}.usecases_wrap .usecases-section h3{font-size:24px;color:#052a56;font-weight:700;text-align:center;line-height:1.2em;width:fit-content;padding-block:10px;margin-inline:auto;border-top:1px dashed #052A56;border-bottom:1px dashed #052A56}@media screen and (max-width: 500px){.usecases_wrap .usecases-section h3{gap:16px}}.usecases_wrap .usecases-section h3 .pc_none{display:none}@media screen and (max-width: 820px){.usecases_wrap .usecases-section h3{font-size:clamp(1.125rem,.792rem + .69vw,1.625rem);width:fit-content;margin-inline:auto}}@media screen and (max-width: 500px){.usecases_wrap .usecases-section h3 .pc_none{display:block}}.usecases_wrap .usecases-section .section-lead{margin-block:40px 32px;text-align:center;font-size:16px;line-height:1.2em;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700}@media screen and (max-width: 500px){.usecases_wrap .usecases-section .section-lead{font-size:14px;text-align:left;margin-block:24px}.usecases_wrap .usecases-section .section-lead br{display:none}}.usecases_wrap .usecases-section .other_plan{margin-top:32px;background-color:#549fe8;color:#fff;width:340px;margin-inline:auto;text-align:center;display:flex;justify-content:center;padding:12px 8px 11px;border-radius:4px;font-size:22px;align-items:center;gap:8px;box-shadow:5px 5px 22px -4px #cdcccc;transition:all .3s;line-height:1.2em}@media screen and (max-width: 820px){.usecases_wrap .usecases-section .other_plan{font-size:18px}}@media screen and (max-width: 500px){.usecases_wrap .usecases-section .other_plan{max-width:300px}}.usecases_wrap .usecases-section .other_plan:after{content:"";width:12px;height:12px;border:0;border-top:solid 3px #ffffff;border-right:solid 3px #ffffff;transform:rotate(45deg);display:block}.usecases_wrap .usecases-section .other_plan:hover{background-color:#7db7ef;transition:all .3s}.usecases_wrap .usecases-subsection{width:100%;max-width:992px;margin-inline:auto;padding-inline:16px;box-sizing:border-box}.usecases_wrap .usecases-subsection .pc_none{display:none}.usecases_wrap .usecases-subsection h3{font-size:24px;color:#052a56;text-align:center;line-height:1.2em;width:fit-content;padding-block:10px;margin-inline:auto;border-top:1px dashed #052A56;border-bottom:1px dashed #052A56}@media screen and (max-width: 500px){.usecases_wrap .usecases-subsection h3{gap:16px}}@media screen and (max-width: 820px){.usecases_wrap .usecases-subsection h3{font-size:clamp(1.125rem,.792rem + .69vw,1.625rem);width:fit-content;margin-inline:auto}}@media screen and (max-width: 500px){.usecases_wrap .usecases-subsection h3 .pc_none{display:block}}.usecases_wrap .fos-reason .reason-list{margin-top:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:48px;column-gap:16px}@media screen and (max-width: 1024px){.usecases_wrap .fos-reason .reason-list{gap:16px}}.usecases_wrap .fos-reason .reason-list dl{width:100%;max-width:270px;display:flex;flex-flow:column;gap:8px;align-items:center}@media screen and (max-width: 1024px){.usecases_wrap .fos-reason .reason-list dl{max-width:230px;justify-content:center}}@media screen and (max-width: 820px){.usecases_wrap .fos-reason .reason-list dl{max-width:calc(50% - 16px)}}@media screen and (max-width: 500px){.usecases_wrap .fos-reason .reason-list dl{max-width:calc(50% - 8px)}}.usecases_wrap .fos-reason .reason-list dl dt{font-size:24px;font-weight:700;color:#ff6b31;line-height:1.2em;display:flex;justify-content:center;align-items:center;gap:8px;flex-flow:column;flex-grow:1;text-align:center}.usecases_wrap .fos-reason .reason-list dl dt:before{display:none}.usecases_wrap .fos-reason .reason-list dl dt:after{display:none}@media screen and (max-width: 1024px){.usecases_wrap .fos-reason .reason-list dl dt{font-size:clamp(1.125rem,.875rem + .52vw,1.5rem);margin-top:0}}@media screen and (max-width: 500px){.usecases_wrap .fos-reason .reason-list dl dt{font-size:clamp(1rem,.75rem + .52vw,1.375rem)}}.usecases_wrap .fos-reason .reason-list dl dt img{width:180px;display:block;margin:0}@media screen and (max-width: 1024px){.usecases_wrap .fos-reason .reason-list dl dt img{width:140px}}.usecases_wrap .fos-reason .reason-list dl dt p{margin-block:auto}.usecases_wrap .fos-reason .reason-list dl dd{font-size:15px;line-height:1.3em;font-weight:400;font-feature-settings:"palt";margin-top:auto;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700}@media screen and (max-width: 1024px){.usecases_wrap .fos-reason .reason-list dl dd{font-size:14px;margin-top:0}}.usecases_wrap .fos-plan-wrap{background:#f7f7f7}.usecases_wrap .fos-plan-wrap .fos-plan{padding-block:64px}@media screen and (max-width: 820px){.usecases_wrap .fos-plan-wrap .fos-plan{padding-block:48px}}.usecases_wrap .fos-plan-wrap .fos-plan .plans-wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width: 1024px){.usecases_wrap .fos-plan-wrap .fos-plan .plans-wrap{flex-flow:column;margin-top:24px}}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plans-wrap{margin-top:24px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents{margin-top:32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:calc(50% - 8px)}@media screen and (max-width: 1024px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents{width:100%;margin-top:0}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents:nth-child(2){margin-top:32px}}@media screen and (max-width: 820px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents:nth-child(2){margin-top:24px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents h4{display:flex;justify-content:center;align-items:center;gap:16px;font-size:20px;line-height:1.2em;width:100%;margin-bottom:16px}@media screen and (max-width: 820px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents h4{font-size:16px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans{display:flex;justify-content:space-around;width:100%}@media screen and (max-width: 1024px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans{justify-content:center;gap:24px}}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans{gap:16px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans>li{border:solid 1px #549fe8;background-color:#fff;max-width:300px;border-radius:8px}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans>li.plan-orange{border:solid 1px #ff6b31}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans>li.plan-orange h5{background-color:#ff6b31}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans>li.plan-orange .plan-ttl{border-color:#ff6b31}@media screen and (max-width: 1024px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans>li{display:flex;flex-flow:column;align-items:stretch}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li{width:calc(50% - 8px)}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li{width:calc(50% - 4px)}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li h5{font-size:30px;padding-top:2px;padding-inline:8px;background-color:#549fe8;color:#fff;text-align:center;border-radius:8px 8px 0 0;margin-top:-1px}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li h5 span{font-size:20px}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li h5{font-size:22px}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li h5 span{font-size:16px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl{background:#ffffff;display:flex;justify-content:flex-start;padding:16px;gap:4px;align-items:flex-start;border-bottom:1px dashed #549fe8}@media screen and (max-width: 1024px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl{flex-flow:column;justify-content:center;align-items:center;flex-grow:1}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl img{width:65px;height:auto}@media screen and (max-width: 1024px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name{display:flex;flex-flow:column;justify-content:center;align-items:center;margin-top:auto}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name p{font-size:14px;line-height:1.2em;margin-bottom:8px}@media screen and (max-width: 1024px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name p{text-align:center}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name small{padding:5px 10px 4px;border-radius:15px;background-color:#549fe8;color:#fff;font-size:12px;letter-spacing:.8px;line-height:1.2em;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name small.au-orange{background-color:#e14e00}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name small.sb-gray{background-color:#89909d}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name small.dc-red{background-color:#cc3341}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name small.uq-blue{background-color:#039}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name small.rk-pink{background-color:#14c544}@media screen and (max-width: 1024px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name small{display:flex;justify-content:center;align-items:center;margin-top:auto;padding:4px 16px}}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-ttl .plan-name small{line-height:1.2em;font-size:11px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;width:100%}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li{padding:8px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li:nth-child(odd){background-color:#f8fcff}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li:nth-child(even){background-color:#fff}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li .days{font-size:18px}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li .days{font-size:13px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li .price{font-size:18px;color:#d00}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li .price{font-size:16px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li .price span{color:#052a56;font-size:13px}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li .days_wrap{display:flex;flex-flow:column;justify-content:flex-end;align-items:flex-end;line-height:1.2em}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee li .days_wrap small{font-size:13px;color:#828282}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li .plan-fee.orange-bg li:nth-child(odd){background-color:#fff6f3}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li a{background-color:#02c68e;color:#fff;width:160px;margin-inline:auto;padding:8px 8px 6px;text-align:center;border-radius:4px;box-shadow:5px 5px 22px -4px #f0f0f0;margin-block:16px;transition:all .3s;display:flex;justify-content:center;gap:4px;align-items:center;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700;line-height:1.2em}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li a{padding:8px 4px;font-size:14px;width:148px}}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li a:after{content:"";width:8px;height:8px;border:0;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;transform:rotate(45deg);display:block}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents li a:hover{background-color:#76d9bd;transition:all .3s}.usecases_wrap .fos-data .data-capa-wrap{border-radius:4px;border:2px solid #549fe8;margin-top:40px}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap{border:none;margin-top:24px}}.usecases_wrap .fos-data .data-capa-wrap .capa-ttl{display:flex;justify-content:flex-start;background-color:#549fe8;color:#fff;font-size:18px;padding:6px 0 4px}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-ttl{display:none}}.usecases_wrap .fos-data .data-capa-wrap .capa-ttl li{display:flex;justify-content:center;text-align:center;align-items:center;width:calc(33.3333333333% - 33px);border-right:solid 1px #ffffff}.usecases_wrap .fos-data .data-capa-wrap .capa-ttl li:last-child{border:none}.usecases_wrap .fos-data .data-capa-wrap .capa-ttl .th-s{width:101px;display:flex;justify-content:center;align-items:center;text-align:center}.usecases_wrap .fos-data .data-capa-wrap .capa-cate{display:flex;justify-content:flex-start;align-items:stretch;border-bottom:solid 1px #ff6b31}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate{margin-top:24px;border:2px solid #ff6b31;flex-wrap:wrap;border-radius:4px}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items{font-feature-settings:"palt"}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items:first-child p{padding-top:38px;position:relative}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items:first-child p:before{display:block;content:attr(data-label);position:absolute;top:6px;padding-bottom:6px;border-bottom:solid 2px #ff6b31;width:100%;color:#ff6b31}}@media screen and (max-width: 500px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate{margin-top:24px;border:2px solid #ff6b31;flex-wrap:wrap;font-size:14px}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items:first-child p{padding-top:38px;position:relative}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items:first-child p:before{display:block;content:attr(data-label);position:absolute;top:6px;padding-bottom:6px;border-bottom:solid 2px #ff6b31;width:100%;color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate:last-child{border:none}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate:last-child{border:solid 2px}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .cate-ttl{width:100px;display:flex;justify-content:center;align-items:center;text-align:center;border-right:solid 1px #ff6b31;font-size:16px;background-color:#fff6f3;line-height:1.2em;font-feature-settings:"palt"}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate .cate-ttl{width:100%;color:#fff;background-color:#ff6b31;padding-block:4px}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .cate-ttl br{display:none}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list{display:flex;justify-content:flex-start;flex-flow:column;width:calc(100% - 100px)}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items{display:flex;justify-content:space-between;text-align:center}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items:last-child{border-radius:0 0 4px 4px}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items p{width:33.3333333333%;border-right:solid 1px #ff6b31;padding-block:5px 3px;display:flex;justify-content:center;align-items:center;flex-flow:column;line-height:1.2em;font-size:16px;min-height:45px}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items p{font-size:14px;line-height:1.1em}}@media screen and (max-width: 500px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items p{padding-inline:4px}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items p:last-child{border:none}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list .capa-items p small{line-height:1.2em;display:block}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#fff6f3}.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#fff6f3}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate .capa-list{width:100%}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2{border-color:#4dc163}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2{border-color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .cate-ttl{background-color:#ebfff0;border-color:#4dc163}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .cate-ttl{background-color:#549fe8;border-color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .capa-list p{border-color:#4dc163}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .capa-list p{border-color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#ebfff0}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#f3faff}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .capa-list.bg-pattern1 .capa-items:first-child p:before{border-color:#549fe8;color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#ebfff0}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#f3faff}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category2 .capa-list.bg-pattern2 .capa-items:first-child p:before{border-color:#549fe8;color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3{border-color:#549fe8}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3{border-color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .cate-ttl{background-color:#f3faff;border-color:#549fe8}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .cate-ttl{background-color:#ff6b31;border-color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .capa-list p{border-color:#549fe8}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .capa-list p{border-color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#f3faff}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#fff6f3}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .capa-list.bg-pattern1 .capa-items:first-child p:before{border-color:#ff6b31;color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#f3faff}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#fff6f3}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category3 .capa-list.bg-pattern2 .capa-items:first-child p:before{border-color:#ff6b31;color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4{border-color:#976aef}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4{border-color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .cate-ttl{background-color:#fbf8ff;border-color:#976aef}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .cate-ttl{background-color:#549fe8;border-color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .capa-list p{border-color:#976aef}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .capa-list p{border-color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#fbf8ff}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#f3faff}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .capa-list.bg-pattern1 .capa-items:first-child p:before{border-color:#549fe8;color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#fbf8ff}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#f3faff}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category4 .capa-list.bg-pattern2 .capa-items:first-child p:before{border-color:#549fe8;color:#549fe8}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5{border-color:#d3316f}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5{border-color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .cate-ttl{background-color:#fff0f5;border-color:#d3316f}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .cate-ttl{background-color:#ff6b31;border-color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .capa-list p{border-color:#d3316f}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .capa-list p{border-color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#fff0f5}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .capa-list.bg-pattern1 .capa-items:nth-child(odd){background-color:#fff6f3}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .capa-list.bg-pattern1 .capa-items:first-child p:before{border-color:#ff6b31;color:#ff6b31}}.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#fff0f5}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .capa-list.bg-pattern2 .capa-items:nth-child(even){background-color:#fff6f3}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .data-capa-wrap .capa-cate.category5 .capa-list.bg-pattern2 .capa-items:first-child p:before{border-color:#ff6b31;color:#ff6b31}}.usecases_wrap .fos-data .staff-wrap{display:flex;justify-content:space-between;align-items:stretch;gap:16px;margin-top:40px}@media screen and (max-width: 820px){.usecases_wrap .fos-data .staff-wrap{flex-wrap:wrap;margin-top:24px}}.usecases_wrap .fos-data .staff-wrap .staff{width:calc(50% - 8px);box-shadow:0 0 21px -1px #ededed;max-width:480px;background-color:#f8fcff;padding:24px;box-sizing:border-box}@media screen and (max-width: 820px){.usecases_wrap .fos-data .staff-wrap .staff{padding-inline:16px;min-width:356px;max-width:none;width:100%}}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff{min-width:0}}.usecases_wrap .fos-data .staff-wrap .staff .s-upper{display:flex;justify-content:flex-start;align-items:flex-start;gap:16px;font-feature-settings:"palt"}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper{gap:8px}}.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right{width:80%;display:flex;flex-flow:column;gap:4px}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right .tb-right{width:100%}}.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right .tb-left{display:flex;flex-flow:column;gap:4px}@media screen and (max-width: 820px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right{flex-flow:row;gap:8px;width:100%;align-items:center}.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right .tb-left{display:flex;flex-flow:column;gap:4px}}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right{flex-flow:column;align-items:flex-start;gap:8px;width:100%}}.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right .staff-num{font-size:20px;color:#549fe8;line-height:1.2em}.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right span{font-size:16px;padding:6px 16px 4px;border-radius:30px;box-shadow:0 0 21px -1px #ededed;background-color:#fff;width:fit-content}@media screen and (max-width: 820px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right span{padding-inline:8px;font-size:14px}}.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right small{font-size:12px;display:block}.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right .app-list{display:flex;justify-content:flex-start;align-items:stretch;gap:4px}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right .app-list{width:100%}}.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right .app-list li{background-color:#549fe8;color:#fff;font-size:12px;padding:4px 8px;height:38px;border-radius:4px;text-align:center;display:flex;justify-content:center;align-items:center;line-height:1.2em;letter-spacing:.5px}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper .upper-right .app-list li{padding:4px}}@media screen and (max-width: 1024px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper img{width:80px}}@media screen and (max-width: 820px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper img{width:60px}}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff .s-upper img{width:80px}}.usecases_wrap .fos-data .staff-wrap .staff .staff-content{margin-top:24px;display:flex;flex-flow:column;gap:16px;font-size:16px;line-height:1.4em;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff .staff-content{font-size:14px}}.usecases_wrap .fos-data .staff-wrap .staff .staff-content .marker{background-color:#f9ded9;padding:4px}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff .staff-content .marker{padding:0}}.usecases_wrap .fos-data .staff-wrap .staff .staff-content .bold-orange{font-size:18px;color:#ff6b31;font-weight:700}@media screen and (max-width: 500px){.usecases_wrap .fos-data .staff-wrap .staff .staff-content .bold-orange{font-size:16px;line-height:17px}}.usecases_wrap .fos-data .staff-wrap .staff.s-right{background-color:#fff6f3}.usecases_wrap .fos-data .staff-wrap .staff.s-right .s-upper .upper-right .staff-num{font-size:20px;color:#ff6b31}.usecases_wrap .fos-data .staff-wrap .staff.s-right .s-upper .upper-right .app-list li{background-color:#ff6b31}.usecases_wrap .fos-data .data-caution{display:block;text-align:right;margin-bottom:56px;line-height:1.2em;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700;margin-top:8px}@media screen and (max-width: 500px){.usecases_wrap .fos-data .data-caution{margin-bottom:48px;text-align:left}}.usecases_wrap .fos-flow .flow-items{margin-top:56px;display:flex;justify-content:space-between;gap:8px;align-items:stretch;position:relative}@media screen and (max-width: 820px){.usecases_wrap .fos-flow .flow-items{flex-wrap:wrap;margin-top:40px}}.usecases_wrap .fos-flow .flow-items:before{content:"";display:block;width:80%;height:30px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;background:#FEF1E6;background:linear-gradient(90deg,rgb(254,241,230) 0%,rgb(246,245,244) 50%,rgb(229,238,245) 100%)}@media screen and (max-width: 820px){.usecases_wrap .fos-flow .flow-items:before{height:80%}}@media screen and (max-width: 500px){.usecases_wrap .fos-flow .flow-items:before{display:none}}.usecases_wrap .fos-flow .flow-items dl{background-color:#fff;padding:32px 16px 16px;border-radius:8px;position:relative;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;gap:8px;box-shadow:0 0 21px -1px #ededed;width:calc(25% - 8px)}@media screen and (max-width: 820px){.usecases_wrap .fos-flow .flow-items dl{width:calc(50% - 4px);backdrop-filter:blur(7px);background-color:#ffffffd9}}.usecases_wrap .fos-flow .flow-items dl .flow-num{position:absolute;font-size:40px;color:#02c68e;top:16px;left:16px;line-height:40px}.usecases_wrap .fos-flow .flow-items dl img{height:100px}@media screen and (max-width: 500px){.usecases_wrap .fos-flow .flow-items dl img{height:80px}}.usecases_wrap .fos-flow .flow-items dl dt{display:flex;justify-content:center;flex-flow:column;align-items:center;font-weight:700;gap:4px}.usecases_wrap .fos-flow .flow-items dl dt p{font-size:20px;font-feature-settings:"palt";line-height:1.2em;color:#ff6b31}.usecases_wrap .fos-flow .flow-items dl dt p:before{display:none}.usecases_wrap .fos-flow .flow-items dl dt p:after{display:none}@media screen and (max-width: 1024px){.usecases_wrap .fos-flow .flow-items dl dt p{font-size:clamp(1.125rem,1.042rem + .17vw,1.25rem);margin-top:auto}}@media screen and (max-width: 500px){.usecases_wrap .fos-flow .flow-items dl dt p{font-size:clamp(1rem,.75rem + .52vw,1.375rem);margin-top:0}}.usecases_wrap .fos-flow .flow-items dl dd{margin-top:auto;line-height:1.4em;font-size:16px;font-feature-settings:"palt";font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700}@media screen and (max-width: 1024px){.usecases_wrap .fos-flow .flow-items dl dd{font-size:14px;margin-top:0}}.usecases_wrap .fos-flow .caution{width:100%;max-width:820px;margin-inline:auto;margin-block:32px;background-color:#f9f9f9;display:flex;justify-content:flex-start;gap:16px;padding:16px;border-radius:8px;font-size:16px;line-height:1.2em;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700;align-items:center}@media screen and (max-width: 500px){.usecases_wrap .fos-flow .caution{margin-block:24px;font-size:14px;gap:8px}}.usecases_wrap .fos-flow .caution p{padding-left:1em;text-indent:-1em;margin-bottom:4px}.usecases_wrap .fos-flow .caution a{color:#ff6b31;display:inline}.usecases_wrap .fos-flow .fos-payment{background-color:#fff6f3;width:100%;max-width:820px;margin-inline:auto;border-radius:8px;padding:24px}.usecases_wrap .fos-flow .fos-payment h3{color:#ff6b31;border:none}.usecases_wrap .fos-flow .fos-payment .section-lead{margin-top:24px}.usecases_wrap .fos-flow .fos-payment span{text-align:center;color:#ff6b31;display:block}.usecases_wrap .fos-flow .fos-payment .cards{padding:16px;background-color:#fff;max-width:480px;margin-inline:auto;display:flex;border-radius:4px;margin-top:16px;justify-content:center;align-items:center}@media screen and (max-width: 500px){.usecases_wrap .fos-flow .fos-payment .cards img{width:100%}}.usecases_wrap .fos-voice{padding-block:64px}@media screen and (max-width: 820px){.usecases_wrap .fos-voice{padding-block:48px}}.usecases_wrap .fos-voice .voice-list{display:flex;justify-content:center;align-items:stretch;gap:24px;flex-wrap:wrap}@media screen and (max-width: 820px){.usecases_wrap .fos-voice .voice-list{height:80%}}.usecases_wrap .fos-voice .voice-list li{background-color:#fff;border-radius:8px;padding:16px;width:calc(50% - 12px);display:flex;justify-content:flex-start;align-items:flex-start;gap:16px;line-height:1.4em;box-shadow:0 0 21px -1px #ededed}@media screen and (max-width: 820px){.usecases_wrap .fos-voice .voice-list li{min-width:350px;width:100%;gap:8px}}.usecases_wrap .fos-voice .voice-list li .voice-left{display:flex;justify-content:flex-start;align-items:center;flex-flow:column;gap:4px}.usecases_wrap .fos-voice .voice-list li .voice-left small{color:#02c68e}.usecases_wrap .fos-voice .voice-list li .voice-right{display:flex;justify-content:flex-start;flex-flow:column;gap:8px}.usecases_wrap .fos-voice .voice-list li .voice-right span{font-size:16px}.usecases_wrap .fos-voice .voice-list li .voice-right a{font-size:16px;color:#549fe8;text-decoration:underline #89bff3;text-underline-offset:3px;margin-top:2px;width:fit-content;transition:all .3s;display:inline}.usecases_wrap .fos-voice .voice-list li .voice-right a:hover{opacity:.5;transition:all .3s}.usecases_wrap .fos-voice .voice-list li .voice-right .stars{display:flex;justify-content:flex-start;gap:4px;align-items:center}.usecases_wrap .fos-voice .voice-list li .voice-right .stars span{padding-right:8px}.usecases_wrap .fos-voice .voice-list li .voice-right .stars img{padding-bottom:2px}.usecases_wrap .fos-voice .voice-list li .voice-right p{margin-top:12px;font-size:16px;line-height:1.4em;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700}@media screen and (max-width: 500px){.usecases_wrap .fos-voice .voice-list li .voice-right p{font-size:14px;margin-top:6px}}.usecases_wrap .fos-faq .faq-list{padding:40px;background:#f7f7f7;margin-top:56px;border-radius:8px;line-height:1.4em}@media screen and (max-width: 500px){.usecases_wrap .fos-faq .faq-list{margin-top:40px;padding:24px 16px}}.usecases_wrap .fos-faq .faq-list dl{margin-top:16px;font-size:16px;line-height:1.4em}@media screen and (max-width: 500px){.usecases_wrap .fos-faq .faq-list dl{font-size:14px}}.usecases_wrap .fos-faq .faq-list dl:first-child{margin-top:0}.usecases_wrap .fos-faq .faq-list dl dt{color:#ff6b31;display:flex;justify-content:flex-start;align-items:baseline}.usecases_wrap .fos-faq .faq-list dl dt span{font-size:18px;padding-right:8px;margin-bottom:-5px}.usecases_wrap .fos-faq .faq-list dl dd{display:flex;justify-content:flex-start;align-items:baseline;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700;line-height:1.2em;margin-top:8px}.usecases_wrap .fos-faq .faq-list dl dd span{font-size:18px;padding-right:8px;margin-bottom:-5px}.usecases_wrap .fos-faq .faq-list dl dd a.faq-link{background-color:#549fe8;color:#fff;padding:8px 16px;border-radius:4px;width:260px;display:flex;justify-content:center;align-items:center;gap:8px;margin-top:3px;font-size:16px}.usecases_wrap .fos-faq .faq-list dl dd a.faq-link:after{content:"";width:8px;height:8px;border:0;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;transform:rotate(45deg);display:block;margin-bottom:2px}.usecases_wrap .fos-faq .faq-list dl dd a.faq-link:hover{background-color:#7db7ef;transition:all .3s}.usecases_wrap .fos-faq .faq-list dl dd .link-deliver{background-color:transparent;color:#ff6b31;width:fit-content;display:inline;margin:0;padding:0}.usecases_wrap .fos-faq .faq-list dl dd .link-deliver:after{display:none}.usecases_wrap .fos-faq .faq-list dl dd .link-deliver:hover{background-color:transparent;opacity:.7;transition:all .3s}.usecases_wrap .fos-faq .faq-info{padding:16px;background-color:#fff;border-radius:4px;display:flex;flex-flow:column;gap:8px;width:fit-content}.usecases_wrap .fos-faq .faq-info ul li{display:flex;justify-content:flex-start;gap:8px;margin-bottom:4px;align-items:stretch}.usecases_wrap .fos-faq .faq-info ul li p{background-color:#f8fcff;padding:8px;font-size:13px}.usecases_wrap .fos-faq .faq-info ul li p.ttl{width:100px;display:flex;justify-content:center;align-items:center}.usecases_wrap .fos-faq .faq-info ul li p.content{width:100%;max-width:312px}.usecases_wrap .contact-wrap{padding-inline:16px}.usecases_wrap .fos-contact{width:100%;max-width:820px;margin-inline:auto;margin-block:32px;background-color:#f7f7f7;display:flex;justify-content:space-between;align-items:center;padding:24px 40px;border-radius:8px}@media screen and (max-width: 1024px){.usecases_wrap .fos-contact{padding-inline:24px;flex-flow:column;gap:16px}}.usecases_wrap .fos-contact .logo{display:flex;justify-content:center;align-items:center;flex-flow:column;font-size:16px;line-height:1.2em}@media screen and (max-width: 1024px){.usecases_wrap .fos-contact .logo{padding-inline:24px}}.usecases_wrap .fos-contact .logo img{width:200px}.usecases_wrap .fos-contact .tel{display:flex;justify-content:center;align-items:center;flex-flow:column;font-size:16px;line-height:1.2em}.usecases_wrap .fos-contact .tel .tel-num{display:flex;justify-content:flex-start;gap:8px}.usecases_wrap .fos-contact .tel .tel-num img{width:20px}.usecases_wrap .fos-contact .tel .tel-num p{font-size:36px;color:#ff6b31;line-height:1.2em}.usecases_wrap .fos-contact .tel .hour{font-size:14px;color:#ff6b31}.usecases_wrap .fos-contact .mail{background-color:#549fe8;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;gap:8px;line-height:1.2em;padding:16px 24px;box-shadow:5px 5px 22px -4px #f0f0f0;transition:all .3s;font-size:16px}.usecases_wrap .fos-contact .mail:hover{background-color:#7db7ef;transition:all .3s}.usecases_wrap .usecase_main.housemoving_mv .mv-bg{background-image:url(/images/user/usecases/housemoving/bg.png);background-position:center;background-size:cover;background-color:#f7f7f7;background-repeat:no-repeat;position:absolute;height:100%;max-height:532px;width:100%;top:0;left:0}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.housemoving_mv .mv-bg{max-height:500px;background-position:top left}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.housemoving_mv .mv-bg{max-height:430px}}.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left h1{font-size:42px;font-weight:700;line-height:1.2em;margin:16px 0}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left h1{font-size:clamp(1.675rem,1.375rem + 1.04vw,2.625rem)}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left h1{font-size:clamp(1.375rem,1.208rem + .35vw,1.625rem)}}.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .housemoving_sub-lead{font-size:28px;padding:12px 20px;background:#ffffff;color:#ff6b31;border-radius:4px;text-align:center;line-height:1.2em;box-shadow:0 0 15px -9px #adadad}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .housemoving_sub-lead{font-size:clamp(1.5rem,1.25rem + .52vw,1.875rem)}}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .housemoving_sub-lead{width:fit-content}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .housemoving_sub-lead{font-size:clamp(1rem,.75rem + .52vw,1.375rem)}}.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .hos-mv-features{align-items:stretch;margin-bottom:16px}.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .hos-mv-features li{text-align:center}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .hos-mv-features li{gap:4px}}@media screen and (max-width: 1024px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .hos-mv-features li p{font-size:15px}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .hos-mv-features li p{font-size:clamp(.813rem,.604rem + .43vw,1.125rem)}}@media screen and (max-width: 500px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-left .hos-mv-features li img{width:38px}}.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-right{height:560px}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-right{height:auto;top:0;width:100%}}.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-right .pc_none{display:none}@media screen and (max-width: 820px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-right .sp_none{display:none}.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-right .pc_none{display:block;width:clamp(240px,38vw,50vw);transform:none;right:32px;top:auto;bottom:-10px;position:absolute}}@media screen and (max-width: 820px) and (max-width: 500px){.usecases_wrap .usecase_main.housemoving_mv .hos_mv-wrap.house-moving-mv .hos-mv-right .pc_none{bottom:-50px}}.usecases_wrap .use-recommend{max-width:820px;padding-inline:0}.usecases_wrap .rec-wrap{display:flex;justify-content:center;align-items:center;gap:32px;line-height:1.2em;margin-top:40px}@media screen and (max-width: 820px){.usecases_wrap .rec-wrap{padding-inline:16px;gap:16px}}@media screen and (max-width: 500px){.usecases_wrap .rec-wrap{flex-flow:column}}.usecases_wrap .rec-wrap .rec{width:calc(50% - 16px)}@media screen and (max-width: 820px){.usecases_wrap .rec-wrap .rec{width:100%}}.usecases_wrap .rec-wrap .rec .recommend-ttl{background:#ff6b31;color:#fff;font-size:20px;padding:8px 16px;line-height:1.3em;border-radius:8px 8px 0 0}@media screen and (max-width: 820px){.usecases_wrap .rec-wrap .rec .recommend-ttl{font-size:16px}}.usecases_wrap .rec-wrap .rec .recommend-content{background:#fff6f3;border-radius:0 0 8px 8px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:8px}@media screen and (max-width: 820px){.usecases_wrap .rec-wrap .rec .recommend-content{flex-flow:column}}@media screen and (max-width: 500px){.usecases_wrap .rec-wrap .rec .recommend-content{flex-flow:row}}@media screen and (max-width: 500px){.usecases_wrap .rec-wrap .rec .recommend-content>img{width:120px}}.usecases_wrap .rec-wrap .rec .recommend-content ul{display:flex;justify-content:flex-start;flex-flow:column;gap:8px}@media screen and (max-width: 820px){.usecases_wrap .rec-wrap .rec .recommend-content ul{width:100%}}.usecases_wrap .rec-wrap .rec .recommend-content ul li{box-shadow:0 0 15px -9px #adadad;display:flex;justify-content:flex-start;gap:6px;padding:8px;background:#ffffff;border-radius:4px;font-size:16px}.usecases_wrap .rec-wrap .rec .recommend-content ul li span{display:block;font-size:13px}.usecases_wrap .rec-wrap .rec.reccomend-right .recommend-ttl{background-color:#549fe8}.usecases_wrap .rec-wrap .rec.reccomend-right .recommend-content{background-color:#f8fcff}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans .area-link{width:100%;max-width:210px;justify-content:space-around;background-color:#fff;border:solid 2px #dd0000;color:#d00;font-size:12px;transition:all .3s}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans .area-link:after{display:none}.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans .area-link:hover{opacity:.6;transition:all .3s}@media screen and (max-width: 500px){.usecases_wrap .fos-plan-wrap .fos-plan .plan-contents .plans .area-link{width:150px;font-size:11px}}@media screen and (max-width: 1024px){.usecases_wrap .usecases-subsection{position:relative}.usecases_wrap .usecases-subsection .scrollhint{position:absolute;display:block;background-color:#4987d159;padding:8px 24px;border-radius:4px;top:72px;left:50%;transform:translate(-50%);z-index:5}}.usecases_wrap .table-wrap{width:100%;position:relative}@media screen and (max-width: 1024px){.usecases_wrap .table-wrap{overflow-x:scroll;margin-bottom:40px}}.usecases_wrap .comp-table{display:flex;justify-content:center;align-items:flex-end;gap:2px;width:100%;margin:40px auto 64px}@media screen and (max-width: 1024px){.usecases_wrap .comp-table{width:fit-content;margin-bottom:40px}}.usecases_wrap .comp-table ul{display:flex;justify-content:flex-start;flex-flow:column;gap:2px}.usecases_wrap .comp-table ul li{height:56px;background-color:#f7f7f7;display:flex;justify-content:center;align-items:center;flex-flow:column;padding-top:2px;gap:2px}.usecases_wrap .comp-table ul li small{line-height:1.2em}.usecases_wrap .comp-table .row1{width:190px;text-align:center;padding-inline:4px}@media screen and (max-width: 1024px){.usecases_wrap .comp-table .row1{min-width:190px;width:190px}}.usecases_wrap .comp-table .row1 li{font-size:16px}.usecases_wrap .comp-table .row1 li:first-child{background-color:transparent}.usecases_wrap .comp-table .main-row{width:248px;outline:solid 3px #052A56;border-radius:4px;background:#f8fcff;box-sizing:border-box;margin-right:2px}@media screen and (max-width: 1024px){.usecases_wrap .comp-table .main-row{min-width:248px;width:248px}}.usecases_wrap .comp-table .main-row li{background:transparent;position:relative}.usecases_wrap .comp-table .main-row li:after{display:block;content:"";width:232px;height:2px;position:absolute;bottom:-4px;border-bottom:dashed 2px #c1ced6}.usecases_wrap .comp-table .main-row li:first-child{background:#052A56;color:#fff;height:70px}.usecases_wrap .comp-table .main-row li:first-child:after{display:none}.usecases_wrap .comp-table .main-row li:last-child:after{display:none}.usecases_wrap .comp-table .row3,.usecases_wrap .comp-table .row4{width:190px;text-align:center}@media screen and (max-width: 1024px){.usecases_wrap .comp-table .row3,.usecases_wrap .comp-table .row4{min-width:190px;width:190px}}.usecases_wrap .comp-table .row3 li:first-child,.usecases_wrap .comp-table .row4 li:first-child{padding-inline:4px;line-height:1.2em;text-align:center;font-size:16px;background-color:#dbdbdb}.usecases_wrap .section-lead{margin-block:40px 32px;text-align:center;font-size:16px;line-height:1.2em;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700}.usecases_wrap .compensation{max-width:820px;display:block;width:100%;background-color:#f7f7f7;margin:24px auto 64px;padding:24px;font-size:16px}.usecases_wrap .compensation .com-fee{max-width:360px;margin-inline:auto;display:flex;justify-content:space-between;align-items:center;position:relative}.usecases_wrap .compensation .com-fee .com-ttl{padding:4px 16px;line-height:1.2em;background:#ffffff;border-radius:100px}.usecases_wrap .compensation .com-fee .fee-num{font-size:36px;color:#d00}.usecases_wrap .compensation .com-fee .fee-num span{font-size:20px;color:#052a56}.usecases_wrap .compensation .com-fee:after{display:block;content:"";width:40%;max-width:100px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-top:dashed 1px #052A56}.usecases_wrap .compensation .fee-detail{max-width:360px;margin-inline:auto;display:flex;justify-content:flex-start;flex-flow:column}.usecases_wrap .compensation .fee-detail .ttl-wrap{width:100%;position:relative}.usecases_wrap .compensation .fee-detail .ttl-wrap:after{display:block;content:"";width:80%;max-width:200px;height:1px;border-top:dashed 1px #052A56;position:absolute;right:0;top:50%;transform:translateY(-50%)}.usecases_wrap .compensation .fee-detail .com-ttl{padding:4px 16px;line-height:1.2em;background:#ffffff;border-radius:100px;width:fit-content}.usecases_wrap .compensation .fee-detail .com-image{background-color:#fff;padding:24px;margin-block:16px;position:relative;display:flex;justify-content:center;align-items:center}.usecases_wrap .compensation .fee-detail .com-image:after{display:block;content:"";width:100%;height:1px;border-top:dashed 1px #052A56;position:absolute;right:0;bottom:-16px}.usecases_wrap .compensation .fee-detail .com-image img{display:block}@media screen and (max-width: 1024px){.usecases_wrap .compensation .fee-detail .com-image img{width:100%}}.usecases_wrap .compensation .fee-detail small{padding-top:8px;line-height:1.2em;font-size:13px;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700}.usecases_wrap.housemoving .caution{width:100%;max-width:820px;margin-inline:auto;margin-block:32px;background-color:#f9f9f9;display:flex;justify-content:flex-start;gap:16px;padding:16px;border-radius:8px;font-size:16px;line-height:1.2em;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-weight:700;align-items:center}@media screen and (max-width: 500px){.usecases_wrap.housemoving .caution{margin-block:24px;font-size:14px;gap:8px}}.usecases_wrap.housemoving .caution a{color:#ff6b31;display:inline}.feature-wrap{display:flex;justify-content:space-around;color:#ff9148;font-size:24px;align-items:center;margin-bottom:32px;text-align:center;flex-wrap:wrap;width:100%;max-width:960px;margin-inline:auto}@media screen and (max-width: 650px){.feature-wrap .p-featureTitle{width:100%;order:1}.feature-wrap img{width:138px}.feature-wrap img:nth-child(1){order:2}.feature-wrap img:nth-child(3){order:3}}.feature-wrap .p-featureTitle{padding:24px 16px;box-sizing:border-box;width:100%;max-width:calc(100% - 325px);line-height:1.3em}.feature-wrap .p-featureTitle p{width:fit-content}@media screen and (max-width: 650px){.feature-wrap .p-featureTitle{max-width:100%}}.feature-wrap .feature-ttl-img{display:flex;justify-content:center;gap:32px}.p-featureTitleSub{text-align:center;font-size:18px}@media screen and (min-width: 650px){.p-featureTitleSub{margin-bottom:24px}}@media screen and (max-width: 650px){.p-featureTitleSub{margin-bottom:4vw;font-size:16px;padding-inline:16px}}.p-feature{position:relative;z-index:1;background:transparent conic-gradient(from 90deg at 50% 50%,#FFA837 0%,#FF9148 100%) 0% 0% no-repeat padding-box}.p-feature .p-objf-3{position:absolute;width:24%;z-index:-1}.p-feature .p-objf-2{right:3%;left:auto;bottom:10%;z-index:-1}@media screen and (max-width: 650px){.p-feature{margin-top:8vw}}.p-feature_wrap{margin-top:48px;padding-inline:16px;box-sizing:border-box;counter-reset:number 0}@media screen and (min-width: 650px){.p-feature_wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;column-gap:8px}}@media screen and (max-width: 820px){.p-feature_wrap{display:grid;grid-template-columns:1fr;gap:48px;margin-top:48px}}.p-feature_item{background-color:#fff;text-align:center;font-size:14px;box-shadow:0 0 20px #ffbd2933;border-radius:8px;position:relative}.p-feature_item:before{counter-increment:number 1;content:counter(number);width:150px;height:40px;background-color:#ff9148;border-radius:120px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;position:absolute;top:-23px;left:50%;transform:translate(-50%);font-size:26px;padding-left:100px;border:2px solid #fff}.p-feature_item:after{height:40px;top:-90px;left:50%;content:"\9078\3070\308c\308b\7406\7531";display:flex;justify-content:center;align-items:center;z-index:5;color:#fff;top:-23px;left:47%;transform:translate(-50%);position:absolute;font-size:16px;padding-top:4px}@media screen and (min-width: 650px){.p-feature_item{padding:16px}}@media screen and (max-width: 650px){.p-feature_item{display:flex;align-items:center;flex-flow:column;padding:4vw;margin-bottom:2vw}}.p-feature_item .feature_item-txt{margin-top:16px;text-align:left}.p-feature_item .feature_item-txt .color-orange{color:#ff812e}.p-feature_item .feature_item-txt ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:8px 0}.p-feature_item .feature_item-txt ul li{width:50%}.p-feature_item .feature_item-txt ul li .color-orange{color:#ff812e}.p-feature_item .feature_item-txt p{margin-bottom:8px}.p-feature_item .feature_item-txt p small{vertical-align:top}.p-feature_item .feature_item-txt small a{display:inline;color:#587bf9;transition:all .3s}.p-feature_item .feature_item-txt small a:hover{color:#ff812e;transition:all .3s}.p-feature_icon{margin-top:16px}@media screen and (max-width: 650px){.p-feature_icon{width:100%;max-width:286px}}.p-feature_icon img{width:100%;max-width:286px}.p-feature_title{margin-top:16px;color:#ff9148}@media screen and (min-width: 650px){.p-feature_title{font-size:20px}}@media screen and (max-width: 650px){.p-feature_title{text-align:center;font-size:18px}}.p-seriesServiceTitle{margin-top:56px;margin-bottom:24px}.p-seriesService{background-color:#ff6b3114;border-radius:8px;display:flex;align-items:center}@media screen and (min-width: 650px){.p-seriesService{margin-bottom:40px;padding:40px}}@media screen and (max-width: 650px){.p-seriesService{flex-direction:column;margin-bottom:4vw;padding:4vw}}.p-seriesService_thumbnail{border-radius:8px;overflow:hidden;min-height:120px;width:190px;background:#ffffff}.p-seriesService_thumbnail a{display:flex;align-items:center;justify-content:center;width:100%;min-height:120px}@media screen and (min-width: 650px){.p-seriesService_thumbnail{margin-right:32px}}@media screen and (max-width: 650px){.p-seriesService_thumbnail{margin-bottom:4vw}}.p-seriesService_detail{width:calc(100% - 222px);font-size:18px}@media screen and (max-width: 650px){.p-seriesService_detail{width:100%}}.p-others,.p-others--corp{background-color:#052a56;border-radius:8px;text-align:center}@media screen and (min-width: 650px){.p-others,.p-others--corp{padding:40px}}@media screen and (max-width: 650px){.p-others,.p-others--corp{padding:4vw}}.p-others p,.p-others--corp p{color:#fff}.p-others--corp{position:relative;z-index:10}@media screen and (min-width: 650px){.p-others--corp{margin-bottom:-180px;margin-top:40px}}@media screen and (max-width: 650px){.p-others--corp{margin-bottom:-180px;margin-top:40px}}@media screen and (max-width: 650px){.p-others--corp p{text-align:left}}@media screen and (max-width: 650px){.p-others--corp p br{display:none}}.p-others_title{font-size:24px;color:#ff9148}@media screen and (min-width: 650px){.p-others_title{margin-bottom:16px}}@media screen and (max-width: 650px){.p-others_title{font-size:16px;margin-bottom:4vw}}.p-others_button,.p-others_button--corp{margin-left:auto;margin-right:auto}@media screen and (min-width: 650px){.p-others_button,.p-others_button--corp{margin-top:24px}}@media screen and (max-width: 650px){.p-others_button,.p-others_button--corp{margin-top:4vw}}.p-others_button--corp{color:#fff;font-size:24px;max-width:460px}.p-others_button--corp span{position:relative;padding-left:32px}.p-others_button--corp span:before{content:"";width:22px;height:22px;background:url(/images/user/phone.svg) no-repeat center center;background-size:100% auto;position:absolute;top:50%;left:0;margin-top:-11px}.obj,.p-obj4,.p-obj3-1,.p-obj3,.p-obj2-2,.p-obj2-1,.p-obj2,.p-obj1-3,.p-obj1-2,.p-obj1-1,.p-obj1{position:absolute;width:26%;z-index:10}.p-obj1{bottom:12%;right:0;z-index:0}.p-obj1-1{right:0;bottom:-10%}@media screen and (max-width: 1290px){.p-obj1-1{z-index:0}}.p-obj1-2{left:10%;top:10%;z-index:0}.p-obj1-3{right:0;top:0;z-index:0}.p-obj2{left:0%;bottom:-10%;width:10%}.p-obj2-1{right:16%;bottom:30%;width:8%}.obj-none{display:none}.p-obj2-2{left:16%;bottom:7%;width:8%}@media screen and (max-width: 650px){.p-obj2-2{display:none}}.p-obj3{left:-90px;top:0;z-index:0}.p-obj3-1{left:0;top:-13%}@media screen and (max-width: 820px){.p-obj3-1{display:none}}.p-obj4{right:8%;bottom:-5%}@media screen and (max-width: 650px){.p-obj4{display:none}}.p-objfaq-1{width:15%}.p-mypage{background:rgba(84,159,232,.1)}@media screen and (min-width: 650px){.p-mypage{padding:24px}}@media screen and (max-width: 650px){.p-mypage{padding:4vw}}.p-mypage dt{font-size:10px;color:#a4bfdf}@media screen and (min-width: 650px){.p-mypage dt{margin-bottom:8px}}@media screen and (max-width: 650px){.p-mypage dt{margin-bottom:2vw}}@media screen and (min-width: 650px){.p-mypage dd:not(:last-child){margin-bottom:16px}}@media screen and (max-width: 650px){.p-mypage dd:not(:last-child){margin-bottom:4vw}}.p-history_item{border:2px solid rgba(5,42,86,.2);border-radius:8px;display:flex}@media screen and (min-width: 650px){.p-history_item{padding:24px;margin-bottom:8px}}@media screen and (max-width: 650px){.p-history_item{padding:4vw;margin-bottom:2vw;flex-wrap:wrap}}.p-history_thumbnail{width:110px;height:110px;background-color:#ff6b3133}.p-history_thumbnail img{width:100%;height:100%}@media screen and (min-width: 650px){.p-history_details1{width:calc(72% - 110px);padding-left:24px;padding-right:24px;display:flex;flex-direction:column;justify-content:space-between}}@media screen and (max-width: 650px){.p-history_details1{width:calc(100% - 110px);padding-left:4vw}}.p-history_name{color:#052a5666;font-size:12px}.p-history_value{font-size:12px}.p-history_details2{justify-content:space-between;flex-direction:column;display:flex}@media screen and (min-width: 650px){.p-history_details2{width:28%}}@media screen and (max-width: 650px){.p-history_details2{width:100%}}.p-history_date{display:flex;justify-content:space-between;font-size:12px}.p-history_price{justify-content:space-between;display:flex;align-items:center}@media screen and (max-width: 650px){.p-history_price{margin-bottom:2vw}}.p-history_price p:first-child{color:#052a5666;font-size:12px}.p-history_price p:last-child{font-size:16px;color:#ff6b31}.p-history_button{width:100%;padding:8px 0}.p-address_item,.p-credit_item{border:2px solid rgba(5,42,86,.4);border-radius:4px;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}@media screen and (min-width: 650px){.p-address_buttons{width:170px}}@media screen and (max-width: 650px){.p-address_buttons{width:110px}}.p-address_buttonEdit{padding-top:8px;padding-bottom:8px;margin-bottom:8px}.p-address_buttonDelete,.p-credit_buttonDelete{width:100%;padding-top:8px;padding-bottom:8px}.p-address_buttonAdd,.p-credit_buttonAdd{margin-top:24px}.p-historySingle{display:flex;flex-wrap:wrap}@media screen and (min-width: 650px){.p-historySingle{margin-bottom:16px}}@media screen and (max-width: 650px){.p-historySingle{margin-bottom:4vw}}@media screen and (min-width: 650px){.p-historySingle_thumbnail{width:156px}}@media screen and (max-width: 650px){.p-historySingle_thumbnail{width:40vw}}.p-historySingle_thumbnail img{width:100%}.p-historySingle_contents_top{font-size:18px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 650px){.p-historySingle_contents_top{width:calc(100% - 156px);padding-left:24px}}@media screen and (max-width: 650px){.p-historySingle_contents_top{width:calc(100% - 40vw);padding-left:4vw}}.p-historySingle_price{margin-left:auto}.p-historySingle_price span{font-size:20px}.p-historySingle_contents_bottom{display:flex;justify-content:space-between}@media screen and (min-width: 650px){.p-historySingle_contents_bottom{width:calc(100% - 156px);margin-left:156px;margin-top:16px}}@media screen and (max-width: 650px){.p-historySingle_contents_bottom{width:100%;margin-top:4vw}}.p-historySingle_value{display:flex;align-items:center}.p-historySingle_button{margin-left:0;margin-right:0}@media screen and (min-width: 650px){.p-historySingle_button{width:320px;max-width:320px}}@media screen and (max-width: 650px){.p-historySingle_button{width:60%}}.p-archiveSingle_title{font-size:16px;margin-bottom:8px}.p-archiveSingle_date{color:#ffbd29}@media screen and (min-width: 650px){.p-archiveSingle_date{margin-bottom:16px}}@media screen and (max-width: 650px){.p-archiveSingle_date{margin-bottom:4vw}}.p-archiveSingle_date span{background:#549FE8;color:#fff;padding:4px 6px;margin-left:8px;font-weight:400;border-radius:2px}@media screen and (min-width: 650px){.p-archiveSingle_thumbnail{margin-bottom:32px}}@media screen and (max-width: 650px){.p-archiveSingle_thumbnail{margin-bottom:4vw}}.p-archiveSingle_thumbnail img{max-width:100%}.p-cart_item:not(:last-child){margin-bottom:32px}@media screen and (min-width: 650px){.p-cart_item:not(:last-child){margin-bottom:32px}}@media screen and (max-width: 650px){.p-cart_item:not(:last-child){margin-bottom:4vw}}.p-cart_item_details{display:flex;flex-wrap:wrap;position:relative;align-items:center}.p-cart_thumbnail{width:156px}.p-cart_thumbnail img{width:100%;height:100%;object-fit:cover}.p-cart_name{display:flex;flex-direction:column}@media screen and (min-width: 650px){.p-cart_name{width:264px;padding-left:24px}}@media screen and (max-width: 650px){.p-cart_name{width:calc(100% - 156px);padding-left:4vw}}.p-cart_name p:first-child{font-size:18px}.p-cart_name p:last-child{font-size:16px}.p-cart_name p:last-child span{font-size:20px}.p-cart_number{display:flex;align-items:center;justify-content:flex-end}@media screen and (min-width: 650px){.p-cart_number{width:calc(100% - 420px);margin-top:56px}}@media screen and (max-width: 650px){.p-cart_number{width:100%}}.p-cart_number p:last-child{margin-left:24px;font-size:16px}.p-cart_number p:last-child span{font-size:20px}.c-cart_delete{position:absolute;width:40px;height:40px;top:0;right:0;cursor:pointer;box-shadow:0 0 10px #052a5633;border-radius:4px}.c-cart_delete:before,.c-cart_delete:after{content:"";width:16px;height:2px;border-radius:2px;background:#052A56;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-8px}.c-cart_delete:before{rotate:45deg}.c-cart_delete:after{rotate:-45deg}.p-cart_item_options{border-radius:4px;border:2px solid #052A56}@media screen and (min-width: 650px){.p-cart_item_options{margin-top:8px}}@media screen and (max-width: 650px){.p-cart_item_options{margin-top:4vw}}.p-cart_item_optionBox{padding:16px}.p-cart_item_options_title{font-size:12px;color:#a4bfdf;margin-bottom:8px}.p-cart_item_options_line--service{margin-bottom:16px}.p-cart_item_options_details{display:flex;font-size:10px}.p-cart_item_options_details span{font-size:12px}.p-cart_item_options_details p{margin-right:16px}.p-cart_item_options_details p:last-child{margin-right:0;margin-left:auto}.p-cart_item_options_all{border-top:1px solid #052A56;display:flex;justify-content:flex-end;align-items:center;padding:16px}.p-cart_item_options_all p:first-child{font-size:12px}.p-cart_item_options_all p:last-child{font-size:16px;margin-left:16px}.p-deviceSingle{display:flex}@media screen and (min-width: 650px){.p-deviceSingle{margin-bottom:16px}}@media screen and (max-width: 650px){.p-deviceSingle{flex-direction:column}}.p-deviceSingle_thumbnail{width:156px}.p-deviceSingle_thumbnail img{width:100%}@media screen and (max-width: 650px){.p-deviceSingle_thumbnail{margin-left:auto;margin-right:auto}}@media screen and (min-width: 650px){.p-deviceSingle_details{width:calc(100% - 284px);padding-left:24px;padding-right:24px}}.p-deviceSingle_name{font-size:18px}@media screen and (max-width: 650px){.p-deviceSingle_name{text-align:center}}.p-deviceSingle_carrier{font-size:18px}@media screen and (max-width: 650px){.p-deviceSingle_carrier{text-align:center}}@media screen and (min-width: 650px){.p-deviceSingle_bar{margin-top:24px}}@media screen and (max-width: 650px){.p-deviceSingle_bar{margin-top:4vw}}@media screen and (min-width: 650px){.p-deviceSingle_price{width:228px}}@media screen and (max-width: 650px){.p-deviceSingle_price{display:flex;align-items:center;justify-content:center;margin-top:4vw}}.p-deviceSingle_unitPrice__txt{font-size:12px;text-align:right}.p-deviceSingle_unitPrice{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 650px){.p-deviceSingle_unitPrice{width:60%}}.p-deviceSingle_unitPrice p:first-child{font-size:10px;margin-right:8px}.p-deviceSingle_unitPrice p:last-child{color:#ff9148}.p-deviceSingle_unitPrice p:last-child span{font-size:20px}.p-deviceSingle_datePrice{border:2px solid #FF9148;border-radius:4px;display:flex;flex-wrap:wrap;align-items:stretch}@media screen and (max-width: 650px){.p-deviceSingle_datePrice{width:40%;margin-left:4vw}}.p-deviceSingle_datePrice dt{width:50%}.p-deviceSingle_datePrice dd{width:50%;color:#ff9148}.p-deviceSingle_datePrice dt,.p-deviceSingle_datePrice dd{display:flex;align-items:center;justify-content:center;font-size:10px;padding:2px 10px}.p-deviceSingle_datePrice dt span,.p-deviceSingle_datePrice dd span{font-size:14px}.p-deviceSingle_datePrice dt:nth-last-child(n+3),.p-deviceSingle_datePrice dd:nth-last-child(n+3){border-bottom:1px solid #FF9148}.p-deviceDetails{font-size:10px}@media screen and (min-width: 650px){.p-deviceDetails{display:flex;justify-content:space-between}}@media screen and (max-width: 650px){.p-deviceDetails{border:2px solid rgba(5,42,86,.4);border-radius:4px;padding:8px 0;margin-top:4vw}}.p-deviceDetails dl{border-radius:4px;display:flex;align-items:stretch;flex-wrap:wrap}@media screen and (min-width: 650px){.p-deviceDetails dl{width:49.5%;border:2px solid rgba(5,42,86,.4);padding:8px 0}}.p-deviceDetails dl dt,.p-deviceDetails dl dd{padding:2px 8px}.p-deviceDetails dl dt{color:#052a5699;width:40%;border-right:1px solid rgba(5,42,86,.4)}.p-deviceDetails dl dd{width:60%;word-break:break-all}.p-deviceButtons{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.p-deviceButton{margin-left:0}@media screen and (min-width: 650px){.p-deviceButton{padding:6px 32px}}@media screen and (max-width: 650px){.p-deviceButton{width:200px;padding:4px 16px}}.p-device_number{width:calc(100% - 420px);display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 650px){.p-device_number{width:100%}}.p-device_number p:last-child{margin-left:16px;font-size:16px}.p-device_number p:last-child span{font-size:20px}.p-deviceSingleContents{margin-top:32px}.p-deviceSingle_title,.p-deviceSingle_title--dark{background-color:#ff9148;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:4px;padding:8px 0;margin-bottom:16px}.p-deviceSingle_title--dark{background:#052A56}.p-deviceSingle_subtitle{color:#ff9148;margin-bottom:16px}.p-deviceSingle_list{margin-bottom:16px}.p-deviceSingle_list li{position:relative}.p-deviceSingle_list li:not(:last-child){margin-bottom:8px}.p-options{display:flex;flex-wrap:wrap;gap:8px}.p-options li{width:calc(50% - 4px);position:relative;cursor:inherit}.p-options li:not(:last-child){margin-bottom:0}@media screen and (max-width: 650px){.p-options li{width:100%}}.p-deviceSingle_checkbox,.p-step2radio_checkbox{position:absolute;top:50%;left:16px;margin-top:-8px}.p-deviceSingle_checkbox:checked+label,.p-step2radio_checkbox:checked+label{background:rgba(243,59,146,.1);border-color:#f33b92}.p-deviceSingle_checkbox:checked+label:before,.p-step2radio_checkbox:checked+label:before{top:50%;margin-top:-8px;left:14px}.p-deviceSingle_label,.p-optionList,.p-step2radio_label{border:2px solid rgba(5,42,86,.2);padding:16px 16px 16px 40px;width:100%;display:block;border-radius:4px;transition:.1s all ease;position:relative;display:flex;align-items:center;cursor:pointer}.p-deviceSingle_label p:last-child,.p-optionList p:last-child,.p-step2radio_label p:last-child{color:#ff9148}.p-deviceSingle_label small.battery_caution,.p-optionList small.battery_caution,.p-step2radio_label small.battery_caution{font-size:11px;color:#fa3030;line-height:16px;display:inline-block;font-family:sans-serif}.p-deviceSingle_list_thumbnail{width:56px;height:56px;border-radius:4px;overflow:hidden;margin-right:16px}.p-deviceSingle_list_thumbnail img{width:100%;height:100%;object-fit:cover}.p-step2tab_targets{position:relative}.p-step2tab_target{display:none}.p-step2tab_target.is-active{display:block}.p-step2tab_buttons{display:flex;align-items:flex-end}.p-step2tab_button{width:50%;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;height:40px;color:#fff;background-color:#052a5633;display:flex;align-items:center;justify-content:center;cursor:pointer}.p-step2tab_button:first-child.is-active{background-color:#549fe8}.p-step2tab_button:last-child.is-active{background-color:#ffbd29}.p-step2tab_button.is-active{height:48px}@media screen and (min-width: 650px){.p-step2radio{display:flex;align-items:center;justify-content:space-between;margin:24px 0 32px}}@media screen and (max-width: 650px){.p-step2radio{margin:4vw 0}}.p-step2radio_item{position:relative}@media screen and (min-width: 650px){.p-step2radio_item{width:49.5%}}@media screen and (max-width: 650px){.p-step2radio_item:last-child{margin-top:2vw}}.p-step2radio_checkbox:checked+label .p-step2radio_name p:first-child{color:#f33b92}.p-step2radio_checkbox:checked+label .p-step2radio_name p:last-child{color:#052a56}.p-step2radio_name p:first-child{color:#052a5666}.p-step2radio_name p:last-child{font-size:10px;color:#052a5666}.p-step2Check{text-align:center;margin-bottom:16px}.p-step2Check__txt{margin-bottom:8px}.p-step2Check__txt a{display:inline;text-decoration:underline}.p-step3table{border:2px solid #052A56;border-radius:4px;display:flex;flex-wrap:wrap}@media screen and (min-width: 650px){.p-step3table{margin-bottom:16px}}@media screen and (max-width: 650px){.p-step3table{margin-bottom:2vw;flex-direction:column}}@media screen and (min-width: 650px){.p-step3table dt{width:40%;padding:8px 16px;border-right:1px solid #052A56}}@media screen and (max-width: 650px){.p-step3table dt{padding-left:4vw;padding-right:4vw;padding-top:2vw;font-size:12px;color:#052a5666}}@media screen and (min-width: 650px){.p-step3table dd{width:60%;padding:8px 16px}}@media screen and (max-width: 650px){.p-step3table dd{padding:2vw 4vw}.p-step3table dd:not(:last-child){border-bottom:1px solid #052A56}}.p-step3details_button{text-align:right}.p-step3details_button p,.p-step3details_button a{cursor:pointer;display:inline-block;line-height:1;padding:7px 32px}.p-step3details,.p-step3details--address,.p-step3details--credit{position:relative;border:2px solid #052A56;border-radius:4px;padding:16px}.p-step3details .p-step3details_button,.p-step3details--address .p-step3details_button,.p-step3details--credit .p-step3details_button{position:absolute}@media screen and (min-width: 650px){.p-step3details .p-step3details_button,.p-step3details--address .p-step3details_button,.p-step3details--credit .p-step3details_button{top:50%;right:16px;transform:translateY(-50%)}}@media screen and (max-width: 650px){.p-step3details .p-step3details_button,.p-step3details--address .p-step3details_button,.p-step3details--credit .p-step3details_button{bottom:calc(-32px - 2vw);right:0}}.p-step3details--address,.p-step3details--credit{border:0;position:relative;padding:0}.p-step3details--address>p,.p-step3details--credit>p{padding:16px;border:2px solid #052A56;border-radius:4px}.p-step3details--address:not(:last-child),.p-step3details--credit:not(:last-child){margin-bottom:8px}@media screen and (max-width: 650px){.p-step3details--address,.p-step3details--credit{margin-bottom:calc(32px + 6vw)}}@media screen and (min-width: 650px){.p-step3details_items>div{margin-bottom:8px}}@media screen and (max-width: 650px){.p-step3details_items>div{margin-bottom:2vw}}@media screen and (min-width: 650px){.p-step3details_items>div:last-child{margin-bottom:16px}}@media screen and (max-width: 650px){.p-step3details_items>div:last-child{margin-bottom:4vw}}.p-step3details_items--address{margin-bottom:16px}@media screen and (max-width: 650px){.p-step3details_items--address .p-step3details--address,.p-step3details_items--address .p-step3details--credit{margin-bottom:calc(32px + 6vw)}}.p-optionList{padding-left:16px}.p-optionList .p-deviceSingle_list_name p:not(:first-child){color:#ff9148}.p-fraud span{color:#f33b92}.show_option-cal .dp__outer_menu_wrap,.show_option-cal .dp__instance_calendar{width:100%!important;min-width:0}.show_option-cal .dp__menu_inner{box-sizing:border-box}.show_option-cal .dp__outer_menu_wrap .dp__menu_inner{width:100%!important;min-width:0}.show_option-cal .dp__outer_menu_wrap .dp__menu_inner>div{min-width:0}.show_option-cal .dp__outer_menu_wrap .dp__menu{min-width:0}.p-order-time{display:flex;align-items:center;justify-content:space-between}.p-order-time__body{width:100%}.p-step3details-flex-frame{display:flex;gap:16px}@media screen and (max-width: 650px){.p-step3details-flex-frame{flex-direction:column}}.p-step3details-flex-frame>div:nth-child(1){flex-basis:30%}.p-step3details-flex-frame>div:nth-child(2){flex-basis:70%}.p-step3details-radios{border:1px solid #052A56;border-radius:4px}.p-step3details-radios li{border-bottom:1px solid #052A56;position:relative}.p-step3details-radios li:last-child{border-bottom:none}.p-step3details-radios li label{display:block;width:100%;height:100%;padding:8px 16px 8px 32px;cursor:pointer}.p-step3details-radios li input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:16px;height:16px;top:50%;left:8px;transform:translateY(-50%);border:1px solid #FF6B31;border-radius:50%;vertical-align:-3px;margin-right:8px}.p-step3details-radios li input[type=radio]:checked:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#FF6B31;content:""}.privacy_other-ttl{padding-left:1em;display:block}.privacy_other-text{padding-left:2rem;font-weight:400;box-sizing:border-box;display:inline-block}.privacy_other-text a{color:#549fe8}.privacy_other-text .f-link{margin-bottom:8px}@media screen and (min-width: 650px){.u-pcHidden{display:none!important}}@media screen and (max-width: 650px){.u-spHidden{display:none!important}}.u-width-8{width:8px}.u-width-16{width:16px}.u-width-32{width:32px}.u-width-40{width:40px}.u-width-48{width:48px}.u-width-64{width:64px}.u-width-80{width:80px}.u-width-96{width:96px}.u-width-104{width:104px}.u-width-112{width:112px}.u-width-128{width:128px}.u-width-144{width:144px}.u-width-160{width:160px}.u-width-176{width:176px}.u-width-192{width:192px}.u-width-208{width:208px}.u-width-224{width:224px}.u-width-240{width:240px}.u-width-256{width:256px}.u-width-272{width:272px}.u-width-288{width:288px}.u-width-304{width:304px}.u-width-320{width:320px}.u-width-336{width:336px}.u-width-352{width:352px}.u-width-368{width:368px}.u-width-384{width:384px}.u-width-400{width:400px}.u-width-416{width:416px}.u-width-432{width:432px}.u-width-464{width:464px}.u-width-480{width:480px}.u-width-512{width:512px}.u-width-544{width:544px}.u-width-576{width:576px}.u-width-608{width:608px}.u-width-640{width:640px}.u-width-800{width:800px}.u-maxwidth-120{width:100%;max-width:120px}.u-maxwidth-160{width:100%;max-width:160px}.u-width-100p{width:100%}.u-margin-top-8{margin-top:8px}.u-margin-top-16{margin-top:16px}.u-margin-top-32{margin-top:32px}.u-margin-bottom-8{margin-bottom:8px}.u-margin-bottom-16{margin-bottom:16px}.u-margin-bottom-32{margin-bottom:32px}.u-margin-topBottom-8{margin-top:8px;margin-bottom:8px}.u-margin-topBottom-16{margin-top:8px;margin-bottom:16px}.u-margin-topBottom-32{margin-top:8px;margin-bottom:32px}.u-margin-left-8{margin-left:8px}.u-margin-left-16{margin-left:16px}.u-margin-left-32{margin-left:32px}.u-margin-right-8{margin-right:8px}.u-margin-right-16{margin-right:16px}.u-margin-right-32{margin-right:32px}.u-margin-leftRight-8{margin-left:8px;margin-right:8px}.u-margin-leftRight-16{margin-left:8px;margin-right:16px}.u-margin-leftRight-32{margin-left:8px;margin-right:32px}.u-padding-top-8{padding-top:8px}.u-padding-top-16{padding-top:16px}.u-padding-top-32{padding-top:32px}.u-padding-bottom-8{padding-bottom:8px}.u-padding-bottom-16{padding-bottom:16px}.u-padding-bottom-32{padding-bottom:32px}.u-padding-topBottom-8{padding-top:8px;padding-bottom:8px}.u-padding-topBottom-16{padding-top:16px;padding-bottom:16px}.u-padding-topBottom-32{padding-top:32px;padding-bottom:32px}.u-padding-left-8{padding-left:8px}.u-padding-left-16{padding-left:16px}.u-padding-left-32{padding-left:32px}.u-padding-right-8{padding-right:8px}.u-padding-right-16{padding-right:16px}.u-padding-right-32{padding-right:32px}.u-padding-leftRight-8{padding-left:8px;padding-right:8px}.u-padding-leftRight-16{padding-left:16px;padding-right:16px}.u-padding-leftRight-32{padding-left:32px;padding-right:32px}.u-flex{display:flex}.u-gap8{gap:8px}.u-just-c-center{justify-content:center}[v-cloak]{display:none}@media screen and (min-width: 650px){.u-margin-t{margin-top:32px}}@media screen and (max-width: 650px){.u-margin-t{margin-top:4vw}}@media screen and (min-width: 650px){.u-margin-b-s{margin-bottom:16px}}@media screen and (max-width: 650px){.u-margin-b-s{margin-bottom:2vw}}
