.header .header__global-navi .header__global-navi-inner .logo{opacity:0}.mainvisual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;width:100%;height:496px;margin-bottom:80px;padding-top:40px;overflow:hidden}@media screen and (max-width: 992px){.mainvisual{width:100vw;height:100%;padding-top:8vw;margin-bottom:8vw}}.mainvisual .mainvisual__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:1000px;margin:0 auto}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;width:92vw;margin:0 auto;padding:14vw 0 8vw}}.mainvisual .mainvisual__inner .mainvisual__inner-detail{width:448px}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail{width:100%}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear, left top, right top, from(#37ecba), to(#72afd3));background:linear-gradient(90deg, #37ecba 0%, #72afd3 100%);width:100%;margin:0 auto 32px;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-name{margin-bottom:4vw;text-align:center}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-title{width:100%;margin-bottom:8px;font-size:48px}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-title{margin-bottom:2vw;font-size:9vw}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-sub-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 2vw}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-sub-title-text{font-size:36px;font-weight:700}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-sub-title-text{font-size:5vw}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-sub-title-icon{display:block;width:136px;padding:8px 0;color:#72AFD3;font-size:24px;font-weight:700;text-align:center;border:2px solid;border-radius:6px}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-sub-title-icon{width:28vw;padding:2vw 0;font-size:5vw}}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info{width:100%;margin-left:auto;margin-right:auto;margin-bottom:6vw}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-inner{width:100%;margin:0 auto}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-box{margin:0 auto}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-text{margin-bottom:32px;font-size:16px;font-weight:bold;line-height:1.85}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-text span{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #ff0));background:linear-gradient(transparent 60%, #ff0 60%)}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-text{margin-bottom:3vw;padding-bottom:3vw;font-size:3.5vw;letter-spacing:0.5px}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-price{position:relative;color:#000;font-size:16px;text-align:right}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-price{font-size:4.5vw;line-height:1.1;text-align:center}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-price span{margin:0 12px 0 6px;font-size:48px;letter-spacing:-1px}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-price span{margin:0 2vw;font-size:8vw}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-price em{position:absolute;right:-11.5px;top:15px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:10px;font-style:normal;line-height:1;text-align:center;white-space:nowrap}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-price em{display:block;position:inherit;top:0;right:0;font-size:4vw}}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-button{display:block;position:relative;background:-webkit-gradient(linear, left top, right top, from(#37ecba), to(#72afd3));background:linear-gradient(90deg, #37ecba 0%, #72afd3 100%);width:210px;padding:16px 8px;color:#fff;font-size:16px;font-weight:bold;line-height:1.4;text-align:center;border-radius:320px}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-button{width:40vw;padding:4vw;font-size:3.8vw}}@media (hover: hover){.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-button{-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.mainvisual .mainvisual__inner .mainvisual__inner-detail .mainvisual__inner-detail-info .mainvisual__inner-detail-info-bottom .mainvisual__inner-detail-button:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}}.mainvisual .mainvisual__inner .mainvisual__inner-movie{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:522px}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-movie{width:100%;margin:0 auto}}.mainvisual .mainvisual__inner .mainvisual__inner-movie .mainvisual__inner-movie-frame{position:relative;width:100%;margin:0 auto}.mainvisual .mainvisual__inner .mainvisual__inner-movie .mainvisual__inner-movie-frame img{width:100%;height:auto}@media screen and (max-width: 992px){.mainvisual .mainvisual__inner .mainvisual__inner-movie .mainvisual__inner-movie-frame img{display:block;margin:0 auto}}.plugin-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100vw}.plugin-detail .plugin-detail__content{background-color:#eaf3f7;width:calc(100% - 240px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__content{background-attachment:scroll;background-repeat:repeat-y;background-size:auto;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.plugin-detail .plugin-detail__section{width:1000px;margin-top:-100px;margin-bottom:80px;margin-left:auto;margin-right:auto;padding-top:100px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section{width:92vw;margin:0 auto 12vw;padding-top:0}}.plugin-detail .plugin-detail__section:last-of-type{margin-bottom:0}.plugin-detail .plugin-detail__section .plugin-detail__section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-20px;margin-bottom:12px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-title{margin-left:0;margin-bottom:4vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-title .plugin-detail__section-title-border{display:block;background:-webkit-gradient(linear, left top, left bottom, from(#37ecba), to(#72afd3));background:linear-gradient(180deg, #37ecba 0%, #72afd3 100%);width:8px;height:48px;margin-right:12px;border-radius:20px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-title .plugin-detail__section-title-border{width:2vw;height:12vw;margin-right:2vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-title .plugin-detail__section-title-text .plugin-detail__section-title-ja{color:#72b0d3;font-size:32px;line-height:1}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-title .plugin-detail__section-title-text .plugin-detail__section-title-ja{font-size:8vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-catch{margin-bottom:24px;color:#72b0d3;font-size:28px;line-height:1.5}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-catch{font-size:5vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-figure{width:100%;height:auto}.plugin-detail .plugin-detail__section .plugin-detail__section-read{font-size:18px;font-weight:bold;line-height:1.75}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-read{font-size:4vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-read strong{color:#72b0d3;font-size:40px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-read strong{font-size:8vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-read:last-of-type{margin-bottom:0}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 40px;margin-top:24px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement.flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement.flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-sentence .plugin-detail__section-supplement-sentence-title{display:inline-block;background:-webkit-gradient(linear, left top, right top, from(#37ecba), to(#72afd3));background:linear-gradient(90deg, #37ecba 0%, #72afd3 100%);margin-bottom:12px;padding:16px 20px;color:#fff;font-size:20px;font-weight:bold;text-align:center;border-radius:8px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-sentence .plugin-detail__section-supplement-sentence-title{margin-bottom:4vw;font-size:5vw;padding:4vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-sentence .plugin-detail__section-supplement-sentence-text{font-size:16px;line-height:1.75}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-sentence .plugin-detail__section-supplement-sentence-text{width:100%;margin-bottom:4vw;font-size:4vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data{display:block;background-color:#fff;width:544px;padding:20px 0;border-radius:20px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data{width:100%;padding:4vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .logo{display:block;margin:0 auto 20px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .logo{width:32vw;height:auto;margin:0 auto 4vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists{gap:2vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 8px;background-color:#eee;width:160px;height:80px;color:#9e9e9e;font-size:14px;font-weight:bold;border-radius:10px;border:3px solid #eee}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li{gap:0 2vw;width:40vw;height:16vw;font-size:3.5vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li.link{background-color:#fff;color:#243970;border:3px solid #243970}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li.link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;gap:0 8px;width:100%;height:100%;text-decoration:underline}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li.link a{gap:0 2vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li.link a .link-icon{display:block;position:absolute;left:50%;bottom:-12px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#243970;width:64%;padding:4px 0;color:#fff;font-size:12px;text-align:center;border-radius:4px}@media (hover: hover){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li.link{-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li.link:hover{background-color:#cbd9fd}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li.active{background-color:#243970;color:#fff;border:3px solid #243970}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li img{width:22px;height:auto}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-data .plugin-detail__section-supplement-data-lists li img{width:4vw}}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement img{width:100%;height:auto}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 12px;width:320px;background-color:#fff;padding:24px 0;color:#72afd3;font-size:20px;line-height:1.5;text-align:center;border-radius:320px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-button{width:100%;padding:6vw 0;font-size:4.5vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-button img{width:20px;height:auto}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-button img{width:4vw}}@media (hover: hover){.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-button{-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.plugin-detail .plugin-detail__section .plugin-detail__section-supplement .plugin-detail__section-supplement-button:hover{opacity:0.7}}.plugin-detail .plugin-detail__section .case-lists{width:100%}.plugin-detail .plugin-detail__section .case-lists .case-lists__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 40px;background-color:#fff;margin-bottom:24px;padding:40px;border-radius:20px;-webkit-filter:drop-shadow(0 0 45px rgba(0,0,0,0.05));filter:drop-shadow(0 0 45px rgba(0,0,0,0.05))}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .case-lists .case-lists__list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4vw}}.plugin-detail .plugin-detail__section .case-lists .case-lists__list:last-of-type{margin-bottom:0}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__visual{width:376px;height:auto}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__visual{width:100%;margin-bottom:4vw}}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-title{margin-bottom:8px;color:#348493;font-size:28px;line-height:1.5}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-title{font-size:4.5vw}}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-text{margin-bottom:24px;font-size:14px;letter-spacing:0.1px;line-height:1.65}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-text{margin-bottom:4vw;font-size:3.5vw}}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-data{margin-bottom:4vw}}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-data li{display:inline-block;margin-right:12px;padding:6px 12px;color:#fff;font-size:12px;text-align:center;border-radius:6px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-data li{margin-right:2vw;padding:2vw 4vw;font-size:3.5vw}}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-data li.area{background-color:#348493}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-data li.job{background-color:#72b0d3}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-data li:last-of-type{margin-right:0}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#348493;font-size:16px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-link{font-size:4.5vw}}@media (hover: hover){.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-link{-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-link:hover{opacity:0.6}}.plugin-detail .plugin-detail__section .case-lists .case-lists__list .case-lists__sentence .case-lists__sentence-name .case-lists__sentence-link img{margin-left:8px}.plugin-detail .plugin-detail__section .price-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 40px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .price-lists{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin-bottom:4vw}}.plugin-detail .plugin-detail__section .price-lists .price-lists__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 12px;margin-bottom:16px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .price-lists .price-lists__list{width:100%;margin-bottom:2vw}}.plugin-detail .plugin-detail__section .price-lists .price-lists__list dt,.plugin-detail .plugin-detail__section .price-lists .price-lists__list dd{font-size:20px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .price-lists .price-lists__list dt,.plugin-detail .plugin-detail__section .price-lists .price-lists__list dd{font-size:4vw}}.plugin-detail .plugin-detail__section .price-lists .price-lists__list dt strong,.plugin-detail .plugin-detail__section .price-lists .price-lists__list dd strong{margin-right:8px;color:#72b0d3;font-size:44px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .price-lists .price-lists__list dt strong,.plugin-detail .plugin-detail__section .price-lists .price-lists__list dd strong{font-size:10vw}}.plugin-detail .plugin-detail__section .tab-contents{-webkit-filter:drop-shadow(0 0 45px rgba(0,0,0,0.05));filter:drop-shadow(0 0 45px rgba(0,0,0,0.05))}.plugin-detail .plugin-detail__section .tab-contents .tab-area{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;margin-bottom:28px;cursor:pointer}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .tab-area{gap:0 2vw;margin-bottom:6vw}}.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab{position:relative;background-color:#fff;width:190px;padding:16px;color:#72b0d3;border:1px solid #72b0d3;border-radius:8px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab{width:18vw;padding:2vw}}@media (hover: hover){.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab{-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab strong{display:block;font-size:24px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab strong{font-size:4vw}}.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab p{margin-top:8px;font-size:14px}.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab.active{background-color:#72b0d3;color:#fff}.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab.active::before{content:'';position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #fff}.plugin-detail .plugin-detail__section .tab-contents .tab-area .tab-area__tab.active:hover{cursor:auto;-webkit-filter:brightness(1);filter:brightness(1)}.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel{display:none;background-color:#fff;padding:24px;border-radius:20px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel{padding:4vw}}.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel.active{-ms-flex-wrap:wrap;flex-wrap:wrap}}.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel .panel-area__sentence{width:320px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel .panel-area__sentence{width:100%}}.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel .panel-area__sentence .panel-area__sentence-title{margin-bottom:12px;color:#72b0d3;font-size:32px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel .panel-area__sentence .panel-area__sentence-title{margin-bottom:2vw;font-size:6vw}}.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel .panel-area__sentence .panel-area__sentence-text{font-size:16px;line-height:1.65}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel .panel-area__sentence .panel-area__sentence-text{margin-bottom:4vw;font-size:4vw}}.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel img{width:584px;height:auto}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .tab-contents .panel-area .panel-area__panel img{width:100%}}.plugin-detail .plugin-detail__section .plugin-detail__section-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px;font-size:18px;font-weight:bold;line-height:1.4}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-list li{font-size:4vw;margin-bottom:4vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-list li:last-of-type{margin-bottom:0}.plugin-detail .plugin-detail__section .plugin-detail__section-list li img{margin-top:2px;margin-right:8px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-list li img{width:4vw;height:4vw;margin-top:2px;margin-right:2vw}}.plugin-detail .plugin-detail__section .plugin-detail__section-caution{margin-top:24px;font-size:14px;font-weight:bold}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__section .plugin-detail__section-caution{font-size:3.5vw;line-height:1.65}}.plugin-detail .plugin-detail__section .video-wrap{width:100%}.plugin-detail .plugin-detail__section .video-wrap .video-wrap__inner{position:relative;margin:0 auto}.plugin-detail .plugin-detail__section .video-wrap .video-wrap__inner video{width:100%;height:auto}.plugin-detail .plugin-detail__application{background-image:url("/assets/renewal/images/products/kintone/plugin-collaboration/detail/bg_application.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;padding:80px 0}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__application{margin-top:12vw;padding:12vw 0}}.plugin-detail .plugin-detail__application .plugin-detail__application-inner{width:800px;margin:0 auto}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__application .plugin-detail__application-inner{width:92vw}}.plugin-detail .plugin-detail__application .plugin-detail__application-read{margin-bottom:40px;color:#fff;font-size:20px;line-height:1.65;text-align:center}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__application .plugin-detail__application-read{margin-bottom:4vw;font-size:3.8vw}}.plugin-detail .plugin-detail__application .plugin-detail__application-button{display:block;background-color:#fff;width:520px;margin:0 auto;padding:28px 0;color:#000c24;font-size:24px;text-align:center;border-radius:320px}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__application .plugin-detail__application-button{width:100%;margin-bottom:4vw;font-size:4.5vw;padding:6vw 0}}@media (hover: hover){.plugin-detail .plugin-detail__application .plugin-detail__application-button{-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.plugin-detail .plugin-detail__application .plugin-detail__application-button:hover{opacity:0.6}}.plugin-detail .plugin-detail__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0;background:linear-gradient(164deg, #37ecba 0%, #72afd3 100%);width:240px;height:100vh;color:#fff;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow-y:auto}@media screen and (max-width: 992px){.plugin-detail .plugin-detail__sidebar{display:none}}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner{height:100%;margin:0 auto;padding:20px}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .logo{margin:0 auto 40px;text-align:center}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-detail{margin:0 auto 40px;text-align:center}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-detail .plugin-detail__sidebar-detail-icon{width:100px;height:auto;margin-bottom:16px;border:4px solid #fff;border-radius:12px}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-detail .plugin-detail__sidebar-detail-title{font-size:20px}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-detail .plugin-detail__sidebar-detail-sub-title{font-size:16px;font-weight:bold;line-height:1.5}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-detail .plugin-detail__sidebar-detail-category{display:inline-block;margin-top:8px;padding:8px 16px;font-size:16px;text-align:center;border:2px solid;border-radius:8px}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-navi{margin-bottom:28px;color:#fff}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-navi li{margin-bottom:20px}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-navi li:last-of-type{margin-bottom:0}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-navi li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:16px;font-weight:bold;line-height:1}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-navi li a::before{content:'';display:block;background-color:#fff;width:12px;height:2px;margin-right:8px}@media (hover: hover){.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-navi li a{-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-navi li a:hover{opacity:0.6}}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:16px;color:#fff;font-size:14px;font-weight:bold;text-align:center}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-price span{margin:0 10px 0 8px;font-size:36px;letter-spacing:-1px}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-price em{position:absolute;right:-8px;top:8px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:10px;font-style:normal;line-height:1;text-align:center;white-space:nowrap}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-button{display:block;width:100%}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-button img{width:100%;height:auto}@media (hover: hover){.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-button{-webkit-transition:all ease-out 0.25s;transition:all ease-out 0.25s}.plugin-detail .plugin-detail__sidebar .plugin-detail__sidebar-inner .plugin-detail__sidebar-button:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}}
/*# sourceMappingURL=detail_kintone-plugin-collaboration.css.map */