.kv{margin-top:8%;position:relative}@media screen and (min-width:768px){.kv{margin-top:0}}.kv video{width:100%}.kv:before{background:-webkit-gradient(linear,left bottom,left top,from(#f8f376),to(#f7f274));background:linear-gradient(0deg,#f8f376,#f7f274);content:"";display:block;left:0;padding-top:3%;position:absolute;top:-1%;width:100%}@media screen and (min-width:768px){.kv:before{display:none}}.kv:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(58,89%,71%,0)),color-stop(10%,#f7f274));background:linear-gradient(hsla(58,89%,71%,0),#f7f274 10%);bottom:-40%;content:"";display:block;left:0;padding-top:50%;position:absolute;width:100%}.kv_bubble{-webkit-animation:kvfloating cubic-bezier(.5,.05,.5,.95) infinite alternate;animation:kvFloating cubic-bezier(.5,.05,.5,.95) infinite alternate;-webkit-filter:url(#aboutFilter);filter:url(#aboutFilter);position:absolute;-webkit-transform:translateY(0);transform:translateY(0)}.kv_bubble.kv_bubble_o01{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:13%;top:22%;width:7%}.kv_bubble.kv_bubble_o01 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform 1s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform 1s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform 1s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform 1s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform 1s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_o02{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1s;animation-duration:1s;left:29%;top:7%;width:5%}.kv_bubble.kv_bubble_o02 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_o03{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;left:32%;top:9%;width:10%}.kv_bubble.kv_bubble_o03 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_o04{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:2s;animation-duration:2s;left:38%;top:30%;width:4%}.kv_bubble.kv_bubble_o04 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_o05{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:55%;top:23%;width:4%}.kv_bubble.kv_bubble_o05 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_o06{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;left:62%;top:8%;width:4%}.kv_bubble.kv_bubble_o06 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g01{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;left:65%;top:29%;width:9%}.kv_bubble.kv_bubble_g01 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform 1.5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform 1.5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform 1.5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform 1.5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform 1.5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g02{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:78%;top:17%;width:3%}.kv_bubble.kv_bubble_g02 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g03{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1s;animation-duration:1s;left:14%;top:44%;width:5%}.kv_bubble.kv_bubble_g03 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g04{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:34%;top:53%;width:3%}.kv_bubble.kv_bubble_g04 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g05{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:50%;top:36%;width:3%}.kv_bubble.kv_bubble_g05 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g06{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:2s;animation-duration:2s;left:52%;top:39%;width:5%}.kv_bubble.kv_bubble_g06 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) 1s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) 1s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) 1s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) 1s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) 1s}.kv_bubble.kv_bubble_g07{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:60%;top:47%;width:4%}.kv_bubble.kv_bubble_g07 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g08{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:79%;top:56%;width:3%}.kv_bubble.kv_bubble_g08 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) 1s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) 1s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) 1s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) 1s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) 1s}.kv_bubble.kv_bubble_g09{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:15%;top:66%;width:5%}.kv_bubble.kv_bubble_g09 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform 1s cubic-bezier(.5,.05,.5,.95) 1s;transition:-webkit-transform 1s cubic-bezier(.5,.05,.5,.95) 1s;transition:transform 1s cubic-bezier(.5,.05,.5,.95) 1s;transition:transform 1s cubic-bezier(.5,.05,.5,.95) 1s,-webkit-transform 1s cubic-bezier(.5,.05,.5,.95) 1s}.kv_bubble.kv_bubble_g10{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1s;animation-duration:1s;left:38%;top:74%;width:4%}.kv_bubble.kv_bubble_g10 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g11{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:39%;top:82%;width:6%}.kv_bubble.kv_bubble_g11 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g12{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:70%;top:74%;width:5%}.kv_bubble.kv_bubble_g12 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.kv_bubble_g13{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1s;animation-duration:1s;left:82%;top:76%;width:3%}.kv_bubble.kv_bubble_g13 img{-webkit-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s;transition:transform .5s cubic-bezier(.5,.05,.5,.95) .5s,-webkit-transform .5s cubic-bezier(.5,.05,.5,.95) .5s}.kv_bubble.-view.kv_bubble_g01 img,.kv_bubble.-view.kv_bubble_g02 img,.kv_bubble.-view.kv_bubble_g03 img,.kv_bubble.-view.kv_bubble_g04 img,.kv_bubble.-view.kv_bubble_g05 img,.kv_bubble.-view.kv_bubble_g06 img,.kv_bubble.-view.kv_bubble_g07 img,.kv_bubble.-view.kv_bubble_g08 img,.kv_bubble.-view.kv_bubble_g09 img,.kv_bubble.-view.kv_bubble_g10 img,.kv_bubble.-view.kv_bubble_g11 img,.kv_bubble.-view.kv_bubble_g12 img,.kv_bubble.-view.kv_bubble_g13 img,.kv_bubble.-view.kv_bubble_o01 img,.kv_bubble.-view.kv_bubble_o02 img,.kv_bubble.-view.kv_bubble_o03 img,.kv_bubble.-view.kv_bubble_o04 img,.kv_bubble.-view.kv_bubble_o05 img,.kv_bubble.-view.kv_bubble_o06 img{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.kv_filter{left:0;position:absolute;top:0}@-webkit-keyframes kvFloating{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(25%);transform:translateY(25%)}}@keyframes kvFloating{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(25%);transform:translateY(25%)}}.intro{background:url(/kikiyu/assets/images/about/intro_bg.png) 50% no-repeat;background-size:cover;margin:-26% 0 10%;padding:30% 0 26.7%;position:relative}.intro_txt{color:#008e73;font-family:Zen Maru Gothic,sans-serif;font-size:4vw;font-weight:700;margin-left:5.3%;white-space:nowrap}@media screen and (min-width:768px){.intro_txt{font-size:30px}}@media screen and (min-width:1160px){.intro_txt{font-size:20px}}.intro_txt.-view .intro_txt_hide{-webkit-animation:txthide 1s ease forwards;animation:txtHide 1s ease forwards}.intro_txt.-view .intro_txt_hide.hide01{-webkit-animation-delay:0s;animation-delay:0s}.intro_txt.-view .intro_txt_hide.hide02{-webkit-animation-delay:.1s;animation-delay:.1s}.intro_txt.-view .intro_txt_hide.hide03{-webkit-animation-delay:.2s;animation-delay:.2s}.intro_txt.-view .intro_txt_hide.hide04{-webkit-animation-delay:.3s;animation-delay:.3s}.intro_txt.-view .intro_txt_hide.hide05{-webkit-animation-delay:.4s;animation-delay:.4s}.intro_txt.-view .intro_txt_hide.hide06{-webkit-animation-delay:.5s;animation-delay:.5s}.intro_txt.-view .intro_txt_hide.hide07{-webkit-animation-delay:.6s;animation-delay:.6s}.intro_txt.-view .intro_txt_hide.hide08{-webkit-animation-delay:.7s;animation-delay:.7s}.intro_txt.-view .intro_txt_hide.hide09{-webkit-animation-delay:.8s;animation-delay:.8s}.intro_txt.-view .intro_txt_hide.hide10{-webkit-animation-delay:.9s;animation-delay:.9s}.intro_txt.-view .intro_txt_hide.hide11{-webkit-animation-delay:1s;animation-delay:1s}.intro_txt.-view .intro_txt_hide.hide12{-webkit-animation-delay:1.1s;animation-delay:1.1s}.intro_txt.-view .intro_txt_hide.hide13{-webkit-animation-delay:1.2s;animation-delay:1.2s}.intro_txt.-view .intro_txt_bg.bg01{-webkit-animation:txtbg01 1s ease forwards;animation:txtBg01 1s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}.intro_txt.-view .intro_txt_bg.bg02{-webkit-animation:txthide 1s ease forwards;animation:txtHide 1s ease forwards;-webkit-animation-delay:1.6s;animation-delay:1.6s}.intro_txt.-view .intro_txt_bg.bg03{-webkit-animation:txthide 1s ease forwards;animation:txtHide 1s ease forwards;-webkit-animation-delay:1.7s;animation-delay:1.7s}.intro_txt.-view .intro_txt_bg.bg04{-webkit-animation:txthide 1s ease forwards;animation:txtHide 1s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s}.intro_txt.-view .intro_txt_bg.bg05{-webkit-animation:txthide 1s ease forwards;animation:txtHide 1s ease forwards;-webkit-animation-delay:1.9s;animation-delay:1.9s}@-webkit-keyframes txtHide{0%{width:0}to{width:100%}}@keyframes txtHide{0%{width:0}to{width:100%}}.intro_txt_wrap{line-height:1.6}.intro_txt_hide,.intro_txt_wrap{display:inline-block;position:relative}.intro_txt_hide{overflow:hidden;width:0;z-index:1}.intro_txt_bg{background:rgba(240,131,7,.4);border-radius:100px;display:inline-block;-webkit-filter:blur(4px);filter:blur(4px);height:70%;left:0;position:absolute;top:5%;-webkit-transform:translateZ(0);transform:translateZ(0);width:0}@-webkit-keyframes txtBg01{0%{width:0}to{width:39%}}@keyframes txtBg01{0%{width:0}to{width:39%}}.intro_note{font-size:2.8vw;margin-bottom:6%;margin-left:5.3%;margin-top:1em}@media screen and (min-width:768px){.intro_note{font-size:22px}}@media screen and (min-width:1160px){.intro_note{font-size:14px}}.intro_about{margin-top:12.3%}.intro_about h2{margin:auto;width:59%}.intro_about p{line-height:1.5;margin:3.2% auto 0;text-align:center;width:82%}.obsession{background:#fff;border-radius:10vw;padding:5% 0 13%}@media screen and (min-width:768px){.obsession{border-radius:80px}}.obsession_ttl{color:#008e73;font-family:Zen Maru Gothic,sans-serif;font-weight:700;margin:-10% 0 24%;text-align:center}.obsession_subttl01{background:url(/kikiyu/assets/images/about/obsession_ttl_bg.png) 50% no-repeat;background-size:contain;display:inline-block;font-size:4.2vw;padding:3.5% 0 6.5%;width:66%}@media screen and (min-width:768px){.obsession_subttl01{font-size:32px}}@media screen and (min-width:1160px){.obsession_subttl01{font-size:21px}}.obsession_subttl02{display:block;font-size:8.6vw}.obsession_subttl02 .orange{color:#f08307}.obsession_subttl02 .small{font-size:.7em}@media screen and (min-width:768px){.obsession_subttl02{font-size:65px}}@media screen and (min-width:1160px){.obsession_subttl02{font-size:42px}}.obsession_list li{background:#f7f274;border-radius:40px;-webkit-box-shadow:0 0 10px rgba(239,130,29,.7);box-shadow:0 0 10px rgba(239,130,29,.7);margin:auto;padding-bottom:10%;position:relative;width:84%}.obsession_list li:nth-child(2){margin-top:32%;padding-top:35%}.obsession_list li:last-child{margin-top:44%;padding-top:10%}.obsession_list_num{position:absolute}.obsession_list_num.num01{left:0;margin:auto;right:0;top:-25%;width:33%}.obsession_list_num.num02{left:-8%;top:-20%;width:38%;z-index:1}.obsession_list_num.num03{right:2%;top:-27%;width:40%}.obsession_list_img.img01{border-radius:40px 40px 0 0;margin-bottom:8%;overflow:hidden}.obsession_list_img.img01 video{border-radius:40px 40px 0 0;width:100%}.obsession_list_img.img02{left:-9.5%;position:absolute;top:-22%;width:115.953%}.obsession_list_img.img03{left:-5%;position:absolute;top:-29%;-webkit-transform:rotate(-16deg);transform:rotate(-16deg);width:76%}.obsession_list_ttl{color:#008e73;font-size:5vw;font-weight:500;text-align:center}.obsession_list_ttl.ttl03{line-height:1.6}@media screen and (min-width:768px){.obsession_list_ttl{font-size:38px}}@media screen and (min-width:1160px){.obsession_list_ttl{font-size:26px}}.obsession_list_txt{line-height:1.5;margin:4% 5% 0}.obsession_list_note{display:block;font-size:.7em;margin-top:1em}.obsession_list_button{position:relative}.obsession_list_button span{background:#008e73;border-radius:50%;bottom:0;-webkit-box-shadow:0 10px 10px rgba(239,130,29,.7);box-shadow:0 10px 10px rgba(239,130,29,.7);display:block;padding-top:15%;position:absolute;right:5%;width:15%}.obsession_list_button span img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:35%}.obsession_list_deco{position:absolute}.obsession_list_deco.list01_deco01{left:-4%;top:-12%;width:4%}.obsession_list_deco.list01_deco02{left:24%;top:5%;width:11%}.obsession_list_deco.list01_deco03{left:63%;top:-18%;width:19%}.obsession_list_deco.list01_deco04{left:-9%;top:67%;width:14%}.obsession_list_deco.list01_deco05{left:87%;top:97%;width:17%}.obsession_list_deco.list03_deco01{left:76%;top:3%;width:29%}.obsession_list_deco.list03_deco02{left:90%;top:50%;width:28%}.obsession_list_deco.list03_deco03{left:0;top:68%;width:14%}.obsession_list_deco.list03_deco04{left:-39%;top:77%;width:66%}.obsession_list_deco.list03_deco05{left:84%;top:116%;width:21%}.obsession_note{font-size:2.9vw;line-height:1.5;margin-left:10%;margin-top:2em;text-indent:-.85em}@media screen and (min-width:768px){.obsession_note{font-size:22px}}@media screen and (min-width:1160px){.obsession_note{font-size:14px}}.pic_chick{margin:18.7% auto 10.7%;position:relative;width:66%}.pic_chick.-view .pic_chick_steam01,.pic_chick.-view .pic_chick_steam02{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.pic_chick.-view .pic_chick_chara{-webkit-transform:translate(-30%,20%);transform:translate(-30%,20%)}.pic_chick_steam01{left:20%;top:-40%;width:44%}.pic_chick_steam01,.pic_chick_steam02{opacity:1;position:absolute;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 4s ease 0s,-webkit-transform 4s ease 0s;transition:opacity 4s ease 0s,-webkit-transform 4s ease 0s;transition:opacity 4s ease 0s,transform 4s ease 0s;transition:opacity 4s ease 0s,transform 4s ease 0s,-webkit-transform 4s ease 0s}.pic_chick_steam02{left:58%;top:15%;width:33%}.pic_chick_chara{left:52%;position:absolute;top:20%;-webkit-transform:translate(60%,-60%);transform:translate(60%,-60%);-webkit-transition:-webkit-transform 4s ease 0s;transition:-webkit-transform 4s ease 0s;transition:transform 4s ease 0s;transition:transform 4s ease 0s,-webkit-transform 4s ease 0s;width:18%}.btn_6series{background:#f08307;border:2px solid #fff;border-radius:100px;-webkit-box-shadow:0 8px 5px rgba(239,130,29,.7);box-shadow:0 8px 5px rgba(239,130,29,.7);display:block;margin:0 auto 10.7%;padding:2.6% 0 2%;position:relative;-webkit-transition:background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;transition:background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;transition:transform .2s ease 0s,box-shadow .2s ease 0s,background .2s ease 0s;transition:transform .2s ease 0s,box-shadow .2s ease 0s,background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;width:83%}.btn_6series img{display:block;margin:0 0 0 11%;width:65%}.btn_6series:after{background:url(/kikiyu/assets/images/about/6series_arrow.svg) 50% no-repeat;background-size:contain;content:"";display:block;padding-top:10%;position:absolute;right:9%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .2s ease 0s;transition:right .2s ease 0s;width:10%}@media screen and (min-width:1160px){.btn_6series:hover{-webkit-box-shadow:0 3px 5px rgba(239,130,29,.7);box-shadow:0 3px 5px rgba(239,130,29,.7);-webkit-transform:translateY(5px);transform:translateY(5px)}.btn_6series:hover:after{right:6%}}.btn_backtotop{background:#1f674e;border:2px solid #fff;border-radius:100px;-webkit-box-shadow:0 8px 5px rgba(239,130,29,.7);box-shadow:0 8px 5px rgba(239,130,29,.7);display:block;margin:0 auto 15%;padding:3% 0;position:relative;-webkit-transition:background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;transition:background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;transition:transform .2s ease 0s,box-shadow .2s ease 0s,background .2s ease 0s;transition:transform .2s ease 0s,box-shadow .2s ease 0s,background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;width:39%}.btn_backtotop img{display:block;margin:auto;width:28%}.btn_backtotop:after{background:url(/kikiyu/assets/images/common/btn_arrow_n.svg) 50% no-repeat;background-size:contain;content:"";display:block;padding-top:18%;position:absolute;right:10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .2s ease 0s;transition:right .2s ease 0s;width:18%}@media screen and (min-width:1160px){.btn_backtotop:hover{background:#ef821d;-webkit-box-shadow:0 3px 5px rgba(239,130,29,.7);box-shadow:0 3px 5px rgba(239,130,29,.7);-webkit-transform:translateY(5px);transform:translateY(5px)}.btn_backtotop:hover:after{background:url(/kikiyu/assets/images/common/btn_arrow_h.svg) 50% no-repeat;background-size:contain;right:7%}}.modal{display:none;left:0;position:fixed;top:0;z-index:6}.modal,.modal_inner{height:100%;width:100%}.modal_inner{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow-y:scroll}.modal_cont{max-width:750px;overflow-y:scroll;position:relative;width:100%;z-index:1}@media screen and (min-width:1160px){.modal_cont{max-width:500px}}.modal_wrap{position:relative}.modal_wrap:after{background:#fff;border-radius:40px;bottom:0;content:"";display:block;-webkit-filter:blur(5px);filter:blur(5px);height:calc(100% - 50px);left:5%;margin:auto;position:absolute;top:0;width:90%}.modal_item{padding:13% 0 15%;position:relative;z-index:1}.modal_bg{background:rgba(239,130,29,.95);height:100%;left:0;position:absolute;top:0;width:100%}.modal_close{background:#1f674e;border:2px solid #fff;-webkit-box-shadow:0 8px 5px rgba(239,130,29,.7);box-shadow:0 8px 5px rgba(239,130,29,.7);height:8.5vw;margin:0 0 0 auto;right:10px;top:10px;width:13vw}.modal_close,.modal_close span{border-radius:100px;display:block;position:absolute}.modal_close span{background:#fff;height:1.3vw;-webkit-transition:width .2s ease;transition:width .2s ease;width:6vw}.modal_close span:first-child{left:26%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.modal_close{height:64px;width:100px}.modal_close span{height:10px;width:48px}}@media screen and (min-width:1160px){.modal_close{height:42px;width:66px}.modal_close span{height:8px;width:32px}}.modal_item_kv{margin:auto;pointer-events:none;position:relative;-webkit-transform:scale(0);transform:scale(0);width:90%}.modal_item_kv.-view{-webkit-animation:modalkv .4s ease-out 0s forwards;animation:modalKv .4s ease-out 0s forwards;-webkit-transform:scale(1);transform:scale(1)}.modal_item_kv.-view .modal_item_kv_deco{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes modalKv{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes modalKv{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}.modal_item_kv_deco{left:0;margin:auto;opacity:0;position:absolute;right:0;top:-8%;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .4s ease .5s,-webkit-transform .4s ease .5s;transition:opacity .4s ease .5s,-webkit-transform .4s ease .5s;transition:opacity .4s ease .5s,transform .4s ease .5s;transition:opacity .4s ease .5s,transform .4s ease .5s,-webkit-transform .4s ease .5s;width:96%}.modal_item_chara01{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.modal_item_chara01 .chara{width:12%}.modal_item_chara02{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:2%}.modal_item_chara02 .chara{width:12%}.modal_item_deco{margin:auto;padding-top:25%;position:relative;width:27%}.modal_item_deco img{position:absolute}.modal_item_deco img:first-child{-webkit-animation:modaldecofloating 2s cubic-bezier(.5,.05,.5,.95) 0s infinite alternate;animation:modalDecoFloating 2s cubic-bezier(.5,.05,.5,.95) 0s infinite alternate;left:0;top:0}.modal_item_deco img:nth-child(2){-webkit-animation:modaldecofloating 2s cubic-bezier(.5,.05,.5,.95) .5s infinite alternate;animation:modalDecoFloating 2s cubic-bezier(.5,.05,.5,.95) .5s infinite alternate;left:0;top:0}.modal_item_deco img:nth-child(3){-webkit-animation:modaldecofloating 4s cubic-bezier(.5,.05,.5,.95) 0s infinite alternate;animation:modalDecoFloating 4s cubic-bezier(.5,.05,.5,.95) 0s infinite alternate;left:0;top:0}.modal_item_deco img:nth-child(4){-webkit-animation:modaldecofloating 4s cubic-bezier(.5,.05,.5,.95) .5s infinite alternate;animation:modalDecoFloating 4s cubic-bezier(.5,.05,.5,.95) .5s infinite alternate;left:0;top:0}@-webkit-keyframes modalDecoFloating{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes modalDecoFloating{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.modal_item_prof{margin:auto;width:89%}.modal_bottom_close{background:#1f674e;border:2px solid #fff;border-radius:100px;-webkit-box-shadow:0 8px 5px rgba(239,130,29,.7);box-shadow:0 8px 5px rgba(239,130,29,.7);display:block;margin:4% auto 0;padding:4% 0;position:relative;-webkit-transition:background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;transition:background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;transition:transform .2s ease 0s,box-shadow .2s ease 0s,background .2s ease 0s;transition:transform .2s ease 0s,box-shadow .2s ease 0s,background .2s ease 0s,-webkit-transform .2s ease 0s,-webkit-box-shadow .2s ease 0s;width:38%}.modal_bottom_close img{display:block;margin-left:24.73%;width:45.165%}.modal_bottom_close:after{background:url(/kikiyu/assets/images/common/btn_arrow_n.svg) 50% no-repeat;background-size:contain;content:"";display:block;padding-top:18%;position:absolute;right:7%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .2s ease 0s;transition:right .2s ease 0s;width:18%}@media screen and (min-width:1160px){.modal_bottom_close:hover{background:#ef821d;-webkit-box-shadow:0 3px 5px rgba(239,130,29,.7);box-shadow:0 3px 5px rgba(239,130,29,.7);-webkit-transform:translateY(5px);transform:translateY(5px)}.modal_bottom_close:hover:after{background:url(/kikiyu/assets/images/common/btn_arrow_h.svg) 50% no-repeat;background-size:contain;right:4%}}.splittext01{background:url(/kikiyu/assets/images/about/modal_chara_bubble_01.png) 50% no-repeat;background-size:100% 100%;color:#008e73;display:block;font-family:Zen Maru Gothic,sans-serif;font-size:3.4vw;font-weight:700;line-height:1.6;padding:2% 5% 6% 9%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .5s ease .7s;transition:-webkit-transform .5s ease .7s;transition:transform .5s ease .7s;transition:transform .5s ease .7s,-webkit-transform .5s ease .7s;width:72%}.splittext01 .large{color:#f08307;font-size:4vw}.splittext01.-view{-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width:768px){.splittext01{font-size:18px}.splittext01 .large{font-size:20px}}.splittext02{background:url(/kikiyu/assets/images/about/modal_chara_bubble_02.png) 50% no-repeat;background-size:100% 100%;color:#008e73;display:block;font-family:Zen Maru Gothic,sans-serif;font-size:3.4vw;font-weight:700;line-height:1.6;padding:2% 6% 6% 8%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .5s ease .7s;transition:-webkit-transform .5s ease .7s;transition:transform .5s ease .7s;transition:transform .5s ease .7s,-webkit-transform .5s ease .7s;width:72%}.splittext02 .large{color:#f08307;font-size:4vw}.splittext02.-view{-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width:768px){.splittext02{font-size:18px}.splittext02 .large{font-size:20px}}.splittext_span{letter-spacing:-.35em;opacity:0}.splittext_span.-view{opacity:1}