html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,a,input{color:#27272e}::selection{color:#fff;background:#ff74b8}img{pointer-events:none}.sp{display:none}a{opacity:1;transition:all .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;color:#000}@media screen and (min-width: 768px){a:hover{opacity:.8;transition:all .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:none}a img:hover{filter:none}}@media all and (-ms-high-contrast: none){*::-ms-backdrop,a{-ms-transition:all 10s;transition:all 10s}}@keyframes barShow{0%{transform:scaleX(1);opacity:0}25%{opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes barAnim{0%{left:0}to{left:100%}}.pointer-none{pointer-events:none!important}.pr-footer,.header{position:relative;z-index:0}.fortune-bnr{padding:40px 0;background:rgba(255,255,255,.4)}.fortune-bnr .bnr{width:480px;margin:0 10px}.fortune-bnr .bnr img{width:100%}@media screen and (min-width: 768px){.fortune-bnr{display:flex;justify-content:center}.fortune-bnr .bnr{flex-basis:480px}}.copyright{position:relative;z-index:0;font-size:12px;text-align:center}.mfp-close{width:50px!important;height:50px!important;top:220px!important;margin:6vw auto 0;opacity:1!important;cursor:pointer;background:url(../../assets/img/share/arrow_close.png) no-repeat!important;background-size:100%!important;transition:all .2s;transition-delay:.15s}.mfp-close:hover{transition:all .2s;transition-delay:.15s;background:url(../../assets/img/share/arrow_close_hover.png) no-repeat!important;background-size:100%!important}#loading{background:#fff;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999999;pointer-events:none}#loading.show{opacity:1}#loading.remove{opacity:0!important;transition-duration:.2s}#loading .loading-inner svg{width:502px!important;position:absolute;top:-50px;left:50%;transform:translate(-50%)!important}#loading .loading-inner .bar-wrap{height:10px;width:100%;background:linear-gradient(to right,#ffff9b 0%,#fffc9a 1%,#ffb48b 25%,#ff88b5 50%,#9999ff 75%,#34eeff 100%);transform-origin:50% 50%;opacity:0;position:absolute;top:50%;transform:translateY(-50%);color:transparent}#loading .loading-inner .bar-wrap.anim{animation:barShow .2s forwards ease-in-out}#loading .loading-inner .bar-wrap .bar{position:relative;height:10px;width:100%;background:rgba(255,255,255,.8);transform-origin:right top}#loading .loading-inner .bar-wrap .bar.anim{animation:barAnim 1s forwards ease-in-out;animation-delay:.2s}#detail .header .menu,#error .header .menu{display:none}.popup-inner{width:973px;height:auto;background:#fff;margin:0 auto}.popup-inner .conditions{padding:20px}.popup-inner .conditions h2{font-size:16px;margin:0 0 10px}.popup-inner .conditions h2 span{display:inline-block;width:14px;height:13px;margin-right:10px}.popup-inner .conditions h2 span img{width:100%}.popup-inner .conditions .search-txt input{background:#f5f5f7;font-size:14px;padding:12px 10px;width:598px}.popup-inner .conditions .search-txt input::placeholder{font-size:14px}.popup-inner .conditions .bland{margin:0 0 20px}.popup-inner .conditions .bland ul{overflow:hidden}.popup-inner .conditions .bland ul li{cursor:pointer;width:147px;padding:10px 0;border-radius:40px;float:left;margin-right:10px}.popup-inner .conditions .bland ul li:last-child{margin-right:0}.popup-inner .conditions .bland ul li p{font-size:12px;text-align:center}.popup-inner .conditions .bland ul li h3{text-align:center}.popup-inner .conditions .bland ul li.imas{background:#ffedf0}.popup-inner .conditions .bland ul li.imas h3{width:45px;height:27px;background:url(../../assets/img/share/imas.png) no-repeat;background-size:100%;margin:0 auto 3px}.popup-inner .conditions .bland ul li.imas p{color:#f34e6d}.popup-inner .conditions .bland ul li.imas.active{background:#f34e6d}.popup-inner .conditions .bland ul li.imas.active h3{background:url(../../assets/img/share/imas_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.imas.active p{color:#fff}.popup-inner .conditions .bland ul li.deremas{background:#e9f2f9}.popup-inner .conditions .bland ul li.deremas h3{width:40px;height:34px;background:url(../../assets/img/share/deremas.png) no-repeat;background-size:100%;margin:-3px auto 5px}.popup-inner .conditions .bland ul li.deremas p{color:#2582c8;margin:-6px 0 0}.popup-inner .conditions .bland ul li.deremas.active{background:#2582c8}.popup-inner .conditions .bland ul li.deremas.active h3{background:url(../../assets/img/share/deremas_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.deremas.active p{color:#fff}.popup-inner .conditions .bland ul li.million{background:#fff9e6}.popup-inner .conditions .bland ul li.million h3{width:37px;height:35px;background:url(../../assets/img/share/milimas.png) no-repeat;background-size:100%;margin:-3px auto 5px}.popup-inner .conditions .bland ul li.million p{color:#fec20a;margin:-7px 0 0}.popup-inner .conditions .bland ul li.million.active{background:#fec20a}.popup-inner .conditions .bland ul li.million.active h3{background:url(../../assets/img/share/milimas_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.million.active p{color:#fff}.popup-inner .conditions .bland ul li.sidem{background:#e7f8f4}.popup-inner .conditions .bland ul li.sidem h3{width:46px;height:27px;background:url(../../assets/img/share/sidem.png) no-repeat;background-size:100%;margin:-2px auto 1px}.popup-inner .conditions .bland ul li.sidem p{color:#11be93}.popup-inner .conditions .bland ul li.sidem.active{background:#11be93}.popup-inner .conditions .bland ul li.sidem.active h3{background:url(../../assets/img/share/sidem_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.sidem.active p{color:#fff}.popup-inner .conditions .bland ul li.shiny{background:#f3f8ff}.popup-inner .conditions .bland ul li.shiny h3{width:36px;height:33px;background:url(../../assets/img/share/shiny.png) no-repeat;background-size:100%;margin:-3px auto 5px}.popup-inner .conditions .bland ul li.shiny p{color:#8dbafe;margin:-5px 0 0}.popup-inner .conditions .bland ul li.shiny.active{background:#8dbafe}.popup-inner .conditions .bland ul li.shiny.active h3{background:url(../../assets/img/share/shiny_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.shiny.active p{color:#fff}.popup-inner .conditions .bland ul li.gakuen{background:#fff5e3}.popup-inner .conditions .bland ul li.gakuen h3{width:36px;height:33px;background:url(../../assets/img/share/gakuen.png) no-repeat;background-size:100%;margin:-3px auto 5px}.popup-inner .conditions .bland ul li.gakuen p{color:#f39800;margin:-5px 0 0}.popup-inner .conditions .bland ul li.gakuen.active{background:#f39800}.popup-inner .conditions .bland ul li.gakuen.active h3{background:url(../../assets/img/share/gakuen_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.gakuen.active p{color:#fff}.popup-inner .conditions .bland ul li.other{background:#f5f5f5}.popup-inner .conditions .bland ul li.other h3{width:45px;height:27px;background:url(../../assets/img/share/other.png) no-repeat;background-size:100%;margin:0 auto 3px}.popup-inner .conditions .bland ul li.other p{color:#3c3c47}.popup-inner .conditions .bland ul li.other.active{background:#747488}.popup-inner .conditions .bland ul li.other.active h3{background:url(../../assets/img/share/other_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.other.active p{color:#fff}.popup-inner .conditions .age,.popup-inner .conditions .height{margin:0 0 20px}.popup-inner .conditions .age ul,.popup-inner .conditions .height ul{overflow:hidden}.popup-inner .conditions .age ul li,.popup-inner .conditions .height ul li{cursor:pointer;width:147px;padding:10px 0;border-radius:30px;float:left;font-size:14px;text-align:center;background:#f5f5f7;margin-right:10px;position:relative;z-index:1;color:#27272e}.popup-inner .conditions .age ul li:before,.popup-inner .conditions .height ul li:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);opacity:0;border-radius:30px}.popup-inner .conditions .age ul li:last-child,.popup-inner .conditions .height ul li:last-child{margin-right:0}.popup-inner .conditions .age ul li.active,.popup-inner .conditions .height ul li.active{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}.popup-inner .conditions .from{float:left;margin:0 0 20px}.popup-inner .conditions .from ul{overflow:hidden}.popup-inner .conditions .from ul li{position:relative}.popup-inner .conditions .from ul li select{cursor:pointer;width:304px;padding:10px 0 10px 30px;border-radius:30px;float:left;font-size:14px;text-align:left;background:#f5f5f7;margin-right:10px;position:relative;z-index:1;color:#27272e}.popup-inner .conditions .from ul li select:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);opacity:0;border-radius:30px}.popup-inner .conditions .from ul li select option{color:#27272e}.popup-inner .conditions .from ul li svg{width:14px;height:8px;position:absolute;right:45%;top:16px;transform:translate(770%);z-index:2}.popup-inner .conditions .from ul li svg .cls-1{fill:#ff74b8!important;filter:none}.popup-inner .conditions .from ul li:last-child{margin-right:0}.popup-inner .conditions .from ul li.active select{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}.popup-inner .conditions .from ul li.active svg{width:14px;height:8px}.popup-inner .conditions .from ul li.active svg .cls-1{fill:#fff!important;filter:none}.popup-inner .conditions .birth{margin:0 0 20px}.popup-inner .conditions .birth ul{overflow:hidden}.popup-inner .conditions .birth ul li{position:relative}.popup-inner .conditions .birth ul li select{cursor:pointer;width:304px;padding:10px 0 10px 30px;border-radius:30px;float:left;font-size:14px;text-align:left;background:#f5f5f7;margin-right:10px;position:relative;z-index:1;color:#27272e}.popup-inner .conditions .birth ul li select:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);opacity:0;border-radius:30px}.popup-inner .conditions .birth ul li select option{color:#27272e}.popup-inner .conditions .birth ul li svg{width:14px;height:8px;position:absolute;right:48%;top:16px;transform:translate(-250%);z-index:2}.popup-inner .conditions .birth ul li svg .cls-1{fill:#ff74b8!important;filter:none}.popup-inner .conditions .birth ul li:last-child{margin-right:0}.popup-inner .conditions .birth ul li.active select{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}.popup-inner .conditions .birth ul li.active svg .cls-1{fill:#fff!important}.popup-inner .bottom-btn{background:url(../../assets/img/share/bg_star.png) repeat,#ececf0}.popup-inner .bottom-btn ul{overflow:hidden;width:314px;margin:0 auto;padding:20px 0}.popup-inner .bottom-btn ul li a{cursor:pointer;width:147px;padding:10px 0;border-radius:30px;float:left;font-size:14px;text-align:center}.popup-inner .bottom-btn ul li.reset{cursor:pointer;width:147px;padding:10px 0;border-radius:30px;float:left;font-size:14px;text-align:center;background:#747488;margin:0 20px 0 0;color:#fff;position:relative;overflow:hidden;transition:all .2s}.popup-inner .bottom-btn ul li.reset:hover{transition:all .2s;background:#fff;color:#3c3c47}.popup-inner .bottom-btn ul li.search{transition:all .2s;position:relative;overflow:hidden;background:#fff;border-radius:30px;z-index:0}.popup-inner .bottom-btn ul li.search:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all .2s;background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%)}.popup-inner .bottom-btn ul li.search a{transition:all .2s;position:relative;overflow:hidden;color:#fff}.popup-inner .bottom-btn ul li.search a span{width:15px;height:13px;background:url(../../assets/img/search/icon_modal.png) no-repeat;background-size:100%;display:inline-block;margin:0 0 0 5px;position:relative;top:1px}.popup-inner .bottom-btn ul li.search a span svg{width:15px;height:14px;fill:#fff!important}.popup-inner .bottom-btn ul li.search a:hover{color:#ff75b7;transition:all .2s}.popup-inner .bottom-btn ul li.search a:hover span svg .cls-1{fill:#ff75b7!important}.popup-inner .bottom-btn ul li.search:hover:before{transition:all .2s;opacity:0}@media screen and (min-width: 768px){.popup-inner .bottom-btn ul li.search a:hover span{width:15px;height:13px;background:url(../../assets/img/search/icon_modal_on.png) no-repeat;background-size:100%}}.popup-inner-bg{width:893px;height:596px;padding:40px;margin:0 auto;background:#ff909c;background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff909c",endColorstr="#ff74b8",GradientType=0);position:absolute;top:0;left:50%;transform:translate(-50%) rotate(1.2deg);z-index:-1}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li:nth-of-type(6){margin-right:0}.popup-inner .conditions .bland ul li:nth-of-type(n+7){margin-top:10px}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.imas.active:hover{background:#f34e6d}.popup-inner .conditions .bland ul li.imas.active:hover h3{background:url(../../assets/img/share/imas_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.imas.active:hover p{color:#fff}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.deremas.active:hover{background:#2582c8}.popup-inner .conditions .bland ul li.deremas.active:hover h3{background:url(../../assets/img/share/deremas_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.deremas.active:hover p{color:#fff}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.million.active:hover{background:#fec20a}.popup-inner .conditions .bland ul li.million.active:hover h3{background:url(../../assets/img/share/milimas_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.million.active:hover p{color:#fff}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.sidem.active:hover{background:#11be93}.popup-inner .conditions .bland ul li.sidem.active:hover h3{background:url(../../assets/img/share/sidem_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.sidem.active:hover p{color:#fff}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.shiny.active:hover{background:#8dbafe}.popup-inner .conditions .bland ul li.shiny.active:hover h3{background:url(../../assets/img/share/shiny_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.shiny.active:hover p{color:#fff}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.gakuen.active:hover{background:#f39800}.popup-inner .conditions .bland ul li.gakuen.active:hover h3{background:url(../../assets/img/share/gakuen_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.gakuen.active:hover p{color:#fff}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.other.active:hover{background:#747488}.popup-inner .conditions .bland ul li.other.active:hover h3{background:url(../../assets/img/share/other_on.png) no-repeat;background-size:100%}.popup-inner .conditions .bland ul li.other.active:hover p{color:#fff}}@media screen and (min-width: 768px){.popup-inner .conditions .age ul li.active:hover,.popup-inner .conditions .height ul li.active:hover{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}}@media screen and (min-width: 768px){.popup-inner .conditions .from ul li.active:hover select{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}.popup-inner .conditions .from ul li.active:hover svg{width:14px;height:8px}.popup-inner .conditions .from ul li.active:hover svg .cls-1{fill:#fff!important;filter:none}}@media screen and (min-width: 768px){.popup-inner .conditions .birth ul li.active:hover select{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}.popup-inner .conditions .birth ul li.active:hover svg{width:14px;height:8px}.popup-inner .conditions .birth ul li.active:hover svg .cls-1{fill:#fff!important;filter:none}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.imas:hover{background:#ffe0e5}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.deremas:hover{background:#deeefa}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.million:hover{background:#fff6d9}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.sidem:hover{background:#dcf7f1}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.shiny:hover{background:#e8f2ff}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.gakuen:hover{background:#ffebc9}}@media screen and (min-width: 768px){.popup-inner .conditions .bland ul li.other:hover{background:#ececf0}}@media screen and (min-width: 768px){.popup-inner .conditions .age ul li:hover{background:#ececf0}}@media screen and (min-width: 768px){.popup-inner .conditions .height ul li:hover{background:#ececf0}}@media screen and (min-width: 768px){.popup-inner .conditions .from ul li:hover select{background:#ececf0}}@media screen and (min-width: 768px){.popup-inner .conditions .birth ul li:hover select{background:#ececf0}}.header{width:100%;position:absolute;top:0;z-index:99998;transition:all .5s}.header .header-inner{background:#fff;padding:20px 0;overflow:hidden}.header.fixed{position:fixed}.header.hide{top:-20%;transition:all .5s}.header .logo{width:164px;height:52px;float:left;padding-left:20px}.header .logo img{width:100%}.header .icon a{float:right;display:block;padding-right:20px;opacity:1}.header .icon a span{display:block;width:54px;height:34px;background:url(../../assets/img/share/icon_idol.png) no-repeat;background-size:100%;margin:0 auto 4px;transition:all .2s}.header .icon a p{color:#ff74b8}.header .menu{float:right;position:absolute;right:0;top:100px;transition:all .5s;z-index:2}.header .menu.fixed{position:fixed}.header .menu.hide{top:-100%;transition:all 1s}.header .menu ul{padding:12px 0 12px 20px;position:relative;z-index:11;overflow:hidden;clear:both;margin:0 auto;display:flex;flex-wrap:wrap}.header .menu ul li{font-size:14px;border-radius:50px;cursor:pointer;position:relative;overflow:hidden;padding:10px;opacity:1;transition:all .2s}.header .menu ul li.sort-icon{width:47px;height:47px;background:none;padding:0;position:absolute;top:12px;left:19px;z-index:1}.header .menu ul li.sort-icon a:hover{opacity:1}.header .menu ul li .sort-icon{width:47px;height:47px;position:absolute;top:0;left:0;background:#ff909c;background:url(../../assets/img/search/sort_01.png) no-repeat center/50%,#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff909c",endColorstr="#ff74b8",GradientType=0)}.header .menu ul li .sort-icon.rotate{background:url(../../assets/img/search/sort_02.png) no-repeat center/50%,#fff}.header .menu ul li.sort{width:187px;text-align:center;position:relative;padding:15px 0 11px;transition:all .2s;margin:0 20px 0 0;background:#fff;z-index:0}.header .menu ul li.sort:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all .2s;background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%)}.header .menu ul li.sort .arrow{width:8px;height:14px;display:inline-block;position:absolute;top:50%;right:43px;transform:rotate(90deg) translate(-85%)}.header .menu ul li.sort svg{width:8px;height:14px}.header .menu ul li.sort .arrow img{height:100%}.header .menu ul li.sort p{display:none;margin:0;color:#fff;font-size:14px;transition:all .2s}.header .menu ul li.sort p.active{display:block}.header .menu ul li.sort:hover{opacity:1}.header .menu ul li.search{overflow:hidden;color:#fff;width:167px;text-align:center;transition:all .2s;margin-right:20px;background:#fff;z-index:0}.header .menu ul li.search:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all .2s;background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%)}.header .menu ul li.search:hover:before{transition:all .2s;opacity:0}.header .menu ul li.search span{position:relative;top:3px}.header .menu ul li.search span svg{width:19px;height:18px}.header .menu ul li.search span svg .cls-1{fill:#fff}.header .menu ul li.search:hover svg .cls-1{fill:#ff74b8;transform:all .2s}.header .menu ul li.search:hover{opacity:1;color:#ff74b8;transition:all .2s}.header .menu ul.toggle{width:187px;background:#fff;padding:40px 0 10px;pointer-events:none;position:absolute;top:40px;left:20px;opacity:0;transition:all .2s;z-index:2;border-radius:0 0 15px 15px}.header .menu ul.toggle.active{pointer-events:auto;opacity:1;transition:all .2s;box-shadow:0 3px 5px #0000000a}.header .menu ul.toggle li{float:none;width:147px;text-align:center;margin:0 auto 5px;padding:10px 0;transition:all .2s}.header .menu ul.toggle li:hover{transition:all .2s;color:#ff74b8}@media screen and (min-width: 768px){.header .menu ul li.sort:hover:before{transition:all .2s;opacity:0}.header .menu ul li.sort:hover p{color:#ff74b8}.header .menu ul li.sort:hover svg .cls-1{fill:#ff74b8;transform:all .2s}}.bnr-area{position:relative;z-index:111;opacity:1;width:382px;margin:0 auto 40px}.bnr-area img{width:100%;filter:drop-shadow(0 6px 10px rgba(171,171,204,.1));transform:translateZ(0);opacity:1}.bnr-area a{opacity:1;transition:all .2s}@media screen and (min-width: 768px){.bnr-area a:hover{opacity:.8;transition:all .2s}}@media screen and (min-width: 768px){.header .icon a:hover{opacity:1}.header .icon a:hover span{transition:all .2s;width:54px;height:34px;background:url(../../assets/img/share/icon_idol_on.png) no-repeat;background-size:100%}}.copyright{font-size:12px;text-align:center}.shadow{box-shadow:0 3px 5px #0000000a}.shadow:hover{box-shadow:none}.page-top{width:50px;height:50px;background:#fff;border-radius:100%;position:fixed;right:20px;bottom:20px;cursor:pointer;z-index:99;opacity:0;background:url(../../assets/img/share/arrow_page_top.png) no-repeat;transition:all .2s;background-size:100%}.page-top:hover{background:url(../../assets/img/share/arrow_page_top_on.png) no-repeat;background-size:100%;transition:all .2s}body{font-family:noto-sans-cjk-jp,sans-serif!important;font-weight:400!important;font-style:normal!important}body.isTablet{min-width:1200px}.isTablet #loading{height:100vh}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:auto!important}.wrap{min-width:1200px;position:relative;overflow:hidden;display:none}.wrap.show{display:block}.wrap .footer{background:url(../../assets/img/share/bg_flare.png) no-repeat,linear-gradient(to right,rgba(255,255,155,.1) 0%,rgba(255,252,154,.1) 1%,rgba(255,180,139,.1) 25%,rgba(255,136,181,.1) 50%,rgba(153,153,255,.1) 75%,rgba(52,238,255,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1affff9b",endColorstr="#1a7db9e8",GradientType=1);overflow:hidden;position:relative;background-size:cover}.wrap .search .search-inner{width:1200px;margin:0 auto;padding:40px 0 34px;overflow:hidden}.wrap .search .idol-search{cursor:pointer;margin:0 20px 0 0;padding:4px;background:linear-gradient(to bottom,#ffc7cd 0%,#ffb9db 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc7cd",endColorstr="#ffb9db",GradientType=0);left:110px;position:relative;float:left}.wrap .search .idol-search .inner{width:154px;background:#fff;padding:16px 0 4px}.wrap .search .idol-search .inner:before{content:"";width:14px;height:14px;background:url(../../assets/img/share/frame_left.png) no-repeat;background-size:100%;display:block;position:absolute;bottom:4px;left:4px}.wrap .search .idol-search .inner:after{content:"";width:14px;height:14px;background:url(../../assets/img/share/frame_right.png) no-repeat;background-size:100%;display:block;position:absolute;top:4px;right:4px}.wrap .search .idol-search .inner p{font-size:16px;text-align:center;margin:0 0 8px;font-weight:700}.wrap .search .idol-search .inner p.idol-icon{width:100px;height:67px;margin:0 auto;background:url(../../assets/img/share/icon_idol.png) no-repeat;background-size:100%;transition:all .2s;transition-delay:.15s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wrap .search .idol-search .inner p.search-icon{width:100px;height:67px;margin:0 auto;background:url(../../assets/img/share/icon_search.png) no-repeat;background-size:100%;transition:all .2s;transition-delay:.15s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wrap .search .word-search{float:right;position:relative;right:105px;padding:4px;background:linear-gradient(to bottom,#ffc7cd 0%,#ffb9db 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc7cd",endColorstr="#ffb9db",GradientType=0)}.wrap .search .word-search .inner{width:595px;padding:16px 0 16px 16px;background:#fff}.wrap .search .word-search .inner:before{content:"";width:14px;height:14px;background:url(../../assets/img/share/frame_left.png) no-repeat;background-size:100%;display:block;position:absolute;bottom:4px;left:4px}.wrap .search .word-search .inner:after{content:"";width:14px;height:14px;background:url(../../assets/img/share/frame_right.png) no-repeat;background-size:100%;display:block;position:absolute;top:4px;right:4px}.wrap .search .word-search .inner p{font-size:16px;margin:0 0 15px;font-weight:700}.wrap .search .word-search .inner input{width:513.3px;height:45px;background:#f7f7fa;font-size:16px;padding:0 0 0 15px;color:#27272e}.wrap .search .word-search .inner .search-btn{float:right;width:50.7px;margin:0 16px 0 0;cursor:pointer;overflow:hidden;background:#fff2f8;padding:10px 0;transition:opacity .2s;will-change:transform;position:relative;z-index:0}.wrap .search .word-search .inner .search-btn span{display:block;margin:0 auto;width:27px;height:25px;background:url(../../assets/img/share/icon_search_small.png) no-repeat;background-size:100%}.wrap .search .word-search .inner .search-btn:hover span{display:block;margin:0 auto;width:27px;height:25px;background:url(../../assets/img/share/icon_search_small_on.png) no-repeat;background-size:100%}.wrap .search .word-search .inner .search-btn:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:opacity .2s;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%)}.wrap .search .word-search .inner .search-btn svg,.wrap .search .word-search .inner .search-btn:hover svg{text-align:center;width:26px;height:24px;position:relative;top:3px}.wrap .share-area{padding:40px 0 30px;background:rgba(255,255,255,.4)}.wrap .share-area h2{font-size:16px;text-align:center}.wrap .share-area ul{width:182px;margin:20px auto;overflow:hidden}.wrap .share-area ul li{float:left;width:40px}.wrap .share-area ul li:nth-child(2){margin:0 30px}.wrap .share-area ul li img{width:100%}.wrap .share-area ul li a{opacity:1;transition:all .2s}.wrap .share-area ul li a:hover{opacity:.8;transition:all .2s}.wrap .share-area p{font-size:12px;text-align:center}@media screen and (min-width: 768px){.wrap .search .search-inner a:hover{opacity:1}}@media screen and (min-width: 768px){.wrap .search .word-search .inner .search-btn:hover:before{transition:opacity .2s;opacity:0}.wrap .search .word-search .inner .search-btn:hover .cls-1{fill:#ff75b7!important}}@media screen and (min-width: 768px){.wrap .search .idol-search:hover .inner p.idol-icon{width:100px;height:67px;margin:0 auto;background:url(../../assets/img/share/icon_idol_on.png) no-repeat;background-size:100%;transition:all .2s;transition-delay:.15s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wrap .search .idol-search:hover .inner p.search-icon{width:100px;height:67px;margin:0 auto;background:url(../../assets/img/share/icon_search_on.png) no-repeat;background-size:100%;transition:all .2s;transition-delay:.15s;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.isAndorid .header.hide{top:-30%}.isTablet #loading .loading-inner svg{top:-100px}.isTablet #loading .loading-inner .bar-wrap{top:47%}.isTablet .header{min-width:1160px}.isTablet{min-width:1240px}.isTablet #loading{width:1240px}@media screen and (max-width: 767px){.pc{display:none}.sp{display:block}.fortune-bnr{padding:10.4vw 0;background:none}.fortune-bnr .bnr{width:91.8vw;margin:0 auto}.fortune-bnr .bnr:not(:first-child){margin:5.2vw auto 0}.isIos .wrap .search .word-search input{width:51.23%!important;height:11.5vw!important}body.isAndorid .header .menu ul li.sort{padding:2.8vw 0}body.isAndorid .header .menu ul li.sort-icon,body.isAndorid .header .menu ul li.sort-icon span{width:9.2vw;height:9.2vw}body.isAndorid .header .menu ul li.sort p{margin:0}body.isAndorid .wrap .search .word-search .inner input{width:72vw}body.isAndorid .wrap .search .word-search .inner .search-btn{width:16.4vw;padding:2.8vw}#search.isAndorid .popup-inner .conditions .from ul li.active svg{top:3.5vw}#search.isAndorid .popup-inner .conditions .from ul li svg{width:4vw;height:3vw;top:3.5vw;right:6vw;position:absolute;transform:none}#search.isAndorid .popup-inner .conditions .birth ul li svg{width:4vw;height:3vw;top:3.5vw;right:6vw;position:absolute;transform:none}#search.isAndorid .popup-inner .bottom-btn ul li.search a,#search.isAndorid .popup-inner .bottom-btn ul li.reset{padding:3.5vw 0}#search.isAndorid .header .menu ul li.sort-icon{top:2vw}#search.isAndorid .header .menu ul li .sort-icon{width:10.2vw;height:10.2vw}.popup-inner .conditions .from ul li.active svg{width:4vw;height:3vw;top:4.5vw;right:6vw;position:absolute}.popup-inner .conditions .birth ul li svg{width:4vw;height:3vw;top:4.5vw;right:6vw;position:absolute}.popup-inner .conditions .birth ul li:hover svg{width:4vw;height:3vw}.mfp-search .mfp-close{top:130vw!important}.popup-inner{width:91.7vw;height:auto;background:#fff;margin:0 auto}.popup-inner .conditions{height:94vw;overflow:scroll;padding:3.9vw}.popup-inner .conditions h2{font-size:4.2vw;margin:0 0 1.2vw}.popup-inner .conditions h2 span{width:3.6vw;height:3.5vw}.popup-inner .conditions .search-txt input{padding:3.3vw 0vw 3.3vw 4.6vw;width:78.5vw;font-size:3.7vw}.popup-inner .conditions .from{float:none}.popup-inner .conditions .bland,.popup-inner .conditions .age,.popup-inner .conditions .height,.popup-inner .conditions .from,.popup-inner .conditions .birth{margin:0 0 2.7vw;width:83.9vw;overflow:hidden}.popup-inner .conditions .bland ul{overflow:hidden}.popup-inner .conditions .bland ul li{width:40.6vw;height:13vw;padding:2vw 0;border-radius:14vw;float:left;margin:0 2vw 2vw 0}.popup-inner .conditions .bland ul li:nth-child(2n){margin-right:0}.popup-inner .conditions .bland ul li p{font-size:2.9vw;text-align:center}.popup-inner .conditions .bland ul li.imas{background:#ffedf0;padding:2.9vw 0 1.1vw}.popup-inner .conditions .bland ul li.imas h3{width:12vw;height:7vw;margin:0 auto 1vw}.popup-inner .conditions .bland ul li.imas svg{width:11.4vw;height:6.5vw}.popup-inner .conditions .bland ul li.imas p{color:#f34e6d}.popup-inner .conditions .bland ul li.deremas{background:#e9f2f9;padding:2vw 0px}.popup-inner .conditions .bland ul li.deremas h3{width:10vw;height:9.4vw;margin:0 auto 1vw}.popup-inner .conditions .bland ul li.deremas svg{width:8.4vw;height:7.7vw}.popup-inner .conditions .bland ul li.deremas p{color:#2582c8}.popup-inner .conditions .bland ul li.million{background:#fff9e6}.popup-inner .conditions .bland ul li.million h3{width:9vw;height:9.6vw;margin:0 auto 1vw}.popup-inner .conditions .bland ul li.million svg{width:8.3vw;height:7.8vw}.popup-inner .conditions .bland ul li.million p{color:#fec20a}.popup-inner .conditions .bland ul li.sidem{background:#e7f8f4;padding:2.5vw 0px 1.5vw}.popup-inner .conditions .bland ul li.sidem h3{width:13vw;height:7.3vw;margin:0 auto 1vw}.popup-inner .conditions .bland ul li.sidem svg{width:11vw;height:6.8vw}.popup-inner .conditions .bland ul li.sidem p{color:#11be93}.popup-inner .conditions .bland ul li.shiny{background:#f3f8ff}.popup-inner .conditions .bland ul li.shiny h3{width:10vw;height:9vw;margin:0 auto 1vw}.popup-inner .conditions .bland ul li.shiny svg{width:8.8vw;height:7.5vw}.popup-inner .conditions .bland ul li.shiny p{color:#8dbafe}.popup-inner .conditions .bland ul li.gakuen{background:#fff5e3}.popup-inner .conditions .bland ul li.gakuen h3{width:10vw;height:9vw;margin:0 auto 1vw}.popup-inner .conditions .bland ul li.gakuen svg{width:8.8vw;height:7.5vw}.popup-inner .conditions .bland ul li.gakuen p{color:#f39800}.popup-inner .conditions .bland ul li.other{background:#f5f5f5;padding:2.9vw 0 1.1vw}.popup-inner .conditions .bland ul li.other h3{width:12vw;height:7vw;margin:0 auto 1vw}.popup-inner .conditions .bland ul li.other svg{width:11.4vw;height:6.5vw}.popup-inner .conditions .bland ul li.other p{color:#3c3c47}.popup-inner .conditions .age ul,.popup-inner .conditions .height ul{overflow:hidden}.popup-inner .conditions .age ul li,.popup-inner .conditions .height ul li{width:40.6vw;padding:2vw 0;border-radius:10vw;float:left;font-size:3.7vw;text-align:center;background:#f5f5f7;margin:0 2vw 2vw 0}.popup-inner .conditions .age ul li:nth-child(2n),.popup-inner .conditions .height ul li:nth-child(2n){margin-right:0}.popup-inner .conditions .from ul li,.popup-inner .conditions .birth ul li{text-align:left!important}.popup-inner .conditions .from ul li svg,.popup-inner .conditions .birth ul li svg{width:4vw;height:3.3vw;top:4.5vw;right:6vw;position:absolute;transform:none}.popup-inner .conditions .from ul li select,.popup-inner .conditions .birth ul li select{padding:0 0 0 7vw;width:81vw}.popup-inner .conditions .from ul,.popup-inner .conditions .birth ul{overflow:visible}.popup-inner .conditions .from ul li,.popup-inner .conditions .birth ul li{float:none}.popup-inner .conditions .from ul li select,.popup-inner .conditions .birth ul li select{width:83.4vw;padding:3vw 0 3vw 7vw;border-radius:10vw;float:left;font-size:3.7vw;text-align:center;background:#f5f5f7;margin:0 2vw 2vw 0}.popup-inner .bottom-btn{background:url(../../assets/img/share/bg_star.png) repeat,#ececf0}.popup-inner .bottom-btn ul{overflow:hidden;width:auto;margin:0 auto;padding:0;height:34vw;position:relative}.popup-inner .bottom-btn ul li a{width:83.4vw;padding:2.5vw 0;border-radius:10vw;float:none;font-size:4.2vw;text-align:center;margin:0 auto}.popup-inner .bottom-btn ul li.reset{width:83.4vw;height:6.4vw;padding:2.5vw 0;border-radius:10vw;float:none;font-size:4.2vw;text-align:center;background:#747488;margin:0 auto;position:absolute;top:auto!important;bottom:4.2vw;left:50%;transform:translate(-50%)}.popup-inner .bottom-btn ul li.reset:hover{color:#fff;background:#747488}.popup-inner .bottom-btn ul li.search{overflow:visible}.popup-inner .bottom-btn ul li.search a{color:#fff;background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff909c",endColorstr="#ff74b8",GradientType=0);position:absolute;top:4.2vw;transform:translate(-50%);left:50%}.popup-inner .bottom-btn ul li.search a:before{content:none}.popup-inner .bottom-btn ul li.search a span svg{width:5vw;height:3.4vw}.popup-inner .bottom-btn ul li.search a:hover{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}.popup-inner .bottom-btn ul li.search a:hover span svg .cls-1{fill:#fff!important}.popup-inner-bg{width:69.7vw;height:115.8vw;padding:40px;margin:0 auto;background:#ff909c;background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff909c",endColorstr="#ff74b8",GradientType=0);position:absolute;top:0;left:50%;transform:translate(-50%) rotate(-2deg);z-index:-1}.header{width:100%}.header .header-inner{padding:3.5vw 4.2vw 2.5vw;background:#fff;overflow:hidden}.header.hide{top:-30%}.header .menu{float:none;padding:4.2vw 0 5vw;z-index:1;transition:all .5s;position:absolute;top:19vw;left:50%;right:auto;transform:translate(-50%)}.header .menu.fixed{left:50%;top:19vw;transform:translate(-50%)}.header .menu.hide{top:-30%;transition:all .5s}.header .menu ul{padding:0;width:100vw}.header .menu ul li{font-size:3.7vw;border-radius:20vw;margin-bottom:2vw;margin-right:4.4vw;padding:2vw 2vw 1.6vw;position:relative}.header .menu ul li p{margin:1.4vw 0 0}.header .menu ul li.sort-icon{width:11.54vw;height:11.54vw;top:1.9vw;left:3.9vw}.header .menu ul li .sort-icon{width:11.4vw;height:11.4vw;left:-.2vw;position:absolute;top:0;border-radius:100%;background:#ff909c;background:url(../../assets/img/search/sort_01.png) no-repeat center/50%,#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff909c",endColorstr="#ff74b8",GradientType=0)}.header .menu ul li.sort{width:43.6vw;height:4.45vw;text-align:center;position:relative;padding:3.4vw 0;margin-top:2vw;margin-left:4.2vw;margin-right:4.4vw;filter:none}.header .menu ul li.sort .arrow{width:2.2vw;height:3.7vw;display:inline-block;position:absolute;top:49%;right:10vw;transform:rotate(90deg) translate(-85%)}.header .menu ul li.sort p{font-size:3.7vw;margin:-.7vw 0 0}.header .menu ul li.sort:hover{opacity:1}.header .menu ul li.search{width:43.6vw;text-align:center;padding:2.825vw 0;margin-top:2vw;margin-right:4.2vw;filter:none}.header .menu ul li.search span{position:relative;display:inline-block;top:.3vw;width:5.1vw;height:3.4vw}.header .menu ul li.search span svg{width:5.1vw;height:3.4vw}.header .menu ul.toggle{width:43.67vw;left:4.2vw;top:11.7vw;transform:none;padding:10.3vw 0 4.3vw;pointer-events:none}.header .menu ul.toggle.active{pointer-events:auto}.header .menu ul.toggle li{float:none;width:40.6vw;margin-right:auto;margin-bottom:2.1vw;background:none}.header .menu ul.toggle li:nth-child(2n){margin-right:auto}.header .menu ul.toggle li:hover{color:#27272e}.header.hide{transition:all .5s}.header .logo{width:43.4vw;height:auto;float:left;padding-left:0}.header .logo img{width:100%}.header .icon{width:18.8vw;height:auto;float:right}.header .icon a{padding-right:0}.header .icon a span{margin:1px auto 4px;width:14.5vw;height:9vw;background:url(../../assets/img/share/icon_idol.png) no-repeat;background-size:100%}.header .icon a:hover{opacity:1}.header .icon img{width:100%}.header .icon p{color:#ff74b8;font-size:2.6vw}.bnr-area{width:91.8vw;height:23.5vw;margin:0 auto 11.1vw}.bnr-area img{width:100%}.copyright{font-size:2vw}#loading{background:#fff;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999999}#loading .loading-inner svg{width:86.4vw!important;height:auto!important;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)!important}#loading .loading-inner .bar-wrap{width:0;height:1.6vw;width:100%;background:linear-gradient(to right,#ffff9b 0%,#fffc9a 1%,#ffb48b 25%,#ff88b5 50%,#9999ff 75%,#34eeff 100%);transform-origin:50% 50%;opacity:0;position:absolute;top:45%;transform:translateY(-50%)}#loading .loading-inner .bar-wrap.anim{animation:barShow .2s forwards ease-in-out}#loading .loading-inner .bar-wrap .bar{height:1.6vw;width:100%;background:rgba(255,255,255,.8)}#loading .loading-inner .bar-wrap .bar.anim{animation:barAnim 1s forwards ease-in-out;animation-delay:.2s}.page-top{width:13vw;height:13vw;background:#fff;border-radius:100%;position:fixed;right:2.6vw;bottom:2.6vw;z-index:99;background:url(../../assets/img/share/arrow_page_top.png) no-repeat;background-size:100%}.page-top:hover{background:url(../../assets/img/share/arrow_page_top.png) no-repeat;background-size:100%}.copyright{font-size:12px;text-align:center}.mfp-close{width:11.8vw!important;height:11.8vw!important;opacity:1!important;background:url(../../assets/img/share/arrow_close.png) no-repeat!important;background-size:100%!important}.mfp-close:hover{background:url(../../assets/img/share/arrow_close.png) no-repeat!important;background-size:100%!important}.wrap{min-width:auto}.wrap .main{background:url(../../assets/img/top/main.jpg) no-repeat center;background-size:cover;position:relative;padding:0 0 40vw}.wrap .main .info-icon{width:9.7vw;height:9.7vw;background:#fff;border-radius:100%;position:relative;top:5vw;left:5vw}.wrap .main .info-icon img{width:11%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrap .main h1{width:66.5vw;margin:0 auto;text-align:center;padding:0 0 4rem}.wrap .main h1 img{width:100%}.wrap .main .star-btn{width:55.7vw;height:18.3vw;background:url(../../assets/img/top/star_btn_sp_d.png) no-repeat;background-size:100%;cursor:pointer;position:absolute;right:50%;bottom:20px;transform:translate(50%)}.wrap .main .star-btn:hover{width:55.7vw;height:18.3vw;background:url(../../assets/img/top/star_btn_sp_on.png) no-repeat;background-size:100%}.wrap .footer{background:url(../../assets/img/share/bg_flare_sp.png) no-repeat,linear-gradient(to right,rgba(255,255,155,.1) 0%,rgba(255,252,154,.1) 1%,rgba(255,180,139,.1) 25%,rgba(255,136,181,.1) 50%,rgba(153,153,255,.1) 75%,rgba(52,238,255,.1) 100%);background-size:cover;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1affff9b",endColorstr="#1a7db9e8",GradientType=1)}.wrap .search .search-inner a{background:linear-gradient(to bottom,#ffc7cd 0%,#ffb9db 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc7cd",endColorstr="#ffb9db",GradientType=0)}.wrap .search .search-inner{width:100%;margin:0 auto;padding:0 0 4rem;overflow:hidden}.wrap .search .word-search .inner .search-btn span,.wrap .search .word-search .inner .search-btn:hover span{display:block;margin:0 auto;width:8vw;height:8vw;background:url(../../assets/img/share/icon_search_small.png) no-repeat;background-size:100%}.wrap .search .idol-search{width:120%;margin:0 0 5.3vw -5vw;float:none;position:relative;left:0;padding:1vw}.wrap .search .idol-search .inner{width:120%;background:#fff;padding:6.1vw 0 6.1vw 8vw;margin:0 auto;overflow:hidden}.wrap .search .idol-search .inner:before{content:"";width:4vw;height:4vw;background:url(../../assets/img/share/frame_left.png) no-repeat;background-size:100%;display:block;position:absolute;bottom:1vw;left:1vw}.wrap .search .idol-search .inner:after{content:"";width:4vw;height:4vw;background:url(../../assets/img/share/frame_right.png) no-repeat;background-size:100%;display:block;position:absolute;top:1vw;right:1vw}.wrap .search .idol-search .inner p{font-size:4.2vw;text-align:center;margin:0 0 3.1vw;display:inline-block;float:left;padding:8vw 0vw 0 0}.wrap .search .idol-search .inner p.idol-icon{width:37vw;height:22.5vw;margin:0 0 0 11.5vw;padding:0;background:url(../../assets/img/share/icon_idol_sp.png) no-repeat;background-size:100%}.wrap .search .idol-search .inner p.search-icon{width:32.6vw;height:21.5vw;margin:0 0 0 24.5vw;padding:0;background:url(../../assets/img/share/icon_search_sp.png) no-repeat;background-size:100%}.wrap .search .word-search{width:120%;margin:5.3vw 0 0 -5vw;float:none;position:relative;right:0;padding:1vw}.wrap .search .word-search .inner{width:120%;padding:5.7vw 0 5.7vw 8vw;background:#fff;margin:0 auto}.wrap .search .word-search .inner:before{content:"";width:4vw;height:4vw;background:url(../../assets/img/share/frame_left.png) no-repeat;background-size:100%;display:block;position:absolute;bottom:1vw;left:1vw}.wrap .search .word-search .inner:after{content:"";width:4vw;height:4vw;background:url(../../assets/img/share/frame_right.png) no-repeat;background-size:100%;display:block;position:absolute;top:1vw;right:1vw}.wrap .search .word-search .inner p{font-size:4.2vw;margin:0 0 2.6vw}.wrap .search .word-search .inner input{width:70vw;height:12.97vw!important;background:#f7f7fa;font-size:3.3vw;padding:0 0 0 4vw}.wrap .search .word-search .inner .search-btn{float:right;position:relative;right:48.9vw;width:14.4vw;margin:0 3.7vw 0 0;background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);padding:2.5vw}.wrap .search .word-search .inner .search-btn svg{width:7.2vw;height:6.9vw;position:relative;top:3px}.wrap .search .word-search .inner .search-btn svg.cls-1{fill:#ff75b7!important}.wrap .search .word-search .inner .search-btn:before,.wrap .search .word-search .inner .search-btn:hover:before{content:none}.wrap .share-area{padding:40px 0 30px;background:rgba(255,255,255,.4)}.wrap .share-area h2{font-size:4.2vw;text-align:center}.wrap .share-area ul{width:60vw;margin:5.2vw auto;overflow:hidden}.wrap .share-area ul li{float:left;width:14.8vw}.wrap .share-area ul li:nth-child(2){margin:0 7.7vw}.wrap .share-area ul li img{width:100%}.wrap .share-area p{font-size:3.1vw;text-align:center}}
