*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html{margin:0;font-size:62.5%;font-weight:500;word-wrap:break-word;scroll-behavior:smooth}body{overflow-x:hidden;background:initial}a{display:block;text-decoration:none;transition:all .2s linear}@media only screen and (min-width: 768px){a:hover{cursor:pointer}}img{width:100%;vertical-align:bottom;-o-object-fit:contain;object-fit:contain;transition:all .2s linear}ol,ul{padding-inline-start:0;list-style:none}table{border-spacing:0;border-collapse:collapse}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:none;outline:none}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.overseas{font-family:"Noto Sans JP",sans-serif;font-weight:600;font-feature-settings:"palt";color:#222;letter-spacing:.1em;background:#fff}.overseas .sp{display:none}@media only screen and (max-width: 768px){.overseas .sp{display:block}}.overseas header{display:flex;align-items:center;width:100%;height:500px;margin:0 auto}@media only screen and (max-width: 768px){.overseas header{height:400px;background:url(/overseas/asset/img/kv_overseas_sp.jpg) center center/cover no-repeat}}@media only screen and (min-width: 768px){.overseas header{background:url(/overseas/asset/img/kv_overseas_pc.jpg) center center/cover no-repeat}}.overseas h1{width:min(1008px,90%);margin:0 auto}@media only screen and (max-width: 768px){.overseas h1{width:min(621px,90%)}}.overseas main{position:relative}.overseas main .contents{position:relative;top:-30px;width:100%;margin:0 auto -30px;background-color:#f1f1f1;border-radius:20px 20px 0 0}@media only screen and (max-width: 768px){.overseas main .contents{top:-20px;margin:0 auto -20px;border-radius:10px 10px 0 0}}.overseas main .contents section{position:relative;overflow:hidden}.overseas main .contents section .inner{width:min(1080px,95%);margin:0 auto}@media only screen and (max-width: 768px){.overseas main .contents section .inner{width:min(1080px,93%)}}.overseas main .contents section .inner .ttl{margin:0 auto 40px;font-size:clamp(20px,14.1983471074px + 1.4876033058vw,38px);font-weight:900;line-height:1;color:#222;text-align:center}@media only screen and (max-width: 768px){.overseas main .contents section .inner .ttl{margin:0 auto 20px}}.overseas main .contents section.about{padding:80px 0;margin:auto}@media only screen and (max-width: 768px){.overseas main .contents section.about{padding:30px 0 10px}}.overseas main .contents section.about .text{margin:0 auto 40px;font-size:clamp(10px,8.0661157025px + 0.4958677686vw,16px);font-weight:bold;line-height:1.8;color:#222;text-align:center}@media only screen and (max-width: 768px){.overseas main .contents section.about .text{margin:0 auto 20px;letter-spacing:normal}}.overseas main .contents section.about ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:min(1000px,100%);margin:auto;letter-spacing:normal}@media only screen and (max-width: 768px){.overseas main .contents section.about ul{align-items:normal}}.overseas main .contents section.about ul li{box-sizing:border-box;display:flex;flex-direction:column;width:30%;margin:0 1.5% 3%;border:1px solid #ddd}@media only screen and (max-width: 768px){.overseas main .contents section.about ul li{width:47%}}.overseas main .contents section.about ul li a{padding:20px 0 25px}@media only screen and (max-width: 768px){.overseas main .contents section.about ul li a{padding:10px 0}}.overseas main .contents section.about ul li a .emblem{display:block;width:130px;height:100px;margin:0 auto 20px}@media only screen and (max-width: 768px){.overseas main .contents section.about ul li a .emblem{width:85px;height:65px;margin:0 auto 10px}}.overseas main .contents section.about ul li a .team{display:block;margin:auto;font-size:clamp(10px,7.4214876033px + 0.6611570248vw,18px);font-weight:bold;line-height:1;color:#222;text-align:center}@media only screen and (min-width: 768px){.overseas main .contents section.about ul li a:hover{background-color:#fff}}.overseas main .contents section.intro{padding:0 0 80px;margin:auto}@media only screen and (max-width: 768px){.overseas main .contents section.intro{padding:0 0 20px}}.overseas main .contents section.intro .inner{position:relative;padding:40px 0 100px;background-color:#fff;border-radius:10px}@media only screen and (max-width: 768px){.overseas main .contents section.intro .inner{padding:25px 0 5px}}@media only screen and (max-width: 768px){.overseas main .contents section.intro .inner .ttl{margin:0 auto}}.overseas main .contents section.intro .map{position:relative;width:min(586px,95%);margin:auto}@media only screen and (max-width: 768px){.overseas main .contents section.intro .map{width:min(586px,90%)}}@media only screen and (max-width: 768px){.overseas main .contents section.intro .team_contents{display:flex;flex-wrap:wrap;width:97%;margin:5px auto 0}}.overseas main .contents section.intro .team_contents .team_info{width:min(200px,18vw);overflow:auto;letter-spacing:normal;background-color:#f1f1f1;border-bottom:3px #dbdbdb solid;border-radius:5px}@media only screen and (max-width: 768px){.overseas main .contents section.intro .team_contents .team_info{width:48%;margin:1%}}.overseas main .contents section.intro .team_contents .team_info.fighters{position:absolute;top:15%;left:35%}.overseas main .contents section.intro .team_contents .team_info.lions{position:absolute;top:30%;left:15%}.overseas main .contents section.intro .team_contents .team_info.hawks{position:absolute;bottom:8%;left:7%}.overseas main .contents section.intro .team_contents .team_info.eagles{position:absolute;top:20%;right:5%}.overseas main .contents section.intro .team_contents .team_info.marines{position:absolute;right:10%;bottom:22%}.overseas main .contents section.intro .team_contents .team_info.buffaloes{position:absolute;right:30%;bottom:3%}@media only screen and (max-width: 768px){.overseas main .contents section.intro .team_contents .team_info.fighters,.overseas main .contents section.intro .team_contents .team_info.lions,.overseas main .contents section.intro .team_contents .team_info.hawks,.overseas main .contents section.intro .team_contents .team_info.eagles,.overseas main .contents section.intro .team_contents .team_info.marines,.overseas main .contents section.intro .team_contents .team_info.buffaloes{position:relative;top:inherit;right:inherit;bottom:inherit;left:inherit}}.overseas main .contents section.intro .team_contents .team_info a{padding:10px 0;background-color:#fff;border:1px solid #f1f1f1;border-radius:5px}.overseas main .contents section.intro .team_contents .team_info a .emblem{display:block;width:78px;height:60px;margin:0 auto 10px}@media only screen and (max-width: 768px){.overseas main .contents section.intro .team_contents .team_info a .emblem{width:60px;height:50px;margin:0 auto 5px}}.overseas main .contents section.intro .team_contents .team_info a .team{display:block;margin:auto;font-size:clamp(10px,9.3553719008px + 0.1652892562vw,12px);font-weight:bold;line-height:1;color:#222;text-align:center}@media only screen and (min-width: 768px){.overseas main .contents section.intro .team_contents .team_info a:hover{background-color:#d7f4ff}}.overseas main .contents section.intro .team_contents .team_info .text{margin:10px auto;font-size:clamp(10px,9.3553719008px + 0.1652892562vw,12px);font-weight:bold;line-height:1;color:#222;text-align:center}.overseas main .contents section.intro .team_contents .team_info ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 0 2%;margin:auto}@media only screen and (max-width: 768px){.overseas main .contents section.intro .team_contents .team_info ul{padding:0 2% 2%}}.overseas main .contents section.intro .team_contents .team_info ul li{box-sizing:border-box;display:flex;flex-direction:column;width:40px;margin:0 3px 6px}@media only screen and (max-width: 768px){.overseas main .contents section.intro .team_contents .team_info ul li{width:23%;margin:0 1% 2%}}.overseas main .contents section.intro .team_contents .team_info ul li .country{display:block;width:100%;padding:5px 0;margin:auto;font-family:Roboto,sans-serif;font-size:clamp(12px,11.3553719008px + 0.1652892562vw,14px);font-weight:bold;line-height:1;color:#222;text-align:center;background-color:#f1f1f1;border:1px solid #ddd;border-radius:5px}@media only screen and (max-width: 768px){.overseas main .contents section.intro .team_contents .team_info ul li .country{padding:8px 0}}@media only screen and (min-width: 768px){.overseas main .contents section.intro .team_contents .team_info ul li .country:hover{background-color:#fff}}.overseas main .contents section.each_country{padding:80px 0 40px;margin:auto;background-color:#0158b5}@media only screen and (max-width: 768px){.overseas main .contents section.each_country{padding:25px 0 10px}}.overseas main .contents section.each_country .ttl{color:#fff}.overseas main .contents section.each_country ul{display:flex;flex-wrap:wrap;width:min(1080px,100%);margin:auto}.overseas main .contents section.each_country ul li{box-sizing:border-box;display:flex;flex-direction:column;width:23.5%;margin:0 2% 2% 0}@media only screen and (max-width: 768px){.overseas main .contents section.each_country ul li{width:31%;margin:0 1% 2%}}.overseas main .contents section.each_country ul li:nth-child(4n){margin:0 0% 2%}@media only screen and (max-width: 768px){.overseas main .contents section.each_country ul li:nth-child(4n){margin:0 1% 2%}}.overseas main .contents section.each_country ul li a{padding:13px 0;font-family:Roboto,sans-serif;font-size:clamp(14px,10.7768595041px + 0.826446281vw,24px);font-weight:bold;line-height:1;color:#fff;text-align:center;border:1px solid #fff;border-radius:5px}@media only screen and (max-width: 768px){.overseas main .contents section.each_country ul li a{padding:10px 0}}@media only screen and (min-width: 768px){.overseas main .contents section.each_country ul li a:hover{color:#0158b5;background-color:#fff}}.overseas main .contents section.sns{padding:20px 0 100px;margin:auto;background-color:#0158b5}@media only screen and (max-width: 768px){.overseas main .contents section.sns{padding:10px 0 40px}}.overseas main .contents section.sns .ttl{color:#fff}.overseas main .contents section.sns .sub_ttl{margin:0 auto 20px;font-size:clamp(15px,12.0991735537px + 0.7438016529vw,24px);font-weight:bold;line-height:1;color:#fff;text-align:center}@media only screen and (max-width: 768px){.overseas main .contents section.sns .sub_ttl{margin:0 auto 10px}}.overseas main .contents section.sns ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:min(800px,100%);margin:auto}.overseas main .contents section.sns ul li{box-sizing:border-box;display:flex;flex-direction:column;width:44%;padding:20px 0;margin:0 3%;text-align:center;background-color:#1b69bd}@media only screen and (max-width: 768px){.overseas main .contents section.sns ul li{padding:15px 0}}.overseas main .contents section.sns ul li .sns_contents{display:flex;align-items:center;justify-content:center}.overseas main .contents section.sns ul li .sns_contents a{display:block;width:40px;height:40px;margin:0 5%}@media only screen and (max-width: 768px){.overseas main .contents section.sns ul li .sns_contents a{width:30px;height:30px;margin:0 10%}}@media only screen and (min-width: 768px){.overseas main .contents section.sns ul li .sns_contents a:hover{opacity:.8}}.overseas footer{text-align:center;background-color:#222}@media only screen and (max-width: 768px){.overseas footer{padding:5px}}@media only screen and (min-width: 768px){.overseas footer{padding:20px}}.overseas footer .copyright{font-size:clamp(9px,8.0330578512px + 0.2479338843vw,12px);color:#fff}.overseas.underpage .kv_fighters,.overseas.underpage .kv_eagles,.overseas.underpage .kv_lions,.overseas.underpage .kv_marines,.overseas.underpage .kv_buffaloes,.overseas.underpage .kv_hawks{position:relative;display:block;align-items:normal}@media only screen and (max-width: 768px){.overseas.underpage .kv_fighters,.overseas.underpage .kv_eagles,.overseas.underpage .kv_lions,.overseas.underpage .kv_marines,.overseas.underpage .kv_buffaloes,.overseas.underpage .kv_hawks{height:270px;background:url(/overseas/asset/img/kv_fighters_sp.jpg) top center/contain no-repeat}}@media only screen and (min-width: 768px){.overseas.underpage .kv_fighters,.overseas.underpage .kv_eagles,.overseas.underpage .kv_lions,.overseas.underpage .kv_marines,.overseas.underpage .kv_buffaloes,.overseas.underpage .kv_hawks{background:url(/overseas/asset/img/kv_fighters_pc.jpg) center center/cover no-repeat}}.overseas.underpage .kv_fighters h1,.overseas.underpage .kv_eagles h1,.overseas.underpage .kv_lions h1,.overseas.underpage .kv_marines h1,.overseas.underpage .kv_buffaloes h1,.overseas.underpage .kv_hawks h1{position:absolute;right:0;bottom:-10px;left:0;z-index:1;width:min(350px,90%);background-color:#fff;border-radius:10px}@media only screen and (max-width: 768px){.overseas.underpage .kv_fighters h1,.overseas.underpage .kv_eagles h1,.overseas.underpage .kv_lions h1,.overseas.underpage .kv_marines h1,.overseas.underpage .kv_buffaloes h1,.overseas.underpage .kv_hawks h1{bottom:-5px;width:min(350px,55%);border-radius:8px}}.overseas.underpage .kv_fighters h1 .emblem,.overseas.underpage .kv_eagles h1 .emblem,.overseas.underpage .kv_lions h1 .emblem,.overseas.underpage .kv_marines h1 .emblem,.overseas.underpage .kv_buffaloes h1 .emblem,.overseas.underpage .kv_hawks h1 .emblem{display:block;width:170px;height:135px;margin:30px auto}@media only screen and (max-width: 768px){.overseas.underpage .kv_fighters h1 .emblem,.overseas.underpage .kv_eagles h1 .emblem,.overseas.underpage .kv_lions h1 .emblem,.overseas.underpage .kv_marines h1 .emblem,.overseas.underpage .kv_buffaloes h1 .emblem,.overseas.underpage .kv_hawks h1 .emblem{width:120px;height:95px;margin:20px auto}}@media only screen and (max-width: 768px){.overseas.underpage .kv_eagles{background:url(/overseas/asset/img/kv_eagles_sp.jpg) top center/contain no-repeat}}@media only screen and (min-width: 768px){.overseas.underpage .kv_eagles{background:url(/overseas/asset/img/kv_eagles_pc.jpg) center center/cover no-repeat}}@media only screen and (max-width: 768px){.overseas.underpage .kv_lions{background:url(/overseas/asset/img/kv_lions_sp.jpg) top center/contain no-repeat}}@media only screen and (min-width: 768px){.overseas.underpage .kv_lions{background:url(/overseas/asset/img/kv_lions_pc.jpg) center center/cover no-repeat}}@media only screen and (max-width: 768px){.overseas.underpage .kv_marines{background:url(/overseas/asset/img/kv_marines_sp.jpg) top center/contain no-repeat}}@media only screen and (min-width: 768px){.overseas.underpage .kv_marines{background:url(/overseas/asset/img/kv_marines_pc.jpg) center center/cover no-repeat}}@media only screen and (max-width: 768px){.overseas.underpage .kv_buffaloes{background:url(/overseas/asset/img/kv_buffaloes_sp.jpg) top center/contain no-repeat}}@media only screen and (min-width: 768px){.overseas.underpage .kv_buffaloes{background:url(/overseas/asset/img/kv_buffaloes_pc.jpg) center center/cover no-repeat}}@media only screen and (max-width: 768px){.overseas.underpage .kv_hawks{background:url(/overseas/asset/img/kv_hawks_sp.jpg) top center/contain no-repeat}}@media only screen and (min-width: 768px){.overseas.underpage .kv_hawks{background:url(/overseas/asset/img/kv_hawks_pc.jpg) center center/cover no-repeat}}.overseas.underpage .team_about{padding:70px 0 0;margin:auto}@media only screen and (max-width: 768px){.overseas.underpage .team_about{padding:40px 0 20px}}.overseas.underpage .team_about .inner .ttl{margin:0 auto 20px}.overseas.underpage .team_about .inner .text{margin:0 auto 40px;font-size:clamp(10px,8.0661157025px + 0.4958677686vw,16px);font-weight:bold;line-height:1.8;color:#222;text-align:center}@media only screen and (max-width: 768px){.overseas.underpage .team_about .inner .text{margin:0 auto}}.overseas.underpage .team_about .inner .arrow-right a{position:relative;width:-moz-fit-content;width:fit-content;padding:15px 70px;margin:0 auto 20px;color:#222;border:1px solid #ddd;border-radius:10px}@media only screen and (max-width: 768px){.overseas.underpage .team_about .inner .arrow-right a{width:85%;padding:10px 0;margin:0 auto 20px;letter-spacing:normal;border-radius:5px}}@media only screen and (min-width: 768px){.overseas.underpage .team_about .inner .arrow-right a:hover{background-color:#fff}}.overseas.underpage .team_about .inner .arrow-right a::after{position:absolute;top:0;right:3%;bottom:0;box-sizing:border-box;width:9px;height:9px;margin:auto;content:"";border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg)}@media only screen and (max-width: 768px){.overseas.underpage .team_about .inner .arrow-right a::after{width:7px;height:7px;border-top:1px solid #666;border-right:1px solid #666}}.overseas.underpage .pickup{margin:auto}.overseas.underpage .pickup .inner{position:relative;padding:40px 0 80px;background-position:center;background-size:cover;border-radius:10px 10px 0 0}@media only screen and (max-width: 768px){.overseas.underpage .pickup .inner{padding:20px 0 40px}}.overseas.underpage .pickup .inner .ttl{margin:0 auto 30px;color:#fff}@media only screen and (max-width: 768px){.overseas.underpage .pickup .inner .ttl{margin:0 auto 20px}}.overseas.underpage .pickup .inner .p-movie{max-width:640px;margin:0 auto}@media only screen and (max-width: 768px){.overseas.underpage .pickup .inner .p-movie{max-width:90%}}.overseas.underpage .pickup .inner .p-movie .p-movie_thumb{position:relative;width:100%;aspect-ratio:16/9;padding:0;padding-bottom:56.25%;overflow:hidden}.overseas.underpage .pickup .inner .p-movie .p-movie_thumb iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overseas.underpage .pickup .inner .p-movie .p-movie_thumb iframe:hover{opacity:.8;transition:all .2s linear}.overseas.underpage .pickup.p_fighters .inner{background-image:linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)),url(/overseas/asset/img/kv_fighters_pc.jpg)}.overseas.underpage .pickup.p_eagles .inner{background-image:linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)),url(/overseas/asset/img/kv_eagles_pc.jpg)}.overseas.underpage .pickup.p_lions .inner{background-image:linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)),url(/overseas/asset/img/kv_lions_pc.jpg)}.overseas.underpage .pickup.p_marines .inner{background-image:linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)),url(/overseas/asset/img/kv_marines_pc.jpg)}.overseas.underpage .pickup.p_buffaloes .inner{background-image:linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)),url(/overseas/asset/img/kv_buffaloes_pc.jpg)}.overseas.underpage .pickup.p_hawks .inner{background-image:linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)),url(/overseas/asset/img/kv_hawks_pc.jpg)}.overseas.underpage .info{margin:auto}.overseas.underpage .info .inner{position:relative;padding:60px 0 40px;background-color:#fff}@media only screen and (max-width: 768px){.overseas.underpage .info .inner{padding:30px 0 10px}}.overseas.underpage .info .inner .info_contents{display:flex;flex-direction:row-reverse;width:90%;margin:auto;letter-spacing:normal}@media only screen and (max-width: 768px){.overseas.underpage .info .inner .info_contents{display:block;width:100%}}.overseas.underpage .info .inner .info_contents dl{width:40%}@media only screen and (max-width: 768px){.overseas.underpage .info .inner .info_contents dl{width:90%;margin:10px auto 0}}.overseas.underpage .info .inner .info_contents dl dt{margin:0 0 5px;font-size:clamp(10px,9.3553719008px + 0.1652892562vw,12px);font-weight:800;color:#0158b5}@media only screen and (max-width: 768px){.overseas.underpage .info .inner .info_contents dl dt{margin:0}}.overseas.underpage .info .inner .info_contents dl dd{margin:0 0 20px;font-size:clamp(15px,14.0330578512px + 0.2479338843vw,18px);font-weight:800}@media only screen and (max-width: 768px){.overseas.underpage .info .inner .info_contents dl dd{margin:0 0 10px}}.overseas.underpage .info .inner .info_contents dl dd a{color:#222;text-decoration:underline}@media only screen and (min-width: 768px){.overseas.underpage .info .inner .info_contents dl dd a:hover{color:#0158b5}}.overseas.underpage .info .inner .info_contents .map_area{width:60%}@media only screen and (max-width: 768px){.overseas.underpage .info .inner .info_contents .map_area{width:100%}}.overseas.underpage .info .inner .info_contents .map_area .map{position:relative;width:100%;height:0;padding-top:56.25%}.overseas.underpage .info .inner .info_contents .map_area .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overseas.underpage .check_player{margin:0 auto 80px}@media only screen and (max-width: 768px){.overseas.underpage .check_player{margin:0 auto 60px}}.overseas.underpage .check_player .inner{position:relative;padding:30px 0 80px;background-color:#fff;border-radius:0 0 10px 10px}@media only screen and (max-width: 768px){.overseas.underpage .check_player .inner{padding:20px 0}}.overseas.underpage .check_player .inner .check_player_contents{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;margin:auto}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info{width:300px}@media only screen and (max-width: 768px){.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info{width:45%}}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .player_name{margin:0 auto 20px;font-size:clamp(14px,12.7107438017px + 0.3305785124vw,18px);font-weight:bold;line-height:1;color:#222;text-align:center}@media only screen and (max-width: 768px){.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .player_name{margin:0 auto 10px}}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .player_name.arrow-right a{position:relative;padding:15px 0;color:#222;border:1px solid #ddd;border-radius:5px}@media only screen and (max-width: 768px){.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .player_name.arrow-right a{padding:10px 0}}@media only screen and (min-width: 768px){.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .player_name.arrow-right a:hover{background-color:#f1f1f1}}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .player_name.arrow-right a::after{position:absolute;top:0;right:5%;bottom:0;box-sizing:border-box;width:7px;height:7px;margin:auto;content:"";border-top:1px solid #666;border-right:1px solid #666;transform:rotate(45deg)}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .p-movie{max-width:640px;margin:0 auto}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .p-movie .p-movie_thumb{position:relative;width:100%;aspect-ratio:16/9;padding:0;padding-bottom:56.25%;overflow:hidden}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .p-movie .p-movie_thumb iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .p-movie .p-movie_thumb iframe:hover{opacity:.8;transition:all .2s linear}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .p-movie .p-movie_thumb .p-movie_thumbImage{position:absolute;top:0;left:0;width:100%;height:100%}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .p-movie .p-movie_thumb .p-movie_thumbImage:hover{opacity:.8;transition:all .2s linear}.overseas.underpage .check_player .inner .check_player_contents .check_playerplayer_info .p-movie .p-movie_thumb .p-movie_thumbImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.overseas.underpage .top_back{padding:0 0 100px;margin:auto;background-color:#0158b5}@media only screen and (max-width: 768px){.overseas.underpage .top_back{padding:0 0 40px}}.overseas.underpage .top_back .inner{position:relative}.overseas.underpage .top_back .inner .btn{position:relative;width:-moz-fit-content;width:fit-content;padding:15px 50px;margin:auto;font-size:clamp(14px,12.7107438017px + 0.3305785124vw,18px);line-height:1;color:#fff;text-align:center;border:1px solid #fff;border-radius:5px}@media only screen and (max-width: 768px){.overseas.underpage .top_back .inner .btn{padding:10px 30px}}@media only screen and (min-width: 768px){.overseas.underpage .top_back .inner .btn:hover{color:#0158b5;background-color:#fff}}