@media screen and (max-width:767px){.show-pc{display:none!important}}@media screen and (max-width:767px){.show-sp{display:block!important}}@media screen and (max-width:767px){.pagetop{right:10px}}.voice{position:relative}.main{margin-top:60px}@media screen and (max-width:767px){.main{margin-top:30px}}.main.detail{padding-bottom:150px}@media screen and (max-width:767px){.main.detail{padding-bottom:0}}.main .inner{max-width:890px;padding:0 0 90px}@media screen and (max-width:767px){.main .inner{padding:0 10px 90px}}.main.detail{margin-top:0}.main__title{color:#22b7b7;font-weight:700;text-align:center;font-size:20px;padding:30px 0;border-top:1px solid #eee}@media screen and (max-width:767px){.main__title{padding:15px 0 0}}.main__list>li{display:flex;align-items:flex-start;border-bottom:1px solid #eee;padding:40px 0 20px}@media screen and (max-width:767px){.main__list>li{flex-direction:column;padding:20px 0}}.main__list>li:last-child{border:none}.main__list>li .main__image{border:1px solid #ccc;width:200px;height:200px;flex-shrink:0;overflow:hidden}@media screen and (max-width:767px){.main__list>li .main__image{margin:0 auto}}.main__list>li .main__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.main__list>li .main__body{width:calc(100% - 220px);margin-left:20px}@media screen and (max-width:767px){.main__list>li .main__body{width:100%;margin:15px 0 0;text-align:center}}.main__list>li .main__body:after{content:" ";display:block;clear:both}.main__list>li .main__body .body__info{margin-top:30px;display:flex;font-size:14px}@media screen and (max-width:767px){.main__list>li .main__body .body__info{align-items:flex-start;margin-top:15px;text-align:left}}.main__list>li .main__body .body__title{color:#005aab;font-weight:700;font-size:16px}@media screen and (max-width:767px){.main__list>li .main__body .body__title{text-align:left}}.main__list>li .main__body .body__logo{border:1px solid #eee;width:100px;height:100px;padding:5px;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 3px #00000014;background:#fff}@media screen and (max-width:767px){.main__list>li .main__body .body__logo{width:60px;height:60px}}.main__list>li .main__body .body__logo img{width:auto;height:auto;max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain}.main__list>li .main__body .body__outline{width:560px;margin-left:10px;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.main__list>li .main__body .body__outline{width:calc(100% - 70px)}}.main__list>li .main__body .body__outline li{width:50%;padding:5px 20px;border-left:2px solid #22b7b7;display:flex;align-items:center}@media screen and (max-width:767px){.main__list>li .main__body .body__outline li{width:100%;padding:5px 10px}}.main__list>li .main__body .body__outline li span{color:#22b7b7;display:inline-block}.main__list>li .main__body .more{float:right;margin-top:10px}@media screen and (max-width:767px){.main__list>li .main__body .more{float:none;margin-top:20px}}.voice__outline li .tag:after{display:block;content:" ";clear:both}.voice__outline li .tag li{float:left;border-bottom:none;margin-top:0}.voice__outline li .tag li:after{content:",";display:inline-block;margin-right:.5em}.voice__outline li .tag li:last-child:after{display:none}.more{display:inline-block;color:#fff;background:#005aab;position:relative;font-size:12px;padding:8px 0;width:144px;text-align:center}.more:after{display:block;content:" ";width:6px;height:10px;background:url(/resource/img/voice/arrow-right.svg) no-repeat;position:absolute;top:50%;right:5px;margin-top:-5px}.more.white{background:#fff;color:#005aab;font-weight:700}.more.white:after{background:url(/resource/img/voice/arrow-right_blue.svg) no-repeat}.voice__heading{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:20px}@media screen and (max-width:767px){.voice__heading{flex-direction:column}}.voice__image{display:flex;align-items:center;flex-wrap:wrap;width:400px}@media screen and (max-width:767px){.voice__image{width:100%}}.voice__logo{width:120px;height:120px;padding:10px;border:1px solid #eee;box-shadow:0 1px 3px #00000014;display:flex;justify-content:center;align-items:center;background:#fff}@media screen and (max-width:767px){.voice__logo{width:80px;height:80px}}.voice__logo img{width:auto;height:auto;max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain}.voice__name{margin-left:15px;font-weight:700;font-size:20px;word-break:keep-all;max-width:calc(100% - 140px)}@media screen and (max-width:767px){.voice__name{max-width:calc(100% - 100px)}}.voice__name span{font-size:16px;color:#898989;font-weight:400}.voice__image-main{width:380px;height:380px;margin:-20px 0 0 20px;position:relative;z-index:-1}@media screen and (max-width:767px){.voice__image-main{margin:10px 0 0;width:100%;height:auto;aspect-ratio:1/1}}.voice__image-main img{width:100%;height:100%;object-fit:cover;object-position:center top}.voice__body{width:460px;margin-left:30px}@media screen and (max-width:767px){.voice__body{width:100%;margin-left:0}}.voice__title{font-size:18px;font-weight:700;color:#005aab;padding:0 0 15px}@media screen and (max-width:767px){.voice__title{padding-bottom:0}}.voice__outline{border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;margin-top:20px}.voice__outline li{display:flex;margin-top:1px;border-bottom:1px solid #f2f2f2}.voice__outline li .td,.voice__outline li .th{padding:10px;font-size:13px}.voice__outline li .th{width:90px;color:#22b7b7;background:#f2f2f2;text-align:center}@media screen and (max-width:767px){.voice__outline li .th{display:flex;justify-content:center;align-items:center}}.voice__outline li .td{width:calc(100% - 90px)}.voice__intro{border-radius:2px;border:1px solid #f2f2f2;margin:15px 0 0 20px;font-size:12px;width:100%}@media screen and (max-width:767px){.voice__intro{margin:15px 0 0}}.voice__intro p{margin:10px 15px}.voice__intro-title{color:#22b7b7;padding:5px 15px;margin:0;background:#f2f2f2;font-weight:400;margin:0!important}.interview{margin-top:30px}.interview__title{display:flex;color:#fff;background:#22b7b7;line-height:1;font-size:20px}@media screen and (max-width:767px){.interview__title{display:block;font-size:18px}}.interview__corp{background:#005aab;padding:10px 30px;font-weight:700}@media screen and (max-width:767px){.interview__corp{padding:10px 20px}}.interview__name{padding:10px 30px}.interview__name span{font-size:18px}@media screen and (max-width:767px){.interview__name{padding:10px 20px}.interview__name span{font-size:16px}}.interview__body{font-size:18px;margin-top:60px}@media screen and (max-width:767px){.interview__body{margin:20px 0 0;font-size:16px}}.interview__body__title{color:#005aab;font-weight:700;position:relative;padding-left:90px}.interview__body__title:before{content:" ";display:inline-block;width:80px;height:1px;background:#ccc;margin-right:10px;position:absolute;top:50%;left:0}@media screen and (max-width:767px){.interview__body__title{padding-left:40px}.interview__body__title:before{width:30px}}.interview__body__text{padding:30px 0 60px 90px;margin:0;position:relative}.interview__body__text:before{content:" ";display:block;width:40px;height:40px;background:url(/resource/img/voice/icon-comment.svg) no-repeat;background-size:contain;position:absolute;top:20px;left:30px}.interview__body__text:empty{display:none}.interview__body__text.answer{background:#dbf4f4;border-radius:12px;padding:30px;margin:0 0 60px 90px;font-size:16px}.interview__body__text.answer:before{top:-15px;left:-15px;background:url(/resource/img/voice/icon-subline.svg) no-repeat;background-size:contain;width:50px;height:50px}@media screen and (max-width:767px){.interview__body__text.answer{padding:25px;margin:0 0 20px 10px;font-size:14px}.interview__body__text.answer:before{width:40px;height:40px;top:-10px;left:-10px}}@media screen and (max-width:767px){.interview__body__text{padding:15px 0 30px 40px}.interview__body__text:before{width:30px;height:30px;top:10px;left:0}}.interview__body__img{padding:30px 0 60px 90px;margin:0 auto;position:relative;max-height:620px}@media screen and (max-width:767px){.interview__body__img{padding:15px 0 30px 40px}}.thanks{text-align:center;font-size:18px;color:#fff;background:#22b7b7;border-radius:4px;padding:15px;font-weight:700;line-height:1.5}@media screen and (max-width:767px){.thanks{padding:10px}}.url-link{color:#005aab}.url-link:after{display:inline-block;content:" ";width:12px;height:10px;background:url(/resource/img/voice/blank.svg) no-repeat;margin-left:.3em}.sns-share{display:flex;justify-content:flex-end;padding:10px 0}.sns-share a{display:inline-block}.sns-share a:nth-of-type(2){margin-left:5px}.sns-share a img{width:30px;height:30px}.voice.inner{width:970px;padding:20px 40px;margin:0 auto;background:#fff}.voice.inner .main__list li{padding:20px 0}@media screen and (max-width:767px){.voice.inner{width:100%;padding:0 20px}}.inner.center{text-align:center}.inner.center .more{margin-top:20px;width:200px;padding:15px 0;font-size:13px}.tag{display:flex;padding:0 0 .5em}.tag:empty{display:none}.tag li{display:inline-block;margin:0 .5em 0 0;padding:0!important}.tag li span{display:inline-block;padding:.5em .75em;border-radius:6px;font-size:12px;font-weight:500;line-height:1;text-align:center;color:#fff}.tag li span.voice_55{background-color:#005aab}.tag li span.voice_56{background-color:#22b7b7}.tag li a{pointer-events:none;display:inline-block;padding:.5em .75em;border-radius:6px;font-size:12px;font-weight:500;line-height:1;text-align:center;color:#fff}.tag li a[href*="55"]{background-color:#005aab}.tag li a[href*="56"]{background-color:#22b7b7}.footer_fixed{position:fixed;top:120px;right:0}.footer_fixed_inner .inner{width:auto}.footer_fixed_inner .inner>p{display:none}.footer_fixed_inner .inner .flex{display:flex;flex-direction:column;gap:16px}.footer_fixed_inner .inner .flex a{text-orientation:upright;writing-mode:vertical-rl;padding:24px 0;border-radius:5px 0 0 5px}.footer_fixed_inner .inner .flex a p{font-weight:700;display:flex;align-items:center;flex-direction:column;letter-spacing:.3em}.footer_fixed_inner .inner .flex a p span{font-size:12px;font-weight:400}.footer_fixed_inner .inner .flex a.personal{background-color:#fac03d;background-repeat:no-repeat;background-size:14px}.footer_fixed_inner .inner .flex a.personal p{color:#000}.footer_fixed_inner .inner .flex a.biz{background-image:linear-gradient(90deg,#002870 0,#005bac);background-repeat:no-repeat;background-position:0 0;background-size:cover}.footer_fixed_inner .inner .flex a.biz p{color:#fff}@media screen and (max-width:767px){.footer_fixed{bottom:0;top:inherit;left:0;right:0;width:100%;background-color:#fff;box-shadow:0 -2px 15px #00000040;z-index:100;padding:0 0 14px}.footer_fixed_inner .inner{width:90%;margin:0 auto}.footer_fixed_inner .inner>p{text-align:center;margin:1em auto 0;color:#000;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px}.footer_fixed_inner .inner>p:after,.footer_fixed_inner .inner>p:before{content:"";display:inline-block;width:2px;height:1em;background-color:#000}.footer_fixed_inner .inner>p:before{transform:rotate(-45deg)}.footer_fixed_inner .inner>p:after{transform:rotate(45deg)}.footer_fixed_inner .inner .flex{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer_fixed_inner .inner .flex a{text-orientation:upright;writing-mode:initial}.footer_fixed_inner .inner .flex a p{letter-spacing:normal}.footer_fixed_inner .inner .flex a p span{display:none}.footer_fixed_inner .inner .flex>div{width:48%}.footer_fixed_inner .inner a.biz_document_dl{display:block;text-align:center;margin:0 auto 1em;color:#000;text-decoration:underline;font-size:12px}.footer_fixed_inner .inner a:not(.biz_document_dl){display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 4px #00000040;border-radius:10px!important;padding:10px 23px 10px 16px!important;margin:8px auto;gap:6px;width:100%;font-size:3.25vw;font-weight:700}.footer_fixed_inner .inner a:not(.biz_document_dl) p{margin:0}.footer_fixed_inner .inner a:not(.biz_document_dl) picture img{height:23px!important;width:auto;max-width:initial}.footer_fixed_inner .inner a:not(.biz_document_dl).personal{background-color:#fac03d;background-image:url(https://www.subline.jp/resource/img/index/2025/arrow_black.avif);background-repeat:no-repeat;background-position:96% 50%;background-size:14px}.footer_fixed_inner .inner a:not(.biz_document_dl).personal p{color:#000}.footer_fixed_inner .inner a:not(.biz_document_dl).biz{background-image:url(https://www.subline.jp/resource/img/index/2025/arrow_white.avif),linear-gradient(90deg,#002870 0,#005bac);background-repeat:no-repeat;background-position:95% 50%,0 0;background-size:14px,cover}.footer_fixed_inner .inner a:not(.biz_document_dl).biz p{color:#fff}}.tag li span[data-tag="050-app"]{background-color:#005aab}.tag li span[data-tag=ivr]{background-color:#22b7b7}
