@charset "UTF-8";@keyframes cvBtn{0%,to{transform:translateX(-50%) scale(1);animation-timing-function:ease-in;filter:drop-shadow(0 0 10px rgba(0,0,0,.1))}50%{transform:translateX(-50%) scale(.9);animation-timing-function:ease-out;filter:drop-shadow(0 2px 5px rgba(0,0,0,.3))}}@keyframes shakeIco{0%,70%{transform:rotate(0deg)}10%{transform:rotate(20deg)}20%{transform:rotate(-20deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}}@keyframes bounceIco3{0%,40%{transform:translateY(0);animation-timing-function:ease-out}20%{transform:translateY(-10px);animation-timing-function:ease-in}60%{transform:translateY(-5px);animation-timing-function:ease-in}80%,to{transform:translateY(0)}}@keyframes bounceIco2{0%,to{transform:translateX(0)}20%{transform:translateX(3px)}40%{transform:translateX(-3px)}60%{transform:translateX(1px)}80%{transform:translateX(-1px)}}@keyframes bounceIco{0%,60%,80%{transform:scaleY(1) translateY(0);transform-origin:center bottom;animation-timing-function:ease-out}15%{transform:scaleY(.8) translateY(0);transform-origin:center bottom;animation-timing-function:ease-in}30%{transform:scaleY(1) translateY(0);transform-origin:center bottom;animation-timing-function:ease-in}37.5%{transform:scaleY(1.1) translateY(-10px);transform-origin:center center;animation-timing-function:ease-out}45%{transform:scaleY(1) translateY(-10px);transform-origin:center top;animation-timing-function:ease-in}70%{transform:scaleY(.95) translateY(0);transform-origin:center bottom;animation-timing-function:ease-in}}@keyframes anime1{0%{transform:scale(.9,.9)}to{transform:scale(1,1)}}@keyframes anime2{0%{transform:scale(.9,.9) translateX(-50%)}to{transform:scale(1,1) translateX(-50%)}}*{margin:0;padding:0;line-height:calc(.25rem + 1em + .25rem);letter-spacing:0;font:inherit;vertical-align:baseline;border:0}*,::after,::before{box-sizing:border-box}html{block-size:100%;-webkit-text-size-adjust:none;--baseFontSize:16;--baseWindowWidth:1440}aside,footer,header,nav{display:block}ul{list-style:none}a,a:hover{text-decoration:none}img{vertical-align:bottom;max-width:100%;height:auto}a,body,button{color:#2b2b2b}button{vertical-align:middle;background-color:transparent;outline:0}body{font-family:sans-serif;font-weight:400;line-height:1.7;font-feature-settings:"palt";background:#fff}#wrap{width:100%;margin:0 auto}:focus-visible:not(input):not(textarea){outline:calc(1rem/var(--baseFontSize)) solid #333}.header{height:calc(80rem/var(--baseFontSize))}.hov-o{transition:.2s;cursor:pointer}.hov-o:hover{opacity:.7}.bd-t-w-1{border-top-width:calc(1rem/var(--baseFontSize));border-style:solid;border-color:inherit}.fd-c{flex-direction:column}.jc-c{justify-content:center}.jc-fe{justify-content:flex-end}.jc-sb{justify-content:space-between}.ai-c{align-items:center}.pos-r{position:relative}.pos-a{position:absolute}.top-u{top:var(--top-u)}.bottom-u{bottom:var(--bottom-u)}.left-u{left:var(--left-u)}.right-u{right:var(--right-u)}.d-b{display:block}.d-f{display:flex}.w-12p{width:12%}.w-15p{width:15%}.w-20p{width:20%}.w-22p{width:22%}.w-30p{width:30%}.w-60p{width:60%}.w-80p{width:80%}.w-90p{width:90%}.w-100p{width:100%}.ml-a{margin-left:auto}.mr-a{margin-right:auto}.mb-s{margin-bottom:calc(20/(var(--baseWindowWidth))*100vw)}.mb-m{margin-bottom:calc(40/(var(--baseWindowWidth))*100vw)}.mt-xs{margin-top:calc(10/(var(--baseWindowWidth))*100vw)}.mt-s{margin-top:calc(20/(var(--baseWindowWidth))*100vw)}.mt-sm{margin-top:calc(30/(var(--baseWindowWidth))*100vw)}.mt-l{margin-top:calc(80/(var(--baseWindowWidth))*100vw)}.mt-xl{margin-top:calc(100/(var(--baseWindowWidth))*100vw)}.mr-xs{margin-right:calc(10/(var(--baseWindowWidth))*100vw)}.mr-sm{margin-right:calc(30/(var(--baseWindowWidth))*100vw)}.pt-xs{padding-top:calc(10/(var(--baseWindowWidth))*100vw)}.pt-s{padding-top:calc(20/(var(--baseWindowWidth))*100vw)}.pt-sm{padding-top:calc(30/(var(--baseWindowWidth))*100vw)}.pt-m{padding-top:calc(40/(var(--baseWindowWidth))*100vw)}.pb-xs{padding-bottom:calc(10/(var(--baseWindowWidth))*100vw)}.pb-s{padding-bottom:calc(20/(var(--baseWindowWidth))*100vw)}.pb-sm{padding-bottom:calc(30/(var(--baseWindowWidth))*100vw)}.pb-l{padding-bottom:calc(80/(var(--baseWindowWidth))*100vw)}.gap-6p{gap:6%}.bg-primary{background-color:#f29d20}.bg-wt{background-color:#fff}.is-sp{display:none!important}.is-pc-tb{display:block!important}.ts-x-c{left:50%;transform:translateX(-50%)}.fz-s{font-size:clamp(14/var(--baseFontSize)*1rem,14/var(--baseFontSize)*1rem + 14/var(--baseFontSize)*(100vw - 84.0625rem)/35.9375,14/var(--baseFontSize)*2rem);min-height:0}.fz-l,.fz-m,.fz-sm{font-size:clamp(16/var(--baseFontSize)*1rem,16/var(--baseFontSize)*1rem + 16/var(--baseFontSize)*(100vw - 84.0625rem)/35.9375,16/var(--baseFontSize)*2rem);min-height:0}.fz-l,.fz-m{font-size:clamp(18/var(--baseFontSize)*1rem,18/var(--baseFontSize)*1rem + 18/var(--baseFontSize)*(100vw - 84.0625rem)/35.9375,18/var(--baseFontSize)*2rem)}.fz-l{font-size:clamp(24/var(--baseFontSize)*1rem,24/var(--baseFontSize)*1rem + 24/var(--baseFontSize)*(100vw - 84.0625rem)/35.9375,24/var(--baseFontSize)*2rem)}.color-bk,a.color-bk{color:#2b2b2b}.color-gray,a.color-gray{color:#a6a6a6}.ta-l{text-align:left}.ta-c{text-align:center}.ls-1{letter-spacing:.1em}.c-globalmenu-button{background-color:transparent;border:0;position:fixed;width:calc(30rem/var(--baseFontSize));padding-bottom:calc(30rem/var(--baseFontSize));right:2%;top:calc(20rem/var(--baseFontSize));cursor:pointer;z-index:101}.c-globalmenu-button .p-globalmenu-bar{display:block;width:calc(30rem/var(--baseFontSize));height:calc(1rem/var(--baseFontSize));position:absolute;left:0;transition:.5s ease}.c-globalmenu-button .p-globalmenu-bar--1{top:0;background-color:#000}.c-globalmenu-button .p-globalmenu-bar--1.is-open{top:calc(10rem/var(--baseFontSize));transform:rotate(405deg);transition-duration:.4s;transition-delay:.2s}.c-globalmenu-button .p-globalmenu-bar--2,.c-globalmenu-button .p-globalmenu-bar--3{top:calc(10rem/var(--baseFontSize));background-color:#000;width:calc(30rem/var(--baseFontSize))}.c-globalmenu-button .p-globalmenu-bar--2.is-open{transform:scaleX(0);transition:.2s}.c-globalmenu-button .p-globalmenu-bar--3{top:calc(10rem/var(--baseFontSize)*2)}.c-globalmenu-button .p-globalmenu-bar--3.is-open{top:calc(10rem/var(--baseFontSize));width:calc(30rem/var(--baseFontSize));transform:rotate(-405deg);transition-duration:.4s;transition-delay:.2s}.c-globalmenu-inner{width:calc(270rem/var(--baseFontSize));height:100%;background-color:#fff;position:fixed;top:0;right:-100%;opacity:0;transition:.5s .3s;z-index:100;overflow-y:auto}.c-globalmenu-inner.is-show{right:0;opacity:1}.c-globalmenu-inner .p-globalmenu-navigation{margin:calc(70rem/var(--baseFontSize)) auto 0;width:calc(250rem/var(--baseFontSize));opacity:0;transition:1s;transform:translateX(calc(30rem/var(--baseFontSize)));text-align:center}.c-globalmenu-inner .p-globalmenu-navigation.on-animation{opacity:1;transform:translateX(0);transition:1s .4s cubic-bezier(.18,2.5,.1,1.8)}.c-globalmenu-inner .p-globalmenu-navigation .p-globalmenu-list .p-globalmenu-item{margin-bottom:calc(20rem/var(--baseFontSize))}body.is-fixed{position:fixed;width:100%;top:0}.btn{animation:anime1 .5s ease 0s infinite alternate;transform-origin:center}.btn2{animation:anime2 .5s ease 0s infinite alternate;transform-origin:left}.text-12{font-size:clamp(12rem/var(--baseFontSize),12rem/var(--baseFontSize) + 12*(100vw - 375rem/var(--baseFontSize))/375,24rem/var(--baseFontSize))}.text-10{font-size:clamp(10rem/var(--baseFontSize),10rem/var(--baseFontSize) + 10*(100vw - 375rem/var(--baseFontSize))/375,20rem/var(--baseFontSize))}@media all and (-ms-high-contrast:none){body{width:100%}}@media only screen and (min-width:1001px){#wrap{max-width:750px;margin:0 auto;width:100%}#wrap img{max-width:100%}}@media (min-width:768px) and (max-width:1024px){#wrap{max-width:750px;margin:0 auto}.is-sp{display:none!important}.is-pc-tb{display:block!important}.fz-s{font-size:clamp(14/var(--baseFontSize)*1rem,14/var(--baseFontSize)*1rem + 14/var(--baseFontSize)*(100vw - 46.0625rem)/73.9375,14/var(--baseFontSize)*2rem)}.fz-sm{font-size:clamp(16/var(--baseFontSize)*1rem,16/var(--baseFontSize)*1rem + 16/var(--baseFontSize)*(100vw - 46.0625rem)/73.9375,16/var(--baseFontSize)*2rem)}.fz-m{font-size:clamp(18/var(--baseFontSize)*1rem,18/var(--baseFontSize)*1rem + 18/var(--baseFontSize)*(100vw - 46.0625rem)/73.9375,18/var(--baseFontSize)*2rem)}.fz-l{font-size:clamp(24/var(--baseFontSize)*1rem,24/var(--baseFontSize)*1rem + 24/var(--baseFontSize)*(100vw - 46.0625rem)/73.9375,24/var(--baseFontSize)*2rem)}}@media (max-width:767px){#wrap{max-width:768px;margin:0 auto}.header{height:calc(50rem/var(--baseFontSize))}.sp-fd-c{flex-direction:column}.c-globalmenu-inner .p-globalmenu-navigation,.sp-w-90p{width:90%}.sp-w-100p{width:100%}.sp-ml-a{margin-left:auto}.sp-mr-a{margin-right:auto}.sp-mb-sm{margin-bottom:calc(30/(var(--baseWindowWidth))*100vw)}.sp-mb-m{margin-bottom:calc(40/(var(--baseWindowWidth))*100vw)}.sp-mt-sm{margin-top:calc(30/(var(--baseWindowWidth))*100vw)}.sp-mt-m{margin-top:calc(40/(var(--baseWindowWidth))*100vw)}.sp-pt-s{padding-top:calc(20/(var(--baseWindowWidth))*100vw)}.sp-pb-s{padding-bottom:calc(20/(var(--baseWindowWidth))*100vw)}.sp-pb-sm{padding-bottom:calc(30/(var(--baseWindowWidth))*100vw)}.is-sp{display:block!important}.is-pc-tb{display:none!important}.fz-s{font-size:clamp(14/var(--baseFontSize)*1rem,14/var(--baseFontSize)*1rem + 14/var(--baseFontSize)*(100vw - 18.0625rem)/101.9375,14/var(--baseFontSize)*2rem)}.fz-sm{font-size:clamp(16/var(--baseFontSize)*1rem,16/var(--baseFontSize)*1rem + 16/var(--baseFontSize)*(100vw - 18.0625rem)/101.9375,16/var(--baseFontSize)*2rem)}.fz-m{font-size:clamp(18/var(--baseFontSize)*1rem,18/var(--baseFontSize)*1rem + 18/var(--baseFontSize)*(100vw - 18.0625rem)/101.9375,18/var(--baseFontSize)*2rem)}.fz-l{font-size:clamp(24/var(--baseFontSize)*1rem,24/var(--baseFontSize)*1rem + 24/var(--baseFontSize)*(100vw - 18.0625rem)/101.9375,24/var(--baseFontSize)*2rem)}.sp-ta-c{text-align:center}.c-globalmenu-button{top:calc(20rem/var(--baseFontSize))}.c-globalmenu-inner{width:100%}}@media (max-width:48em) and (min-width:768px){.zoom-fd-c{flex-direction:column}.c-globalmenu-inner .p-globalmenu-navigation,.zoom-w-90p{width:90%}.zoom-w-100p{width:100%}.zoom-ml-a{margin-left:auto}.zoom-mr-a{margin-right:auto}.zoom-mb-sm{margin-bottom:calc(30/(var(--baseWindowWidth))*100vw)}.zoom-mb-m{margin-bottom:calc(40/(var(--baseWindowWidth))*100vw)}.zoom-mt-sm{margin-top:calc(30/(var(--baseWindowWidth))*100vw)}.zoom-mt-m{margin-top:calc(40/(var(--baseWindowWidth))*100vw)}.zoom-pt-s{padding-top:calc(20/(var(--baseWindowWidth))*100vw)}.zoom-pb-s{padding-bottom:calc(20/(var(--baseWindowWidth))*100vw)}.zoom-pb-sm{padding-bottom:calc(30/(var(--baseWindowWidth))*100vw)}.is-sp{display:block!important}.is-pc-tb{display:none!important}.zoom-ta-c{text-align:center}.c-globalmenu-button{top:calc(10rem/var(--baseFontSize))}.c-globalmenu-inner{width:100%}}

/* takagi */
.voice_content {
    padding-top: 2em;
}
.voice_content iframe{
    width: 100%;
    height: 700px;
}
.voice_content h2{
    font-size:48px;
    font-weight: bolder;
    text-align: center;
}
.voice_content p{
    font-size: 22px;
    text-align: center;
}
.voice_content p span{
    font-weight: bold;
    background:linear-gradient(transparent 60%, rgb(255, 255, 0) 60%);
}
.slick-prev, 
.slick-next {
    position: absolute;/*絶対配置にする*/
    top: 42%;
    cursor: pointer;/*マウスカーソルを指マークに*/
    outline: none;/*クリックをしたら出てくる枠線を消す*/
    border-top: 2px solid #666;/*矢印の色*/
    border-right: 2px solid #666;/*矢印の色*/
    height: 15px;
    width: 15px;
}

.slick-prev {/*戻る矢印の位置と形状*/
    left: -1.5%;
    transform: rotate(-135deg);
}

.slick-next {/*次へ矢印の位置と形状*/
    right: -1.5%;
    transform: rotate(45deg);
}
.slick-dots {
    text-align:center;
	margin:0px 0 0 0;
}

.slick-dots li {
    display:inline-block;
	margin:0 5px;
}

.slick-dots button {
    color: transparent;
    outline: none;
    width:8px;/*ドットボタンのサイズ*/
    height:8px;/*ドットボタンのサイズ*/
    display:block;
    border-radius:50%;
    background:#ccc;/*ドットボタンの色*/
}

.slick-dots .slick-active button{
    background:#333;/*ドットボタンの現在地表示の色*/
}