.relative{position:relative}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.top-lanking li{float:left;width:25%;background-color:#f0f8ff;list-style:none}@media only screen and (min-width:960px){#top_category_serect .contents{width:25%}}@media only screen and (min-width:600px) and (max-width:959px){#top_category_serect .contents{width:33.3%}}@media only screen and (max-width:599px){#top_category_serect .contents{width:50%}}.osusume_slider{display:table;display:flex;margin:0;padding:0;width:100%;background-color:#f2f2f2}.osusume_slider .contents{margin:30px;width:700px;border-radius:10px;background-color:#fff;box-shadow:0 5px 13px 0 rgba(116,116,116,.24);transition:.3s}.osusume_slider .contents a{text-decoration:none}.osusume_slider .image-box{position:relative;width:100%;height:300px;border-top-left-radius:10px;border-top-right-radius:10px;transition:.3s}.osusume_slider .image-box img{position:absolute;width:100%;height:300px;border-top-left-radius:10px;border-top-right-radius:10px;transition:.2s;object-fit:cover}.osusume_slider .image-box .img-loading-animation{position:absolute;top:50%;left:50%;width:64px;height:64px;transition:.2s;transform:translate(-50%,-50%)}@media only screen and (min-width:600px){.osusume_slider .contents:hover{box-shadow:0 2px 13px 0 rgba(116,116,116,.24)}.osusume_slider .contents:hover .image-box .img-loading-animation{opacity:0}.osusume_slider .text{padding:20px;width:100%}}@media only screen and (max-width:599px){.osusume_slider .contents{margin:20px}.osusume_slider .image-box{height:200px}.osusume_slider .image-box img{height:200px}.osusume_slider .contents:hover .image-box .img-loading-animation{opacity:0}.osusume_slider .text{padding:10px;width:100%}}.osusume_slider .category{padding:5px 10px;border-radius:10px;background-color:#ff7600;box-shadow:0 2px 13px 0 rgba(116,116,116,.55);color:#fff;font-size:12px}.osusume_slider .title{margin:5px 0;color:#000;font-weight:600;font-size:1.2em}.osusume_slider .award-inner{position:relative;display:inline-block;box-sizing:border-box;margin:0 0 0 -10px;padding:5px 10px;width:calc(100% + 15px);border-top-right-radius:5px;border-bottom-right-radius:5px;background:linear-gradient(#ff785b 0%,#e95738 100%);color:#fff;font-size:15px}.osusume_slider .award-inner:before{position:absolute;top:100%;left:0;border:none;border-right:solid 10px #8f0d0d;border-bottom:solid 8px transparent;content:""}.osusume_slider .award{position:relative;display:block;margin:0 auto;padding:10px 0}.slide-arrow{position:absolute;z-index:1;padding:10px;width:50px;height:80px;background-color:rgba(11,11,11,.44)}.prev-arrow{top:calc(50% - 25px);left:0}.next-arrow{top:calc(50% - 25px);right:0}.recommend_slider{position:relative;margin:0 auto;width:100%}.recommend_slider .contents{margin:10px;width:100%;border:5px solid #fff}.recommend_slider .slick-slide:not(.slick-center){-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}#top_category_serect{clear:none;margin:0;width:100%}#top_category_serect img{width:100%}.freq_tag{padding:20px 0;width:100%}.freq_tag h2{margin:0;padding:0}.freq_tag a{color:#292929;text-decoration:none}.freq_tag ul{margin:0}.freq_tag li{display:inline-block;margin:5px;padding:5px 10px;border-radius:15px;background-color:#fff;box-shadow:0 5px 13px 0 rgba(116,116,116,.24);color:#292929;list-style:none;font-size:12px}.freq_tag li span{font-size:5px}@media only screen and (min-width:600px){.freq_tag li:hover{box-shadow:0 2px 13px 0 rgba(116,116,116,.24)}}@media only screen and (max-width:599px){.freq_tag li{font-size:10px}}.top-select{display:flex}.top-select .selector{display:inline-block;margin:0 10px;padding:15px 25px;border-radius:7px;background-color:#f7f7f7;box-shadow:0 5px 10px rgba(123,123,123,.4);color:#2a2a2a;font-weight:700;font-size:.8em;cursor:pointer}@media only screen and (max-width:599px){.top-select .selector{margin:0 3px;padding:10px 5px;width:100%;border-radius:5px;text-align:center;font-size:.7em}.top-select .selector span{display:none}}.top-select .active{background-color:#1c1c1c;color:#fff}#select-content{padding:50px 0;background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/../images/background/back02.jpg) center/cover;background-attachment:fixed}@media only screen and (max-width:599px){#select-content{padding:30px 0;background:#ffb327;background-attachment:fixed}}#select-content-inner{margin-top:50px;border-radius:7px;background-color:#fff;box-shadow:0 10px 20px rgba(123,123,123,.4);transition:1s ease-in-out}#select-content-inner #top-article{position:relative;display:none}#select-content-inner #top-article.active{display:block}#select-content-inner #top-article .catch-title{position:absolute;top:0;right:0;display:none;color:gray;font-weight:700;font-style:italic;font-size:4em;transform:translateY(-50%)}#select-content-inner #top-article.active .catch-title{display:block}@media only screen and (max-width:768px){.catch-title{font-size:2.5em}}#select-content-inner #top-lanking{position:relative;display:none;padding:50px 0;width:100%}#select-content-inner #top-lanking.active{display:block}#top-lanking .catch-title{position:absolute;top:0;right:0;color:gray;font-weight:700;font-style:italic;font-size:4em;transform:translateY(-50%)}@media only screen and (max-width:768px){#top-lanking .catch-title{font-size:2.5em}}a.see-all-archive{position:absolute;top:0;left:-15px;margin:0;padding:7px 30px 7px 15px;border-top-left-radius:7px;border-bottom-right-radius:30px;background:#1c1c1c;color:#fff;text-decoration:none;font-size:12px;transition:.3s}a.see-all-archive:hover{background:#000;color:#fff;text-decoration:none}a.see-all-archive.online{left:0}#select-content-inner #top-online{position:relative;display:none;margin-right:-15px;margin-left:-15px;padding:50px 15px;border-radius:5px;background:#f4f4f4}#select-content-inner #top-online.active{display:block}#top-online .catch-title{position:absolute;top:0;right:0;color:gray;font-weight:700;font-style:italic;font-size:4em;transform:translateY(-50%)}@media only screen and (max-width:768px){#top-online .catch-title{font-size:2.5em}}#top-sns{background:linear-gradient(90deg,#3b5998 0%,#3b5998 50%,#1da1f2 50%,#1da1f2 100%);font-family:"M PLUS Rounded 1c";transition:1s}@media only screen and (max-width:768px){#top-sns{background:linear-gradient(180deg,#3b5998 0%,#3b5998 50%,#1da1f2 50%,#1da1f2 100%);transition:1s}}#top-sns span.title{color:#fff;font-weight:700;font-size:2em}#top-sns span.sns-btn{padding:10px 20px;border-radius:5px;background-color:rgba(0,0,0,.6);box-shadow:0 2px 4px #333;color:#fff;font-weight:700}#top-sns .top-sns-sm img{display:block;margin:0 auto;margin-bottom:20px;width:60px;height:70px}.ad-banner{display:flex;flex-direction:column;row-gap:20px;margin:0 auto;margin-bottom:30px;max-width:850px;width:100%}.ad-banner img{width:100%}.ad-banner .banner-sp{display:none}@media only screen and (max-width:767px){.ad-banner .banner-sp{display:block}.ad-banner .banner-pc{display:none}}.top__pickup{padding:30px 35px}.top__pickupTitle{font-weight:700;font-size:20px;margin:0 0 20px;padding:0}.top__pickupContent{display:flex}.top__pickupBox{width:100%;margin-right:20px;background:#fff;box-shadow:0px 0px 14px rgba(0,0,0,.25);border-radius:10px}.top__pickupBox:last-child{margin-right:0}.top__pickupThumbnail{width:100%;border-radius:10px 10px 0 0}.top__pickupEventTitle{margin-bottom:0;padding:10px 15px;font-size:14px;line-height:16px;color:#000}@media only screen and (max-width:767px){.top__pickup{padding:30px 15px}.top__pickup>.container{padding-right:0;padding-left:0}.top__pickupTitle{text-align:center}.top__pickupContent{margin:-20px -110px -20px -20px;overflow-x:scroll;padding:20px 90px 20px 20px}.top__pickupBox{min-width:205px;border-radius:7px}.top__pickupThumbnail{border-radius:7px 7px 0 0}.top__pickupEventTitle{padding:7px 10px;font-size:12px}}@media only screen and (max-width:600px){.top__pickupContent{margin:-20px -40px -20px -20px;padding:20px 50px 20px 20px}}.keyvisual{width:100%;height:400px;background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/../images/keyvisual/pc_back.png?ver=2) center/cover}@media only screen and (max-width:767px){.keyvisual{height:480px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 100%),url(//qulii.jp/wp-content/themes/qulii-theme-git/css/../images/keyvisual/sp_back.png?ver=2) center/cover}}.keyvisual .container{height:100%;display:flex}.keyvisual__content{display:flex;height:100%;width:50%;min-width:480px;gap:36px;justify-content:center;flex-direction:column}@media only screen and (max-width:767px){.keyvisual__content{width:100%;min-width:initial;justify-content:end;padding:24px 0;gap:32px}}.keyvisual__title__pc{width:540px;max-width:100%}.keyvisual__title__sp{display:none}@media only screen and (max-width:767px){.keyvisual__title__pc{display:none}.keyvisual__title__sp{display:block;width:100%;max-width:400px}}.keyvisual__action{display:flex;gap:8px;align-items:center;flex-direction:column}.keyvisual__links{display:flex;width:100%;gap:16px}@media only screen and (max-width:767px){.keyvisual__links{max-width:280px;flex-direction:column;gap:8px}}.keyvisual__link{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:40px;border:1px solid #fff;color:#fff;transition:opacity .3s;font-size:14px;font-weight:700}.keyvisual__link:hover{color:#fff;opacity:.85}.keyvisual__link__twitter{background:linear-gradient(94deg,#4e4e4e 0%,#000 100%)}.keyvisual__link__instagram{background:linear-gradient(94deg,#fb5943 0%,#ff7f42 100%)}.keyvisual__action__description{font-size:12px;color:#231f1e;font-weight:700;margin-bottom:initial;line-height:150%}