@media screen and (min-width:768px){.svf30th .container{max-width:1500px;padding-left:25px;padding-right:25px;width:89.5%}.svf30th .slider-controls__arrow{width:46px}.svf30th .slider-controls__pagination{width:20vw}.svf30th .header{padding:.7vw 2vw 1vw}.svf30th .header-logo__img{width:240px}.svf30th .mainvisual-copy{width:54.7vw}.svf30th .mainvisual-sub{bottom:2.2vw;bottom:2.5595238095vw;width:19.6vw}.svf30th .message{padding-bottom:8vw;padding-top:8vw}.svf30th .comment{padding-bottom:100px;padding-top:100px}.svf30th .comment-slide{max-width:37.3vw;min-width:37.3vw;padding-left:2vw;padding-right:2vw}.svf30th .comment-button{bottom:-40px;box-shadow:10px 10px 6px rgba(0,35,104,.6);padding:20px;right:56px}.svf30th .information{padding-bottom:9vw;padding-top:9vw}.svf30th .information-inner{grid-gap:55px;display:grid;gap:55px;grid-template-columns:8vw 1fr}.svf30th .information-title{writing-mode:vertical-rl}.svf30th .information-item{grid-gap:2vw;display:grid;gap:2vw;grid-template-columns:-webkit-max-content 1fr 14px;grid-template-columns:max-content 1fr 14px;padding:2vw}.svf30th .information-item:after{align-self:center;aspect-ratio:17/22;background-color:var(--color-main);background-repeat:no-repeat;content:"";display:block;-webkit-mask-image:url(/product/svf/svf30th/img/arrow.png);mask-image:url(/product/svf/svf30th/img/arrow.png);-webkit-mask-size:contain;mask-size:contain;width:14px}.svf30th .information-item__date{margin-bottom:0}.svf30th .voice{background-image:url(/product/svf/svf30th/img/voice_bg_pc.jpg);padding-bottom:7vw;padding-top:7vw}.svf30th .voice-lead{margin-bottom:5vw}.svf30th .voice-tab__trgs{margin-bottom:30px}.svf30th .voice-tab__item{padding:25px;width:322px}.svf30th .voice-tab__item:after{right:37px;width:17px}.svf30th .voice-slider{margin-left:-1vw;margin-right:-1vw}.svf30th .voice-slider .swiper-slide{padding-left:1vw;padding-right:1vw}.svf30th .voice-slider .slider-controls{margin-top:50px;padding-right:20px}.svf30th .voice-card{padding:40px 50px}.svf30th .voice-card.-logo-wide .voice-card__profile .logo{width:300px}.svf30th .voice-card.-logo-square .voice-card__profile .logo{width:100px}.svf30th .voice-card__profile{grid-template-columns:1fr minmax(90px,173px)}.svf30th .voice-card__profile .logo{width:250px}.svf30th .history{padding-bottom:7vw;padding-top:7vw}.svf30th .history-skip{padding:15px;position:absolute;right:0;top:2em}.svf30th .history-scroll{gap:3vw;padding-top:3vw}.svf30th .history-scroll__content{gap:3vw}.svf30th .history-scroll__content:first-child .history-scroll__cards{padding-left:5vw}.svf30th .history-scroll__content:last-child{padding-right:35vw}.svf30th .history-scroll__title{gap:60px;height:100px}.svf30th .history-scroll__cards{-moz-column-gap:30px;column-gap:30px;row-gap:10px}.svf30th .history-scroll__cards.-y2020-spa{margin-top:-12.8vw}.svf30th .history-card{flex-direction:column;min-width:345px;padding:60px 40px 25px}.svf30th .history-card__content{gap:20px;max-width:420px}.svf30th .history-card__content+.history-card__content{border-top:1px solid var(--current);margin-top:40px;padding-top:40px}.svf30th .history-future{padding:20px}.svf30th .history-future__title{margin-bottom:20px}.svf30th .about{padding-bottom:150px;padding-top:150px}.svf30th .about-title{margin-bottom:80px;max-width:768px;width:40.4vw}.svf30th .about-buttons{gap:23px;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.svf30th .about-button{border-radius:10px;height:110px;padding:25px}.svf30th .about-button:after{right:2vw;width:.8vw}}@media screen and (min-width:1200px){.svf30th .header-navi{align-items:center;display:flex}.svf30th .header-hamburger{display:none}.svf30th .message{background-size:100% 100%}.svf30th .comment-slide{max-width:690px;min-width:690px}.svf30th .voice-copy{margin-top:-20px;max-width:65vw;text-align:left}}