/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-toshibaec-breadcrumbs .breadcrumb li:before{content:unset;}#block-toshibaec-breadcrumbs .breadcrumb{padding-bottom:0;}.path-mypage input.error{border:1px solid #707070;background-color:#ffd9e1;}.path-mypage .errorText{color:#f40206;}.path-mypage .errorMessegeAreaTop .txt{line-height:1.3;color:#f40206;}.component_12 .form-type-select{display:flex;gap:0 1.5rem;align-items:center;margin:0;}.js-password-confirm-message{display:none;}.usage-list-filter-form .form-item{margin:0;}.usage-list-filter-form .fromItemTtlArea,.usage-list-filter-form .formItemTxtBox{display:inline-flex;}body .component_01 a[data-cart]::after{content:attr(data-cart);}.breadcrumb li:before{content:"";}.component_16 .accordion-button{line-height:normal;}@media screen and (max-width:768px){.footer-top-item-item > span{display:flex;align-items:center;width:100%;padding:0 8px;font-size:14px;}}body.toolbar-horizontal.toolbar-tray-open header{margin-top:120px;}body.toolbar-horizontal header{margin-top:39px;}.is-disabled button,.is-disabled button.component_03.hp_colorBl,.buttonArea .component_22 p.is-disabled,.buttonBlock .component_22 p.is-disabled,.component_03 .submit-wrapper.is-disabled input,.path-mypage .component_22 .submit-wrapper.is-disabled input{cursor:none;background-color:#EFEFEF;color:#333;border:1px solid #EFEFEF;pointer-events:none;}.is-disabled .component_03.hp_colorBl span,.component_03 .submit-wrapper.is-disabled:hover input,.path-mypage .component_22 .submit-wrapper.is-disabled:hover input{color:#333;}div.component_03:has(div.is-disabled){border:none!important;}.is-disabled button,.is-disabled button.component_03.hp_colorBl,.buttonArea .component_22 p.is-disabled,.buttonBlock .component_22 p.is-disabled,.component_03 .submit-wrapper.is-disabled input,.path-mypage .component_22 .submit-wrapper.is-disabled input{cursor:none;background-color:#EFEFEF;color:#333;border:1px solid #EFEFEF;pointer-events:none;}.is-disabled .component_03.hp_colorBl span,.component_03 .submit-wrapper.is-disabled:hover input,.path-mypage .component_22 .submit-wrapper.is-disabled:hover input{color:#333;}div.component_03:has(div.is-disabled){border:none;}input[type=text][disabled],select[disabled],input[type=date][disabled],input[type=checkbox][disabled] + span:before,input[type=radio][disabled] + span:before{background-color:#EFEFEF!important;}
.searchArea{display:flex;align-items:center;margin:6rem auto 1.5rem;max-width:860px;}.searchInputArea{display:flex;align-items:center;}input{box-sizing:border-box;}.searchInput input{max-width:610px;margin:0 0.5rem 0 1.5rem;border:2px solid #0064D2;min-width:610px;}.component_04{vertical-align:middle;}.searchBtn a{background-color:#0064D2;border-radius:4px;padding:11px 2rem;cursor:pointer;color:#FFF;display:block;text-align:center;white-space:nowrap;}.component_06 a{margin:auto;}.component_12{justify-content:end;margin-bottom:30px;}@media screen and (max-width:768px){.inner02{max-width:100%;min-width:auto;}.searchArea{display:block;margin:1rem auto 1.5rem;}.searchInput input{min-width:auto;width:calc(100vw - (6rem + 2rem) - 1rem);margin:0 0.5rem 0 0;}.component_04 a{margin:0 auto 1rem;}}.searchCategory{display:none;}.searchCategory.is-active{display:block;position:relative;}.searchCategory .closeBtn{display:block;position:absolute;z-index:1;top:2px;right:0;cursor:pointer;width:20px;height:20px;background:url("/themes/custom/toshibaec/common/images/icon_closebtn.svg") no-repeat center center /contain;}.accordionItem .accordionTtl{border-bottom:1px solid #D8D8D8;cursor:pointer;display:inline-block;font-weight:bold;padding:1.5rem 0 6px;position:relative;width:100%;}.accordionItem .accordionTtl::after{background:url("/themes/custom/toshibaec/common/images/arrow_black_right.svg") no-repeat center center;content:"";display:block;width:1.5rem;height:1.5rem;margin-top:10px;position:absolute;top:50%;right:50px;transition:all .2s;transform:translateY(-50%) rotate(90deg);}.accordionItem.is-active .accordionTtl{border-bottom:none;}.accordionItem.is-active .accordionTtl::after{transform:translateY(-50%) rotate(-90deg);}.form_check{display:inline-block;}.form_check input:checked + span:before{background:#0C339D;border:1px solid #666666;}.form_check span{display:inline-block;line-height:1.5;position:relative;padding-left:1.5rem;}.form_check span:before{content:"";position:absolute;display:block;background:#fff;top:1px;left:0;width:18px;height:18px;border-radius:3px;border:1px solid #c8c8c8;pointer-events:none;background-size:contain;}.form_check input:checked + span:after{content:"";position:absolute;display:block;top:2px;left:6px;border-bottom:2px solid #fff;border-right:2px solid #fff;width:6px;height:10px;background-size:contain;transform:rotateZ(45deg);}.accordionItem .checkListItems{display:none;margin:4px 0.5rem 0 0.5rem;}.accordionItem.is-active .checkListItems{display:flex;flex-wrap:wrap;gap:1.5rem calc(960px - (100% - 1rem) * 4);justify-content:flex-start;}.accordionItem .checkList{align-self:flex-start;border-left:1px solid #666666;padding:6px;display:flex;flex-direction:column;gap:12px 1rem;width:calc((100% - 1rem) / 4);}.accordionItem .checkList.haveTtl{position:relative;margin-top:2rem;}.checkList.haveTtl .checkListTtl{position:absolute;top:-2rem;left:-0.5rem;}.btnArea{display:flex;justify-content:end;align-items:center;height:2rem;gap:0 12px;margin:1.5rem 2.5rem 12px auto;}.checkClearBtn a{background-color:rgba(221,221,221,60%);border:1px solid #DDD;display:block;padding:7px 1rem;}.checkDoBtn a{border:1px solid #0064D2;color:#0064D2;padding:7px 1rem 7px;box-sizing:border-box;}.checkDoBtn a:hover{background-color:#0064D2;border:1px solid #0064D2;color:#FFF;}@media screen and (max-width:768px){.searchCategory.is-active{position:absolute;z-index:2;top:0;left:0;width:100vw;padding:30px 1rem 0;margin:93px 0 0 0;background-color:#FFF;}.searchCategory .closeBtn{top:0;right:0;width:30px;height:30px;}.accordionItem .accordionTtl{padding:10px 0 6px;}.accordionItem .accordionTtl::after{background:url("/themes/custom/toshibaec/common/images/arrow_black_right.svg") no-repeat center center/contain;width:9px;height:1rem;margin-top:4px;right:4px;}.form_check span:before{top:2px;width:1rem;height:1rem;border-radius:2px;}.accordionItem .checkListItems{margin:4px 0 6px 0;}.accordionItem.is-active .checkListItems{gap:1rem 0;}.accordionItem .checkList{padding:4px 10px;gap:8px 0;width:calc(100% / 2);}.checkList.haveTtl .checkListTtl{left:0;}.btnArea{margin:28px auto 1.5rem;}.checkDoBtn a:hover{background-color:#FFF;border:1px solid #0064D2;color:#0064D2;}}.contentListArea{padding:4rem 0 6rem;min-width:960px;}.serviceList{display:flex;flex-wrap:wrap;margin:50px 0 30px;}@media screen and (min-width:768.1px){.serviceList>li{margin-right:24px;margin-top:24px;}.serviceList>li:nth-of-type(1),.serviceList>li:nth-of-type(2),.serviceList>li:nth-of-type(3){margin-top:0;}.serviceList>li:nth-of-type(3n){margin-right:0;}}.serviceList .contentsItem a{display:block;position:relative;justify-content:space-between;min-width:304px;max-width:304px;min-height:452px;background-color:#fff;cursor:pointer;overflow:hidden;z-index:0;height:100%;box-shadow:0 6px 1rem hwb(0 0% 100% / 0.16);transition:0.2s ease;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(1);transform:scale(1);}.serviceList .contentsItem a:hover{-webkit-transform:scale(1.06);transform:scale(1.06);padding-bottom:1rem;}.serviceList .contentsItem a:after{position:absolute;bottom:0;left:-3px;width:calc(100% + 6px);height:6px;background-color:#e61e1e;content:"";-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(-100%) skewX(-45deg);transform:translate(-100%) skewX(-45deg);}.serviceList .contentsItem a:hover:after{-webkit-transition:all .4s cubic-bezier(0,.985,.775,1);transition:all .4s cubic-bezier(0,.985,.775,1);-webkit-transform:translate(0) skewX(-45deg);transform:translate(0) skewX(-45deg);}.serviceList .contentsItem .component_14{padding-bottom:1rem;}.contentsItem .imgBox{width:100%;max-height:171px;border-bottom:1px solid #707070;margin-bottom:30px;text-align:center;overflow:hidden;font-size:0;}.contentsItem .imgBox img{height:171px;width:auto;object-fit:contain;aspect-ratio:16/9;}.contentsItem .innerBox{padding:0 10px;}.contentsItem .itemTtl{font-size:20px;font-weight:bold;margin-bottom:20px;}.contentsItem .descriptonTxt{margin-bottom:20px;}.contentsItem .priceTxt{font-size:13px;margin-bottom:10px;}.contentsItem .priceLgTxt{font-size:19px;font-weight:bold;}.red{color:#E61E1E;}@media screen and (max-width:768px){.contentListArea{padding:3.5rem 0 3rem;min-width:auto;}.serviceList{margin-top:2rem;}.serviceList .contentsItem a{min-height:unset;padding:0;}.serviceList .contentsItem a:hover{transform:unset;border:unset;padding-bottom:0;}.serviceList .contentsItem a:hover:after{display:none;}.serviceList .contentsItem .component_14{padding-bottom:1.25rem;}.contentsItem .imgBox{margin-bottom:20px;font-size:0;}.contentsItem .itemTtl{margin-bottom:1rem;}.contentsItem .descriptonTxt{margin-bottom:1.5rem;}.contentsItem .priceTxt{margin-bottom:1rem;}}@media screen and (min-width:576px) and (max-width:768px){.serviceList .contentsItem{max-width:calc(100% / 2 - 0.5rem);min-width:calc(100% / 2 - 0.5rem);}.serviceList .contentsItem a{max-width:100%;min-width:100%;}.contentsItem{margin-right:1rem;}.contentsItem:nth-child(2n){margin-right:0;}.contentsItem:not(:nth-child(n+3)){margin-top:0;}.contentsItem:nth-child(n+3){margin-top:1rem;}}@media not screen and (min-width:576px){.serviceList .contentsItem,.serviceList .contentsItem a{max-width:100%;min-width:100%;}}.pagerBox{display:flex;justify-content:center;gap:0 10px;}.pagerBox .prev a,.pagerBox .next a,.pagerBox .skip a,.pagerBox .pagerItem a{display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;color:#0064D2;}.pagerBox .prev a,.pagerBox .next a{background:url("/themes/custom/toshibaec/common/images/arrow_blue_right.svg") no-repeat center center / auto;}.pagerBox .prev a{transform:rotate(180deg);}.pagerBox .pagerItem.is_active a{background-color:#0064D2;color:#FFF;}@media screen and (max-width:768px){.pagerBox{gap:0 8px;}}.noresultTxtArea{margin:6rem 13.5rem;}.noresultTxtArea .redLgTxt{color:#F40206;font-size:20px;margin-bottom:3rem;}.noresultTxtArea .joukenTtl{font-weight:500;margin:1.5rem 0 10px;}.noresultTxtArea .kakuninList li{line-height:1.5;padding-left:1rem;text-indent:-1rem;}@media screen and (max-width:768px){.noresultTxtArea{margin:3.5rem 0 3rem;}.noresultTxtArea .redLgTxt{font-size:24px;margin:0 1.5rem 1.5rem;}.noresultTxtArea .joukenTtl{margin:1rem 0 10px;}}@media screen and (max-width:575.9px){.contentsItem:nth-child(n+1){margin-top:1rem;}}
.searchBtn input{background-color:#0064D2;border-radius:4px;padding:7px 2rem;cursor:pointer;color:#FFF;display:block;text-align:center;white-space:nowrap;}select{line-height:normal;}.searchArea{justify-content:end;}
