div[class*=alone-support] *{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";word-break:break-all;line-break:strict}div[class*=alone-support] img{width:100%}div[class*=alone-support] p{color:#666;line-height:1.75}div[class*=alone-support] .anchor_link_tab{padding-top:50px;margin-top:-50px}div[class*=alone-support] .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}div[class*=alone-support] .grid-box{display:grid}div[class*=alone-support] .margin-wrap{max-width:1120px;margin:auto;padding-bottom:5rem}div[class*=alone-support] .visual-header{background-color:#ffdf9f !important;background-image:-webkit-repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3) 5px, transparent 0, transparent 15px) !important;background-image:repeating-linear-gradient(-45deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3) 5px, transparent 0, transparent 15px) !important;height:150px !important}div[class*=alone-support] .visual-header h1{display:grid;gap:1rem;color:#e67f12;font-size:43px;height:85px !important;padding-left:1.5rem;position:absolute;left:0;right:0;margin:auto !important;top:0;bottom:0}div[class*=alone-support] .visual-header h1 span{font-size:16px;display:block}div[class*=alone-support] .visual-header h1::after{content:"";position:absolute;width:5px;height:100%;left:0;top:0;bottom:0;margin:auto;background:#e67f12;border-radius:6px}div[class*=alone-support] .anchor_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem 0;background:#7982cc;background:-webkit-gradient(linear, left top, right top, from(rgb(121, 130, 204)), to(rgb(82, 170, 206)));background:-webkit-linear-gradient(left, rgb(121, 130, 204) 0%, rgb(82, 170, 206) 100%);background:linear-gradient(90deg, rgb(121, 130, 204) 0%, rgb(82, 170, 206) 100%)}div[class*=alone-support] .anchor_link>div{border-right:1px solid #fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:calc(33.3333333333% - 5px);text-align:center;margin:15px 0}div[class*=alone-support] .anchor_link>div:last-child{border-right:none}div[class*=alone-support] .anchor_link>div a{color:#fff;text-align:center;font-size:1.9rem;line-height:1.4;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 3px;margin:0 15px}div[class*=alone-support] .anchor_link>div a::before{font-family:"Font Awesome 5 Free";content:"";position:absolute;top:0;right:-15px;bottom:0;margin:auto;display:block;height:20px;width:15px;line-height:1;-webkit-transition-duration:.5s;transition-duration:.5s}div[class*=alone-support] .anchor_link>div a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:10px;background-color:hsla(0,0%,100%,.5);-webkit-transition:.3s;transition:.3s;z-index:0}div[class*=alone-support] .anchor_link>div a:hover::after{width:100%}div[class*=alone-support] h3.title_temp{font-size:1.65em;font-weight:600;padding:15px 40px;background:url(../../2025/img/alone/bg02.png) repeat;position:relative;margin:0 auto 30px;line-height:1.75}div[class*=alone-support] h3.title_temp::after{content:"";position:absolute;width:5px;height:40%;left:20px;top:0;bottom:0;margin:auto;background:#36acea;border-radius:6px}div[class*=alone-support] h4.content_title{font-size:1.4em;font-weight:600;line-height:1.55}div[class*=alone-support] h4.title_temp{font-size:1.5em;font-weight:600;border-bottom:solid 1px #ccc;line-height:1;margin-bottom:1.5rem;padding:0 0 10px 0;position:relative}div[class*=alone-support] h4.title_temp::after{content:"";width:30%;height:1px;background:#36acea;position:absolute;left:0;top:auto !important;bottom:-1px !important}div[class*=alone-support] .button{background-color:#fff;border:2px solid #36acea;border-radius:50px;color:#36acea;display:block;font-weight:600;max-width:400px;margin:auto;padding:1rem;position:relative;text-align:center}div[class*=alone-support] .button::after{position:absolute;content:"";border-top:solid 2px #36acea;border-right:solid 2px #36acea;width:10px;height:10px;top:0;bottom:0;right:1.6rem;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}div[class*=alone-support] .button:hover{opacity:.7}div[class*=alone-support] .main-wrap .lead{margin:2rem auto 0}div[class*=alone-support] .alone-content+.alone-content{margin-top:8rem}div[class*=alone-support] .alone-content01 .flex-box{background:url(../../2025/img/alone/bg-line.jpg) no-repeat center bottom/contain;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div[class*=alone-support] .alone-content01 .flex-box .txt-box{margin-left:5%;width:45%}div[class*=alone-support] .alone-content01 .flex-box .txt-box h4{margin-bottom:1rem}div[class*=alone-support] .alone-content01 .flex-box .thumb{width:45%}div[class*=alone-support] .alone-content01 .point_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:6rem 3rem;margin-top:8rem}div[class*=alone-support] .alone-content01 .point_grid .box{background-color:#fff !important;background-image:-webkit-repeating-linear-gradient(135deg, #eee, #eee 5px, transparent 0, transparent 15px) !important;background-image:repeating-linear-gradient(-45deg, #eee, #eee 5px, transparent 0, transparent 15px) !important;padding:2rem 1rem 0rem !important;position:relative}div[class*=alone-support] .alone-content01 .point_grid .box .inner{content:"";top:0;left:0;right:0;bottom:0;margin:auto;background:#fff !important;width:calc(100% - 2rem);height:calc(100% - 2rem);z-index:0;padding:3.5rem 2rem 4rem !important}div[class*=alone-support] .alone-content01 .point_grid .box .point-num{width:170px;height:60px;position:relative;margin:-80px auto 20px;z-index:1;background:#36acea;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 1.5em}div[class*=alone-support] .alone-content01 .point_grid .box .point-num::after{content:"";position:absolute;bottom:-14px;left:0;right:0;margin:auto;width:25px;height:15px;background-color:#36acea;-webkit-clip-path:polygon(50% 15px, 0% 0%, 25px 0%);clip-path:polygon(50% 15px, 0% 0%, 25px 0%);display:inline !important}div[class*=alone-support] .alone-content01 .point_grid .box .point-num img{vertical-align:middle}div[class*=alone-support] .alone-content01 .point_grid .box .head{text-align:center;margin-bottom:.75rem;position:relative;font-size:1.5em;z-index:1}div[class*=alone-support] .alone-content01 .point_grid .box .head span{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #ffee71));background:-webkit-linear-gradient(transparent 60%, #ffee71 60%);background:linear-gradient(transparent 60%, #ffee71 60%);display:inline-block;font-weight:bold;line-height:1;padding:0 .5rem}div[class*=alone-support] .alone-content01 .point_grid .box .text{text-align:left;width:100%;position:relative;z-index:1}div[class*=alone-support] .alone-content01 .point_grid .box .gray{background:#f4f4f4;display:grid;gap:.5rem;margin-top:1rem;padding:.75rem;position:relative;z-index:1}div[class*=alone-support] .alone-content01 .point_grid .box .gray p:first-child{text-align:center}div[class*=alone-support] .alone-content01 .point_grid .box .gray small{color:#ce000b;font-size:.85em}div[class*=alone-support] .alone-content01 .grid-box{grid-template-columns:repeat(2, 1fr);gap:3rem;margin-top:5rem}div[class*=alone-support] .alone-content01 .grid-box .head{font-size:1.5em;font-weight:600;margin:0 0 .75rem}div[class*=alone-support] .alone-content01 .grid-box table{border-collapse:collapse;width:100%}div[class*=alone-support] .alone-content01 .grid-box table thead th,div[class*=alone-support] .alone-content01 .grid-box table thead td{background-color:#36acea;color:#fff;font-weight:bold;font-size:125%;white-space:nowrap}div[class*=alone-support] .alone-content01 .grid-box table+table{margin-top:2rem}div[class*=alone-support] .alone-content01 .grid-box table tr:first-child th:first-child{text-align:center;vertical-align:middle;width:15%}div[class*=alone-support] .alone-content01 .grid-box table th,div[class*=alone-support] .alone-content01 .grid-box table td{border:1px solid #ccc;color:#333;font-weight:normal;padding:1rem .75rem;text-align:left}div[class*=alone-support] .alone-content01 .grid-box table th{background-color:#eee;color:#36acea;width:60%}div[class*=alone-support] .alone-content01 .grid-box table td{text-align:right;width:25%}div[class*=alone-support] .alone-content01 .grid-box .notes{margin-top:1.5rem;font-size:14px}div[class*=alone-support] .alone-content01 .chart{margin-top:5rem}div[class*=alone-support] .alone-content01 .chart table{border-collapse:collapse;margin:0 auto;width:80%}div[class*=alone-support] .alone-content01 .chart table tr{background-color:#f4f4f4;display:block;margin-bottom:6rem;position:relative}div[class*=alone-support] .alone-content01 .chart table tr::after{position:absolute;content:"";left:6%;bottom:-40px;width:0;height:0;border-style:solid;border-width:17.3px 10px 0 10px;border-color:#36acea rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}div[class*=alone-support] .alone-content01 .chart table tr:last-child{margin-bottom:0}div[class*=alone-support] .alone-content01 .chart table tr:last-child::after{content:none}div[class*=alone-support] .alone-content01 .chart table tr th{background:#36acea;color:#fff;font-size:1.5em;font-weight:600;width:130px;vertical-align:middle;padding:1rem}div[class*=alone-support] .alone-content01 .chart table tr td{width:calc(100% - 130px);line-height:1.75;font-weight:normal;padding:1.5rem}div[class*=alone-support] .alone-content01 .chart table tr td span{color:#36acea;display:block;font-size:1.5em;font-weight:600;line-height:1;margin-bottom:.5em}div[class*=alone-support] .alone-content01 .contact{margin-top:5rem}div[class*=alone-support] .alone-content01 .contact .head{font-size:1.5em;font-weight:600;margin:0 0 .75rem;text-align:center}div[class*=alone-support] .alone-content01 .contact p{text-align:center;line-height:1.75}div[class*=alone-support] .alone-content01 .contact .gray{background:#f4f4f4;margin:1rem auto 0;padding:2rem 1.5rem;width:70%}div[class*=alone-support] .alone-content01 .contact .gray a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}div[class*=alone-support] .alone-content01 .contact .gray a .icon{width:56px;line-height:1;border:none}div[class*=alone-support] .alone-content01 .contact .gray a .num{font-size:clamp(2.0625rem,1.3766rem + 1.829vw,3.875rem);font-weight:700;line-height:1;color:#595757;margin-left:.5rem}div[class*=alone-support] .alone-content01 .contact .gray p{line-height:1.5;margin:1rem auto}div[class*=alone-support] .alone-content02 h4.content_title{margin-bottom:2rem}div[class*=alone-support] .alone-content02 .block{margin-top:5rem}div[class*=alone-support] .alone-content02 .terms{background-color:#fff3e6;max-width:890px;margin:5rem auto 0;padding:6rem 2.5rem 2.5rem;position:relative}div[class*=alone-support] .alone-content02 .terms .head{width:170px;height:105px;position:absolute;top:-60px;left:0;right:0;margin:auto;z-index:1}div[class*=alone-support] .alone-content02 .terms .grid-box{grid-template-columns:repeat(3, 1fr);gap:1.5rem}div[class*=alone-support] .alone-content02 .terms .grid-box div{background-color:#fff;text-align:center;padding:1rem}div[class*=alone-support] .alone-content02 .terms .grid-box div figure img{height:75px;width:auto}div[class*=alone-support] .alone-content02 .terms .grid-box div span{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5em;width:60px;height:60px;border-radius:50px;background-color:#36acea;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-2rem auto 1rem}div[class*=alone-support] .alone-content02 .terms .grid-box div p{color:#36acea;font-size:1.4em;font-weight:600;margin-top:.5rem}div[class*=alone-support] .alone-content02 .room{margin-top:5rem}div[class*=alone-support] .alone-content02 .room .grid-box{grid-template-columns:repeat(2, 1fr);gap:3rem;margin-bottom:5rem}div[class*=alone-support] .alone-content02 .room .grid-box figure{border-bottom:2px dotted #666;padding-bottom:2rem}div[class*=alone-support] .alone-content02 .room .contact{background-color:#fff !important;background-image:-webkit-repeating-linear-gradient(135deg, #eee, #eee 5px, transparent 0, transparent 15px) !important;background-image:repeating-linear-gradient(-45deg, #eee, #eee 5px, transparent 0, transparent 15px) !important;margin-top:5rem;padding:1.5rem}div[class*=alone-support] .alone-content02 .room .contact .inner{background-color:#fff;padding:3rem}div[class*=alone-support] .alone-content02 .room .contact .head{color:#36acea;font-size:1.7em;font-weight:600;line-height:1.5;margin:0 0 1.5rem;text-align:center}div[class*=alone-support] .alone-content02 .room .contact p{text-align:center;line-height:1.75}div[class*=alone-support] .alone-content02 .room .contact .living-link a{background-color:#fff;border:1px solid #ccc;display:block;padding:20px 0;text-align:center;background:url(../../2025/img/alone/arrow-nav.png) no-repeat right 10px center;margin:2rem auto 0;width:340px}div[class*=alone-support] .alone-content02 .room .contact .living-link a img{width:auto}div[class*=alone-support] .alone-content02 .room a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}div[class*=alone-support] .alone-content02 .room a .icon{width:48px;line-height:1;border:none}div[class*=alone-support] .alone-content02 .room a .num{font-size:clamp(2.0625rem,1.3766rem + 1.829vw,3.875rem);font-weight:700;line-height:1;color:#595757;margin-left:.5rem}div[class*=alone-support] .alone-content02 .room p{line-height:1.5;margin:1rem auto}div[class*=alone-support] .alone-content03 h3.title_alone{line-height:1.5;margin-bottom:2rem;position:relative;text-align:center}div[class*=alone-support] .alone-content03 h3.title_alone::before{content:"";position:absolute;width:68px;height:30px;left:0;right:0;top:-40px;margin:auto;background:url(../../2025/img/alone/title_deco.svg) no-repeat center/cover}div[class*=alone-support] .alone-content03 h3.title_alone span{color:#36acea;font-size:1.65em;font-weight:600;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #ffee71));background:-webkit-linear-gradient(transparent 70%, #ffee71 70%);background:linear-gradient(transparent 70%, #ffee71 70%)}div[class*=alone-support] .alone-content03 table{border-collapse:collapse;margin-top:2rem;width:100%}div[class*=alone-support] .alone-content03 table tr{border-top:1px dotted #595757}div[class*=alone-support] .alone-content03 table tr:last-child{border-bottom:1px dotted #595757}div[class*=alone-support] .alone-content03 table tr th,div[class*=alone-support] .alone-content03 table tr td{color:#666;font-weight:normal;padding:1rem .75rem;text-align:left}div[class*=alone-support] .alone-content03 table tr th{background-color:#eee;width:20%;vertical-align:middle}div[class*=alone-support] .alone-content03 table tr td{line-height:1.55;width:80%}@media only screen and (max-width: 769px){div[class*=alone-support] .alone-cont{width:95%;margin:0 auto}div[class*=alone-support] .margin-wrap{width:94%;max-width:400px}div[class*=alone-support] .anchor_link{margin:2rem auto}div[class*=alone-support] .anchor_link>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:33.3333333333%}div[class*=alone-support] .anchor_link>div a{margin:0 13px;font-size:12px;padding:0 3px 0 0}div[class*=alone-support] .anchor_link>div a::before{height:12px;right:-10px}div[class*=alone-support] h3.title_temp{font-size:1.3em;padding:12px 10px 12px 30px;background-size:4px 4px;margin:0 auto 25px}div[class*=alone-support] h3.title_temp::after{width:3px;left:15px}div[class*=alone-support] h4.content_title{font-size:1.2em}div[class*=alone-support] h4.title_temp{font-size:1.3em;margin-bottom:1rem;padding:0 0 5px 0}div[class*=alone-support] .alone-content+.alone-content{margin-top:6rem}div[class*=alone-support] .button{font-size:1.2em}div[class*=alone-support] .main-wrap h2{margin:0 calc(50% - 50vw);width:100vw}div[class*=alone-support] .main-wrap .lead{margin-top:1rem}div[class*=alone-support] .alone-content01 .flex-box{background:none;display:block}div[class*=alone-support] .alone-content01 .flex-box .txt-box{margin:auto;text-align:center;width:100%}div[class*=alone-support] .alone-content01 .flex-box .txt-box p{text-align:left}div[class*=alone-support] .alone-content01 .flex-box .thumb{margin-top:2rem;width:100%}div[class*=alone-support] .alone-content01 .point_grid{grid-template-columns:repeat(1, 1fr);gap:5rem;margin-top:6rem}div[class*=alone-support] .alone-content01 .point_grid .box{padding:2.5rem 1.5rem 1.5rem}div[class*=alone-support] .alone-content01 .point_grid .box::before{width:calc(100% - 1rem);height:calc(100% - 1rem)}div[class*=alone-support] .alone-content01 .point_grid .box .point-num{width:150px;height:50px;margin:-60px auto 20px}div[class*=alone-support] .alone-content01 .point_grid .box .head{font-size:1.3em;line-height:1.55}div[class*=alone-support] .alone-content01 .point_grid .box .gray p{line-height:1.5;text-align:center}div[class*=alone-support] .alone-content01 .point_grid .box .gray small{line-height:1.5}div[class*=alone-support] .alone-content01 .grid-box{grid-template-columns:repeat(1, 1fr);gap:2rem;margin-top:3.5rem}div[class*=alone-support] .alone-content01 .grid-box .head{font-size:1.3em;margin:0 0 .5rem}div[class*=alone-support] .alone-content01 .grid-box table+table{margin-top:1rem}div[class*=alone-support] .alone-content01 .grid-box table thead th,div[class*=alone-support] .alone-content01 .grid-box table thead td{font-size:90%}div[class*=alone-support] .alone-content01 .grid-box table tr:first-child th:first-child{width:18%}div[class*=alone-support] .alone-content01 .grid-box table th,div[class*=alone-support] .alone-content01 .grid-box table td{font-size:80%;padding:.5rem}div[class*=alone-support] .alone-content01 .grid-box table th{width:52%}div[class*=alone-support] .alone-content01 .grid-box table td{width:30%}div[class*=alone-support] .alone-content01 .grid-box .notes{margin-top:.75rem}div[class*=alone-support] .alone-content01 .chart{margin-top:3.5rem}div[class*=alone-support] .alone-content01 .chart table{width:100%}div[class*=alone-support] .alone-content01 .chart table tr{margin-bottom:3rem}div[class*=alone-support] .alone-content01 .chart table tr::after{bottom:-25px;left:11%}div[class*=alone-support] .alone-content01 .chart table tr th{font-size:1.3em;padding:.75rem;width:100px}div[class*=alone-support] .alone-content01 .chart table tr td{font-size:.85em;line-height:1.5;padding:.75rem;width:calc(100% - 100px)}div[class*=alone-support] .alone-content01 .chart table tr td span{font-size:1.3em;margin-bottom:.25rem}div[class*=alone-support] .alone-content01 .contact{margin-top:3.5rem}div[class*=alone-support] .alone-content01 .contact .head{font-size:1.3em;margin:0 0 .5rem}div[class*=alone-support] .alone-content01 .contact p{line-height:1.5}div[class*=alone-support] .alone-content01 .contact .gray{padding:1.5rem 1rem;width:100%}div[class*=alone-support] .alone-content02 h4.content_title{margin-bottom:.5rem;text-align:center}div[class*=alone-support] .alone-content02 .block{margin-top:3.5rem}div[class*=alone-support] .alone-content02 .terms{margin:4rem auto 0;padding:4rem 1rem 1rem}div[class*=alone-support] .alone-content02 .terms .head{width:150px;height:85px}div[class*=alone-support] .alone-content02 .terms .grid-box{gap:.5rem}div[class*=alone-support] .alone-content02 .terms .grid-box div{padding:.5rem}div[class*=alone-support] .alone-content02 .terms .grid-box div p{font-size:.95em}div[class*=alone-support] .alone-content02 .terms .grid-box div figure img{height:45px}div[class*=alone-support] .alone-content02 .terms .grid-box div span{width:40px;height:40px;margin:-1.5rem auto .75rem}div[class*=alone-support] .alone-content02 .room{margin-top:3.5rem}div[class*=alone-support] .alone-content02 .room a .icon{width:38px}div[class*=alone-support] .alone-content02 .room .grid-box{grid-template-columns:repeat(1, 1fr);gap:2rem;margin-bottom:3.5rem}div[class*=alone-support] .alone-content02 .room .contact{margin-top:3.5rem;padding:1rem}div[class*=alone-support] .alone-content02 .room .contact .head{font-size:1.4em;line-height:1.35;margin-bottom:1rem}div[class*=alone-support] .alone-content02 .room .contact .inner{padding:1rem}div[class*=alone-support] .alone-content02 .room .contact p{margin:.75rem auto}div[class*=alone-support] .alone-content02 .room .contact .living-link a{max-width:340px;margin:1rem auto 0;padding:15px 0;width:100%}div[class*=alone-support] .alone-content03 h3.title_alone{margin-bottom:1.5rem}div[class*=alone-support] .alone-content03 h3.title_alone span{font-size:1.35em}div[class*=alone-support] .alone-content03 table th,div[class*=alone-support] .alone-content03 table td{font-size:.85em;padding:.5rem}div[class*=alone-support] .alone-content03 table th{width:30%}div[class*=alone-support] .alone-content03 table td{width:70%}}div:before,div:after,ul:before,ul:after,ol:before,ol:after,dl:before,dl:after{content:"";display:none}a{text-decoration:none !important}