#search{background: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%)}h1{font-size:24px;color:#3c3c47;margin:0 auto;position:absolute;top:106px;left:20px}h1 p{display:inline-block}h1 img{width:30px;height:28px;position:relative;top:3px;padding:0 10px 0 0}#search .cls-1{filter:none!important}#search .mfp-search .mfp-close{top:560px!important}#search .bg{width:120%;height:1920px;background:linear-gradient(to right,rgba(255,255,155,.07) 0%,rgba(255,180,139,.07) 25%,rgba(255,136,181,.07) 50%,rgba(153,153,255,.07) 75%,rgba(125,185,232,.07) 100%);transform:skewY(45deg);position:fixed;left:0;pointer-events:none}#search .bg.bg02{transform:skewY(-20deg);left:0;top:420px}#search .popup-inner{width:973px;height:auto;background:#fff;margin:0 auto}#search .load-mini{opacity:0;pointer-events:none;width:200px;background:#fff;padding:20px 40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}#search .load-mini.show{opacity:1;transition:all .3s}#search .load-mini p{font-size:20px;font-weight:700;margin:0 0 10px;color:#ff74b8;text-align:center}#search .popup-inner .conditions{padding:20px}#search .popup-inner .conditions h2{font-size:16px;margin:0 0 10px}#search .popup-inner .conditions h2 span{display:inline-block;width:14px;height:13px;margin-right:10px}#search .popup-inner .conditions h2 span img{width:100%}#search .popup-inner .conditions .search-txt input{background:#f5f5f7;padding:12px 10px;width:598px}#search .popup-inner .conditions .bland{margin:0 0 20px}#search .popup-inner .conditions .bland ul{overflow:hidden}#search .popup-inner .conditions .bland ul li{cursor:pointer;width:147px;padding:10px 0;border-radius:40px;float:left;margin-right:10px}#search .popup-inner .conditions .bland ul li p{font-size:12px;text-align:center}#search .popup-inner .conditions .bland ul li h3{text-align:center}#search .popup-inner .conditions .bland ul li.imas{background:#ffedf0}#search .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}#search .popup-inner .conditions .bland ul li.imas p{color:#f34e6d}#search .popup-inner .conditions .bland ul li.imas.active{background:#f34e6d}#search .popup-inner .conditions .bland ul li.imas.active h3{background:url(../../assets/img/share/imas_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.imas.active p{color:#fff}#search .popup-inner .conditions .bland ul li.deremas{background:#e9f2f9}#search .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}#search .popup-inner .conditions .bland ul li.deremas p{color:#2582c8;margin:-6px 0 0}#search .popup-inner .conditions .bland ul li.deremas.active{background:#2582c8}#search .popup-inner .conditions .bland ul li.deremas.active h3{background:url(../../assets/img/share/deremas_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.deremas.active p{color:#fff}#search .popup-inner .conditions .bland ul li.million{background:#fff9e6}#search .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}#search .popup-inner .conditions .bland ul li.million p{color:#fec20a;margin:-7px 0 0}#search .popup-inner .conditions .bland ul li.million.active{background:#fec20a}#search .popup-inner .conditions .bland ul li.million.active h3{background:url(../../assets/img/share/milimas_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.million.active p{color:#fff}#search .popup-inner .conditions .bland ul li.sidem{background:#e7f8f4}#search .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}#search .popup-inner .conditions .bland ul li.sidem p{color:#11be93}#search .popup-inner .conditions .bland ul li.sidem.active{background:#11be93}#search .popup-inner .conditions .bland ul li.sidem.active h3{background:url(../../assets/img/share/sidem_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.sidem.active p{color:#fff}#search .popup-inner .conditions .bland ul li.shiny{background:#f3f8ff}#search .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}#search .popup-inner .conditions .bland ul li.shiny p{color:#8dbafe;margin:-5px 0 0}#search .popup-inner .conditions .bland ul li.shiny.active{background:#8dbafe}#search .popup-inner .conditions .bland ul li.shiny.active h3{background:url(../../assets/img/share/shiny_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.shiny.active p{color:#fff}#search .popup-inner .conditions .bland ul li.gakuen{background:#fff5e3}#search .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}#search .popup-inner .conditions .bland ul li.gakuen p{color:#f39800;margin:-5px 0 0}#search .popup-inner .conditions .bland ul li.gakuen.active{background:#f39800}#search .popup-inner .conditions .bland ul li.gakuen.active h3{background:url(../../assets/img/share/gakuen_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.gakuen.active p{color:#fff}#search .popup-inner .conditions .bland ul li.other{background:#f5f5f5}#search .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}#search .popup-inner .conditions .bland ul li.other p{color:#3c3c47}#search .popup-inner .conditions .bland ul li.other.active{background:#747488}#search .popup-inner .conditions .bland ul li.other.active h3{background:url(../../assets/img/share/other_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.other.active p{color:#fff}#search .popup-inner .conditions .age,#search .popup-inner .conditions .height{margin:0 0 20px}#search .popup-inner .conditions .age ul,#search .popup-inner .conditions .height ul{overflow:hidden}#search .popup-inner .conditions .age ul li,#search .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}#search .popup-inner .conditions .age ul li:before,#search .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}#search .popup-inner .conditions .age ul li:last-child,#search .popup-inner .conditions .height ul li:last-child{margin-right:0}#search .popup-inner .conditions .age ul li.active,#search .popup-inner .conditions .height ul li.active{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}#search .popup-inner .conditions .from{float:left;margin:0 0 20px}#search .popup-inner .conditions .from ul{overflow:hidden}#search .popup-inner .conditions .from ul li{position:relative}#search .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}#search .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}#search .popup-inner .conditions .from ul li select option{color:#27272e}#search .popup-inner .conditions .from ul li svg{width:14px;height:8px;position:absolute;right:45%;top:16px;transform:translate(770%);z-index:2}#search .popup-inner .conditions .from ul li svg .cls-1{fill:#ff74b8!important;filter:none}#search .popup-inner .conditions .from ul li:last-child{margin-right:0}#search .popup-inner .conditions .from ul li.active select{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}#search .popup-inner .conditions .from ul li.active svg{width:14px;height:8px}#search .popup-inner .conditions .from ul li.active svg .cls-1{fill:#fff!important;filter:none}#search .popup-inner .conditions .birth{margin:0 0 20px}#search .popup-inner .conditions .birth ul{overflow:hidden}#search .popup-inner .conditions .birth ul li{position:relative}#search .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}#search .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}#search .popup-inner .conditions .birth ul li select option{color:#27272e}#search .popup-inner .conditions .birth ul li svg{width:14px;height:8px;position:absolute;right:48%;top:16px;transform:translate(-250%);z-index:2}#search .popup-inner .conditions .birth ul li svg .cls-1{fill:#ff74b8!important;filter:none}#search .popup-inner .conditions .birth ul li:last-child{margin-right:0}#search .popup-inner .conditions .birth ul li.active select{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}#search .popup-inner .conditions .birth ul li.active svg .cls-1{fill:#fff!important}#search .popup-inner .bottom-btn{background:url(../../assets/img/share/bg_star.png) repeat,#ececf0}#search .popup-inner .bottom-btn ul{overflow:hidden;width:314px;margin:0 auto;padding:20px 0}#search .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}#search .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}#search .popup-inner .bottom-btn ul li.reset:hover{transition:all .2s;background:#fff;color:#3c3c47}#search .popup-inner .bottom-btn ul li.search{transition:all .2s;position:relative;overflow:hidden;background:#fff;border-radius:30px;z-index:0}#search .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%)}#search .popup-inner .bottom-btn ul li.search a{transition:all .2s;position:relative;overflow:hidden;color:#fff}#search .popup-inner .bottom-btn ul li.search a span{display:inline-block;margin:0 0 0 5px;position:relative;top:1px}#search .popup-inner .bottom-btn ul li.search a span svg{width:15px;height:14px;fill:#fff!important}#search .popup-inner .bottom-btn ul li.search a:hover{color:#ff75b7;transition:all .2s}#search .popup-inner .bottom-btn ul li.search a:hover span svg .cls-1{fill:#ff75b7!important}#search .popup-inner .bottom-btn ul li.search:hover:before{transition:all .2s;opacity:0}#search .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}#search .list-area{overflow:hidden;min-width:1200px;min-height:calc(100vh - 409px);padding:180px 20px 25px}#search .list-area ul{overflow:hidden;clear:both;padding:20px 0 0;margin:0 auto;display:flex;flex-wrap:wrap}#search .list-area ul li{padding:10px;width:190px;background:#fff;float:left;margin-right:10px;margin-left:10px;margin-bottom:20px;position:relative;overflow:hidden}#search .list-area ul li.cell.is-empty{height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#search .list-area ul li.imas:after{content:"";background:url(../../assets/img/search/imas.png) no-repeat right bottom;display:inline-block;width:72px;height:70px;background-size:100%;position:absolute;right:9px;bottom:-3px;opacity:.1}#search .list-area ul li.deremas:after{content:"";background:url(../../assets/img/search/deremas.png) no-repeat right bottom;display:inline-block;width:62px;height:60px;background-size:100%;position:absolute;right:6px;bottom:-7px;opacity:.1}#search .list-area ul li.milimas:after{content:"";background:url(../../assets/img/search/milimas.png) no-repeat right bottom;display:inline-block;width:56px;height:50px;background-size:100%;position:absolute;right:10px;bottom:-9px;opacity:.1}#search .list-area ul li.sidem:after{content:"";background:url(../../assets/img/search/sidem.png) no-repeat right bottom;display:inline-block;width:70px;height:60px;background-size:100%;position:absolute;right:10px;bottom:-3px;opacity:.1}#search .list-area ul li.shiny:after{content:"";background:url(../../assets/img/search/shiny.png) no-repeat right bottom;display:inline-block;width:62px;height:60px;background-size:100%;position:absolute;right:10px;bottom:-11px;opacity:.1}#search .list-area ul li.gakuen:after{content:"";background:url(../../assets/img/search/gakuen.png) no-repeat right bottom;display:inline-block;width:68px;height:62px;background-size:100%;position:absolute;right:10px;bottom:-14px;opacity:.1}#search .list-area ul li .img{width:190px;height:107px;margin:0 auto;overflow:hidden;opacity:1;transition:all .2s}#search .list-area ul li img{width:100%}#search .list-area ul li p{font-size:18px;line-height:1.2;margin:10px 0 0}#search .list-area ul li p span{font-size:10px;transform-origin:left top;display:block;transform:scale(.8);letter-spacing:1px}#search .copyright{margin:40px 0 20px}#search.isTablet .list-area{min-width:auto;padding:180px 0 25px}#search.isTablet .list-area .menu ul li.sort p{font-size:12px}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li:nth-of-type(6){margin-right:0}#search .popup-inner .conditions .bland ul li:nth-of-type(n+7){margin-top:10px}}@media screen and (min-width: 768px){#search .list-area ul li:hover .img{opacity:.6}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.imas.active:hover{background:#f34e6d}#search .popup-inner .conditions .bland ul li.imas.active:hover h3{background:url(../../assets/img/share/imas_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.imas.active:hover p{color:#fff}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.deremas.active:hover{background:#2582c8}#search .popup-inner .conditions .bland ul li.deremas.active:hover h3{background:url(../../assets/img/share/deremas_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.deremas.active:hover p{color:#fff}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.million.active:hover{background:#fec20a}#search .popup-inner .conditions .bland ul li.million.active:hover h3{background:url(../../assets/img/share/milimas_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.million.active:hover p{color:#fff}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.sidem.active:hover{background:#11be93}#search .popup-inner .conditions .bland ul li.sidem.active:hover h3{background:url(../../assets/img/share/sidem_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.sidem.active:hover p{color:#fff}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.shiny.active:hover{background:#8dbafe}#search .popup-inner .conditions .bland ul li.shiny.active:hover h3{background:url(../../assets/img/share/shiny_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.shiny.active:hover p{color:#fff}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.gakuen.active:hover{background:#f39800}#search .popup-inner .conditions .bland ul li.gakuen.active:hover h3{background:url(../../assets/img/share/gakuen_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.gakuen.active:hover p{color:#fff}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.other.active:hover{background:#747488}#search .popup-inner .conditions .bland ul li.other.active:hover h3{background:url(../../assets/img/share/other_on.png) no-repeat;background-size:100%}#search .popup-inner .conditions .bland ul li.other.active:hover p{color:#fff}}@media screen and (min-width: 768px){#search .popup-inner .conditions .age ul li.active:hover,#search .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){#search .popup-inner .conditions .from ul li.active:hover select{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}#search .popup-inner .conditions .from ul li.active:hover svg{width:14px;height:8px}#search .popup-inner .conditions .from ul li.active:hover svg .cls-1{fill:#fff!important;filter:none}}@media screen and (min-width: 768px){#search .popup-inner .conditions .birth ul li.active:hover select{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}#search .popup-inner .conditions .birth ul li.active:hover svg{width:14px;height:8px}#search .popup-inner .conditions .birth ul li.active:hover svg .cls-1{fill:#fff!important;filter:none}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.imas:hover{background:#ffe0e5}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.deremas:hover{background:#deeefa}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.million:hover{background:#fff6d9}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.sidem:hover{background:#dcf7f1}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.shiny:hover{background:#e8f2ff}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.gakuen:hover{background:#ffebc9}}@media screen and (min-width: 768px){#search .popup-inner .conditions .bland ul li.other:hover{background:#ececf0}}@media screen and (min-width: 768px){#search .popup-inner .conditions .age ul li:hover{background:#ececf0}}@media screen and (min-width: 768px){#search .popup-inner .conditions .height ul li:hover{background:#ececf0}}@media screen and (min-width: 768px){#search .popup-inner .conditions .from ul li:hover select{background:#ececf0}}@media screen and (min-width: 768px){#search .popup-inner .conditions .birth ul li:hover select{background:#ececf0}}@media screen and (max-width: 767px){.bg.bg02{transform:skewY(-30deg);left:-500px;top:420px}h1{width:91.6vw;font-size:5.2vw;top:41vw;left:5vw}h1 p{width:6.4vw;height:auto;display:inline-block;margin:0 2vw 0 0}h1 img{width:100%;height:auto;position:relative;top:.6vw;padding:0 2vw 0 0}#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}#search .popup-inner .conditions .from ul li.active svg{width:4vw;height:3vw;top:4.5vw;right:6vw;position:absolute}#search .popup-inner .conditions .birth ul li svg{width:4vw;height:3vw;top:4.5vw;right:6vw;position:absolute}#search .popup-inner .conditions .birth ul li:hover svg{width:4vw;height:3vw}#search .load-mini{width:55vw;background:#fff;padding:5.3vw 10.5vw;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:99}#search .load-mini p{font-size:4.3vw;margin:0 0 2vw;font-weight:700;color:#ff74b8;text-align:center}#search .mfp-search .mfp-close{top:130vw!important}#search .popup-inner{width:91.7vw;height:auto;background:#fff;margin:0 auto}#search .popup-inner .conditions{height:94vw;overflow:scroll;padding:3.9vw}#search .popup-inner .conditions h2{font-size:4.2vw;margin:0 0 1.2vw}#search .popup-inner .conditions h2 span{width:3.6vw;height:3.5vw}#search .popup-inner .conditions .search-txt input{padding:3.3vw 0vw 3.3vw 4.6vw;width:78.5vw;font-size:3.7vw}#search .popup-inner .conditions .from{float:none}#search .popup-inner .conditions .bland,#search .popup-inner .conditions .age,#search .popup-inner .conditions .height,#search .popup-inner .conditions .from,#search .popup-inner .conditions .birth{margin:0 0 2.7vw;width:83.9vw;overflow:hidden}#search .popup-inner .conditions .bland ul{overflow:hidden}#search .popup-inner .conditions .bland ul li{width:40.6vw;height:13vw;padding:2vw 0;border-radius:14vw;float:left;margin:0 2vw 2vw 0}#search .popup-inner .conditions .bland ul li:nth-child(2n){margin-right:0}#search .popup-inner .conditions .bland ul li p{font-size:2.9vw;text-align:center}#search .popup-inner .conditions .bland ul li.imas{background:#ffedf0;padding:2.9vw 0 1.1vw}#search .popup-inner .conditions .bland ul li.imas h3{width:12vw;height:7vw;margin:0 auto 1vw}#search .popup-inner .conditions .bland ul li.imas svg{width:11.4vw;height:6.5vw}#search .popup-inner .conditions .bland ul li.imas p{color:#f34e6d}#search .popup-inner .conditions .bland ul li.deremas{background:#e9f2f9;padding:2vw 0px}#search .popup-inner .conditions .bland ul li.deremas h3{width:10vw;height:9.4vw;margin:0 auto 1vw}#search .popup-inner .conditions .bland ul li.deremas svg{width:8.4vw;height:7.7vw}#search .popup-inner .conditions .bland ul li.deremas p{color:#2582c8}#search .popup-inner .conditions .bland ul li.million{background:#fff9e6}#search .popup-inner .conditions .bland ul li.million h3{width:9vw;height:9.6vw;margin:0 auto 1vw}#search .popup-inner .conditions .bland ul li.million svg{width:8.3vw;height:7.8vw}#search .popup-inner .conditions .bland ul li.million p{color:#fec20a}#search .popup-inner .conditions .bland ul li.sidem{background:#e7f8f4;padding:2.5vw 0px 1.5vw}#search .popup-inner .conditions .bland ul li.sidem h3{width:13vw;height:7.3vw;margin:0 auto 1vw}#search .popup-inner .conditions .bland ul li.sidem svg{width:11vw;height:6.8vw}#search .popup-inner .conditions .bland ul li.sidem p{color:#11be93}#search .popup-inner .conditions .bland ul li.shiny{background:#f3f8ff}#search .popup-inner .conditions .bland ul li.shiny h3{width:10vw;height:9vw;margin:0 auto 1vw}#search .popup-inner .conditions .bland ul li.shiny svg{width:8.8vw;height:7.5vw}#search .popup-inner .conditions .bland ul li.shiny p{color:#8dbafe}#search .popup-inner .conditions .bland ul li.gakuen{background:#fff5e3}#search .popup-inner .conditions .bland ul li.gakuen h3{width:10vw;height:9vw;margin:0 auto 1vw}#search .popup-inner .conditions .bland ul li.gakuen svg{width:8.8vw;height:7.5vw}#search .popup-inner .conditions .bland ul li.gakuen p{color:#f39800}#search .popup-inner .conditions .bland ul li.other{background:#f5f5f5;padding:2.9vw 0 1.1vw}#search .popup-inner .conditions .bland ul li.other h3{width:12vw;height:7vw;margin:0 auto 1vw}#search .popup-inner .conditions .bland ul li.other svg{width:11.4vw;height:6.5vw}#search .popup-inner .conditions .bland ul li.other p{color:#3c3c47}#search .popup-inner .conditions .age ul,#search .popup-inner .conditions .height ul{overflow:hidden}#search .popup-inner .conditions .age ul li,#search .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}#search .popup-inner .conditions .age ul li:nth-child(2n),#search .popup-inner .conditions .height ul li:nth-child(2n){margin-right:0}#search .popup-inner .conditions .from ul li,#search .popup-inner .conditions .birth ul li{text-align:left!important}#search .popup-inner .conditions .from ul li svg,#search .popup-inner .conditions .birth ul li svg{width:4vw;height:3.3vw;top:4.5vw;right:6vw;position:absolute;transform:none}#search .popup-inner .conditions .from ul li select,#search .popup-inner .conditions .birth ul li select{padding:0 0 0 7vw;width:81vw}#search .popup-inner .conditions .from ul,#search .popup-inner .conditions .birth ul{overflow:visible}#search .popup-inner .conditions .from ul li,#search .popup-inner .conditions .birth ul li{float:none}#search .popup-inner .conditions .from ul li select,#search .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}#search .popup-inner .bottom-btn{background:url(../../assets/img/share/bg_star.png) repeat,#ececf0}#search .popup-inner .bottom-btn ul{overflow:hidden;width:auto;margin:0 auto;padding:0;height:34vw;position:relative}#search .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}#search .popup-inner .bottom-btn ul li.reset{width:83.4vw;padding:2.5vw 0;border-radius:10vw;float:none;font-size:4.2vw;text-align:center;background:#747488;margin:0 auto;position:absolute;bottom:4.2vw;left:50%;transform:translate(-50%)}#search .popup-inner .bottom-btn ul li.reset:hover{color:#fff;background:#747488}#search .popup-inner .bottom-btn ul li.search{overflow:visible}#search .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%}#search .popup-inner .bottom-btn ul li.search a:before{content:none}#search .popup-inner .bottom-btn ul li.search a span svg{width:5vw;height:3.4vw}#search .popup-inner .bottom-btn ul li.search a:hover{background:linear-gradient(to bottom,#ff909c 0%,#ff74b8 100%);color:#fff}#search .popup-inner .bottom-btn ul li.search a:hover span svg .cls-1{fill:#fff!important}#search .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}#search .list-area{overflow:hidden;min-width:auto;min-height:calc(100vh - 410px);padding:54vw 0 7.8vw}#search .list-area ul{overflow:hidden;clear:both;padding:0;width:91.6vw;margin-left:0 auto;display:flex;flex-wrap:wrap}#search .list-area ul li{padding:2vw 2vw 1.6vw;width:39.5vw;background:#fff;float:left;margin-right:4.5vw;margin-left:0;margin-bottom:4.5vw}#search .list-area ul li.imas:after{bottom:-.2vw;right:2.6vw;width:14.5vw;height:10vw}#search .list-area ul li.deremas:after{width:11.9vw;height:10vw;bottom:-1vw;right:2.6vw}#search .list-area ul li.sidem:after{bottom:-.5vw;right:2.6vw;width:13.9vw;height:10vw}#search .list-area ul li.milimas:after{width:11vw;height:9.5vw;right:2.6vw;bottom:-1.8vw}#search .list-area ul li.shiny:after{bottom:-1vw;right:2.6vw;width:11.2vw;height:10vw}#search .list-area ul li.gakuen:after{bottom:-1vw;right:2.6vw;width:11.2vw;height:10vw}#search .list-area ul li:nth-child(2n){margin-right:0}#search .list-area ul li .img{width:39.5vw;height:23vw}#search .list-area ul li img{width:100%;height:auto}#search .list-area ul li p{font-size:4.3vw;line-height:1.2;margin:1.2vw 0 0}#search .list-area ul li p span{font-size:2.1vw;display:block}#search .copyright{margin:3.5vw 0 10.5vw;font-size:3.2vw}.sort-icon{width:10.7vw;height:10.7vw}}@media screen and (max-width: 2586px){.character{max-width:2300px}}@media screen and (max-width: 2356px){.character{max-width:2070px}}@media screen and (max-width: 2126px){.character{max-width:1840px}}@media screen and (max-width: 1896px){.character{max-width:1610px}}@media screen and (max-width: 1666px){.character{max-width:1380px}}@media screen and (max-width: 1436px){.character{max-width:1150px}}
