@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Work+Sans&display=swap";@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sticky{position:sticky}.m-auto{margin:auto}.my-0{margin-block:calc(var(--spacing)*0)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-15{margin-bottom:calc(var(--spacing)*15)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.block{display:block}.flex{display:flex}.hidden{display:none}.h-\[244px\]{height:244px}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.bg-white{background-color:var(--color-white)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-3{padding-block:calc(var(--spacing)*3)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-21{padding-top:calc(var(--spacing)*21)}.pb-15{padding-bottom:calc(var(--spacing)*15)}.pb-22{padding-bottom:calc(var(--spacing)*22)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-black{color:var(--color-black)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(min-width:48rem){.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}}@media(min-width:64rem){.lg\:mr-4{margin-right:calc(var(--spacing)*4)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-4{margin-bottom:calc(var(--spacing)*4)}.lg\:mb-5{margin-bottom:calc(var(--spacing)*5)}.lg\:mb-7{margin-bottom:calc(var(--spacing)*7)}.lg\:mb-10{margin-bottom:calc(var(--spacing)*10)}.lg\:mb-13{margin-bottom:calc(var(--spacing)*13)}.lg\:mb-15{margin-bottom:calc(var(--spacing)*15)}.lg\:mb-16{margin-bottom:calc(var(--spacing)*16)}.lg\:mb-25{margin-bottom:calc(var(--spacing)*25)}.lg\:mb-40{margin-bottom:calc(var(--spacing)*40)}.lg\:h-\[466px\]{height:466px}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:py-7{padding-block:calc(var(--spacing)*7)}.lg\:pt-12{padding-top:calc(var(--spacing)*12)}.lg\:pt-16{padding-top:calc(var(--spacing)*16)}.lg\:pt-20{padding-top:calc(var(--spacing)*20)}.lg\:pt-35{padding-top:calc(var(--spacing)*35)}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}.section{max-width:1080px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media screen and (min-width:1080px){.section{padding-left:0;padding-right:0}}.section .h4 img{vertical-align:middle;width:14px;height:14px;margin-right:8px;display:inline-block}@media screen and (min-width:1080px){.section .h4 img{width:24px;height:24px;margin-right:6px}}.section .h4 span{vertical-align:middle;display:inline-block}.sectionTitleBox{text-align:center}.sectionTitleBox .h2{margin-bottom:6px;display:inline-block}.sectionTitleBox .caption{margin:0 auto 12px}.sectionTitleBox .caption img{width:100%;height:auto;display:block}.sectionTitleBox .lead{color:#d0d0d0;font-size:14px;line-height:1.5}@media screen and (min-width:1080px){.sectionTitleBox .lead{font-size:16px}}.footer_CTA_sticky{z-index:99;background:#fff;flex-wrap:nowrap;width:100%;height:72px;display:flex;position:sticky;bottom:0;left:0}@media screen and (min-width:1080px){.footer_CTA_sticky{height:88px}}.footer_CTA_sticky a{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:12px 0;font-weight:600;display:flex;position:relative}@media screen and (min-width:1080px){.footer_CTA_sticky a{flex-direction:row;padding:26px 0}}.footer_CTA_sticky a:link,.footer_CTA_sticky a:visited{color:#000;text-decoration:underline}.footer_CTA_sticky a:hover,.footer_CTA_sticky a:focus-visible{text-decoration:underline}.footer_CTA_sticky a:first-child:after{content:"";background:#5c5c5c;width:1px;height:65px;display:block;position:absolute;top:4px;right:0}@media screen and (min-width:1080px){.footer_CTA_sticky a:first-child:after{top:12px}}.footer_CTA_sticky .img{flex-shrink:0;margin-bottom:8px}@media screen and (min-width:1080px){.footer_CTA_sticky .img{margin-bottom:0}}.footer_CTA_sticky .img.lemino{width:89px;height:18px}@media screen and (min-width:1080px){.footer_CTA_sticky .img.lemino{width:130px;height:26px;margin-right:20px}}.footer_CTA_sticky .img.docomoMAX{width:101px;height:18px}@media screen and (min-width:1080px){.footer_CTA_sticky .img.docomoMAX{width:308px;height:22px;margin-right:8px}}.footer_CTA_sticky span{flex-wrap:nowrap;flex-shrink:0;gap:4px;font-size:14px;line-height:1;display:flex}@media screen and (min-width:1080px){.footer_CTA_sticky span{gap:8px;font-size:24px}}.footer_CTA_sticky .extarnal{width:14px;height:14px}@media screen and (min-width:1080px){.footer_CTA_sticky .extarnal{width:24px;height:24px}}.menuToggle{cursor:pointer;width:24px;height:24px;display:block}@media screen and (min-width:1080px){.menuToggle{display:none}}.menuToggle[aria-expanded=false] .menu{display:block}.menuToggle[aria-expanded=false] .close,.menuToggle[aria-expanded=true] .menu{display:none}.menuToggle[aria-expanded=true] .close{display:block}.nav__list{background:#252525;border-top:1px solid #707070;flex-direction:column;align-items:center;width:100%;padding:0 0 16px;display:none;position:absolute;top:100%;right:0}@media screen and (min-width:1080px){.nav__list{border-top:none;flex-direction:row;justify-content:center;padding:0;display:flex;position:relative;top:0}}.nav.is-open .nav__list{display:flex}.nav__list .nav__item{width:100%}@media screen and (min-width:1080px){.nav__list .nav__item{width:auto}}.nav__list .nav__item a{color:#fff;text-align:center;width:100%;padding:16px 0;font-size:14px;font-weight:600;line-height:1.5;display:block}@media screen and (min-width:1080px){.nav__list .nav__item a{padding:0;line-height:1.7}}.mainSlider{min-height:225px}@media screen and (min-width:768px){.mainSlider{min-height:370px}}@media screen and (min-width:1080px){.mainSlider{min-height:540px}}.mainSlider .splide__slide{z-index:0}.mainSlider .splide__slide.is-active{z-index:1}@media screen and (min-width:768px){.mainSlider .splide__slide.is-active a{transform:scale(1)}}.mainSlider .splide__slide.is-active a:after{display:none}.mainSlider .splide__slide a{width:300px;height:169px;display:block;position:relative;overflow:hidden}@media screen and (min-width:768px){.mainSlider .splide__slide a{width:560px;height:314px;transition:all .3s;transform:scale(.8)}}@media screen and (min-width:1080px){.mainSlider .splide__slide a{width:782px;height:440px}}.mainSlider .splide__slide a:after{content:"";background:#00000080;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mainSlider .splide__slide img{-o-object-fit:cover;object-fit:cover;width:100vw;height:100%;display:block}.mainSlider .splide__controls{justify-content:center;padding:16px 0 0;display:flex}.mainSlider .splide__toggle{padding:0 0 0 16px}.mainSlider .splide__toggle__play,.mainSlider .splide__toggle__pause{width:20px;height:20px}.mainSlider .splide__toggle__play img,.mainSlider .splide__toggle__pause img{width:20px;height:20px;display:block}.mainSlider .pagination{justify-content:center;gap:8px;padding:0;display:flex}.mainSlider .pagination_page{background:#cfcfcf;border:0;border-radius:3px;width:6px;height:6px;transition:width .5s;display:block;position:relative;overflow:hidden}.mainSlider .pagination_page.is-active{width:48px}.mainSlider .pagination_page .progress{content:"";background:linear-gradient(90deg,#ff903c,#ff0576);border:0;height:6px;display:block;position:absolute;top:0;left:0}.hottopicsSlider .splide__slide a{border-radius:6px;height:100%;display:block;overflow:hidden}.hottopicsSlider .splide__slide img{-o-object-fit:cover;object-fit:cover;width:150px;height:100%;display:block}@media screen and (min-width:768px){.hottopicsSlider .splide__slide img{width:293px}}.firstView .h2{-webkit-text-fill-color:transparent;font-feature-settings:"palt";background:linear-gradient(90deg,#ff903c,#ff0576);-webkit-background-clip:text;background-clip:text;margin-bottom:24px}@media screen and (min-width:1080px){.firstView .h2{margin-bottom:32px}}.firstView .paragraphLogo{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.firstView .paragraphLogo .paragraph{line-height:1}.firstView .img{width:206px;height:17px;display:block}@media screen and (min-width:1080px){.firstView .img{width:380px;height:34px}}.firstView .paragraph{font-size:16px;font-weight:600;line-height:1.5}@media screen and (min-width:1080px){.firstView .paragraph{font-size:24px}}.hottopics{border-image-source:linear-gradient(#121212 0% 20%,#ff04764d 100%);border-image-slice:0 fill;border-image-outset:0 100vw;max-width:100%;padding-left:0;padding-right:0}.hottopics .caption{width:70px}@media screen and (min-width:1080px){.hottopics .caption{width:104px}}.hottopics .sectionTitleBox{max-width:1080px}.hottopics .h2{-webkit-text-fill-color:transparent;font-feature-settings:"palt";background:linear-gradient(90deg,#2800c8 0% 10%,#ff0576 30% 100%);-webkit-background-clip:text;background-clip:text}.schedule{overflow:hidden}.schedule .caption{width:60px}@media screen and (min-width:1080px){.schedule .caption{width:92px}}.schedule .h2{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff624f 0% 20%,#ffeb00 40% 100%);-webkit-background-clip:text;background-clip:text}@media screen and (min-width:1080px){.cardList{flex-wrap:wrap;display:flex}}.cardList .label{color:#fff;z-index:2;background:#c03;padding:3px 6px;font-size:8px;font-weight:600;line-height:1;display:none;position:absolute;top:2px;right:-4px;box-shadow:0 2px 6px #00000014}@media screen and (min-width:1080px){.cardList .label{padding:4px 6px;font-size:12px;top:5px}}.cardList .label:after{content:"";z-index:1;border-top:1px solid #888;border-bottom:1px solid #0000;border-left:2px solid #888;border-right:2px solid #0000;width:0;height:0;position:absolute;bottom:-1px;right:0}.cardList .cardList_item{flex-direction:column;margin-bottom:16px;display:flex}@media screen and (min-width:768px){.cardList .cardList_item{margin-bottom:32px}}@media screen and (min-width:1080px){.cardList .cardList_item{border-right:1px solid #5c5c5c;padding-left:24px;padding-right:24px}.cardList .cardList_item:first-child,.cardList .cardList_item:nth-child(3n+1){padding-left:0}.cardList .cardList_item:nth-child(3n){border-right:none;padding-right:0}}.cardList .card{z-index:0;height:auto;display:flex;position:relative}@media screen and (min-width:1080px){.cardList .card{flex-direction:column;flex-grow:1;width:326px}}.cardList .card.-hasSpecialOffer .label{display:block}.cardList .card.-isDisabled{pointer-events:none}.cardList .card.-isDisabled .card_watchBtn{color:#6a6a6a;background:#202020}.cardList .card .imgContainer{flex-shrink:0;width:44.31%;height:auto;margin:0 10px 0 0;position:relative}@media screen and (min-width:768px){.cardList .card .imgContainer{margin:0 24px 0 0}}@media screen and (min-width:1080px){.cardList .card .imgContainer{width:100%;height:auto;margin:0}}.cardList .card .img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media screen and (min-width:1080px){.cardList .card .img{margin-bottom:24px}}.cardList .card .dataContainer{flex-direction:column;flex:1;justify-content:center;display:flex}@media screen and (min-width:1080px){.cardList .card .dataContainer{justify-content:flex-start;max-height:194px}}.cardList .card_date{color:#bcbcbc;margin-bottom:8px;font-size:10px;line-height:1}@media screen and (min-width:1080px){.cardList .card_date{font-size:12px}}.cardList .card_title{color:#fff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@media screen and (min-width:768px){.cardList .card_title{margin-bottom:16px;font-size:18px;line-height:1.4}}@media screen and (min-width:1080px){.cardList .card_title{height:62px;margin-bottom:20px;font-size:24px;line-height:1.3}}.cardList .card_watchBtn{color:#fff;text-align:center;background:linear-gradient(90deg,#ff903c,#ff0576);border-radius:2px;width:68.5%;margin:0 auto;padding:4px 16px;font-size:10px;font-weight:600;line-height:1;display:block}.cardList .card_watchBtn.yet{color: #C3C3C3;background: #4F4F4F;pointer-events: none}@media screen and (min-width:768px){.cardList .card_watchBtn{border-radius:4px;padding:16px 46px;font-size:14px}}@media screen and (min-width:1080px){.cardList .card_watchBtn{width:100%}}.cardList .specialOffer{background:#fff;border-bottom:1px solid #707070;justify-content:center;align-items:center;height:auto;margin-top:10px;display:flex}@media screen and (min-width:768px){.cardList .specialOffer{margin-top:24px}}.cardList .specialOffer_data{flex:1;align-items:center;padding:8px 24px 8px 10px;display:block}.cardList .specialOffer_label{color:#787878;margin-bottom:6px;font-size:8px;font-weight:600;line-height:1;display:block}@media screen and (min-width:768px){.cardList .specialOffer_label{font-size:10px}}.cardList .specialOffer_item{color:#252525;font-size:12px;font-weight:600;line-height:1.5;display:block}.cardList .specialOffer_details{color:#252525;flex-shrink:0;padding:0 24px 0 0;font-size:12px;font-weight:400;line-height:1;display:block;position:relative}.cardList .specialOffer_details:after{content:"";border-top:1px solid #fff;border-right:1px solid #fff;width:7px;height:7px;position:absolute;top:50%;right:12px;transform:translateY(-50%)rotate(45deg)}.conversion .paragraph{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.5}@media screen and (min-width:1080px){.conversion .paragraph{font-size:24px;line-height:1.8}}.conversion .paragraph img{vertical-align:middle;width:262px;height:auto;display:inline-block}@media screen and (min-width:1080px){.conversion .paragraph img{width:455px}}.conversion .paragraph span{vertical-align:middle;display:inline-block}.conversion .paragraph .lemino{color:#ff0476}.conversion .btn{color:#000;text-align:center;background:fff;background-color: #fff; border-radius:2px;width:296px;max-width:100%;margin:0 auto;padding:12px 16px;font-size:20px;font-weight:600;line-height:1;display:block}@media screen and (min-width:1080px){.conversion .btn{border-radius:4px;padding:16px 46px;font-size:18px}}.ranking{border-image-source:linear-gradient(#252525 0% 100%);border-image-slice:0 fill;border-image-outset:0 100vw;overflow:hidden}.ranking .caption{width:52px}@media screen and (min-width:1080px){.ranking .caption{width:78px}}.ranking .h2{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3ed2c3,#ad478c);-webkit-background-clip:text;background-clip:text}@media screen and (min-width:768px){.ranking_cardList{justify-content:center;margin-left:-12px;margin-right:-12px;display:flex}}.ranking_cardList .ranking_cardList_item{padding-bottom:32px}@media screen and (min-width:768px){.ranking_cardList .ranking_cardList_item{border-right:1px solid #fff;width:33.33%;padding-bottom:0}.ranking_cardList .ranking_cardList_item:nth-child(3n){border-right:none}}.ranking_cardList .card{padding-bottom:20px;display:block}@media screen and (min-width:768px){.ranking_cardList .card{max-width:100%;margin:0 12px}}@media screen and (min-width:1080px){.ranking_cardList .card{margin:0 12px}}.ranking_cardList .card:link,.ranking_cardList .card:visited{color:#fff}.ranking_cardList .img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;margin-bottom:16px}.ranking_cardList .data{flex-wrap:nowrap;align-items:center;display:flex}.ranking_cardList .number{flex-shrink:0;line-height:1}.ranking_cardList .number img{height:67px}.ranking_cardList .card_title{flex-grow:1;padding:0 0 0 8px;font-size:12px;font-weight:600;line-height:1.3}@media screen and (min-width:768px){.ranking_cardList .card_title{font-size:18px;line-height:1.4}}@media screen and (min-width:1080px){.ranking_cardList .card_title{font-size:22px;line-height:1.3}}.news .newsList{flex-direction:column;display:flex}.news .newsList_item{background:#252525;margin:0 0 6px;padding:24px}@media screen and (min-width:1080px){.news .newsList_item{flex-wrap:nowrap;display:flex}}.news .newsList_head{align-items:center;margin:0 0 8px;display:flex}@media screen and (min-width:1080px){.news .newsList_head{flex-shrink:0;align-items:flex-start;width:196px;margin:0 16px 0 0}}.news .newsList_date{flex-shrink:0;margin:0 24px 0 0;font-size:14px;line-height:1.5}.news .newsList_label{color:#fff;border:1px solid #707070;border-radius:2px;padding:4px 6px;font-size:12px;line-height:1}.news .newsList_title{font-size:14px;font-weight:600;line-height:1.7}@media screen and (min-width:1080px){.news .newsList_title{font-size:16px}}.news .newsList_lead{margin:8px 0 12px;font-size:12px;line-height:1.6}@media screen and (min-width:1080px){.news .newsList_lead{font-size:14px}}.news .newsList_link{font-size:14px;line-height:1.7}body{font-family:Noto Sans JP,ヒラギノ角ゴシック W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;overflow-x:hidden}a:link,a:visited{color:#c03;text-decoration:none}a:hover,a:focus-visible{opacity:.8;text-decoration:none}hr{color:#5c5c5c}@media screen and (min-width:1080px){hr{width:1080px;margin-left:auto;margin-right:auto}}.h2{text-align:center;font-size:24px;font-weight:700;line-height:1.5}@media screen and (min-width:768px){.h2{font-size:36px}}@media screen and (min-width:1080px){.h2{font-size:44px}}.h3{font-size:18px;font-weight:600;line-height:1.5}@media screen and (min-width:1080px){.h3{font-size:28px}}.h4{font-size:14px;font-weight:600;line-height:1.5}@media screen and (min-width:1080px){.h4{font-size:24px}}.appWrapper{color:#fff;z-index:0;background:#121212}.header{color:#000;z-index:99;background:#252525;justify-content:space-between;align-items:center;min-height:48px;display:flex;position:sticky;top:0}@media screen and (min-width:1080px){.header{min-height:80px}}.header .logo a{width:80px;height:16px;display:block}@media screen and (min-width:1080px){.header .logo a{width:120px;height:24px}}.header .logo a span{display:none}.header .logo img{width:80px;height:16px;display:block}@media screen and (min-width:1080px){.header .logo img{width:120px;height:24px}}.main{display:block}.copyrightBox{color:#999;text-align:center;max-width:1080px;margin:0 auto;padding:0 16px;font-size:12px}.for-sp{display:block}@media screen and (min-width:1080px){.for-sp{display:none}}.for-pc{display:none}@media screen and (min-width:1080px){.for-pc{display:block}}.moreBtn{color:#fff;cursor:pointer;background:#252525;border-radius:2px;width:200px;max-width:100%;padding:14px 0 14px 24px;font-family:Noto Sans JP,ヒラギノ角ゴシック W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:12px;line-height:1;display:block;position:relative}@media screen and (min-width:1080px){.moreBtn{padding:16px 0 16px 24px}}.moreBtn:hover,.moreBtn:focus-visible{opacity:.8}.moreBtn:after{content:"";background:#fff;border-radius:.5px;width:10px;height:1px;position:absolute;top:50%;left:42px;transform:translate(-50%,-50%)}.moreBtn:before{content:"";background:#fff;border-radius:.5px;width:1px;height:10px;position:absolute;top:50%;left:42px;transform:translate(-50%,-50%)}.moreBtn .openBtn{display:block}.moreBtn .closeBtn,.moreBtn.is-open:before,.moreBtn.is-open .openBtn{display:none}.moreBtn.is-open .closeBtn{display:block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.lp_fv_cta.w-full.text-center.text-white a img.w-full {margin: auto!important;}.totop {display: none!important}.mt-30 {margin-top: 3em}
