*{margin:0px;padding:0px;font-family:kozuka-gothic-pr6n, sans-serif;font-weight:400;font-style:normal}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}a:not(.noLink){text-decoration:none;transition:opacity 0.3s}@media screen and (max-width: 768px){a:not(.noLink){text-decoration:none;transition:none}}a:hover{opacity:0.6}@media screen and (max-width: 768px){a:hover{opacity:1}}li{list-style:none}img{width:100%;vertical-align:bottom}@media screen and (min-width: 769px) and (max-width: 1045px){.only_pc{display:none}}@media screen and (max-width: 768px){.only_pc{display:none}}.only_tb{display:none}@media screen and (min-width: 769px) and (max-width: 1045px){.only_tb{display:block}}@media screen and (max-width: 768px){.only_tb{display:none}}.only_sp{display:none}@media screen and (min-width: 769px) and (max-width: 1045px){.only_sp{display:none}}@media screen and (max-width: 768px){.only_sp{display:block}}@media screen and (min-width: 1045px){.hide_pc{display:none}}@media screen and (min-width: 769px) and (max-width: 1045px){.hide_tb{display:none}}@media screen and (max-width: 768px){.hide_sp{display:none}}.font-giga,section.stripe-gray .news .newsHed,section.stripe-yellow .news .newsHed,section.stripe-gray .title .text,section.stripe-yellow .title .text,section.yellow-back .title .text p,section.yellow-back .title .text p.small,section.yellow-back .title .text p.large,section.yellow-back .mitaTx p,section.yellow-back .inqTx .inqTitle,section.yellow-back .inqTx .inqBody,section.yellow-back .inqTx .inqBody a{font-family:vdl-gigag, sans-serif;font-style:normal;font-weight:500}.font-acumin,section.stripe-gray .bannerList li a .texts .midashi .text.acum,section.stripe-yellow .bannerList li a .texts .midashi .text.acum,section.stripe-yellow .movTitle{font-family:acumin-pro-extra-condensed, sans-serif;font-weight:300;font-style:italic}.font-acuminB{font-family:acumin-pro-extra-condensed, sans-serif;font-weight:700;font-style:italic}.font-kozukaR{font-family:kozuka-gothic-pr6n, sans-serif;font-weight:400;font-style:normal}.font-kozukaM,section.yellow-back .bodyTx .small{font-family:kozuka-gothic-pr6n, sans-serif;font-weight:500;font-style:normal}.font-kozukaB,section.stripe-gray .bannerList li a .texts .midashi .text,section.stripe-yellow .bannerList li a .texts .midashi .text,section.stripe-gray .contTitle,section.stripe-yellow .contTitle,section.yellow-back .bodyTx .large{font-family:kozuka-gothic-pr6n, sans-serif;font-weight:700;font-style:normal}header{position:fixed;width:100%;top:0;left:0;z-index:10}@media screen and (max-width: 768px){header{-webkit-box-shadow:0 0 1vw rgba(0,0,0,0.5);box-shadow:0 0 1vw rgba(0,0,0,0.5)}}header .upper{padding:22px 48px;background-color:#ff0}header .upper h1{width:250px;line-height:0}@media screen and (max-width: 768px){header .upper h1{width:40vw}header .upper h1 a{display:block}}@media screen and (min-width: 769px) and (max-width: 1045px){header .upper{padding-left:3vw}}@media screen and (max-width: 768px){header .upper{display:flex;align-items:center;padding:0 3vw;height:14vw}}header nav{background-color:#51e5c2}@media screen and (min-width: 769px) and (max-width: 1045px){header nav{width:100%}}@media screen and (max-width: 768px){header nav{width:50%;position:fixed;top:0;right:-50%;height:100vh;transition:all 0.5s}}header nav ul{margin:auto;width:1045px;display:flex;justify-content:space-between}@media screen and (min-width: 769px) and (max-width: 1045px){header nav ul{width:100%}}@media screen and (max-width: 768px){header nav ul{width:100%;margin:auto;margin-top:20vw;display:block}}header nav ul li{width:100%;text-align:center;position:relative}@media screen and (max-width: 768px){header nav ul li{border-bottom:dotted 1px #000}header nav ul li:first-of-type{border-top:dotted 1px #000}}header nav ul li a{font-family:vdl-gigag, sans-serif;font-style:normal;font-weight:500;color:#000;font-size:22px;display:block;width:100%}header nav ul li a.current{background-color:#606060;color:#fff;pointer-events:none}@media screen and (max-width: 768px){header nav ul li{text-align:left}header nav ul li a{font-size:5vw;padding:4vw 4vw}}.menu-btn{display:none}@media screen and (max-width: 768px){.menu-btn{position:fixed;top:2vw;right:4vw;z-index:100;display:flex;height:10vw;width:10vw;justify-content:center;align-items:center;z-index:90}.menu-btn span,.menu-btn span:before,.menu-btn span:after{content:'';display:block;height:3px;width:10vw;border-radius:3px;background-color:#000;position:absolute;opacity:1;transition:all 0.5s}.menu-btn span:before{bottom:2.5vw;transition:all 0.5s}.menu-btn span:after{top:2.5vw;transition:all 0.4s}}#menu-btn-check{display:none}@media screen and (max-width: 768px){#menu-btn-check:checked ~ .menu-btn span,#menu-btn-check:checked ~ .menu-btn span:before,#menu-btn-check:checked ~ .menu-btn span:after{background-color:transparent}#menu-btn-check:checked ~ .menu-btn span:before{bottom:0;transform:rotate(45deg);background-color:#000}#menu-btn-check:checked ~ .menu-btn span:after{top:0;transform:rotate(-45deg);background-color:#000}#menu-btn-check:checked ~ nav{right:0}}article{margin-top:140px;overflow:hidden}@media screen and (max-width: 768px){article{margin-top:14vw}}section{position:relative}section .inner{width:1045px;margin:auto}@media screen and (min-width: 769px) and (max-width: 1045px){section .inner{width:100%}}@media screen and (max-width: 768px){section .inner{width:100%}}section.stripe-gray,section.stripe-yellow{background-color:#e6e6e6;background-image:repeating-linear-gradient(-45deg, #fff, #fff 23px, transparent 0, transparent 46px);transition:all 1s;transition-timing-function:ease;padding:75px 0}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray,section.stripe-yellow{padding:7.5vw 0}}@media screen and (max-width: 768px){section.stripe-gray,section.stripe-yellow{padding:15vw 0}}section.stripe-gray#top,section#top.stripe-yellow{padding-top:0}section.stripe-gray .vis,section.stripe-yellow .vis{width:100%;position:relative;height:480px;margin:auto}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .vis,section.stripe-yellow .vis{height:45.93vw}}@media screen and (max-width: 768px){section.stripe-gray .vis,section.stripe-yellow .vis{left:-5%;width:110%;height:50.523vw;padding-top:1vw}}section.stripe-gray .vis #animation_container,section.stripe-yellow .vis #animation_container{width:100% !important;height:100% !important}section.stripe-gray .vis #animation_container canvas,section.stripe-yellow .vis #animation_container canvas{width:100% !important;height:100% !important}section.stripe-gray .news,section.stripe-yellow .news{width:800px;margin:auto;position:relative}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .news,section.stripe-yellow .news{width:65%}}@media screen and (max-width: 768px){section.stripe-gray .news,section.stripe-yellow .news{width:70%;margin-top:2vw}}section.stripe-gray .news .newsHed,section.stripe-yellow .news .newsHed{font-size:29px;font-weight:bold}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .news .newsHed,section.stripe-yellow .news .newsHed{font-size:3vw}}@media screen and (max-width: 768px){section.stripe-gray .news .newsHed,section.stripe-yellow .news .newsHed{font-size:6vw;text-align:center}}section.stripe-gray .news .illust,section.stripe-yellow .news .illust{width:110px;position:absolute;bottom:0;left:-90px;z-index:0}section.stripe-gray .news .illust.arm,section.stripe-yellow .news .illust.arm{z-index:1}@media screen and (max-width: 768px){section.stripe-gray .news .illust,section.stripe-yellow .news .illust{width:25%;left:-20%}}section.stripe-gray .news ul,section.stripe-yellow .news ul{width:100%;background-color:#fff;padding:40px 50px;border:2px solid #000;position:relative;z-index:1}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .news ul,section.stripe-yellow .news ul{padding:3vw}}@media screen and (max-width: 768px){section.stripe-gray .news ul,section.stripe-yellow .news ul{padding:4vw}}section.stripe-gray .news ul li,section.stripe-yellow .news ul li{display:flex;flex-wrap:wrap;justify-content:space-between}section.stripe-gray .news ul li:last-of-type,section.stripe-yellow .news ul li:last-of-type{margin-bottom:0}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .news ul li,section.stripe-yellow .news ul li{margin-bottom:1vw}}@media screen and (max-width: 768px){section.stripe-gray .news ul li,section.stripe-yellow .news ul li{display:block;margin-bottom:3vw}}section.stripe-gray .news ul li .date,section.stripe-yellow .news ul li .date{width:15%;font-size:17px}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .news ul li .date,section.stripe-yellow .news ul li .date{width:15%;font-size:2vw}}@media screen and (max-width: 768px){section.stripe-gray .news ul li .date,section.stripe-yellow .news ul li .date{width:100%;border-bottom:1px solid #000;font-size:4vw;margin-bottom:1vw}section.stripe-gray .news ul li .date:before,section.stripe-yellow .news ul li .date:before{content:"";display:inline-block;width:4.8vw;height:4.8vw;background-image:url("../img/hand_arr.png");background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-right:1vw}}section.stripe-gray .news ul li .body,section.stripe-yellow .news ul li .body{width:80%;font-family:YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, "sans-serif";line-height:1.7em}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .news ul li .body,section.stripe-yellow .news ul li .body{width:80%}}@media screen and (max-width: 768px){section.stripe-gray .news ul li .body,section.stripe-yellow .news ul li .body{width:100%}}section.stripe-gray .news ul li .body a,section.stripe-yellow .news ul li .body a{font-size:17px;color:#00a99d;text-decoration:underline;line-height:1.7em}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .news ul li .body a,section.stripe-yellow .news ul li .body a{font-size:2vw}}@media screen and (max-width: 768px){section.stripe-gray .news ul li .body a,section.stripe-yellow .news ul li .body a{font-size:4vw}}section.stripe-gray .title,section.stripe-yellow .title{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .title,section.stripe-yellow .title{width:80%;margin:auto}}@media screen and (max-width: 768px){section.stripe-gray .title,section.stripe-yellow .title{width:90%;margin:auto}}section.stripe-gray .title .illust,section.stripe-yellow .title .illust{width:143px;opacity:0;transform:translate(-200px, 0);transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .title .illust,section.stripe-yellow .title .illust{width:24%}}@media screen and (max-width: 768px){section.stripe-gray .title .illust,section.stripe-yellow .title .illust{width:24%}}section.stripe-gray .title .text,section.stripe-yellow .title .text{font-weight:bold;font-size:56px;line-height:1.3em;opacity:0;transform:translate(200px, 0);transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .title .text,section.stripe-yellow .title .text{font-size:7vw}}@media screen and (max-width: 768px){section.stripe-gray .title .text,section.stripe-yellow .title .text{font-size:10vw}}section.stripe-gray .title.active .illust,section.stripe-yellow .title.active .illust{transform:translate(0, 0);opacity:1}section.stripe-gray .title.active .text,section.stripe-yellow .title.active .text{transform:translate(0, 0);opacity:1}section.stripe-gray .bannerList,section.stripe-yellow .bannerList{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList,section.stripe-yellow .bannerList{width:90%;margin:auto}}@media screen and (max-width: 768px){section.stripe-gray .bannerList,section.stripe-yellow .bannerList{width:95%;margin:auto}}section.stripe-gray .bannerList::before,section.stripe-yellow .bannerList::before{content:"";display:block;width:23.7%;order:1}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList::before,section.stripe-yellow .bannerList::before{width:32%}}@media screen and (max-width: 768px){section.stripe-gray .bannerList::before,section.stripe-yellow .bannerList::before{width:48%}}section.stripe-gray .bannerList::after,section.stripe-yellow .bannerList::after{content:"";display:block;width:23.7%}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList::after,section.stripe-yellow .bannerList::after{width:32%}}@media screen and (max-width: 768px){section.stripe-gray .bannerList::after,section.stripe-yellow .bannerList::after{width:49%}}section.stripe-gray .bannerList li,section.stripe-yellow .bannerList li{width:23.7%;background-color:#c1c3c4;margin-top:50px;opacity:0;transform:translate(0, 200px);transition:all .5s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList li,section.stripe-yellow .bannerList li{width:32%;margin-top:3vw}}@media screen and (max-width: 768px){section.stripe-gray .bannerList li,section.stripe-yellow .bannerList li{width:48%;margin-top:5vw}}section.stripe-gray .bannerList li a,section.stripe-yellow .bannerList li a{-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.3);box-shadow:3px 3px 3px rgba(0,0,0,0.3);transition:box-shadow 0.3s;display:block}section.stripe-gray .bannerList li a .image,section.stripe-yellow .bannerList li a .image{width:100%;height:247.65px;overflow:hidden}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList li a .image,section.stripe-yellow .bannerList li a .image{height:28.8vw}}@media screen and (max-width: 768px){section.stripe-gray .bannerList li a .image,section.stripe-yellow .bannerList li a .image{height:45.6vw}}section.stripe-gray .bannerList li a .image img,section.stripe-yellow .bannerList li a .image img{object-fit:cover;width:100%;height:100%}section.stripe-gray .bannerList li a .texts,section.stripe-yellow .bannerList li a .texts{width:100%;padding:10px 15px;background-color:#51e5c2;height:calc(100% - 247.65px)}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList li a .texts,section.stripe-yellow .bannerList li a .texts{padding:1vw;height:calc(100% - 28.8vw)}}@media screen and (max-width: 768px){section.stripe-gray .bannerList li a .texts,section.stripe-yellow .bannerList li a .texts{padding:2vw;height:calc(100% - 45.6vw)}}section.stripe-gray .bannerList li a .texts .midashi,section.stripe-yellow .bannerList li a .texts .midashi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid #000;padding-bottom:10px}section.stripe-gray .bannerList li a .texts .midashi .text,section.stripe-yellow .bannerList li a .texts .midashi .text{width:82%;font-size:16px;line-height:22px;color:#000}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList li a .texts .midashi .text,section.stripe-yellow .bannerList li a .texts .midashi .text{font-size:1.8vw;line-height:2.5vw}}@media screen and (max-width: 768px){section.stripe-gray .bannerList li a .texts .midashi .text,section.stripe-yellow .bannerList li a .texts .midashi .text{font-size:3.5vw;line-height:5vw}}section.stripe-gray .bannerList li a .texts .midashi .text.acum,section.stripe-yellow .bannerList li a .texts .midashi .text.acum{font-size:34px}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList li a .texts .midashi .text.acum,section.stripe-yellow .bannerList li a .texts .midashi .text.acum{font-size:4vw}}@media screen and (max-width: 768px){section.stripe-gray .bannerList li a .texts .midashi .text.acum,section.stripe-yellow .bannerList li a .texts .midashi .text.acum{font-size:8vw}}section.stripe-gray .bannerList li a .texts .midashi .icon,section.stripe-yellow .bannerList li a .texts .midashi .icon{width:15%;background-image:url("../img/icon_txt.png");background-repeat:no-repeat;background-position:center center;background-size:contain;height:50px}section.stripe-gray .bannerList li a .texts .body,section.stripe-yellow .bannerList li a .texts .body{padding-top:10px}section.stripe-gray .bannerList li a .texts .body p,section.stripe-yellow .bannerList li a .texts .body p{font-size:14px;line-height:1.5em;color:#000}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bannerList li a .texts .body p,section.stripe-yellow .bannerList li a .texts .body p{font-size:1.4vw}}@media screen and (max-width: 768px){section.stripe-gray .bannerList li a .texts .body p,section.stripe-yellow .bannerList li a .texts .body p{font-size:3vw}}section.stripe-gray .bannerList li a:hover,section.stripe-yellow .bannerList li a:hover{-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3)}section.stripe-gray .bannerList li.movCell a .image,section.stripe-yellow .bannerList li.movCell a .image{position:relative}section.stripe-gray .bannerList li.movCell a .image::before,section.stripe-yellow .bannerList li.movCell a .image::before{content:"";display:block;width:52px;height:52px;background-color:transparent;border-radius:50%;background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:9}section.stripe-gray .bannerList li.movCell a .image::after,section.stripe-yellow .bannerList li.movCell a .image::after{content:"";display:block;position:absolute;top:0;bottom:0;left:7px;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:16px 0 16px 18px;border-color:transparent transparent transparent #51e5c2;z-index:9;pointer-events:none}section.stripe-gray .bannerList li.movCell a .texts .midashi .text,section.stripe-yellow .bannerList li.movCell a .texts .midashi .text{width:77%}section.stripe-gray .bannerList li.movCell a .texts .midashi .icon,section.stripe-yellow .bannerList li.movCell a .texts .midashi .icon{width:20%;background-image:url("../img/icon_mov.png")}section.stripe-gray .bannerList li:nth-child(1),section.stripe-yellow .bannerList li:nth-child(1){transition-delay:.2s}section.stripe-gray .bannerList li:nth-child(2),section.stripe-yellow .bannerList li:nth-child(2){transition-delay:.4s}section.stripe-gray .bannerList li:nth-child(3),section.stripe-yellow .bannerList li:nth-child(3){transition-delay:.6s}section.stripe-gray .bannerList li:nth-child(4),section.stripe-yellow .bannerList li:nth-child(4){transition-delay:.8s}section.stripe-gray .bannerList li:nth-child(5),section.stripe-yellow .bannerList li:nth-child(5){transition-delay:1s}section.stripe-gray .bannerList li:nth-child(6),section.stripe-yellow .bannerList li:nth-child(6){transition-delay:1.2s}section.stripe-gray .bannerList li:nth-child(7),section.stripe-yellow .bannerList li:nth-child(7){transition-delay:1.4s}section.stripe-gray .bannerList li:nth-child(8),section.stripe-yellow .bannerList li:nth-child(8){transition-delay:1.6s}section.stripe-gray .bannerList li:nth-child(9),section.stripe-yellow .bannerList li:nth-child(9){transition-delay:1.8s}section.stripe-gray .bannerList li:nth-child(10),section.stripe-yellow .bannerList li:nth-child(10){transition-delay:2s}section.stripe-gray .bannerList li:nth-child(11),section.stripe-yellow .bannerList li:nth-child(11){transition-delay:2.2s}section.stripe-gray .bannerList li:nth-child(12),section.stripe-yellow .bannerList li:nth-child(12){transition-delay:2.4s}section.stripe-gray .bannerList li:nth-child(13),section.stripe-yellow .bannerList li:nth-child(13){transition-delay:2.6s}section.stripe-gray .bannerList li:nth-child(14),section.stripe-yellow .bannerList li:nth-child(14){transition-delay:2.8s}section.stripe-gray .bannerList li:nth-child(15),section.stripe-yellow .bannerList li:nth-child(15){transition-delay:3s}section.stripe-gray .bannerList li:nth-child(16),section.stripe-yellow .bannerList li:nth-child(16){transition-delay:3.2s}section.stripe-gray .bannerList li:nth-child(17),section.stripe-yellow .bannerList li:nth-child(17){transition-delay:3.4s}section.stripe-gray .bannerList li:nth-child(18),section.stripe-yellow .bannerList li:nth-child(18){transition-delay:3.6s}section.stripe-gray .bannerList li:nth-child(19),section.stripe-yellow .bannerList li:nth-child(19){transition-delay:3.8s}section.stripe-gray .bannerList li:nth-child(20),section.stripe-yellow .bannerList li:nth-child(20){transition-delay:4s}section.stripe-gray .bannerList li:nth-child(21),section.stripe-yellow .bannerList li:nth-child(21){transition-delay:4.2s}section.stripe-gray .bannerList li:nth-child(22),section.stripe-yellow .bannerList li:nth-child(22){transition-delay:4.4s}section.stripe-gray .bannerList li:nth-child(23),section.stripe-yellow .bannerList li:nth-child(23){transition-delay:4.6s}section.stripe-gray .bannerList li:nth-child(24),section.stripe-yellow .bannerList li:nth-child(24){transition-delay:4.8s}section.stripe-gray .bannerList li:nth-child(25),section.stripe-yellow .bannerList li:nth-child(25){transition-delay:5s}section.stripe-gray .bannerList li:nth-child(26),section.stripe-yellow .bannerList li:nth-child(26){transition-delay:5.2s}section.stripe-gray .bannerList li:nth-child(27),section.stripe-yellow .bannerList li:nth-child(27){transition-delay:5.4s}section.stripe-gray .bannerList li:nth-child(28),section.stripe-yellow .bannerList li:nth-child(28){transition-delay:5.6s}section.stripe-gray .bannerList li:nth-child(29),section.stripe-yellow .bannerList li:nth-child(29){transition-delay:5.8s}section.stripe-gray .bannerList li:nth-child(30),section.stripe-yellow .bannerList li:nth-child(30){transition-delay:6s}section.stripe-gray .bannerList li:nth-child(31),section.stripe-yellow .bannerList li:nth-child(31){transition-delay:6.2s}section.stripe-gray .bannerList li:nth-child(32),section.stripe-yellow .bannerList li:nth-child(32){transition-delay:6.4s}section.stripe-gray .bannerList li:nth-child(33),section.stripe-yellow .bannerList li:nth-child(33){transition-delay:6.6s}section.stripe-gray .bannerList li:nth-child(34),section.stripe-yellow .bannerList li:nth-child(34){transition-delay:6.8s}section.stripe-gray .bannerList li:nth-child(35),section.stripe-yellow .bannerList li:nth-child(35){transition-delay:7s}section.stripe-gray .bannerList li:nth-child(36),section.stripe-yellow .bannerList li:nth-child(36){transition-delay:7.2s}section.stripe-gray .bannerList li:nth-child(37),section.stripe-yellow .bannerList li:nth-child(37){transition-delay:7.4s}section.stripe-gray .bannerList li:nth-child(38),section.stripe-yellow .bannerList li:nth-child(38){transition-delay:7.6s}section.stripe-gray .bannerList li:nth-child(39),section.stripe-yellow .bannerList li:nth-child(39){transition-delay:7.8s}section.stripe-gray .bannerList li:nth-child(40),section.stripe-yellow .bannerList li:nth-child(40){transition-delay:8s}section.stripe-gray .bannerList li:nth-child(41),section.stripe-yellow .bannerList li:nth-child(41){transition-delay:8.2s}section.stripe-gray .bannerList li:nth-child(42),section.stripe-yellow .bannerList li:nth-child(42){transition-delay:8.4s}section.stripe-gray .bannerList li:nth-child(43),section.stripe-yellow .bannerList li:nth-child(43){transition-delay:8.6s}section.stripe-gray .bannerList li:nth-child(44),section.stripe-yellow .bannerList li:nth-child(44){transition-delay:8.8s}section.stripe-gray .bannerList li:nth-child(45),section.stripe-yellow .bannerList li:nth-child(45){transition-delay:9s}section.stripe-gray .bannerList li:nth-child(46),section.stripe-yellow .bannerList li:nth-child(46){transition-delay:9.2s}section.stripe-gray .bannerList li:nth-child(47),section.stripe-yellow .bannerList li:nth-child(47){transition-delay:9.4s}section.stripe-gray .bannerList li:nth-child(48),section.stripe-yellow .bannerList li:nth-child(48){transition-delay:9.6s}section.stripe-gray .bannerList li:nth-child(49),section.stripe-yellow .bannerList li:nth-child(49){transition-delay:9.8s}section.stripe-gray .bannerList li:nth-child(50),section.stripe-yellow .bannerList li:nth-child(50){transition-delay:10s}section.stripe-gray .bannerList li:nth-child(51),section.stripe-yellow .bannerList li:nth-child(51){transition-delay:10.2s}section.stripe-gray .bannerList li:nth-child(52),section.stripe-yellow .bannerList li:nth-child(52){transition-delay:10.4s}section.stripe-gray .bannerList li:nth-child(53),section.stripe-yellow .bannerList li:nth-child(53){transition-delay:10.6s}section.stripe-gray .bannerList li:nth-child(54),section.stripe-yellow .bannerList li:nth-child(54){transition-delay:10.8s}section.stripe-gray .bannerList li:nth-child(55),section.stripe-yellow .bannerList li:nth-child(55){transition-delay:11s}section.stripe-gray .bannerList li:nth-child(56),section.stripe-yellow .bannerList li:nth-child(56){transition-delay:11.2s}section.stripe-gray .bannerList li:nth-child(57),section.stripe-yellow .bannerList li:nth-child(57){transition-delay:11.4s}section.stripe-gray .bannerList li:nth-child(58),section.stripe-yellow .bannerList li:nth-child(58){transition-delay:11.6s}section.stripe-gray .bannerList li:nth-child(59),section.stripe-yellow .bannerList li:nth-child(59){transition-delay:11.8s}section.stripe-gray .bannerList li:nth-child(60),section.stripe-yellow .bannerList li:nth-child(60){transition-delay:12s}section.stripe-gray .bannerList li:nth-child(61),section.stripe-yellow .bannerList li:nth-child(61){transition-delay:12.2s}section.stripe-gray .bannerList li:nth-child(62),section.stripe-yellow .bannerList li:nth-child(62){transition-delay:12.4s}section.stripe-gray .bannerList li:nth-child(63),section.stripe-yellow .bannerList li:nth-child(63){transition-delay:12.6s}section.stripe-gray .bannerList li:nth-child(64),section.stripe-yellow .bannerList li:nth-child(64){transition-delay:12.8s}section.stripe-gray .bannerList li:nth-child(65),section.stripe-yellow .bannerList li:nth-child(65){transition-delay:13s}section.stripe-gray .bannerList li:nth-child(66),section.stripe-yellow .bannerList li:nth-child(66){transition-delay:13.2s}section.stripe-gray .bannerList li:nth-child(67),section.stripe-yellow .bannerList li:nth-child(67){transition-delay:13.4s}section.stripe-gray .bannerList li:nth-child(68),section.stripe-yellow .bannerList li:nth-child(68){transition-delay:13.6s}section.stripe-gray .bannerList li:nth-child(69),section.stripe-yellow .bannerList li:nth-child(69){transition-delay:13.8s}section.stripe-gray .bannerList li:nth-child(70),section.stripe-yellow .bannerList li:nth-child(70){transition-delay:14s}section.stripe-gray .bannerList li:nth-child(71),section.stripe-yellow .bannerList li:nth-child(71){transition-delay:14.2s}section.stripe-gray .bannerList li:nth-child(72),section.stripe-yellow .bannerList li:nth-child(72){transition-delay:14.4s}section.stripe-gray .bannerList li:nth-child(73),section.stripe-yellow .bannerList li:nth-child(73){transition-delay:14.6s}section.stripe-gray .bannerList li:nth-child(74),section.stripe-yellow .bannerList li:nth-child(74){transition-delay:14.8s}section.stripe-gray .bannerList li:nth-child(75),section.stripe-yellow .bannerList li:nth-child(75){transition-delay:15s}section.stripe-gray .bannerList li:nth-child(76),section.stripe-yellow .bannerList li:nth-child(76){transition-delay:15.2s}section.stripe-gray .bannerList li:nth-child(77),section.stripe-yellow .bannerList li:nth-child(77){transition-delay:15.4s}section.stripe-gray .bannerList li:nth-child(78),section.stripe-yellow .bannerList li:nth-child(78){transition-delay:15.6s}section.stripe-gray .bannerList li:nth-child(79),section.stripe-yellow .bannerList li:nth-child(79){transition-delay:15.8s}section.stripe-gray .bannerList li:nth-child(80),section.stripe-yellow .bannerList li:nth-child(80){transition-delay:16s}section.stripe-gray .bannerList li:nth-child(81),section.stripe-yellow .bannerList li:nth-child(81){transition-delay:16.2s}section.stripe-gray .bannerList li:nth-child(82),section.stripe-yellow .bannerList li:nth-child(82){transition-delay:16.4s}section.stripe-gray .bannerList li:nth-child(83),section.stripe-yellow .bannerList li:nth-child(83){transition-delay:16.6s}section.stripe-gray .bannerList li:nth-child(84),section.stripe-yellow .bannerList li:nth-child(84){transition-delay:16.8s}section.stripe-gray .bannerList li:nth-child(85),section.stripe-yellow .bannerList li:nth-child(85){transition-delay:17s}section.stripe-gray .bannerList li:nth-child(86),section.stripe-yellow .bannerList li:nth-child(86){transition-delay:17.2s}section.stripe-gray .bannerList li:nth-child(87),section.stripe-yellow .bannerList li:nth-child(87){transition-delay:17.4s}section.stripe-gray .bannerList li:nth-child(88),section.stripe-yellow .bannerList li:nth-child(88){transition-delay:17.6s}section.stripe-gray .bannerList li:nth-child(89),section.stripe-yellow .bannerList li:nth-child(89){transition-delay:17.8s}section.stripe-gray .bannerList li:nth-child(90),section.stripe-yellow .bannerList li:nth-child(90){transition-delay:18s}section.stripe-gray .bannerList li:nth-child(91),section.stripe-yellow .bannerList li:nth-child(91){transition-delay:18.2s}section.stripe-gray .bannerList li:nth-child(92),section.stripe-yellow .bannerList li:nth-child(92){transition-delay:18.4s}section.stripe-gray .bannerList li:nth-child(93),section.stripe-yellow .bannerList li:nth-child(93){transition-delay:18.6s}section.stripe-gray .bannerList li:nth-child(94),section.stripe-yellow .bannerList li:nth-child(94){transition-delay:18.8s}section.stripe-gray .bannerList li:nth-child(95),section.stripe-yellow .bannerList li:nth-child(95){transition-delay:19s}section.stripe-gray .bannerList li:nth-child(96),section.stripe-yellow .bannerList li:nth-child(96){transition-delay:19.2s}section.stripe-gray .bannerList li:nth-child(97),section.stripe-yellow .bannerList li:nth-child(97){transition-delay:19.4s}section.stripe-gray .bannerList li:nth-child(98),section.stripe-yellow .bannerList li:nth-child(98){transition-delay:19.6s}section.stripe-gray .bannerList li:nth-child(99),section.stripe-yellow .bannerList li:nth-child(99){transition-delay:19.8s}section.stripe-gray .bannerList li:nth-child(100),section.stripe-yellow .bannerList li:nth-child(100){transition-delay:20s}section.stripe-gray .bannerList.active li,section.stripe-yellow .bannerList.active li{opacity:1;transform:translate(0, 0)}section.stripe-gray .contTitle,section.stripe-yellow .contTitle{font-size:35px;text-align:center}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .contTitle,section.stripe-yellow .contTitle{font-size:3.5vw}}@media screen and (max-width: 768px){section.stripe-gray .contTitle,section.stripe-yellow .contTitle{font-size:5vw;line-height:7vw;width:90%;margin:auto;margin-bottom:3vw}}section.stripe-gray .contVis,section.stripe-yellow .contVis{border:18px solid #fff;box-shadow:5px 5px 3px rgba(0,0,0,0.3)}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .contVis,section.stripe-yellow .contVis{width:90%;margin:auto}}@media screen and (max-width: 768px){section.stripe-gray .contVis,section.stripe-yellow .contVis{width:90%;margin:auto;border:2vw solid #fff}}section.stripe-gray .contTexts,section.stripe-yellow .contTexts{width:100%;margin:50px auto}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .contTexts,section.stripe-yellow .contTexts{width:80%;margin:5vw auto}}@media screen and (max-width: 768px){section.stripe-gray .contTexts,section.stripe-yellow .contTexts{width:90%;margin:10vw auto}}section.stripe-gray .contTexts p,section.stripe-yellow .contTexts p{font-size:19px;line-height:33px;text-align:left}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .contTexts p,section.stripe-yellow .contTexts p{font-size:2vw;line-height:3.5vw}}@media screen and (max-width: 768px){section.stripe-gray .contTexts p,section.stripe-yellow .contTexts p{font-size:4vw;line-height:7vw}}section.stripe-gray .bt,section.stripe-yellow .bt{width:311px;background-color:#000;margin:auto}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bt,section.stripe-yellow .bt{width:35%}}@media screen and (max-width: 768px){section.stripe-gray .bt,section.stripe-yellow .bt{width:70%}}section.stripe-gray .bt a,section.stripe-yellow .bt a{display:block;width:100%;color:#fff;text-align:center;font-size:21px;padding:5px 0}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .bt a,section.stripe-yellow .bt a{font-size:3vw;padding:1vw 0}}@media screen and (max-width: 768px){section.stripe-gray .bt a,section.stripe-yellow .bt a{font-size:5vw;padding:1vw 0}}section.stripe-gray .articleList,section.stripe-yellow .articleList{width:100%;background-color:#fff;border:2px solid #000;border-radius:20px;padding:70px 140px;justify-content:space-between;margin-bottom:50px;box-shadow:5px 5px 3px rgba(0,0,0,0.3)}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .articleList,section.stripe-yellow .articleList{width:90%;margin:auto;padding:7vw;margin-bottom:5vw}}@media screen and (max-width: 768px){section.stripe-gray .articleList,section.stripe-yellow .articleList{width:90%;margin:auto;padding:4vw;margin-bottom:10vw}}section.stripe-gray .articleList ul,section.stripe-yellow .articleList ul{width:100%}section.stripe-gray .articleList ul li,section.stripe-yellow .articleList ul li{width:100%;display:flex}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .articleList ul li,section.stripe-yellow .articleList ul li{margin-bottom:0}}@media screen and (max-width: 768px){section.stripe-gray .articleList ul li,section.stripe-yellow .articleList ul li{margin-bottom:0}}section.stripe-gray .articleList ul li .num,section.stripe-yellow .articleList ul li .num{font-size:22px;width:10%}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .articleList ul li .num,section.stripe-yellow .articleList ul li .num{font-size:2.5vw}}@media screen and (max-width: 768px){section.stripe-gray .articleList ul li .num,section.stripe-yellow .articleList ul li .num{font-size:4vw}}section.stripe-gray .articleList ul li .artTitle,section.stripe-yellow .articleList ul li .artTitle{font-size:22px;color:#00a99d;width:90%;line-height:1.5em}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .articleList ul li .artTitle,section.stripe-yellow .articleList ul li .artTitle{font-size:2.5vw}}@media screen and (max-width: 768px){section.stripe-gray .articleList ul li .artTitle,section.stripe-yellow .articleList ul li .artTitle{font-size:4vw}}section.stripe-gray .articleList ul li .artTitle a,section.stripe-yellow .articleList ul li .artTitle a{font-size:22px;color:#00a99d;text-decoration:underline;line-height:1.5em}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-gray .articleList ul li .artTitle a,section.stripe-yellow .articleList ul li .artTitle a{font-size:2.5vw}}@media screen and (max-width: 768px){section.stripe-gray .articleList ul li .artTitle a,section.stripe-yellow .articleList ul li .artTitle a{font-size:4vw}}section.stripe-yellow{background-color:#fffe74}section.stripe-yellow .movTitle{font-size:82px;text-align:center}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-yellow .movTitle{font-size:8vw}}@media screen and (max-width: 768px){section.stripe-yellow .movTitle{font-size:10vw}}section.stripe-yellow .ytWrap{width:870px;margin:auto;box-shadow:5px 5px 3px rgba(0,0,0,0.3)}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-yellow .ytWrap{width:80%}}@media screen and (max-width: 768px){section.stripe-yellow .ytWrap{width:90%}}section.stripe-yellow .ytWrap .inner{width:100%;padding-top:56.25%;position:relative;border:18px solid #fff}@media screen and (max-width: 768px){section.stripe-yellow .ytWrap .inner{border:2vw solid #fff}}section.stripe-yellow .ytWrap .inner iframe{position:absolute;top:0;right:0;width:100%;height:100%}section.stripe-yellow .texts{width:780px;margin:50px auto}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-yellow .texts{width:80%;margin:5vw auto}}@media screen and (max-width: 768px){section.stripe-yellow .texts{width:90%;margin:10vw auto}}section.stripe-yellow .texts p{font-size:19px;line-height:33px;text-align:center}@media screen and (min-width: 769px) and (max-width: 1045px){section.stripe-yellow .texts p{font-size:2vw;line-height:3.5vw}}@media screen and (max-width: 768px){section.stripe-yellow .texts p{font-size:4vw;line-height:7vw}}section.yellow-back{background-color:#ff0;padding:100px 0}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back{padding:10vw 0}}@media screen and (max-width: 768px){section.yellow-back{padding:10vw 0}}section.yellow-back .title{width:650px;margin:auto;position:relative}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .title{width:80%}}@media screen and (max-width: 768px){section.yellow-back .title{width:70%}}section.yellow-back .title .text{width:85%}@media screen and (max-width: 768px){section.yellow-back .title .text{width:100%}}section.yellow-back .title .text p{font-style:italic;line-height:80px;text-align:center}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .title .text p{line-height:9vw}}@media screen and (max-width: 768px){section.yellow-back .title .text p{line-height:13vw}}section.yellow-back .title .text p.small{font-style:italic;font-size:63px;text-indent:1.5em;opacity:0;transform:translate(-200px, 0);transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .title .text p.small{font-size:7vw}}@media screen and (max-width: 768px){section.yellow-back .title .text p.small{font-size:8vw;line-height:1em;width:100%;text-indent:0;text-align:left}}section.yellow-back .title .text p.large{font-style:italic;font-size:89px;font-weight:bold;opacity:0;transform:translate(200px, 0);transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .title .text p.large{font-size:10vw}}@media screen and (max-width: 768px){section.yellow-back .title .text p.large{font-size:10vw;text-align:left}}section.yellow-back .title .illust{position:absolute;top:0;right:0;width:22%;opacity:0;transform:translate(0, 100px);transition:all 1s;transition-timing-function:ease;transition-delay:.5s}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .title .illust{width:24%}}@media screen and (max-width: 768px){section.yellow-back .title .illust{width:25%}}section.yellow-back .title.active .text p.small{transform:translate(0, 0);opacity:1}section.yellow-back .title.active .text p.large{transform:translate(0, 0);opacity:1}section.yellow-back .title.active .illust{transform:translate(0, 0);opacity:1}section.yellow-back .mitaTx{display:flex;justify-content:center;margin-top:60px}@media screen and (max-width: 768px){section.yellow-back .mitaTx{margin-top:7vw}}section.yellow-back .mitaTx p{width:50px;height:29px;background-color:#000;color:#fff;font-size:30px;display:flex;justify-content:center;align-items:center;position:relative;margin:0 60px;opacity:0;transform:skew(-10deg, -10deg) rotate(10deg);transition:all 1s;transition-timing-function:ease;transition-delay:.5s}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .mitaTx p{width:7vw;height:4vw;font-size:4vw;margin:0 5vw}}@media screen and (max-width: 768px){section.yellow-back .mitaTx p{width:8vw;font-size:5vw;height:4.64vw;margin:0 4vw}}section.yellow-back .mitaTx p::before,section.yellow-back .mitaTx p::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;z-index:-1}section.yellow-back .mitaTx p::before{transform:rotate(60deg)}section.yellow-back .mitaTx p::after{transform:rotate(-60deg)}section.yellow-back .mitaTx.active p{margin:0 3px;opacity:1}@media screen and (max-width: 768px){section.yellow-back .mitaTx.active p{margin:0 .5vw}}section.yellow-back .bodyTx{text-align:center;margin-top:40px}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .bodyTx{margin:auto;margin-top:4vw;width:80%}}@media screen and (max-width: 768px){section.yellow-back .bodyTx{width:90%;margin:auto;margin-top:3vw}}section.yellow-back .bodyTx .small{font-size:21px;line-height:40px;transform:translate(0, 100px);opacity:0;transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .bodyTx .small{line-height:5vw;font-size:2.5vw}}@media screen and (max-width: 768px){section.yellow-back .bodyTx .small{line-height:8vw;font-size:4vw}}section.yellow-back .bodyTx .small.active{transform:translate(0);opacity:1}section.yellow-back .bodyTx .large{font-size:31px;transform:translate(0, 100px);opacity:0;transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .bodyTx .large{font-size:3.3vw}}@media screen and (max-width: 768px){section.yellow-back .bodyTx .large{font-size:5vw;line-height:9vw}}section.yellow-back .bodyTx .large.active{transform:translate(0);opacity:1}section.yellow-back .inqTx .inqTitle{font-weight:bold;font-size:56px;text-align:center;line-height:1em;transform:translate(-200px, 0);opacity:0;transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .inqTx .inqTitle{font-size:7vw}}@media screen and (max-width: 768px){section.yellow-back .inqTx .inqTitle{font-size:10vw}}section.yellow-back .inqTx .inqBody{font-size:21px;text-align:center;line-height:1em;margin-top:30px;transform:translate(200px, 0);opacity:0;transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .inqTx .inqBody{margin-top:3vw;font-size:2.5vw}}@media screen and (max-width: 768px){section.yellow-back .inqTx .inqBody{margin-top:3vw;font-size:4vw}}section.yellow-back .inqTx .inqBody a{color:#000;text-decoration:underline}section.yellow-back .inqTx.active .inqTitle{transform:translate(0, 0);opacity:1}section.yellow-back .inqTx.active .inqBody{transform:translate(0, 0);opacity:1}section.yellow-back .inqIllst{width:230px;margin:auto;margin-top:45px;transform:translate(0, 200px);opacity:0;transition:all 1s;transition-timing-function:ease}@media screen and (min-width: 769px) and (max-width: 1045px){section.yellow-back .inqIllst{width:30vw}}@media screen and (max-width: 768px){section.yellow-back .inqIllst{width:60vw}}section.yellow-back .inqIllst.active{transform:translate(0, 0);opacity:1}footer{background-color:#51e5c2}footer p{font-family:acumin-pro-extra-condensed, sans-serif;font-weight:300;font-style:italic;display:block;width:1045px;text-align:center;font-size:31px;line-height:1em;margin:auto;padding:40px 0}@media screen and (min-width: 769px) and (max-width: 1045px){footer p{width:100%;font-size:4vw;padding:2vw 0}}@media screen and (max-width: 768px){footer p{width:100%;font-size:8vw;padding:4vw 0}}footer p .corp{font-family:kozuka-gothic-pr6n, sans-serif;font-weight:400;font-style:normal}
