@charset "UTF-8";*{box-sizing:border-box}html{font-size:16px;font-size:62.5%;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,Meiryo,メイリオ,"Hiragino Kaku Gothic ProN",sans-serif;color:#272727}body{font-size:1rem;background:#fff}main{font-size:1.6rem}article{width:100%;color:#3A3A3A}a{text-decoration:none}p a,dl a{color:#657AFF;text-decoration:underline}p a:hover,dl a:hover{text-decoration:none}p a:visited,dl a:visited{color:#CE3FC9}dl{font-size:1.4rem}li{list-style:none}input,img{outline:none;border:none}button{border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}svg{stroke:none}.sp,.tb,.pc{display:none}#gototop-btn{position:fixed;display:flex;align-items:center;text-align:center;bottom:95px;right:10px;width:100px;height:100px;z-index:10;opacity:0;font-size:1rem;justify-content:center;color:#fff}#gototop-btn:before{content:"";position:absolute;border:70px solid transparent;border-left-color:rgba(62,35,140,.8);right:-70%;bottom:-70%;transform:rotate(45deg);transform-origin:center center;z-index:1}#gototop-btn i{margin:0 auto;font-size:2.8rem;display:block;position:absolute;top:50%;left:60%;z-index:2}#header-top{position:absolute;top:0}@media screen and (max-width:599px){.sp{display:inherit!important}}@media screen and (min-width:600px) and (max-width:1024px){.tb{display:inherit!important}}@media screen and (min-width:1025px){.pc{display:inherit!important}}.l-container{width:100%;display:flex;position:relative;margin:0 auto}.l-main p{line-height:2.8rem}@media screen and (max-width:1024px){.l-contents .l-container{display:block}.l-contents .l-container .l-main{flex-direction:column}.l-main{width:100%;align-items:center;padding:0 10px;display:flex}.l-side{display:flex;width:100%;align-items:center}}@media screen and (min-width:1025px){.l-contents{position:relative}.l-contents .l-container{max-width:995px}.l-container{max-width:1024px}.l-breadcrumb{position:absolute;width:100%;top:0;z-index:1}.l-breadcrumb+.l-container .l-main{margin-top:50px}.container #main{margin-top:50px}.l-main{width:100%;max-width:690px;padding:0 0 15px 0}.l-side,#sidemenu{width:275px;margin-left:30px;padding:25px 0 15px 0;display:flex;align-items:center}.l-2col>li,.l-2col div{width:50%}.l-3col>li,.l-3col div{width:33.33333%}.l-4col>li,.l-4col div{width:25%}}.c-navlink_scroll{overflow:hidden;display:flex}.c-navlink_scroll .nav_scoll{animation:loop-slide 35s linear infinite 1s both;flex-shrink:0;display:flex}.c-navlink_scroll .nav_scoll a{margin-right:100px;display:inline-block}.c-navlink_scroll .nav_scoll a::after{content:"\e907";font-family:"fa";color:#FF0080;margin-left:1rem;position:relative;top:1px}.c-navlink a:after{content:"\e91a";font-family:"fa";margin-left:1em}@keyframes loop-slide{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.info_box{margin-bottom:20px}.info_more_btn{width:250px;text-align:center;padding:10px 0;margin:10px auto;color:#FF0080;display:block;border-radius:25px;background-color:#FFCCE6;font-weight:700}.info_more_btn::after{content:"\e908";font-family:"fa";margin-left:5px;position:absolute}.c-btn,.c-btn__jump,.c-btn__register,.c-btn__more,.c-btn__special,.c-btn__site,.c-btn__details{width:100%;max-width:345px;margin:5px auto}.c-btn>a,.c-btn__jump>a,.c-btn__register>a,.c-btn__more>a,.c-btn__special>a,.c-btn__site>a,.c-btn__details>a,.c-btn>span,.c-btn__jump>span,.c-btn__register>span,.c-btn__more>span,.c-btn__special>span,.c-btn__site>span,.c-btn__details>span{margin:0 5px;height:44px;border-radius:22px;font-size:1.6rem;font-weight:700;display:flex;justify-content:center;align-items:center;padding:0 20px 0 10px;position:relative}.c-btn>a:after,.c-btn__jump>a:after,.c-btn__register>a:after,.c-btn__more>a:after,.c-btn__special>a:after,.c-btn__site>a:after,.c-btn__details>a:after,.c-btn>span:after,.c-btn__jump>span:after,.c-btn__register>span:after,.c-btn__more>span:after,.c-btn__special>span:after,.c-btn__site>span:after,.c-btn__details>span:after{font-family:"fa";content:"\e908";font-size:1.8rem;font-weight:400;display:block;position:absolute;right:15px;top:calc(50% - 0.5em)}.c-btn__more a,.c-btn__special a{color:#3E238C;border:1px solid #3E238C;background:#fff}.c-btn__more a:visited,.c-btn__special a:visited{color:#3E238C}.c-btn__more a:hover,.c-btn__special a:hover{color:#fff;background:#B7B7B7;border:1px solid #B7B7B7}.c-btn__special a{color:#fff;border:1px solid #fff;background:linear-gradient(to right,#FE9800,#FF419B)}.c-btn__special a:visited{color:#fff}.c-btn__special a:hover{color:#F70;background:#fff;border:1px solid #F70}.c-btn__register a{color:#fff!important;border:1px solid #fff;background:#F60778}.c-btn__register a:visited{color:#fff}.c-btn__register a:hover{color:#F60778!important;background:#fff;border:1px solid #F60778}.c-btn__jump{position:relative}.c-btn__jump select{font-size:1.6rem;position:absolute;top:0;opacity:0;height:40px}.c-btns{margin:5px 0;display:flex}.c-navbtn,.c-navbtn__bonus,.c-navbtn__ranking{line-height:30px;border-radius:15px;background:#fff;font-size:1.4rem;font-weight:700;padding:0 10px;margin:0 5px}.c-navbtn:before,.c-navbtn__bonus:before,.c-navbtn__ranking:before{font-family:"fa"!important;font-weight:400;margin-right:5px;color:#E0FF88}.c-navbtn a:visited,.c-navbtn__bonus a:visited,.c-navbtn__ranking a:visited{color:inherit}.c-inline-dl,.c-inline-dl--information{font-size:1.4rem}.c-inline-dl dl,.c-inline-dl--information dl,.c-inline-dl dd,.c-inline-dl--information dd{margin:0;padding:0}.c-inline-dl--information{width:100%}.c-inline-dl--information dt{align-items:center;text-align:center;background:#FF0080;padding:7px 8px 6px;color:#fff;font-weight:700;width:auto;white-space:nowrap;line-height:1;position:relative}.c-inline-dl--information dd{padding:10px;color:#7767E6;width:100%;border:2px solid #FF0080}.c-inline-dl--information dd a{color:#000;text-decoration:none}.c-inline-dl--information dd a::after{content:"\e907";font-family:"fa";color:#FF0080;margin-left:1rem;position:relative;top:1px}@media screen and (min-width:600px){.c-inline-dl,.c-inline-dl--information{display:flex;font-size:1.6rem}.c-inline-dl--information dt{display:flex}.c-inline-dl--information dt::after{content:"";width:24px;height:24px;position:absolute;left:100%;border:12px solid transparent;border-left:12px solid #FF0080;z-index:99}.c-inline-dl--information dd{padding:10px 8px 10px 30px;border:none;display:flex}.info_box{display:flex;align-items:stretch;border:2px solid #FF0080}.info_box>*{min-width:0}.info_more_btn{padding:10px 7px 10px 0;margin:0;text-align:center;max-width:105px;border-left:2px solid #FF0080;background-color:#FFCCE6;font-size:1.4rem;border-radius:0;background-color:none}}@media screen and (min-width:1025px){.c-inline-dl,.c-inline-dl--information{font-size:1.4rem}}.l-footer{background:#000;color:#fff}.l-footer a,.l-footer span{color:#fff}.c-nav a,.c-nav span{text-decoration:none}@media screen and (max-width:599px){#gototop-btn{bottom:75px}}@media screen and (max-width:1024px){footer{overflow:hidden;width:100vw;padding:0 10px;font-size:15px}footer p{font-size:1.2rem}footer .l-container{padding:0;display:block}footer .c-nav{max-height:100%;position:static}footer .c-nav .c-nav_li{overflow:hidden}footer .c-nav .c-nav_li>ul,footer .c-nav .c-nav_li>dl{display:block;overflow:hidden;height:auto;max-height:0;transition:max-height 0.2s ease-out}footer .c-nav .c-nav_li>ul a:after,footer .c-nav .c-nav_li>dl a:after{position:relative}footer .c-nav .c-nav_li.is-open .p-megamenu__heading a:after{transform:rotate(90deg);transition:transform 0.2s ease-in}footer .c-nav .c-nav_li.is-open ul,footer .c-nav .c-nav_li.is-open dl{height:auto;max-height:1000px;transition:max-height 0.2s ease-in-out}footer .c-nav .c-nav_li.is-open ul a:after,footer .c-nav .c-nav_li.is-open dl a:after{position:absolute}footer .c-nav .p-megamenu__heading a,footer .c-nav .p-megamenu__heading span{pointer-events:none;background:#3B3939;height:50px;padding:0 15px;display:flex;align-items:center;color:#fff;font-weight:700;padding-right:3rem}footer .c-nav .p-megamenu__heading a:after,footer .c-nav .p-megamenu__heading span:after{transition:transform 0.2s ease-out;font-family:"fa";content:"\e91a";position:absolute;right:15px;font-size:1.5rem}footer .c-nav li a{height:auto;min-height:50px;display:flex;width:100%;align-items:center;padding:0 3rem;position:relative;color:#fff}footer .c-nav li a:before{font-family:"fa";font-size:1.2rem;content:"\e903";position:absolute;left:1rem;top:calc(50% - 10px)}.p-flogo{text-align:center;padding:40px 0 20px 0;color:#fff}.p-flogo img{display:inline-block}.p-logo{margin-bottom:40px}.p-sns{margin-bottom:30px}.p-sns a{margin:0 15px}.p-smenu{display:block;padding:10px 0;text-align:center;font-size:1.2rem}.p-smenu .l-container,.p-smenu .l-main,.p-smenu .l-side{padding:0;display:block;height:auto}.p-smenu a{color:#C4B9B9;padding:0 8px;border-right:1px solid #C4B9B9;line-height:2.3rem}.p-smenu a:last-child{border:none}.p-smenu p{margin:5px 0;font-weight:700}}@media screen and (min-width:1025px){.l-footer{font-size:1.4rem;padding:0 10px;color:#fff}.l-footer .l-main{padding-right:0;padding-left:0;width:100%}footer .c-nav{padding:50px 0;color:#fff;display:flex;flex-wrap:wrap;width:100%;position:relative}footer .c-nav .c-nav_li{width:33.3333%;margin-bottom:30px;padding-right:55px}footer .c-nav .c-nav_li:nth-child(3n){padding-right:0}footer .c-nav .p-megamenu__heading{padding:0 0 15px 0;margin-bottom:15px;font-size:1.6rem;margin-left:0;border-bottom:1px solid #fff}footer .c-nav .p-megamenu__heading a{width:100%;display:block;position:relative;padding:1rem 2em 1rem 0}footer .c-nav .p-megamenu__heading a:before{content:""}footer .c-nav .p-megamenu__heading a:after{font-family:"fa";content:"\e91a";margin-left:1em;top:50%;right:0;margin-top:-.6em;position:absolute}footer .c-nav a{color:#fff;position:relative;display:block}footer .c-nav a:hover{text-decoration:underline}footer .c-nav a:before{font-family:"fa";content:"\e903";position:absolute;left:-2em;top:50%;margin-top:-.6em;font-size:1rem}footer .c-nav ul{padding-left:2em}footer .c-nav ul li{margin:1em 0}footer .c-nav ul li:first-child{margin-top:0}.p-flogo{padding:45px 0 25px 0;color:#fff;text-align:center;font-size:1.2rem;border-bottom:1px solid #fff}.p-logos{display:flex;width:100%;justify-content:center;margin-bottom:10px}.p-logos a{margin-right:15px}.p-smenu{text-align:center;border-top:1px solid #fff;padding:20px;font-size:1.3rem}}body>header{font-size:1.4rem;width:100%}body>header form{display:flex;background:#fff;border-radius:19px;padding:0;align-items:center;color:#000}body>header form input{line-height:34px;margin-left:20px;width:calc(100% - 60px)}body>header form button{width:35px;height:35px;color:#3E238C}.c-navbtn__ranking{background-color:#FE4055;color:#FFF}.c-navbtn__ranking:before{content:"\e910"}.c-navbtn__bonus{background-color:#FFB300;color:#3E238C}.c-navbtn__bonus:before{content:"\e90f"}.p-megamenu li a{width:auto;position:relative}.p-megamenu li a:after{font-family:"fa";content:"\e91a";margin-left:1em;position:absolute;top:50%;right:-2em;margin-top:-.6em}@media screen and (max-width:1024px){body{margin-top:75px}body>header{position:fixed;top:0;z-index:1000}.l-header{height:70px;width:100%;background:linear-gradient(90deg,rgb(62,35,140),rgb(100,30,250));color:#fff}.l-header .l-main{height:70px;width:auto;min-width:152px}.l-header .l-side{width:100%;justify-content:right}.c-titlelogo{height:45px;width:auto}.c-btn__hamburger{width:44px;background:#fff;height:32px;display:flex;align-items:center;justify-content:center;margin:0 15px}.c-btn__hamburger span{border:1px solid #3E238C;height:0;width:33px;position:relative;left:0;transition:transform 0.2s ease-in-out}.c-btn__hamburger span:before{content:"";border:1px solid #3E238C;height:0;width:33px;position:absolute;top:-8px;left:-1px;transition:0.2s ease-in-out}.c-btn__hamburger span:after{content:"";border:1px solid #3E238C;height:0;width:33px;position:absolute;bottom:-8px;left:-1px;transition:0.2s ease-in-out}.c-btn__hamburger.is-active span{border:none}.c-btn__hamburger.is-active span:before{transition:0.2s ease-in-out;transform:rotate(45deg);top:-1px}.c-btn__hamburger.is-active span:after{transition:0.2s ease-in-out;transform:rotate(-45deg);bottom:-1px}body>header{border-bottom:5px solid #7767E6}body>header .c-nav{background:#3E238C;width:100%;position:absolute;top:75px;height:auto;max-height:0;overflow:hidden;transition:max-height 0.2s ease-in;font-size:1.6rem}body>header .c-nav>ul{padding:12px}body>header .c-nav.is-open{max-height:calc(100vh - 75px);transition:max-height 0.2s ease-in-out;overflow:scroll}body>header .p-megamenu__heading{align-items:center;width:100%;height:50px;background-color:#4A3193;color:#DCFF4D;font-size:1.8rem;font-weight:700;padding:0 12px;display:flex;position:relative}body>header .p-megamenu__heading ::before{content:"\e90b";position:absolute;font-family:"fa";color:#DCFF4D}.c-nav_li{margin:4px 0}.c-nav_li span{display:flex;align-items:center;width:100%;height:50px;background:#7865AF;font-weight:700;color:#fff;padding:0 12px;position:relative}.c-nav_li span:after{content:"\e907";color:#fff;font-size:2rem;font-family:"fa";text-align:center;line-height:2rem;display:block;width:20px;height:20px;position:absolute;right:15px;transition:transform 0.2s}.c-nav_li.is-open span:after{transform:rotate(90deg);transition:transform 0.2s}.c-nav_li.is-open .p-megamenu{transition:max-height 0.3s ease-in-out;max-height:3000px}.p-megamenu{height:auto;overflow:hidden;max-height:0;transition:max-height 0.3s ease-out}.p-megamenu .l-container{display:block}.p-megamenu ul{padding-bottom:17px}.p-megamenu li{display:flex;background:#5B439E;margin:4px 0}.p-megamenu li a{display:flex;align-items:center;width:100%;height:50px;font-weight:700;color:#fff;padding:0 2rem 0 12px;position:relative}.p-megamenu li a:after{right:1rem}}@media screen and (min-width:1025px){.l-header{height:70px;width:100%;background:linear-gradient(90deg,rgb(62,35,140),rgb(100,30,250));border-bottom:5px solid #7767E6}.l-header .l-container{align-items:center;height:70px}.l-header .l-main{width:auto;padding:0}.l-header .l-side{justify-content:right;flex-wrap:nowrap;width:100%;padding:0}.c-form{margin-left:5px}.c-form form{width:250px}.c-form form input{width:190px}.c-form .c-btn__search{color:#3E238C}body>header .c-nav{background:#fff;border-bottom:2px solid #3E238C}body>header .c-nav>ul{margin:0 auto;width:100%;max-width:1024px;display:flex;font-size:1.5rem}body>header .c-nav_li{display:block;text-align:center;padding:5px 0;margin:0;width:100%}body>header .c-nav_li:first-child>span{border-left:1px dotted #7564D6}body>header .c-nav_li>span{display:block;cursor:pointer;border-right:1px dotted #7564D6;line-height:30px;position:relative;text-align:center}body>header .c-nav_li>span img{margin:0 auto}body>header .c-nav_li:hover>span:after{content:"";border:7.5px solid transparent;border-bottom:9px solid #3E238C;position:absolute;bottom:-5px;left:50%;margin-left:-5px}body>header .c-nav_li:hover .p-megamenu{display:inherit;max-height:1000px;transition:max-height 0.4s ease-out}.p-megamenu{height:auto;max-height:1px;overflow:hidden;position:absolute;z-index:1000;width:100%;top:160px;left:0;background:rgba(62,35,140,.9);color:#fff}.p-megamenu .l-container{display:block;text-align:left;padding:40px 0}.p-megamenu li{position:relative;padding:0 10px}.p-megamenu a{color:#fff}.p-megamenu a:visited{color:#fff}.p-megamenu .p-megamenu__heading{font-size:1.8rem;padding-bottom:15px;margin:0 0 0 20px}.p-megamenu .p-megamenu__nav{border-top:1px solid rgba(255,255,255,.5)}.p-megamenu ul{margin:0 0 0 10px;padding:15px 0;display:flex;flex-wrap:wrap;align-items:first baseline}.p-megamenu li{height:auto;margin:0 0 20px 0;padding-right:40px;display:flex}}.l-side.p-sidebar{display:block;background:#fff;font-size:1.6rem}.l-side.p-sidebar h2{color:#fff;text-align:center;background:#3E238C;height:40px;display:flex;justify-content:center;align-items:center;font-size:1.6rem;margin:25px 0 10px 0}.l-side.p-sidebar img{width:100%;max-width:500px;margin:0 auto}.l-side.p-sidebar .p-guide,.l-side.p-sidebar .p-guide--howto,.l-side.p-sidebar .p-guide--knowldge{position:relative}.l-side.p-sidebar .p-guide li,.l-side.p-sidebar .p-guide--howto li,.l-side.p-sidebar .p-guide--knowldge li{height:80px;padding:10px 0 10px 110px;border-bottom:2px solid #ddd}.l-side.p-sidebar .p-guide li:last-child,.l-side.p-sidebar .p-guide--howto li:last-child,.l-side.p-sidebar .p-guide--knowldge li:last-child{border:none}.l-side.p-sidebar .p-guide .p-guide__thumb,.l-side.p-sidebar .p-guide--howto .p-guide__thumb,.l-side.p-sidebar .p-guide--knowldge .p-guide__thumb{position:absolute;width:100px;height:60px;left:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.l-side.p-sidebar .p-guide .p-guide__thumb img,.l-side.p-sidebar .p-guide--howto .p-guide__thumb img,.l-side.p-sidebar .p-guide--knowldge .p-guide__thumb img{width:100%}.l-side.p-sidebar .p-guide--knowledge li{border-bottom-color:#00BE6C}.l-side.p-sidebar .p-guide--howto li{border-bottom-color:#FF7E0D}.p-sidebar__box{margin-bottom:10px}.p-sidebar__list{margin-bottom:25px}@media screen and (max-width:1024px){.l-side.p-sidebar{display:none}}@media screen and (min-width:1025px){.p-sidebar__box:last-child{position:sticky;top:10px}}.p-slider--main .owl-item img,.p-slider--thumb .owl-item img{display:none}.p-slider--thumb{padding:20px 45px;overflow:hidden;position:relative}.p-slider--thumb .owl-carousel .owl-stage-outer{overflow:visible}.p-slider--thumb .owl-nav{position:absolute;top:50%;width:100%}.p-slider--thumb .owl-nav .owl-prev{position:absolute;left:-35px;top:-20px}.p-slider--thumb .owl-nav .owl-next{position:absolute;right:-35px;top:-20px}.p-slider--thumb .owl-nav button:hover{opacity:.8}.p-slider--thumb .owl-nav button.disabled{opacity:.2}@media screen and (max-width:599px){.p-slider--thumb{padding:20px 15px}.p-slider--thumb .owl-nav .owl-prev{left:0}.p-slider--thumb .owl-nav .owl-next{right:0}}@media screen and (max-width:1024px){.p-slider--thumb .owl-nav .owl-prev,.p-slider--thumb .owl-nav .owl-next{top:-11.7px}.p-slider--thumb .owl-nav svg{width:23.41px;height:23.41px}}a{color:#3E238C}a:visited{color:#CE3FC9}.indexbg_gray{display:block;background:#F1EFF7}.l-contents{overflow:hidden}.p-index{display:block}.p-index .l-container{display:block;max-width:1025px}.p-index .l-main{padding:0 10px;max-width:none;display:block}.p-index h1{font-size:2.6rem;text-align:center;padding:10px 0 0 0;margin-bottom:20px}.p-index h2{text-align:center;padding:5px 0 15px}@media screen and (max-width:1024px){.p-index .l-main{margin:30px 0}.p-index .l-main.mt_0{margin-top:0!important}.p-index h2{font-size:1.8rem}.p-index h2 i{display:none}}@media screen and (min-width:1025px){.p-index .l-main{padding:0 15px}.p-index h2{padding:8px 0 15px}.p-index .p-index__exerpt{font-size:1.6rem;padding:10px;color:#3A3A3A}section.l-container{margin:50px auto}h2{font-size:2.4rem}}@media (max-width:768px){.indexbg_gray{background:none}}.p-guide,.p-guide--howto,.p-guide--knowldge{padding:20px;margin:25px 10px}.p-guide header,.p-guide--howto header,.p-guide--knowldge header{width:616px;margin-right:auto;margin-left:auto}.p-guide header p,.p-guide--howto header p,.p-guide--knowldge header p{font-size:2rem;font-weight:700;text-align:left;padding-top:30px}.p-guide header h2,.p-guide--howto header h2,.p-guide--knowldge header h2{color:#000;font-size:3.2rem;font-weight:700;border:none;text-align:left}.p-guide p,.p-guide--howto p,.p-guide--knowldge p{margin:10px 0 0 0;text-align:center;background:none}.p-guide ol,.p-guide--howto ol,.p-guide--knowldge ol{margin:30px 0;display:grid}.p-guide li,.p-guide--howto li,.p-guide--knowldge li{border:2px solid #ccc;border-radius:10px;background:#fff;position:relative;margin:10px 0}.p-guide li a,.p-guide--howto li a,.p-guide--knowldge li a{display:block;padding:5px 5px 5px 90px;position:relative}.p-guide li h3,.p-guide--howto li h3,.p-guide--knowldge li h3{margin-top:0;font-size:1.8rem}.p-guide li p,.p-guide--howto li p,.p-guide--knowldge li p{text-align:left;font-size:1.4rem;font-weight:700;padding:0 15px 0 0;margin:8px 0 0 0;overflow:hidden;color:#272727}.p-guide li img,.p-guide--howto li img,.p-guide--knowldge li img{margin-right:10px;width:80px;position:absolute;left:5px;top:calc(50% - 10px);z-index:2}.p-guide li:before,.p-guide--howto li:before,.p-guide--knowldge li:before{content:"";display:block;position:absolute;width:42px;height:42px;top:-2px;left:-2px;z-index:1}.p-guide a,.p-guide--howto a,.p-guide--knowldge a{position:relative;display:block;height:100%}.p-guide a:hover,.p-guide--howto a:hover,.p-guide--knowldge a:hover{opacity:.5}.p-guide a:after,.p-guide--howto a:after,.p-guide--knowldge a:after{content:"";border:17px solid transparent;width:17px;height:17px;position:absolute;right:-8.5px;bottom:-8.5px;transform:rotate(45deg)}.p-guide__leading{font-weight:700}.p-guide--knowldge{background:#74E2AD}.p-guide--knowldge header{background:url(../img/beginner-a-01.webp) no-repeat right center;background-size:contain}.p-guide--knowldge header p{background-color:#009F5B;color:#fff;border-radius:20px;padding:5px 20px;display:inline-block;text-align:center;margin:0 auto;width:auto}.p-guide--knowldge span{color:#00BE6C}.p-guide--knowldge li{border-color:#00BE6C}.p-guide--knowldge li:nth-child(1):before{background:url(../img/beginner-a-number1.webp) no-repeat center center;background-size:42px}.p-guide--knowldge li:nth-child(2):before{background:url(../img/beginner-a-number2.webp) no-repeat center center;background-size:42px}.p-guide--knowldge li:nth-child(3):before{background:url(../img/beginner-a-number3.webp) no-repeat center center;background-size:42px}.p-guide--knowldge li:nth-child(4):before{background:url(../img/beginner-a-number4.webp) no-repeat center center;background-size:42px}.p-guide--knowldge li:nth-child(5):before{background:url(../img/beginner-a-number5.webp) no-repeat center center;background-size:42px}.p-guide--knowldge li a:after{border-left-color:#00BE6C!important}.p-guide--howto{background:#FBD758}.p-guide--howto header{background:url(../img/beginner-b-01.webp) no-repeat right center;background-size:contain}.p-guide--howto header p{background-color:#FF7E0D;color:#fff;border-radius:20px;padding:5px 20px;display:inline-block;text-align:center;margin:0 auto;width:auto}.p-guide--howto span{color:#FF7E0D}.p-guide--howto li{border-color:#FF7E0D}.p-guide--howto li:nth-child(1):before{background:url(../img/beginner-b-number1.webp) no-repeat center center;background-size:42px}.p-guide--howto li:nth-child(2):before{background:url(../img/beginner-b-number2.webp) no-repeat center center;background-size:42px}.p-guide--howto li:nth-child(3):before{background:url(../img/beginner-b-number3.webp) no-repeat center center;background-size:42px}.p-guide--howto li:nth-child(4):before{background:url(../img/beginner-b-number4.webp) no-repeat center center;background-size:42px}.p-guide--howto li:nth-child(5):before{background:url(../img/beginner-b-number5.webp) no-repeat center center;background-size:42px}.p-guide--howto li a:after{border-left-color:#FF7E0D!important}@media screen and (max-width:599px){.p-guide--knowldge header{background:url(../img/beginner-a-01.webp) no-repeat right center;background-size:contain}.p-guide--howto header{background:url(../img/beginner-b-01.webp) no-repeat right center;background-size:contain}.p-guide header,.p-guide--knowldge header,.p-guide--howto header{width:330px}.p-guide header p,.p-guide--knowldge header p,.p-guide--howto header p{font-size:1.4rem;padding-top:0}.p-guide header h2,.p-guide--knowldge header h2,.p-guide--howto header h2{font-size:1.8rem}.p-guide__leading{font-size:1.4rem;text-align:left}.p-guide ol,.p-guide--knowldge ol,.p-guide--howto ol{margin-bottom:0}.p-guide li img,.p-guide--knowldge li img,.p-guide--howto li img{top:auto;bottom:5px}}@media screen and (min-width:600px) and (max-width:1024px){.p-guide--knowldge header{background:url(../img/beginner-a-01.webp) no-repeat right center;background-size:contain}.p-guide--howto header{background:url(../img/beginner-b-01.webp) no-repeat right center;background-size:contain}.p-guide header,.p-guide--knowldge header,.p-guide--howto header{width:510px}.p-guide header p,.p-guide--knowldge header p,.p-guide--howto header p{padding-top:0}.p-guide header h2,.p-guide--knowldge header h2,.p-guide--howto header h2{font-size:2.6rem}.p-guide p,.p-guide--knowldge p,.p-guide--howto p{font-size:1.6rem}.p-guide ol,.p-guide--knowldge ol,.p-guide--howto ol{margin:30px -10px 0 -10px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.p-guide li,.p-guide--knowldge li,.p-guide--howto li{margin:10px}.p-guide li a,.p-guide--knowldge li a,.p-guide--howto li a{display:block;padding:10px 10px 10px 80px;height:100%}.p-guide li img,.p-guide--knowldge li img,.p-guide--howto li img{width:68px;position:absolute;left:5px;top:calc(50% - 25px);z-index:2}.p-guide li h3,.p-guide--knowldge li h3,.p-guide--howto li h3{font-size:1.8rem}.p-guide li:first-child,.p-guide--knowldge li:first-child,.p-guide--howto li:first-child{grid-row:1/3;grid-column:1/2}.p-guide li:first-child a,.p-guide--knowldge li:first-child a,.p-guide--howto li:first-child a{padding:20px}.p-guide li:first-child img,.p-guide--knowldge li:first-child img,.p-guide--howto li:first-child img{width:160px;margin:0 auto;position:static}.p-guide li:first-child h3,.p-guide--knowldge li:first-child h3,.p-guide--howto li:first-child h3{margin:10px 0}.p-guide li:nth-child(2),.p-guide--knowldge li:nth-child(2),.p-guide--howto li:nth-child(2){grid-row:1/2;grid-column:2}.p-guide li:nth-child(3),.p-guide--knowldge li:nth-child(3),.p-guide--howto li:nth-child(3){grid-row:2/2;grid-column:2}}@media screen and (min-width:1025px){.p-guide,.p-guide--knowldge,.p-guide--howto{border:2px solid #ccc;border-radius:10px;margin:25px 0;padding:30px 20px}.p-guide ol,.p-guide--knowldge ol,.p-guide--howto ol{margin:30px 0 0 0;grid-template-columns:1fr 1fr 1fr}.p-guide li,.p-guide--knowldge li,.p-guide--howto li{margin:10px}.p-guide li:first-child,.p-guide--knowldge li:first-child,.p-guide--howto li:first-child{grid-row:1/3;grid-column:1}.p-guide li:first-child a,.p-guide--knowldge li:first-child a,.p-guide--howto li:first-child a{padding:20px 30px}.p-guide li:first-child a:after,.p-guide--knowldge li:first-child a:after,.p-guide--howto li:first-child a:after{bottom:-8.5px}.p-guide li:first-child img,.p-guide--knowldge li:first-child img,.p-guide--howto li:first-child img{float:none;width:160px;margin:0 auto;position:static}.p-guide li:first-child h3,.p-guide--knowldge li:first-child h3,.p-guide--howto li:first-child h3{font-size:1.8rem;margin:10px 0}.p-guide li:nth-child(2),.p-guide--knowldge li:nth-child(2),.p-guide--howto li:nth-child(2){grid-row:1/2;grid-column:2}.p-guide li:nth-child(3),.p-guide--knowldge li:nth-child(3),.p-guide--howto li:nth-child(3){grid-row:1/2;grid-column:3/4}.p-guide__leading{font-size:1.8rem}.p-guide--knowldge{border-style:none}.p-guide--howto{border-style:none}}.p-ranking{overflow:hidden;padding:25px 10px 25px 10px;background:#FFF}.p-ranking .owl-nav{position:absolute;top:calc(50% - 20px);width:100%}.p-ranking .owl-nav .owl-prev{position:absolute;left:0}.p-ranking .owl-nav .owl-next{position:absolute;right:0}.p-ranking h2{text-align:center;margin-bottom:25px;font-size:1.8rem;border:none}.p-ranking .owl-carousel{margin-bottom:30px}.carousel_v2 .owl-item>div{display:flex;flex-direction:column;gap:24px}.carousel_v2 .casino{background-color:#F1F1F1;padding-bottom:10px}.carousel_v2 .casino figure{margin-bottom:10px;position:relative}.carousel_v2 .casino figure::before{content:"";top:0;left:0;border-bottom:52px solid transparent;border-left:52px solid #FE4055;position:absolute;z-index:100}.carousel_v2 .casino figure::after{display:block;top:8px;color:#fff;left:6px;position:absolute;z-index:101;font-size:1.6rem;font-weight:700}.carousel_v2 .casino figure.img1::after{content:"1"}.carousel_v2 .casino figure.img2::after{content:"2"}.carousel_v2 .casino figure.img3::after{content:"3"}.carousel_v2 .casino figure.img4::after{content:"4"}.carousel_v2 .casino figure.img5::after{content:"5"}.carousel_v2 .casino figure.img6::after{content:"6"}.carousel_v2 .casino figure.img7::after{content:"7"}.carousel_v2 .casino figure.img8::after{content:"8"}.carousel_v2 .casino figure.img9::after{content:"9"}.carousel_v2 .casino figure.img10::after{content:"10"}.carousel_v2 .casino figure.img11::after{content:"11"}.carousel_v2 .casino figure.img12::after{content:"12"}.carousel_v2 .casino figure.img13::after{content:"13"}.carousel_v2 .casino figure.img14::after{content:"14"}.carousel_v2 .casino figure.img15::after{content:"15"}.carousel_v2 .casino figure.img16::after{content:"16"}.carousel_v2 .casino figure.img17::after{content:"17"}.carousel_v2 .casino figure.img18::after{content:"18"}.carousel_v2 .casino p{font-size:1.4rem;margin:0 10px 10px 10px;line-height:1.5}.carousel_v2 .casino_title{display:flex;justify-content:space-between;margin:0 10px 10px 10px}.carousel_v2 .casino_title h3{font-size:1.6rem}.carousel_v2 .casino_title>div{font-size:1.2rem;line-height:1.5}.carousel_v2 .casino_title>div:before{color:#FFB300;font-family:"fa";margin-right:5px}.carousel_v2 .casino_title>div.is-00:before{content:""}.carousel_v2 .casino_title>div.is-05:before{content:"\e915"}.carousel_v2 .casino_title>div.is-10:before{content:"\e916"}.carousel_v2 .casino_title>div.is-15:before{content:"\e916\e915"}.carousel_v2 .casino_title>div.is-20:before{content:"\e916\e916"}.carousel_v2 .casino_title>div.is-25:before{content:"\e916\e916\e915"}.carousel_v2 .casino_title>div.is-30:before{content:"\e916\e916\e916"}.carousel_v2 .casino_title>div.is-35:before{content:"\e916\e916\e916\e915"}.carousel_v2 .casino_title>div.is-40:before{content:"\e916\e916\e916\e916"}.carousel_v2 .casino_title>div.is-45:before{content:"\e916\e916\e916\e916\e915"}.carousel_v2 .casino_title>div.is-50:before{content:"\e916\e916\e916\e916\e916"}.carousel_v2 .bonus{background-color:#FFF;font-size:1.6rem;font-weight:700;text-align:center;padding:10px 0;margin:0 10px 10px 10px}.carousel_v2 .bonus span{color:#FF0080;margin:0 5px}.carousel_v2 .casino_link{display:flex;gap:11px;justify-content:space-between;margin:0 10px}.carousel_v2 .casino_link a{display:block;width:100%;padding:11px 12px 11px 25px;border-radius:30px;line-height:1;font-size:1.4rem;font-weight:700;display:flex;justify-content:space-between}.carousel_v2 .casino_link a::after{font-family:"fa";content:"\e907"}.carousel_v2 .casino_link .official{color:#FFF;background:linear-gradient(to right,#FE9800,#FF419B)}.carousel_v2 .casino_link .internal{color:#A3A3A3;background-color:#FFF}.carousel_v2 .owl-nav button{width:40px;height:80px;position:relative}.carousel_v2 .owl-nav button svg{position:absolute;top:10%;left:65%;transform:translate(-50%,0)}.carousel_v2 .owl-dots{text-align:center;margin:10px 0 0}.carousel_v2 .owl-dots .owl-dot{margin:0 5px}.carousel_v2 .owl-dots .owl-dot span::before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#D9D9D9}.carousel_v2 .owl-dots .owl-dot.active span::before{background-color:#A3A3A3}.carousel_v2 div:has(.sp_none){display:none}@media screen and (min-width:599px){.carousel_v2 .casino{padding-bottom:15px}.carousel_v2 .casino p{margin:0 15px 10px 15px}.carousel_v2 .casino_title{margin:0 15px 10px 15px}.carousel_v2 .bonus{margin:0 15px 10px 15px}.carousel_v2 .casino_link{margin:0 15px}}@media screen and (min-width:1024px){.p-ranking .owl-nav .owl-prev{left:-45px}.p-ranking .owl-nav .owl-next{right:-45px}}.p-ranking__banners{margin:10px 0 0 0}.p-ranking__banners a{display:block;max-width:500px;margin:0 auto}.p-ranking__banners a:first-child{margin-bottom:10px}@media screen and (max-width:599px){.p-ranking h2{font-size:1.6rem}}@media screen and (max-width:1024px){.p-ranking .owl-carousel{width:320px;margin-right:auto;margin-left:auto}.p-ranking .owl-carousel .owl-stage-outer{overflow:visible}.p-ranking .owl-carousel .owl-nav{width:90vw;left:calc((90vw - 320px) / 2 * -1)}}@media screen and (min-width:1025px){.p-ranking{position:relative}.p-ranking h2{text-align:center;margin-bottom:35px;font-size:2.4rem}.p-ranking__banners{display:flex}.p-ranking__banners a:hover{opacity:.5}.p-ranking__banners:first-of-type{margin:40px 0}}.p-index .l-container.p-articles{padding-bottom:0}.p-articles__content .c-btn__more,.p-articles__content .c-btn__special{margin:10px 0 0 0;max-width:100%;display:flex;justify-content:right}.p-articles__content .c-btn__more a,.p-articles__content .c-btn__special a{padding:0 30px}.p-articles__content article{font-size:1.6rem;padding:0 12px 30px}.p-articles__content article a{color:#3A3A3A}.p-articles__content article a:hover{opacity:.5}.p-articles__content article .fit{background-color:#333}.p-articles__content article .fit img{width:100%;aspect-ratio:1/0.56875;-o-object-fit:contain;object-fit:contain}.p-articles__content img{box-shadow:3px 3px 15px rgba(0,0,0,.3)}.p-articles__content h3{font-size:1.6rem}.p-articles__content .p-articles__meta{margin:10px 0}.p-articles__content time{margin-right:1em}.p-articles__content time:before{content:"\e919";font-family:"fa";margin-right:4px}.p-articles__content b{display:inline-block;font-size:1.2rem;color:#fff;background:#FF0080;padding:0 5px;height:22px;line-height:22px}.p-articles__content b:before{content:"\e918";font-family:"fa";margin-right:4px}.p-articles__content b.non_icon{background-color:#aaa}.p-articles__content b.non_icon:before{display:none}@media screen and (max-width:599px){.p-articles__tabs{margin-top:20px}.p-articles__tabs:after{content:"";clear:both}.p-articles__content article{padding:0 0 20px 0}.p-articles__content article:nth-child(n+4){display:none}.c-btn__jump{max-width:220px;padding:0;margin-bottom:25px;justify-content:right;float:right}.c-btn__jump span,.c-btn__jump select{min-width:200px}.c-btn__jump span{background:linear-gradient(#fff,#E8E4F1);border:1px solid #A19BB1;font-size:1.6rem;color:#333;height:40px}.c-btn__jump span:after{content:"\e905";font-family:"fa";position:absolute;right:25px}}@media screen and (min-width:600px) and (max-width:1024px){.p-articles__wrap{display:flex;flex-wrap:wrap;margin:0 -12px}.p-articles__wrap article{width:50%;font-size:1.6rem}}@media screen and (min-width:600px){.p-articles__tabs{width:100%;margin:40px 0}.p-articles__tabs ul{display:flex}.p-articles__tabs li{width:100%;font-size:1.6rem}.p-articles__tabs li.is-active a{border-bottom-color:#3E238C}.p-articles__tabs a{color:#3A3A3A;display:flex;width:100%;align-items:center;justify-content:center;height:41px;text-align:center;border-top:3px solid transparent;border-bottom:3px solid #D9D9D9}.p-articles__tabs a[href^=http]{border:3px solid #D9D9D9}.p-articles__content{display:none}.p-articles__content.is-active{display:block}}@media screen and (min-width:1025px){.p-articles__wrap{display:flex;flex-wrap:wrap;margin:0 -12px}.p-articles__wrap article{width:33.3333%;font-size:1.6rem}}.p-qanda__content{margin-top:40px}.p-qanda__content .c-btn__more,.p-qanda__content .c-btn__special{margin:10px 0;max-width:100%;display:flex;justify-content:right}.p-qanda__content .c-btn__more a,.p-qanda__content .c-btn__special a{padding:0 30px}.p-qanda__content dl{font-size:1.4rem;border:1px solid #3E238C;border-radius:5px;margin:0 12px 30px;color:#3E238C;position:relative;padding-bottom:15px}.p-qanda__content dl.is-active dt{margin-bottom:15px;transition:margin-bottom 0.2s ease-in}.p-qanda__content dl.is-active dt:after{transform:rotate(90deg);transition:transform 0.2s ease-in}.p-qanda__content dl.is-active dd{transition:max-height 0.2s ease-in;max-height:200px}.p-qanda__content dl:before{content:"";width:30px;height:30px;display:block;background:url(../img/icon-q.png) no-repeat center center;background-size:contain;top:-2px;position:absolute;left:-2px}.p-qanda__content dt{margin:15px 15px 0 15px;height:50px;display:flex;align-items:center;font-weight:700;padding-left:20px;transition:margin-bottom 0.2s ease-in;position:relative;cursor:pointer}.p-qanda__content dt:after{font-family:"fa";content:"\e90c";font-size:1.6rem;position:absolute;right:0;top:calc(50% - 0.8rem);transition:transform 0.2s ease-in}.p-qanda__content dt img{width:50px;height:50px;margin-right:5px}.p-qanda__content dd{padding:0 15px 0 45px;position:relative;height:auto;overflow:hidden;max-height:0;transition:max-height 0.2s ease-in}.p-qanda__content dd:before{content:"";width:30px;height:30px;display:block;background:url(../img/icon-a.png) no-repeat center center;background-size:contain;top:0;position:absolute;left:5px}.p-qanda__content dd .c-navlink{text-align:right;margin-top:1em}.p-qanda__content dd a{color:#7767E6}@media screen and (max-width:599px){.p-qanda__content{margin:20px 0}.p-qanda__content dl{margin:10px 0}.p-qanda__wrap{margin-bottom:20px}}@media screen and (min-width:600px) and (max-width:1024px){.p-qanda__wrap{display:flex;flex-wrap:wrap;margin:0 -12px;align-items:start}.p-qanda__wrap dl{width:calc(50% - 24px)}}@media screen and (max-width:1024px){.p-qanda__content dt img{margin-right:15px}}@media screen and (min-width:1025px){.p-qanda__wrap{display:flex;flex-wrap:wrap;margin:0 -12px;align-items:start}.p-qanda__wrap dl{width:calc(33.3333% - 24px)}}.p-pickup__content{margin-top:40px}.p-pickup__content article{font-size:1.6rem;padding:0 12px 30px;font-size:1.6rem}.p-pickup__content article figure{margin-bottom:5px}.p-pickup__content article h3{color:#7767E6;font-size:1.6rem}.p-pickup__content article h3:after{content:"\e91a";font-family:"fa";margin-left:1em}.p-pickup__content article a{color:#3A3A3A}@media screen and (max-width:599px){.p-pickup__content{margin:20px 0}.p-pickup__content article{padding:0 0 30px 0;margin:10px 0}.p-pickup__wrap{margin-bottom:20px}}@media screen and (min-width:600px) and (max-width:1024px){.p-pickup__wrap{display:flex;flex-wrap:wrap;margin:0 -12px;align-items:start}.p-pickup__wrap article{width:50%}}@media screen and (min-width:1025px){.p-pickup__wrap{display:flex;flex-wrap:wrap;margin:0 -12px;align-items:start}.p-pickup__wrap article{width:33.3333%}}#floating-banner{position:fixed;left:-300px;bottom:50px;max-width:250px;z-index:10000}#floating-banner.active{left:25px;transition:1s}#floating-banner-close{position:absolute;top:-30px;right:-30px;cursor:pointer;font-size:23px;color:#454545;background:#fff;border-radius:15px}@media screen and (max-width:1023px){#floating-banner{bottom:20px;width:74%;max-width:185px}#floating-banner.active{left:10px}}