﻿aside{display:none !important}main{width:100% !important}#fight2026 #main-visual div{display:block;margin:0 auto;width:100%}#fight2026 #main-visual p.attention-lead{color:red;margin-top:20px;font-size:15px;line-height:2;border-bottom:1px solid #1b3497;padding-bottom:30px}#fight2026 #main-visual p.attention-lead span{margin-top:20px;display:block}#fight2026 #main-visual p.lf-lead{margin-top:30px;font-size:15px;line-height:2;letter-spacing:1px}@media only screen and (max-width: 767px){#fight2026 #main-visual p.lf-lead{margin-top:20px;font-weight:normal;line-height:1.7;font-size:14px}#fight2026 #main-visual p.lf-lead br{display:none}}#fight2026 #outline{border-top:1px solid #1b3497;padding-top:30px;margin-top:30px}@media only screen and (max-width: 767px){#fight2026 #outline{padding-top:20px;margin-top:15px}}#fight2026 #outline ul{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:10px}#fight2026 #outline ul li{width:48%;margin:0 3% 40px 0;display:flex;flex-direction:column}#fight2026 #outline ul li:nth-of-type(even){margin-right:0}@media screen and (max-width: 768px){#fight2026 #outline ul li{margin:0 3% 30px 0}}@media screen and (max-width: 420px){#fight2026 #outline ul li{width:100%;margin:0 0 25px 0}}#fight2026 #outline ul li p{order:2;margin-top:10px;font-weight:bold;font-size:15px;color:#444;font-family:"Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif !important;padding-left:17px;text-indent:-17px}@media only screen and (max-width: 767px){#fight2026 #outline ul li p{font-size:13px;line-height:1.3;padding-left:14px;text-indent:-14px}}#fight2026 #outline ul li div{display:block;width:100%;min-height:100%;order:1}#fight2026 #outline .about-relation{padding:20px;margin:15px 0 30px;border:1px solid #ccc}@media only screen and (max-width: 767px){#fight2026 #outline .about-relation{padding:15px;margin:5px 0 30px}}#fight2026 #outline .about-relation h4{font-size:15px;line-height:1.6;color:#1b3497;margin-bottom:10px;font-weight:bold}@media only screen and (max-width: 767px){#fight2026 #outline .about-relation h4{width:100%;margin-bottom:5px;font-size:14px}}#fight2026 #outline .about-relation p{font-size:15px;line-height:2;letter-spacing:1px}#fight2026 #outline .about-relation p strong{color:#1b3497}@media only screen and (max-width: 767px){#fight2026 #outline .about-relation p{font-size:13px;line-height:1.5}#fight2026 #outline .about-relation p br{display:none}}#fight2026 #info-map{border-top:1px solid #1b3497;padding-top:40px;margin-top:30px;display:flex;flex-direction:column}@media only screen and (max-width: 767px){#fight2026 #info-map{padding-top:20px;margin-top:10px;flex-direction:column}}#fight2026 #info-map .information{flex:1}@media only screen and (max-width: 767px){#fight2026 #info-map .information{flex:auto}}#fight2026 #info-map .information section{display:flex;justify-content:space-between}#fight2026 #info-map .information section:not(:last-child){margin-bottom:25px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section{flex-direction:column}#fight2026 #info-map .information section:not(:last-child){margin-bottom:15px}}#fight2026 #info-map .information section h3{width:150px;font-size:15px;line-height:1.6;color:#1b3497}#fight2026 #info-map .information section h3:before{content:"●";margin-right:3px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section h3{width:100%;margin-bottom:5px;font-size:14px}}#fight2026 #info-map .information section h3.letter-adjust{letter-spacing:0}#fight2026 #info-map .information section .txts{flex:1}@media only screen and (max-width: 767px){#fight2026 #info-map .information section .txts{flex:auto}}#fight2026 #info-map .information section .txts p{font-size:15px;line-height:1.6;text-align:left}@media only screen and (max-width: 767px){#fight2026 #info-map .information section .txts p{font-size:14px}}#fight2026 #info-map .information section .txts p a{color:#1b3497;text-decoration:underline;text-decoration-color:#1b3497;display:inline-block}@media only screen and (max-width: 767px){#fight2026 #info-map .information section .txts p a{display:inline}}#fight2026 #info-map .information section .txts p a:hover{opacity:.8}#fight2026 #info-map .information section .txts ul.traffic{margin:5px 0 10px}#fight2026 #info-map .information section .txts ul.traffic li{margin-left:8px;text-indent:-8px}#fight2026 #info-map .information section .txts ul.traffic li:before{content:"・"}#fight2026 #info-map .information section .txts .traffic-caution{background:#f8f8f8;padding:15px}#fight2026 #info-map .information section .txts .traffic-caution p{font-size:11px;line-height:1.6}#fight2026 #info-map .information section .txts .min-f{display:inline-block;font-size:12px;line-height:1.6}#fight2026 #info-map .information section .txts .indent{margin-left:12px;text-indent:-12px}#fight2026 #info-map .information section .txts .links{margin-left:15px}#fight2026 #info-map .information section .txts .under-l{text-decoration:underline;text-decoration-color:red}#fight2026 #info-map .information section .txts .v-kyosai{display:flex;flex-wrap:wrap;align-items:center}#fight2026 #info-map .information section .txts .v-kyosai li{margin-bottom:15px}#fight2026 #info-map .information section .txts .v-kyosai li:not(:last-child){margin-right:25px}#fight2026 #info-map .information section .txts .v-kyosai li a:hover{opacity:.8}#fight2026 #info-map .information section .txts .v-kyosai li.logo_taishoseiyaku{width:96px}#fight2026 #info-map .information section .txts .v-kyosai li.logo_lipod{width:120px}#fight2026 #info-map .information section .txts .v-kyosai li.logo_umisakura{width:137px}#fight2026 #info-map .information section .txts .mtop{margin-top:10px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section .txts.timetable p{display:flex}}#fight2026 #info-map .information section .txts.timetable p span{display:inline-block}#fight2026 #info-map .information section .txts.timetable p span:first-child{width:125px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section .txts.timetable p span:first-child{width:110px}}#fight2026 #info-map .information section .txts.timetable p span:last-child{flex:1}#fight2026 #info-map .information section .txts.timetable p:not(:last-child){margin-bottom:2px}#fight2026 #info-map .information section#im-place .maps{width:100%;margin:15px auto 0}@media only screen and (max-width: 767px){#fight2026 #info-map .information section#im-place .maps{width:100%;margin:15px auto 0}}#fight2026 #info-map .information section#im-place .maps .ggmap{position:relative;padding-bottom:46%;height:0;overflow:hidden;border:3px solid #fff}#fight2026 #info-map .information section#im-place .maps .ggmap iframe,#fight2026 #info-map .information section#im-place .maps .ggmap object,#fight2026 #info-map .information section#im-place .maps .ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}#fight2026 #info-map .information section#attention-info ul li{font-size:15px;line-height:1.6;margin-left:11px;text-indent:-11px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section#attention-info ul li{font-size:14px}}#fight2026 #info-map .information section#attention-info ul li:not(:last-child){margin-bottom:15px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section#attention-info ul li:not(:last-child){margin-bottom:10px}}#fight2026 #info-map .information section#attention-info ul li:before{content:"・";font-weight:bold;padding-right:3px}#fight2026 #info-map .information section#attention-info ul li ul{margin-top:5px;padding-left:5px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section#attention-info ul li ul{padding-left:4px}}#fight2026 #info-map .information section#attention-info ul li ul li{font-size:14px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section#attention-info ul li ul li{font-size:13px}}#fight2026 #info-map .information section#attention-info ul li ul li:not(:last-child){margin-bottom:5px}@media only screen and (max-width: 767px){#fight2026 #info-map .information section#attention-info ul li ul li:not(:last-child){margin-bottom:2px}}#fight2026 #info-map .information section#attention-info ul li ul li:before{content:"・";font-weight:normal;padding-right:3px}#fight2026 #info-map .information section#attention-info ul li.strong span{text-decoration:underline}#fight2026 #info-map .information section#attention-info ul li.sns a{display:inline-block;margin-top:10px}#fight2026 #info-map .information section#attention-info ul li.sns a:nth-of-type(1){margin-left:13px}#fight2026 #info-map .information section#attention-info ul li.sns a:not(:last-child){margin-right:20px}#fight2026 #info-map .information section#attention-info ul li.sns a i::before{font-size:23px}#fight2026 #info-map .information section#attention-info .banner_area{display:flex;margin-top:20px}#fight2026 #info-map .information section#attention-info .banner_area a{width:160px;display:block}#fight2026 #info-map .information section#attention-info .banner_area a:nth-of-type(1){margin-right:15px}#fight2026 #info-map .information section#attention-info .banner_area a:nth-of-type(2){border:1px solid #ddd}#fight2026 #info-map .information section#attention-info .banner_area a:hover{opacity:.8}#fight2026 #info-map .information section#con .btn-con{margin:10px 0;width:100%;max-width:200px;display:block;padding:10px;color:#1b3497;border:1px solid #1b3497;border-radius:21px;text-align:center}#fight2026 #info-map .information section#con .btn-con:hover{color:#fff;background:#1b3497}#fight2026 #info-map .information #inclusiveBeach{margin:40px 0 35px}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach{margin:25px 0 20px}}#fight2026 #info-map .information #inclusiveBeach .ttl{background:#f2f2f2;padding:8px 16px;border-radius:4px;font-size:15px;line-height:1.5}#fight2026 #info-map .information #inclusiveBeach .pig{display:flex;align-items:center;padding:20px 0}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pig{flex-direction:column;align-items:flex-start;padding:10px 0 20px}}#fight2026 #info-map .information #inclusiveBeach .pig .text{order:2;flex:1}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pig .text{order:1}}#fight2026 #info-map .information #inclusiveBeach .pig .text p{font-size:15px;line-height:1.5}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pig .text p{font-size:14px}}#fight2026 #info-map .information #inclusiveBeach .pig .imgbox{order:1;display:flex;margin-right:25px;max-width:366px}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pig .imgbox{order:2;margin-right:0;max-width:100%}}#fight2026 #info-map .information #inclusiveBeach .pig .imgbox div{width:180px;display:block}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pig .imgbox div{width:100%;max-width:145px;margin-top:10px}}#fight2026 #info-map .information #inclusiveBeach .pig .imgbox div img{width:100%;height:auto}#fight2026 #info-map .information #inclusiveBeach .pig .imgbox div:nth-of-type(2){margin-left:16px}#fight2026 #info-map .information #inclusiveBeach .pigboss{background:#f5f5f5;padding:16px;display:flex;align-items:center}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pigboss{flex-direction:column;padding:10px}}#fight2026 #info-map .information #inclusiveBeach .pigboss .text{order:2;flex:1}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pigboss .text{order:1}}#fight2026 #info-map .information #inclusiveBeach .pigboss .text p{font-size:15px;line-height:1.5}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pigboss .text p{font-size:14px}}#fight2026 #info-map .information #inclusiveBeach .pigboss .imgbox{order:1;display:flex;max-width:128px;margin-right:20px}@media only screen and (max-width: 767px){#fight2026 #info-map .information #inclusiveBeach .pigboss .imgbox{order:2;margin:5px auto 0}}#fight2026 #info-map .toform{margin:10px 0}#fight2026 #info-map .toform a{width:100%;max-width:200px;display:block;padding:10px 15px;color:#fff;background:#1b3497;border-radius:3px;text-align:center}#fight2026 #info-map .toform a:hover{opacity:.8}#fight2026 #moviebox .movieholder{position:relative;width:100%;padding-top:56.25%}#fight2026 #moviebox .movieholder iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}