@charset "utf-8";@font-face{font-family:InterMedium;src:url("/fonts/inter/Inter-Medium.ttf")}*,*::after,*::before{box-sizing:border-box}body{background-color:#fff;color:#333;font-weight:400;font-size:16px;line-height:normal}.s_renewal{padding-top:50px}@media screen and (max-width: 767px){.s_renewal{padding-top:20px;padding-bottom:30px}}.l-container{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 767px){.l-container{padding-left:15px;padding-right:15px}}header.vanilla-header_template_calling{position:relative;z-index:998;height:130px;font-size:13px}@media screen and (max-width: 719px){header.vanilla-header_template_calling{height:auto}}header.vanilla-header_template_calling .headerArea{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;height:auto}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea{padding-left:0;padding-right:0;height:63px}}header.vanilla-header_template_calling .headerArea .headerTop{position:relative;height:95px}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop{box-shadow:0 0 10px rgba(0,0,0,.1);height:auto;background-color:#fff;margin-bottom:0;position:fixed;top:0px;left:0px;width:100%;height:63px;z-index:30000}}header.vanilla-header_template_calling .headerArea .headerTop .logoBr{display:none}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop .logoBr{display:inline-block}}header.vanilla-header_template_calling .headerArea .headerTop p.logo{position:absolute;left:10px;top:18px;margin-left:0px}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop p.logo{float:left;position:relative;left:auto;top:auto;margin-left:25px;margin-top:10px}}header.vanilla-header_template_calling .headerArea .headerTop p.logo a{text-indent:-9999px;display:inline-block;width:85px;height:65px;background-image:url(/images/hd_logo.webp);background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop p.logo a{text-align:center;text-indent:0;font-size:12px;white-space:nowrap;color:#2a66c6;padding-top:4px;background-size:49px 35px;background-position:left center;line-height:120%;width:49px;height:35px;box-sizing:border-box;padding-left:70px}}header.vanilla-header_template_calling .headerArea .headerTop p.logo a:hover{text-decoration:none}header.vanilla-header_template_calling .headerArea .headerTop p.logo_25th_anniv{position:absolute;left:50%;top:40px;margin-left:50px}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop p.logo_25th_anniv{float:left;position:relative;left:auto;top:auto;margin-left:15px;margin-top:10px}}header.vanilla-header_template_calling .headerArea .headerTop p.logo_25th_anniv a{display:inline-block;width:80px;height:24px;background-image:url();background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop p.logo_25th_anniv a{width:39px;height:34px;margin-top:11px;margin-left:-63px;padding-left:0px;opacity:0}}header.vanilla-header_template_calling .headerArea .headerTop p.logo_25th_anniv a:hover{text-decoration:none}header.vanilla-header_template_calling .headerArea .headerTop .headerLeft{position:absolute;left:110px;top:40px;line-height:22.4px}header.vanilla-header_template_calling .headerArea .headerTop .headerLeft .free{color:#2a66c6;margin-bottom:6px;margin-top:12px;font-size:16px;font-weight:500}header.vanilla-header_template_calling .headerArea .headerTop .headerRight{position:absolute;right:0px;bottom:14px}header.vanilla-header_template_calling .headerArea .headerTop .headerRight a:hover{cursor:pointer;text-decoration:none}header.vanilla-header_template_calling .headerArea .headerTop .headerRight .phone_number{width:200px;height:55px;vertical-align:unset;margin-bottom:0}header.vanilla-header_template_calling .headerArea .headerTop .headerRight .web{width:210px;height:43px;margin-bottom:8px}header.vanilla-header_template_calling .headerArea .headerTop .headerRight .sdgs{margin-bottom:-2px;margin-right:10px}header.vanilla-header_template_calling .headerArea .headerTop .headerRight .tel_number_header{position:absolute;top:2%;left:31%;color:#2a66c2;font-weight:bold;font-size:27px}@media screen and (max-width: 1000px){header.vanilla-header_template_calling .headerArea .headerTop .headerRight .phone_number{width:20vw !important}header.vanilla-header_template_calling .headerArea .headerTop .headerRight .web{width:18vw !important;margin-top:5px;margin-left:10px}header.vanilla-header_template_calling .headerArea .headerTop .headerRight .sdgs{width:13vw;vertical-align:unset;margin-bottom:0}header.vanilla-header_template_calling .headerArea .headerTop .headerRight .tel_number_header{font-size:21px;top:5%;left:30.5%}}header.vanilla-header_template_calling .headerArea .headerTop .tapCallSp{display:none}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop .tapCallSp{position:absolute;top:17px;right:80px;height:auto}header.vanilla-header_template_calling .headerArea .headerTop .tapCallSp img{width:150px}}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop .showCall{display:block}}header.vanilla-header_template_calling .headerArea .headerTop #button_container{display:none}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop #button_container{display:block;width:55px;height:55px;cursor:pointer;float:none;position:absolute;top:4px;right:10px}}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop #button_container #headerToggle{position:absolute;right:25px;top:17px;height:27px;width:20px;cursor:pointer;z-index:300;transition:opacity .25s ease}header.vanilla-header_template_calling .headerArea .headerTop #button_container #headerToggle span{background:#2a66c6;border:none;height:3px;width:35px;position:absolute;top:0px;left:0;cursor:pointer}header.vanilla-header_template_calling .headerArea .headerTop #button_container #headerToggle span:nth-of-type(2){top:10px}header.vanilla-header_template_calling .headerArea .headerTop #button_container #headerToggle span:nth-of-type(3){top:20px}}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop #button_container .active .bar_top{transform:translateY(10px) translateX(0) rotate(45deg);transition:all .35s ease}header.vanilla-header_template_calling .headerArea .headerTop #button_container .active .bar_middle{opacity:0}header.vanilla-header_template_calling .headerArea .headerTop #button_container .active .bar_bottom{transform:translateY(-10px) translateX(0) rotate(-45deg);transition:all .35s ease}}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop #button_container .ttl{text-align:center;color:#2a66c6;padding-top:31px;font-size:10px}}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea .headerTop #button_container .ttlClose{text-align:center;color:#2a66c6;padding-top:31px;font-size:10px;display:none}}header.vanilla-header_template_calling .headerArea nav{line-height:22.4px}@media screen and (max-width: 719px){header.vanilla-header_template_calling .headerArea nav{display:none}}header.vanilla-header_template_calling .headerArea nav .navList{vertical-align:top;display:flex;justify-content:space-between}header.vanilla-header_template_calling .headerArea nav .navList::after{display:none}header.vanilla-header_template_calling .headerArea nav .navList li{cursor:default;border-right:0px;float:none;width:auto;font-size:18px;font-weight:600;position:relative;vertical-align:top;height:30px}@media screen and (max-width: 1000px){header.vanilla-header_template_calling .headerArea nav .navList li{font-size:15px}}header.vanilla-header_template_calling .headerArea nav .navList li.nav1 label{border-left:0px;background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.nav1 a{border:0;background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.nav2 span{border-right:0px;background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.nav2 span .hiddenStr{padding:0 !important;display:inline;border-right:none}@media screen and (max-width: 1000px){header.vanilla-header_template_calling .headerArea nav .navList li.nav2 span .hiddenStr{display:none !important}}header.vanilla-header_template_calling .headerArea nav .navList li.nav3 .UI_adjustment{background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.nav3 .UI_adjustment .hiddenStr{padding:0 !important;display:inline;border-right:none}@media screen and (max-width: 1000px){header.vanilla-header_template_calling .headerArea nav .navList li.nav3 .UI_adjustment .hiddenStr{display:none !important}}header.vanilla-header_template_calling .headerArea nav .navList li.nav4 a,header.vanilla-header_template_calling .headerArea nav .navList li.nav4 span{background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.nav5 a,header.vanilla-header_template_calling .headerArea nav .navList li.nav5 span{background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.nav6 a,header.vanilla-header_template_calling .headerArea nav .navList li.nav6 span{background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.nav7 a,header.vanilla-header_template_calling .headerArea nav .navList li.nav7 span{background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.nav8 a,header.vanilla-header_template_calling .headerArea nav .navList li.nav8 span{background-image:url("")}header.vanilla-header_template_calling .headerArea nav .navList li.navArrow{position:relative}header.vanilla-header_template_calling .headerArea nav .navList li.navArrow::after{position:absolute;content:"";right:0px;top:6px;width:8px;height:8px;border-top:2.5px solid #2a66c6;border-right:2.5px solid #2a66c6;transform:rotate(135deg);transition:all .3s}@media screen and (max-width: 1000px){header.vanilla-header_template_calling .headerArea nav .navList li.navArrow::after{right:0px;top:5px}}header.vanilla-header_template_calling .headerArea nav .navList li.navArrow:hover::after{transform:rotate(-45deg);top:10px}@media screen and (max-width: 1000px){header.vanilla-header_template_calling .headerArea nav .navList li.navArrow:hover::after{top:8px}}header.vanilla-header_template_calling .headerArea nav .navList li.navTop:hover .subtract_blue_line{color:#2a66c6}header.vanilla-header_template_calling .headerArea nav .navList li .subtract_blue_line{border-right:0px solid #ccc;text-align:center;height:100%;display:block;box-sizing:border-box;height:35px;padding-top:0px;background-repeat:no-repeat;background-position:top center;background-size:25px 20px;padding-right:18px;-webkit-transition:all .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all .2s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all .2s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all .2s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 1000px){header.vanilla-header_template_calling .headerArea nav .navList li .subtract_blue_line{padding-right:15px}}header.vanilla-header_template_calling .headerArea nav .navList li .subtract_blue_line::after{display:none}header.vanilla-header_template_calling .headerArea nav .navList li:hover{text-decoration:none}header.vanilla-header_template_calling .headerArea nav .navList li:hover a::after,header.vanilla-header_template_calling .headerArea nav .navList li:hover span::after{color:#2a66c6;width:100%}header.vanilla-header_template_calling .headerArea nav .navList li:hover .hiddenNav{display:block;opacity:1;animation-duration:.4s;animation-name:fade-in;-moz-animation-duration:.4s;-moz-animation-name:fade-in;-webkit-animation-duration:.4s;-webkit-animation-name:fade-in;content:none}header.vanilla-header_template_calling .headerArea nav .navList li:hover .hiddenNav li{margin-bottom:0px;width:auto;position:relative;height:auto}header.vanilla-header_template_calling .headerArea nav .navList li:hover .hiddenNav li:last-child{margin-bottom:0}header.vanilla-header_template_calling .headerArea nav .navList li:hover .hiddenNav li:hover{background-color:#e4f1ff}header.vanilla-header_template_calling .headerArea nav .navList li:hover .hiddenNav li a{background-image:url("");color:#333;white-space:nowrap;background-repeat:no-repeat;background-position:left center;background-size:7px 7px;display:block !important;padding:0;padding:7px 20px;border-right:none !important;width:100%}header.vanilla-header_template_calling .headerArea nav .navList li:hover .hiddenNav li a:hover{color:#2a66c6}header.vanilla-header_template_calling .headerArea nav .navList li:hover .hiddenNav li:nth-child(1){border-radius:10px 10px 0 0}header.vanilla-header_template_calling .headerArea nav .navList li:hover .hiddenNav li:nth-last-child(1){border-radius:0 0 10px 10px}header.vanilla-header_template_calling .headerArea nav .navList li .hiddenNav{background-image:url("");display:none;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.2),0 0 40px rgba(128,128,128,.2);opacity:0;position:absolute;left:50%;top:30px;background-color:#fff;padding:0px 0px;transform:translateY(0%) translateX(-50%) rotate(0)}header.vanilla-header_template_calling #spNav{padding-top:40px;position:fixed;height:97vh;left:0;top:30px;z-index:10000;background-color:#fff;width:100%;display:none;margin-top:-5px;overflow-y:auto}header.vanilla-header_template_calling #spNav.open{display:block}header.vanilla-header_template_calling #spNav .spNavList{border:0;padding:0px 15px;margin-bottom:0px;background:#fff;line-height:22.4px;font-weight:700;max-height:45px;box-sizing:border-box;transition:.3s}header.vanilla-header_template_calling #spNav .spNavList .heading{width:100%;position:relative;display:block;box-sizing:border-box;margin-bottom:0px}header.vanilla-header_template_calling #spNav .spNavList label{height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check{display:none}header.vanilla-header_template_calling #spNav .spNavList .acd-label{display:flex;align-items:center;margin-bottom:1px;border-bottom:2px solid #ccc}header.vanilla-header_template_calling #spNav .spNavList .acd-content{display:box;height:0;opacity:0;transition:.3s;visibility:hidden}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-1{height:180px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-1 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-2{height:180px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-2 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-3{height:180px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-3 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-4{height:180px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-4 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-5{height:180px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-5 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-6{height:180px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-6 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-7{height:180px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-pref-7 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-4{height:180px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-4 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-3{height:135px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-3 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-7{height:315px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-7 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-2{height:90px;opacity:1;font-size:13px;padding-left:10px;visibility:visible}header.vanilla-header_template_calling #spNav .spNavList .acd-check:checked+.acd-label+.acd-content-2 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:45px}header.vanilla-header_template_calling #spNav .spNavList a{text-decoration:none;display:flex;align-items:center;width:100%;height:45px;color:#333;padding-top:0px;padding-bottom:0px;border-bottom:2px solid #ccc}header.vanilla-header_template_calling #spNav .spNavList .icon-right-hd::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border:0;border-bottom:2px solid #2a66c6;border-right:2px solid #2a66c6;transform:rotate(-45deg);right:28px;top:15px}header.vanilla-header_template_calling #spNav .spNavList .icon-right-plus::before,header.vanilla-header_template_calling #spNav .spNavList .icon-right-plus::after{content:"";display:inline-block;position:absolute;width:2px;height:15px;top:15px;right:30px;border:0;background-color:#2a66c6;transition:.3s}header.vanilla-header_template_calling #spNav .spNavList .icon-right-plus::after{transform:rotate(90deg);top:15px;right:30px;border:0;transition:.3s}header.vanilla-header_template_calling #spNav .spNavList .icon-right-minus::before,header.vanilla-header_template_calling #spNav .spNavList .icon-right-plus::after{content:"";display:inline-block;position:absolute;width:2px;height:15px;top:15px;right:30px;border:0;background-color:#2a66c6;transform:rotate(90deg);transition:.3s}header.vanilla-header_template_calling #spNav .spContact{padding:0 15px;margin:25px 0;text-align:center}header.vanilla-header_template_calling #spNav .spContact .contactBoxBnr a{padding:5px 0}header.vanilla-header_template_calling #spNav .spContact .contactBoxBnr img{width:100%}header.vanilla-header_template_calling #spNav .spClose{padding:20px;text-align:center;color:#2a66c6;cursor:pointer;display:flex;justify-content:center}header.vanilla-header_template_calling #spNav .spClose .m-close1{height:22px;width:2px;margin-left:12px;background-color:#2a66c6;transform:rotate(45deg);z-index:1;margin-right:22px}header.vanilla-header_template_calling #spNav .spClose .m-close2{height:22px;width:2px;background-color:#2a66c6;transform:rotate(90deg);z-index:2}header.vanilla-header_template_calling.mini nav{position:fixed;left:0;top:0;width:100%;background-color:#fff;border-bottom:1px solid #f0f0f0;box-shadow:0 0 10px rgba(0,0,0,.1);height:60px !important;animation-duration:.4s;animation-name:fade-in;-moz-animation-duration:.4s;-moz-animation-name:fade-in;-webkit-animation-duration:.4s;-webkit-animation-name:fade-in}header.vanilla-header_template_calling.mini nav .navList .nav1 a{margin-top:15px}header.vanilla-header_template_calling.mini nav .navList .nav3 a{margin-top:15px}header.vanilla-header_template_calling.mini nav .navList .nav5 a{margin-top:15px}header.vanilla-header_template_calling.mini nav .navList .nav6 a{margin-top:15px}header.vanilla-header_template_calling.mini nav .navList .nav7 a{margin-top:15px}header.vanilla-header_template_calling.mini nav .navList li{height:40px;box-sizing:border-box}header.vanilla-header_template_calling.mini nav .navList li .hiddenNav{top:40px}header.vanilla-header_template_calling.mini nav .navList li .subtract_blue_line{background-image:none !important;padding-top:0 !important;height:auto !important}header.vanilla-header_template_calling.mini nav .navList li span{margin-top:15px}header.vanilla-header_template_calling.mini nav .navList li.navArrow::after{right:0px;top:21px}header.vanilla-header_template_calling.mini nav .navList li.navArrow:hover::after{top:24px}.ambassador_css_cut img{width:230px}.vanilla-modalBox{opacity:1;background-color:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;transition:opacity .15s linear}.vanilla-modalBox__line-modal-dialog{position:absolute;top:30%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.vanilla-modalBox__line-modal-dialog img{width:250px}aside.rightside_template_calling{font-family:"Noto Sans JP";float:right;width:28%}@media screen and (max-width: 860px){aside.rightside_template_calling{min-height:350px}}@media screen and (max-width: 719px){aside.rightside_template_calling{float:none;width:auto}}aside.rightside_template_calling .sideContact{margin-bottom:30px;border:1px solid #ccc;position:relative;border-radius:4px;min-height:320px;display:block}@media screen and (max-width: 719px){aside.rightside_template_calling .sideContact{min-height:320px}}@media screen and (max-width: 767px){aside.rightside_template_calling .sideContact.oldform-hide{display:none}}aside.rightside_template_calling .sideContact a{display:block;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}aside.rightside_template_calling .sideContact a:hover{text-decoration:none;opacity:.8}aside.rightside_template_calling .sideContact p{font-size:12px;padding:20px 20px;position:relative;z-index:10;width:155px}aside.rightside_template_calling .sideContact a.btnTel{pointer-events:none}aside.rightside_template_calling .sideContact a.btnTel .sideContact a.btnTel{pointer-events:auto}aside.rightside_template_calling .sideContact a.btnTel .head{background-color:#ffc107;color:#0d47a1;padding:10px 20px 10px 20px;text-align:center;font-weight:bold;position:relative;z-index:3}aside.rightside_template_calling .sideContact a.btnTel .head .ttl{font-size:15px;margin-bottom:5px;font-weight:bold}aside.rightside_template_calling .sideContact a.btnTel .head img{max-width:100%;width:230px}aside.rightside_template_calling .sideContact .bg{position:absolute;right:0;top:15px;z-index:2;overflow:hidden;width:100%}@media screen and (max-width: 719px){aside.rightside_template_calling .sideContact .bg{width:100%}}aside.rightside_template_calling .sideContact .bg img{max-width:100%;vertical-align:top;border:0;width:281px}@media screen and (max-width: 719px){aside.rightside_template_calling .sideContact .bg img{width:100%;max-width:281px;float:right}}aside.rightside_template_calling .sideContact form{margin-top:135px;margin-bottom:10px}aside.rightside_template_calling .sideContact form .formTbl{width:100%;margin-top:20px}aside.rightside_template_calling .sideContact form .formTbl th,aside.rightside_template_calling .sideContact form .formTbl td{width:90%;display:block;margin-left:auto;margin-right:auto;padding:0}aside.rightside_template_calling .sideContact form .formTbl th{font-weight:bold}aside.rightside_template_calling .sideContact form .formTbl th .required{float:right;color:#f60 !important;font-size:13px !important;font-weight:normal !important}aside.rightside_template_calling .sideContact form .formTbl td{padding:10px;padding-right:0}@media screen and (max-width: 719px){aside.rightside_template_calling .sideContact form .formTbl td{padding-left:0;padding-top:5px}}aside.rightside_template_calling .sideContact form .formTbl td select{background-color:#fffed1;min-width:200px;width:100%;padding:7px 10px;border-radius:4px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background-image:url(/images/ico_select.png);background-repeat:no-repeat;background-size:8px 17px;background-position:right 10px top 50%}@media screen and (max-width: 719px){aside.rightside_template_calling .sideContact form .formTbl td select{font-size:16px}}aside.rightside_template_calling .sideContact form .formTbl td select option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}aside.rightside_template_calling .sideContact form .btnArea{text-align:center}aside.rightside_template_calling .sideContact form .btnArea .btn[disabled]{cursor:not-allowed;opacity:.65;box-shadow:none}aside.rightside_template_calling .sideContact form .btnArea input.btn{padding:10px 20px;background-image:url(/images/arr_right.png);background-repeat:no-repeat;background-position:right 10px center;background-size:10px 10px;border-top:none;border-right:none;border-left:none;-o-border-image:initial;border-image:initial;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background-color:#39f;color:#fff;border-radius:40px;font-size:15px;border-bottom:2px solid #2e7cc9;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}aside.rightside_template_calling .sideContact form .btnArea input.btn:hover{text-decoration:none;color:#000;background-color:#134a9e}aside.rightside_template_calling .sideContact form .btnArea input.btn:disabled{background-color:#aaa;border-bottom:2px solid #333;cursor:not-allowed}aside.rightside_template_calling .sideContactMini{min-height:initial;min-height:auto;height:auto;border-radius:0px;border-right:none;position:fixed;right:0;bottom:20%;z-index:10;margin-bottom:0;margin-top:-67px;opacity:0;display:none;background-color:#fff}aside.rightside_template_calling .sideContactMini .hover{display:block;display:none;opacity:1;animation-duration:.4s;animation-name:fade-in;-moz-animation-duration:.4s;-moz-animation-name:fade-in;-webkit-animation-duration:.4s;-webkit-animation-name:fade-in}aside.rightside_template_calling .sideContactMini .bottom{position:relative;left:auto;bottom:auto;padding:10px 20px;text-align:center;padding:0 20px;position:absolute;left:0;bottom:15px;width:100%;box-sizing:border-box}aside.rightside_template_calling .sideContactMini .bottom .btn{z-index:5;background-color:#39f;color:#fff;border-radius:40px;padding:10px 15px;font-size:16px;border-bottom:2px solid #2e7cc9;display:block;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1)}aside.rightside_template_calling .sideAssessment{display:none;border:1px solid #ccc;margin-bottom:15px}aside.rightside_template_calling .sideAssessment .ttl{background-color:#134a9e;color:#fff;font-size:17px;text-align:center;padding:10px 0px}aside.rightside_template_calling .sideAssessment .update{padding:10px;text-align:right;color:#666}aside.rightside_template_calling .sideAssessment #sideFlexslider{margin-left:30px;margin-right:30px}aside.rightside_template_calling .sideAssessment .flexslider{position:relative;zoom:1;margin:0;padding:0}aside.rightside_template_calling .sideAssessment .flex-viewport{max-height:2000px;transition:all 1s ease}aside.rightside_template_calling .sideAssessment .flex-viewport li{background-color:#d4e7fa}aside.rightside_template_calling .sideAssessment .flex-viewport li .box{padding:10px}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .ttl{color:#0d47a1;background:none;font-size:15px;margin-bottom:5px;padding-left:5px;font-weight:bold}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .imgBox{position:relative}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .imgBox .img{margin-bottom:5px}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .imgBox .img img{width:100%;display:block;height:auto;-o-object-fit:cover;object-fit:cover}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .imgBox .priceList{margin-left:20px;margin-bottom:5px;text-align:right}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .imgBox .priceList small{font-size:11px;margin-right:0px;float:left}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .imgBox .priceList .price{font-size:18px;font-weight:bold;margin-right:5px}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .imgBox .priceList .orangeStr{color:#f60}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .imgBox .priceList .yen{font-size:11px;margin-right:20px}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .specTbl{font-size:10px;background-color:#fff;margin-bottom:5px;width:100%}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .specTbl tr{border-bottom:1px solid #ccc}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .specTbl tr th,aside.rightside_template_calling .sideAssessment .flex-viewport li .box .specTbl tr td{width:25%;padding:0px 4px;white-space:nowrap}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .specTbl tr .mainTh{background-color:#0d47a1;text-align:center;color:#fff}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .specTbl tr .leftTx{text-align:left}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .specTbl tr th{background-color:#e6e6e6}aside.rightside_template_calling .sideAssessment .flex-viewport li .box .date{text-align:right;font-size:10px}aside.rightside_template_calling .sideAssessment .flex-direction-nav{margin:0;padding:0;list-style:none}aside.rightside_template_calling .sideAssessment .flex-direction-nav .flex-prev{left:-23px}aside.rightside_template_calling .sideAssessment .flex-direction-nav .flex-next{background-image:url(/images/arr_slider_right.png);right:-23px}aside.rightside_template_calling .serviceSideList{margin-bottom:20px}aside.rightside_template_calling .serviceSideList li{border:1px solid #ccc;margin-bottom:20px;position:relative}aside.rightside_template_calling .serviceSideList li a{display:block;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}aside.rightside_template_calling .serviceSideList li a:visited,aside.rightside_template_calling .serviceSideList li a:link{color:#000;text-decoration:none !important}aside.rightside_template_calling .serviceSideList li a .ttl{background-color:#3a9bfc;color:#fff;padding:15px 20px;font-size:17px}aside.rightside_template_calling .serviceSideList li .dispArea .whiteArr{background-color:#ccc;bottom:8px;right:10px;position:absolute;width:15px;height:15px;border-radius:15px;background-image:url(/images/arr_white.png);background-repeat:no-repeat;background-position:center center;background-size:7px 7px}aside.rightside_template_calling .serviceSideList li .dispArea .img{float:left;width:77px}aside.rightside_template_calling .serviceSideList li .dispArea .img img{width:100%}aside.rightside_template_calling .serviceSideList li .dispArea p{padding-left:87px;padding-top:9px;padding-right:10px;color:#666;font-size:12px;line-height:160%}aside.rightside_template_calling .serviceSideList li:nth-child(2n){margin-left:0px}aside.rightside_template_calling .serviceSideList li:nth-child(2n) .ttl{background-color:#134a9e}aside.rightside_template_calling .media_channel_fb .facebookFrame{margin-bottom:30px;text-decoration:none}aside.rightside_template_calling .media_channel_fb .facebookFrame .fb_iframe_widget_fluid{display:inline}aside.rightside_template_calling .media_channel_fb .facebookFrame .fb_iframe_widget{position:relative}aside.rightside_template_calling .media_channel_fb .facebookFrame .fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}aside.rightside_template_calling .media_channel_fb .facebookFrame .fb_iframe_widget span iframe[style]{width:100% !important}aside.rightside_template_calling .media_channel_fb .sideContact.sideContactMovie{min-height:0px}aside.rightside_template_calling .bnrSideList li{margin-bottom:10px;margin-right:0}@media screen and (max-width: 719px){aside.rightside_template_calling .bnrSideList li{float:left;width:48%;margin-right:2%}}aside.rightside_template_calling .bnrSideList li a{transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}aside.rightside_template_calling .bnrSideList li a img{width:100%}aside.rightside_template_calling .bnrSideList li:nth-child(2n){margin-right:0}aside.rightside_template_calling .bnrSideList li:nth-child(2n+1){margin-left:0}.l-faq_box{flex-wrap:wrap;display:flex;margin:30px 0;justify-content:center}.l-faq_box .l-faq_list{height:260px;width:calc(50% - 10px);padding:30px;border:1px solid #eee;box-shadow:0 0 5px 5px #f5f5f5;border-radius:5px}@media screen and (max-width: 767px){.l-faq_box .l-faq_list{height:100%;width:100%;padding:15px}}.l-faq_box .l-faq_list .l-faq_question{font-size:20px;color:#0b5dbf;padding-left:22px;border-bottom:1px solid #ccc;display:flex;font-weight:500}@media screen and (max-width: 767px){.l-faq_box .l-faq_list .l-faq_question{font-size:17px;padding-left:21px;font-weight:600}}.l-faq_box .l-faq_list .l-faq_question::before{content:"Q";font-size:28px;font-weight:bold;color:#0b5dbf;display:inline-block;text-indent:-22px;margin:-7px 24px 40px 0}@media screen and (max-width: 767px){.l-faq_box .l-faq_list .l-faq_question::before{font-size:25px;margin:-7px 10px 10px 0}}.l-faq_box .l-faq_list .l-faq_answer{font-size:16.2px;padding-top:20px;padding-left:22px;display:flex}.l-faq_box .l-faq_list .l-faq_answer::before{content:"A";font-size:28px;font-weight:bold;display:inline-block;text-indent:-22px;margin:-7px 24px 20px 0}@media screen and (max-width: 767px){.l-faq_box .l-faq_list .l-faq_answer::before{margin:-7px 10px 10px 0}}.l-faq_box .l-margin_left_zero{margin:10px 10px 10px 0}@media screen and (max-width: 767px){.l-faq_box .l-margin_left_zero{margin:10px 0}}.l-faq_box .l-margin_right_zero{margin:10px 0 10px 10px}@media screen and (max-width: 767px){.l-faq_box .l-margin_right_zero{margin:10px 0}}.l-faq_box .l-with_scrollbar{overflow-y:auto}.l-faq_box .l-faq_link_button{border-radius:100px;display:block;width:360px;padding:10px 0px 10px 15px;height:48px;box-sizing:border-box;color:#fff;text-decoration:none;text-align:center;margin:25px 0 0;background:#0b5dbf;font-size:17px}@media screen and (max-width: 767px){.l-faq_box .l-faq_link_button{width:300px;padding:12px 0px 12px 12px;margin:35px 0 -30px;font-size:14.5px}}.l-faq_box .l-faq_link_button:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-135deg);bottom:1px;position:relative}.l-faq_box .l-faq_link_button:hover{opacity:.5}.l-faq_box .l-faq_link_button a:link,.l-faq_box .l-faq_link_button a:visited{color:#fff;text-decoration:none}@media screen and (max-width: 767px){.show_pc_form{display:none}}.show_pc_form .content_form-middle{background:#fef6e5;padding-bottom:30px}.show_pc_form .content_form-middle .content_tau_top{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding:0 15px;box-sizing:border-box}.show_pc_form .content_form-middle .content_tau_top .form-middle{max-width:1040px;padding:20px 10px;margin:auto;border-radius:20px;display:none;margin-top:30px}@media screen and (min-width: 720px){.show_pc_form .content_form-middle .content_tau_top .form-middle{display:block !important}}.show_pc_form .content_form-middle .content_tau_top .form-middle input{border:none}.show_pc_form .content_form-middle .content_tau_top .form-middle .title_form_content{text-align:center;padding:10px 20px;margin:20px auto 10px;font-size:30px;font-weight:600;color:#333;line-height:normal}@media screen and (max-width: 767px){.show_pc_form .content_form-middle .content_tau_top .form-middle .title_form_content{font-size:18px;padding:10px 20px;margin:20px auto 0;text-align:inherit}}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form{background-image:none;background-color:#fff;border-radius:0 10px;width:100%;margin:0px auto}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .form-title{background-color:#fef6e5;width:100%;font-size:20px;text-align:center;padding:30px 0px;position:sticky;border-radius:10px 10px 0 0;font-weight:500;color:#fff !important;height:30px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .form-title img{width:initial;background-size:cover;position:absolute;max-width:initial;left:-20px;bottom:-17px;top:unset;height:unset !important}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2{margin-right:1%;width:100%}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap{padding:25px 20px 5px;background:#ffcca8;border-radius:0px 0px 10px 10px}@media screen and (max-width: 767px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap{max-width:initial}}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .btn_form{width:28%;display:flex;flex-direction:column;justify-content:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .btn_form .text-burden{text-align:center;font-size:10.5px;color:#8f4200;font-weight:600}@media screen and (min-width: 720px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .btn_form{font-size:min(1.6vw,14px)}}@media screen and (max-width: 767px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .btn_form{font-size:10.5px !important}}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1{display:flex}@media screen and (min-width: 720px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1{border:none}}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35{width:35%}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35 .line{display:flex;margin-bottom:10px;margin-right:15px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35 .line .step_lable{color:#ff691e;background-color:#fff7b3;padding:0 4px;line-height:0;display:flex;flex-direction:column;justify-content:space-evenly;font-size:12px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35 .line .step_lable span{text-align:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35 .line .step_lable span:last-child{font-size:21px;font-weight:bold}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35 .line .cus-select{width:100%;display:flex;background-color:#fff;margin-left:5px;border:3px solid #fff}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35 .line .cus-select .c-required{line-height:15px;text-align:center;background-color:#b9272d;color:#fff;padding:2px 0px;margin:3px 5px;height:32px;display:flex;align-items:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35 .line .cus-select .c-select{padding:0 5px;font-size:93%;line-height:1.1em;background-image:url(/images/form//arrow_b_normal.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:8px;border:none;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;appearance:none}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .width-35 .line .input-focus{border:3px solid #fe0000 !important;animation:focusInput 1.3s ease infinite;-webkit-animation:focusInput 1.3s ease infinite;-webkit-appearance:none}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .btn_form{width:28%;display:flex;flex-direction:column;justify-content:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .btn_form .text-burden{text-align:center;font-size:min(1.6vw,14px);color:#8f4200;font-weight:600}@media screen and (max-width: 767px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .btn_form{font-size:10.5px !important}}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .btn_form .wrap_next_step_btn{margin:0 !important;text-align:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_1 .btn_form .wrap_next_step_btn .next_step_btn{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;cursor:pointer;background-repeat:no-repeat;background-color:#ffcca8;margin-top:10px;letter-spacing:3px;margin-bottom:0}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35{width:35%}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line{display:flex;margin-bottom:10px;margin-right:15px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .step_lable{color:#ff691e;background-color:#fff7b3;padding:0 4px;line-height:0;display:flex;flex-direction:column;justify-content:space-evenly;font-size:12px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .step_lable span{text-align:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .step_lable span:last-child{font-size:21px;font-weight:bold}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .car_storage{display:flex;width:100%}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .car_storage .car_storage_select{display:flex;width:100%}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .car_storage .car_storage_select .heading_place{display:flex;align-items:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .car_storage .car_storage_select select.pref{width:33%;font-size:12px !important}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .car_storage .car_storage_select select.city{width:42%;font-size:12px !important}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .cus-select{width:100%;display:flex;background-color:#fff;margin-left:5px;border:3px solid #fff}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .cus-select .c-required{line-height:15px;text-align:center;background-color:#b9272d;color:#fff;padding:2px 0px;margin:3px 5px;height:32px;display:flex;align-items:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .width-35 .line .cus-select .c-select{padding:0 5px;font-size:93%;line-height:1.1em;background-image:url(/images/form//arrow_b_normal.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:8px;border:none;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;appearance:none}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .btn_form{width:28%;display:flex;flex-direction:column;justify-content:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .btn_form .text-burden{text-align:center;font-size:min(1.6vw,14px);color:#8f4200;font-weight:600}@media screen and (max-width: 767px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .btn_form{font-size:10.5px !important}}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .btn_form .submit-wrap{text-align:center;display:block !important}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .btn_form .next_step_btn_2{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;cursor:pointer;background-repeat:no-repeat;margin-top:10px;background-color:#ffcca8;letter-spacing:3px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_2 .btn_form .wrap_back_car_info_form{align-self:initial;text-align:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .mr-3{margin-right:1rem !important}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .mr-3 .line{display:flex;margin-bottom:10px;margin-right:15px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .mr-3 .line .step_lable{color:#ff691e;background-color:#fff7b3;padding:0 4px;line-height:0;display:flex;flex-direction:column;justify-content:space-evenly;font-size:12px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .mr-3 .line .step_lable span{text-align:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .mr-3 .line .step_lable span:last-child{font-size:21px;font-weight:bold}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .mr-3 .line .damaged{display:flex;align-items:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .content{width:68%}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .btn_form{width:28%;display:flex;flex-direction:column;justify-content:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .btn_form .text-burden{text-align:center;font-size:min(1.6vw,14px);color:#8f4200;font-weight:600}@media screen and (max-width: 767px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .btn_form{font-size:10.5px !important}}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .btn_form .submit-wrap{display:flex !important;justify-content:center;gap:10px;margin-bottom:10px;height:70px;text-align:center;display:block}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .btn_form .submit-wrap .next_step_btn_3{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;border-radius:25px;font-size:18px;background-size:100% 62px;cursor:pointer;background-repeat:no-repeat;margin-top:10px;background-color:#ffcca8;letter-spacing:3px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .btn_form .wrap_back_car_info_form{align-self:flex-end !important}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_3 .btn_form .wrap_back_car_info_form .back_step_2{right:4vw;position:relative}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item{display:flex;flex-wrap:wrap;width:80%}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .line_9{width:48%;display:flex;margin-bottom:10px;margin-right:15px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .line_9 .step_lable{color:#ff691e;background-color:#fff7b3;padding:0 4px;line-height:0;display:flex;flex-direction:column;justify-content:space-evenly;font-size:12px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .line_9 .step_lable span{text-align:center}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .line_9 .step_lable span:last-child{font-size:21px;font-weight:bold}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .line_9 .text_upload_file{display:block;font-size:12px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .file_text{height:47px;text-align:left;width:48%;display:flex;align-items:center;line-height:2;background-color:#fff}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .file_text span{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .file_text p{color:#ff691e;margin-left:5px;line-height:2}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .c-input-file{padding:0 15px;margin:10px 0;font-size:93%;line-height:1.1em;cursor:pointer;background-image:url(/images/form//arrow_r.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:20px;border:none;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;appearance:none}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4__item .file_m_right{margin-right:15px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4 .policy{display:flex;text-align:center;align-items:center;justify-content:center;margin-top:0}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4 .submit-wrap{text-align:center;display:block !important}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4 .submit-wrap .submit{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;background-repeat:no-repeat;background-color:#ffcca8;letter-spacing:3px}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4 .btn_disable{opacity:.7;cursor:default}.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4 .wrap_back_car_info_form{text-align:center;align-self:initial !important}@media screen and (min-width: 720px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container_form .l-main_top_mainvisual2 .main_consult_wrap .step_form_4 .wrap_back_car_info_form .back_step_3{position:relative;font-size:10.5px}}@media screen and (max-width: 767px){.show_pc_form .content_form-middle .content_tau_top .form-middle .d-md-block,.show_pc_form .content_form-middle .content_tau_top .form-middle .cta_pc{display:none !important}}.show_pc_form .content_form-middle .content_tau_top .form-middle .container{width:unset !important;padding-right:unset !important;padding-left:unset !important}@media screen and (max-width: 767px){.show_pc_form .content_form-middle .content_tau_top .form-middle .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}.show_pc_form .content_form-middle .content_tau_top .form-middle input:not(input[type=button]):not(input[type=submit]),.show_pc_form .content_form-middle .content_tau_top .form-middle select{height:42px !important;background-color:#fff;width:100%}.show_pc_form .cta_pc__content{justify-content:space-between;flex-direction:initial;display:flex;gap:1.5rem;margin:2rem 0;height:min(10vw,100px);position:relative}@media screen and (max-width: 767px){.show_pc_form .cta_pc__content{display:none}}.show_pc_form .cta_pc__content img{height:min(10vw,102px) !important;max-width:initial}@media screen and (max-width: 767px){.show_pc_form .cta_pc__content__tel{margin:0 auto}}@media screen and (min-width: 720px){.show_pc_form .cta_pc__content__tel img{height:min(10vw,102px)}}.show_pc_form .cta_pc__content__tel .cta_pc__content__car{position:absolute;left:81% !important;top:8% !important;width:21.8% !important;height:min(8vw,85px)}.show_pc_form .cta_pc__content__tel .tel_number_form{position:absolute;top:42.5%;left:13%;color:#2a66c2;font-weight:bold;font-size:45px}@media screen and (max-width: 1000px){.show_pc_form .cta_pc__content__tel .tel_number_form{top:36%;font-size:37px}}.show_sp_form{display:none;margin:0 !important}.show_sp_form select,.show_sp_form input:not([type=button]){font-size:initial !important}@media screen and (max-width: 767px){.show_sp_form{display:block}}@media screen and (max-width: 767px){.show_sp_form .form_sp{left:53%;bottom:30px;margin-top:40px;padding:40px 15px 20px}}@media screen and (max-width: 790px){.show_sp_form .form_sp{left:53%;bottom:30px}}@media screen and (max-width: 850px){.show_sp_form .form_sp{left:54%}}@media screen and (max-width: 1100px){.show_sp_form .form_sp{left:57%}}@media screen and (max-width: 1350px){.show_sp_form .form_sp{left:59%}}@media screen and (max-width: 1550px){.show_sp_form .form_sp{left:58%}}.show_sp_form .form_sp .form-title{background-color:#ff7400;width:100%;color:#fff !important;text-align:center;padding:10px 0;border-radius:8px 8px 0 0;position:relative;font-weight:500;text-shadow:1px 2px #5e5e5e}@media screen and (max-width: 767px){.show_sp_form .form_sp .form-title img{right:-13px;width:initial}}@media screen and (max-width: 500px){.show_sp_form .form_sp .form-title img{width:60px;bottom:-5px}}@media screen and (max-width: 767px){.show_sp_form .form_sp .main_consult_wrap{max-width:initial}}.show_sp_form .form_sp .main_consult_wrap .wrap_next_step_btn .next_step_btn{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;background-size:100% 62px;cursor:pointer;background-color:#fff !important;margin-top:10px;letter-spacing:3px}.show_sp_form .form_sp .step_form_2 .submit-wrap .next_step_btn_2{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;background-size:100% 62px;background-color:#fff !important;margin-top:10px;letter-spacing:3px}.show_sp_form .form_sp .step_form_2 .wrap_back_car_info_form{text-align:center;margin-top:10px !important}.show_sp_form .form_sp .main_consult_wrap .form-submit{margin:4px auto 5px}.show_sp_form .form_sp .step_form_3 .submit-wrap .next_step_btn_3{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;border-radius:25px;font-size:18px;background-repeat:no-repeat;background-size:100% 62px;cursor:pointer;background-color:#fff !important;margin-top:10px;letter-spacing:3px}.show_sp_form .form_sp .step_form_4 .submit-wrap .submit{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;background-repeat:no-repeat;background-color:#fff !important;letter-spacing:3px}@media screen and (max-width: 767px){.show_sp_form .form_sp .file_text{background-color:#e3e3e3}}.show_sp_form .d-md-none{display:block !important}.show_sp_form .form_top{border-radius:0;position:static !important;width:initial;padding:15px}.show_sp_form .form_top .text-burden{text-align:center;font-size:14px;color:#8f4200;font-weight:600}@media screen and (max-width: 767px){.show_sp_form .cta_pc{display:none !important}}.show_sp_form .cta_sp__content{margin:25px 15px 20px !important;display:none}@media screen and (max-width: 767px){.show_sp_form .cta_sp__content{display:block !important}}@media screen and (max-width: 767px){.show_sp_form .cta_sp__content .tel_number_form{position:absolute;top:32%;left:20%;color:#2a66c2;font-weight:bold;font-size:10vw}}.show_sp_form .width-37{width:37%}.sgds_footer_template_calling .footer_cover{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:15px;display:flex;justify-content:flex-start}.sgds_footer_template_calling .footer_cover .footer_cover_img{margin:0 15px 0 0}.sgds_footer_template_calling .footer_cover .footer_cover_detail{align-self:center;color:#333}footer.vanilla-footer_template_calling{background-color:#fff;font-family:"Noto Sans JP";line-height:160%;color:#000;position:relative;line-height:22.4px}@media screen and (min-width: 1001px){footer.vanilla-footer_template_calling{padding-bottom:50px}}@media screen and (max-width: 1000px){footer.vanilla-footer_template_calling{padding-bottom:50px}}@media screen and (max-width: 767px){footer.vanilla-footer_template_calling{padding-bottom:50px}}@media screen and (max-width: 420px){footer.vanilla-footer_template_calling{padding-bottom:50px}}footer.vanilla-footer_template_calling .head{background-color:#e6e6e6}footer.vanilla-footer_template_calling .head .ftBox{display:block;max-width:100%;width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:15px 20px;line-height:22.4px}@media screen and (max-width: 767px){footer.vanilla-footer_template_calling .head .ftBox{position:relative}}footer.vanilla-footer_template_calling .head .ftBox .logo{text-indent:-9999px;display:block;width:70px;height:50px;background-image:url(/images/ft_logo.png);background-repeat:no-repeat;background-size:contain;margin-right:30px;float:left}footer.vanilla-footer_template_calling .head .ftBox .info{float:left;margin-top:5px;font-size:12px;line-height:22.4px}footer.vanilla-footer_template_calling .head .ftBox .info .onlyPc{display:block}footer.vanilla-footer_template_calling .head .ftBox .info .onlySp{display:none}@media screen and (max-width: 767px){footer.vanilla-footer_template_calling .head .ftBox .info .onlyPc{display:none}footer.vanilla-footer_template_calling .head .ftBox .info .onlySp{display:block}}footer.vanilla-footer_template_calling .head .ftBox .info address{font-style:inherit;font-weight:inherit;display:flex;margin-bottom:0px;line-height:22.4px}footer.vanilla-footer_template_calling .head .ftBox .info p{margin:0}footer.vanilla-footer_template_calling .ftnavColor{background-color:#ebf7ff}@media screen and (max-width: 767px){footer.vanilla-footer_template_calling .ftnavColor .pc-footerNav{display:none}}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll{clear:both;max-width:100%;width:1000px;padding:0;margin:0;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:30px 20px;position:relative;padding-bottom:80px}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link{display:flex;justify-content:space-between}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav{float:none;margin:0;padding:0;margin-right:20px}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav:nth-last-child(1){padding-left:0}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav li{float:none;margin:0;width:auto}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__head{font-weight:700;font-size:16px}@media screen and (max-width: 1000px){footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__head{font-size:14px}}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__head a:hover{color:#0b5dbf}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__head__arrow{position:relative;padding-right:15px}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__head__arrow::after{content:"";display:block;box-sizing:border-box;position:absolute;width:9px;height:9px;border:0;border-bottom:2px solid #2a66c6;border-right:2px solid #2a66c6;transform:rotate(-45deg);right:0px;top:8px}@media screen and (max-width: 1000px){footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__head__arrow::after{top:6px}}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__body{font-weight:500;font-size:14px;padding-top:3px}@media screen and (max-width: 1000px){footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__body{font-size:12px}}footer.vanilla-footer_template_calling .ftnavColor .ftNavAll__contents_link .ftNav__body a:hover{color:#0b5dbf;border-bottom:1px solid #0b5dbf}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav{padding-top:0;background-color:#ebf7ff;width:100%;display:none}@media screen and (max-width: 767px){footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav{display:block}}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav.open{display:block}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList{border:0;padding:0px 15px;margin-bottom:0px;background:#ebf7ff;line-height:22.4px;font-weight:700}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .heading{width:100%;position:relative;display:block;box-sizing:border-box;margin-bottom:0px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList label{height:50px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check{display:none}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-label{display:flex;align-items:center;margin-bottom:1px;border-bottom:2px solid #fff}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-label-last{border-bottom:0px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .underLine{border-bottom:2px solid #fff}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-content{display:box;height:0;opacity:0;transition:.3s;visibility:hidden}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-content a{text-decoration:none;display:flex;align-items:center;width:100%;height:30px;color:#333;padding-top:0px;padding-bottom:0px;border-bottom:0;margin-bottom:10px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check:checked+.acd-label+.acd-footer-content-3{height:120px;opacity:1;font-size:13px;visibility:visible}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check:checked+.acd-label+.acd-footer-content-3 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:30px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check:checked+.acd-label+.acd-footer-content-4{height:160px;opacity:1;font-size:13px;visibility:visible}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check:checked+.acd-label+.acd-footer-content-4 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:30px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check:checked+.acd-label+.acd-footer-content-5{height:200px;opacity:1;font-size:13px;visibility:visible}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check:checked+.acd-label+.acd-footer-content-5 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:30px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check:checked+.acd-label+.acd-footer-content-6{height:240px;opacity:1;font-size:13px;visibility:visible}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .acd-footer-check:checked+.acd-label+.acd-footer-content-6 p{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:30px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList a{text-decoration:none;display:flex;align-items:center;width:100%;height:50px;color:#333;padding-top:0px;padding-bottom:0px;border-bottom:0}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .icon-right-hd::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border:0;border-bottom:2px solid #2a66c6;border-right:2px solid #2a66c6;transform:rotate(-45deg);right:28px;top:20px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .icon-right-plus::before,footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .icon-right-plus::after{content:"";display:inline-block;position:absolute;width:2px;height:15px;top:15px;right:30px;border:0;background-color:#2a66c6;transition:.3s;box-sizing:border-box}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .icon-right-plus::after{transform:rotate(90deg);top:15px;right:30px;border:0;transition:.3s;box-sizing:border-box}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .icon-right-minus::before,footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav__navList .icon-right-plus::after{content:"";display:inline-block;position:absolute;width:2px;height:15px;top:15px;right:30px;border:0;background-color:#2a66c6;transform:rotate(90deg);transition:.3s;box-sizing:border-box}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav .icon-right-minus{border-bottom:0;box-sizing:border-box}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav .spContact{padding:0 15px;margin:25px 0;text-align:center}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav .spContact .contactBoxBnr a{padding:5px 0}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav .spContact .contactBoxBnr img{width:100%}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav .spClose{padding-bottom:20px;text-align:center;color:#2a66c6;cursor:pointer;display:flex;justify-content:center}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav .spClose .m-close1{height:22px;width:2px;margin-left:12px;background-color:#2a66c6;transform:rotate(45deg);z-index:1;margin-right:22px}footer.vanilla-footer_template_calling .ftnavColor .sp-footerNav .spClose .m-close2{height:22px;width:2px;background-color:#2a66c6;transform:rotate(90deg);z-index:2}footer.vanilla-footer_template_calling .banner_link_pc{margin-top:20px}@media screen and (max-width: 767px){footer.vanilla-footer_template_calling .banner_link_pc{display:none}}footer.vanilla-footer_template_calling .banner_link_pc__ftBnr{display:flex;clear:both;width:100%;max-width:1000px;padding:0;margin:0 auto;box-sizing:border-box;position:relative}footer.vanilla-footer_template_calling .banner_link_pc__ftBnr li{display:inline}footer.vanilla-footer_template_calling .banner_link_pc__ftBnr li img{height:77px !important;padding:0 !important;width:100%}footer.vanilla-footer_template_calling .banner_link_sp{display:none}@media screen and (max-width: 767px){footer.vanilla-footer_template_calling .banner_link_sp{display:block;width:100%;max-width:1000px;padding:0;margin:0;box-sizing:border-box}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr{display:flex;flex-wrap:wrap;width:60%;margin:0px auto}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li{margin-top:10px;height:70px}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(1){width:35%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(1) img{height:65px;width:100%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(2){width:65%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(2) img{height:70px;width:100%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(3){width:100%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(3) img{height:70px;width:100%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(4){width:65%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(4) img{height:70px;width:100%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(5){width:35%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(5) img{height:70px;width:100%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(6){width:100%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(6) img{height:70px;width:100%}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(7) img{height:70px}footer.vanilla-footer_template_calling .banner_link_sp__ftBnr li:nth-child(8) img{height:70px}}footer.vanilla-footer_template_calling .copyright{max-width:100%;width:1000px;margin:10px auto 0px;padding:0;box-sizing:border-box;clear:both;font-size:10px;font-weight:600;color:#333;padding-bottom:30px}@media screen and (max-width: 767px){footer.vanilla-footer_template_calling .copyright{padding-bottom:35px;padding-left:15px}}.c-pageTtl{font-size:40px;font-weight:500;margin-right:0;color:#333;margin-bottom:20px;height:auto;text-align:center;line-height:1.1;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 767px){.c-pageTtl{font-size:28px;margin-bottom:12px;height:auto}}.c-blueLine{height:3px;margin:0 auto;border-bottom:3px solid #0b5dbf;z-index:10;background:none;width:280px;text-align:center}@media screen and (max-width: 767px){.c-blueLine{margin-bottom:0px;width:200px}}.c-mainTtl{padding-left:0;position:relative;font-size:26px;margin-bottom:20px;font-weight:500}.c-mainTtl::before{display:none}@media screen and (max-width: 767px){.c-mainTtl{font-size:21px}}.c-graLine{height:3px;margin-bottom:0;border-bottom:3px solid #ccc;z-index:10;background:none}.c-graLine::before{content:"";position:absolute;width:150px;height:inherit;border-bottom:3px solid #0b5dbf}@media screen and (max-width: 767px){.c-graLine::before{width:100px}}@media screen and (max-width: 767px){.c-graLine{margin-bottom:15px}}.c-subTtl{padding:8px 20px;padding-left:0;font-size:18px;margin-bottom:20px;font-weight:500;line-height:170%}.c-blue-arrow::before{content:"";display:inline-block;width:10px;height:10px;margin:0 10px;border-left:2px solid #0b5dbf;border-bottom:2px solid #0b5dbf;transform:rotate(-135deg)}@media screen and (max-width: 767px){.c-blue-arrow::before{margin:0 10px 0 0}}.c-case-title{font-size:large;margin:25px 0 10px;font-weight:500;line-height:1.8;position:relative;padding-left:15px}@media screen and (max-width: 767px){.c-case-title{font-size:16.5px}}.c-case-title::before{content:"";margin-right:10px;border:2px solid #0b5dbf;height:100%;display:inline-block;position:absolute;left:-5px}.c-breadcrumbBox{background-color:#fff;box-shadow:none;width:1000px;margin:0 auto;padding:15px 20px 30px}@media screen and (max-width: 1000px){.c-breadcrumbBox{margin:0;width:initial}}@media screen and (max-width: 767px){.c-breadcrumbBox{padding:15px 15px 30px}}.c-breadcrumbBox__list{margin-right:0;color:#585858 !important}.c-breadcrumbBox__list li{margin:0;display:inline-block}.c-breadcrumbBox__list li a{padding-right:0;color:#585858 !important}.c-breadcrumbBox__list li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #585858 !important;border-bottom:1px solid #585858 !important;transform:rotate(-135deg)}.c-breadcrumbBox__list h1{display:inline-block}.c-pagination{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;justify-content:center;margin:3em 0;position:relative}.c-pagination__dot{color:#aaa;margin:0 6px}.c-pagination .c-page-numbers{cursor:pointer;background-color:#dedede;box-sizing:content-box;display:block;font-size:14px;height:36px;line-height:36px;margin:6px;min-width:36px;padding:0;position:relative;text-align:center;text-decoration:none;transition:color .25s,background-color .25s;width:auto}@media screen and (max-width: 767px){.c-pagination .c-page-numbers{height:36px;min-width:36px;font-size:14px;margin:6px}}.c-pagination .c-page-numbers:hover{background-color:#0b5dbf;color:#fff}.c-pagination .to-prev{position:relative}.c-pagination .to-prev::before{position:absolute;top:50%;left:50%;transform:translate(-40%, -50%) rotate(-45deg);content:"";width:7px;height:7px;display:block;border:0px;border-top:solid 1.6px;border-left:solid 1.6px}@media screen and (max-width: 767px){.c-pagination .to-prev{display:none}}.c-pagination .to-next{position:relative}.c-pagination .to-next::before{position:absolute;top:50%;left:50%;transform:translate(-60%, -50%) rotate(45deg);content:"";width:7px;height:7px;display:block;border:0px;border-top:solid 1.6px;border-right:solid 1.6px}@media screen and (max-width: 767px){.c-pagination .to-next{display:none}}.c-pagination .current-page{background-color:#0b5dbf;color:#fff}.common__title{font-size:24px;padding-bottom:20px;font-weight:500}@media screen and (max-width: 767px){.common__title{font-size:20px}}.common__border_line{margin-bottom:30px;position:relative}.common__border_line:after{content:"";background-color:#2e66a0;width:120px;height:4px;position:absolute}.common__border_line:before{content:"";background-color:#ababab;width:100%;height:2px;position:absolute;top:1px}.common section{margin-bottom:0px}.common .pageHeadBox{background-image:none;font-size:13px;margin-bottom:10px}@media screen and (max-width: 767px){.common .pageHeadBox{margin-bottom:30px}}.common .pageHeadBox .pageHead{padding:0}.common .pageHeadBox .c-pageTtl{line-height:normal}.common .mt-20{margin-top:20px}#top_return_btn{position:absolute;top:0;left:0;width:100%;z-index:99}#top_return_btn div{position:fixed;right:20px;bottom:200px;transform:translateY(100px);transition:transform .5s}#top_return_btn div a{position:relative;box-sizing:border-box;display:block;width:45px;height:45px;border-radius:50%;background-color:#b3b3b3;cursor:pointer}#top_return_btn div a::before{position:absolute;top:45%;left:8px;content:"";display:inline-block;width:10px;height:10px;margin:0 10px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(135deg);box-sizing:border-box}#top_return_btn.btn-hide div{display:none}#top_return_btn.is-following div{transform:translateY(0);display:block;bottom:115px;right:calc(12% - 50px)}@media screen and (max-width: 1000px){#top_return_btn.is-following div{bottom:100px;right:calc(12% - 35px)}}@media screen and (max-width: 767px){#top_return_btn.is-following div{right:calc(12% - 30px)}}#top_return_btn.stop-following div{position:absolute;display:block;top:17px}.companypage{color:#333}.companypage .only_sp_orientation{display:none}@media screen and (max-width: 767px){.companypage .only_sp_orientation{display:block}}.companypage .sp_br{display:none}@media screen and (max-width: 767px){.companypage .sp_br{display:block}}.companypage .pc_space{padding-left:15px}@media screen and (max-width: 767px){.companypage .pc_space{padding:0}}.companypage .titleCompany-renew{padding:0;margin:0 !important}.companypage .titleCompany-renew__title{color:#fff;background-color:#134a9e;text-align:center;padding:30px 0;font-family:"Noto Sans JP";font-size:40px;font-weight:500;line-height:57.92px}@media screen and (max-width: 767px){.companypage .titleCompany-renew__title{font-size:30px;line-height:43.44px}}.companypage .titleCompany-renew__group{max-width:970px;width:100%;margin:12px auto;display:flex;gap:57px}@media screen and (max-width: 1000px){.companypage .titleCompany-renew__group{width:auto;gap:3%;margin:12px 5%}}@media screen and (max-width: 767px){.companypage .titleCompany-renew__group{width:auto;margin:16px 5%;align-items:baseline;justify-content:space-around}}.companypage .titleCompany-renew__group div{cursor:pointer}.companypage .titleCompany-renew__group div p{color:#333;text-align:center;font-family:"Noto Sans JP";font-weight:400;font-size:24px;line-height:34.75px;border-bottom:2px solid #bbb;width:200px;padding-bottom:10px}@media screen and (max-width: 1000px){.companypage .titleCompany-renew__group div p{width:20vw}}@media screen and (max-width: 767px){.companypage .titleCompany-renew__group div p{padding-bottom:7px;font-size:12px;line-height:17.38px}}.companypage .messageCeoCompany{padding:0}@media screen and (max-width: 767px){.companypage .messageCeoCompany{margin-bottom:0}}.companypage .messageCeoCompany .messageCeoCompany-container{max-width:910px;margin:50px auto}@media screen and (max-width: 1000px){.companypage .messageCeoCompany .messageCeoCompany-container{max-width:100%;margin:50px 20px}}@media screen and (max-width: 767px){.companypage .messageCeoCompany .messageCeoCompany-container{max-width:100%;margin:30px 20px}}.companypage .messageCeoCompany__title{text-align:center}.companypage .messageCeoCompany__title hr{border-bottom:4px solid #306ac7 !important;width:100px;margin:20px auto 0}@media screen and (max-width: 767px){.companypage .messageCeoCompany__title hr{margin:10px auto 0;border-bottom:2px solid #306ac7 !important}}.companypage .messageCeoCompany__title h2{color:#333;font-family:Noto Sans JP;font-size:40px;line-height:57.92px;margin-bottom:-3px}@media screen and (max-width: 767px){.companypage .messageCeoCompany__title h2{margin-bottom:0;font-size:22px;line-height:31.86px}}.companypage .messageCeoCompany__group{display:flex;margin:60px auto 24px;align-items:flex-end;gap:50px}@media screen and (max-width: 1000px){.companypage .messageCeoCompany__group{gap:30px}}@media screen and (max-width: 767px){.companypage .messageCeoCompany__group{display:block;text-align:center;margin:30px auto 24px}}.companypage .messageCeoCompany__group__img img{width:auto}.companypage .messageCeoCompany__group__text{text-align:left;margin-bottom:22px}.companypage .messageCeoCompany__group__text p{color:#333;font-family:"Noto Sans JP";font-size:24px;font-weight:400;line-height:50px;letter-spacing:.01em;text-align:left}@media screen and (max-width: 1000px){.companypage .messageCeoCompany__group__text p{font-size:2.4vw}}.companypage .messageCeoCompany__group__text p span{font-size:32px;font-weight:500}@media screen and (max-width: 1000px){.companypage .messageCeoCompany__group__text p span{font-size:3.2vw}}.companypage .messageCeoCompany__content p{color:#333;margin:0;font-family:"Noto Sans JP";font-size:18px;line-height:26.06px;font-weight:400;text-align:left}@media screen and (max-width: 767px){.companypage .messageCeoCompany__content p{font-size:16px;line-height:23.17px}}.companypage .messageCeoCompany__content-end-pc p{color:#333;font-family:"Noto Sans JP";font-size:16px;font-weight:400;line-height:28px;text-align:right}.companypage .messageCeoCompany__content-end-pc p span{font-size:20px;font-weight:500}.companypage .activitiesCompany{margin-bottom:0 !important;background-color:#cce3f9;padding:0}.companypage .activitiesCompany .activitiesCompany-container{max-width:970px;padding:50px 0;margin:0 auto}@media screen and (max-width: 1000px){.companypage .activitiesCompany .activitiesCompany-container{margin:0 auto;padding:50px 20px}}@media screen and (max-width: 767px){.companypage .activitiesCompany .activitiesCompany-container{padding:30px 20px;margin:0 auto}}.companypage .activitiesCompany__title{text-align:center}.companypage .activitiesCompany__title hr{border-bottom:4px solid #306ac7;width:100px;margin:30px auto 0}.companypage .activitiesCompany__title h2 img{max-width:374px;width:100%}@media screen and (max-width: 767px){.companypage .activitiesCompany__title h2 img{max-width:206px}}.companypage .activitiesCompany__group{display:flex;flex-direction:column;gap:30px;margin:50px auto 0}@media screen and (max-width: 767px){.companypage .activitiesCompany__group{margin:30px auto 0}.companypage .activitiesCompany__group:last-child{margin-bottom:0}}.companypage .activitiesCompany__group__content{border-radius:5px;background-color:#fff;display:flex;gap:60px;padding:5px 30px;align-items:stretch}@media screen and (max-width: 767px){.companypage .activitiesCompany__group__content{display:block;padding:16px 15px 30px}}.companypage .activitiesCompany__group__content-img{margin:20px auto;text-align:center;flex:31%}@media screen and (max-width: 767px){.companypage .activitiesCompany__group__content-img{flex:none}}.companypage .activitiesCompany__group__content-img img{width:100%;-o-object-fit:cover;object-fit:cover}.companypage .activitiesCompany__group__content-text{flex:100%}.companypage .activitiesCompany__group__content-text p{color:#333;margin:0;font-family:"Noto Sans JP";font-weight:400;text-align:left;font-size:18px;line-height:24px}@media screen and (max-width: 767px){.companypage .activitiesCompany__group__content-text p{font-size:16px;line-height:23.17px}}.companypage .activitiesCompany__group__content-text p:first-child{color:#306ac7;font-family:"Noto Sans JP";font-weight:500;letter-spacing:.04em;text-align:left;font-size:24px;line-height:34.75px;margin-bottom:15px;padding-top:20px}.companypage .activitiesCompany__group__title:first-child{margin-top:8px}.companypage .activitiesCompany__group__content-text-sp{color:#306ac7}.companypage .activitiesCompany__group__content-text-sp p{margin:0;font-family:"Noto Sans JP";font-size:24px;font-weight:500;line-height:34.75px;letter-spacing:.04em;text-align:left}@media screen and (max-width: 767px){.companypage .activitiesCompany__group__content-text-sp p{font-size:18px;line-height:26.06px;text-align:center}}.companypage .activitiesCompany__group__content-text-sp hr{width:100px;border-bottom:solid 4px #306ac7;margin:8px auto 0}@media screen and (max-width: 767px){.companypage .activitiesCompany__group__content-text-sp hr{width:60px;border-bottom:solid 2px #306ac7}}.companypage .initiativesCompany{padding:0}@media screen and (max-width: 767px){.companypage .initiativesCompany{margin-bottom:0}}.companypage .initiativesCompany .initiativesCompany-container{width:100%;max-width:880px;margin:50px auto}@media screen and (max-width: 1000px){.companypage .initiativesCompany .initiativesCompany-container{width:auto;margin:50px 20px}}@media screen and (max-width: 767px){.companypage .initiativesCompany .initiativesCompany-container{width:auto;margin:30px 20px}}.companypage .initiativesCompany__title{text-align:center}.companypage .initiativesCompany__title img{max-width:455px;width:100%}@media screen and (max-width: 767px){.companypage .initiativesCompany__title img{max-width:250px}}.companypage .initiativesCompany__content{margin:30px auto 43px;width:100%;max-width:500px}@media screen and (max-width: 1000px){.companypage .initiativesCompany__content{width:auto}}@media screen and (max-width: 767px){.companypage .initiativesCompany__content{margin:10px auto 0;width:auto}}.companypage .initiativesCompany__content p{color:#333;margin:0 0 0 40px;font-family:"Noto Sans JP";font-weight:400;text-align:left;font-size:18px;line-height:26.06px}@media screen and (max-width: 719px){.companypage .initiativesCompany__content p{font-size:16px;line-height:23.17px;margin:0}}.companypage .initiativesCompany__group{gap:54px;display:flex;flex-wrap:wrap}.companypage .initiativesCompany__group div{flex:1;min-width:0}@media screen and (max-width: 767px){.companypage .initiativesCompany__group{display:block}}.companypage .initiativesCompany__group-first{margin:0}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-first{margin:17px auto 0}}.companypage .initiativesCompany__group-first__img{text-align:center}.companypage .initiativesCompany__group-first__img img{max-width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-first__img img{width:100%}}.companypage .initiativesCompany__group-first__icon{text-align:center}.companypage .initiativesCompany__group-first__icon img{max-width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-first__icon img{width:100%}}.companypage .initiativesCompany__group-first__text{font-family:"Noto Sans JP";font-weight:400;text-align:left;font-size:18px;line-height:26.06px}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-first__text{font-size:16px;line-height:23.17px}}.companypage .initiativesCompany__group-first__text p{color:#333}.companypage .initiativesCompany__group-first__text__first{margin-left:-40px}@media screen and (max-width: 1000px){.companypage .initiativesCompany__group-first__text__first{margin-left:0}}.companypage .initiativesCompany__group-second{margin:0}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-second{margin:37px auto 0}}.companypage .initiativesCompany__group-second__img{text-align:center}.companypage .initiativesCompany__group-second__img img{max-width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-second__img img{width:100%}}.companypage .initiativesCompany__group-second__icon{text-align:center}.companypage .initiativesCompany__group-second__text{font-family:"Noto Sans JP";font-weight:400;text-align:left;font-size:18px;line-height:26.06px}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-second__text{font-size:16px;line-height:23.17px}}.companypage .initiativesCompany__group-second__text p{color:#333}.companypage .initiativesCompany__group-first__icon{margin:21px auto 26px}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-first__icon{margin:10px auto}}.companypage .initiativesCompany__group-second__icon{margin:59px auto 91px}@media screen and (max-width: 767px){.companypage .initiativesCompany__group-second__icon{margin:10px auto}}.companypage .initiativesCompany__btn-new{cursor:pointer;display:flex;justify-content:center;margin-top:45px}@media screen and (max-width: 719px){.companypage .initiativesCompany__btn-new{margin-top:38px}}.companypage .initiativesCompany__btn-new .btn-direction-new{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;position:relative;text-align:center;width:425px;font-size:18px;font-weight:700;line-height:25.81px;letter-spacing:.04em;height:46px;border-radius:50px;color:#004180 !important;border:2px solid #004180;text-decoration:unset}@media screen and (max-width: 767px){.companypage .initiativesCompany__btn-new .btn-direction-new{width:296px;font-size:14.48px;font-weight:700;line-height:20.77px;letter-spacing:.04em}}.companypage .initiativesCompany__btn-new .btn-direction-new p{margin:0}.companypage .initiativesCompany__btn-new .btn-direction-new .vector_img_new{width:auto;position:absolute;top:38%;right:3%}@media screen and (max-width: 767px){.companypage .initiativesCompany__btn-new .btn-direction-new .vector_img_new{right:4%}}.companypage .cta_slide{margin:0}.companypage .pageHeadBox{background-image:none;margin-bottom:50px;font-size:13px}@media screen and (max-width: 767px){.companypage .pageHeadBox{margin-bottom:30px}}.companypage .pageHeadBox .breadcrumbsCompany .c-breadcrumbBox{width:100%;max-width:1000px}.companypage .pageHeadBox .breadcrumbBox{padding:15px 0 30px;background-color:#fff;box-shadow:none;width:1000px;margin:0 auto}@media screen and (max-width: 1000px){.companypage .pageHeadBox .breadcrumbBox{width:initial;margin:0}}@media screen and (max-width: 767px){.companypage .pageHeadBox .breadcrumbBox{padding:0 0 20px}}.companypage .pageHeadBox .breadcrumbBox .breadcrumbList{display:inline-block;margin-right:0;color:#b3b3b3}.companypage .pageHeadBox .breadcrumbBox .breadcrumbList li{margin:0}.companypage .pageHeadBox .breadcrumbBox .breadcrumbList li a{padding-right:0;color:#b3b3b3}.companypage .pageHeadBox .breadcrumbBox .breadcrumbList li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;transform:rotate(-135deg)}.companypage .pageHeadBox .breadcrumbBox .breadcrumbList li span{padding-right:0;color:#b3b3b3}.companypage .pageHeadBox .pageHead{background-image:url(/images/company_mv_pc.png);background-repeat:no-repeat;background-size:cover;height:250px;color:#fff;line-height:140%;padding:85px 20px 0px 20px;text-align:center}@media screen and (max-width: 767px){.companypage .pageHeadBox .pageHead{background-image:url(/images/company_mv_sp.png);height:300px;padding:110px 20px 0px 20px}}.companypage .pageHeadBox .pageHead p{font-size:25px;right:1vw;display:block;position:relative;top:0;margin-bottom:0}@media screen and (max-width: 767px){.companypage .pageHeadBox .pageHead p{font-size:30px;font-weight:300;top:0}}.companypage .pageHeadBox .pageHead .pageTtl{width:100%;font-size:50px;font-weight:initial;margin:0}.companypage .pageHeadBox .wide{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.companypage .pageHeadBox li{color:#b3b3b3}.companypage .pageHeadBox li a{color:#b3b3b3}.companypage .pageHeadBox li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;transform:rotate(-135deg)}@media screen and (max-width: 767px){.companypage .renew-company{margin-bottom:0 !important}}.companypage .company-branches{max-width:910px;margin:50px auto 100px;padding:0 20px;font-size:18px}@media screen and (max-width: 719px){.companypage .company-branches{margin:0 0 50px;font-size:16px}}.companypage .company-branches__title{text-align:center;padding-left:0;position:relative;font-family:"Noto Sans JP";font-size:40px !important;font-weight:700;line-height:57.92px;letter-spacing:.04em;text-align:center}.companypage .company-branches__title::before{display:none}@media screen and (max-width: 767px){.companypage .company-branches__title{font-size:22px !important;line-height:31.86px;margin-bottom:0}}.companypage .company-branches .small-hr{border:2px solid #306ac7 !important;width:100px;margin:15px auto 55px}@media screen and (max-width: 767px){.companypage .company-branches .small-hr{margin:10px auto 18px;border:1px solid #306ac7 !important}}.companypage .company-branches .headquarters{font-size:18px}.companypage .company-branches .headquarters-name{font-size:24px}.companypage .company-branches .headquarters-details{height:100% !important;margin-top:10px;margin-bottom:30px}.companypage .company-branches__area__title{font-weight:bold;font-size:24px}.companypage .company-branches__area__branch{border:solid #306ac7 2px;border-radius:5px;margin:24px 0}.companypage .company-branches__area__branch .area_minimization{position:relative;cursor:pointer}.companypage .company-branches__area__branch .area_minimization::after{content:"";position:absolute;right:40px;top:25px;font-weight:700;border-right:solid 2px;border-bottom:solid 2px;display:block;width:15px;height:15px;color:#306ac7}@media screen and (max-width: 719px){.companypage .company-branches__area__branch .area_minimization::after{top:15px;right:15px}}.companypage .company-branches__area__branch .area_open::after{transform:rotate(-135deg)}.companypage .company-branches__area__branch .area_close::after{transform:rotate(45deg)}.companypage .company-branches__area__branch__name{font-size:24px;font-weight:500;padding:20px}@media screen and (max-width: 719px){.companypage .company-branches__area__branch__name{font-size:18px;padding:15px}}.companypage .company-branches__area__branch__details{margin:24px 55px 30px;overflow:hidden;height:0px;margin-top:0;margin-bottom:0}@media screen and (max-width: 719px){.companypage .company-branches__area__branch__details{margin:0 15px}}.companypage .company-branches__area__branch__details__map{max-width:665px;width:100%;height:0;padding-bottom:51.7%;position:relative}.companypage .company-branches__area__branch__details__map iframe{position:absolute}.companypage .company-branches__area__branch__details__button{display:grid;grid-template-columns:1fr .7fr;justify-content:space-around;gap:20px;margin-top:10px;text-decoration:none}@media screen and (max-width: 719px){.companypage .company-branches__area__branch__details__button{display:flex;flex-direction:column;gap:10px}}.companypage .company-branches__area__branch__details .button{color:#003f80;padding:9px;font-weight:bold;text-align:center;position:relative;display:block;width:100%;border:solid 2px;border-radius:50px}.companypage .company-branches__area__branch__details .button::after{content:"";position:absolute;right:20px;top:16px;font-weight:700;border-right:solid 2px;border-top:solid 2px;transform:rotate(45deg);display:block;width:10px;height:10px}.companypage .contents{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:20px;box-sizing:border-box;line-height:1.7}@media screen and (max-width: 767px){.companypage .contents{margin-bottom:60vh}}@media screen and (max-width: 500px){.companypage .contents{margin-bottom:350px}}.companypage .contents section{margin-bottom:15px}.companypage .contents section .bigMap{margin-bottom:50px}@media screen and (max-width: 767px){.companypage .contents section .bigMap{margin-bottom:30px}}.companypage .contents section h2.mainTtl{padding-left:0;position:relative;font-size:26px}.companypage .contents section h2.mainTtl::before{display:none}@media screen and (max-width: 767px){.companypage .contents section h2.mainTtl{font-size:21px}}.companypage .contents section .graLine{height:3px;margin-bottom:30px;border-bottom:3px solid #ccc;z-index:10;background:none}.companypage .contents section .graLine::before{content:"";position:absolute;width:150px;height:inherit;border-bottom:3px solid #0b5dbf}@media screen and (max-width: 767px){.companypage .contents section .graLine::before{width:100px}}@media screen and (max-width: 767px){.companypage .contents section .graLine{margin-bottom:15px}}.companypage .contents section .str{font-size:16px;margin-bottom:30px;padding-left:54px}@media screen and (max-width: 767px){.companypage .contents section .str{padding:0}}.companypage .contents section .fix-company{padding-left:0}.companypage .contents section .fix-margin{margin-bottom:40px}.companypage .contents section .personalList .disp{color:#333}@media screen and (max-width: 767px){.companypage .contents section .personalList .disp{padding-left:0}}@media screen and (max-width: 767px){.companypage .contents section .personalList .ttl{float:none;margin-bottom:5px}}.companypage .contents section .greyLine{height:1px;margin-bottom:30px;border-bottom:1px solid #ccc;z-index:10}@media screen and (max-width: 767px){.companypage .contents section .greyLine{margin-bottom:15px}}.companypage .contents section .antique{margin-bottom:60px}@media screen and (max-width: 767px){.companypage .contents section .antique{margin-bottom:20px}}.companypage .contents section .antique__list{margin-top:30px}.companypage .contents section .antique__list__line{display:flex;margin:15px 0}@media screen and (max-width: 767px){.companypage .contents section .antique__list__line{margin:0}}.companypage .contents section .antique__list__line__title{width:100px;font-weight:600}@media screen and (max-width: 767px){.companypage .contents section .antique__list__line__title{margin-left:0;margin-bottom:10px}}.companypage .contents section .antique__list__line__disp{padding-left:100px}@media screen and (max-width: 767px){.companypage .contents section .antique__list__line__disp{padding-left:0}}.companypage .contents section .efforts_sdgs{display:flex;flex-direction:row-reverse}@media screen and (max-width: 767px){.companypage .contents section .efforts_sdgs{display:block}.companypage .contents section .efforts_sdgs .companypage-sdgs-text{text-align:center}}.companypage .contents section .efforts_sdgs #sdgs_logo{height:90px;margin-top:65px;padding:0 15px;display:static}@media screen and (max-width: 767px){.companypage .contents section .efforts_sdgs #sdgs_logo{margin:0 auto;display:block}}.companypage .contents section .efforts_sdgs .companypage-sdgs-text{color:#0b5dbf;font-size:large;margin-bottom:3%}@media screen and (max-width: 767px){.companypage .contents section .efforts_sdgs .companypage-sdgs-text{text-align:center}}.companypage .contents section .efforts_sdgs .link_sdgs{display:block;color:#0b5dbf !important;text-align:right;margin-bottom:30px;margin:30px 0}.companypage .contents section .efforts_sdgs .link_sdgs::before{content:"";display:inline-block;width:10px;height:10px;margin:0 10px;border-left:2px solid #0b5dbf;border-bottom:2px solid #0b5dbf;transform:rotate(-135deg)}.companypage .contents section .companyList li{margin-bottom:10px;margin-left:10px}@media screen and (max-width: 767px){.companypage .contents section .companyList li{line-height:2;margin-left:0}}.companypage .contents section .companyList li .disp{background-image:none;background-repeat:no-repeat;background-position:left top 4px;background-size:15px 15px;padding-left:100px}@media screen and (max-width: 767px){.companypage .contents section .companyList li .disp{margin-left:0;padding-left:0}}.companypage .contents section .companyList li .ttl{width:230px}@media screen and (max-width: 767px){.companypage .contents section .companyList li .ttl{float:none}}.companypage .contents section .companyList li .ttl .no-cursor{color:#333;cursor:auto}.companypage .contents section .companyList li .ttl .no-cursor:hover{text-decoration:none}.companypage .contents section .companyList li .ttl .no-cursor::before{border-left:2px solid #333;border-bottom:2px solid #333}.companypage .contents section .companyList li .ttl a{background-image:none;padding:0;color:#0b5dbf}.companypage .contents section .companyList li .ttl a::before{content:"";display:inline-block;width:10px;height:10px;margin:0 10px;border-left:2px solid #0b5dbf;border-bottom:2px solid #0b5dbf;transform:rotate(-135deg)}@media screen and (max-width: 767px){.companypage .contents section .companyList li .ttl a::before{margin:0 10px 0 0}}.companypage .contents section h3.grayBg{border-bottom:initial;background-color:initial;padding:8px 20px;font-size:18px;margin-bottom:20px}@media screen and (max-width: 767px){.companypage .contents section h3.grayBg{padding:8px 0;margin-bottom:5px}}@media screen and (max-width: 767px){.companypage .contents section .container{padding-right:initial !important;padding-left:initial !important;width:initial !important}}.companypage .contents section .bg_main{margin-top:50px}.companypage .contents section .bg_main .media_publish__content{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;margin-bottom:5rem}@media screen and (max-width: 767px){.companypage .contents section .bg_main .media_publish__content{display:block;height:300px}}.companypage .contents section .bg_main .media_publish__content__mainimg{width:38%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.companypage .contents section .bg_main .media_publish__content__mainimg{width:100%;height:auto;margin-top:5px}}.companypage .contents section .bg_main .media_publish__content__text{font-size:12px;background-color:#fff;width:60%}@media screen and (max-width: 767px){.companypage .contents section .bg_main .media_publish__content__text{width:initial}}.companypage .contents section .bg_main .media_publish__content__text ul{margin:0}.companypage .contents section .bg_main .media_publish__content__text ul li{padding:10px 0;border-bottom:1px dashed #ccc}.companypage .contents section .bg_main .media_publish__content__text ul li .company{display:inline-block;width:120px;padding:0 10px;color:#fff;text-align:center;background-color:#0b5dbf;border-radius:30px}.companypage .contents section .bg_main .media_publish__content__text a{display:block;margin:10px 0}.companypage .contents section .bg_main .media_publish__content__text a picture{display:block;text-align:center}.companypage .contents section .bg_main .media_publish__content__text a picture img{max-width:100%}@media screen and (max-width: 767px){.companypage .contents section .bg_main .media_publish__content__text a{display:block;margin:10px 0}.companypage .contents section .bg_main .media_publish__content__text a picture{display:none}.companypage .contents section .bg_main .media_publish__content__text .orientation{display:block;font-size:12px;border:1px solid #7e7b7b}.companypage .contents section .bg_main .media_publish__content__text .orientation__inside{width:100%;padding:5px;display:flex;color:#333}.companypage .contents section .bg_main .media_publish__content__text .orientation__inside img{width:120px;height:44px;margin:auto}.companypage .contents section .bg_main .media_publish__content__text .orientation .click_details{background-color:#c8c8c8;text-align:center;padding:6px 0;justify-content:center;align-items:center}.companypage .contents section .bg_main .media_publish__content__text .orientation .click_details__icon::after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-135deg)}.companypage .contents section .bg_main .media_publish__content__text .orientation .d-flex{display:flex !important}.companypage .contents section .bg_main .media_publish__content__text .orientation p{color:#333}.companypage .contents section .bg_main .media_publish__content__text .orientation p:link,.companypage .contents section .bg_main .media_publish__content__text .orientation p:visited{color:#333;text-decoration:none}}.companypage .title_map{text-align:center;margin-bottom:55px}@media screen and (max-width: 767px){.companypage .title_map{margin-bottom:18px}}.companypage .profileCompany{background-color:#134a9e;padding:0}.companypage .profileCompany .profileCompany-container{padding:50px 0;margin:0 auto;max-width:970px;width:100%}@media screen and (max-width: 1000px){.companypage .profileCompany .profileCompany-container{padding:50px 0;margin:0 20px;width:auto}}@media screen and (max-width: 767px){.companypage .profileCompany .profileCompany-container{width:auto;padding:30px 20px;margin:0}}.companypage .profileCompany__title{text-align:center;margin-bottom:40px}@media screen and (max-width: 767px){.companypage .profileCompany__title{margin-bottom:20px}}.companypage .profileCompany__title h2{color:#fff;font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:57.92px;letter-spacing:.04em;text-align:center}@media screen and (max-width: 767px){.companypage .profileCompany__title h2{font-size:22px;line-height:31.86px}}.companypage .profileCompany__content{background-color:#fff;padding:40px 30px;border-radius:10px}@media screen and (max-width: 767px){.companypage .profileCompany__content{padding:40px 18px}}.companypage .profileCompany__content-group{display:flex;gap:30px;margin:10px 0}.companypage .profileCompany__content-group:first-child{margin-top:0}.companypage .profileCompany__content-group:last-child{margin-bottom:0}@media screen and (max-width: 767px){.companypage .profileCompany__content-group{gap:10px}}.companypage .profileCompany__content-group div:first-child{flex:13%}@media screen and (max-width: 1000px){.companypage .profileCompany__content-group div:first-child{flex:15%}}@media screen and (max-width: 767px){.companypage .profileCompany__content-group div:first-child{flex:30%}}.companypage .profileCompany__content-group div:last-child{flex:100%}.companypage .profileCompany__content-group p{color:#333;margin:0;font-size:18px;font-weight:400;line-height:21.78px;text-align:left}@media screen and (max-width: 767px){.companypage .profileCompany__content-group p{font-family:"Noto Sans JP";font-size:16px;font-weight:400;line-height:23.17px;text-align:left}}.companypage .profileCompany__btn-new{cursor:pointer;display:flex;justify-content:center;margin-top:32px}@media screen and (max-width: 767px){.companypage .profileCompany__btn-new{margin-top:20px}}.companypage .profileCompany__btn-new .btn-direction-new{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;color:#004180 !important;border:2px solid #004180;position:relative;text-align:center;height:46px;border-radius:50px;width:425px;font-size:18px;font-weight:700;line-height:25.81px;letter-spacing:.04em;text-decoration:unset}@media screen and (max-width: 719px){.companypage .profileCompany__btn-new .btn-direction-new{width:300px;font-size:14.48px;font-weight:700;line-height:20.77px;letter-spacing:.04em}}.companypage .profileCompany__btn-new .btn-direction-new p{margin:0}.companypage .profileCompany__btn-new .btn-direction-new .vector_img_new{width:auto;position:absolute;top:38%;right:3%}@media screen and (max-width: 767px){.companypage .profileCompany__btn-new .btn-direction-new .vector_img_new{right:4%}}.companypage .descriptionCompany{padding:0;margin-bottom:0}.companypage .descriptionCompany .descriptionCompany-container{margin:50px auto 50px;max-width:910px}@media screen and (max-width: 1000px){.companypage .descriptionCompany .descriptionCompany-container{margin:50px 20px 50px}}@media screen and (max-width: 767px){.companypage .descriptionCompany .descriptionCompany-container{max-width:100%;margin:30px 20px}}.companypage .descriptionCompany__title{text-align:center;margin-bottom:27px}@media screen and (max-width: 767px){.companypage .descriptionCompany__title{margin-bottom:20px}}.companypage .descriptionCompany__title img{max-width:456px;width:100%}@media screen and (max-width: 767px){.companypage .descriptionCompany__title img{max-width:251px}}.companypage .descriptionCompany .antique{margin-bottom:60px}@media screen and (max-width: 767px){.companypage .descriptionCompany .antique{margin-bottom:20px}}.companypage .descriptionCompany .antique__list{margin-top:30px}.companypage .descriptionCompany .antique__list__line{display:flex;margin:15px 0}@media screen and (max-width: 767px){.companypage .descriptionCompany .antique__list__line{margin:0}}.companypage .descriptionCompany .antique__list__line__title{width:100px;font-weight:600}@media screen and (max-width: 767px){.companypage .descriptionCompany .antique__list__line__title{margin-left:0;margin-bottom:10px}}.companypage .descriptionCompany .antique__list__line__disp{padding-left:100px}@media screen and (max-width: 767px){.companypage .descriptionCompany .antique__list__line__disp{padding-left:0}}.policy-ambassador{font-size:14px}.policy-ambassador section{margin-bottom:0px}.policy-ambassador .pageHeadBox{background-image:none;font-size:13px;margin-bottom:10px}@media screen and (max-width: 767px){.policy-ambassador .pageHeadBox{margin-bottom:30px}}.policy-ambassador .pageHeadBox .pageHead{padding:0}.policy-ambassador .policyBox{margin-top:20px}.policy-ambassador .policyBox li{list-style-type:inherit;margin-bottom:3px;list-style-type:none}.policy-ambassador .policyBox p{margin-bottom:20px}.policy-ambassador .policyBox h3{margin-bottom:10px;font-weight:bold;font-size:100%}.policy-ambassador .policyBox ul{list-style-type:disc;margin-left:40px;margin-bottom:10px}.privacypage{font-size:14px}.privacypage section{margin-bottom:0px}.privacypage .pageHeadBox{background-image:none;font-size:13px;margin-bottom:10px}@media screen and (max-width: 767px){.privacypage .pageHeadBox{margin-bottom:30px}}.privacypage .pageHeadBox .pageHead{padding:0}.privacypage .c-graLine{margin-bottom:20px}.supportpage .pageHeadBox{background-image:none;margin-bottom:25px;font-size:13px}@media screen and (max-width: 767px){.supportpage .pageHeadBox{margin-bottom:20px}}.supportpage .pageHeadBox .breadcrumbBox{padding:15px 0 30px;background-color:#fff;box-shadow:none;width:1000px;margin:0 auto}@media screen and (max-width: 1000px){.supportpage .pageHeadBox .breadcrumbBox{width:initial;margin:0}}@media screen and (max-width: 767px){.supportpage .pageHeadBox .breadcrumbBox{padding:0 0 20px}}.supportpage .pageHeadBox .breadcrumbBox .breadcrumbList{display:inline-block;margin-right:0;color:#b3b3b3}.supportpage .pageHeadBox .breadcrumbBox .breadcrumbList li{margin:0}.supportpage .pageHeadBox .breadcrumbBox .breadcrumbList li a{padding-right:0;color:#b3b3b3}.supportpage .pageHeadBox .breadcrumbBox .breadcrumbList li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;transform:rotate(-135deg)}.supportpage .pageHeadBox .breadcrumbBox .breadcrumbList li span{padding-right:0;color:#b3b3b3}.supportpage .pageHeadBox .wide{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media screen and (max-width: 767px){.supportpage .pageHeadBox .wide{padding-left:calc(5% + 5px)}}.supportpage .pageHeadBox li{color:#b3b3b3}.supportpage .pageHeadBox li a{color:#b3b3b3}.supportpage .pageHeadBox li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;transform:rotate(-135deg)}.supportpage h2.mainTtl{padding-left:0;position:relative;font-size:40px;font-weight:500;margin-bottom:20px;text-align:center}.supportpage h2.mainTtl::before{display:none}@media screen and (max-width: 767px){.supportpage h2.mainTtl{font-size:28px}}.supportpage .blueLine{height:3px;margin:0 auto;border-bottom:3px solid #0b5dbf;z-index:10;background:none;width:280px;text-align:center}@media screen and (max-width: 767px){.supportpage .blueLine{margin-bottom:15px;width:200px;border-bottom:2px solid #0b5dbf}}.supportpage .supportpagebox{flex-wrap:wrap;display:flex;margin:45px 0 60px;justify-content:center}@media screen and (max-width: 767px){.supportpage .supportpagebox{margin:45px 0 30px}}.supportpage .supportpagebox a{width:calc(33% - 3px);height:175px}@media screen and (max-width: 767px){.supportpage .supportpagebox a{width:50%;padding:0;height:105px;margin-bottom:1%}}.supportpage .supportpagebox a::after{content:"";display:inline-block;width:10px;height:10px;margin:0 10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-135deg);position:relative;right:calc(33% - 375px);bottom:105px}@media screen and (max-width: 1000px){.supportpage .supportpagebox a::after{right:calc(33% - 33vw)}}@media screen and (max-width: 767px){.supportpage .supportpagebox a::after{right:calc(49% - 61vw);bottom:75%;width:8px;height:8px;border-left:1.5px solid #333;border-bottom:1.5px solid #333}}@media screen and (max-width: 600px){.supportpage .supportpagebox a::after{right:calc(49% - 60vw)}}@media screen and (max-width: 500px){.supportpage .supportpagebox a::after{right:calc(49% - 59vw)}}@media screen and (max-width: 400px){.supportpage .supportpagebox a::after{right:calc(49% - 58vw)}}.supportpage .supportpagebox a img{height:160px;width:95%;padding:30px;margin:10px;border:1px solid #ccc;box-shadow:0 1px 4px rgba(0,0,0,.2),0 0 40px rgba(128,128,128,.1);border-radius:5px;transition:all .3s}@media screen and (max-width: 767px){.supportpage .supportpagebox a img{height:100px;width:95%;padding:20px}}.supportpage .supportpagebox a img:hover{box-shadow:0 1px 10px rgba(0,0,0,.4),0 0 50px rgba(128,128,128,.1);border-color:rgba(0,0,0,0)}.supportsendpage .send__tool .send-form,.supportsendpage .contents .stick_checkbox .send_sale .send-form,.supportsendpage .contents .stick_checkbox .send-assessment .send-form{display:flex;justify-content:space-around}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form,.supportsendpage .contents .stick_checkbox .send_sale .send-form,.supportsendpage .contents .stick_checkbox .send-assessment .send-form{display:block}}.supportsendpage .send__tool .send-form__mail,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail{border:1px solid #0b5dbf;border-radius:8px;width:30%;padding-top:25px;position:relative;height:156px}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__mail,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail{width:initial;display:flex;padding:10px;margin-bottom:16px;height:60px}}.supportsendpage .send__tool .send-form__mail:hover,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail:hover,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail:hover{opacity:.5;cursor:pointer}.supportsendpage .send__tool .send-form__mail__flexbox,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__flexbox,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__flexbox{display:flex;justify-content:center}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__mail__flexbox,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__flexbox,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__flexbox{display:block}}.supportsendpage .send__tool .send-form__mail__flexbox:after,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__flexbox:after,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__flexbox:after{content:"";display:inline-block;width:10px;height:10px;margin:0 10px;border-left:1px solid #585858;border-bottom:1px solid #585858;transform:rotate(-135deg);position:absolute;top:58px;right:8px}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__mail__flexbox:after,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__flexbox:after,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__flexbox:after{top:21px;right:12px;width:12px;height:12px;border-left-width:2px;border-bottom-width:2px}}.supportsendpage .send__tool .send-form__mail__flexbox img,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__flexbox img,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__flexbox img{width:60px;height:100%}.supportsendpage .send__tool .send-form__mail__send,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__send,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__send{text-align:center;margin:18px 0;font-size:20px;font-weight:600;position:relative}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__mail__send,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__send,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__send{margin:0;padding-left:16px;padding-top:3px;color:#0b5dbf}}.supportsendpage .send__tool .send-form__mail__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__send__address{position:absolute;top:60px;font-size:16px;color:#0b5dbf;left:33.3%}@media screen and (max-width: 1000px){.supportsendpage .send__tool .send-form__mail__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__send__address{left:27.5%}}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__mail__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail__send__address{display:none}}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__mail a,.supportsendpage .contents .stick_checkbox .send_sale .send-form__mail a,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__mail a{display:flex}}.supportsendpage .send__tool .send-form__line,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line{border:1px solid #0b5dbf;border-radius:8px;width:30%;padding-top:25px;position:relative;height:156px}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__line,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line{width:initial;display:flex;padding:10px;margin-bottom:16px;height:60px}}.supportsendpage .send__tool .send-form__line:hover,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line:hover,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line:hover{opacity:.5;cursor:pointer}.supportsendpage .send__tool .send-form__line__flexbox,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__flexbox,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__flexbox{display:flex;justify-content:center}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__line__flexbox,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__flexbox,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__flexbox{display:block}}.supportsendpage .send__tool .send-form__line__flexbox:after,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__flexbox:after,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__flexbox:after{content:"";display:inline-block;width:10px;height:10px;margin:0 10px;border-left:1px solid #585858;border-bottom:1px solid #585858;transform:rotate(-135deg);position:absolute;top:58px;right:8px}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__line__flexbox:after,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__flexbox:after,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__flexbox:after{top:21px;right:12px;width:12px;height:12px;border-left-width:2px;border-bottom-width:2px}}.supportsendpage .send__tool .send-form__line__flexbox img,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__flexbox img,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__flexbox img{width:60px;height:100%}.supportsendpage .send__tool .send-form__line__send,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__send,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__send{text-align:center;margin:18px 0;font-size:20px;font-weight:600;position:relative}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__line__send,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__send,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__send{margin:0;padding-top:3px;padding-left:16px;color:#0b5dbf}}.supportsendpage .send__tool .send-form__line__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__send__address{position:absolute;top:60px;font-size:16px;color:#0b5dbf;left:33.3%}@media screen and (max-width: 1000px){.supportsendpage .send__tool .send-form__line__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__send__address{left:27.5%}}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__line__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line__send__address{display:none}}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__line a,.supportsendpage .contents .stick_checkbox .send_sale .send-form__line a,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__line a{display:flex}}.supportsendpage .send__tool .send-form__fax,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax{background-color:#ededed;border-radius:8px;width:30%;padding-top:25px;position:relative;height:156px}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__fax,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax{width:initial;display:flex;padding:10px;margin-bottom:16px;height:60px}}.supportsendpage .send__tool .send-form__fax__no-flexbox,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax__no-flexbox,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax__no-flexbox{text-align:center}.supportsendpage .send__tool .send-form__fax__no-flexbox img,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax__no-flexbox img,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax__no-flexbox img{width:60px;height:60px;text-align:center}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__fax__no-flexbox img,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax__no-flexbox img,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax__no-flexbox img{height:36px}}.supportsendpage .send__tool .send-form__fax__send,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax__send,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax__send{text-align:center;margin:18px 0;font-size:20px;font-weight:600;position:relative}.supportsendpage .send__tool .send-form__fax__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax__send__address{position:absolute;top:60px;font-size:16px;color:#0b5dbf;left:33.3%}@media screen and (max-width: 1000px){.supportsendpage .send__tool .send-form__fax__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax__send__address{left:27.5%}}@media screen and (max-width: 767px){.supportsendpage .send__tool .send-form__fax__send__address,.supportsendpage .contents .stick_checkbox .send_sale .send-form__fax__send__address,.supportsendpage .contents .stick_checkbox .send-assessment .send-form__fax__send__address{top:-13px;display:flex;width:-moz-max-content;width:max-content;padding-left:16px;font-size:20px}}.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__flow,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__flow,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__flow,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__flow{font-size:16px;font-weight:bold;margin-bottom:25px;line-height:180%}.supportsendpage .contents .stick_checkbox .send_sale .subTtl-flow,.supportsendpage .contents .stick_checkbox .send-assessment .subTtl-flow{font-weight:700;padding-top:8px;padding-right:0px;padding-bottom:20px;padding-left:0px;font-size:18px}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .subTtl-flow,.supportsendpage .contents .stick_checkbox .send-assessment .subTtl-flow{padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px}}.supportsendpage .contents .stick_checkbox .send_sale .pc_flow_area_polygon,.supportsendpage .contents .stick_checkbox .send-assessment .pc_flow_area_polygon{margin-top:0;margin-right:0;margin-bottom:32px;margin-left:0}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .pc_flow_area_polygon,.supportsendpage .contents .stick_checkbox .send-assessment .pc_flow_area_polygon{display:none}}.supportsendpage .contents .stick_checkbox .send_sale .pc_flow_area_polygon img,.supportsendpage .contents .stick_checkbox .send-assessment .pc_flow_area_polygon img{height:60px}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area{display:none}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area{display:flex}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area::before,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area::before{content:"";background:#0b5d9d;position:absolute;left:3px;width:1px;height:183px;z-index:1;margin-top:22px;margin-right:0;margin-bottom:0;margin-left:0}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area::after,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area::after{content:"";background:#b3b3b3;position:absolute;left:3px;width:1px;height:70px;z-index:1;margin-top:136px;margin-right:0;margin-bottom:0;margin-left:0}}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_figure,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_figure{width:3%}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic{display:none}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic{display:block;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic .stick_before_element::before,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic .stick_before_element::before{content:"";background-color:#0b5d9d;position:absolute;border-radius:50%;left:-3px;width:15px;height:15px;z-index:2;margin-top:16px;margin-right:0;margin-bottom:0;margin-left:0}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic a,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic a{position:relative;display:block}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic a:hover,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic a:hover{text-decoration:none}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic a span,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic a span{position:absolute;color:#fff;top:16px;left:28px;font-size:12px}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic a .flow_title,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic a .flow_title{height:50px;font-size:20px;color:#0b5d9d;font-weight:600;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:90px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}@media screen and (max-width: 420px){.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic a .flow_title,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic a .flow_title{font-size:17px;padding-top:13px}}.supportsendpage .contents .stick_checkbox .send_sale .sp_flow_area .sp_flow_area_pic a::before,.supportsendpage .contents .stick_checkbox .send-assessment .sp_flow_area .sp_flow_area_pic a::before{content:"";width:55px;height:22px;background-color:#0b5d9d;border-radius:30px;position:absolute;bottom:13px;left:20px}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame{height:auto;padding:20px;padding-bottom:1px;background-color:#cbe0ff;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside{background-color:#fff;max-width:100%;width:980px;margin-left:auto;margin-right:auto;height:auto;padding:15px 18px;margin-bottom:20px;box-sizing:border-box;height:auto}}.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .subTtl-send-img,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .subTtl-send-img,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .subTtl-send-img,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .subTtl-send-img{font-weight:700;padding-top:8px;padding-right:0px;padding-bottom:20px;padding-left:0px;font-size:18px}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .subTtl-send-img,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .subTtl-send-img,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .subTtl-send-img,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .subTtl-send-img{padding-top:0px;padding-right:0px;padding-bottom:25px;padding-left:0px}}.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .send-form,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .send-form,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .send-form,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .send-form{justify-content:left !important}.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .send-form__line,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .send-form__line,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .send-form__line,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .send-form__line{margin-left:30px}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .send-form__line,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .send-form__line,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .send-form__line,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .send-form__line{margin-left:0}}.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .send-form__fax,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .send-form__fax,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .send-form__fax,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .send-form__fax{margin-left:30px}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .send-form__fax,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .send-form__fax,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .send-form__fax,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .send-form__fax{margin-left:0}}.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .caution_2,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .caution_2,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .caution_2,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .caution_2{margin-top:45px;line-height:200%;color:#ff1d25}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__lightblue-frame__inside .caution_2,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__lightblue-frame__inside .caution_2,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__lightblue-frame__inside .caution_2,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__lightblue-frame__inside .caution_2{font-size:12px;margin-top:24px}}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__disp .textalign-right-sp,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__disp .textalign-right-sp,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__disp .textalign-right-sp,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__disp .textalign-right-sp{text-align:right}}.supportsendpage .contents .stick_checkbox .send_sale .send-assessment__disp__link,.supportsendpage .contents .stick_checkbox .send-assessment .send-assessment__disp__link,.supportsendpage .contents .stick_checkbox .send_sale .send-sale__disp__link,.supportsendpage .contents .stick_checkbox .send-assessment .send-sale__disp__link{color:#0b5dbf;text-decoration:underline}.supportsendpage .contents .stick_checkbox .send_sale .background_grey::before,.supportsendpage .contents .stick_checkbox .send-assessment .background_grey::before{background-color:#b3b3b3 !important}.supportsendpage .contents .stick_checkbox .send_sale .background_grey .flow_title,.supportsendpage .contents .stick_checkbox .send-assessment .background_grey .flow_title{color:#737373 !important}.supportsendpage{line-height:normal;height:auto;color:#333}.supportsendpage .c-mainTtl{margin-top:40px}@media screen and (max-width: 767px){.supportsendpage .c-mainTtl{margin-top:32px}}.supportsendpage a:hover{text-decoration:none}@media screen and (max-width: 767px){.supportsendpage .only_pc{display:none}}.supportsendpage .only_sp{display:none}@media screen and (max-width: 767px){.supportsendpage .only_sp{display:block}}.supportsendpage .commonlink{color:#0b5dbf;text-decoration:none}.supportsendpage .commonlink:hover{text-decoration:underline}.supportsendpage .commonlink::before{content:"";display:inline-block;width:10px;height:10px;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;border-left:2px solid #0b5dbf;border-bottom:2px solid #0b5dbf;transform:rotate(-135deg)}.supportsendpage .subTtl-docs{font-weight:700;padding-top:8px;padding-right:0px;padding-bottom:20px;padding-left:0px;font-size:18px}@media screen and (max-width: 767px){.supportsendpage .subTtl-docs{padding-top:30px;padding-right:0px;padding-bottom:20px;padding-left:0px}}.supportsendpage .pageHeadBox{background-image:none;margin-bottom:60px;font-size:13px}@media screen and (max-width: 767px){.supportsendpage .pageHeadBox{margin-bottom:50px}}.supportsendpage .pageHeadBox .pageHead{padding:0}.supportsendpage .c-graLine{margin-bottom:20px}@media screen and (max-width: 767px){.supportsendpage .c-graLine{margin-bottom:15px}}.supportsendpage .send{background-color:#cbe0ff;height:500px;padding:60px 30px 0;margin-bottom:40px}@media screen and (max-width: 767px){.supportsendpage .send{height:auto;padding:20px;padding-bottom:1px;margin-bottom:32px}}.supportsendpage .send__tool{background-color:#fff;max-width:100%;width:980px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:35px;box-sizing:border-box;height:370px}@media screen and (max-width: 767px){.supportsendpage .send__tool{height:auto;padding:25px;margin-bottom:20px}}.supportsendpage .send__tool__desc{padding:30px 0px;text-align:center;font-size:15px}@media screen and (max-width: 767px){.supportsendpage .send__tool__desc{height:auto;padding:0;padding-bottom:25px;font-size:13px;text-align:initial}}.supportsendpage .send__tool__caution{margin-top:45px;line-height:200%;color:#ff1d25}@media screen and (max-width: 767px){.supportsendpage .send__tool__caution{font-size:12px;margin-top:24px}}.supportsendpage .contents .stick_checkbox{position:relative}.supportsendpage .contents .stick_checkbox input[type=radio]{display:none}.supportsendpage .contents .stick_checkbox .send-assessment_converter{margin-top:-13px;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:47.5%;height:38px;position:absolute;top:14px;left:10px}.supportsendpage .contents .stick_checkbox .send-assessment_converter:focus{outline:initial}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send-assessment_converter{height:63px}}.supportsendpage .contents .stick_checkbox .send_sale_converter{margin-top:-13px;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:47.5%;height:38px;position:absolute;top:14px;right:10px;cursor:pointer}.supportsendpage .contents .stick_checkbox .send_sale_converter:focus{outline:initial}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .send_sale_converter{height:63px}}.supportsendpage .contents .stick_checkbox #hidden_show02:checked~* #assess{background-color:#fff;color:#9e9e9e}.supportsendpage .contents .stick_checkbox #hidden_show02:checked~* #sale{background-color:#0b5d9d;color:#fff}.supportsendpage .contents .stick_checkbox #hidden_show02:checked~.send_sale{display:block}.supportsendpage .contents .stick_checkbox #hidden_show02:checked~.send-assessment{display:none}.supportsendpage .contents .stick_checkbox .flex_label{display:flex;border-bottom:3px solid #0b5d9d}.supportsendpage .contents .stick_checkbox .flex_label #assess,.supportsendpage .contents .stick_checkbox .flex_label #sale{width:50%;font-size:16px;text-align:center;color:#fff;background:#0b5d9d;border:1px solid #9e9e9e;padding:7px 0;margin:0 10px;font-weight:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:0px}@media screen and (max-width: 767px){.supportsendpage .contents .stick_checkbox .flex_label #assess,.supportsendpage .contents .stick_checkbox .flex_label #sale{padding:5px 8px}}.supportsendpage .contents .stick_checkbox .flex_label #sale{background-color:#fff;color:#9e9e9e}.supportsendpage .contents .stick_checkbox .send_sale{display:none}.supportsendpage .contents .stick_checkbox .send_sale .l-faq_list:nth-child(3),.supportsendpage .contents .stick_checkbox .send_sale .l-faq_list:nth-child(4){display:none}.supportsendpage .contents .stick_checkbox .send_sale .str{font-size:16px;margin-bottom:30px}.supportsendpage .contents .stick_checkbox .send_sale .str .commonlink::before{display:none}.supportsendpage .contents .stick_checkbox .background_grey::before{background-color:#b3b3b3 !important}.supportsendpage .contents .stick_checkbox .background_grey .flow_title{color:#737373 !important}.supportsendpage .contents .stick_checkbox .greyLine{height:1px;margin-bottom:30px;border-bottom:1px solid #ccc;z-index:10}@media(max-width: 768px){.supportsendpage .contents .stick_checkbox .greyLine{margin-bottom:15px}}.supportsendpage .contents .stick_checkbox .adjust_margin{margin-bottom:0px}.supportsendpage .contents .stick_checkbox .caution_2{color:#ff1d25}.supportdocspage{color:#333}.supportdocspage .modal_docs{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:rgba(11,11,11,.8);display:none}.supportdocspage .modal_docs .white-popup-block{background:#fff;padding:20px 30px;text-align:left;max-width:650px;margin:120px auto 40px;position:relative;color:#333;border-radius:5px}@media screen and (max-width: 767px){.supportdocspage .modal_docs .white-popup-block{padding:15px 10px;margin:90px 30px 40px}}.supportdocspage .modal_docs .white-popup-block .bigStr{text-align:center;font-size:25px;font-weight:bold;margin-bottom:10px;line-height:180%}.supportdocspage .modal_docs .white-popup-block .orangeStr{color:#c44f00}.supportdocspage .modal_docs .white-popup-block .docs_modal_img{text-align:center}.supportdocspage .modal_docs .white-popup-block .docs_modal_img img{max-width:100%;margin:30px 0}@media screen and (max-width: 767px){.supportdocspage .modal_docs .white-popup-block .docs_modal_img img{max-width:280px;height:auto}}.supportdocspage .modal_docs .white-popup-block .closePopup{text-align:center}.supportdocspage .modal_docs .white-popup-block .closePopup span{padding-right:20px;padding-left:20px;cursor:pointer;background-image:url(/images/btn_close_popup.png);background-repeat:no-repeat;background-size:10px 10px;background-position:left center}.supportdocspage .pageHeadBox{background-image:none;margin-bottom:50px;font-size:13px}.supportdocspage .pageHeadBox .breadcrumbBox{padding:15px 0 30px;background-color:#fff;box-shadow:none;width:1000px;margin:0 auto}@media screen and (max-width: 1000px){.supportdocspage .pageHeadBox .breadcrumbBox{width:initial;margin:0}}@media screen and (max-width: 767px){.supportdocspage .pageHeadBox .breadcrumbBox{padding:0 0 20px}}.supportdocspage .pageHeadBox .breadcrumbBox .breadcrumbList{display:inline-block;margin-right:0;color:#585858}.supportdocspage .pageHeadBox .breadcrumbBox .breadcrumbList li{margin:0}.supportdocspage .pageHeadBox .breadcrumbBox .breadcrumbList li a{padding-right:0;color:#585858}.supportdocspage .pageHeadBox .breadcrumbBox .breadcrumbList li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #585858;border-bottom:1px solid #585858;transform:rotate(-135deg)}.supportdocspage .pageHeadBox .breadcrumbBox .breadcrumbList li span{padding-right:0;color:#585858}.supportdocspage .pageHeadBox .pageHead{background-image:url(/images/support_docs_mv_pc.png);background-repeat:no-repeat;background-size:cover;height:250px;color:#fff;line-height:140%;padding:85px 20px 0px 20px;text-align:center}@media screen and (max-width: 767px){.supportdocspage .pageHeadBox .pageHead{background-image:url(/images/support_docs_mv_sp.png);height:300px}}.supportdocspage .pageHeadBox .pageHead p{font-size:18px;right:1vw;display:block;position:relative;top:0;margin-bottom:5px}@media screen and (max-width: 767px){.supportdocspage .pageHeadBox .pageHead p{font-size:25px;font-weight:300;top:0;margin-bottom:10px}}.supportdocspage .pageHeadBox .pageHead .pageTtl{font-size:50px;font-weight:initial}.supportdocspage .pageHeadBox .wide{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.supportdocspage .pageHeadBox li{color:#737373}.supportdocspage .pageHeadBox li a{color:#737373}.supportdocspage .pageHeadBox li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;transform:rotate(-135deg)}.supportdocspage .contents{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:35px;box-sizing:border-box}@media screen and (max-width: 767px){.supportdocspage .contents{margin-bottom:5px}}.supportdocspage .contents a{color:#0b5dbf;text-decoration:underline}.supportdocspage .contents h2.mainTtl{padding-left:0;position:relative;font-size:26px;margin-bottom:20px;margin-top:75px}.supportdocspage .contents h2.mainTtl::before{display:none}@media screen and (max-width: 767px){.supportdocspage .contents h2.mainTtl{font-size:21px;font-weight:500;margin-top:0px}}@media screen and (min-width: 768px){.supportdocspage .contents .fix_margin{margin-top:20px !important}}.supportdocspage .contents .graLine{height:3px;margin-bottom:0;border-bottom:3px solid #ccc;z-index:10;background:none}.supportdocspage .contents .graLine::before{content:"";position:absolute;width:150px;height:inherit;border-bottom:3px solid #0b5dbf}@media screen and (max-width: 767px){.supportdocspage .contents .graLine::before{width:100px}}@media screen and (max-width: 767px){.supportdocspage .contents .graLine{margin-bottom:15px}}.supportdocspage .contents .subTtl{font-size:20px;margin:30px 0}@media screen and (max-width: 767px){.supportdocspage .contents .subTtl{margin:30px 0 0;font-size:16.5px}}.supportdocspage .contents .ordinary_car_docs{display:flex;flex-wrap:wrap;margin:12px 0 60px}.supportdocspage .contents .ordinary_car_docs .docs_img{width:20.8%;height:180px;padding:20px;border:9px solid #91c1ff;margin:0 -4px -8px;position:relative}@media screen and (max-width: 1000px){.supportdocspage .contents .ordinary_car_docs .docs_img{padding:20px 0;font-size:10.5px}}@media screen and (max-width: 767px){.supportdocspage .contents .ordinary_car_docs .docs_img{width:calc(50% - 6px);padding:5px;margin:3px 3px;border:5px solid #91c1ff}}.supportdocspage .contents .ordinary_car_docs .docs_img a{width:100%;height:100%;top:0;left:0;position:absolute}.supportdocspage .contents .ordinary_car_docs .docs_img:hover{color:#0b5dbf;text-decoration:underline;cursor:pointer}.supportdocspage .contents .ordinary_car_docs .docs_img .asterisk{left:120px;position:relative;display:inline;display:none}.supportdocspage .contents .ordinary_car_docs .docs_img .adjust_img{height:100px;width:100%;padding:0 10px 10px;text-align:center}@media screen and (max-width: 767px){.supportdocspage .contents .ordinary_car_docs .docs_img .adjust_img{padding:15px 10px 10px}}.supportdocspage .contents .ordinary_car_docs .docs_img .adjust_img img{max-width:100px;max-height:100px}.supportdocspage .contents .ordinary_car_docs .docs_img .bigStr{font-size:15px;font-weight:initial;margin-top:12px;line-height:1.2;text-align:center}@media screen and (max-width: 1000px){.supportdocspage .contents .ordinary_car_docs .docs_img .bigStr{font-size:14px}}@media screen and (max-width: 767px){.supportdocspage .contents .ordinary_car_docs .docs_img .bigStr{margin-top:36px}}.supportdocspage .contents .ordinary_car_docs .docs_img .bigStr_twolines{font-size:15px;font-weight:initial;line-height:1.2;text-align:center}@media screen and (max-width: 767px){.supportdocspage .contents .ordinary_car_docs .docs_img .bigStr_twolines{margin-top:20px}}.supportdocspage .contents .ordinary_car_docs .docs_img .with_asterisk_str{margin-top:32px}@media screen and (max-width: 767px){.supportdocspage .contents .ordinary_car_docs .docs_img .with_asterisk_str{margin-top:40px}}.supportdocspage .contents .ordinary_car_docs .with_asterisk{padding:0}.supportdocspage .contents .ordinary_car_docs .with_asterisk .popupLink{z-index:1}.supportdocspage .contents .ordinary_car_docs .with_asterisk .adjust_img{padding-left:0;position:relative}@media screen and (max-width: 767px){.supportdocspage .contents .ordinary_car_docs .with_asterisk .adjust_img{bottom:28px}}@media screen and (max-width: 400px){.supportdocspage .contents .ordinary_car_docs .with_asterisk .adjust_img{right:20px}}.supportdocspage .contents .ordinary_car_docs .with_asterisk .adjust_img img{max-width:300px !important;width:160px;max-height:300px !important;height:180px}@media screen and (max-width: 1000px){.supportdocspage .contents .ordinary_car_docs .with_asterisk .adjust_img img{padding:0 10px 10px;font-size:10.5px;width:140px}}@media screen and (max-width: 767px){.supportdocspage .contents .ordinary_car_docs .with_asterisk .adjust_img img{padding:10px;font-size:10.5px;width:200px;height:200px}}@media screen and (max-width: 450px){.supportdocspage .contents .ordinary_car_docs .with_asterisk .adjust_img img{width:168px;height:168px}}.supportdocspage .contents .str p{margin:-24px 0 30px}@media screen and (max-width: 767px){.supportdocspage .contents .none_bottom{margin-bottom:0px}.supportdocspage .contents .none_bottom p{margin-bottom:0px}}.supportdocspage .contents .case_title{font-size:large;margin:25px 0 10px;font-weight:500;line-height:1.8;position:relative;padding-left:15px}@media screen and (max-width: 767px){.supportdocspage .contents .case_title{font-size:16.5px}}.supportdocspage .contents .case_title::before{content:"";margin-right:10px;border:2px solid #0b5dbf;height:100%;display:inline-block;position:absolute;left:-5px}.supportdocspage .contents .case_description{margin-left:16px;margin-bottom:32px;line-height:1.7}@media screen and (max-width: 767px){.supportdocspage .contents .case_description{margin-left:16px}}.supportdocspage .contents .case_description .docs_img:hover{cursor:pointer}@media screen and (max-width: 767px){.supportdocspage .contents .sp_line{border-bottom:1px solid #b3b3b3}}.body-modalopen{overflow:hidden}.body-modalopen .open{display:block;overflow:scroll}.supportflowpage{line-height:normal;height:auto;color:#333}.supportflowpage .pc_br{display:block}@media screen and (max-width: 767px){.supportflowpage .pc_br{display:none}}.supportflowpage .pageHeadBox{background-image:none;font-size:13px;margin-top:0;margin-right:0;margin-bottom:25px;margin-left:0}@media screen and (max-width: 767px){.supportflowpage .pageHeadBox{margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}}.supportflowpage .pageHeadBox .breadcrumbBox{background-color:#fff;box-shadow:none;width:1000px;padding-top:15px;padding-right:0;padding-bottom:30px;padding-left:0;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}@media screen and (max-width: 1000px){.supportflowpage .pageHeadBox .breadcrumbBox{width:initial;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}}@media screen and (max-width: 767px){.supportflowpage .pageHeadBox .breadcrumbBox{padding-top:0;padding-right:0;padding-bottom:20px;padding-left:0}}.supportflowpage .pageHeadBox .breadcrumbBox .breadcrumbList{display:inline-block;color:#585858;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.supportflowpage .pageHeadBox .breadcrumbBox .breadcrumbList li{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.supportflowpage .pageHeadBox .breadcrumbBox .breadcrumbList li a{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#585858}.supportflowpage .pageHeadBox .breadcrumbBox .breadcrumbList li a:after{content:"";display:inline-block;width:8px;height:8px;border-left:1px solid #585858;border-bottom:1px solid #585858;transform:rotate(-135deg);margin-top:0;margin-right:10px;margin-bottom:0;margin-left:10px}.supportflowpage .pageHeadBox .pageHead{line-height:140%;text-align:center}.supportflowpage .pageHeadBox .pageHead p{font-size:18px;display:block;color:#000;font-weight:400;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media screen and (max-width: 767px){.supportflowpage .pageHeadBox .pageHead p{font-size:16px}}.supportflowpage .pageHeadBox .pageHead .pageTtl{color:#000;font-size:40px;font-weight:500;margin-right:0}@media screen and (max-width: 767px){.supportflowpage .pageHeadBox .pageHead .pageTtl{font-size:28px;margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}}.supportflowpage .pageHeadBox .pageHead .blueLine{height:3px;border-bottom:3px solid #0b5dbf;z-index:10;background:none;width:200px;text-align:center;margin-top:0;margin-right:auto;margin-bottom:140px;margin-left:auto}@media screen and (max-width: 767px){.supportflowpage .pageHeadBox .pageHead .blueLine{border-bottom:2px solid #0b5dbf;width:200px;margin-top:0;margin-right:auto;margin-bottom:15px;margin-left:auto}}.supportflowpage .pageHeadBox .wide{width:100%;box-sizing:border-box;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;margin-top:20px;margin-right:auto;margin-bottom:0;margin-left:auto}@media screen and (max-width: 767px){.supportflowpage .pageHeadBox .wide{padding-top:0;padding-right:0;padding-bottom:0;padding-left:calc(5% + 5px)}}.supportflowpage .contents{max-width:100%;width:1000px;box-sizing:border-box;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;margin-top:75px;margin-right:auto;margin-bottom:35px;margin-left:auto}@media screen and (max-width: 767px){.supportflowpage .contents{margin-top:30px;margin-right:auto;margin-bottom:35px;margin-left:auto}}.supportflowpage .greyLine{border-bottom:1px solid #b3b3b3;margin-top:60px;margin-right:0;margin-bottom:60px;margin-left:0}@media screen and (max-width: 767px){.supportflowpage .pc_flow_area{display:none}}.supportflowpage .pc_flow_area_pic{display:flex;justify-content:space-between;margin-top:0;margin-right:0;margin-bottom:40px;margin-left:0}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area_pic{justify-content:center}}.supportflowpage .pc_flow_area_pic li{position:relative}.supportflowpage .pc_flow_area_pic li img{width:241.5px}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area_pic li img{width:172px}}.supportflowpage .pc_flow_area_pic li p{position:absolute;text-align:center;color:#fff;font-size:16px;font-weight:bold;z-index:1;width:90px;height:30px;background-color:#0b5dbf;border-radius:30px;top:-148px;left:88px}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area_pic li p{top:-115px;left:40px}}.supportflowpage .pc_flow_area .following{position:fixed;top:60px;height:80px;max-width:100%}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area .following{justify-content:space-evenly}}.supportflowpage .pc_flow_area .following a:nth-child(1){margin-left:0px}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area .following a:nth-child(1){margin-left:2%}}.supportflowpage .pc_flow_area .following a:nth-child(2){margin-left:-2%}.supportflowpage .pc_flow_area .following a:nth-child(3){margin-left:-2%}.supportflowpage .pc_flow_area .following a:nth-child(4){margin-left:-2%}.supportflowpage .pc_flow_area .following a:nth-child(4) img{height:83px}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area .following a:nth-child(4) img{height:78px}}.supportflowpage .pc_flow_area_polygon{display:flex;height:80px;position:relative;z-index:1;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area_polygon{width:initial;margin-top:0;margin-right:0;margin-bottom:-10px;margin-left:0}}.supportflowpage .pc_flow_area_polygon ul{display:flex}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area_polygon ul{margin:0 auto;justify-content:space-evenly}}.supportflowpage .pc_flow_area_polygon ul a li{height:100%;width:263.5px;display:block}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area_polygon ul a li{width:180px}}.supportflowpage .pc_flow_area_polygon ul a li .hover{display:none}.supportflowpage .pc_flow_area_polygon ul a:nth-child(1){margin-left:0px}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area_polygon ul a:nth-child(1){margin-left:2%}}.supportflowpage .pc_flow_area_polygon ul a:nth-child(2){margin-left:-2%}.supportflowpage .pc_flow_area_polygon ul a:nth-child(3){margin-left:-2%}.supportflowpage .pc_flow_area_polygon ul a:nth-child(4){margin-left:-2%}.supportflowpage .pc_flow_area_polygon ul a:nth-child(4) img{height:83px}@media screen and (max-width: 1000px){.supportflowpage .pc_flow_area_polygon ul a:nth-child(4) img{height:59px}}.supportflowpage .pc_flow_area_polygon ul .color_change .no-hover{display:none}.supportflowpage .pc_flow_area_polygon ul .color_change .hover{display:block}.supportflowpage .sp_flow_area{display:none}@media screen and (max-width: 767px){.supportflowpage .sp_flow_area{display:flex}.supportflowpage .sp_flow_area::before{content:"";background:#1d509b;display:inline-block;position:absolute;left:9.35%;width:1px;height:195px;z-index:1;margin-top:40px;margin-right:0;margin-bottom:0;margin-left:0}}@media screen and (max-width: 767px)and (max-width: 420px){.supportflowpage .sp_flow_area::before{left:10.35%}}.supportflowpage .sp_flow_area_figure{width:13%}.supportflowpage .sp_flow_area_pic{width:86%;margin-top:24px;margin-right:0;margin-bottom:40px;margin-left:0}.supportflowpage .sp_flow_area_pic .stick_before_element::before{content:"";display:inline-block;background-color:#0b5dbf;position:absolute;border-radius:50%;left:8.25%;width:15px;height:15px;z-index:1;margin-top:16px;margin-right:0;margin-bottom:0;margin-left:0}@media screen and (max-width: 600px){.supportflowpage .sp_flow_area_pic .stick_before_element::before{left:7.8%}}@media screen and (max-width: 420px){.supportflowpage .sp_flow_area_pic .stick_before_element::before{left:8.5%}}.supportflowpage .sp_flow_area_pic a{position:relative;display:block}.supportflowpage .sp_flow_area_pic a:hover{text-decoration:none}.supportflowpage .sp_flow_area_pic a span{position:absolute;color:#fff;top:16px;left:28px;font-size:12px}.supportflowpage .sp_flow_area_pic a .flow_title{background-color:#e5e5e5;height:50px;font-size:20px;color:#0b5dbf;font-weight:600;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:90px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}@media screen and (max-width: 420px){.supportflowpage .sp_flow_area_pic a .flow_title{font-size:17px;padding-top:13px}}.supportflowpage .sp_flow_area_pic a::before{content:"";width:55px;height:22px;background-color:#0b5dbf;border-radius:30px;position:absolute;bottom:13px;left:20px}.supportflowpage .sp_flow_area_pic a:after{content:"";bottom:25px;right:8px;width:8px;height:8px;border-left:2px solid #b3b3b3;border-bottom:2px solid #b3b3b3;position:absolute;transform:rotate(315deg);margin-top:0;margin-right:10px;margin-bottom:0;margin-left:10px}.supportflowpage .flow_detail{margin-top:0;margin-right:120px;margin-bottom:60px;margin-left:120px}@media screen and (max-width: 767px){.supportflowpage .flow_detail{margin-top:0;margin-right:10px;margin-bottom:0;margin-left:10px}}.supportflowpage .flow_detail_list{box-shadow:0 0 5px 5px #f5f5f5;border-radius:5px;margin-top:0;margin-right:0;margin-bottom:30px;margin-left:0;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}@media screen and (max-width: 767px){.supportflowpage .flow_detail_list{margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0;padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px}}.supportflowpage .flow_detail_list_pic{height:auto}.supportflowpage .flow_detail_list_pic img{height:25px}.supportflowpage .flow_detail_list_title{margin-top:20px;margin-bottom:0;font-weight:700;padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:0px;font-size:18px}.supportflowpage .flow_detail_list_text{font-size:16px}.supportflowpage h2.subTtl{position:relative;font-size:27px;font-weight:500;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}@media screen and (max-width: 767px){.supportflowpage h2.subTtl{font-size:20px;margin-top:45px;margin-right:0;margin-bottom:0;margin-left:0}}.supportflowpage h2.subTtl::before{content:"";border-left:5px solid #0b5dbf;height:auto;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:20px}@media screen and (max-width: 767px){.supportflowpage h2.subTtl::before{margin-top:0;margin-right:15px;margin-bottom:0;margin-left:10px}}.supportflowpage .supportpagebox{flex-wrap:wrap;display:flex;justify-content:center;margin-top:16px;margin-right:0;margin-bottom:60px;margin-left:0}@media screen and (max-width: 767px){.supportflowpage .supportpagebox{margin-top:15px;margin-right:0;margin-bottom:30px;margin-left:0}}.supportflowpage .supportpagebox a{width:calc(33% - 3px);height:175px}@media screen and (max-width: 767px){.supportflowpage .supportpagebox a{width:50%;height:105px;margin-top:0;margin-right:0;margin-bottom:1%;margin-left:0}}.supportflowpage .supportpagebox a::after{content:"";display:inline-block;width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-135deg);position:relative;right:calc(33% - 375px);bottom:105px;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:10px}@media screen and (max-width: 1000px){.supportflowpage .supportpagebox a::after{right:calc(33% - 33vw)}}@media screen and (max-width: 767px){.supportflowpage .supportpagebox a::after{right:calc(49% - 61vw);bottom:75%;width:8px;height:8px;border-left:1.5px solid #333;border-bottom:1.5px solid #333}}@media screen and (max-width: 600px){.supportflowpage .supportpagebox a::after{right:calc(49% - 60vw)}}@media screen and (max-width: 420px){.supportflowpage .supportpagebox a::after{right:calc(49% - 59vw)}}@media screen and (max-width: 400px){.supportflowpage .supportpagebox a::after{right:calc(49% - 58vw)}}.supportflowpage .supportpagebox a img{height:160px;width:95%;padding:30px;margin:10px;border:1px solid #eee;box-shadow:0 0 5px 5px #f5f5f5;border-radius:5px;transition:all .3s}@media screen and (max-width: 767px){.supportflowpage .supportpagebox a img{height:100px;width:95%;padding-top:25px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.supportflowpage .supportpagebox a img:hover{box-shadow:0 1px 10px rgba(0,0,0,.4),0 0 50px rgba(128,128,128,.1);border-color:rgba(0,0,0,0)}.supportflowpage .supportpagebox a .colored_background{background-color:#dbf1ff}.supportflowpage .header-supportFlow{background-color:#134a9e;padding:0}.supportflowpage .header-supportFlow .header-supportFlow-container{padding:30px 0}@media screen and (max-width: 1000px){.supportflowpage .header-supportFlow .header-supportFlow-container{padding:30px 20px}}@media screen and (max-width: 767px){.supportflowpage .header-supportFlow .header-supportFlow-container{max-width:auto;padding:35px 20px}}.supportflowpage .header-supportFlow__title{text-align:center;margin:0;color:#fff;font-family:"Noto Sans JP";font-size:40px;font-weight:500;line-height:57.92px}@media screen and (max-width: 767px){.supportflowpage .header-supportFlow__title{font-size:30px;line-height:43.44px}}.supportflowpage .redirect-supportFlow{padding:0;display:flex;text-align:center;background-color:#fff;gap:50px;width:860px;margin:0 auto}@media screen and (max-width: 1000px){.supportflowpage .redirect-supportFlow{width:auto;padding:0 5%}}@media screen and (max-width: 767px){.supportflowpage .redirect-supportFlow{gap:14px}}.supportflowpage .redirect-supportFlow__btn{cursor:pointer}.supportflowpage .redirect-supportFlow div{flex:1;padding:12px 0}@media screen and (max-width: 767px){.supportflowpage .redirect-supportFlow div{padding:16px 0}}.supportflowpage .redirect-supportFlow div hr{margin:10px 0 0;border:2px solid #bbb}@media screen and (max-width: 767px){.supportflowpage .redirect-supportFlow div hr{width:150px;margin:7px auto 0;border:1px solid #bbb}}.supportflowpage .redirect-supportFlow div p{cursor:pointer;margin:0;font-family:"Noto Sans JP";font-size:24px;font-weight:400;line-height:34.75px;border-bottom:2px solid #bbb;padding-bottom:10px}@media screen and (max-width: 767px){.supportflowpage .redirect-supportFlow div p{font-size:12px;line-height:17.38px}}.supportflowpage .redirect-supportFlow div a:hover{text-decoration:none}.supportflowpage .step-supportFlow{background-color:#306ac7}.supportflowpage .step-supportFlow .step-supportFlow-container{width:100%;max-width:970px;text-align:center;padding:50px 0;margin:0 auto}@media screen and (max-width: 1000px){.supportflowpage .step-supportFlow .step-supportFlow-container{width:auto;padding:50px 20px}}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow .step-supportFlow-container{width:auto;padding:30px 20px}}.supportflowpage .step-supportFlow__box{background-color:#fff;border-radius:10px;display:flex;gap:39px;align-items:center;padding:36px 36px 50px 69px}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box{display:block;padding:27px 15px 36px}}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__img{margin:10px auto}}.supportflowpage .step-supportFlow__box__content p{margin:0;text-align:left}.supportflowpage .step-supportFlow__box__content__title{margin-bottom:19px;color:#306ac7;display:flex;align-items:center;gap:15px}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content__title{gap:17px;justify-content:center}}.supportflowpage .step-supportFlow__box__content__title p{font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:57.92px;text-align:left;display:flex;align-items:center;gap:15px;margin-bottom:-7px}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content__title p{margin:0 auto;font-weight:700;font-size:30px;line-height:43.44px;justify-content:center;gap:17px}}.supportflowpage .step-supportFlow__box__content__title h2{font-family:"Noto Sans JP";font-size:30px;font-weight:700;line-height:43.44px;text-align:left}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content__title h2{font-size:22px;line-height:31.86px}}.supportflowpage .step-supportFlow__box__content hr{width:70px;margin-left:90px;border:2px solid #306ac7}.supportflowpage .step-supportFlow__box__content .first-text{margin:19px 0 0 15px !important}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content .first-text{margin:0px}}.supportflowpage .step-supportFlow__box__content__text{margin:39px 0 0 15px}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content__text{margin:0px}}.supportflowpage .step-supportFlow__box__content__text p{font-family:"Noto Sans JP";font-size:24px;font-weight:400;line-height:34.75px;text-align:left}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content__text p{font-family:"Noto Sans JP";font-size:16px;font-weight:400;line-height:23.17px;text-align:left}}.supportflowpage .step-supportFlow__box__content__text p:last-child{margin:10px 0 30px}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content__text p:last-child{margin:0}}.supportflowpage .step-supportFlow__box__content__cta-no-link-pc img{width:84.5%}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content__cta-no-link-pc img{width:100%}}.supportflowpage .step-supportFlow__box__content__cta-pc{margin-bottom:11px}.supportflowpage .step-supportFlow__box__content__cta-pc img{width:90%}@media screen and (max-width: 767px){.supportflowpage .step-supportFlow__box__content__cta-pc img{width:100%}}.supportflowpage .step-supportFlow__box__content__cta-pc:hover{opacity:.7}.supportflowpage .step-supportFlow__box__content__group{margin:20px auto 30px}.supportflowpage .step-supportFlow__box__content__group__img1 img{width:100%}.supportflowpage .step-supportFlow__box__content__group__img2{margin-top:20px;display:flex;gap:20px;justify-content:center}.supportflowpage .step-supportFlow__box__content__group__img2 img{width:100%}.supportflowpage .step-supportFlow__box__content__group__img2 div{width:50%}.supportflowpage .step-supportFlow__arrow-down{margin:30px 0}.supportflowpage .calculate-refund-supportFlow{background-color:#fff;padding:0}.supportflowpage .calculate-refund-supportFlow .calculate-refund-supportFlow-container{max-width:970px;width:100%;padding:50px 0;margin:0 auto}@media screen and (max-width: 1000px){.supportflowpage .calculate-refund-supportFlow .calculate-refund-supportFlow-container{width:auto;padding:50px 20px}}@media screen and (max-width: 767px){.supportflowpage .calculate-refund-supportFlow .calculate-refund-supportFlow-container{width:auto;padding:35px 20px}}.supportflowpage .calculate-refund-supportFlow__title{text-align:center}.supportflowpage .calculate-refund-supportFlow__title h2{margin:0;color:#306ac7;font-family:"Noto Sans JP";font-size:40px;font-weight:500;line-height:57.92px}@media screen and (max-width: 767px){.supportflowpage .calculate-refund-supportFlow__title h2{font-size:30px;line-height:43.44px}}.supportflowpage .calculate-refund-supportFlow__content{font-family:"Noto Sans JP";font-size:24px;font-weight:400;line-height:34.75px;text-align:left;margin:30px 0 40px 40px}@media screen and (max-width: 767px){.supportflowpage .calculate-refund-supportFlow__content{margin:22px auto 40px;font-family:"Noto Sans JP";font-size:16px;font-weight:400;line-height:23.17px;text-align:left}}.supportflowpage .calculate-refund-supportFlow__table-calculate .assessment_tax__form{margin:0 !important}.supportflowpage .refund-supportFlow{background-color:#cce3f9}.supportflowpage .refund-supportFlow .refund-supportFlow-container{width:100%;max-width:970px;text-align:center;padding:50px 0;margin:0 auto}@media screen and (max-width: 1000px){.supportflowpage .refund-supportFlow .refund-supportFlow-container{width:auto;padding:50px 20px}}@media screen and (max-width: 767px){.supportflowpage .refund-supportFlow .refund-supportFlow-container{width:auto;padding:30px 20px}}.supportflowpage .refund-supportFlow__box{background-color:#fff;border-radius:10px;display:flex;gap:71px;align-items:center;padding:30px 30px 47px 65px}.supportflowpage .refund-supportFlow__box:nth-child(2){margin:30px auto}@media screen and (max-width: 767px){.supportflowpage .refund-supportFlow__box:nth-child(2){margin:20px auto}}@media screen and (max-width: 767px){.supportflowpage .refund-supportFlow__box{display:block;padding:20px 15px 21px}}.supportflowpage .refund-supportFlow__box__img{flex-basis:30%}.supportflowpage .refund-supportFlow__box__title hr{width:70px;margin-left:80px;border:2px solid #306ac7}@media screen and (max-width: 767px){.supportflowpage .refund-supportFlow__box__img{margin:17px auto 21px}}.supportflowpage .refund-supportFlow__box__content p{margin:0;text-align:left;font-family:"Noto Sans JP";font-size:24px;font-weight:400;line-height:34.75px}@media screen and (max-width: 767px){.supportflowpage .refund-supportFlow__box__content p{font-size:16px;line-height:23.17px}}.supportflowpage .refund-supportFlow__box__content p span{font-size:18px;line-height:26.06px}@media screen and (max-width: 767px){.supportflowpage .refund-supportFlow__box__content p span{font-size:14px;line-height:20.27px}}.supportflowpage .refund-supportFlow__box__content__title{margin-bottom:19px}.supportflowpage .refund-supportFlow__box__content__title h3{color:#306ac7;font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:57.92px;text-align:left}.supportflowpage .refund-supportFlow__box__content__title h3:first-child{margin-bottom:-4px}@media screen and (max-width: 767px){.supportflowpage .refund-supportFlow__box__content__title h3{margin:0 auto;color:#306ac7;font-family:"Noto Sans JP";font-weight:700;text-align:center;font-size:30px;line-height:43.44px}}.supportflowpage .refund-supportFlow__box__content__title h3 span{font-family:"Noto Sans JP";font-size:30px;font-weight:700;line-height:43.44px;text-align:left}@media screen and (max-width: 767px){.supportflowpage .refund-supportFlow__box__content__title h3 span{font-family:"Noto Sans JP";font-weight:700;text-align:left;font-size:22px;line-height:31.86px}}.supportflowpage .refund-supportFlow__box__content__title hr{width:70px;margin-left:90px;border:2px solid #306ac7}.supportflowpage .refund-supportFlow__box__content__cta-pc{margin-bottom:11px}.supportflowpage .refund-supportFlow__box__content__group{margin:20px auto 30px}.supportflowpage .refund-supportFlow__box__content__group__img2{margin-top:20px;display:flex;gap:20px;justify-content:center}.supportflowpage .step-flow-supportFlow__pc_flow_area{max-width:1000px;width:100%;margin:0 auto;text-align:center;padding-top:20px}@media screen and (max-width: 767px){.supportflowpage .step-flow-supportFlow__pc_flow_area{display:none}}.supportflowpage .step-flow-supportFlow__pc_flow_area__pic{display:flex;justify-content:space-evenly;gap:20px;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__pic{gap:10px;justify-content:space-evenly}}.supportflowpage .step-flow-supportFlow__pc_flow_area__pic li{position:relative}.supportflowpage .step-flow-supportFlow__pc_flow_area__pic li img{width:227.5px}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__pic li img{width:172px}}.supportflowpage .step-flow-supportFlow__pc_flow_area__pic li p{text-align:center;color:#fff;font-size:16px;font-weight:bold;z-index:1;width:90px;height:30px;background-color:#0b5dbf;border-radius:30px}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__pic li p{top:-115px;left:40px}}.supportflowpage .step-flow-supportFlow__pc_flow_area__pic li:first-child{left:0}.supportflowpage .step-flow-supportFlow__pc_flow_area__pic__step2{margin-left:10%}.supportflowpage .step-flow-supportFlow__pc_flow_area__pic__step3{margin-left:20%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__pic__step3{margin-left:28%}}.supportflowpage .step-flow-supportFlow__pc_flow_area__pic__step4{margin-left:20%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__pic__step4{margin-left:30%}}.supportflowpage .step-flow-supportFlow__pc_flow_area .following{position:fixed;top:60px;height:80px;max-width:100%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area .following{justify-content:space-evenly}}.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(1){margin-left:.8%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(1){margin-left:1.2%}}.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(2){margin-left:-1%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(2){margin-left:-2.5%}}.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(3){margin-left:-1%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(3){margin-left:-2.5%}}.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(4){margin-left:-1.7%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(4){margin-left:-3.5%}}.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(4) .hover{margin-left:5.3%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(4) .hover{margin-left:4.5%}}.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(4) img{height:84px}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area .following a:nth-child(4) img{height:8.2vw}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon{display:flex;height:80px;position:relative;justify-content:space-evenly;z-index:1;margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon{width:initial;margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon .flowList-renew{padding-left:0px;cursor:pointer}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul{display:flex;justify-content:center;margin:0 auto;width:100%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul{margin:0 auto;justify-content:space-evenly}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a li{height:100%;width:262.5px;display:block}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a li{width:25vw}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a li .hover{display:none}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(1){margin-left:10px}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(1){margin-left:2%}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(2){margin-left:-2%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(2){margin-left:-2.5%}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(3){margin-left:-2%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(3){margin-left:-2.5%}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(4){margin-left:-3.3%}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(4){margin-left:-3.7%}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(4) img{height:83px}@media screen and (max-width: 1000px){.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul a:nth-child(4) img{height:8.1vw}}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul .color_change .no-hover{display:none}.supportflowpage .step-flow-supportFlow__pc_flow_area__polygon ul .color_change .hover{display:block}.supportflowpage .step-flow-supportFlow__sp_flow_area{display:none}@media screen and (max-width: 767px){.supportflowpage .step-flow-supportFlow__sp_flow_area{display:flex}.supportflowpage .step-flow-supportFlow__sp_flow_area::before{content:"";background:#1d509b;display:inline-block;position:absolute;left:5.35%;width:1px;height:195px;z-index:1;margin-top:36px;margin-right:0;margin-bottom:0;margin-left:0}}@media screen and (max-width: 767px)and (max-width: 420px){.supportflowpage .step-flow-supportFlow__sp_flow_area::before{left:7.35%}}.supportflowpage .step-flow-supportFlow__sp_flow_area__figure{width:10%}@media screen and (max-width: 420px){.supportflowpage .step-flow-supportFlow__sp_flow_area__figure{width:16%}}.supportflowpage .step-flow-supportFlow__sp_flow_area__pic{width:86%;margin-top:20px;margin-right:20px;margin-bottom:15px;margin-left:0}.supportflowpage .step-flow-supportFlow__sp_flow_area__pic__stick_before_element::before{content:"";display:inline-block;background-color:#0b5dbf;border-radius:50%;left:4.3%;width:15px;height:15px;z-index:1;position:absolute;margin-top:16px;margin-right:0;margin-bottom:0;margin-left:0}@media screen and (max-width: 600px){.supportflowpage .step-flow-supportFlow__sp_flow_area__pic__stick_before_element::before{left:4.1%}}@media screen and (max-width: 420px){.supportflowpage .step-flow-supportFlow__sp_flow_area__pic__stick_before_element::before{left:5.5%}}.supportflowpage .step-flow-supportFlow__sp_flow_area__pic a{position:relative;display:block;cursor:pointer}.supportflowpage .step-flow-supportFlow__sp_flow_area__pic a:hover{text-decoration:none}.supportflowpage .step-flow-supportFlow__sp_flow_area__pic a span{position:absolute;color:#fff;top:16px;left:28px;font-size:12px}.supportflowpage .step-flow-supportFlow__sp_flow_area__pic a .flow_title{background-color:#e5e5e5;height:50px;font-size:20px;color:#0b5dbf;font-weight:600;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:90px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}@media screen and (max-width: 420px){.supportflowpage .step-flow-supportFlow__sp_flow_area__pic a .flow_title{font-size:17px;padding-top:13px}}.supportflowpage .step-flow-supportFlow__sp_flow_area__pic a::before{content:"";width:55px;height:22px;background-color:#0b5dbf;border-radius:30px;position:absolute;bottom:13px;left:20px}.supportflowpage .step-flow-supportFlow__sp_flow_area__pic a:after{content:"";bottom:25px;right:8px;width:8px;height:8px;border-left:2px solid #b3b3b3;border-bottom:2px solid #b3b3b3;position:absolute;transform:rotate(315deg);margin-top:0;margin-right:10px;margin-bottom:0;margin-left:10px}.supportflowpage .breadcrumbs-supportFlow .c-breadcrumbBox{width:100%;max-width:1000px}.voicepage{line-height:normal;height:auto;color:#333}.voicepage .pageHeadBox{background-image:none;margin-bottom:25px;font-size:13px}@media screen and (max-width: 767px){.voicepage .pageHeadBox{margin-bottom:20px}}.voicepage .pageHeadBox .breadcrumbBox{padding:15px 0 30px;background-color:#fff;box-shadow:none;width:1000px;margin:0 auto}@media screen and (max-width: 1000px){.voicepage .pageHeadBox .breadcrumbBox{margin:0;width:initial}}@media screen and (max-width: 767px){.voicepage .pageHeadBox .breadcrumbBox{padding:0 0 20px}}.voicepage .pageHeadBox .breadcrumbBox .breadcrumbList{display:inline-block;margin-right:0;color:#585858}.voicepage .pageHeadBox .breadcrumbBox .breadcrumbList li{margin:0}.voicepage .pageHeadBox .breadcrumbBox .breadcrumbList li a{padding-right:0;color:#585858}.voicepage .pageHeadBox .breadcrumbBox .breadcrumbList li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #585858;border-bottom:1px solid #585858;transform:rotate(-135deg)}.voicepage .pageHeadBox .pageHead{line-height:140%;text-align:center}.voicepage .pageHeadBox .pageHead p{font-size:18px;display:block;color:#000;font-weight:400;margin-bottom:0}@media screen and (max-width: 767px){.voicepage .pageHeadBox .pageHead p{font-size:16px}}.voicepage .pageHeadBox .pageHead .pageTtl{color:#000;font-size:40px;font-weight:500;margin-right:0}@media screen and (max-width: 767px){.voicepage .pageHeadBox .pageHead .pageTtl{font-size:28px;margin-bottom:12px}}.voicepage .pageHeadBox .pageHead .blueLine{height:3px;margin:0 auto 30px;border-bottom:3px solid #0b5dbf;z-index:10;background:none;width:200px;text-align:center}@media screen and (max-width: 767px){.voicepage .pageHeadBox .pageHead .blueLine{border-bottom:2px solid #0b5dbf;width:200px;margin:0 auto}}.voicepage .pageHeadBox .wide{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media screen and (max-width: 767px){.voicepage .pageHeadBox .wide{padding-left:calc(5% + 5px)}}.voicepage .pageHeadBox .title_background{background-repeat:no-repeat;background-size:cover;text-align:center;height:auto;margin-top:60px}@media screen and (max-width: 1200px){.voicepage .pageHeadBox .title_background{height:initial;margin-top:35px}}.voicepage .pageHeadBox .title_background .pc_pic{display:block;width:100%}.voicepage .pageHeadBox .title_background .sp_pic{display:none}@media screen and (max-width: 767px){.voicepage .pageHeadBox .title_background{height:auto}.voicepage .pageHeadBox .title_background .pc_pic{display:none}.voicepage .pageHeadBox .title_background .sp_pic{display:block;max-width:100%}}@media screen and (max-width: 500px){.voicepage .pageHeadBox .title_background{height:initial}}.voicepage .contents{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:35px;box-sizing:border-box}@media screen and (max-width: 1600px){.voicepage .contents{margin-top:75px}}@media screen and (max-width: 1300px){.voicepage .contents{margin-top:0}}.voicepage .contents .title_banner{background-repeat:no-repeat;height:auto;margin:50px auto}.voicepage .contents .title_banner:hover{cursor:pointer;opacity:.5}.voicepage .contents .title_banner .pc_pic{display:block;max-width:100%}.voicepage .contents .title_banner .sp_pic{display:none}@media screen and (max-width: 767px){.voicepage .contents .title_banner{height:auto;margin:50px 30px}.voicepage .contents .title_banner .pc_pic{display:none}.voicepage .contents .title_banner .sp_pic{display:block;max-width:100%}}@media screen and (max-width: 500px){.voicepage .contents .title_banner{height:auto;margin:30px auto}}.voicepage .contents .newsList{border:1px solid #eee;box-shadow:0 0 5px 5px #f5f5f5;padding-left:20px;padding-bottom:25px;margin-bottom:20px;border-radius:5px}@media screen and (max-width: 767px){.voicepage .contents .newsList{padding:5px}}.voicepage .contents .newsList li{clear:both;border-bottom:initial;padding-bottom:0;margin-bottom:0}.voicepage .contents .newsList li .pc_list{display:block}@media screen and (max-width: 767px){.voicepage .contents .newsList li .pc_list{display:none}}.voicepage .contents .newsList li .pc_list .dispArea{position:relative}.voicepage .contents .newsList li .pc_list .dispArea::before{content:"";background-image:url(/images/customer_icon.svg);background-repeat:no-repeat;position:absolute;left:10px;height:50px;width:45px}.voicepage .contents .newsList li .pc_list .dispArea .ttl{font-size:20px;font-weight:500;margin-bottom:8px;padding-right:5px}.voicepage .contents .newsList li .pc_list .dispArea .category{font-size:14px;font-weight:500;display:flex;justify-content:space-between}.voicepage .contents .newsList li .pc_list .dispArea .category .date{margin:0 25px 0 0}.voicepage .contents .newsList li .sp_list{display:none}@media screen and (max-width: 767px){.voicepage .contents .newsList li .sp_list{display:block}}.voicepage .contents .newsList li .sp_list .dispArea{position:relative;padding-left:90px}.voicepage .contents .newsList li .sp_list .dispArea::before{content:"";background-image:url(/images/customer_icon.svg);background-repeat:no-repeat;position:absolute;left:13px;height:60px;width:50px;margin-top:12px}.voicepage .contents .newsList li .sp_list .dispArea .date{display:inline-block;text-align:right;width:calc(100% - 10px);margin-bottom:0}.voicepage .contents .newsList li .sp_list .dispArea .category{font-size:14px;font-weight:600}.voicepage .contents .newsList li .sp_list .dispArea .category .make_margin{height:8px;width:5px;display:block}.voicepage .contents .newsList li .sp_list .ttl{padding:10px 0 20px;font-size:18px;font-weight:600}@media screen and (max-width: 767px){.voicepage .contents .newsList li .sp_list .ttl{margin:10px 10px 0}}.voicepage .contents .newsList li .customer_review{padding:12px 20px 10px 80px;font-size:16px}@media screen and (max-width: 767px){.voicepage .contents .newsList li .customer_review{padding:0 10px 10px;font-size:14px}}.voicepage .contents .newsList li .customer_review::before{content:"";display:block;width:100%;border-bottom:1px solid #ccc;margin-bottom:10px}.voicepage .contents .noVoiceResult{text-align:center;font-size:20px;margin-top:40px}@media screen and (max-width: 767px){.voicepage .contents .noVoiceResult{font-size:16px;margin-top:60px}}.voicepage .contents .back_hover_underline{color:unset;margin:0}.voicepage .contents .back_hover_underline:hover{text-decoration:underline}.voicepage .contents .loading{border:1px solid #eee;box-shadow:0 0 5px 5px #f5f5f5;padding:20px;margin-bottom:20px;border-radius:5px}@media screen and (max-width: 767px){.voicepage .contents .loading{padding:12px}}@keyframes skeleton-animation{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.voicepage .contents .loading__upper-content__flex{display:flex}.voicepage .contents .loading__upper-content__flex__image{width:60px;height:50px;background:#d9d9d9;position:relative;overflow:hidden}.voicepage .contents .loading__upper-content__flex__image::before{content:"";display:block;height:100%;width:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.5), transparent);position:absolute;top:0;left:0;animation:skeleton-animation 1.2s linear infinite}.voicepage .contents .loading__upper-content__flex__title{width:88%;height:50px;background:#d9d9d9;position:relative;overflow:hidden;margin-left:30px}.voicepage .contents .loading__upper-content__flex__title::before{content:"";display:block;height:100px;width:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.5), transparent);position:absolute;top:0;left:0;animation:skeleton-animation 1.2s linear infinite}.voicepage .contents .loading__lower-content{width:calc(90% + 72px);height:100px;background:#d9d9d9;position:relative;overflow:hidden;margin-top:30px}@media screen and (max-width: 767px){.voicepage .contents .loading__lower-content{width:initial}}.voicepage .contents .loading__lower-content::before{content:"";display:block;height:100px;width:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.5), transparent);position:absolute;top:0;left:0;animation:skeleton-animation 1.2s linear infinite}.voicepage .greyLine{border-bottom:1px solid #b3b3b3;margin:30px 0 40px}.voicepage .contents{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:35px;box-sizing:border-box}@media screen and (max-width: 1600px){.voicepage .contents{margin-top:0px}}@media screen and (max-width: 1300px){.voicepage .contents{margin-top:0}}.voicepage .contents h2.mainTtl{padding-left:0;position:relative;font-size:40px;margin-bottom:20px;text-align:center;font-weight:500}.voicepage .contents h2.mainTtl::before{display:none}@media screen and (max-width: 767px){.voicepage .contents h2.mainTtl{font-size:30px}}.voicepage .contents .blueLine{height:3px;margin:0 auto 30px;border-bottom:3px solid #0b5dbf;z-index:10;background:none;width:280px;text-align:center}@media screen and (max-width: 767px){.voicepage .contents .blueLine{margin-bottom:15px;width:200px}}.thankspage{color:#333;height:auto}.thankspage .main_thanks{background-color:#e4effe}.thankspage .main_thanks .contents{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:35px;margin-bottom:0;box-sizing:border-box;display:flex;justify-content:center}.thankspage .main_thanks .contents section{width:100%;margin-bottom:20px !important}.thankspage .main_thanks .contents section .thanks_title{font-size:34px;line-height:initial;color:#3064cc;margin-top:75px;font-weight:700}.thankspage .main_thanks .contents section .thanks_title div{display:flex;justify-content:center}@media screen and (max-width: 767px){.thankspage .main_thanks .contents section .thanks_title div{font-size:25px}}.thankspage .main_thanks .contents section .thanks_title_child{font-size:18px;line-height:initial;margin-top:30px;font-weight:500}.thankspage .main_thanks .contents section .thanks_title_child div{display:flex;justify-content:center}.thankspage .main_thanks .contents section .thanks_title_img{margin-top:40px;display:flex;justify-content:center}.thankspage .main_thanks .contents section .thanks_title_img img{width:66%}@media screen and (max-width: 767px){.thankspage .main_thanks .contents section .thanks_title_img img{width:100%}}.thankspage .main_thanks .contents section .cta_pc__content{justify-content:center;height:min(10vw,100px);display:flex;gap:1rem;margin-top:30px;position:relative}.thankspage .main_thanks .contents section .cta_pc__content .tel_number_thanks{position:absolute;top:27.5%;left:25%;color:#2a66c2;font-weight:bold;font-size:47.5px;z-index:1}@media screen and (max-width: 1000px){.thankspage .main_thanks .contents section .cta_pc__content .tel_number_thanks{font-size:4.8vw}}.thankspage .main_thanks .contents section .cta_pc__content__tel{position:relative}@media screen and (max-width: 767px){.thankspage .main_thanks .contents section .cta_pc__content__tel{margin:10px 0}}.thankspage .main_thanks .contents section .cta_pc__content_cta_tell{width:100%;height:min(10vw,100px)}.thankspage .main_thanks .contents section .cta_pc__content__car{position:absolute;right:-15px;width:23%}.thankspage .main_thanks .contents section .thanks__google-form{width:100%;margin:36px auto 0;height:500px;background:#fff;border-radius:5px;padding-top:5px;max-width:650px}@media screen and (max-width: 719px){.thankspage .main_thanks .contents section .thanks__google-form{max-width:90%;margin:auto;margin-top:20px;padding-top:20px}}@media screen and (max-width: 1000px){.thankspage .main_thanks .contents section .thanks__google-form{max-width:650px}}.thankspage .main_thanks .contents section .thanks__google-form iframe{width:100%;height:100%}.thankspage .main_thanks .contents section .cta_sp__content{position:relative}@media screen and (max-width: 767px){.thankspage .main_thanks .contents section .cta_sp__content .tel_number_thanks{position:absolute;top:22%;left:22%;color:#2a66c2;font-weight:bold;font-size:10vw;z-index:1}}.thankspage .main_thanks .thanks__btn{margin-top:30px;display:flex;justify-content:center}@media screen and (max-width: 767px){.thankspage .main_thanks .thanks__btn{margin-top:50px}}.thankspage .main_thanks .thanks__btn-container{height:120px}.thankspage .main_thanks .thanks__btn__direction{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;background:#134a9e;width:250px;height:50px;border-radius:100px;font-weight:500;font-size:20px;line-height:23px;color:#fff;position:absolute;cursor:pointer}@media screen and (max-width: 767px){.thankspage .main_thanks .thanks__btn__direction .btn-direction{width:80%}}.thankspage .main_thanks .thanks__btn__direction a{color:#fff !important}.thankspage .main_thanks .thanks__btn__direction::before{content:"";background-image:url(/images/tau/pc/vector.svg);height:25px;position:absolute;right:6%;top:38%;width:3%;filter:brightness(10);background-repeat:no-repeat}@media screen and (max-width: 767px){.thankspage .main_thanks .thanks__btn__direction::before{top:35%;width:10px}}.thankspage a:hover{outline:0;text-decoration:none !important}.thankspage .vanilla-footer_template_calling{padding-bottom:0 !important}.thankspage .vanilla-footer_template_calling .copyright{padding-bottom:0 !important}.experiencepage{color:#333;line-height:normal;margin-bottom:0}.experiencepage .pc_br{display:block}@media screen and (max-width: 767px){.experiencepage .pc_br{display:none}}.experiencepage .sp_br{display:none}@media screen and (max-width: 767px){.experiencepage .sp_br{display:block}}.experiencepage .pc_space{padding-left:15px}@media screen and (max-width: 767px){.experiencepage .pc_space{padding:0}}.experiencepage .pageHeadBox{background-image:none;margin-bottom:25px;font-size:13px}@media screen and (max-width: 767px){.experiencepage .pageHeadBox{margin-bottom:20px}}.experiencepage .pageHeadBox .breadcrumbBox{padding:15px 0 30px;background-color:#fff;box-shadow:none;width:1000px;margin:0 auto}@media screen and (max-width: 1000px){.experiencepage .pageHeadBox .breadcrumbBox{width:initial;margin:0}}@media screen and (max-width: 767px){.experiencepage .pageHeadBox .breadcrumbBox{padding:0 0 20px}}.experiencepage .pageHeadBox .breadcrumbBox .breadcrumbList{display:inline-block;margin-right:0;color:#585858}.experiencepage .pageHeadBox .breadcrumbBox .breadcrumbList li{margin:0}.experiencepage .pageHeadBox .breadcrumbBox .breadcrumbList li a{padding-right:0;color:#585858}.experiencepage .pageHeadBox .breadcrumbBox .breadcrumbList li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #585858;border-bottom:1px solid #585858;transform:rotate(-135deg)}.experiencepage .pageHeadBox .breadcrumbBox .breadcrumbList li span{padding-right:0;color:#585858}.experiencepage .pageHeadBox .pageHead{line-height:140%;text-align:center}@media screen and (max-width: 767px){.experiencepage .pageHeadBox .pageHead{padding:0 20px}}.experiencepage .pageHeadBox .pageHead p{font-size:16px;display:block;color:#000;font-weight:400;margin-bottom:0}.experiencepage .pageHeadBox .pageHead .pageTtl{color:#000;font-size:40px;font-weight:500;margin-right:0}@media screen and (max-width: 767px){.experiencepage .pageHeadBox .pageHead .pageTtl{font-size:28px;margin-bottom:12px}}.experiencepage .pageHeadBox .pageHead .blueLine{height:3px;margin:0 auto 30px;border-bottom:3px solid #0b5dbf;z-index:10;background:none;width:200px;text-align:center}@media screen and (max-width: 767px){.experiencepage .pageHeadBox .pageHead .blueLine{border-bottom:2px solid #0b5dbf;margin-bottom:15px;width:200px}}.experiencepage .pageHeadBox .wide{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media screen and (max-width: 767px){.experiencepage .pageHeadBox .wide{padding-left:calc(5% + 5px)}}.experiencepage .pageHeadBox li{color:#737373}.experiencepage .pageHeadBox li a{color:#737373}.experiencepage .pageHeadBox li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;transform:rotate(-135deg)}.experiencepage .contents{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:20px;box-sizing:border-box;line-height:1.7}.experiencepage .contents .bold_font{font-weight:bold}.experiencepage .contents .number_font{font-family:"Droid Sans",sans-serif}.experiencepage .contents .blueLink{display:inline}.experiencepage .contents h2.mainTtl{padding-left:0;position:relative;margin-bottom:20px;font-size:25px;font-weight:500}.experiencepage .contents h2.mainTtl::before{display:none}@media screen and (max-width: 767px){.experiencepage .contents h2.mainTtl{font-size:21px}}.experiencepage .contents .graLine{height:3px;margin-bottom:30px;border-bottom:3px solid #ccc;z-index:10;background:none}.experiencepage .contents .graLine::before{content:"";position:absolute;width:150px;height:inherit;border-bottom:3px solid #0b5dbf}@media screen and (max-width: 767px){.experiencepage .contents .graLine::before{width:100px}}@media screen and (max-width: 767px){.experiencepage .contents .graLine{margin-bottom:15px}}.experiencepage .contents .str{font-size:14px;margin-bottom:30px;padding-left:54px}@media screen and (max-width: 767px){.experiencepage .contents .str{padding:0}}.experiencepage .contents .greyLine{height:1px;margin-bottom:30px;border-bottom:1px solid #ccc;z-index:10}@media screen and (max-width: 767px){.experiencepage .contents .greyLine{margin-bottom:15px}}.experiencepage .contents h3.grayBg{border-bottom:initial;background-color:initial;padding:8px 20px;font-size:18px;margin-bottom:20px}@media screen and (max-width: 767px){.experiencepage .contents h3.grayBg{padding:8px 0;margin-bottom:5px}}.experiencepage .contents .introduction{width:650px;margin:0 auto 50px}@media screen and (max-width: 767px){.experiencepage .contents .introduction{width:initial;margin:0 auto 45px}}.experiencepage .contents .introduction .exp-main{position:static;text-align:center;margin:25px 0;padding:0px 40px}@media screen and (max-width: 767px){.experiencepage .contents .introduction .exp-main{padding:0;margin:10px 0 18px}}.experiencepage .contents .introduction .exp-main small.show{text-align:right;padding-top:5px;color:#737373}.experiencepage .contents .introduction .introduction_Ttl{font-size:28px;color:#0b5dbf;margin-left:-5px;font-weight:600}@media screen and (max-width: 767px){.experiencepage .contents .introduction .introduction_Ttl{font-size:22px}}.experiencepage .contents .introduction .introduction_describe{font-size:18px}@media screen and (max-width: 767px){.experiencepage .contents .introduction .introduction_describe{font-size:17.5px}}.experiencepage .contents .blueBox{margin-bottom:50px}@media screen and (max-width: 767px){.experiencepage .contents .blueBox{margin-bottom:12px}}.experiencepage .contents .blueBox .expBox{font-size:16px;margin-bottom:30px;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.experiencepage .contents .blueBox .expBox{display:block;font-size:15px}}.experiencepage .contents .blueBox .expBox .left_photo{width:40%}@media screen and (max-width: 767px){.experiencepage .contents .blueBox .expBox .left_photo{width:initial;margin:20px 0}}.experiencepage .contents .blueBox .expBox .left_photo img{height:auto}.experiencepage .contents .blueBox .expBox .right_text{width:54%;margin-top:-5px}@media screen and (max-width: 767px){.experiencepage .contents .blueBox .expBox .right_text{width:initial}}.experiencepage .contents .blueBox .expBox .right_text .emphasis_cher{font-size:20px;color:#ff1d25;margin:20px 0 0;font-weight:600}@media screen and (max-width: 767px){.experiencepage .contents .blueBox .expBox .right_text .emphasis_cher{font-size:19.2px}}.experiencepage .contents .blueBox .expBox .right_text .price_showing{width:100%;margin:30px 0;background-color:#fff}@media screen and (max-width: 767px){.experiencepage .contents .blueBox .expBox .right_text .price_showing{margin:20px 0}}@media screen and (max-width: 767px){.experiencepage .contents .blueBox .expBox .right_text .price_showing tr{height:35px !important}}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_tau_territory_1{border-top:2px solid #0b5dbf;border-bottom:1px solid #b3b3b3;background-color:#d9edff;height:45px}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_tau_territory_1 td{width:initial;display:table-cell;padding:0 15px}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_other_territory{border-bottom:2px solid #0b5dbf;height:45px}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_other_territory td{text-align:right;width:initial;display:table-cell;padding:0 15px;width:64%}@media screen and (max-width: 1000px){.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_other_territory td{width:53% !important}}@media screen and (max-width: 767px){.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_other_territory td{width:calc(50% - 1px) !important}}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_other_territory td.price_other{text-align:initial}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_purchase{border-left:1px solid #b3b3b3;text-align:right}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_tau_territory_2{border-top:2px solid #0b5dbf;border-bottom:1px solid #b3b3b3;height:45px}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_tau_territory_2 td{width:initial;display:table-cell;padding:0 15px}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_tau_territory_2 td:last-child{border-left:1px solid #b3b3b3;text-align:right}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_extra{border-bottom:1px solid #b3b3b3;height:45px}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_extra td{width:initial;display:table-cell;padding:0 15px}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_extra td:last-child{border-left:1px solid #b3b3b3;text-align:right}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_total{border-bottom:2px solid #0b5dbf;background-color:#d9edff;height:45px}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_total td{width:initial;display:table-cell;padding:0 15px;font-weight:800}.experiencepage .contents .blueBox .expBox .right_text .price_showing .price_total td:last-child{border-left:1px solid #b3b3b3;text-align:right}.experiencepage .contents .blueBox .expBox .right_text .add_margin{margin:27px 0 40px}@media screen and (max-width: 767px){.experiencepage .contents .blueBox .expBox .right_text .add_margin{margin:25px 0 40px}}.experiencepage .contents .margin_bottom_zero{margin-bottom:0}.scrollable{overflow-y:scroll}.form_search_modal .form_modal{display:none;position:fixed;z-index:999;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.form_search_modal .form_modal__modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:100%;max-width:750px;box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);animation-name:modalopen;animation-duration:1s;background-color:#fff}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content{border-radius:30px 30px 0px 0px;top:auto;bottom:0;left:0;transform:none;-webkit-transform:none;-ms-transform:none}}.form_search_modal .form_modal__modal-content__modal-header{position:relative;border-bottom:0}.form_search_modal .form_modal__modal-content__modal-header__text{padding-top:20px;width:100%;text-align:center;font-weight:700}.form_search_modal .form_modal__modal-content__modal-header .modalClose{width:auto;position:absolute;top:5px;right:10px;font-weight:500;text-align:right;font-size:3rem;color:#979797}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content__modal-header .modalClose{top:0px;right:20px}}.form_search_modal .form_modal__modal-content__modal-header .modalClose:hover{cursor:pointer}.form_search_modal .form_modal__modal-content__modal-body{padding:10px 20px;color:#000}.form_search_modal .form_modal__modal-content .modal-body{padding:20px 100px 0px}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content .modal-body{padding:20px 0 0;width:100%}}.form_search_modal .form_modal__modal-content .modal-body__block{background-color:#ccc;border-radius:5px}.form_search_modal .form_modal__modal-content .modal-body__block__form{display:flex;flex-wrap:wrap;padding-top:10px}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content .modal-body__block__form{padding-top:15px}}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox{margin:20px auto 5px;width:70%;display:inline-flex;align-items:center;position:relative}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox{width:85%;margin:15px auto 5px}}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox::before{font-weight:400;position:absolute;text-align:center;top:5px;left:8px;padding:4px 6px;line-height:15px;font-size:16px;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;content:"必須";color:#fff;background-color:#b9272d;writing-mode:vertical-rl}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox .alertMsg{display:none;position:absolute;top:-20px;right:10px;color:#b9272d;font-size:14px}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox .selectColorBox{width:100%;height:50px}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox .formErrorBox{background-color:rgba(254,0,0,.2)}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox::after{position:absolute;right:15px;width:10px;height:7px;background-color:#535353;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";pointer-events:none}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox select{width:100%;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:230px;padding-left:2.5em;border:none;border-radius:3px;box-shadow:0 4px 4px rgba(0,0,0,.02),0 2px 3px -2px rgba(0,0,0,.05);background-color:#fff;color:#333;font-size:18px !important;cursor:pointer}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox select{font-size:14px !important;padding:.4em calc(.8em + 30px) .4em 3.2em}}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox .addStepAnimation{border:3px solid #fe0000;animation:focusInput 1.3s ease infinite}.form_search_modal .form_modal__modal-content .modal-body__block__form .selectbox .formError{background-color:rgba(0,0,0,0);color:red;border:3px solid #fe0000}@keyframes focusInput{0%{box-shadow:0 0 0 1px #fff,0 0 0 2px #fe0000}100%{box-shadow:0 0 0 3px rgba(255,255,255,0),0 0 0 5px rgba(234,100,90,0)}}.form_search_modal .form_modal__modal-content .modal-body__block .modalButton{width:100%;justify-content:center;padding-bottom:20px}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content .modal-body__block .modalButton{padding-bottom:30px;margin-top:20px;margin-bottom:20px}}.form_search_modal .form_modal__modal-content .modal-body__block .modalButton__text{letter-spacing:1px;margin:20px auto 0px;cursor:pointer;position:relative;padding-top:8px;text-align:center;width:300px;height:45px;background-color:#0b5dbf;border-radius:150px;font-size:18px}.form_search_modal .form_modal__modal-content .modal-body__block .modalButton__text a{color:#fff;text-decoration:none;width:100%;height:40px;display:block}.form_search_modal .form_modal__modal-content .modal-body__block .modalButton__text::after{position:absolute;content:"";right:8%;top:40%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content .modal-body__block .modalButton__text::after{top:40%}}.form_search_modal .form_modal__modal-content .modal-body__block .modalButton__text:hover{opacity:.5}.form_search_modal .form_modal__modal-content .modal-body__image{padding-bottom:20px}.form_search_modal .form_modal__modal-content .modal-body__image__text{max-width:100%;margin-top:20px;margin-bottom:5px;text-align:center}.form_search_modal .form_modal__modal-content .modal-body__image__text img{width:80%;height:24px}.form_search_modal .form_modal__modal-content .modal-body__image__tell{max-width:100%}@media screen and (max-width: 767px){.form_search_modal .form_modal__modal-content .modal-body__image__tell{max-width:80%;margin:0 auto}}.form_search_modal .form_modal_close{animation-name:modalclose;animation-duration:1s}.form_search_modal .form_modal_open{animation-name:modalopen;animation-duration:1s}@keyframes modalopen{from{opacity:0}to{opacity:1}}@keyframes modalclose{from{opacity:1}to{opacity:0}}.p-case_index section{margin:0}.p-case_index .mainVisual{margin-bottom:0px}.p-case_index .mainVisual .pageHeadBox{margin-bottom:0;background-image:none}.p-case_index .mainVisual .pageHeadBox .pageHead{padding:0;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.p-case_index .mainVisual .pageHeadBox .pageHead__sp{display:none}.p-case_index .mainVisual .pageHeadBox .pageHead__sp img{width:100%;padding:0 0 0 0}@media screen and (max-width: 767px){.p-case_index .mainVisual .pageHeadBox .pageHead__sp{display:block}}.p-case_index .mainVisual .pageHeadBox .pageHead__pc{height:400px;background-image:url(/images/background_mv_pc.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1000px){.p-case_index .mainVisual .pageHeadBox .pageHead__pc{height:300px}}@media screen and (max-width: 767px){.p-case_index .mainVisual .pageHeadBox .pageHead__pc{display:none}}.p-case_index .mainVisual .pageHeadBox .pageHead__pc__parts{margin:0 auto;position:relative;width:100%;max-width:1980px;height:400px}@media screen and (max-width: 1000px){.p-case_index .mainVisual .pageHeadBox .pageHead__pc__parts{height:300px}}.p-case_index .mainVisual .pageHeadBox .pageHead__pc__parts__text{position:absolute;top:200px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:30%}@media screen and (max-width: 1000px){.p-case_index .mainVisual .pageHeadBox .pageHead__pc__parts__text{top:150px;width:35%}}.p-case_index .mainVisual .pageHeadBox .pageHead__pc__parts__text img{max-width:480px;width:100%}.p-case_index .mainVisual .pageHeadBox .pageHead__pc__parts__female{position:absolute;bottom:0px;right:8%;width:25%}@media screen and (max-width: 1000px){.p-case_index .mainVisual .pageHeadBox .pageHead__pc__parts__female{right:5%}}.p-case_index .mainVisual .pageHeadBox .pageHead__pc__parts__female img{max-width:380px;width:100%}.p-case_index .caseLink{padding-top:30px}.p-case_index .caseLink .searchForm{width:100%;height:auto;max-width:600px;margin:0 auto 50px}@media screen and (max-width: 767px){.p-case_index .caseLink .searchForm{margin-bottom:30px}}.p-case_index .caseLink .searchForm__buttonImage{text-align:center}.p-case_index .caseLink .searchForm__buttonImage img{cursor:pointer;width:100%;height:auto}@media screen and (max-width: 767px){.p-case_index .caseLink .searchForm__buttonImage img{width:80%}}.p-case_index .caseLink .searchForm__buttonImage img:hover{opacity:.5}.p-case_index .caseLink .greyLine{display:none}@media screen and (max-width: 767px){.p-case_index .caseLink .greyLine{display:block}}.p-case_index .caseLink .makerLink{margin-bottom:50px}@media screen and (max-width: 767px){.p-case_index .caseLink .makerLink{margin-top:30px;margin-bottom:30px}}.p-case_index .caseLink .makerLink__title #viewAllOthers{font-size:70%;color:#737373}.p-case_index .caseLink .makerLink__title #viewAllOthers:hover{text-decoration:underline;color:#0b5dbf;cursor:pointer}@media screen and (max-width: 767px){.p-case_index .caseLink .makerLink__title{text-align:center}}.p-case_index .caseLink .makerLink__linkIcon{width:100%;height:auto}.p-case_index .caseLink .makerLink__linkIcon ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-moz-column-gap:2%;column-gap:2%}@media screen and (max-width: 767px){.p-case_index .caseLink .makerLink__linkIcon ul{grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px}}.p-case_index .caseLink .makerLink__linkIcon ul li{width:100%;height:40px;margin-bottom:20px;border:3px solid #0b5dbf;border-radius:30px;text-align:center;list-style:none;position:relative}.p-case_index .caseLink .makerLink__linkIcon ul li a{display:block;height:100%}.p-case_index .caseLink .makerLink__linkIcon ul li a span{position:absolute;top:50%;left:50%;width:70%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);font-size:clamp(1.2rem,.1rem + 1.72vw,1.8rem);font-weight:500}@media screen and (max-width: 767px){.p-case_index .caseLink .makerLink__linkIcon ul li a span{font-size:16px}}.p-case_index .caseLink .makerLink__linkIcon ul li::after{position:absolute;content:"";right:10%;top:40%;width:8px;height:8px;border-top:2px solid #0b5dbf;border-right:2px solid #0b5dbf;transform:rotate(45deg)}.p-case_index .caseLink .makerLink__linkIcon ul li:hover{background-color:#0b5dbf}.p-case_index .caseLink .makerLink__linkIcon ul li:hover a{color:#fff}.p-case_index .caseLink .makerLink__linkIcon ul li:hover::after{border-top:2px solid #fff;border-right:2px solid #fff}.p-case_index .caseLink .makerLink__linkIcon ul .othersDefaultHidden{display:none}.p-case_index .caseLink .makerLink__linkIcon__other{height:80px !important}@media screen and (max-width: 767px){.p-case_index .caseLink .categoryLink__title{text-align:center}}.p-case_index .caseLink .categoryLink__list{width:100%;height:auto}.p-case_index .caseLink .categoryLink__list__image{pointer-events:none}.p-case_index .caseLink .categoryLink__list__image img{cursor:pointer;fill:#0b5dbf;position:absolute;top:5px;left:10px;width:80px;height:80px}@media screen and (max-width: 1000px){.p-case_index .caseLink .categoryLink__list__image img{top:15px;width:60px;height:60px}}@media screen and (max-width: 767px){.p-case_index .caseLink .categoryLink__list__image img{top:5px;width:40px;height:40px}}.p-case_index .caseLink .categoryLink__list__image img:nth-of-type(2){display:none}.p-case_index .caseLink .categoryLink__list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.p-case_index .caseLink .categoryLink__list ul li{position:relative;width:30%;height:100px;margin-bottom:20px;border:3px solid #0b5dbf;border-radius:10px;text-align:center;list-style:none}@media screen and (max-width: 767px){.p-case_index .caseLink .categoryLink__list ul li{width:100%;height:60px}}.p-case_index .caseLink .categoryLink__list ul li a{height:100px;display:block}@media screen and (max-width: 767px){.p-case_index .caseLink .categoryLink__list ul li a{height:50px}}.p-case_index .caseLink .categoryLink__list ul li a span{position:absolute;width:50px;top:35px;right:60px;font-weight:500}@media screen and (max-width: 767px){.p-case_index .caseLink .categoryLink__list ul li a span{top:15px;left:80px}}.p-case_index .caseLink .categoryLink__list ul li::after{position:absolute;content:"";right:10%;top:47%;width:8px;height:8px;border-top:2px solid #0b5dbf;border-right:2px solid #0b5dbf;transform:rotate(45deg)}.p-case_index .caseLink .categoryLink__list ul li:hover{background-color:#0b5dbf}.p-case_index .caseLink .categoryLink__list ul li:hover a{color:#fff}.p-case_index .caseLink .categoryLink__list ul li:hover img:nth-of-type(1){display:none}.p-case_index .caseLink .categoryLink__list ul li:hover img:nth-of-type(2){display:block}.p-case_index .caseLink .categoryLink__list ul li:hover::after{border-top:2px solid #fff;border-right:2px solid #fff}@media screen and (max-width: 767px){.p-case_index .caseLink .categoryLink__list ul li:nth-child(3){margin-bottom:0}}.p-case_index .greyLine{height:1px;margin-bottom:30px;border-bottom:1px solid #ccc;z-index:10}@media screen and (max-width: 767px){.p-case_index .greyLine{margin-bottom:0px}}.p-case_index .purchaseResult{padding-top:30px}.p-case_index .purchaseResult__block__title{text-align:center;margin-bottom:50px}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__title{margin-bottom:20px}}.p-case_index .purchaseResult__block__tabs{display:block;display:flex;margin-bottom:40px}.p-case_index .purchaseResult__block__tabs__item{width:25%;height:50px;background-color:#d9d9d9;line-height:50px;font-size:16px;text-align:center;color:#565656;text-align:center;cursor:pointer}.p-case_index .purchaseResult__block__tabs__item:hover{color:#0b5dbf}.p-case_index .purchaseResult__block__tabs .activeTab{background-color:#fff;color:#0b5dbf;border-bottom:3px solid #0b5dbf}.p-case_index .purchaseResult__block__case__list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:start;gap:2%}.p-case_index .purchaseResult__block__case__list li{border:1px solid #333;width:32%;margin-bottom:20px;box-sizing:border-box;list-style:none}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list li{width:48%}}.p-case_index .purchaseResult__block__case__list .imgBox{height:100%}.p-case_index .purchaseResult__block__case__list .imgBox .img{width:100%;height:100%}.p-case_index .purchaseResult__block__case__list .imgBox .img img{width:100%;height:307px}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .img img{height:200px}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox{padding:10px}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle{width:100%}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle .model_year{width:100%}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle .model_car_wrap{display:flex;height:75px;align-items:center;overflow:hidden;flex:1}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle .model_car_wrap{height:52px}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle .model_car{font-size:26px;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:500}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle .model_car{font-size:18px}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent{display:flex;flex-wrap:wrap;line-height:60px;margin-bottom:10px}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent{line-height:25px;margin-bottom:10px}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .image{width:100%}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount{width:40px}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount{width:100%;padding:5px 0 5px}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount img{padding-top:15px;width:100%}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount img{width:60%;padding:0}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .price{margin-left:5px;margin-right:2px;font-size:clamp(2.5rem,.734rem + 2.61vw,3.75rem);font-weight:500;color:#b9272d}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .price{margin-top:5px;letter-spacing:.1em;margin-left:0px;font-weight:600;font-size:clamp(1.8rem,-1.071rem + 10.04vw,3.75rem)}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .price .maxFontSize{font-size:clamp(1.6rem,-1.4rem + 10.04vw,3.75rem)}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .yen{padding-top:5px;font-size:20px;font-weight:600;color:#b9272d}@media screen and (max-width: 1000px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .yen{font-size:16px;padding-top:3px}}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .yen{font-size:21px;padding-top:10px}}@media screen and (max-width: 420px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .priceContent .yen{font-size:16px;padding-top:8px}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable{display:flex;flex-wrap:wrap;justify-content:space-between}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl{font-weight:600;font-size:12px;background-color:#fff;margin-bottom:5px;width:47%}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl{font-size:12px;width:100%}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr{height:30px}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr th{width:55%;text-align:center;border:1px solid #333}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr th{width:60%}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr td{width:35%;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #333}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr .caseTblPc{display:none}}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr .caseTblSp{display:none}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr .caseTblSp{display:block}}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl:first-child{margin-bottom:0;border-bottom:0}.p-case_index .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl:first-child th{border-bottom:0}}.p-case_index .purchaseResult__block__case .loading{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:start;gap:2%}.p-case_index .purchaseResult__block__case .loading__content{position:relative;border:1px solid #929292;width:32%;height:563.66px;margin-bottom:20px;box-sizing:border-box;list-style:none}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case .loading__content{width:48%}}.p-case_index .purchaseResult__block__case .loading__content__image{width:100%;height:307px;background-color:#e2e2e2}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case .loading__content__image{height:200px}}.p-case_index .purchaseResult__block__case .loading__content__price{width:90%;height:70px;margin:20px auto 0px;background-color:#e2e2e2}.p-case_index .purchaseResult__block__case .loading__content__text{width:90%;height:110px;margin:40px auto 0px;background-color:#e2e2e2}.p-case_index .purchaseResult__block__case .loading .loadingAnimation::before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);transform:skewX(0deg);animation:shine 1s infinite}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block__case .loading .loadingAnimation::before{left:0%}}@keyframes shine{100%{left:50%}}.p-case_index .purchaseResult__block .clsHeight{height:2650.67}@media screen and (max-width: 767px){.p-case_index .purchaseResult__block .clsHeight{height:3064.8px}}@media screen and (max-width: 767px){.p-case_maker .c-pageTtl{font-size:22px}}.p-case_maker section{margin:0}.p-case_maker .c-graLine{margin-bottom:10px}.p-case_maker .pageHeadBox{height:130.67px;margin-bottom:0;margin-bottom:10px;background-image:none}@media screen and (max-width: 767px){.p-case_maker .pageHeadBox{height:109.8px}}.p-case_maker .pageHeadBox .pageHead{padding:0;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.p-case_maker .purchaseResult__block{background-color:#d3e7ff;height:427.2px}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block{padding-top:20px;height:auto;padding-bottom:10px}}.p-case_maker .purchaseResult__block__case{height:445px;padding:30px 0 30px}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case{padding:0;height:445px}}.p-case_maker .purchaseResult__block__case__topic{text-align:center;margin-bottom:20px;font-size:28px;font-weight:700}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case__topic{text-align:left;font-size:24px}}.p-case_maker .purchaseResult__block__case__list{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:start;gap:2%}.p-case_maker .purchaseResult__block__case__list .contentBox{display:block;position:relative;background-color:#fff;aspect-ratio:1;width:32%;padding:20px;cursor:pointer;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.2),0 0 40px rgba(128,128,128,.1)}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case__list .contentBox{width:100%;padding:0;aspect-ratio:0;margin-bottom:10px}}.p-case_maker .purchaseResult__block__case__list .contentBox a{text-decoration:none}.p-case_maker .purchaseResult__block__case__list .contentBox .caseCarTitle{text-align:center;font-weight:700;width:100%;height:auto}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case__list .contentBox .caseCarTitle{display:none}}.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox{margin-top:10px;display:flex;justify-content:center}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox{justify-content:start;height:120px;margin-top:0px}}.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox img{width:160px;height:160px}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox img{width:120px;height:120px;display:block;padding:10px}}.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox .caseCarTitle_sp{display:none}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox .caseCarTitle_sp{display:block;padding:10px;margin-left:10px}}.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox .caseCarTitle_sp .model_car{font-weight:700}.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox .caseCarTitle_sp div{margin-top:5px;font-size:12px}.p-case_maker .purchaseResult__block__case__list .contentBox .imgBox .caseCarTitle_sp .yen{color:#a93836;font-size:18px;font-weight:700}.p-case_maker .purchaseResult__block__case__list .contentBox .price{margin-top:15px}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case__list .contentBox .price{display:none}}.p-case_maker .purchaseResult__block__case__list .contentBox .price div{text-align:center}.p-case_maker .purchaseResult__block__case__list .contentBox .price .yen{margin-top:10px;font-size:24px;color:#a93836;font-weight:700}.p-case_maker .purchaseResult__block__case__list .contentBox::after{position:absolute;content:"";right:8%;top:48%;width:10px;height:10px;border-top:2px solid #0b5dbf;border-right:2px solid #0b5dbf;transform:rotate(45deg)}.p-case_maker .purchaseResult__block__case__list .contentBox:hover{opacity:.6}.p-case_maker .purchaseResult__block__case .loading{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:start;gap:2%}.p-case_maker .purchaseResult__block__case .loading__contentBox{position:relative;width:32%;height:auto;border:1px solid #e2e2e2;background-color:#fff;aspect-ratio:1;border-radius:8px}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case .loading__contentBox{display:flex;width:100%;height:120px;padding:0;aspect-ratio:0;margin-bottom:10px}}.p-case_maker .purchaseResult__block__case .loading__contentBox__caseCarTitle{width:50%;height:30px;background-color:#e2e2e2;margin:20px auto 0px}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case .loading__contentBox__caseCarTitle{display:none}}.p-case_maker .purchaseResult__block__case .loading__contentBox__imgBox{margin:20px auto 0px;width:120px;height:120px;background-color:#e2e2e2}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case .loading__contentBox__imgBox{margin:10px 0px 10px 10px;width:100px;height:100px}}.p-case_maker .purchaseResult__block__case .loading__contentBox__price{width:200px;height:50px;margin:20px auto 0;background-color:#e2e2e2}@media screen and (max-width: 767px){.p-case_maker .purchaseResult__block__case .loading__contentBox__price{height:80px}}.p-case_maker .purchaseResult__block__case .loading .loadingAnimation::before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);transform:skewX(0deg);animation:shine 1s infinite}@keyframes shine{100%{left:50%}}.p-case_maker .otherPurchaseResult__title{text-align:center;margin-bottom:50px;font-size:28px;font-weight:700}@media screen and (max-width: 767px){.p-case_maker .otherPurchaseResult__title{text-align:left;font-size:24px;margin-bottom:20px}}.p-case_maker .otherPurchaseResult .otherAllResult{display:flex;gap:4%;flex-wrap:wrap}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox{cursor:pointer;position:relative;padding:15px;width:48%;border-top:2px solid #ccc}@media screen and (max-width: 767px){.p-case_maker .otherPurchaseResult .otherAllResult .contentBox{width:100%}}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox a{text-decoration:none}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox .caseCarTitle{font-size:20px;font-weight:500}@media screen and (max-width: 767px){.p-case_maker .otherPurchaseResult .otherAllResult .contentBox .price{display:flex}}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox .price div{margin-top:5px;font-size:12px}@media screen and (max-width: 767px){.p-case_maker .otherPurchaseResult .otherAllResult .contentBox .price div{padding-top:3.5px}}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox .price .yen{margin-top:5px;font-size:20px;color:#a93836;font-weight:700}@media screen and (max-width: 767px){.p-case_maker .otherPurchaseResult .otherAllResult .contentBox .price .yen{margin-left:20px;font-weight:500;font-size:16px;padding-top:0px}}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox::after{position:absolute;content:"";right:8%;top:48%;width:10px;height:10px;border-top:2px solid #0b5dbf;border-right:2px solid #0b5dbf;transform:rotate(45deg)}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox:hover{opacity:.6}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox:nth-last-child(2){border-bottom:2px solid #ccc}@media screen and (max-width: 767px){.p-case_maker .otherPurchaseResult .otherAllResult .contentBox:nth-last-child(2){border-bottom:0px}}.p-case_maker .otherPurchaseResult .otherAllResult .contentBox:last-child{border-bottom:2px solid #ccc}.p-case_model section{margin:0}.p-case_model .c-blueLine{margin-bottom:10px}.p-case_model .pageHeadBox{margin-bottom:0;background-image:none;height:130.33px}@media screen and (max-width: 767px){.p-case_model .pageHeadBox{height:120.13px}}.p-case_model .pageHeadBox .pageHead{padding:0;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.p-case_model .purchaseResult{margin-bottom:50px}@media screen and (max-width: 767px){.p-case_model .purchaseResult{margin-bottom:0}}.p-case_model .purchaseResult__block__tabs{display:block;display:flex;margin-bottom:40px}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__tabs{margin-bottom:20px}}.p-case_model .purchaseResult__block__tabs__item{cursor:pointer;width:25%;height:50px;background-color:#d9d9d9;line-height:50px;font-size:16px;text-align:center;color:#565656;text-align:center}.p-case_model .purchaseResult__block__tabs__item:hover{color:#0b5dbf}.p-case_model .purchaseResult__block__tabs .activeTab{background-color:#fff;color:#0b5dbf;border-bottom:3px solid #0b5dbf}.p-case_model .purchaseResult__block__itemCount{margin-bottom:10px}.p-case_model .purchaseResult__block__case .noSearchResults{display:none;height:100px;padding-top:40px;text-align:center}.p-case_model .purchaseResult__block__case__list{max-width:100%}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:start;gap:2%}}.p-case_model .purchaseResult__block__case__list li{max-width:100%;list-style:none;border-top:2px solid #e2e2e2;padding:20px}.p-case_model .purchaseResult__block__case__list li .box{padding:0 100px 0}@media screen and (max-width: 1000px){.p-case_model .purchaseResult__block__case__list li .box{padding:0 50px 0}}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list li .box{padding:0}}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list li{padding:0;border-top:0;border:1px solid #333;width:100%;margin-bottom:20px;box-sizing:border-box;list-style:none}}.p-case_model .purchaseResult__block__case__list li:nth-last-child(1){border-bottom:2px solid #e2e2e2}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list li:nth-last-child(1){border:1px solid #333;margin-bottom:0}}.p-case_model .purchaseResult__block__case__list .imgBox{display:flex;justify-content:space-around;max-width:100%}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox{display:block;justify-content:start;height:100%}}.p-case_model .purchaseResult__block__case__list .imgBox .img{width:260px;height:260px}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .img{width:100%;height:100%}}.p-case_model .purchaseResult__block__case__list .imgBox .img img{width:260px;height:260px}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .img img{width:100%;height:307px}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox{width:60%;height:250px;padding-left:50px}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox{width:100%;height:auto;padding:0;padding:20px}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle{width:100%}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle .model_year{width:100%}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle .model_car{font-size:28px;width:100%;height:85px;overflow:hidden;display:grid;-webkit-box-orient:vertical;-webkit-line-clamp:2;place-items:center start;font-weight:500}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .caseCarTitle .model_car{font-size:18px;height:auto}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent{line-height:60px;margin-bottom:10px;position:relative}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent{display:flex;flex-wrap:wrap;margin-bottom:0}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount{width:100px}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount{width:100px}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount img{padding-top:20px;width:100%}@media screen and (max-width: 1000px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount img{padding-top:24px;width:80%}}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .purchaseAmount img{padding-top:15px}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .price{position:absolute;top:0px;right:25px;font-weight:500;color:#a93836;font-size:clamp(1.5rem,2.5rem + 2vw,4.75rem)}@media screen and (max-width: 1000px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .price{top:2px;font-size:clamp(1.5rem,1.5rem + 2vw,4.75rem)}}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .price{top:-4px;font-size:clamp(.938rem,-1.5rem + 12.6vw,3.75rem)}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .yen{position:absolute;top:8px;right:0px;font-size:24px;font-weight:600;color:#a93836}@media screen and (max-width: 1000px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .yen{top:5px;font-size:21px}}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .yen{top:0px;font-size:21px}}@media screen and (max-width: 420px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .priceContent .yen{top:-2px;font-size:18px}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable{margin-bottom:0}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl{font-size:16px;font-weight:600;background-color:#fff;width:47%;height:80px}@media screen and (max-width: 1000px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl{font-size:12px}}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl{font-size:12px;width:47%;height:60px}}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr{height:30px}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr th{width:55%;text-align:center;border:1px solid #333}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr td{width:45%;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #333}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr .caseTblPc{display:none}.p-case_model .purchaseResult__block__case__list .imgBox .contentBox .detailTable .caseTbl tr .caseTblSp{display:block}.p-case_model .purchaseResult__block .clsHeight{height:1808.75px}@media screen and (max-width: 767px){.p-case_model .purchaseResult__block .clsHeight{height:3150px}}.p-case_model .otherAllButton{width:100%;display:flex;justify-content:center;margin-bottom:50px}@media screen and (max-width: 767px){.p-case_model .otherAllButton{margin-top:0px;margin-bottom:30px}}.p-case_model .otherAllButton__text{cursor:pointer;position:relative;padding-top:10px;text-align:center;color:#fff;font-size:20px;width:400px;height:50px;background-color:#0b5dbf;border-radius:150px}@media screen and (max-width: 767px){.p-case_model .otherAllButton__text{font-size:16px;padding-top:13px}}.p-case_model .otherAllButton__text::after{position:absolute;content:"";right:8%;top:45%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.p-case_model .otherAllButton__text:hover{opacity:.5}.p-case_model .loadingIcon{display:none;margin-top:30px;margin-bottom:10px;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column}.p-case_model .loadingIcon .loader{border:5px solid #fafafa;border-radius:50%;border-top:5px solid #3498db;width:70px;height:70px;animation:spin 1s linear infinite}@media screen and (max-width: 767px){.p-case_model .loadingIcon .loader{width:40px;height:40px}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.p-case_model .otherLinkButton{display:none;width:100%;justify-content:center;margin-top:20px}@media screen and (max-width: 767px){.p-case_model .otherLinkButton{margin-top:0px;margin-bottom:30px}}.p-case_model .otherLinkButton__text{cursor:pointer;position:relative;padding-top:10px;text-align:center;color:#fff;font-size:20px;width:400px;height:50px;background-color:#0b5dbf;border-radius:150px}@media screen and (max-width: 767px){.p-case_model .otherLinkButton__text{font-size:16px;padding-top:13px}}.p-case_model .otherLinkButton__text a{color:#fff;text-decoration:none}.p-case_model .otherLinkButton__text::after{position:absolute;content:"";right:8%;top:45%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.p-case_model .otherLinkButton__text:hover{opacity:.5}@media screen and (max-width: 767px){.p-case_category .c-pageTtl{font-size:22px}}.p-case_category section{margin:0}.p-case_category .pageHeadBox{margin-bottom:10px;background-image:none;height:130.33px}@media screen and (max-width: 767px){.p-case_category .pageHeadBox{height:103.53px}}.p-case_category .pageHeadBox .pageHead{padding:0;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (max-width: 767px){.p-case_category .caseLink{padding-bottom:10px}}@media screen and (max-width: 767px){.p-case_category .caseLink .makerLink__title{text-align:center}}.p-case_category .caseLink .makerLink__linkIcon{width:100%;height:auto}.p-case_category .caseLink .makerLink__linkIcon ul{display:flex;flex-wrap:wrap;justify-content:space-between}.p-case_category .caseLink .makerLink__linkIcon ul li{width:17%;height:40px;margin-bottom:20px;border:3px solid #0b5dbf;border-radius:30px;text-align:center;list-style:none;position:relative;cursor:pointer}@media screen and (max-width: 767px){.p-case_category .caseLink .makerLink__linkIcon ul li{width:48%}}.p-case_category .caseLink .makerLink__linkIcon ul li div{display:block;height:40px}.p-case_category .caseLink .makerLink__linkIcon ul li div span{pointer-events:none;position:absolute;top:16px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);font-size:clamp(1.2rem,.1rem + 1.72vw,1.8rem);font-weight:500}@media screen and (max-width: 767px){.p-case_category .caseLink .makerLink__linkIcon ul li div span{font-size:16px}}.p-case_category .caseLink .makerLink__linkIcon ul li::after{position:absolute;content:"";right:10%;top:40%;width:8px;height:8px;border-top:2px solid #0b5dbf;border-right:2px solid #0b5dbf;transform:rotate(45deg)}.p-case_category .caseLink .makerLink__linkIcon ul li:hover{background-color:#0b5dbf}.p-case_category .caseLink .makerLink__linkIcon ul li:hover div{color:#fff}.p-case_category .caseLink .makerLink__linkIcon ul li:hover::after{border-top:2px solid #fff;border-right:2px solid #fff}.p-case_category .otherPurchaseResult{padding-top:30px;margin-bottom:50px}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult{text-align:left;font-size:24px;padding-top:10px;margin-bottom:0}}.p-case_category .otherPurchaseResult .anchorBlock{margin-top:40px}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .anchorBlock{margin-top:0}}.p-case_category .otherPurchaseResult .otherAllButton{width:100%;display:none;justify-content:center;margin-top:40px}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllButton{margin-top:0px;margin-bottom:30px}}.p-case_category .otherPurchaseResult .otherAllButton__text{cursor:pointer;position:relative;padding-top:10px;text-align:center;color:#fff;font-size:20px;width:200px;height:50px;background-color:#0b5dbf;border-radius:150px}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllButton__text{font-size:16px;padding-top:5px;width:150px;height:36px}}.p-case_category .otherPurchaseResult .otherAllButton__text::after{position:absolute;content:"";right:8%;top:45%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllButton__text::after{top:40%}}.p-case_category .otherPurchaseResult .otherAllButton__text:hover{opacity:.5}.p-case_category .otherPurchaseResult .loadingIcon{display:none;margin-top:30px;margin-bottom:10px;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column}.p-case_category .otherPurchaseResult .loadingIcon .loader{border:5px solid #fafafa;border-radius:50%;border-top:5px solid #3498db;width:70px;height:70px;animation:spin 1s linear infinite}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .loadingIcon .loader{width:40px;height:40px}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.p-case_category .otherPurchaseResult__title{text-align:left;background-color:#e8f5fd;margin-bottom:20px;font-size:20px;font-weight:600;padding:5px 0 5px 20px}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult__title{text-align:left;font-size:24px;margin-bottom:10px}}.p-case_category .otherPurchaseResult .loading{display:flex;flex-wrap:wrap;width:100%}.p-case_category .otherPurchaseResult .loading__content{position:relative;padding:15px;width:48%;height:151.72px;display:flex;border-bottom:2px solid #ccc}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .loading__content{width:100%;height:auto}}.p-case_category .otherPurchaseResult .loading__content__image{width:120.61px;height:120.61px;background-color:#e2e2e2}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .loading__content__image{display:none}}.p-case_category .otherPurchaseResult .loading__content__price{width:60%;height:70px;margin:20px auto 0px;background-color:#e2e2e2}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .loading__content__price{width:100%;margin:0px auto 0px}}.p-case_category .otherPurchaseResult .loading__content:nth-last-child(2){border-bottom:0}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .loading__content:nth-last-child(2){border-bottom:2px solid #ccc}}.p-case_category .otherPurchaseResult .loading__content:nth-last-child(1){border-bottom:0}.p-case_category .otherPurchaseResult .loading .loadingAnimation::before{content:"";position:absolute;top:0;left:0%;width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);transform:skewX(0deg);animation:shine 1s infinite}@keyframes shine{100%{left:50%}}.p-case_category .otherPurchaseResult .otherAllResult{display:flex;gap:4%;flex-wrap:wrap}.p-case_category .otherPurchaseResult .otherAllResult .noSearchResults{margin-top:20px;width:100%;text-align:center}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .noSearchResults{font-size:16px;margin-top:20px;margin-bottom:30px}}.p-case_category .otherPurchaseResult .otherAllResult .contentBox{cursor:pointer;position:relative;padding:15px;width:48%;border-bottom:2px solid #ccc}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .contentBox{width:100%}}.p-case_category .otherPurchaseResult .otherAllResult .contentBox a{text-decoration:none;display:flex}.p-case_category .otherPurchaseResult .otherAllResult .contentBox .imageBox{width:28%;height:auto;margin-right:20px}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .contentBox .imageBox{display:none}}.p-case_category .otherPurchaseResult .otherAllResult .contentBox .imageBox img{width:100%;height:auto}.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox{width:60%}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox{width:100%}}.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox .caseCarTitle{font-weight:500;font-size:20px}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox .price{position:relative}}.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox .price div{margin-top:5px;font-size:12px}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox .price div{padding-top:3.5px}}.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox .price .yen{margin-top:15px;color:#a93836;font-size:20px;font-weight:600}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox .price .yen{margin-top:5px}}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .contentBox .textBox .price .yen{font-size:18px;position:absolute;top:-12px;left:80px}}.p-case_category .otherPurchaseResult .otherAllResult .contentBox::after{position:absolute;content:"";right:8%;top:48%;width:8px;height:8px;border-top:2px solid #0b5dbf;border-right:2px solid #0b5dbf;transform:rotate(45deg)}.p-case_category .otherPurchaseResult .otherAllResult .contentBox:hover{opacity:.6}.p-case_category .otherPurchaseResult .otherAllResult .contentBox:last-child{border-bottom:2px solid #ccc}@media screen and (max-width: 767px){.p-case_category .otherPurchaseResult .otherAllResult .contentBox:last-child{margin-bottom:30px}}#pagetopAnchor{display:none;position:relative}#pagetopAnchor .pagetopAnchor{position:absolute;top:0;left:0;width:100%;z-index:100}#pagetopAnchor .pagetopAnchor div{position:fixed;transform:translateY(0);right:10px;bottom:80px}@media screen and (max-width: 767px){#pagetopAnchor .pagetopAnchor div{right:5px;bottom:100px}}#pagetopAnchor .pagetopAnchor .showCta{position:absolute;transform:translateY(0);right:10px;bottom:-25px}@media screen and (max-width: 767px){#pagetopAnchor .pagetopAnchor .showCta{right:5px;bottom:18px}}#pagetopAnchor .pagetopAnchor a{width:35px;height:35px;position:relative;box-sizing:border-box;display:block;width:45px;height:45px;border:#fff solid 2px;border-radius:50%;background-color:#9e9e9e;opacity:.8}#pagetopAnchor .pagetopAnchor a:before{position:absolute;top:50%;left:48%;display:block;content:"";width:10px;height:10px;border-style:solid;border-width:2px 2px 2px 2px;margin:-2px 0 0 -4px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) #fff;transform:rotate(45deg)}.p-sdgs section{margin:0}.p-sdgs .c-graLine{margin-bottom:10px}.p-sdgs .c-case-title{margin:50px 0 30px}@media screen and (max-width: 767px){.p-sdgs .c-case-title{margin:30px 0 20px}}.p-sdgs .pageHeadBox{background-image:none;margin-bottom:10px;font-size:13px}@media screen and (max-width: 767px){.p-sdgs .pageHeadBox{margin-bottom:30px}}.p-sdgs .pageHeadBox .pageHead{line-height:140%;text-align:center;width:100%;box-sizing:border-box;padding:0}.p-sdgs .pageHeadBox .pageHead .c-blueLine{margin-bottom:0px}.p-sdgs .l-container .titleContainer{display:flex}@media screen and (max-width: 767px){.p-sdgs .l-container .titleContainer{display:block}}@media screen and (max-width: 767px){.p-sdgs .l-container .titleContainer .c-mainTtl{text-align:left;font-size:21px;margin-bottom:0}}.p-sdgs .l-container .titleContainer .innerSubTitle{padding:7px;margin-left:20px;color:#b3b3b3;font-size:13px;margin-bottom:20px}@media screen and (max-width: 767px){.p-sdgs .l-container .titleContainer .innerSubTitle{margin:5px 0 10px;padding:0}}.p-sdgs .l-container .headItem{margin-top:50px}@media screen and (max-width: 767px){.p-sdgs .l-container .headItem{margin-top:30px}}.p-sdgs .l-container .headItem h3.sdgsSubHead{width:100%;font-weight:bold;font-size:1.6rem;color:#0079c2;margin-bottom:1.4rem;text-align:left}.p-sdgs .l-container .comparisonTable{overflow:auto;position:relative;width:100%}.p-sdgs .l-container .comparisonTable__tableImg{width:100%}@media screen and (max-width: 767px){.p-sdgs .l-container .comparisonTable__tableImg{border-bottom:1px solid #b3b3b3;width:520px}}.p-sdgs .l-container .comparisonTable__scroll{display:none;position:absolute;top:48%;left:32%;width:100px}@media screen and (max-width: 767px){.p-sdgs .l-container .comparisonTable__scroll{display:block}}.p-sdgs .l-container .sdgsMediaContainer{width:100%;max-width:100%;display:table}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer{display:block}}.p-sdgs .l-container .sdgsMediaContainer .imageContainer{display:table-cell;vertical-align:top;width:33.333%;border-right:20px #fff solid}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .imageContainer{display:block;width:100%;margin-bottom:20px;border-right:0}.p-sdgs .l-container .sdgsMediaContainer .imageContainer img{width:100%}}.p-sdgs .l-container .sdgsMediaContainer .imageContainer img{width:100%}.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageBlock{width:100%;margin-bottom:20px}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageBlock{text-align:right}}.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageBlock img{width:100%}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageBlock img{width:33.333%}}.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageBlock .singleIcon{width:33.333%;height:auto}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageBlock .singleIcon{width:11.111%}}.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageBlock .doubleIcon{width:66.666%;height:auto}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageBlock .doubleIcon{width:22.222%}}.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageSize{max-width:100%;height:auto}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .imageContainer .imageSize img{width:100%}}.p-sdgs .l-container .sdgsMediaContainer .bodyContainer{vertical-align:top;display:table-cell;width:66.666%;border-left:3px #fff solid;text-align:left;line-height:1.4}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .bodyContainer{display:block;width:100%}}.p-sdgs .l-container .sdgsMediaContainer .bodyContainer .sdgsSpan{text-align:right;display:block;padding:5px 0 5px 0}.p-sdgs .l-container .sdgsMediaContainer .bodyContainer .sdgsSpan img{width:400px}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .bodyContainer .sdgsSpan img{width:100%}}.p-sdgs .l-container .sdgsMediaContainer .bodyContainer .sdgsSpan .sdgsDetail{margin-bottom:2.8rem;cursor:pointer;float:right}@media screen and (max-width: 767px){.p-sdgs .l-container .sdgsMediaContainer .bodyContainer .sdgsSpan .sdgsDetail{width:100%}}.p-sdgs .l-container .sdgsMediaContainer .bodyContainer .sdgsSpan .sdgsDetail a{position:relative;font-size:14px;float:right;color:#0079c2;text-decoration:underline;padding:.7rem 2.1rem}.p-sdgs .l-container .sdgsMediaContainer .bodyContainer .sdgsSpan .sdgsDetail a::after{position:absolute;top:4px;right:-3px;width:25px;content:url("/images/sdgs_link_icon.svg")}.p-sdgs .l-container .sustainability{padding-top:50px;margin:0}@media screen and (max-width: 767px){.p-sdgs .l-container .sustainability{margin:0;padding-top:20px;padding-bottom:30px}}.p-sdgs .l-container .sustainability .sdgsImg{width:100%;max-width:1000px}@media screen and (max-width: 767px){.p-sdgs .l-container .sustainability .conservation .sdgsImg,.p-sdgs .l-container .sustainability .resourceUtilization .sdgsImg{margin-bottom:0}}.p-sdgs .l-container .sustainability .conservation .imageBlock,.p-sdgs .l-container .sustainability .resourceUtilization .imageBlock{display:none;width:100%;margin-bottom:20px}@media screen and (max-width: 767px){.p-sdgs .l-container .sustainability .conservation .imageBlock,.p-sdgs .l-container .sustainability .resourceUtilization .imageBlock{text-align:right;display:block}}.p-sdgs .l-container .sustainability .conservation .imageBlock img,.p-sdgs .l-container .sustainability .resourceUtilization .imageBlock img{width:100%}@media screen and (max-width: 767px){.p-sdgs .l-container .sustainability .conservation .imageBlock img,.p-sdgs .l-container .sustainability .resourceUtilization .imageBlock img{width:33.333%}}.p-sdgs .l-container .sustainability .commitment .sdgsGrid{width:100%;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.p-sdgs .l-container .sustainability .commitment .sdgsGrid{display:block}}.p-sdgs .l-container .sustainability .commitment .sdgsGrid__item{width:48%;box-sizing:border-box;display:inline-block;vertical-align:top}@media screen and (max-width: 767px){.p-sdgs .l-container .sustainability .commitment .sdgsGrid__item{width:100%}}.p-sdgs .l-container .sustainability .commitment .sdgsGrid__item__head{width:100%;font-weight:bold;font-size:1.6rem;color:#0079c2;margin-bottom:1.4rem;text-align:left}.p-sdgs .l-container .sustainability .commitment .sdgsGrid__item__textContainer{text-align:left}.p-sdgs .l-container .sustainability .commitment .sdgsGrid__item__textContainer .text{line-height:2.5rem}.p-sdgs .l-container .sustainability .commitment .sdgsGrid__item__textContainer .sdgsImg{margin-bottom:10px}@media screen and (max-width: 767px){.p-sdgs .l-container .sustainability .commitment .sdgsGrid__item:nth-child(1){margin-bottom:20px}}.p-sdgs .l-container .sustainability .resourceUtilization .sdgsImg{margin-bottom:10px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety{margin-bottom:0}}.p-sdgs .l-container .initiativesSociety .negai .headItem .sdgsSpan{text-align:right;display:block;padding:5px 0 5px 0}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai .headItem .sdgsSpan{margin-top:20px}}.p-sdgs .l-container .initiativesSociety .negai .headItem .sdgsSpan img{width:400px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai .headItem .sdgsSpan img{width:100%}}.p-sdgs .l-container .initiativesSociety .negai .headItem .sdgsDetail{margin-bottom:2.8rem;cursor:pointer;float:right;text-align:right}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai .headItem .sdgsDetail{width:100%}}.p-sdgs .l-container .initiativesSociety .negai .headItem .sdgsDetail a{color:#0079c2;padding:.7rem 2.1rem;position:relative;text-decoration:underline}.p-sdgs .l-container .initiativesSociety .negai .headItem .sdgsDetail a::after{position:absolute;top:8px;right:-3px;width:25px;content:url("/images/sdgs_link_icon.svg")}.p-sdgs .l-container .initiativesSociety .negai table{width:100%;font-size:16px;border-collapse:collapse;border-spacing:0}.p-sdgs .l-container .initiativesSociety .negai table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.p-sdgs .l-container .initiativesSociety .negai table tbody tr{display:flex}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai table tbody tr{display:block}}.p-sdgs .l-container .initiativesSociety .negai table tbody tr td{padding:5px 10px;line-height:1.7}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai table tbody tr td{display:block;width:100%;padding:0 0 5px}}.p-sdgs .l-container .initiativesSociety .negai table tbody tr td:nth-child(1){width:180px;text-align:center}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai table tbody tr td:nth-child(1){display:block;width:100%}}.p-sdgs .l-container .initiativesSociety .negai table tbody tr td:nth-child(1) .topic{background-color:#e3f4ff;border-radius:30px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai table tbody tr td:nth-child(1) .topic{width:120px}}.p-sdgs .l-container .initiativesSociety .negai .negaiVoice{margin:0;width:100%;padding:10px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai .negaiVoice{padding:15px 0 15px}}.p-sdgs .l-container .initiativesSociety .negai .negaiVoice__text{font-size:14px;padding:10px;border:1px solid #333}.p-sdgs .l-container .initiativesSociety .negai .negaiTableImg{padding:0 10px 10px 10px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .negai .negaiTableImg{padding:0}}.p-sdgs .l-container .initiativesSociety .negai .negaiTableImg .comparisonTable__scroll{top:27%;left:35%}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .internationalProject .imageContainerPc{display:none}}.p-sdgs .l-container .initiativesSociety .internationalProject .imageContainerSp{display:none}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .internationalProject .imageContainerSp{display:block}}.p-sdgs .l-container .initiativesSociety .sdgsGrid{display:flex;width:100%;justify-content:space-between;margin-top:50px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .sdgsGrid{display:block}}.p-sdgs .l-container .initiativesSociety .sdgsGrid__1of3{width:31%}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .sdgsGrid__1of3{width:100%}}.p-sdgs .l-container .initiativesSociety .sdgsGrid__item{box-sizing:border-box;display:inline-block;vertical-align:top;margin-bottom:2rem}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .sdgsGrid__item{display:block}}.p-sdgs .l-container .initiativesSociety .sdgsGrid__item__card__image img{max-width:100%;width:400px;height:auto}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .sdgsGrid__item__card__image img{width:100%}}.p-sdgs .l-container .initiativesSociety .sdgsGrid__item__card__overseas{height:170px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .sdgsGrid__item__card__overseas{height:auto}}.p-sdgs .l-container .initiativesSociety .sdgsGrid__item__card__body{padding:14px;background-color:#e3f4ff}.p-sdgs .l-container .initiativesSociety .sdgsGrid__item__card__body__head{color:#035e96;font-weight:600;padding-bottom:14px;text-align:center}.p-sdgs .l-container .initiativesSociety .sdgsGrid__item__card__body__left{text-align:left;padding-bottom:10px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .collaboration .imageContainerPc{display:none}}.p-sdgs .l-container .initiativesSociety .collaboration .imageContainerSp{display:none}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .collaboration .imageContainerSp{display:block}}.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid{display:flex;width:100%;justify-content:space-between;margin-top:30px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid{display:block}}.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid__item{box-sizing:border-box;display:inline-block;vertical-align:top;margin-bottom:20px}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid__item{margin-bottom:0px}}.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid__item__img{max-width:100%;width:400px;height:auto}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid__item__img{width:100%}}.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid__item:nth-child(1){margin-bottom:20px}.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid__1of2{width:48%}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesSociety .collaboration__sdgsGrid__1of2{width:100%}}.p-sdgs .l-container .initiativesSociety .support .bodyContainer .supportTable{margin-top:50px;height:auto}.p-sdgs .l-container .initiativesSociety .other .imageContainer{margin-bottom:15px}.p-sdgs .l-container .initiativesSociety .other .bodyContainer__title{font-weight:600;margin-bottom:10px}.p-sdgs .l-container .initiativesSociety .other__fix{margin-top:20px}.p-sdgs .l-container .initiativesHumanResources .headItem{margin-top:20px}.p-sdgs .l-container .initiativesHumanResources .resultImage{margin-top:32px}.p-sdgs .l-container .initiativesHumanResources .resultImage .doubleIcon{width:66.666%}@media screen and (max-width: 767px){.p-sdgs .l-container .initiativesHumanResources .resultImage .doubleIcon{width:100%}}.p-businessmodel .show_pc_form .content_form-middle{padding-bottom:50px}@media screen and (max-width: 767px){.p-businessmodel .mainVisual{padding-top:0px}}.p-businessmodel .mainVisual .pageHeadBox{background-image:none;margin-bottom:0px;font-size:13px}.p-businessmodel .mainVisual .pageHeadBox .pageHead{padding:0;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.p-businessmodel .mainVisual .pageHeadBox .pageHead__sp{display:none}.p-businessmodel .mainVisual .pageHeadBox .pageHead__sp img{width:100%;padding:0 0 0 0}@media screen and (max-width: 767px){.p-businessmodel .mainVisual .pageHeadBox .pageHead__sp{display:block}}.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc{height:400px;background-image:url(/images/mv_background.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1000px){.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc{height:300px}}@media screen and (max-width: 767px){.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc{display:none}}.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts{margin:0 auto;position:relative;width:100%;max-width:1980px;height:400px}@media screen and (max-width: 1000px){.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts{height:300px}}.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts__text{position:absolute;top:220px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:30%}@media screen and (max-width: 1000px){.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts__text{top:170px}}.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts__text img{max-width:480px;width:100%}.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts__men{position:absolute;bottom:0px;right:11%;width:25%;height:auto}.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts__men img{max-width:470px;width:100%}.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts__rakuten{position:absolute;bottom:10px;right:11%;width:20%;font-size:12px}@media screen and (max-width: 1000px){.p-businessmodel .mainVisual .pageHeadBox .pageHead__pc__parts__rakuten{font-size:10px}}.p-businessmodel .header-businessModel{background-color:#134a9e;padding:0}.p-businessmodel .header-businessModel .header-businessModel-container{padding:30px 0}@media screen and (max-width: 1000px){.p-businessmodel .header-businessModel .header-businessModel-container{padding:30px 20px}}@media screen and (max-width: 767px){.p-businessmodel .header-businessModel .header-businessModel-container{max-width:auto;padding:35px 20px}}.p-businessmodel .header-businessModel__title{text-align:center;margin:0;color:#fff;font-family:"Noto Sans JP";font-size:40px;font-weight:500;line-height:57.92px}@media screen and (max-width: 767px){.p-businessmodel .header-businessModel__title{font-size:30px;line-height:43.44px}}.p-businessmodel .redirect-businessModel{padding:0;display:flex;text-align:center;background-color:#fff;margin:0 auto;justify-content:center;gap:50px}@media screen and (max-width: 1000px){.p-businessmodel .redirect-businessModel{width:auto;padding:0 20px}}@media screen and (max-width: 767px){.p-businessmodel .redirect-businessModel{gap:14px}}.p-businessmodel .redirect-businessModel div{cursor:pointer;padding:12px 0 6px}@media screen and (max-width: 767px){.p-businessmodel .redirect-businessModel div{padding:16px 0 10px}}.p-businessmodel .redirect-businessModel div a:hover{text-decoration:none}.p-businessmodel .redirect-businessModel div p{margin:0;font-family:"Noto Sans JP";font-size:24px;font-weight:400;line-height:34.75px;border-bottom:2px solid #bbb;padding-bottom:10px;margin:0 auto;width:430px}@media screen and (max-width: 1000px){.p-businessmodel .redirect-businessModel div p{width:43vw}}@media screen and (max-width: 767px){.p-businessmodel .redirect-businessModel div p{width:150px;font-size:12px;line-height:17.38px}}.p-businessmodel .three-reasons-businessModel{background-color:#134a9e;padding:0}.p-businessmodel .three-reasons-businessModel .three-reasons-businessModel-container{padding:50px 0;max-width:970px;margin:0 auto}@media screen and (max-width: 1000px){.p-businessmodel .three-reasons-businessModel .three-reasons-businessModel-container{padding:50px 20px}}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel .three-reasons-businessModel-container{max-width:100%;padding:30px 20px}}.p-businessmodel .three-reasons-businessModel__title{text-align:center;padding-bottom:50px}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__title{padding-bottom:25px}}.p-businessmodel .three-reasons-businessModel__title img{max-width:458px;width:100%}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__title img{max-width:254px}}.p-businessmodel .three-reasons-businessModel__group{background-color:#fff;border-radius:10px;text-align:center;padding:50px 0}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group{padding:30px 20px}}.p-businessmodel .three-reasons-businessModel__group-box{width:570px;margin:0 auto}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-box{width:100%}}.p-businessmodel .three-reasons-businessModel__group-box hr{margin:0;border:2px solid #306ac7}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-box hr{border:1px solid #306ac7}}.p-businessmodel .three-reasons-businessModel__group-box:nth-child(2){margin:13px auto}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-box:nth-child(2){margin:28px auto}}.p-businessmodel .three-reasons-businessModel__group-content{display:flex;gap:60px;align-items:center;border-bottom:2px solid #306ac7}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-content{border-bottom:1px solid #306ac7;gap:8px;margin-left:0}}.p-businessmodel .three-reasons-businessModel__group-content p{margin:0}.p-businessmodel .three-reasons-businessModel__group-content__number{margin-left:35px}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-content__number{margin-left:0}}.p-businessmodel .three-reasons-businessModel__group-content__number p{color:#306ac7;font-family:"Noto Sans JP";font-size:30px;font-weight:700;line-height:43.44px;letter-spacing:.04em;text-align:left}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-content__number p{font-size:22px;line-height:31.86px}}.p-businessmodel .three-reasons-businessModel__group-content__text h3{font-family:"Noto Sans JP";font-size:24px;font-weight:400;line-height:34.75px;text-align:left}@media screen and (max-width: 719px){.p-businessmodel .three-reasons-businessModel__group-content__text h3{font-size:16px;line-height:23.17px}}@media screen and (max-width: 420px){.p-businessmodel .three-reasons-businessModel__group-content__text h3{font-size:15px}}.p-businessmodel .three-reasons-businessModel__arrow{text-align:center;margin:30px auto}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__arrow{margin:20px auto}}.p-businessmodel .three-reasons-businessModel__box{border-radius:10px;background-color:#fff}.p-businessmodel .three-reasons-businessModel__group-detail{text-align:center;display:flex;gap:7px;padding:50px 20px 20px}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-detail{display:block;padding:30px 10px 0}}.p-businessmodel .three-reasons-businessModel__group-detail-box{border:2px solid #306ac7;border-radius:10px;padding:0 10px 50px;position:unset}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-detail-box{padding:0 0 22px;border:unset;position:relative}}.p-businessmodel .three-reasons-businessModel__group-detail-box__number{font-family:"Noto Sans JP";color:#306ac7;font-size:30px;font-weight:700;line-height:43.44px;letter-spacing:.04em;text-align:center;margin-top:7px}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-detail-box__number{position:absolute;text-align:left;margin-left:30px}}.p-businessmodel .three-reasons-businessModel__group-detail-box__image-step{margin:10px auto 30px}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-detail-box__image-step{margin:0 0 5px}}.p-businessmodel .three-reasons-businessModel__group-detail-box__title{color:#306ac7;font-family:"Noto Sans JP";font-size:24px;font-weight:700;line-height:34.75px;letter-spacing:.04em;text-align:center;margin-left:-1px}@media screen and (max-width: 719px){.p-businessmodel .three-reasons-businessModel__group-detail-box__title{font-size:22px;line-height:31.86px;text-align:center}.p-businessmodel .three-reasons-businessModel__group-detail-box__title span{margin-left:-7px;letter-spacing:0px}}.p-businessmodel .three-reasons-businessModel__group-detail-box__title hr{border-bottom:3px solid #306ac7;width:70px;margin:12px auto 16px}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-detail-box__title hr{margin:10px auto 14px}}.p-businessmodel .three-reasons-businessModel__group-detail-box__text{font-family:"Noto Sans JP";font-size:18px;font-weight:400;line-height:26.06px;text-align:left}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__group-detail-box__text{font-size:16px;line-height:23.17px}}.p-businessmodel .three-reasons-businessModel__title2{text-align:center}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__title2{margin-top:20px}}.p-businessmodel .three-reasons-businessModel__title2 img{max-width:368px;width:100%}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__title2 img{max-width:270px}}.p-businessmodel .three-reasons-businessModel .businessList{padding-bottom:50px}@media screen and (max-width: 719px){.p-businessmodel .three-reasons-businessModel .businessList{padding-bottom:30px}}.p-businessmodel .three-reasons-businessModel .businessList__pc{border:3px solid #0b5d96;max-width:908px;margin:15px auto 0}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel .businessList__pc{display:none}}@media screen and (max-width: 1000px){.p-businessmodel .three-reasons-businessModel .businessList__pc{margin:15px 20px 0}}.p-businessmodel .three-reasons-businessModel .businessList__pc__title{letter-spacing:3px;text-align:center;padding:5px 0;font-size:26px;height:50px;color:#fff;width:100%;position:relative}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);width:100%;margin:0 auto;height:240px}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__label{padding-top:10px;width:100%;display:flex;justify-content:center;position:relative}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__label__flex{margin:0 auto;display:flex;justify-content:center;width:84%}@media screen and (max-width: 1000px){.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__label__flex{width:95%}}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__label__flex .tab_item{height:30px;line-height:30px;color:#737373;display:block;text-align:center;transition:all .2s ease;border-right:1px solid #b3b3b3;cursor:pointer}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__label__flex .tab_item span{font-weight:bold;font-size:clamp(.375rem,-0.168rem + 1.45vw,1.625rem);margin:0 20px 0}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__label__flex #asia{border-left:1px solid #b3b3b3}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__label__flex .tab_item:hover{opacity:.75;color:#0b5d96}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__label::after{content:"";width:90%;height:1px;display:inline-block;background-color:#b3b3b3;position:absolute;bottom:-10px}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__content .business_tab_content{padding:40px 40px 0;color:#333;clear:both;overflow:hidden}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__content .business_tab_content strong{display:block;margin-bottom:10px}.p-businessmodel .three-reasons-businessModel .businessList__pc__tabs__content .business_tab_content p{font-size:clamp(1rem,.724rem + .63vw,1.7rem)}.p-businessmodel .three-reasons-businessModel .businessList__sp{display:none;width:100%;padding:10px 5%}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel .businessList__sp{display:block}}.p-businessmodel .three-reasons-businessModel .businessList__sp__title{letter-spacing:3px;padding-left:20px;padding-top:9px;font-size:20px;height:50px;color:#fff}.p-businessmodel .three-reasons-businessModel .businessList__sp__countryList{background-color:#fff}.p-businessmodel .three-reasons-businessModel .businessList__sp__countryList li{padding:10px 10px 10px 20px;border-bottom:1px solid #333}.p-businessmodel .three-reasons-businessModel .businessList__sp__countryList .dispOpenBtn{position:relative}.p-businessmodel .three-reasons-businessModel .businessList__sp__countryList .dispBtnChangeOpen:after{position:absolute;content:"";right:10px;top:50%;margin-top:-9px;display:block;width:15px;height:15px;border:3px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #265a92 #265a92;transform:rotate(-45deg)}.p-businessmodel .three-reasons-businessModel .businessList__sp__countryList .dispBtnChangeClose:after{position:absolute;content:"";right:10px;top:50%;margin-top:-9px;display:block;width:15px;height:15px;border:3px solid;border-color:#265a92 #265a92 rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(-45deg)}.p-businessmodel .three-reasons-businessModel .businessList__sp__countryList__hidenDisp{margin-bottom:30px;display:none}.p-businessmodel .three-reasons-businessModel .businessList__sp__countryList__title{padding-top:10px;font-size:20px;font-weight:600;margin-bottom:10px;cursor:pointer}.p-businessmodel .three-reasons-businessModel__btn-new{cursor:pointer;display:flex;justify-content:center;margin-top:30px}.p-businessmodel .three-reasons-businessModel__btn-new .btn-direction-new{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;position:relative;text-align:center;width:425px;font-size:18px;font-weight:700;line-height:25.81px;letter-spacing:.04em;height:46px;border-radius:50px;color:#004180 !important;border:2px solid #004180;text-decoration:unset}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__btn-new .btn-direction-new{width:296px;font-size:14.48px;font-weight:700;line-height:20.77px;letter-spacing:.04em}}.p-businessmodel .three-reasons-businessModel__btn-new .btn-direction-new p{margin:0}.p-businessmodel .three-reasons-businessModel__btn-new .btn-direction-new .vector_img_new{width:auto;position:absolute;top:38%;right:3%}@media screen and (max-width: 767px){.p-businessmodel .three-reasons-businessModel__btn-new .btn-direction-new .vector_img_new{right:4%}}.p-businessmodel .breadcrumbs-businessModel .c-breadcrumbBox{width:100%;max-width:1000px}.p-businessmodel .buy-damaged-car-businessModel{background-color:#cce3f9;padding:0}.p-businessmodel .buy-damaged-car-businessModel .buy-damaged-car-businessModel-container{text-align:center;padding:50px 0;max-width:970px;margin:0 auto}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel .buy-damaged-car-businessModel-container{padding:50px 20px}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel .buy-damaged-car-businessModel-container{max-width:100%;padding:30px 20px}}.p-businessmodel .buy-damaged-car-businessModel__title{color:#306ac7;text-align:center;margin-bottom:50px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__title{margin-bottom:20px}}.p-businessmodel .buy-damaged-car-businessModel__title h2{font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:57.92px;letter-spacing:-0.03em}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__title h2{font-size:22px;line-height:31.86px}}.p-businessmodel .buy-damaged-car-businessModel__title h2 span{font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:57.92px;letter-spacing:-0.03em}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__title h2 span{font-size:30px;line-height:43.44px}}.p-businessmodel .buy-damaged-car-businessModel__title1{color:#306ac7;text-align:center;margin-bottom:30px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__title1{margin-bottom:15px}}.p-businessmodel .buy-damaged-car-businessModel__title1 h3{font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:57.92px;letter-spacing:-0.03em}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__title1 h3{font-size:30px;line-height:43.44px}}.p-businessmodel .buy-damaged-car-businessModel__first-group{border-radius:10px;background-color:#fff;padding:50px 0}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__first-group{padding:50px 20px}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__first-group{padding:30px 20px}}.p-businessmodel .buy-damaged-car-businessModel__first-group__img{margin-bottom:30px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__first-group__img{margin-bottom:15px}}.p-businessmodel .buy-damaged-car-businessModel__first-group__img img{width:auto}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__first-group__img img{width:100%}}.p-businessmodel .buy-damaged-car-businessModel__first-group__text{font-family:"Noto Sans JP";font-size:18px;font-weight:400;line-height:26.06px;text-align:center}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__first-group__text{font-size:16px;line-height:23.17px;text-align:left;margin-top:10px}}.p-businessmodel .buy-damaged-car-businessModel__arrow{margin:30px auto 25px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__arrow{margin:20px auto 15px}}.p-businessmodel .buy-damaged-car-businessModel__second-group{border-radius:10px;background-color:#fff;padding:50px}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__second-group{padding:50px 20px}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group{padding:30px 8px 33px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__img{margin-bottom:30px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__img{margin-bottom:15px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__note p{font-family:"Noto Sans JP";font-size:12px;font-weight:400;line-height:17.38px;text-align:right;margin:8px auto 10px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__note p{margin:10px auto 22px;font-size:10px;line-height:14.48px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex{background-color:#fff;display:flex;gap:30px}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex{gap:3vw}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex{display:block}}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content{border-radius:5px;transition:all .3s;position:relative;padding-top:33px;width:50%;border:2px solid #b9272d;height:175px}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content:not(:first-child){border:2px solid #306ac7}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content:not(:first-child){margin-top:30px}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content{padding-top:15px;width:100%;margin-bottom:10px;height:120px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__title{text-align:center;position:absolute;top:-17px;background:#fff;width:300px;left:0;right:0;margin:0 auto}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__title{width:30vw}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__title{width:177px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__title strong{font-size:20px;color:#b9272d}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text{line-height:35px;margin-top:10px;position:absolute;left:60px;text-align:left}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text{left:14%}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text{left:40px}}@media screen and (max-width: 420px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text{left:15px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p{position:relative;font-family:"Noto Sans JP";font-size:18px;font-weight:400;line-height:26.06px}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p:nth-child(2){margin:11px auto}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p:nth-child(2){margin:4px auto}}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p{font-size:1.65vw}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p{font-size:16px;font-weight:400;line-height:23.17px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p span{font-size:8px;font-weight:400;line-height:11.58px}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p::before{content:"";display:block;position:absolute;width:20px;height:11px;top:.4em;left:-30px;border-left:3px solid #b42d2d;border-bottom:3px solid #b42d2d;transform:rotate(-48deg)}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p::before{left:-14px;width:12.23px;height:8.64px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p.icon-blue::before{content:"";display:block;position:absolute;width:20px;height:11px;top:.4em;left:-30px;border-left:3px solid #306ac7;border-bottom:3px solid #306ac7;transform:rotate(-48deg)}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__flex__content__text p.icon-blue::before{left:-14px;width:12.23px;height:8.64px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__text{text-align:right;margin:8px auto 10px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__text{text-align:center;margin:10px auto 22px}}.p-businessmodel .buy-damaged-car-businessModel__second-group__sub-text img{width:auto}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__second-group__sub-text img{width:100%}}.p-businessmodel .buy-damaged-car-businessModel__third-group{text-align:left;border-radius:10px;background-color:#fff;padding:40px 30px 30px}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__third-group{padding:50px 5%}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group{padding:20px 5%}}.p-businessmodel .buy-damaged-car-businessModel__third-group__title{background-color:#306ac7}.p-businessmodel .buy-damaged-car-businessModel__third-group__title p{text-align:center;color:#fff;font-family:"Noto Sans JP";font-size:24px;font-weight:500;line-height:34.75px;margin:15px auto 10px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__title p{margin:17px 0 15px;font-size:18px;line-height:26.06px}}.p-businessmodel .buy-damaged-car-businessModel__third-group__text{font-family:"Noto Sans JP";font-size:18px;font-weight:400;line-height:26.06px;text-align:left}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__text{font-size:16px;line-height:23.17px;margin-left:7px}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex{text-align:center;display:flex;justify-content:center}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex{justify-content:space-evenly}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex{display:block}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex div:first-child{width:144px;margin-right:45px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex div:first-child{margin-right:0;width:auto}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex div{flex:unset}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content{display:block}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content{display:flex;align-items:center;gap:12px}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content:first-child{margin-top:15px}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content:not(:first-child){margin-top:20px}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content:nth-child(2){margin-right:26px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content:nth-child(2){margin-right:0;width:auto}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content:nth-child(3){margin-right:50px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content:nth-child(3){margin-right:0;width:auto}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content__number{color:#306ac7;font-family:"Noto Sans JP";font-size:30px;font-weight:700;line-height:43.44px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content__number{font-size:18px;line-height:26.06px;text-align:left}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content__text{font-family:"Noto Sans JP";font-size:18px;font-weight:400;line-height:26.06px;text-align:center}@media screen and (max-width: 1000px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content__text{font-size:1.7vw}}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content__text{font-family:"Noto Sans JP";font-size:14px;font-weight:400;line-height:20.27px;text-align:left}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content .edit{margin-top:25px}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content .edit{margin-top:0}}.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content__img{margin:10px auto}@media screen and (max-width: 767px){.p-businessmodel .buy-damaged-car-businessModel__third-group__flex-content__img{margin:0}}.p-businessmodel .reuseDamagedCar-businessModel{background-color:#134a9e;padding:0}.p-businessmodel .reuseDamagedCar-businessModel .reuseDamagedCar-businessModel-container{text-align:center;padding:50px 0;max-width:970px;margin:0 auto}@media screen and (max-width: 1000px){.p-businessmodel .reuseDamagedCar-businessModel .reuseDamagedCar-businessModel-container{padding:50px 20px}}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel .reuseDamagedCar-businessModel-container{max-width:100%;padding:30px 20px 20px}}.p-businessmodel .reuseDamagedCar-businessModel__title{color:#fff;text-align:center;margin-bottom:50px}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__title{margin-bottom:25px}}.p-businessmodel .reuseDamagedCar-businessModel__title h2{font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:57.92px;letter-spacing:-0.03em}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__title h2{font-size:22px;line-height:31.86px}}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__title h2 span{font-family:"Noto Sans JP";font-size:30px;font-weight:700;line-height:43.44px;letter-spacing:-0.03em;text-align:left}}.p-businessmodel .reuseDamagedCar-businessModel__box{background-color:#fff;padding:40px 30px;border-radius:10px}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box{padding:20px}}.p-businessmodel .reuseDamagedCar-businessModel__box p{font-family:"Noto Sans JP";font-size:18px;font-weight:400;line-height:26.06px;text-align:left}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box p{font-size:16px;line-height:23.17px}}.p-businessmodel .reuseDamagedCar-businessModel__box__title{background-color:#306ac7}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box__title{margin-bottom:-20px}}.p-businessmodel .reuseDamagedCar-businessModel__box__title p{color:#fff;font-family:"Noto Sans JP";font-size:24px;font-weight:500;line-height:34.75px;text-align:center;margin-top:49px}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box__title p{margin-top:19px;font-size:18px;line-height:26.06px}}.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;justify-content:space-between}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country{margin:0 15px}}.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country .c-case-title-new{font-size:large;margin:25px 0 10px;font-weight:500;line-height:1.8;position:relative}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country .c-case-title-new{padding-left:15px}.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country .c-case-title-new::before{content:"";margin-right:10px;border:2px solid #0b5dbf;height:100%;display:inline-block;position:absolute;left:-5px}}.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country div{width:48%}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country div{width:100%}}.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country div img{max-width:100%}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country div img{width:100%}}.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country div:nth-child(2n){margin-left:0}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar-businessModel__box__retail-country div:nth-child(2n){margin-left:0}}.p-businessmodel .contactUs-businessModel{margin:0 auto -55px}@media screen and (max-width: 1000px){.p-businessmodel .contactUs-businessModel{margin:0 20px -55px}}@media screen and (max-width: 767px){.p-businessmodel .contactUs-businessModel{margin:0 20px}}.p-businessmodel .contactUs-businessModel__box{display:flex;color:#306ac7;justify-content:center;gap:60px;position:relative}@media screen and (max-width: 767px){.p-businessmodel .contactUs-businessModel__box{display:block;margin:0}}.p-businessmodel .contactUs-businessModel__box__img{position:relative;top:-25px}@media screen and (max-width: 767px){.p-businessmodel .contactUs-businessModel__box__img{top:-45px;position:absolute;right:-19px}}.p-businessmodel .contactUs-businessModel__box h2{font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:57.92px;text-align:left;margin-top:36px}@media screen and (max-width: 767px){.p-businessmodel .contactUs-businessModel__box h2{font-size:20px;line-height:28.96px;margin-top:0}}.p-businessmodel section{margin-bottom:0}.p-businessmodel section .show_sp{display:none}@media screen and (max-width: 767px){.p-businessmodel section .show_sp{display:block}}@media screen and (max-width: 767px){.p-businessmodel section{padding-top:20px}}.p-businessmodel section .topicTextColor{color:#0b5d96}.p-businessmodel section .topicBackColor{background-color:#0b5d96}.p-businessmodel section h2.c-mainTtl{font-size:26px;text-align:left;margin-bottom:20px}@media screen and (max-width: 767px){.p-businessmodel section h2.c-mainTtl{font-size:21px}}.p-businessmodel section .c-graLine{height:3px;margin-bottom:30px}@media screen and (max-width: 767px){.p-businessmodel section .c-graLine{margin-bottom:15px}}.p-businessmodel section .under-line{margin:0 auto;background:linear-gradient(transparent 70%, rgba(255, 200, 81, 0.966) 30%);width:408px}.p-businessmodel section .strFix{margin-bottom:50px}@media screen and (max-width: 767px){.p-businessmodel section .strFix{margin-bottom:0px}}.p-businessmodel .highOffer .under-line-thin{margin:0 auto;background:linear-gradient(transparent 70%, rgba(252, 255, 123, 0.966) 30%);width:408px}.p-businessmodel .businessModelAbout{padding-top:0px;margin-top:0px}.p-businessmodel .businessModelAbout__img{margin-top:20px;margin-bottom:50px;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.p-businessmodel .businessModelAbout__img{display:initial}}.p-businessmodel .businessModelAbout__img picture{display:block}@media screen and (max-width: 767px){.p-businessmodel .businessModelAbout__img picture{width:100%;display:block}}.p-businessmodel .businessModelAbout__img picture img{width:160px}@media screen and (max-width: 1000px){.p-businessmodel .businessModelAbout__img picture img{width:140px}}@media screen and (max-width: 767px){.p-businessmodel .businessModelAbout__img picture img{width:100%;height:120px}}.p-businessmodel .businessModelAbout picture:nth-last-child(1){margin-right:0}.p-businessmodel .businessModelAbout .black-arrow{width:calc(440px - 33%);position:relative}@media screen and (max-width: 1000px){.p-businessmodel .businessModelAbout .black-arrow{width:calc(420px - 33%)}}@media screen and (max-width: 767px){.p-businessmodel .businessModelAbout .black-arrow{width:100%;height:50px}}.p-businessmodel .businessModelAbout .black-arrow::after{content:"";position:absolute;border-right:12px solid rgba(0,0,0,0);border-bottom:18px solid #000;border-left:12px solid rgba(0,0,0,0);width:20px;transform:rotate(90deg);top:calc(50% - 10px);left:calc(50% - 10px)}@media screen and (max-width: 767px){.p-businessmodel .businessModelAbout .black-arrow::after{transform:rotate(180deg);border-right:8px solid rgba(0,0,0,0);border-bottom:12px solid #000;border-left:8px solid rgba(0,0,0,0);width:10px;top:calc(50% - 5px);left:calc(50% - 5px)}}.p-businessmodel .distributionRoute{background-color:#d3e7ff;padding-bottom:50px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute{padding-top:20px;padding-bottom:30px}}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container{padding-left:15px;padding-right:15px}}.p-businessmodel .distributionRoute .l-container__feature{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container__feature{display:block;justify-content:start;margin-top:30px}}.p-businessmodel .distributionRoute .l-container__feature__about{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 4px rgba(0,0,0,.2),0 0 40px rgba(128,128,128,.1);border-radius:5px;transition:all .3s;position:relative;padding-top:30px;width:49%;height:220px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container__feature__about{padding-top:15px;width:100%;margin-bottom:10px;height:180px}}.p-businessmodel .distributionRoute .l-container__feature__about .title{text-align:center}.p-businessmodel .distributionRoute .l-container__feature__about .title strong{font-size:20px}.p-businessmodel .distributionRoute .l-container__feature__about .text{line-height:35px;margin-top:10px;position:absolute;left:80px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container__feature__about .text{left:55px}}.p-businessmodel .distributionRoute .l-container__feature__about .text p{position:relative;font-size:clamp(1rem,.5rem + 1vw,1.75rem)}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container__feature__about .text p{font-size:clamp(.75rem,-0.337rem + 4.35vw,1.75rem)}}@media screen and (max-width: 420px){.p-businessmodel .distributionRoute .l-container__feature__about .text p{font-size:clamp(.375rem,.2rem + 2.8vw,1.25rem)}}.p-businessmodel .distributionRoute .l-container__feature__about .text p::before{content:"";display:block;position:absolute;width:20px;height:11px;top:.7em;left:-40px;border-left:3px solid #b42d2d;border-bottom:3px solid #b42d2d;transform:rotate(-48deg)}.p-businessmodel .distributionRoute .l-container__image{text-align:center;margin-bottom:50px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container__image{margin-bottom:30px}}.p-businessmodel .distributionRoute .l-container__image img{width:50%}.p-businessmodel .distributionRoute .l-container .notes{font-size:12px;width:100%;display:flex;justify-content:flex-end;margin-bottom:25px}.p-businessmodel .distributionRoute .l-container .triangle{width:20px;margin:0 auto;border-top:30px solid #0b5d96;border-right:50px solid rgba(0,0,0,0);border-left:50px solid rgba(0,0,0,0);margin-bottom:25px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container .triangle{border-top:15px solid #0b5d96;border-right:30px solid rgba(0,0,0,0);border-left:30px solid rgba(0,0,0,0)}}.p-businessmodel .distributionRoute .l-container .topic{text-align:center;font-size:20px;margin-bottom:35px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container .topic__pc{display:none}}.p-businessmodel .distributionRoute .l-container .topic__sp{display:none;text-align:center}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container .topic__sp{display:block;line-height:30px}}.p-businessmodel .distributionRoute .l-container .summary{height:180px;padding-top:30px;margin-bottom:70px;background-color:#fff;width:100%;border:1px solid #ccc;box-shadow:0 1px 4px rgba(0,0,0,.2),0 0 40px rgba(128,128,128,.1);border-radius:5px;transition:all .3s}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container .summary{height:150px;padding-top:10px;margin-bottom:20px}}.p-businessmodel .distributionRoute .l-container .summary__about__pc{text-align:center;line-height:40px;font-size:24px}.p-businessmodel .distributionRoute .l-container .summary__about__pc .under-line{margin:0 auto;background:linear-gradient(transparent 70%, rgba(255, 200, 81, 0.966) 30%);width:408px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container .summary__about__pc{display:none}}.p-businessmodel .distributionRoute .l-container .summary__about__sp{display:none;text-align:center;line-height:30px;font-size:16px}.p-businessmodel .distributionRoute .l-container .summary__about__sp .under-line{margin:0 auto;background:linear-gradient(transparent 70%, #FFC100 30%);width:192px}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container .summary__about__sp{display:block}}.p-businessmodel .distributionRoute .l-container__image img{width:50%}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container__image img{margin-top:20px;width:100%}}.p-businessmodel .distributionRoute .l-container .businessList__pc{border:3px solid #0b5d96}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container .businessList__pc{display:none}}.p-businessmodel .distributionRoute .l-container .businessList__pc__title{letter-spacing:3px;text-align:center;padding:5px 0;font-size:26px;height:50px;color:#fff;width:100%;position:relative}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);width:100%;margin:0 auto;height:240px}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__label{padding-top:10px;width:100%;display:flex;justify-content:center;position:relative}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__label__flex{margin:0 auto;display:flex;justify-content:center;width:80%}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__label__flex .tab_item{height:30px;line-height:30px;color:#737373;display:block;text-align:center;transition:all .2s ease;border-right:1px solid #b3b3b3;cursor:pointer}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__label__flex .tab_item span{font-weight:bold;font-size:clamp(.375rem,-0.168rem + 1.45vw,1.625rem);margin:0 20px 0}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__label__flex #asia{border-left:1px solid #b3b3b3}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__label__flex .tab_item:hover{opacity:.75;color:#0b5d96}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__label::after{content:"";width:90%;height:1px;display:inline-block;background-color:#b3b3b3;position:absolute;bottom:-10px}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__content .business_tab_content{padding:40px 40px 0;color:#333;clear:both;overflow:hidden}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__content .business_tab_content strong{display:block;margin-bottom:10px}.p-businessmodel .distributionRoute .l-container .businessList__pc__tabs__content .business_tab_content p{font-size:clamp(1rem,.724rem + .63vw,1.7rem)}.p-businessmodel .distributionRoute .l-container .businessList__sp{display:none;width:100%}@media screen and (max-width: 767px){.p-businessmodel .distributionRoute .l-container .businessList__sp{display:block}}.p-businessmodel .distributionRoute .l-container .businessList__sp__title{letter-spacing:3px;padding-left:20px;padding-top:9px;font-size:20px;height:50px;color:#fff}.p-businessmodel .distributionRoute .l-container .businessList__sp__countryList{background-color:#fff}.p-businessmodel .distributionRoute .l-container .businessList__sp__countryList li{padding:10px 10px 10px 20px;border-bottom:1px solid #333}.p-businessmodel .distributionRoute .l-container .businessList__sp__countryList .dispOpenBtn{position:relative}.p-businessmodel .distributionRoute .l-container .businessList__sp__countryList .dispBtnChangeOpen:after{position:absolute;content:"";right:10px;top:50%;margin-top:-9px;display:block;width:15px;height:15px;border:3px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #265a92 #265a92;transform:rotate(-45deg)}.p-businessmodel .distributionRoute .l-container .businessList__sp__countryList .dispBtnChangeClose:after{position:absolute;content:"";right:10px;top:50%;margin-top:-9px;display:block;width:15px;height:15px;border:3px solid;border-color:#265a92 #265a92 rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(-45deg)}.p-businessmodel .distributionRoute .l-container .businessList__sp__countryList__hidenDisp{margin-bottom:30px;display:none}.p-businessmodel .distributionRoute .l-container .businessList__sp__countryList__title{padding-top:10px;font-size:20px;font-weight:600;margin-bottom:10px;cursor:pointer}.p-businessmodel .reuseDamagedCar__retail-country{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar__retail-country{display:initial}}.p-businessmodel .reuseDamagedCar__retail-country div{width:40%}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar__retail-country div{width:100%}}.p-businessmodel .reuseDamagedCar__retail-country div img{max-width:100%}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar__retail-country div img{width:100%}}.p-businessmodel .reuseDamagedCar__retail-country div:nth-child(2n){margin-left:10%}@media screen and (max-width: 767px){.p-businessmodel .reuseDamagedCar__retail-country div:nth-child(2n){margin-left:0}}.p-businessmodel .womanPic{margin-bottom:50px}@media screen and (max-width: 767px){.p-businessmodel .womanPic{margin-bottom:0px;padding-bottom:20px}}.p-businessmodel .womanPic picture img{width:100%}.personalinfopage{color:#333}.personalinfopage section{margin-bottom:0px}@media screen and (max-width: 767px){.personalinfopage .s_renewal{padding-bottom:20px}}.personalinfopage .sp_br{display:none}@media screen and (max-width: 767px){.personalinfopage .sp_br{display:block}}.personalinfopage .pageHeadBox{background-image:none;margin-bottom:10px;font-size:13px}@media screen and (max-width: 767px){.personalinfopage .pageHeadBox{margin-bottom:30px}}.personalinfopage .pageHeadBox .pageHead{padding:0}.personalinfopage .l-container .first-p{font-size:14px;margin-top:20px;margin-bottom:50px}@media screen and (max-width: 767px){.personalinfopage .l-container .first-p{margin-bottom:25px}}.personalinfopage .l-container .policyBox__with-link{color:#0b5dbf}.personalinfopage .l-container .policyBox__with-link:hover{text-decoration:underline}.personalinfopage .l-container .policyBox p{margin-bottom:30px}.personalinfopage .l-container .policyBox p:nth-last-child(1){margin-bottom:0px}.personalinfopage .l-container .policyBox__ttl{margin-bottom:10px !important;font-weight:bold}.personalinfopage .l-container .personalinfo-table{max-width:100%;overflow-x:auto}@media screen and (max-width: 767px){.personalinfopage .l-container .personalinfo-table{position:relative}}.personalinfopage .l-container .personalinfo-table__scrollPic{display:none}@media screen and (max-width: 650px){.personalinfopage .l-container .personalinfo-table__scrollPic{display:block;position:absolute;width:30%;top:64px;left:60px;z-index:1}}.personalinfopage .l-container .personalinfo-table__elem{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:30px}@media screen and (max-width: 767px){.personalinfopage .l-container .personalinfo-table__elem{position:relative;overflow:auto;width:700px}}.personalinfopage .l-container .personalinfo-table__elem__blank{display:none !important}@media screen and (max-width: 767px){.personalinfopage .l-container .personalinfo-table__elem__blank{height:20px !important;border-bottom:1px solid #333 !important;display:table-cell !important}}.personalinfopage .l-container .personalinfo-table__elem th{border-right:20px solid #fff;padding:10px 25px;color:#fff;background-color:#0b5d96;font-size:17px}@media screen and (max-width: 767px){.personalinfopage .l-container .personalinfo-table__elem th{border-right-width:5px}}.personalinfopage .l-container .personalinfo-table__elem td{text-align:left;padding:16px 28px;height:124px;width:25%;display:table-cell}@media screen and (max-width: 767px){.personalinfopage .l-container .personalinfo-table__elem td{padding:16px 10px}}@media screen and (max-width: 767px){.personalinfopage .l-container .personalinfo-table__elem thead tr{border-bottom:1px solid #333}}.personalinfopage .l-container .personalinfo-table__elem tbody td{border-bottom:1px solid #333}.personalinfopage .l-container .personalinfo-table__elem__th-up th:nth-child(1){width:33%}@media screen and (max-width: 767px){.personalinfopage .l-container .personalinfo-table__elem__th-up th:nth-child(1){width:25px}}.personalinfopage .l-container .personalinfo-table__elem__th-up th:nth-child(2){width:45%}.personalinfopage .l-container .personalinfo-table__elem__th-down th:nth-child(2){width:51%}@media screen and (max-width: 767px){.personalinfopage .l-container .personalinfo-table__elem__th-down th:nth-child(2){width:75%}}.personalinfopage .l-container .s_renewal:last-child{margin-bottom:50px}@media screen and (max-width: 767px){.personalinfopage .l-container .s_renewal:last-child{margin-bottom:0px}}.policypage section{margin-bottom:0px}.policypage .pageHeadBox{background-image:none;margin-bottom:10px;font-size:13px}@media screen and (max-width: 767px){.policypage .pageHeadBox{margin-bottom:30px}}.policypage .pageHeadBox .pageHead{padding:0}.policypage .s_renewal .policyBox{font-size:14px;margin-top:20px;margin-bottom:30px}.policypage .s_renewal .policyBox p{margin-bottom:30px}.policypage .s_renewal .policyBox h4{margin-bottom:10px;font-weight:bold}.policypage .s_renewal .policyBox ol{margin-bottom:30px}.policypage .s_renewal:last-child{margin-bottom:50px}@media screen and (max-width: 767px){.policypage .s_renewal:last-child{margin-bottom:0px}}.gdprpage{line-height:normal;height:auto;color:#333;font-size:14px}.gdprpage .sp_br{display:none}@media screen and (max-width: 767px){.gdprpage .sp_br{display:block}}.gdprpage .pageHeadBox{background-image:none;margin-bottom:10px;font-size:13px}@media screen and (max-width: 767px){.gdprpage .pageHeadBox{margin-bottom:30px}}.gdprpage .pageHeadBox .pageHead{padding:0}.gdprpage .greyLine{border-bottom:1px solid #b3b3b3;margin:60px 0}.gdprpage .l-container .s_renewal{margin-bottom:0}@media(max-width: 400px){.gdprpage .l-container .s_renewal .c-mainTtl{font-size:20px}}.gdprpage .l-container .s_renewal .gdprBox{margin-top:20px}.gdprpage .l-container .s_renewal .gdprBox .c-subTtl{margin-bottom:15px}.gdprpage .l-container .s_renewal .gdprBox .commonlink{color:#0b5dbf}.gdprpage .l-container .s_renewal .gdprBox .commonlink:hover{text-decoration:underline}.gdprpage .l-container .s_renewal .gdprBox li{list-style-type:inherit;margin-bottom:10px}.gdprpage .l-container .s_renewal .gdprBox p{margin-bottom:30px}.gdprpage .l-container .s_renewal .gdprBox h4{margin-bottom:10px;font-weight:bold}.gdprpage .l-container .s_renewal .gdprBox ul{list-style-type:disc;margin-left:40px;margin-bottom:10px}.p-partner__content{flex-wrap:wrap;display:flex;margin:45px 0 60px;justify-content:left}@media screen and (max-width: 767px){.p-partner__content{margin:45px 0 30px}}.p-partner__content a{width:calc(33% - 17px);height:175px;border:1px solid #ccc;box-shadow:0 1px 4px rgba(0,0,0,.2),0 0 40px rgba(128,128,128,.1);border-radius:5px;transition:all .3s;margin:10px;text-align:center;position:relative}@media screen and (max-width: 1000px){.p-partner__content a{width:calc(33% - 18px)}}@media screen and (max-width: 767px){.p-partner__content a{width:calc(50% - 20px);padding:0;height:105px;margin-bottom:1%}}.p-partner__content a:hover{box-shadow:0 1px 10px rgba(0,0,0,.4),0 0 50px rgba(128,128,128,.1);border-color:rgba(0,0,0,0);text-decoration:none;color:#0b5dbf}.p-partner__content a::after{content:"";position:absolute;display:inline-block;width:10px;height:10px;margin:0 10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-135deg);right:calc(33% - 90px);bottom:85px}@media screen and (max-width: 1000px){.p-partner__content a::after{right:calc(33% - 70px)}}@media screen and (max-width: 767px){.p-partner__content a::after{right:0px;bottom:50px;width:8px;height:8px;border-left:1.5px solid #333;border-bottom:1.5px solid #333}}.p-partner__content a .square-img{height:75px;width:auto;margin-top:30px}@media screen and (max-width: 767px){.p-partner__content a .square-img{height:70px;padding:20px 20px 0;margin-top:0}}.p-partner__content a .rectangle-img{height:60px;width:auto;margin-top:45px}@media screen and (max-width: 767px){.p-partner__content a .rectangle-img{height:45px;padding:20px 20px 0;margin:10px 0px 15px}}.p-partner__content p{font-weight:600;font-size:19px;margin-top:23px}@media screen and (max-width: 767px){.p-partner__content p{font-size:12px;margin-top:2px}}.p-partner__content p:hover{text-decoration:none}.p-t_point{padding-top:50px}.p-t_point img{width:100%}@media screen and (max-width: 767px){.p-t_point{padding-top:20px}}.p-t_point__content{padding:20px 0}.p-t_point__content__block_point{margin:50px 0;line-height:normal}.p-t_point__content__block_point__title{margin-bottom:20px}.p-t_point__content__block_point__title span{margin-right:10px}.p-t_point__content__block_point__title span:before{content:"";background-color:#2e66a0;width:3px;height:25px;position:absolute}.p-t_point__content__block_point .block-blue{color:#0b5dbf;font-weight:600}.p-t_point__content__block_point .color-red{color:#e81515}.p-t_point__content__footer{font-size:24px;font-weight:500;display:flex;align-items:center}@media screen and (max-width: 767px){.p-t_point__content__footer{font-size:20px;display:block;text-align:center}}.p-t_point__content__footer img{width:200px;height:100px}@media screen and (max-width: 767px){.p-t_point__content__footer img{width:160px;height:80px}}.only_sp{display:none}@media screen and (max-width: 767px){.only_sp{display:block}}.p-loan{padding-top:50px}.p-loan img{width:100%}@media screen and (max-width: 767px){.p-loan{padding-top:20px}}.p-loan__what_is{text-align:center}@media screen and (max-width: 767px){.p-loan__what_is{text-align:left}}.p-loan__what_is__title{font-weight:600;margin-bottom:15px;font-size:18px}@media screen and (max-width: 767px){.p-loan__what_is__title{font-size:16px;text-align:center}}.p-loan__what_is__car_accident{position:relative;color:#e03e34;margin-top:10px;margin-bottom:30px;font-weight:600;display:flex;justify-content:center}.p-loan__what_is__car_accident div{color:#000;font-weight:600;width:0;height:0;border-left:13px solid rgba(0,0,0,0);border-right:13px solid rgba(0,0,0,0);border-bottom:22px solid #ffcd00;margin-right:10px;display:flex;justify-content:center}@media screen and (max-width: 767px){.p-loan__what_is__car_accident div{position:absolute;left:0px;top:0px;margin-right:0px}}@media screen and (max-width: 767px){.p-loan__what_is__car_accident span{text-indent:2em}}.p-loan__what_is__image{background-color:#ebf5ff;text-align:center}@media screen and (max-width: 767px){.p-loan__what_is__image{padding:20px}}.p-loan__what_is__image img{width:85%}.p-loan__reclassify{padding:30px 0;background-color:#fffdf0}.p-loan__reclassify__title{text-align:center}.p-loan__reclassify__title span{background:linear-gradient(0deg, #ffff7b 33%, #fffdf0 30%);font-size:24px;font-weight:600}.p-loan__reclassify__content{padding:30px 0 0 0;text-align:center}.p-loan__reclassify__content img{width:85%;margin-bottom:30px}.p-loan__reduction{background-image:url(/images/partner/loan/pc/bgr_loan_05.svg);text-align:center;padding:30px 0}.p-loan__reduction img{width:60%;margin-bottom:30px}.p-loan__reduction__text div:first-child{color:#0b5d96;font-size:24px;margin-bottom:10px;font-weight:600}.p-loan__flows{margin:50px 0}.p-loan__flows__step{display:flex;margin-bottom:30px}@media screen and (max-width: 767px){.p-loan__flows__step{display:block}}.p-loan__flows__step__content{display:flex;width:100%;padding-right:60px}@media screen and (max-width: 767px){.p-loan__flows__step__content{padding-right:0}}.p-loan__flows__step__content__numerical{background-color:#134a9e;color:#fff;height:32px;width:32px;text-align:center;border-radius:18px;font-weight:700;margin-right:18px;font-size:22px;padding:0 9px}.p-loan__flows__step__content__text div:first-child{color:#134a9e;font-size:20px;margin-bottom:15px;font-weight:600}@media screen and (max-width: 767px){.p-loan__flows__step__content__text div:first-child{font-size:18px}}.p-loan__flows__step__content__company{display:flex;margin-top:10px}@media screen and (max-width: 767px){.p-loan__flows__step__content__company{display:block;font-size:14px}}.p-loan__flows__step__content__company img{width:80%;border-right:1px solid #d5d1d1}@media screen and (max-width: 767px){.p-loan__flows__step__content__company img{width:100%;border-right:none}}.p-loan__flows__footer{background-color:#ebf5ff;padding:30px 50px}@media screen and (max-width: 767px){.p-loan__flows__footer{padding:15px}}.p-loan__repayment__step{margin-bottom:50px}.p-loan__repayment__step__title{background-color:#2963ce;color:#fff;padding:5px 15px;font-size:18px;display:flex;align-items:center;margin-bottom:30px;font-weight:600}.p-loan__repayment__step__title p{font-size:16px;margin-right:3px}.p-loan__repayment__step__title span{border:1px solid;padding:0px 5px;border-radius:50%;font-size:12px;margin-right:20px;height:20px}.p-loan .loan_icon{text-align:center;padding:30px 0}@media screen and (max-width: 767px){.p-loan .loan_icon{padding:20px 0}}.p-loan .loan_icon img{width:40px}@media screen and (max-width: 767px){.p-loan .loan_icon img{width:35px}}.p-loan .loan_container{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 767px){.p-loan .loan_container{padding-left:0;padding-right:0}}.p-loan .loan_gradient{background:linear-gradient(0deg, #ffff7b 33%, #FFF 30%)}.loan_sp{display:none}@media screen and (max-width: 767px){.loan_sp{display:unset}}.p-b_times{padding-top:50px}.p-b_times img{width:100%}@media screen and (max-width: 767px){.p-b_times{padding-top:20px}}.p-b_times__what_is{padding-top:50px;text-align:center}@media screen and (max-width: 767px){.p-b_times__what_is{padding-top:40px}}.p-b_times__what_is__title{font-weight:600;margin-bottom:15px;font-size:18px}@media screen and (max-width: 767px){.p-b_times__what_is__title{font-size:16px}}.p-b_times__what_is__content{margin-bottom:30px}@media screen and (max-width: 767px){.p-b_times__what_is__content{text-align:left}}.p-b_times__content{padding:20px 0}.p-b_times__content__block_point{margin:20px 0;line-height:normal}.p-b_times__content__block_point img{margin:20px 0}.p-b_times__content__block_point__title{margin-bottom:20px;font-weight:600}.p-b_times__content__block_point__title span{margin-right:10px}.p-b_times__content__block_point__title span:before{content:"";background-color:#2e66a0;width:3px;height:25px;position:absolute}.p-b_times__content__block_point__content div{display:flex;align-items:flex-start;margin:10px 0 10px 10px;font-weight:500}.p-b_times__content__block_point__content div span{border-radius:50%;border:1px solid;font-size:10px;margin-right:3px;margin-top:4.5px;width:17px;height:17px;text-align:center;padding:0 5px}.p-b_times__content__block_point .block-blue{color:#0b5dbf;font-weight:600}.p-b_times__content__footer img{width:100%}.p-b_times__content__footer img:hover{opacity:.8}@media screen and (max-width: 767px){.p-b_times__content__footer img{border:1px solid #c3bfbf}}.p-times_share{padding-top:50px}.p-times_share img{width:100%}@media screen and (max-width: 767px){.p-times_share{padding-top:20px}}.p-times_share__what_is{margin:40px 0;text-align:center}@media screen and (max-width: 767px){.p-times_share__what_is{margin:40px 0 10px 0}}.p-times_share__what_is div:first-child{font-weight:600;margin-bottom:15px;font-size:18px}@media screen and (max-width: 767px){.p-times_share__what_is div:last-child{text-align:left}}.p-times_share__content{padding:20px 0}.p-times_share__content__block_point{margin:0 0 50px 0;line-height:normal}@media screen and (max-width: 767px){.p-times_share__content__block_point{margin:0 0 20px 0}}.p-times_share__content__block_point div:last-child{font-weight:600;width:50%}@media screen and (max-width: 767px){.p-times_share__content__block_point div:last-child{width:100%}}.p-times_share__content__block_point__title{margin-bottom:20px;font-weight:600}.p-times_share__content__block_point__title span{margin-right:10px}.p-times_share__content__block_point__title span:before{content:"";background-color:#2e66a0;width:3px;height:25px;position:absolute}.p-times_share__content__type_service{display:flex}@media screen and (max-width: 767px){.p-times_share__content__type_service{display:block}}.p-times_share__content__type_service div{width:49%}@media screen and (max-width: 767px){.p-times_share__content__type_service div{width:100%}}.p-times_share__content__type_service div:first-child{margin-right:2%}@media screen and (max-width: 767px){.p-times_share__content__type_service div:first-child{margin-right:0;margin-bottom:20px}}.p-times_share__content__save_more{display:block;margin:30px 0;text-align:center}.p-times_share__content__save_more img{width:50px}.p-times_share__content__save_more div:last-child{margin:15px 0}.p-times_share__content__save_more div:last-child strong{background:linear-gradient(0deg, #ffffaf 33%, #FFF 30%)}.p-times_share__content__save_more div:last-child span{color:#e00923;font-weight:700}.p-times_share__content__save_more div:last-child span:first-child{font-size:34px}.p-times_share__content__save_more div:last-child b{font-size:30px}.p-times_share__content__special_offer{margin-bottom:50px}@media screen and (max-width: 767px){.p-times_share__content__special_offer{margin-bottom:30px}}.p-times_share__content__service_details:hover{opacity:.8}.p-times_share .largest_service{background:linear-gradient(0deg, #ffffaf 33%, #FFF 30%);font-weight:600}.p-ambassador{padding-top:50px}.p-ambassador img{width:100%}@media screen and (max-width: 767px){.p-ambassador{padding-top:20px}}.p-ambassador__title{font-size:24px;padding-bottom:20px;font-weight:500}@media screen and (max-width: 767px){.p-ambassador__title{font-size:20px}}.p-ambassador__campaign{text-align:center;padding-top:15px;margin-bottom:-30px}@media screen and (max-width: 767px){.p-ambassador__campaign{margin-bottom:-10px}}.p-ambassador__campaign p{font-size:18px}@media screen and (max-width: 767px){.p-ambassador__campaign p{font-size:16px}}.p-ambassador__campaign__bold-font{font-size:20px !important;font-weight:bold}@media screen and (max-width: 767px){.p-ambassador__campaign__bold-font{font-size:18px !important}}.p-ambassador__campaign .color-red{color:#ff1d25}.p-ambassador__campaign .underline{border-bottom:1px solid #ff1d25}@media screen and (max-width: 767px){.p-ambassador__campaign .padding-top-bottom{padding:10px 0}}.p-ambassador__campaign .exclamation{font-size:21px;font-weight:900 !important;padding:0 3px;margin-top:-3px}@media screen and (max-width: 767px){.p-ambassador__campaign .exclamation{font-size:18px}}.p-ambassador__what_is{margin-top:80px;margin-bottom:50px}@media screen and (max-width: 767px){.p-ambassador__what_is{margin-top:40px}}.p-ambassador__what_is__content{display:flex;gap:4%}@media screen and (max-width: 767px){.p-ambassador__what_is__content{display:block}}.p-ambassador__what_is__content__left{width:54%}@media screen and (max-width: 767px){.p-ambassador__what_is__content__left{width:100%}}@media screen and (max-width: 767px){.p-ambassador__what_is__content__left .show_pc{display:none}}.p-ambassador__what_is__content__left .annotation{font-size:14px}.p-ambassador__what_is__content__right{width:42%}@media screen and (max-width: 767px){.p-ambassador__what_is__content__right{width:100%}}.p-ambassador__what_is__content__right img{height:330px}@media screen and (max-width: 767px){.p-ambassador__what_is__content__right img{height:auto;margin-top:30px}}.p-ambassador__what_is__btn_register{text-align:center}.p-ambassador__what_is__btn_register a{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;width:400px;height:50px;border-radius:100px;font-weight:500;font-size:20px;line-height:23px;color:#134a9e;border:1px solid #134a9e;cursor:pointer;position:relative;margin:50px auto 60px}@media screen and (max-width: 767px){.p-ambassador__what_is__btn_register a{width:300px;height:45px;font-size:15px;margin:40px auto 0px}}.p-ambassador__what_is__btn_register a:hover{text-decoration:none;background-color:#0b5dbf;color:#fff}.p-ambassador__what_is__btn_register a:hover:after{border-bottom:1px solid #fff;border-right:1px solid #fff}.p-ambassador__what_is__btn_register a:after{content:"";display:block;box-sizing:border-box;position:absolute;width:9px;height:9px;border-bottom:1px solid #134a9e;border-right:1px solid #134a9e;transform:rotate(-45deg);right:30px}.p-ambassador__benefit{margin-top:50px}@media screen and (max-width: 767px){.p-ambassador__benefit{margin-top:40px}}.p-ambassador__benefit__list{margin-top:30px;gap:8%}.p-ambassador__benefit__list picture img{width:100%}.p-ambassador__benefit__list__caution{margin-top:30px;height:150px;overflow-y:scroll;border:2px solid #b3b3b3;padding:10px}.p-ambassador__benefit__list__caution p{font-size:16px;font-weight:600;padding:4px;margin-left:10px}.p-ambassador__vehicles_introduced{margin-top:50px}.p-ambassador__vehicles_introduced__type{display:flex;gap:2%}.p-ambassador__vehicles_introduced__type picture img{width:100%}.p-ambassador__vehicles_introduced__content{display:flex;margin-top:30px}.p-ambassador__flows{margin:50px 0}.p-ambassador__flows__step{display:flex;margin-bottom:30px}@media screen and (max-width: 767px){.p-ambassador__flows__step{display:block}}.p-ambassador__flows__step__left{display:flex;width:65%;padding-right:60px}@media screen and (max-width: 767px){.p-ambassador__flows__step__left{width:100%;padding-right:0}}.p-ambassador__flows__step__left__numerical{background-color:#134a9e;color:#fff;height:32px;width:32px;text-align:center;border-radius:18px;font-weight:700;margin-right:18px;font-size:22px;padding:0 9px}.p-ambassador__flows__step__left__text div:first-child{color:#134a9e;font-size:20px;margin-bottom:15px;font-weight:600}@media screen and (max-width: 767px){.p-ambassador__flows__step__left__text div:first-child{font-size:18px}}.p-ambassador__flows__step__right{width:35%}@media screen and (max-width: 767px){.p-ambassador__flows__step__right{width:100%}}.p-ambassador__flows__step__right img{width:100%;height:100%}@media screen and (max-width: 767px){.p-ambassador__flows__step__right img{margin-top:20px}}.p-ambassador__flows__button{text-align:center}.p-ambassador__flows__button a{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;width:370px;height:50px;border-radius:100px;font-weight:500;font-size:20px;line-height:23px;color:#134a9e;border:1px solid #134a9e;cursor:pointer;position:relative;margin:15px 0}@media screen and (max-width: 767px){.p-ambassador__flows__button a{width:300px;height:45px;font-size:18px;margin:15px auto}}.p-ambassador__flows__button a:hover{text-decoration:none;background-color:#0b5dbf;color:#fff}.p-ambassador__flows__button a:hover:after{border-bottom:1px solid #fff;border-right:1px solid #fff}.p-ambassador__flows__button a:after{content:"";display:block;box-sizing:border-box;position:absolute;width:9px;height:9px;border-bottom:1px solid #134a9e;border-right:1px solid #134a9e;transform:rotate(-45deg);right:30px}.p-ambassador__reusable_car{background-color:#efefef;margin-bottom:100px}@media screen and (max-width: 767px){.p-ambassador__reusable_car{margin-bottom:0px}}.p-ambassador__reusable_car__content{display:flex;gap:5%;padding:40px 0}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content{display:block}}.p-ambassador__reusable_car__content__left{width:65%}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content__left{width:100%}}.p-ambassador__reusable_car__content__left__title{color:#2e66a0;font-weight:700;line-height:normal;font-size:24px;margin-bottom:15px}.p-ambassador__reusable_car__content__left .bgr_yellow{background:linear-gradient(transparent 70%, rgba(252, 255, 123, 0.966) 30%)}.p-ambassador__reusable_car__content__left__image{margin-top:40px;display:flex;gap:2%}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content__left__image div:first-child{margin-bottom:20px}}.p-ambassador__reusable_car__content__left__image img{max-width:299.98px;height:177.3px;width:100%}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content__left__image img{max-width:100%;height:auto}}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content__left__image{display:block}}.p-ambassador__reusable_car__content__left__text_image{color:#134a9e;margin-bottom:40px;margin-top:10px;margin-right:10px;text-align:end}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content__left__text_image{display:block}}@media screen and (max-width: 1000px){.p-ambassador__reusable_car__content__left__text_image{margin-right:0px}}.p-ambassador__reusable_car__content__right{width:30%}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content__right{width:100%;display:flex;margin-top:30px;justify-content:center}}.p-ambassador__reusable_car__content__right img{width:100%}.p-ambassador__reusable_car__content__right__icon{margin:10px 0 4px 0;text-align:center}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content__right__icon{display:flex;align-items:center}}.p-ambassador__reusable_car__content__right__icon img{width:45px}@media screen and (max-width: 767px){.p-ambassador__reusable_car__content__right__icon img{transform:rotate(-90deg);width:30px}}.p-ambassador__border_line{margin-bottom:30px;position:relative}.p-ambassador__border_line:after{content:"";background-color:#2e66a0;width:120px;height:4px;position:absolute}.p-ambassador__border_line:before{content:"";background-color:#ababab;width:100%;height:2px;position:absolute;top:1px}.p-ambassador .mt-20{margin-top:20px}.supportfaqpage{color:#333}.supportfaqpage .commonlink{color:#0b5dbf;text-decoration:underline}.supportfaqpage .commonlink:hover{opacity:.5}.supportfaqpage .answer-img{max-height:160px}@media screen and (max-width: 767px){.supportfaqpage .answer-img{width:100%;max-height:initial}}.supportfaqpage .link-img:hover{opacity:.5}.supportfaqpage .thick-font{font-weight:500;padding-bottom:8px !important}.supportfaqpage .orange-text{color:#f58b00}.only_pc .supportfaqpage:not(.cta_pc__content){display:block}@media screen and (max-width: 767px){.only_pc .supportfaqpage:not(.cta_pc__content){display:none}}.supportfaqpage .only_sp{display:none}@media screen and (max-width: 767px){.supportfaqpage .only_sp{display:block}}.supportfaqpage .pageHeadBox{background-image:none;margin-bottom:60px;font-size:13px}@media screen and (max-width: 767px){.supportfaqpage .pageHeadBox{margin-bottom:30px}}.supportfaqpage .faq_button{display:flex;justify-content:space-between;margin-top:0;margin-right:0;margin-bottom:80px;margin-left:0}@media screen and (max-width: 767px){.supportfaqpage .faq_button{flex-wrap:wrap;margin-top:0;margin-right:0;margin-bottom:60px;margin-left:0}}.supportfaqpage .faq_button .faq_button_list{border-radius:100px;display:flex;width:215px;height:48px;text-decoration:none;background:#d6d6d6;font-size:17px;position:relative}@media screen and (max-width: 1000px){.supportfaqpage .faq_button .faq_button_list{width:172px}}@media screen and (max-width: 767px){.supportfaqpage .faq_button .faq_button_list{width:48%;margin-top:15px;margin-right:0;margin-bottom:0;margin-left:0}}.supportfaqpage .faq_button .faq_button_list:hover{background:#0b5dbf}.supportfaqpage .faq_button .faq_button_list:hover a{text-decoration:none}.supportfaqpage .faq_button .faq_button_list:hover a p{color:#fff !important}.supportfaqpage .faq_button .faq_button_list:hover a .btn-down-arrow{border-left:2px solid #fff;border-bottom:2px solid #fff}.supportfaqpage .faq_button .faq_button_list a{width:100%;height:100%;display:flex;padding-left:25%;padding-right:10%}@media screen and (max-width: 1000px){.supportfaqpage .faq_button .faq_button_list a{padding-left:16%;padding-right:10%}}@media screen and (max-width: 767px){.supportfaqpage .faq_button .faq_button_list a{padding-left:30%;padding-right:28%}}@media screen and (max-width: 420px){.supportfaqpage .faq_button .faq_button_list a{padding-left:7vw;padding-right:8vw}}.supportfaqpage .faq_button .faq_button_list a p{font-size:22px;color:#585858;text-align:center;display:block;width:100px;padding-top:8px;padding-right:0;padding-bottom:0;padding-left:0}@media screen and (max-width: 767px){.supportfaqpage .faq_button .faq_button_list a p{font-size:19px;width:110px}}.supportfaqpage .faq_button .faq_button_list a .btn-down-arrow{display:block;width:12px;height:12px;border-left:2px solid #585858;border-bottom:2px solid #585858;transform:rotate(315deg);bottom:20px;position:absolute;right:20px}@media screen and (max-width: 767px){.supportfaqpage .faq_button .faq_button_list a .btn-down-arrow{width:10px;height:10px;bottom:22px}}.supportfaqpage .faq_phrase{margin:20px 0 60px}.supportfaqpage .faq_phrase .faq_phrase_list{height:auto;border:1px solid #ccc;box-shadow:0 1px 4px rgba(0,0,0,.2),0 0 40px rgba(128,128,128,.1);border-radius:5px;position:relative;display:flex;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.supportfaqpage .faq_phrase .faq_phrase_list:hover{box-shadow:0 1px 10px rgba(0,0,0,.4),0 0 50px rgba(128,128,128,.1);border-color:rgba(0,0,0,0)}.supportfaqpage .faq_phrase .faq_phrase_list::before{content:"Q";font-size:28px;font-weight:bold;color:#0b5dbf;display:inline-block;position:absolute;top:3px;left:18px}@media screen and (max-width: 767px){.supportfaqpage .faq_phrase .faq_phrase_list::before{font-size:25px;top:5px;left:18px}}.supportfaqpage .faq_phrase .faq_phrase_list .faq_phrase_question{font-size:20px;font-weight:bold;color:#0b5dbf;display:inline-block;padding:10px 55px;height:auto;width:100%}.supportfaqpage .faq_phrase .faq_phrase_list .faq_phrase_question:hover{cursor:pointer}@media screen and (max-width: 767px){.supportfaqpage .faq_phrase .faq_phrase_list .faq_phrase_question{padding-top:10px;padding-right:50px;padding-bottom:12px;padding-left:55px;font-size:17px}}.supportfaqpage .faq_phrase .faq_phrase_list .faq-down-arrow:after{content:"";top:12px;display:block;width:12px;height:12px;margin:0 10px;border-left:2px solid #333;border-bottom:2px solid #333;left:95%;position:absolute;transform:rotate(315deg)}@media screen and (max-width: 767px){.supportfaqpage .faq_phrase .faq_phrase_list .faq-down-arrow:after{left:88%;top:36%}}.supportfaqpage .faq_phrase .faq_phrase_list .faq-up-arrow:after{content:"";top:25px;display:block;width:12px;height:12px;margin:0 10px;border-right:2px solid #333;border-top:2px solid #333;left:95%;position:absolute;transform:rotate(315deg)}@media screen and (max-width: 767px){.supportfaqpage .faq_phrase .faq_phrase_list .faq-up-arrow:after{left:88%;top:25px}}@media screen and (max-width: 767px){.supportfaqpage .faq_phrase:last-child{margin-bottom:20px}}.supportfaqpage .hidden-desc{display:none;position:absolute;width:95%;top:62px;border-top:1px solid #b3b3b3;margin:0px 24px}@media screen and (max-width: 767px){.supportfaqpage .hidden-desc{width:92%;margin:20px 12px 0px}}.supportfaqpage .hidden-desc .faq_phrase_answer{background-image:url(/css/images/ico_a.png);background-repeat:no-repeat;background-size:20px 23px;background-position:left top;padding-left:10px;padding-right:10px;color:#333;margin-top:15px;margin-bottom:0px;line-height:180%}.supportfaqpage .hidden-desc .faq_phrase_answer .dotList li{height:auto;border:initial;box-shadow:initial;margin:0;padding:0}.supportfaqpage .hidden-desc .faq_phrase_answer .dotList li::before{display:none}.supportfaqpage .hidden-desc .faq_phrase_answer .dotList .new-system{text-align:center;width:400px}@media screen and (max-width: 767px){.supportfaqpage .hidden-desc .faq_phrase_answer .dotList .new-system{width:auto}}.supportfaqpage .hidden-desc .faq_phrase_answer .dotList .new-system__mark{font-weight:bold}.supportfaqpage .hidden-desc .clearfix{margin-left:40px;margin-bottom:20px}.supportfaqpage .hidden-desc .clearfix .left{float:left;width:47%}.supportfaqpage .hidden-desc .clearfix .left a{text-decoration:underline}.supportfaqpage .hidden-desc .clearfix .left a img{max-width:100%}.supportfaqpage .hidden-desc .clearfix .right{float:right;width:47%}.supportfaqpage .hidden-desc .closeBtn{display:block;float:right;background-image:url(/css/images/btn_detail_close2.png);background-repeat:no-repeat;background-size:17px 17px;padding-left:20px;background-position:left center;margin-bottom:20px;cursor:pointer}.assessment_tax main{width:100%}.assessment_tax__banner{background-image:url(/images/assessment/tax/pc/background.svg);width:100%;height:250px;background-size:cover}@media screen and (max-width: 767px){.assessment_tax__banner{background-image:none;height:auto}}.assessment_tax__banner__pc{height:100%;display:flex;position:relative}@media screen and (max-width: 767px){.assessment_tax__banner__pc{display:none}}.assessment_tax__banner__pc div:first-child{width:calc(100% - 252px);display:flex;justify-content:center;align-items:center}.assessment_tax__banner__pc div:first-child img{width:100%;height:80%}.assessment_tax__banner__pc div:last-child{width:252px;position:inherit}.assessment_tax__banner__pc div:last-child img{width:100%;position:absolute;right:0;top:-27px}.assessment_tax__banner__sp{display:none}@media screen and (max-width: 767px){.assessment_tax__banner__sp{display:block}}.assessment_tax__banner__sp img{width:100%}.assessment_tax__form{margin:50px 0}.assessment_tax__form select:focus{outline:1px solid #fe0000 !important}.assessment_tax__form__title{background-color:#284f98;color:#fff;text-align:center;padding:20px;border-radius:10px 10px 0 0}.assessment_tax__form__title div:last-child{font-size:30px;font-weight:600}@media screen and (max-width: 767px){.assessment_tax__form__title div:last-child{font-size:28px}}.assessment_tax__form__content{background-color:#ecf3ff}.assessment_tax__form__content__table{margin:auto;width:80%}@media screen and (max-width: 767px){.assessment_tax__form__content__table{width:100%;padding:0 15px}}.assessment_tax__form__content__table__lable{font-weight:600;width:25%;display:flex;align-items:center}@media screen and (max-width: 767px){.assessment_tax__form__content__table__lable{width:100%;margin-bottom:10px}}.assessment_tax__form__content__table__column_time{display:flex;padding-top:30px}@media screen and (max-width: 767px){.assessment_tax__form__content__table__column_time{display:block}}.assessment_tax__form__content__table__column_time__content{width:75%;display:flex}@media screen and (max-width: 767px){.assessment_tax__form__content__table__column_time__content{width:100%}}.assessment_tax__form__content__table__column_time__content__select{width:50%;display:flex}@media screen and (max-width: 550px){.assessment_tax__form__content__table__column_time__content__select:nth-child(odd){width:auto}.assessment_tax__form__content__table__column_time__content__select:nth-child(odd) select{width:218px}}.assessment_tax__form__content__table__column_time__content__select div{margin-right:10px}.assessment_tax__form__content__table__column_time__content__select div:first-child{width:100%}.assessment_tax__form__content__table__column_time__content__select div:last-child{display:flex;align-items:center}.assessment_tax__form__content__table__displacement{display:flex;padding:30px 0}@media screen and (max-width: 767px){.assessment_tax__form__content__table__displacement{display:block}}.assessment_tax__form__content__table__displacement div:last-child{width:75%}@media screen and (max-width: 767px){.assessment_tax__form__content__table__displacement div:last-child{width:100%}}.assessment_tax__form__content__table__weight{display:flex;padding-bottom:30px}@media screen and (max-width: 767px){.assessment_tax__form__content__table__weight{display:block}}.assessment_tax__form__content__table__weight div:last-child{width:75%}@media screen and (max-width: 767px){.assessment_tax__form__content__table__weight div:last-child{width:100%}}.assessment_tax__form__content__table select{width:100%;padding:7px 10px;border-radius:4px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background:#fff;background-image:url(/images/form/arrow_b_normal.svg);background-repeat:no-repeat;background-size:8px 17px;background-position:right 10px top 50%}.assessment_tax__form__button{text-align:center;padding-bottom:30px}.assessment_tax__form__button div{width:300px;color:#fff;font-weight:600;background-color:#737373;margin:auto;height:40px;border-radius:50px;display:flex;justify-content:center;align-items:center}.assessment_tax__form__button .check_refund{background-color:#284f98;cursor:pointer}.assessment_tax #form_refund{display:none}.assessment_tax__form_refund{border:3px solid #f78621;border:3px solid #f78621;padding-top:20px}.assessment_tax__form_refund__col{display:block;border-bottom:2px solid #b2b2b2;padding-bottom:15px;margin:0 15% 15px 15%}@media screen and (max-width: 767px){.assessment_tax__form_refund__col{margin:0 15px 15px 15px}}.assessment_tax__form_refund__col:last-child{border-bottom:none !important}.assessment_tax__form_refund__col__tax{display:flex;font-weight:600;align-items:baseline}.assessment_tax__form_refund__col__tax div:first-child{width:150px}.assessment_tax__form_refund__col__tax div:last-child{width:calc(100% - 150px);text-align:right;font-size:30px;font-weight:700}.assessment_tax__form_refund__col__tax div:last-child span{font-weight:normal;font-size:18px}.assessment_tax__form_refund__col__payment{color:#8a8a8a}.assessment_tax__form_refund__footer{background-color:#f9efe6;padding:20px 15%;display:flex;align-items:baseline}@media screen and (max-width: 767px){.assessment_tax__form_refund__footer{padding:20px 15px}}.assessment_tax__form_refund__footer div:first-child{width:150px;font-weight:600}.assessment_tax__form_refund__footer div:last-child{width:calc(100% - 150px);text-align:right;color:#f78621;font-size:50px;font-weight:700}@media screen and (max-width: 767px){.assessment_tax__form_refund__footer div:last-child{font-size:39px}}.assessment_tax__form_refund__footer div:last-child span{font-weight:normal;font-size:20px}.assessment_tax__form_refund_text{margin-top:30px;padding-left:10%;position:relative;margin-bottom:50px}@media screen and (max-width: 767px){.assessment_tax__form_refund_text{padding-left:0}}.assessment_tax__form_refund_text a{color:#0b5dbf}.assessment_tax__form_refund_text span{font-weight:600;padding-left:25px;margin-right:15px}.assessment_tax__form_refund_text span:before{content:"";background:#000;display:inline-block;position:absolute;border-radius:50%;border:0;left:10%;width:15px;height:15px;z-index:1;text-align:center;line-height:50px;color:#fff;font-size:30px;margin-top:5px}@media screen and (max-width: 767px){.assessment_tax__form_refund_text span:before{left:0}}.assessment_tax__about_refund{margin-bottom:15px}@media screen and (max-width: 767px){.assessment_tax__about_refund{margin-bottom:0}}.assessment_tax .tax_pc{display:block}@media screen and (max-width: 767px){.assessment_tax .tax_pc{display:none}}.assessment_tax .tax_sp{display:none}@media screen and (max-width: 767px){.assessment_tax .tax_sp{display:block}}.assessment_tax .tax_required{background-color:#b35700;color:#fff;font-weight:500;margin-left:15px;padding:0px 5px;font-size:13px}.assessment_tax .mr-15{margin-right:15px}.assessment_tax .border-none{border:none}.assessment_tax .title_form_content{font-size:24px;font-weight:700;margin:0px auto 15px}@media screen and (max-width: 767px){.assessment_tax .title_form_content{font-size:20px;text-align:center;color:#0e58e3}}.assessment_suigai main{width:100%}.assessment_suigai__banner{background:#e2f1f8 url(/images/assessment/suigai/pc/mv_pc.png) no-repeat center top;background-size:contain;width:100%;height:400px}@media screen and (max-width: 767px){.assessment_suigai__banner{background-image:none;height:auto}}.assessment_suigai__banner__pc{height:100%;display:flex;position:relative;padding-top:30px;padding-bottom:17px}@media screen and (max-width: 767px){.assessment_suigai__banner__pc{display:none}}.assessment_suigai__banner__pc div:first-child{display:flex;justify-content:center;align-items:center}.assessment_suigai__banner__pc div:first-child img{width:100%;height:100%;padding-top:15px}.assessment_suigai__banner__sp{display:none}@media screen and (max-width: 767px){.assessment_suigai__banner__sp{display:block}}.assessment_suigai__banner__sp img{width:100%}.assessment_suigai__tab_1__introduce{border:1px solid #bbb;text-align:center;padding:20px 15px;margin-top:30px}.assessment_suigai__tab_1__introduce__title{color:#284f98;font-size:24px;font-weight:600;margin-bottom:15px}@media screen and (max-width: 767px){.assessment_suigai__tab_1__introduce__content{text-align:left}}.assessment_suigai__tab_1__select_item{text-align:center;color:#ef721d;font-weight:600;margin:30px 0;font-size:24px}.assessment_suigai__tab_1__note{text-align:right;margin-bottom:30px}.assessment_suigai__tab_1__form__title{background-color:#284f98;color:#fff;text-align:center;padding:5px;position:relative;height:34px}.assessment_suigai__tab_1__form__title::after{content:"";position:absolute;top:34px;left:50%;border-width:12px;border-style:solid;border-color:#284f98 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.assessment_suigai__tab_1__form__content{background-color:#ecf3ff;padding:15px}.assessment_suigai__tab_1__form__content__step1__title{color:#284f98;font-weight:600;text-align:center;padding:30px 0 15px 0;border-bottom:2px solid #bbb}.assessment_suigai__tab_1__form__content__step1__title div:first-child{font-size:18px}.assessment_suigai__tab_1__form__content__step1__title div:last-child{font-size:24px}.assessment_suigai__tab_1__form__content__step1__form{margin-top:15px}.assessment_suigai__tab_1__form__content__step1__form__top{display:flex;gap:15px}@media screen and (max-width: 767px){.assessment_suigai__tab_1__form__content__step1__form__top{display:block}}.assessment_suigai__tab_1__form__content__step1__form__item{width:33%;margin-bottom:15px}@media screen and (max-width: 767px){.assessment_suigai__tab_1__form__content__step1__form__item{width:100%}}.assessment_suigai__tab_1__form__content__step1__form__item__lable{font-weight:600;width:100%;display:flex;align-items:center;margin-bottom:10px}.assessment_suigai__tab_1__form__content__step2__level_engine{font-weight:600;margin:15px 0 20px 0}@media screen and (max-width: 767px){.assessment_suigai__tab_1__form__content__step2__level_engine{font-size:14px}}.assessment_suigai__tab_1__form__content__step2__point_ladder{display:flex;align-items:center}.assessment_suigai__tab_1__form__content__step2__point_ladder span{width:32px;font-weight:700}.assessment_suigai__tab_1__form__content__step2__point_ladder span:first-child{margin-right:15px}.assessment_suigai__tab_1__form__content__step2__point_ladder span:last-child{margin-left:15px}.assessment_suigai__tab_1__form__content__step2__point_ladder div{width:calc(100% - 94px);background-image:linear-gradient(to right, #419ed6, #284F98);height:6px}.assessment_suigai__tab_1__form__content__step2__submersion{display:flex;gap:10px}@media screen and (max-width: 767px){.assessment_suigai__tab_1__form__content__step2__submersion{display:block}}@media screen and (max-width: 1000px){.assessment_suigai__tab_1__form__content__step2__submersion{flex-wrap:wrap}}.assessment_suigai__tab_1__form__content__step2__submersion__item{width:25%}@media screen and (max-width: 1000px){.assessment_suigai__tab_1__form__content__step2__submersion__item{width:49%}}@media screen and (max-width: 767px){.assessment_suigai__tab_1__form__content__step2__submersion__item{width:100%}}.assessment_suigai__tab_1__form__content__step2__submersion__item__rank{background-color:#45a6d7;color:#fff;width:120px;padding:5px 10px;text-align:center;margin:15px auto;border-radius:5px}@media screen and (max-width: 767px){.assessment_suigai__tab_1__form__content__step2__submersion__item__rank{margin:15px 0}}.assessment_suigai__tab_1__form__content__step2__submersion__item__content{background-color:#fff}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__water{background-color:#595a5a;color:#fff;text-align:center;padding:5px}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__image{padding:10px}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__image img{width:100%}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__state{font-weight:600;padding:0 10px 10px 10px}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__button{padding:0 10px 15px 10px;display:flex;justify-content:space-between}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__button a{border:1px solid #284f98;color:#284f98;border-radius:5px;cursor:pointer;width:48%;text-align:center;height:40px;display:flex;justify-content:center;align-items:center}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__button a label{cursor:pointer;width:100%;padding:7px}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__button a:hover{text-decoration:none;background-color:#0b5dbf;color:#fff !important}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__button div{border:1px solid #284f98;color:#284f98;border-radius:5px;width:100%;text-align:center;cursor:pointer;height:40px;display:flex;justify-content:center;align-items:center}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__button div label{cursor:pointer;width:100%;padding:7px}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__button div:hover{background-color:#0b5dbf;color:#fff !important}.assessment_suigai__tab_1__form__content__step2__submersion__item__content__button .assessment_suigai_focus_damage{background-color:#0b5dbf;color:#fff !important}.assessment_suigai__tab_1__form__content__step2__get_estimate{text-align:center;padding-bottom:30px;margin-top:30px}.assessment_suigai__tab_1__form__content__step2__get_estimate #get_estimate{width:300px;color:#fff;font-weight:600;background-color:#737373;margin:auto;height:40px;border-radius:50px;display:flex;justify-content:center;align-items:center}.assessment_suigai__tab_1__form__content__step2__get_estimate .get_estimate{background-color:#284f98 !important;cursor:pointer;border:1px solid #284f98}.assessment_suigai__tab_1__form__content select{width:100%;padding:7px 10px;border-radius:4px;height:36px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background:#fff;background-image:url(/images/form/arrow_b_normal.svg);background-repeat:no-repeat;background-size:8px 17px;background-position:right 10px top 50%}.assessment_suigai__result1{margin:50px 0}.assessment_suigai__result1__result{background-color:#fffef2;padding:20px 0;text-align:center;border:3px solid #fc9c00;margin-bottom:30px;position:relative;font-size:18px}@media screen and (max-width: 767px){.assessment_suigai__result1__result{font-size:16px;padding:15px}}.assessment_suigai__result1__result__title{font-size:26px;font-weight:700;margin-bottom:15px}@media screen and (max-width: 767px){.assessment_suigai__result1__result__title{font-size:20px}}.assessment_suigai__result1__result__title span{letter-spacing:-8px}.assessment_suigai__result1__result__content{font-weight:500}@media screen and (max-width: 767px){.assessment_suigai__result1__result__content{padding:0 30px}}.assessment_suigai__result1__result__content__price{font-weight:700;font-size:38px;margin:0 3px;color:#f2270c}@media screen and (max-width: 767px){.assessment_suigai__result1__result__content__price{font-size:26px;margin:0 3px 0 0}}.assessment_suigai__result1__result__content__price__yen{font-size:24px}@media screen and (max-width: 767px){.assessment_suigai__result1__result__content__price__yen{font-size:20px}}.assessment_suigai__result1__result__content div:first-child{margin-bottom:10px}.assessment_suigai__result1__result__staff-box{position:absolute;width:150px;height:auto;bottom:-15px;right:4%}@media screen and (max-width: 767px){.assessment_suigai__result1__result__staff-box{display:none}}.assessment_suigai__result1__you_can{width:85%;margin:30px auto 40px;text-align:left}.assessment_suigai__result1__you_can div:nth-child(1){margin-bottom:5px}@media screen and (max-width: 767px){.assessment_suigai__result1__you_can{width:100%;margin:30px auto 10px}.assessment_suigai__result1__you_can div{text-indent:-1.1rem;margin-left:1rem}}.assessment_suigai__result1 .assessment_suigai__cta__staff{margin-bottom:10px;max-width:270px;width:80%}@media screen and (max-width: 767px){.assessment_suigai__result1 .assessment_suigai__cta__staff{width:100%;max-width:100%;margin-bottom:20px}}.assessment_suigai__result1 .show_sp{display:none}@media screen and (max-width: 767px){.assessment_suigai__result1 .show_sp{display:block}}.assessment_suigai__result3{margin:50px 0}.assessment_suigai__result3__result{background-color:#fffef2;padding:20px 0;text-align:center;border:3px solid #fc9c00;margin-bottom:30px}.assessment_suigai__result3__result__title{font-size:24px;font-weight:700;margin-bottom:15px}.assessment_suigai__result3__result__content{font-weight:500}@media screen and (max-width: 767px){.assessment_suigai__result3__result__content{padding:0 15px}}.assessment_suigai__result3__result__content__price{font-weight:700;font-size:20px;color:#f78621}.assessment_suigai__result3__result__content div:first-child{margin-top:5px}.assessment_suigai__result3__you_can{width:80%;margin:30px auto}@media screen and (max-width: 767px){.assessment_suigai__result3__you_can{width:100%}}.assessment_suigai__form_tax{margin:50px 0}.assessment_suigai__form_tax__result{background-color:#fffef2;padding:20px 0;text-align:center;border:3px solid #fc9c00;margin-bottom:30px}.assessment_suigai__form_tax__result__title{font-size:24px;font-weight:700;margin-bottom:15px}.assessment_suigai__form_tax__result__content{font-weight:500}@media screen and (max-width: 767px){.assessment_suigai__form_tax__result__content{padding:0 30px}}.assessment_suigai__form_tax__result__content__price{margin-top:5px;color:#f78621}.assessment_suigai__form_tax__result__content div:first-child{margin-bottom:15px}.assessment_suigai__form_tax__you_can{text-align:center;color:#ef721d;font-weight:600;margin:30px 0;font-size:24px}.assessment_suigai__form_tax__title{background-color:#284f98;color:#fff;text-align:center;padding:20px;border-radius:10px 10px 0 0}.assessment_suigai__form_tax__title div:last-child{font-size:30px;font-weight:600}@media screen and (max-width: 767px){.assessment_suigai__form_tax__title div:last-child{font-size:28px}}.assessment_suigai__form_tax__content{background-color:#ecf3ff}.assessment_suigai__form_tax__content__table{margin:auto;width:80%}@media screen and (max-width: 767px){.assessment_suigai__form_tax__content__table{width:100%;padding:0 15px}}.assessment_suigai__form_tax__content__table__lable{font-weight:600;width:25%;display:flex;align-items:center}@media screen and (max-width: 767px){.assessment_suigai__form_tax__content__table__lable{width:100%;margin-bottom:10px}}.assessment_suigai__form_tax__content__table__column_time{display:flex;padding-top:30px}@media screen and (max-width: 767px){.assessment_suigai__form_tax__content__table__column_time{display:block}}.assessment_suigai__form_tax__content__table__column_time__content{width:75%;display:flex}@media screen and (max-width: 767px){.assessment_suigai__form_tax__content__table__column_time__content{width:100%}}.assessment_suigai__form_tax__content__table__column_time__content__select{width:50%;display:flex}@media screen and (max-width: 550px){.assessment_suigai__form_tax__content__table__column_time__content__select:nth-child(odd){width:auto}.assessment_suigai__form_tax__content__table__column_time__content__select:nth-child(odd) select{width:218px}}.assessment_suigai__form_tax__content__table__column_time__content__select div{margin-right:10px}.assessment_suigai__form_tax__content__table__column_time__content__select div:first-child{width:100%}.assessment_suigai__form_tax__content__table__column_time__content__select div:last-child{display:flex;align-items:center}.assessment_suigai__form_tax__content__table__displacement{display:flex;padding:30px 0}@media screen and (max-width: 767px){.assessment_suigai__form_tax__content__table__displacement{display:block}}.assessment_suigai__form_tax__content__table__displacement div:last-child{width:75%}@media screen and (max-width: 767px){.assessment_suigai__form_tax__content__table__displacement div:last-child{width:100%}}.assessment_suigai__form_tax__content__table__weight{display:flex;padding-bottom:30px}@media screen and (max-width: 767px){.assessment_suigai__form_tax__content__table__weight{display:block}}.assessment_suigai__form_tax__content__table__weight div:last-child{width:75%}@media screen and (max-width: 767px){.assessment_suigai__form_tax__content__table__weight div:last-child{width:100%}}.assessment_suigai__form_tax__content__table select{width:100%;padding:7px 10px;border-radius:4px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background:#fff;background-image:url(/images/form/arrow_b_normal.svg);background-repeat:no-repeat;background-size:8px 17px;background-position:right 10px top 50%}.assessment_suigai__form_tax__button{text-align:center;padding-bottom:30px}.assessment_suigai__form_tax__button div{width:300px;color:#fff;font-weight:600;background-color:#737373;margin:auto;height:40px;border-radius:50px;display:flex;justify-content:center;align-items:center}.assessment_suigai__form_tax__button .check_refund{background-color:#284f98;cursor:pointer}.assessment_suigai__cta{max-width:400px;width:45%;margin:0 auto 10px}@media screen and (max-width: 767px){.assessment_suigai__cta{width:100%}}.assessment_suigai__cta img:first-child{width:300px;margin:0 50px 20px 50px}@media screen and (max-width: 767px){.assessment_suigai__cta img:first-child{width:90%;margin:0 5% 20px 5%}}.assessment_suigai #form_refund{display:none}.assessment_suigai__form_refund{border:3px solid #f78621;border:3px solid #f78621;padding-top:20px}.assessment_suigai__form_refund__col{display:block;border-bottom:2px solid #b2b2b2;padding-bottom:15px;margin:0 15% 15px 15%}@media screen and (max-width: 767px){.assessment_suigai__form_refund__col{margin:0 15px 15px 15px}}.assessment_suigai__form_refund__col:last-child{border-bottom:none !important}.assessment_suigai__form_refund__col__suigai{display:flex;font-weight:600;align-items:baseline}.assessment_suigai__form_refund__col__suigai div:first-child{width:150px}.assessment_suigai__form_refund__col__suigai div:last-child{width:calc(100% - 150px);text-align:right;font-size:30px;font-weight:700}.assessment_suigai__form_refund__col__suigai div:last-child span{font-weight:normal;font-size:18px}.assessment_suigai__form_refund__col__payment{color:#8a8a8a}.assessment_suigai__form_refund__footer{background-color:#f9efe6;padding:20px 15%;display:flex;align-items:baseline}@media screen and (max-width: 767px){.assessment_suigai__form_refund__footer{padding:20px 15px}}.assessment_suigai__form_refund__footer div:first-child{width:150px;font-weight:600}.assessment_suigai__form_refund__footer div:last-child{width:calc(100% - 150px);text-align:right;color:#f78621;font-size:50px;font-weight:700}@media screen and (max-width: 767px){.assessment_suigai__form_refund__footer div:last-child{font-size:39px}}.assessment_suigai__form_refund__footer div:last-child span{font-weight:normal;font-size:20px}.assessment_suigai__form_refund_text{margin-top:30px;padding-left:10%;position:relative;margin-bottom:50px}@media screen and (max-width: 767px){.assessment_suigai__form_refund_text{padding-left:0}}.assessment_suigai__form_refund_text a{color:#0b5dbf}.assessment_suigai__form_refund_text span{font-weight:600;padding-left:30px;margin-right:15px}.assessment_suigai__form_refund_text span:before{content:"";background:#000;display:inline-block;position:absolute;border-radius:50%;border:0;left:10%;width:15px;height:15px;z-index:1;text-align:center;line-height:50px;color:#fff;font-size:30px;margin-top:5px}@media screen and (max-width: 767px){.assessment_suigai__form_refund_text span:before{left:0;padding-left:20px}}.assessment_suigai__about_refund{margin-bottom:15px}@media screen and (max-width: 767px){.assessment_suigai__about_refund{margin-bottom:0}}.assessment_suigai__result__cta_contact{padding:5px 0px;background-color:#fef6e5}.assessment_suigai__result__cta_contact__title{text-align:center;padding:10px 0;margin:20px auto 10px;font-size:30px;font-weight:600;color:#333;line-height:normal}@media screen and (max-width: 767px){.assessment_suigai__result__cta_contact__title{font-size:24px}}.assessment_suigai__result__cta_contact__pc{display:block;width:80%;margin:auto}@media screen and (max-width: 767px){.assessment_suigai__result__cta_contact__pc{display:none}}.assessment_suigai__result__cta_contact__pc a{position:relative}.assessment_suigai__result__cta_contact__pc a img:last-child{position:absolute;left:81%;width:21.8%}.assessment_suigai__result__cta_contact__sp{display:none}@media screen and (max-width: 767px){.assessment_suigai__result__cta_contact__sp{display:block}}.assessment_suigai .suigai_pc{display:block}@media screen and (max-width: 767px){.assessment_suigai .suigai_pc{display:none}}.assessment_suigai .suigai_sp{display:none}@media screen and (max-width: 767px){.assessment_suigai .suigai_sp{display:block}}.assessment_suigai .suigai_required{background-color:#f78621;color:#fff;font-weight:500;margin-right:15px;padding:0px 5px;font-size:13px}.assessment_suigai .suigai_any{background-color:#0b5dbf;color:#fff;font-weight:500;margin-right:15px;padding:0px 5px;font-size:13px}.assessment_suigai select:focus{outline:1px solid #fe0000 !important}.assessment_suigai .mr-15{margin-right:15px}.assessment_suigai .border-none{border:none}.assessment_suigai #loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100px;height:100px}.assessment_suigai .loading-container{display:none;opacity:1;position:fixed;z-index:100000;width:100%;height:100%;top:0;left:0}.p-form_page{margin-bottom:0}@media screen and (max-width: 719px){.p-form_page{margin-bottom:0}}.p-form_page .pageHeadBox{background-image:none;margin-bottom:10px;font-size:13px}@media screen and (max-width: 767px){.p-form_page .pageHeadBox{margin-bottom:0px}}.p-form_page .pageHeadBox .pageHead{line-height:140%;text-align:center;width:100%;box-sizing:border-box;padding:0}.p-form_page .pageHeadBox .pageHead .c-blueLine{margin-bottom:0px}.p-form_page .simulator_contents .assessment_suigai__result1{margin-bottom:0}.p-form_page .simulator_contents .assessment_suigai__result1__result{margin-bottom:0}.p-form_page .simulator_contents .assessment_suigai__result1__you_can{margin:0px auto}.p-form_page .l-container .text_container{text-align:center}.p-form_page .l-container .text_container__title_box{width:100%;max-width:600px;margin:0 auto}.p-form_page .l-container .text_container__title_box__icon{display:inline-block;margin:0 auto;background-color:#0b5dbf;color:#fff;padding:0px 30px 2px;border-radius:20px;margin-bottom:10px;font-size:18px}@media screen and (max-width: 767px){.p-form_page .l-container .text_container__title_box__icon{padding:2px 25px 4px}}.p-form_page .l-container .text_container__title_box__title{color:#0b5dbf;font-size:46px;font-weight:600;margin-bottom:20px}@media screen and (max-width: 767px){.p-form_page .l-container .text_container__title_box__title{font-size:30px;margin-bottom:25px}}.p-form_page .l-container .text_container__title_box__text{font-size:19px;margin-bottom:20px}@media screen and (max-width: 767px){.p-form_page .l-container .text_container__title_box__text{font-size:16px}}.p-form_page .l-container .text_container__title_box .show_pc{display:block}@media screen and (max-width: 767px){.p-form_page .l-container .text_container__title_box .show_pc{display:none}}.p-form_page .l-container .cta_container__text{text-align:center;font-weight:700;font-size:19px;margin-bottom:10px}@media screen and (max-width: 767px){.p-form_page .l-container .cta_container__text{font-size:16px}}.p-form_page .l-container .cta_container__image{width:100%;max-width:750px;margin:0 auto;position:relative}.p-form_page .l-container .cta_container__image .phone_number{width:100%}.p-form_page .l-container .cta_container__image__pc{position:absolute;bottom:0;right:15px;width:105px;height:115px}@media screen and (max-width: 767px){.p-form_page .l-container .cta_container__image__pc{display:none}}.p-form_page .l-container .cta_container__image .cta_tel_number{position:absolute;left:15%;top:33%;font-size:50px;color:#2a66c2;font-weight:bold}@media screen and (max-width: 767px){.p-form_page .l-container .cta_container__image .cta_tel_number{left:23%;top:23%;font-size:10vw}}.p-form_page .form_container{background-color:#f8f6e8;padding:50px 0px;margin-top:50px}@media screen and (max-width: 767px){.p-form_page .form_container{padding:30px 20px;margin-top:30px}}.p-form_page .form_container__form_box{border-radius:10px}@media screen and (max-width: 767px){.p-form_page .form_container__form_box{padding:0}}.p-form_page .form_container__form_box__content{background-color:#fff;padding:50px 100px}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content{padding:30px 20px}}.p-form_page .form_container__form_box__content .label_field-cus{margin-top:-20px !important;margin-bottom:0 !important}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content .label_field-cus{margin-top:-20px !important}}.p-form_page .form_container__form_box__content .label_field{display:flex;justify-content:space-between;flex-wrap:wrap;height:45px;margin-bottom:30px}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content .label_field{margin-bottom:55px;justify-content:flex-start}}.p-form_page .form_container__form_box__content .label_field__title{display:flex;align-items:center;width:17%}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content .label_field__title{width:auto;margin-right:10px}}.p-form_page .form_container__form_box__content .label_field__required span{background-color:#b9272d}.p-form_page .form_container__form_box__content .label_field__optional span{background-color:#1a68ae}.p-form_page .form_container__form_box__content .label_field__icon{width:10%;display:flex;align-items:center}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content .label_field__icon{width:auto}}.p-form_page .form_container__form_box__content .label_field__icon span{color:#fff;width:40px;padding:0px 5px 2px;font-size:14px;text-align:center}.p-form_page .form_container__form_box__content .label_field__text{width:70%;position:relative}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content .label_field__text{margin-top:10px;width:100%;height:45px}}.p-form_page .form_container__form_box__content .label_field__text select{width:100%;height:100%;border:none;padding:0 15px;cursor:pointer}.p-form_page .form_container__form_box__content .label_field__text select:focus{outline:3px #d42730 solid}.p-form_page .form_container__form_box__content .label_field__text select,.p-form_page .form_container__form_box__content .label_field__text option{background:#ededed;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-form_page .form_container__form_box__content .label_field__text input{background:#ededed;padding:0 15px;width:100%;height:100%;border:none}.p-form_page .form_container__form_box__content .label_field__text input:focus{outline:3px #d42730 solid}.p-form_page .form_container__form_box__content .label_field__text__err_msg{display:none;font-size:14px;color:#d42730;position:absolute;top:-21px;right:0}.p-form_page .form_container__form_box__content .label_field__text .show{display:block}.p-form_page .form_container__form_box__content .label_field__text .warning{background-color:rgba(254,0,0,.2)}.p-form_page .form_container__form_box__content .label_field .selectbox::after{content:"";position:absolute;top:15px;right:15px;height:15px;width:10px;background-color:#333;transform:rotate(90deg);-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%)}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content .label_field .marginTop_sp{margin-top:20px}}.p-form_page .form_container__form_box__content .label_field .prefecture_title_wrap{flex-wrap:wrap}.p-form_page .form_container__form_box__content .label_field .prefecture_title_wrap span{font-size:13px}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content .label_field .prefecture_title_wrap span{font-size:12px}}.p-form_page .form_container__form_box__content__agree_box{display:flex;align-items:center;justify-content:center;max-width:450px;width:100%;margin:0 auto 30px}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content__agree_box{margin-bottom:20px}}.p-form_page .form_container__form_box__content__agree_box label{display:flex;align-items:center}.p-form_page .form_container__form_box__content__agree_box label span{padding-bottom:2px}.p-form_page .form_container__form_box__content__agree_box label span a{color:#c44f00;text-decoration:none}.p-form_page .form_container__form_box__content__agree_box label input{outline:none;width:20px;height:20px;margin-right:10px;cursor:pointer}.p-form_page .form_container__form_box__content .agree_box{position:relative}.p-form_page .form_container__form_box__content .agree_box__err_msg{display:none;color:#d42730;position:absolute;top:-20px;font-size:14px}.p-form_page .form_container__form_box__content .agree_box .show{display:block}.p-form_page .form_container__form_box__content__btn_area{max-width:300px;width:100%;margin:0 auto}.p-form_page .form_container__form_box__content__btn_area input{background-image:url(/images/form_cta_pc.svg);background-repeat:no-repeat;background-color:#fff;display:block;width:100%;height:68px;border-radius:40px;cursor:pointer;border:0}.p-form_page .form_container__form_box__content__btn_area input:hover{opacity:.8}@media screen and (max-width: 767px){.p-form_page .form_container__form_box__content__btn_area input:hover{opacity:.5}}.p-form_page .form_container__form_box__content__btn_area .disabled{opacity:.5;cursor:not-allowed}.phalcon-footer_template_calling.no_cta_area{padding-bottom:0}.phalcon-footer_template_calling.no_cta_area .copyright{padding-bottom:0}.help-text{text-align:right;position:relative}.help-text__title{color:#0d47a1;font-weight:bold;display:inline-block;position:relative;padding-left:20px;cursor:pointer}.help-text__contents{display:none;position:relative}.help-text__contents .stop{cursor:pointer;display:inline-block;position:absolute;right:-9px;bottom:44vw;font-size:22px;color:#fff;z-index:9}@media screen and (min-width: 768px){.help-text__contents .stop{right:10px;bottom:20vw}}@media screen and (min-width: 800px){.help-text__contents .stop{bottom:22vw}}@media screen and (min-width: 1000px){.help-text__contents .stop{right:10px;bottom:245px}}.help-text__contents img{position:absolute;width:110%;left:-5%;bottom:80%;z-index:9}@media screen and (min-width: 768px){.help-text__contents img{width:100%;left:0}}.help-text__title:before{content:"";display:flex;position:absolute;line-height:.8em;left:2px;top:3px;width:15px;height:15px;background-repeat:no-repeat;background-image:url("/images/form/4Step_question_mark.svg")}@media screen and (max-width: 767px){.form_ambassador_intro .pageHeadBox{margin-bottom:0 !important}}.form_ambassador_intro__content{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:20px;box-sizing:border-box}.form_ambassador_intro__content__title{text-align:center}.form_ambassador_intro__content__title div:first-child{color:#0b5dbf;font-weight:600;font-size:40px;margin-bottom:30px}.form_ambassador_intro__content__title div:last-child{text-align:left;font-size:15px}.form_ambassador_intro__content__title .thank_you{text-align:center !important}.form_ambassador_intro__content__title .thank_you b{font-size:28px}@media screen and (max-width: 767px){.form_ambassador_intro__content__title .thank_you b{font-size:20px}}.form_ambassador_intro__body{background-color:#f8f6e8;padding:50px 0px}@media screen and (max-width: 767px){.form_ambassador_intro__body{padding:30px 0}}.form_ambassador_intro__body .formBox{background-color:#fff;border:none;padding:50px 100px;border-radius:10px}@media screen and (max-width: 767px){.form_ambassador_intro__body .formBox{padding:30px 20px}}.form_ambassador_intro__body .backStr{margin-bottom:20px;margin-top:20px}.form_ambassador_intro .btn-back_top{text-align:center;margin-top:40px;margin-bottom:100px}@media screen and (max-width: 767px){.form_ambassador_intro .btn-back_top{margin-bottom:50px}}.form_ambassador_intro .btn-back_top a{background-color:#fff;color:#0b5dbf;border:1px solid #0b5dbf;border-radius:40px;padding:5px 50px;font-size:18px;text-decoration:none;font-weight:600;display:flex;justify-content:center;align-items:center;margin:auto;max-width:300px}@media screen and (max-width: 767px){.form_ambassador_intro .btn-back_top a{max-width:100%}}.form_ambassador_intro .btn-back_top a:hover{background-color:#0b5dbf;color:#fff}.form_ambassador_intro .required{background-color:#b34132;color:#fff !important;padding:0 3px;float:none !important;margin-left:15px}.form_ambassador_intro .optional{background-color:#5d84cc;color:#fff !important;padding:0 3px;float:none !important;margin-left:15px}.form_ambassador_intro input,.form_ambassador_intro select{background-color:#ededed !important;height:45px !important;padding:0 15px !important}.form_ambassador_intro input:focus,.form_ambassador_intro select:focus{outline:3px #d42730 solid}.form_ambassador_intro select{width:100%;padding:7px 10px;border-radius:4px;height:36px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background:#fff;background-image:url(/images/form/arrow_b_normal.svg);background-repeat:no-repeat;background-size:8px 17px;background-position:right 10px top 50%}.form_ambassador_intro .btn_check{max-width:300px;width:100%;margin:0 auto}.form_ambassador_intro .assessmentTbl td{width:auto !important;padding:15px}@media screen and (max-width: 767px){.form_ambassador_intro .assessmentTbl td{padding:5px 0 0 0}}.form_ambassador_intro button.zipBtn{height:35px;border-bottom:1px solid #ccc;margin-left:15px;background:linear-gradient(#ffffff, #d9d9d9);width:100px}@media screen and (max-width: 767px){.form_ambassador_intro button.zipBtn{width:70px;margin-left:10px}}.form_ambassador_intro .zip{width:calc(100% - 155px) !important}@media screen and (max-width: 767px){.form_ambassador_intro .zip{width:calc(100% - 120px) !important}}.form_ambassador_intro .subhead{padding-left:0;font-size:18px;color:#0b5dbf;font-weight:600}.form_ambassador_intro .agreeBox{display:flex;justify-content:center;margin-top:15px}.form_ambassador_intro .agreeBox input{width:18px;height:25px !important}.form_ambassador_intro .boder_form{border-bottom:1px solid #ccc;width:100% !important;margin-top:30px;height:30px}@media screen and (max-width: 767px){.form_ambassador_intro .boder_form{margin-top:0}}.form_ambassador_intro .form_container{padding:50px 0px !important}@media screen and (max-width: 767px){.form_ambassador_intro .form_container{padding:30px 0 !important}}.form_ambassador_intro .border_form_intro{border-bottom:1px solid #ccc;width:100% !important;margin-bottom:40px;height:30px}.form_ambassador_intro .label_field__title{width:25% !important;font-weight:bold}@media screen and (max-width: 767px){.form_ambassador_intro .label_field__title{width:100% !important}}.form_ambassador_intro .label_field__title .label_field__icon{width:auto !important;margin-left:15px;font-weight:600}.form_ambassador_intro .warning{background-color:rgba(254,0,0,.2) !important}.form_ambassador_intro .custom_btn{height:68px !important}@media screen and (max-width: 767px){.form_ambassador_intro .custom_btn{height:62px !important;background-image:url(/images/form_ambassador/check_sp.svg)}}.p-form_ambassador{margin-bottom:0px}.p-form_ambassador .pageHeadBox{background-image:none !important;margin-bottom:0}.p-form_ambassador .top_contents__title{font-size:32px;text-align:center;font-weight:bold;font-size:42px;color:#2a66c6;margin-top:10px;margin-bottom:40px}@media screen and (max-width: 767px){.p-form_ambassador .top_contents__title{font-size:28px}}.p-form_ambassador .top_contents__note{text-align:left;margin-bottom:20px}.p-form_ambassador .form_container{background-color:#f8f6e8;padding:50px 0px}@media screen and (max-width: 767px){.p-form_ambassador .form_container{padding:30px 20px;margin-top:30px}}.p-form_ambassador .form_container__form_box{border-radius:10px}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box{padding:0}}.p-form_ambassador .form_container__form_box__content{background-color:#fff;border-radius:10px;padding:50px 100px}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content{padding:30px 20px}}.p-form_ambassador .form_container__form_box__content .label_field{display:flex;justify-content:space-between;flex-wrap:wrap;height:45px;margin-bottom:30px}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content .label_field{margin-bottom:55px;justify-content:flex-start}}.p-form_ambassador .form_container__form_box__content .label_field__title{display:flex;align-items:center;width:17%}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content .label_field__title{width:auto;margin-right:10px}}.p-form_ambassador .form_container__form_box__content .label_field__required span{background-color:#b9272d}.p-form_ambassador .form_container__form_box__content .label_field__optional span{background-color:#1a68ae}.p-form_ambassador .form_container__form_box__content .label_field__icon{width:10%;display:flex;align-items:center}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content .label_field__icon{width:auto}}.p-form_ambassador .form_container__form_box__content .label_field__icon span{color:#fff;width:40px;padding:0px 5px 2px;font-size:14px;text-align:center}.p-form_ambassador .form_container__form_box__content .label_field__text{width:70%;position:relative}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content .label_field__text{margin-top:10px;width:100%;height:45px}}.p-form_ambassador .form_container__form_box__content .label_field__text select{width:100%;height:100%;border:none;padding:0 15px;cursor:pointer}.p-form_ambassador .form_container__form_box__content .label_field__text select:focus{outline:3px #d42730 solid}.p-form_ambassador .form_container__form_box__content .label_field__text select,.p-form_ambassador .form_container__form_box__content .label_field__text option{background:#ededed;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-form_ambassador .form_container__form_box__content .label_field__text input{background:#ededed;padding:0 15px;width:100%;height:100%;border:none}.p-form_ambassador .form_container__form_box__content .label_field__text input:focus{outline:3px #d42730 solid}.p-form_ambassador .form_container__form_box__content .label_field__text__err_msg{display:none;font-size:14px;color:#d42730;position:absolute;top:-21px;right:0}.p-form_ambassador .form_container__form_box__content .label_field__text .show{display:block}.p-form_ambassador .form_container__form_box__content .label_field__text .warning{background-color:rgba(254,0,0,.2)}.p-form_ambassador .form_container__form_box__content .label_field .selectbox::after{content:"";position:absolute;top:15px;right:15px;height:15px;width:10px;background-color:#333;transform:rotate(90deg);-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%)}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content .label_field .marginTop_sp{margin-top:20px}}.p-form_ambassador .form_container__form_box__content .label_field .prefecture_title_wrap{flex-wrap:wrap}.p-form_ambassador .form_container__form_box__content .label_field .prefecture_title_wrap span{font-size:13px}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content .label_field .prefecture_title_wrap span{font-size:12px}}.p-form_ambassador .form_container__form_box__content .postal_flex_box{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.p-form_ambassador .form_container__form_box__content .postal_flex_box__1{display:inline-block;height:100%;display:flex;align-items:center}.p-form_ambassador .form_container__form_box__content .postal_flex_box__2{width:72% !important}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content .postal_flex_box__2{width:60% !important}}.p-form_ambassador .form_container__form_box__content .postal_flex_box__3{width:19% !important;height:80%;background:linear-gradient(#ffffff, #d9d9d9)}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content .postal_flex_box__3{width:28% !important}}.p-form_ambassador .form_container__form_box__content__agree_box{display:flex;align-items:center;justify-content:center;max-width:450px;width:100%;margin:0 auto 30px}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content__agree_box{margin-top:10px;margin-bottom:20px}}.p-form_ambassador .form_container__form_box__content__agree_box label{display:flex;align-items:center}.p-form_ambassador .form_container__form_box__content__agree_box label span{padding-bottom:2px}.p-form_ambassador .form_container__form_box__content__agree_box label span a{color:#1a68ae;text-decoration:none}.p-form_ambassador .form_container__form_box__content__agree_box label input{outline:none;width:20px;height:20px;margin-right:10px;cursor:pointer}.p-form_ambassador .form_container__form_box__content .agree_box{position:relative}.p-form_ambassador .form_container__form_box__content .agree_box__err_msg{display:none;color:#d42730;position:absolute;top:-20px;font-size:14px}.p-form_ambassador .form_container__form_box__content .agree_box .show{display:block}.p-form_ambassador .form_container__form_box__content__btn_area{max-width:300px;width:100%;margin:0 auto}.p-form_ambassador .form_container__form_box__content__btn_area input{background-image:url("/images/form_ambassador/check_pc.svg");background-size:cover;background-repeat:no-repeat;display:block;width:100%;overflow:visible;height:68px;border-radius:40px;cursor:pointer;border:0}.p-form_ambassador .form_container__form_box__content__btn_area input:hover{opacity:.8}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content__btn_area input:hover{opacity:.5}}.p-form_ambassador .form_container__form_box__content__btn_area .disabled{opacity:.5;cursor:not-allowed}.p-form_ambassador .form_container__form_box__content__btn_area .disabled:hover{opacity:.5}@media screen and (max-width: 767px){.p-form_ambassador .form_container__form_box__content__btn_area .disabled:hover{opacity:.5}}.p-form_ambassador_confirm{margin-bottom:0px}.p-form_ambassador_confirm .pageHeadBox{background-image:none !important;margin-bottom:0}.p-form_ambassador_confirm .top_contents__title{font-size:32px;text-align:center;font-weight:bold;font-size:42px;color:#2a66c6;margin-top:10px;margin-bottom:40px}@media screen and (max-width: 767px){.p-form_ambassador_confirm .top_contents__title{font-size:28px}}.p-form_ambassador_confirm .top_contents__note{text-align:left;margin-bottom:20px}.p-form_ambassador_confirm .form_container{background-color:#f8f6e8;padding:50px 0px}@media screen and (max-width: 767px){.p-form_ambassador_confirm .form_container{padding:30px 20px}}@media screen and (max-width: 767px){.p-form_ambassador_confirm .form_container .l-container{padding:0}}.p-form_ambassador_confirm .form_container__content{background-color:#fff;padding:50px 100px;border-radius:10px}@media screen and (max-width: 767px){.p-form_ambassador_confirm .form_container__content{padding:10px 20px 30px}}.p-form_ambassador_confirm .form_container__content__formBox{background-color:#fff;border:none;padding:0;margin:0}.p-form_ambassador_confirm .form_container__content__formBox__table tr{height:75px;box-sizing:border-box;vertical-align:top}.p-form_ambassador_confirm .form_container__content__formBox__table tr td{display:table-cell}.p-form_ambassador_confirm .form_container__content__formBox__btn_area{max-width:300px;width:100%;margin:30px auto 0}.p-form_ambassador_confirm .form_container__content__formBox__btn_area input{background-image:url("/images/form_ambassador/registration_pc.svg");background-size:cover;background-repeat:no-repeat;display:block;width:100%;overflow:visible;height:68px;border-radius:40px;cursor:pointer;border:0}.p-form_ambassador_confirm .form_container__content__formBox__btn_area input:hover{opacity:.8}@media screen and (max-width: 767px){.p-form_ambassador_confirm .form_container__content__formBox__btn_area input:hover{opacity:.5}}.p-form_ambassador_confirm .form_container__content__formBox__btn_area .disabled{opacity:.5;cursor:not-allowed}.p-form_ambassador_confirm .form_container__content__formBox__btn_area .disabled:hover{opacity:.5}@media screen and (max-width: 767px){.p-form_ambassador_confirm .form_container__content__formBox__btn_area .disabled:hover{opacity:.5}}.p-form_ambassador_confirm .form_container__content__formBox .backStr{margin-top:0}@media screen and (max-width: 767px){.p-form_ambassador_confirm .form_container__content__formBox .backStr{margin-top:10px}}.p-form_ambassador_complete{margin-bottom:200px}@media screen and (max-width: 767px){.p-form_ambassador_complete{margin-bottom:50px}}.p-form_ambassador_complete .pageHeadBox{background-image:none !important;margin-bottom:0}.p-form_ambassador_complete .pageHeadBox .not_link{pointer-events:none}.p-form_ambassador_complete .top_contents{margin-bottom:100px}@media screen and (max-width: 767px){.p-form_ambassador_complete .top_contents{margin-bottom:30px}}.p-form_ambassador_complete .top_contents__title{font-size:28px;text-align:center;font-weight:bold;font-size:42px;color:#2a66c6;margin-top:10px;margin-bottom:40px}@media screen and (max-width: 767px){.p-form_ambassador_complete .top_contents__title{font-size:28px}}.p-form_ambassador_complete .top_contents__note{text-align:center}.p-form_ambassador_complete .top_contents__note__subtitle{font-weight:bold;font-size:28px;margin-bottom:10px}@media screen and (max-width: 767px){.p-form_ambassador_complete .top_contents__note__subtitle{text-align:center;font-size:20px}}@media screen and (max-width: 767px){.p-form_ambassador_complete .top_contents__note__text{text-align:center;font-size:15px}}.p-form_ambassador_complete .btn_content{max-width:400px;width:80%;margin:0 auto}@media screen and (max-width: 767px){.p-form_ambassador_complete .btn_content{width:100%}}.p-form_ambassador_complete .btn_content a{width:100%;height:55px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-weight:bold;font-size:20px;color:#2a66c6;border-radius:30px;border:3px solid #2a66c6}.p-form_ambassador_complete .btn_content a:hover{color:#fff;background-color:#2a66c6}.sitemap-container{max-width:1000px;width:100%;margin:0 auto;padding:60px 20px;background:#fff}.sitemap-title{font-size:36px;font-weight:600;color:#333;margin-bottom:60px;text-align:center;letter-spacing:.5px}.sitemap .pageHeadBox{background-image:none;margin-bottom:10px;font-size:13px}.sitemap .pageHeadBox .pageHead{padding:0}.p-sitemap .sitemap-table{width:100% !important;border-collapse:collapse !important;table-layout:fixed !important;display:table !important}.p-sitemap .sitemap-table tbody{display:table-row-group !important}.p-sitemap .sitemap-table tr{display:table-row !important}.p-sitemap .sitemap-table td{padding:15px 20px;border:1px solid #e0e0e0;vertical-align:top;background:rgba(0,0,0,0) !important;width:25%;display:table-cell !important;text-align:left}.p-sitemap .sitemap-table td:has(a){cursor:pointer}.p-sitemap .sitemap-table td:has(a):hover{background-color:#efefef !important}.p-sitemap .sitemap-table td:has(a):hover a{color:#c8102e !important}.p-sitemap .sitemap-table td:has(a):hover a::before{color:#c8102e !important}.p-sitemap .sitemap-table td:first-child{width:15%}.p-sitemap .sitemap-table td.primary a{font-size:18px;font-weight:700}.p-sitemap .sitemap-table td.level-1 a{font-size:15px;font-weight:600}.p-sitemap .sitemap-table td.level-2 a{font-size:14px;font-weight:500}.p-sitemap .sitemap-table a{color:#333 !important;text-decoration:none;display:flex !important;align-items:center;font-size:14px;line-height:1.8;transition:color .2s ease}.p-sitemap .sitemap-table a::before{content:"›";color:#999 !important;font-size:18px;font-weight:bold;margin-right:8px;flex-shrink:0}.p-sitemap .sitemap-table a:hover{color:#c8102e !important}.p-sitemap .sitemap-table a:hover::before{color:#c8102e !important}@media(max-width: 1024px){.sitemap-table{display:block;overflow-x:auto}.sitemap-table tbody,.sitemap-table tr{display:table;width:100%}}@media(max-width: 768px){.sitemap-container{padding:30px 15px}.sitemap-title{font-size:24px;margin-bottom:30px;padding:0}.p-sitemap .sitemap-table{border:none !important}.p-sitemap .sitemap-table,.p-sitemap .sitemap-table tbody,.p-sitemap .sitemap-table tr{display:block !important;width:100% !important}.p-sitemap .sitemap-table tr{margin-bottom:0 !important;border:none !important}.p-sitemap .sitemap-table td{display:list-item !important;width:100% !important;border:none !important;padding:0 !important;margin:0 !important;list-style:none;transition:max-height .3s ease,opacity .3s ease;border-bottom:1px solid #e0e0e0 !important}.p-sitemap .sitemap-table td:empty{display:none !important}.p-sitemap .sitemap-table td.sp-collapsed{max-height:0 !important;opacity:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important;border:none !important}.p-sitemap .sitemap-table td.primary{background:#f5f5f5;margin-bottom:20px;padding:14px 15px 14px 35px !important;border-bottom:3px solid #c8102e !important}.p-sitemap .sitemap-table td.primary a{font-size:16px !important;font-weight:700 !important;color:#c8102e !important}.p-sitemap .sitemap-table td.primary a::before{content:"" !important;display:inline-block !important;width:8px !important;height:8px !important;border-top:2px solid #c8102e !important;border-right:2px solid #c8102e !important;margin-right:10px !important;transform:rotate(45deg) !important}.p-sitemap .sitemap-table td.level-1{padding:12px 40px 12px 45px !important;border-left:3px solid #c8102e;margin-bottom:2px;background:#fafafa;position:relative}.p-sitemap .sitemap-table td.level-1 a{font-size:15px !important;font-weight:600 !important;pointer-events:none}.p-sitemap .sitemap-table td.level-1 a::before{content:"" !important;display:inline-block !important;width:6px !important;height:6px !important;border-top:2px solid #c8102e !important;border-right:2px solid #c8102e !important;margin-right:10px !important;transform:rotate(45deg) !important}.p-sitemap .sitemap-table td.level-2{padding:10px 40px 10px 60px !important;border-left:2px solid #ddd;margin-left:15px;background:#fff;position:relative}.p-sitemap .sitemap-table td:not(.primary):not(.level-1):not(.level-2){padding:8px 15px 8px 75px !important;margin-left:30px;background:#fff}.p-sitemap .sitemap-table td:not(.primary):not(.level-1):not(.level-2) a{font-weight:400 !important;color:#555 !important;pointer-events:auto}.p-sitemap .sitemap-table td:not(.primary):not(.level-1):not(.level-2) a::before{content:"" !important;display:inline-block !important;width:5px !important;height:5px !important;border-top:1.5px solid #999 !important;border-right:1.5px solid #999 !important;margin-right:10px !important;transform:rotate(45deg) !important}.p-sitemap .sitemap-table td:has(a){cursor:pointer}.p-sitemap .sitemap-table td:has(a):active{background-color:#e8f4f8 !important}.p-sitemap .sitemap-table a{display:flex !important;align-items:center !important;line-height:1.6 !important;padding:0 !important;transition:color .2s ease}.p-sitemap .sitemap-table a:active{color:#c8102e !important}}.videoFrame{width:100%;background:var(--Back_blue, #134A9E);padding:50px 20px}.videoFrame .display_pc{display:unset}@media screen and (max-width: 767px){.videoFrame .display_pc{display:none}}.videoFrame .display_sp{display:none}@media screen and (max-width: 767px){.videoFrame .display_sp{display:unset}}.videoFrame__title{text-align:center}.videoFrame__title h2{color:#fff;font-family:"Noto Sans JP";font-size:40px;font-weight:700;line-height:150%;letter-spacing:.04em;text-align:center}@media screen and (max-width: 767px){.videoFrame__title h2{font-size:22px}}.videoFrame__contents{position:relative;padding-bottom:56.25%;height:0}.videoFrame__contents-container{width:100%;max-width:970px;margin:50px auto 30px}@media screen and (max-width: 767px){.videoFrame__contents-container{margin:30px auto 20px}}.videoFrame__contents iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoFrame__sub{max-width:970px;margin:0 auto;font-size:24px;font-weight:400;line-height:150%;text-align:left;color:#fff}@media screen and (max-width: 767px){.videoFrame__sub{font-size:16px}}.c-breadcrumbBox{background-color:#fff;box-shadow:none;width:960px;margin:0 auto;padding:15px 0 15px;font-size:14px}.no-hover{pointer-events:none}@media screen and (max-width: 1000px){.c-breadcrumbBox{margin:0;padding-left:20px;width:initial}}@media screen and (max-width: 767px){.c-breadcrumbBox{padding:15px 15px 15px}}.c-breadcrumbBox__list{margin-right:0;color:#585858 !important}.c-breadcrumbBox__list li{margin:0;display:inline-block}.c-breadcrumbBox__list li a{padding-right:0;color:#585858 !important}.c-breadcrumbBox__list li a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 10px;border-left:1px solid #585858 !important;border-bottom:1px solid #585858 !important;transform:rotate(-135deg)}.c-breadcrumbBox__list h1{display:inline-block}.tel_number_cta,.tel_number_form_middle{top:27% !important}/* SEO改修 No.42 事例：同じメーカーの車種リンク（partials/case_same_maker_models.volt）
   事例トップのメーカー一覧（.p-case_index .caseLink .makerLink__linkIcon）の見た目に合わせる。
   車種名が長いと2行になるため、高さは固定せず内容に合わせる */.caseSameMakerModels{margin:40px 0}.caseSameMakerModels__title{text-align:center}.caseSameMakerModels__list{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:2%;margin:0;padding:0}.caseSameMakerModels__item{position:relative;margin-bottom:20px;border:3px solid #0b5dbf;border-radius:30px;list-style:none;text-align:center}.caseSameMakerModels__item a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:4px 28px 4px 12px;box-sizing:border-box;font-size:16px;font-weight:500;text-decoration:none}.caseSameMakerModels__item::after{position:absolute;content:"";right:10%;top:50%;width:8px;height:8px;margin-top:-4px;border-top:2px solid #0b5dbf;border-right:2px solid #0b5dbf;transform:rotate(45deg);pointer-events:none}.caseSameMakerModels__item:hover,.caseSameMakerModels__item:focus-within{background-color:#0b5dbf}.caseSameMakerModels__item:hover a,.caseSameMakerModels__item:focus-within a{color:#fff}.caseSameMakerModels__item:hover::after,.caseSameMakerModels__item:focus-within::after{border-color:#fff}@media screen and (max-width: 767px){.caseSameMakerModels__list{grid-template-columns:1fr 1fr;column-gap:10px}}.footer_cover{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:15px;display:flex;justify-content:flex-start}.footer_cover_img{margin:0 15px 0 0}.footer_cover_detail{align-self:center;color:#4c4c4c}.popular_content ul{display:flex;font-size:16px;justify-content:flex-start;padding:5px 10px;margin:5px 0}.popular_content ul li{margin-right:30px;color:black}.popular_content ul li a{color:inherit}.popular_content ul li a:hover{text-decoration:underline}.popular_content ul li:hover{/* cursor: pointer;
  text-decoration: underline;
  color: #ffa344; */}.popular_content ul li:first-child{font-weight:600;width:14%;min-width:14%;color:#000000 !important;margin-right:0px !important}.popular_content ul li:first-child:hover{cursor:unset;text-decoration:unset}.mt-60{margin-top:60px}.mt-h2{margin-top:50px}@media screen and (max-width: 768px){.mt-h2{margin-top:60px}}.mb-40{margin-bottom:40px}@media screen and (max-width: 965px){.popular_content ul li{margin-right:20px}}@media screen and (max-width: 768px){.select_area{display:grid;grid-template-columns:26% 54% 20%;margin-bottom:10px}.select_area .step_label{background-color:rgb(42,102,197);color:white;padding:5px 0px;margin-right:15px;font-weight:600;text-align:center}.select_area .select_title{text-align:left;display:inline-grid;align-items:center}.select_area .return{background-color:#ddd;display:flex;align-items:center;padding:0 10px;border-radius:4px}.select_area .return .icon-left{box-sizing:border-box;position:relative;display:block;width:22px;height:22px;border:2px solid transparent;border-radius:100px;margin:0}.select_area .return .icon-left::after{content:"";display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-bottom:1px solid #282626;border-right:1px solid #282626;transform:rotate(135deg);right:6px;top:4px}.accordion_content{font-weight:300 !important;display:flex;flex-wrap:wrap}.accordion_content2 ul{font-weight:300 !important;display:flex;flex-wrap:wrap}.accordion_content ul{width:calc(100% - 50%)}.accordion_content2 li{width:calc(100% - 50%)}@media screen and (max-width: 768px){.list_area_step_2{display:none}}.accordion_content .accordion,.accordion_content2 .accordion2{border:1px solid #E6E6E6;cursor:pointer;padding:10px 0;width:calc(100% - 2px);text-align:left;font-weight:300 !important;font-size:13px;transition:0.4s;display:flex;color:black}.accordion_content .accordion span{padding-left:10px;width:calc(80% - 10px)}.accordion_content2 .accordion2 span{padding-left:10px;width:calc(80% - 10px)}.icon-right,.icon-right2{box-sizing:border-box;position:relative;display:block;width:22px;height:22px;border:2px solid transparent;border-radius:100px;margin:0}.icon-right::after,.icon-right2::after{content:"";display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-bottom:1px solid #0000EE;border-right:1px solid #0000EE;transform:rotate(-45deg);right:6px;top:4px}}@media screen and (max-width: 420px){.select_area{font-size:12px}}.mb-30{margin-bottom:30px}.tau_popular{max-width:100%;width:1000px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;box-sizing:border-box;padding-bottom:10px}.tau_popular *{font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:400;font-style:normal}.tau_popular .mainTtl{position:relative;font-size:26px;margin-bottom:50px;font-weight:600;color:#444445;padding-left:0px}.tau_popular .mainTtl:before{content:'';position:unset;border:2px solid #005bb7;border-radius:20px;margin-right:15px;-webkit-transform:translateY(-50%) translateX(0) rotate(0);-ms-transform:translateY(-50%) translateX(0) rotate(0);transform:translateY(-50%) translateX(0) rotate(0)}@media screen and (min-width: 768px){.only_sp{display:none}}@media screen and (max-width: 767px){.only_pc{display:none}}.industry_chart__btn-new{display:flex;justify-content:center;margin-top:2rem}.btn-direction-new{display:flex;flex-direction:row;justify-content:center;align-items:center;background:white;position:relative;cursor:pointer;text-align:center;width:296px;height:46px;border-radius:100px;color:#004180 !important;border:2px solid #004180;font-size:14.48px;font-weight:700;line-height:20.77px;letter-spacing:0.04em;text-decoration:none !important}.vector_img_new{width:auto;position:absolute;top:38%;right:6%}.form_mobile{background-color:#ffecd9;margin-bottom:10px;padding:15px 0;justify-content:center;align-items:center;display:block}@media screen and (min-width:768px){.form_mobile{display:none}}.form-cta{margin:1rem}.form_top{background-image:none;background:#ffcca8;margin:1.5rem 1rem;border-radius:10px}@media screen and (min-width:768px){.form_top{z-index:99;position:absolute!important;right:19%;font-size:14px;width:min(50vw,337px);left:56.6%;top:0}}@media screen and (min-width:768px){.form_top .main_visual__inner{height:100%;max-width:1040px;margin:auto}}@media screen and (min-width:1000px){.form_top .main_visual__inner{padding:0}}.form_top .l-main_top_mainvisual2{z-index:99;margin-right:1%;width:100%}@media screen and (min-width:1000px){.form_top .l-main_top_mainvisual2{width:100%}}.form_top .form-title{background-color:#ff7400;width:100%;color:#fff!important;font-size:20px;text-align:center;padding:10px 0;position:sticky;border-radius:8px 8px 0 0;font-weight:500;text-shadow:1px 2px #5e5e5e;box-sizing:initial}@media screen and (max-width:767px){.form_top .form-title{font-size:min(4.5vw,20px)}}.form_top .form-title img{position:absolute;right:-6px;top:-7px}@media screen and (max-width:767px){.form_top .form-title img{right:-12px!important;height:60px}}@media screen and (min-width:768px){.form_top .form-title img{height:50px}}@media screen and (max-width:870px){.form_top .form-title img{right:-1px}}@media screen and (min-width:1000px){.form_top .form-title img{height:55px}}.content_form-middle{background:#fef6e5}.title_form_content{text-align:center;padding:10px 20px;margin:20px auto 30px;font-size:30px;font-weight:600;color:#3a3a3b;line-height:normal}.one_column_form_content_title{text-align:center;margin-bottom:20px}.form_top .cus-select{width:100%;display:flex;background-color:#fff;margin-left:5px;border:3px solid #fff}.form_top .any{line-height:15px;text-align:center;background-color:#1a68ae;color:#fff;padding:3px 0;margin:3px 5px;height:30px;display:flex;align-items:center;box-sizing:initial}.form_top .c-required{line-height:15px;text-align:center;background-color:#b9272d;color:#fff;padding:3px 0;margin:3px 5px;height:30px;display:flex;align-items:center;box-sizing:initial}.form_top :focus{outline:0}.form_top input,.form_top select{border:none}.form_top .file_text{height:43px;text-align:left;width:100%;display:flex;align-items:center;line-height:2;background-color:#fff}.form_top .file_text span{width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.form_top .file_text span{width:160px}.form_top .file_text p{margin-left:10px!important}.title_form_content{font-size:20px;padding:10px 20px;margin:20px auto 0;text-align:inherit}.one_column_form_content_title{padding:0 20px;text-align:start}}@media screen and (max-width:420px){.form_top .file_text span{width:150px}}.form_top .file_text p{color:#ff691e;margin-left:5px}@media screen and (max-width:420px){.form_top .file_text p{font-size:10px}}.form_top .line{display:flex;margin-bottom:12px}.form_top .line .step_lable{font-size:11px;color:#ff691e;background-color:#fff7b3;padding:0 4px;line-height:0;display:flex;flex-direction:column;justify-content:space-around}.form_top .line .step_lable span{text-align:center}.form_top .line .step_lable span:last-child{font-size:18px;font-weight:700}.form_top .text-burden{text-align:center;font-size:14px;color:#8f4200;font-weight:600}@media screen and (min-width:768px){.form_top .text-burden{font-size:16px}}.form_top .form_err{background-color:rgba(254,0,0,.2) !important;border:3px solid #fe0000!important;position:relative;color:#898a8a}.form_top .form_err select{color:red}.form_top .form_err_pref_city{background-color:rgba(254,0,0,.2) !important;border:3px solid #fe0000!important;position:relative;color:#898a8a;color:red}.form_top .err_input{background-color:rgba(234,198,198,.2) !important}.form_top .err_input::-moz-placeholder{color:red}.form_top .err_input::placeholder{color:red}.form_top .btn_disable{opacity:.7;cursor:default}.form_top .btn_not_disable{opacity:1;cursor:pointer}.form_top input:not(input[type=button]):not(input[type=submit]),.form_top select{height:41px!important;background-color:#fff;width:100%;margin-top:1px}.form_top .err_msg{text-align:right;color:red}@media screen and (min-width:768px){.form_top .step_form_1{border:none}}.form_top .step_form_2{border:none}.form_top .step_form_2 .car_storage{display:flex;width:100%}.form_top .step_form_2 .car_storage span{margin-left:12.5px}.form_top .step_form_2 .car_storage .car_storage_select{width:100%;display:flex}.form_top .step_form_2 .car_storage .car_storage_select .location{width:80px;line-height:15px;margin:auto}.form_top .step_form_2 .car_storage .car_storage_select .pref{width:35%}.form_top .step_form_2 .car_storage .car_storage_select .city{width:50%}.form_top .step_form_2 .car_storage .car_storage_select select{padding:0 10px}@media screen and (min-width:768px){.form_top .step_form_2 .car_storage .car_storage_select select{width:35%}}.form_top .step_form_2 .submit-wrap{text-align:center}.form_top .step_form_2 .submit-wrap .next_step_btn_2{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;background-size:100% 62px;cursor:pointer;background-color:#ffcca8;margin-top:10px;letter-spacing:3px}.form_sp .step_form_2 .submit-wrap .next_step_btn_2{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;background-size:100% 62px;cursor:pointer;background-color:#fff!important;margin-top:10px;letter-spacing:3px}.form_top .step_form_2 .wrap_back_car_info_form{text-align:center;margin-top:10px!important}.form_top .step_form_3{border:none}.form_top .step_form_3 .damaged{display:flex;align-items:center}.form_top .step_form_3 .submit-wrap{text-align:center}.form_top .step_form_3 .submit-wrap .next_step_btn_3{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;border-radius:25px;font-size:18px;background-repeat:no-repeat;background-size:100% 62px;cursor:pointer;background-color:#ffcca8;margin-top:10px;letter-spacing:3px}.form_sp .step_form_3 .submit-wrap .next_step_btn_3{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;border-radius:25px;font-size:18px;background-repeat:no-repeat;background-size:100% 62px;cursor:pointer;background-color:#fff!important;margin-top:10px;letter-spacing:3px}.form_top .step_form_3 .wrap_back_car_info_form{text-align:center;margin-top:10px!important}.form_top .step_form_4{border:none}.form_top .step_form_4 .submit-wrap{text-align:center}.form_top .step_form_4 .submit-wrap .submit{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;background-repeat:no-repeat;background-color:#ffcca8;letter-spacing:3px}.form_sp .step_form_4 .submit-wrap .submit{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;background-repeat:no-repeat;background-color:#fff!important;letter-spacing:3px}.form_top .step_form_4 .wrap_back_car_info_form{text-align:center;margin-top:10px!important}.form_top .text_upload_file{display:block;line-height:22px}.form_top .policy{display:flex;text-align:center;align-items:center;justify-content:center;height:20px}.form_top .policy input{width:20px!important;margin-right:5px}.form_top .main_consult_wrap{padding:10px 20px;margin:.5rem 0;background:#ffcca8;border-radius:0 0 5px 5px}@media screen and (min-width:768px){.form_top .main_consult_wrap{max-width:410px}.form_top .step_form_3 .line{margin-bottom:15px}.form_top .step_form_3 .c-textarea{margin-left:0}.form_top .step_form_3 .text-burden{margin-top:15px}.form_top .step_form_3 .submit-wrap .next_step_btn_3{margin:20px 0 10px}}.form_top .main_consult_wrap img.form-title{height:64px;display:block;margin:auto}.form_top .main_consult_wrap .wrap_next_step_btn{text-align:center}.form_top .main_consult_wrap .wrap_next_step_btn .next_step_btn{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;margin-top:10px;background-size:100% 62px;cursor:pointer;background-color:#ffcca8;letter-spacing:3px;font-weight:500;text-shadow:1px 2px #5e5e5e}.form_top .main_consult_wrap .wrap_next_step_btn .next_step_btn{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;margin-top:10px;background-size:100% 62px;cursor:pointer;background-color:#ffcca8;letter-spacing:3px;font-weight:500;padding-bottom:5px;text-shadow:1px 2px #5e5e5e}.form_sp .main_consult_wrap .wrap_next_step_btn .next_step_btn{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;margin-top:10px;background-size:100% 62px;cursor:pointer;background-color:#fff!important;letter-spacing:3px;font-weight:500;padding-bottom:5px;text-shadow:1px 2px #5e5e5e}@media screen and (max-width:767px){.form_top .main_consult_wrap .wrap_next_step_btn .next_step_btn{font-size:16px}}.form_top .main_consult_wrap .img_wrap{padding:1rem}.form_top .main_consult_wrap h4{text-align:center;color:#fff}.form_top .main_consult_wrap .form-submit{margin:4px auto 5px}.form_top .main_consult_wrap .form-submit::before{width:40px;height:40px;left:5px;top:-5px}.form_top .main_consult_wrap .form-submit::after{width:16px;height:16px}.form_top .main_consult_wrap .form-submit input{padding:8px 10px 5px 10px}.form_top .form2-new .input-focus{border:3px solid #fe0000!important;animation:focusInput 1.3s ease infinite;-webkit-animation:focusInput 1.3s ease infinite;-webkit-appearance:none}.form_top .form2-new .input-focus-pc{border:3px solid #fe0000!important;animation:focusInput 1.3s ease infinite;-webkit-animation:focusInput 1.3s ease infinite}@-webkit-keyframes focusInput{0%{box-shadow:0 0 0 1px #fff,0 0 0 2px #fe0000}100%{box-shadow:0 0 0 3px rgba(255,255,255,0),0 0 0 5px rgba(234,100,90,0)}}@keyframes focusInput{0%{box-shadow:0 0 0 1px #fff,0 0 0 2px #fe0000}100%{box-shadow:0 0 0 3px rgba(255,255,255,0),0 0 0 5px rgba(234,100,90,0)}}.form_top .form2-new .submit-disabled{pointer-events:none;opacity:.5}.form-middle{max-width:970px;padding:20px 0;margin:auto;border-radius:20px;display:none;margin-top:30px}@media screen and (min-width:768px){.form-middle{display:block}}.form-middle .container_form{background-image:none;background-color:#fff;border-radius:0 10px;width:100%;margin:0 auto}@media screen and (min-width:768px){.form-middle .main_visual__inner{height:100%;max-width:1040px;margin:auto}}@media screen and (min-width:1000px){.form-middle .main_visual__inner{padding:0}}.form-middle .l-main_top_mainvisual2{z-index:99;margin-right:1%;width:100%}@media screen and (min-width:1000px){.form-middle .l-main_top_mainvisual2{width:100%}}.form-middle .form-title{background-color:#ff7400;width:100%;color:#fff!important;font-size:20px;text-align:center;padding:10px 0;position:sticky;border-radius:0 10px;font-weight:500;box-sizing:initial}.form-middle .form-title img{position:absolute;left:-20px;top:-10px;height:60px}.form-middle .cus-select{width:100%;display:flex;background-color:#fff;margin-left:5px;border:3px solid #fff}.form-middle .any{line-height:15px;text-align:center;background-color:#1a68ae;color:#fff;padding:3px 0;margin:3px 5px;height:30px;display:flex;align-items:center;box-sizing:initial}.form-middle .c-required{line-height:15px;text-align:center;background-color:#b9272d;color:#fff;padding:2px 0;margin:3px 5px;height:32px;display:flex;align-items:center;box-sizing:initial}.form-middle :focus{outline:0}.form-middle input,.form-middle select{border:none}.form-middle .file_text{height:47px;text-align:left;width:48%;display:flex;align-items:center;line-height:2;background-color:#fff}.form-middle .file_text span{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:420px){.form-middle .file_text span{width:130px}}.form-middle .file_text p{color:#ff691e;margin-left:5px;line-height:2}.form-middle .file_m_right{margin-right:15px}.form-middle .line,.form-middle .line_9{display:flex;margin-bottom:10px;margin-right:15px}.form-middle .line .step_lable,.form-middle .line_9 .step_lable{color:#ff691e;background-color:#fff7b3;padding:0 4px;line-height:0;display:flex;flex-direction:column;justify-content:space-evenly;font-size:12px}.form-middle .line .step_lable span,.form-middle .line_9 .step_lable span{text-align:center}.form-middle .line .step_lable span:last-child,.form-middle .line_9 .step_lable span:last-child{font-size:21px;font-weight:700}.form-middle .line_9{width:48%}.form-middle .btn_form{width:28%;display:flex;flex-direction:column;justify-content:center}.form-middle .text-burden{text-align:center;font-size:14px;color:#8f4200;font-weight:600}@media screen and (min-width:768px){.form-middle .text-burden{font-size:min(1.6vw,14px)}}.form-middle .form_err{background-color:rgba(254,0,0,.2) !important;border:3px solid #fe0000!important;position:relative;color:#898a8a}.form-middle .form_err select{color:red}.form-middle .form_err_pref_city{background-color:rgba(254,0,0,.2) !important;border:3px solid #fe0000!important;position:relative;color:#898a8a;color:red}.form-middle .err_input{background-color:rgba(234,198,198,.2) !important}.form-middle .err_input::-moz-placeholder{color:red}.form-middle .err_input::placeholder{color:red}.form-middle .btn_disable{opacity:.7;cursor:default}.form-middle .btn_not_disable{opacity:1;cursor:pointer}.form-middle input:not(input[type=button]):not(input[type=submit]),.form-middle select{height:42px!important;background-color:#fff;width:100%}.form-middle .step_form_1{display:flex}@media screen and (min-width:768px){.form-middle .step_form_1{border:none}}.form-middle .step_form_2{display:flex}@media screen and (min-width:768px){.form-middle .step_form_2{border:none}.form-middle .step_form_2 .err_msg{text-align:right;color:red}.form-middle .step_form_2 .car_storage{display:flex;width:100%}.form-middle .step_form_2 .car_storage .required_plcace{display:flex;align-items:center}.form-middle .step_form_2 .car_storage .car_storage_select{width:100%;display:flex}.form-middle .step_form_2 .car_storage .car_storage_select .heading_place{display:flex;align-items:center}.form-middle .step_form_2 .car_storage .car_storage_select select.pref{width:33%}.form-middle .step_form_2 .car_storage .car_storage_select select.city{width:42%}.form-middle .step_form_2 .submit-wrap{text-align:center}.form-middle .step_form_2 .submit-wrap .next_step_btn_2{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;cursor:pointer;background-repeat:no-repeat;margin-top:10px;background-color:#ffcca8;letter-spacing:3px}.form-middle .step_form_2 .wrap_back_car_info_form{text-align:center}}.form-middle .step_form_3{display:flex}@media screen and (min-width:768px){.form-middle .step_form_3{border:none}.form-middle .step_form_3 .content{width:68%}.form-middle .step_form_3 .content .damaged{display:flex;align-items:center}.form-middle .step_form_3 .submit-wrap{text-align:center;display:block}.form-middle .step_form_3 .submit-wrap .next_step_btn_3{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;border-radius:25px;font-size:18px;background-size:100% 62px;cursor:pointer;background-repeat:no-repeat;margin-top:10px;background-color:#ffcca8;letter-spacing:3px}.form-middle .step_form_3 .wrap_back_car_info_form{text-align:center}}.form-middle .step_form_3 .text_upload_file{display:block;font-size:12px}.form-middle .step_form_3 .policy{display:flex;text-align:center;align-items:center;justify-content:center}.form-middle .step_form_3 .policy input{width:20px!important}.form-middle .step_form_4{display:flex}@media screen and (min-width:768px){.form-middle .step_form_4{border:none}.form-middle .step_form_4 .submit-wrap{text-align:center}.form-middle .step_form_4 .submit-wrap .submit{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;background-repeat:no-repeat;background-color:#ffcca8;letter-spacing:3px}.form-middle .step_form_4 .wrap_back_car_info_form{text-align:center}}.form-middle .step_form_4 .text_upload_file{display:block;font-size:12px}.form-middle .policy{height:25px;display:flex;text-align:center;align-items:center;justify-content:center}.form-middle .policy input{width:20px!important;margin-right:5px}.form-middle .step_form_4__item{display:flex;flex-wrap:wrap;width:80%}.form-middle .main_consult_wrap{padding:15px 20px 5px;background:#ffcca8;border-radius:0 0 10px 10px}.form-middle .make_padding{padding:25px 20px 5px}.form-middle .main_consult_wrap img.form-title{height:64px;display:block;margin:auto}.form-middle .main_consult_wrap .wrap_next_step_btn{text-align:center}.form-middle .main_consult_wrap .wrap_next_step_btn .next_step_btn{background-image:url(/images/form/button.png);color:#fff;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-size:100% 62px;cursor:pointer;background-repeat:no-repeat;background-color:#ffcca8;margin-top:10px;letter-spacing:3px}@media screen and (max-width:767px){.form-middle .main_consult_wrap .wrap_next_step_btn .next_step_btn{font-size:16px}.form_top{border-radius:0}.form_top .file_text{background-color:#e3e3e3}}.form-middle .main_consult_wrap .img_wrap{padding:1rem}.form-middle .main_consult_wrap h4{text-align:center;color:#fff}.form-middle .main_consult_wrap .form-submit::before{width:40px;height:40px;left:5px;top:-5px}.form-middle .main_consult_wrap .form-submit::after{width:16px;height:16px}.form-middle .main_consult_wrap .form-submit input{padding:8px 10px 5px 10px}.form-middle .form2-new .input-focus{border:3px solid #fe0000!important;animation:focusInput 1.3s ease infinite;-webkit-animation:focusInput 1.3s ease infinite;-webkit-appearance:none}.form-middle .form2-new .input-focus-pc{border:2px solid #fe0000!important;animation:focusInput 1.3s ease infinite;-webkit-animation:focusInput 1.3s ease infinite}@-webkit-keyframes focusInput{0%{box-shadow:0 0 0 1px #fff,0 0 0 2px #fe0000}100%{box-shadow:0 0 0 3px rgba(255,255,255,0),0 0 0 5px rgba(234,100,90,0)}}@keyframes focusInput{0%{box-shadow:0 0 0 1px #fff,0 0 0 2px #fe0000}100%{box-shadow:0 0 0 3px rgba(255,255,255,0),0 0 0 5px rgba(234,100,90,0)}}.form-middle .form2-new .submit-disabled{pointer-events:none;opacity:.5}.width-35{width:35%}.width-37{width:37%}.c-select{padding:0 5px;font-size:93%;line-height:1.1em;background-image:url(/images/form//arrow_b_normal.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:8px;border:none;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;appearance:none}.c-input-file{padding:0 15px;margin:10px 0;font-size:93%;line-height:1.1em;cursor:pointer;background-image:url(/images/form//arrow_r.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:20px;border:none;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;appearance:none}input:not([type=button]),select{font-size:14px!important}@media screen and (min-width:768px){input:not([type=button]),select{font-size:14px!important}}.c-textarea{width:100%;background-color:#fff;margin-left:5px;border:3px solid #fff}select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}form a{color:#0d47a1!important}form a:hover{color:#ff691e!important}textarea{resize:none}.p-0{padding:0!important}.text-center{text-align:center!important}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.border-0{border:0!important}.mt-3{margin-top:1rem!important}.mb-5{margin-bottom:2rem!important}.mr-3{margin-right:1rem!important}@media screen and (min-width:768px){.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-none{display:none!important}.d-md-flex{display:flex!important}}.cta__content{display:flex;gap:1rem;margin:1rem 0}@media screen and (max-width:767px){.cta__content{flex-direction:column}}@media screen and (min-width:768px){.cta__content img{height:min(10vw,100px)}}.cta__content__tel{position:relative;margin-left:1.5rem}@media screen and (max-width:767px){.cta__content__tel{margin:0 auto}}.cta__content__tel p{position:absolute;right:5%;bottom:20%;font-size:min(4vw,44px);font-weight:900;color:#fff}@media screen and (max-width:767px){.cta__content__tel p{top:50%;left:27%;font-size:min(7.6vw,50px)}}.cta__content__line{cursor:pointer}@media screen and (max-width:767px){.cta__content__line{margin:0 auto}}.cta_pc__content{display:flex;gap:1.5rem;margin:1rem 0}@media screen and (max-width:767px){.cta_pc__content{flex-direction:column}}@media screen and (min-width:768px){.cta_pc__content img{height:min(10vw,102px)}}.cta_pc__content__tel{position:relative}@media screen and (max-width:767px){.cta_pc__content__tel{margin:0 auto}}.cta_pc__content__tel p{position:absolute;right:5%;bottom:20%;font-size:min(3vw,44px);font-weight:900;color:#fff}.cta_pc__content__tel .tax_cta_adjustment{top:28%}@media screen and (max-width:767px){.cta_pc__content__tel .tax_cta_adjustment{top:21%}}.cta_contact_us{display:flex;justify-content:center}.cta_contact_us img{width:250px}.cta_pc__content__line{cursor:pointer}.cta_sp__content{justify-content:center;margin:25px 15px 20px}.cta_sp__content img{margin-bottom:10px}.form_sp{padding:15px;margin:0!important}.form_sp .c-input,.form_sp .c-select,.form_sp .c-textarea,.form_sp .cus-input,.form_sp .cus-select{background-color:#efefef}.form_sp input:not(input[type=button]):not(input[type=submit]),.form_sp select{background-color:#efefef}.form_sp .c-textarea,.form_sp .cus-input,.form_sp .cus-select{border:3px solid #efefef}.form_sp .main_consult_wrap{background-color:#fff;margin:0!important}@media screen and (max-width:1550px){.form_top{left:58%}}@media screen and (max-width:1350px){.form_top{left:59%}}@media screen and (max-width:1100px){.form_top{left:57%}}@media screen and (max-width:850px){.form_top{left:54%}}@media screen and (max-width:790px){.form_top{left:52.5%;bottom:30px}}.help-text{text-align:right;position:relative}.form-middle .help-text{text-align:right;position:relative;margin-right:15px}.help-text__title{color:#0d47a1;font-weight:700;display:inline-block;position:relative;padding-left:20px;cursor:pointer}.help-text__contents{display:none}.help-text__contents .stop{cursor:pointer;display:inline-block;position:absolute;right:-9px;bottom:44vw;font-size:22px;color:#fff}@media screen and (min-width:768px){.help-text__contents .stop{right:-9px;bottom:165px}.form-middle .help-text__contents .stop{right:9px;bottom:155px}}@media screen and (max-width:370px){.help-text__contents .stop{bottom:43vw}}.help-text__contents img{position:absolute;width:110%;left:-5%;bottom:55%}@media screen and (min-width:768px){.help-text__contents img{width:114%;left:-7%;top:-170px;bottom:unset}.form-middle .help-text__contents img{width:100%;left:0;top:-160px;bottom:unset}}.help-text__title:before{content:"";display:flex;position:absolute;line-height:.8em;left:2px;top:3px;width:15px;height:15px;background-repeat:no-repeat;background-image:url(/images/form/4Step_question_mark.svg)}.banner_top{position:relative}#bannerTop,#bannerTopSp{background-image:url(/images/tau/top/mv/pc/mv_back.webp);position:relative;display:flex;height:530px;max-height:530px;background-size:cover;background-repeat:no-repeat;background-position:50% 60%;justify-content:center}#bannerTop>div,#bannerTopSp>div{position:relative}.c_main_tau_bottom{opacity:1.1;position:absolute;height:70px;display:flex;background-color:rgba(27, 104, 175, 0.55);margin-bottom:30px;top:85.5%;width:100%}.cta_pc__content{justify-content:center;height:min(10vw, 100px)}.cta_pc__content__car{position:absolute;left:81%;top:8%;width:21.8%}.tel_number_cta,.tel_number_form_middle{position:absolute;top:50%;left:15%;color:#2A66C2;font-weight:bold;font-size:45px}.banner_slide{display:flex;justify-content:center}.banner_slide img{height:50px;position:absolute;z-index:77;bottom:12px;left:-480px}.banner_top__img_top{width:min(54.5vw, 680px);position:absolute;left:-530px;bottom:0}@media screen and (max-width: 1200px){.banner_top__img_top{left:-500px}}@media screen and (max-width: 1000px){.banner_top__img_top{left:-430px}.tel_number_cta,.tel_number_form_middle{font-size:36px}}@media screen and (max-width: 850px){.banner_top__img_top{left:-390px}}@media screen and (max-width: 767px){.c_main_tau_bottom{top:90%;height:83px}.banner_top__slider{width:100%}.banner_top__img_top{position:unset;bottom:0px;left:unset;height:89.9%;width:100%}#bannerTop,#bannerTopSp{height:unset;max-height:unset;display:unset}.tel_number_cta,.tel_number_form_middle{font-size:10vw;left:22.5%;top:44.5%}}