.wrap01{display:flex;flex-wrap:wrap}.wrap01.bC{justify-content:center}.wrap01.between{justify-content:space-between}.wrap01.aC{align-items:center}.wrap01.aEnd{align-items:flex-end}.wrap01.reverse{flex-direction:row-reverse}body{overflow-x:hidden}img{width:100%;height:100%}#header-pc,#header-pc-noshrink{position:relative;height:auto}#header-pc .wrap,#header-pc-noshrink .wrap{position:relative;padding-top:14px;height:auto !important}#header-pc #h-logo,#header-pc-noshrink #h-logo{width:40px;height:auto;padding-bottom:14px}#main.newmain{margin-top:0;margin-bottom:0;padding-top:30px}@media screen and (max-width: 767px){#main.newmain{padding-top:2px}}#section{margin-top:0}#main .wrap{max-width:960px}@media screen and (max-width: 1100px){#main .wrap{padding-left:20px;padding-right:20px}}@media screen and (max-width: 767px){#main .wrap{padding-left:20px;padding-right:20px}}header.new{border-bottom:1px solid #e4e4e4}@media screen and (max-width: 767px){header.new{border-bottom:none}}.wrap-section{padding:60px 0}@media screen and (max-width: 767px){.wrap-section{padding:30px 0}}.bg-gray{background:#f8f8f8}.sub-ttl-plane{margin-bottom:50px;font-size:3.6rem;font-weight:bold}@media screen and (max-width: 767px){.sub-ttl-plane{font-size:2.2rem;margin-bottom:30px}}@media screen and (max-width: 320px){.sub-ttl-plane{font-size:1.8rem}}.color01{color:#009bdf}.color02{color:#fff000}.txt{line-height:1.75}.txt-bold{font-weight:bold}.btn{border:1px solid #e1e1e1}.paragraph{margin-top:1.75em}.layer-inner{margin-top:23px}.layer-inner+.layer-inner{margin-top:60px}.note{text-indent:-1.45em;padding-left:1.45em}.note2{text-indent:-1em;padding-left:1em}.image-sp{display:none}h2,p{font-family:"Noto Sans JP"}.wrap-kv{font-size:0;padding-bottom:60px}@media screen and (max-width: 1100px){.wrap-kv{padding:10px 0 30px}}.wrap-kv .wrap{max-width:969px}.social{margin-top:30px}.social-inner{width:225px}.social-list{font-size:0;text-align:center}.social-list li{margin:0 3.5%;display:inline-block}.social-list li img{width:40px}.social-right{margin-left:auto;margin-right:0}.social-center{margin-left:auto;margin-right:auto;width:288px}.lead01{text-align:center;font-size:4rem;font-weight:bold;line-height:1.25;margin:36px 0}@media screen and (max-width: 767px){.lead01{margin:30px 0;text-align:left;font-size:2.4rem}}.txt01{width:100%;display:table;margin:40px auto 0;padding:15px 20px;background-color:#ec0234;color:#fff;font-size:1.8rem;font-weight:bold;text-align:center;line-height:1.75}@media screen and (max-width: 767px){.txt01{margin-top:34px;padding:15px 6px;font-size:1.5rem;text-align:center}}@media screen and (max-width: 320px){.txt01{font-size:1.3rem}}.txt01+.txt01{margin-top:20px}.txt01.type02{margin-top:36px;padding:15px 20px;background-color:#009bdf}@media screen and (max-width: 767px){.txt01.type02{padding:15px 9.5vw;margin-top:30px}}.txt02{text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.61}@media screen and (max-width: 767px){.txt02{text-align:left;font-size:1.6rem}}@media screen and (max-width: 767px){.txt02.type01{font-size:1.7rem}}.txt03{margin-top:50px;padding:10px;border:#e60021 solid 2px;color:#e60021;font-size:1.8rem;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.txt03{margin-top:30px;text-align:left;line-height:1.59;margin-bottom:16px}}.txt04{margin-top:50px;font-weight:bold;font-size:2rem;text-align:center}@media screen and (max-width: 767px){.txt04{margin-top:30px;font-size:1.7rem}}.txt05{margin-top:45px;font-size:1.4rem}@media screen and (max-width: 767px){.txt05{margin-top:30px}}.frame-area01{margin-top:50px}@media screen and (max-width: 767px){.frame-area01{margin-top:30px}}.frame-area01>dt{padding:12px 0 13px;font-size:2rem;font-weight:bold;color:#fff;background-color:#1d2088;text-align:center}@media screen and (max-width: 767px){.frame-area01>dt{padding:9px 0 10.8px;font-size:1.4rem}}.frame-area01>dd{padding:28px 25px;border:solid 4px #1d2088;border-top:none;font-size:1.6rem}@media screen and (max-width: 767px){.frame-area01>dd{padding:12px 15px;font-size:1.2rem;border-width:2px}}.frame-area01>dd>.txt{line-height:inherit}.frame-area02{display:table;margin:40px auto 0;padding:20px 30px;border:solid 4px #e60021}@media screen and (max-width: 767px){.frame-area02{margin-top:45px;padding:12px 25px}}.frame-area02>.text01{text-align:center;font-size:2.6rem;font-weight:bold}@media screen and (max-width: 767px){.frame-area02>.text01{font-size:1.8rem}}.frame-area03{margin-top:45px;height:300px;overflow:auto;padding:18px 20px;border:solid 1px #ccc;font-size:1.4rem}.frame-area03+.frame-area01{margin-top:40px}@media screen and (max-width: 767px){.frame-area03{margin-top:30px;padding-left:5.797%;padding-right:5.797%;font-size:1.2rem}}.frame-area03>.title01{margin-top:10px;margin-bottom:20px;font-size:1.8rem;font-weight:bold;text-align:center}.frame-area03 a{color:#00bfb3;text-decoration:underline}.frame-area04{margin-top:10px}.frame-area04>.title01{font-weight:bold}.frame-area04>.title01:not(:first-child){margin-top:5px}.frame-area04>.text01{margin-top:5px}@media screen and (max-width: 1100px){.box01{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.box01{margin-left:0;margin-right:0}}.box01+.box01{margin-top:60px}@media screen and (max-width: 767px){.box01+.box01{margin-top:30px}}.box01 .hdg{font-size:2.4rem;font-weight:bold;text-align:center;color:#333;background:#fff000;padding:10px 15px}@media screen and (max-width: 767px){.box01 .hdg{font-size:1.8rem;padding:12px 10px}}.box01 .box01Inner01{border:4px solid #eee;border-top:none;padding:20px 16px 28px}@media screen and (max-width: 767px){.box01 .box01Inner01{border:none;padding:20px 20px 0}}.box02{background:#009bdf;border-radius:20px;padding:13px 40px 40px;text-align:center}@media screen and (max-width: 767px){.box02{border-radius:10px;padding:8px 18px 18px}}.box02 .text01{color:#fff;font-size:4.8rem;font-weight:bold;margin-bottom:13px}@media screen and (max-width: 767px){.box02 .text01{font-size:2.1rem;margin:0 -5px 6px}}.box02 .text01 .icon{padding-left:89px;background:url("../images/ic_tweet.png") no-repeat 0 50%}@media screen and (max-width: 767px){.box02 .text01 .icon{padding-left:36px;background:url("../images/ic_tweet.png") no-repeat 0 50%/26px auto}}.box02 .text01 .color02{margin-left:1em}@media screen and (max-width: 767px){.box02 .text01 .color02{margin-left:.5em}}.box02 .box03{width:calc((100% - 20px)/2);background:#fff;border:4px solid #eee;padding:11px 36px 26px}@media screen and (max-width: 767px){.box02 .box03{width:100%;border:2px solid #eee;padding:10px 32px 18px}.box02 .box03+.box03{margin-top:10px}}.box02 .box03 .text02{color:#009bd9;font-size:3.6rem;font-weight:bold;line-height:1.2;margin-bottom:11px}@media screen and (max-width: 767px){.box02 .box03 .text02{font-size:2.4rem;margin-bottom:5px}}.box02 .box03 .text03{font-size:1.8rem;font-weight:bold;line-height:1.4;margin-bottom:20px}@media screen and (max-width: 767px){.box02 .box03 .text03{font-size:1.6rem;margin-bottom:10px;margin-left:-20px;margin-right:-20px}}.box04{background:#eee;padding:20px;margin-top:40px}@media screen and (max-width: 767px){.box04{margin-top:23px}}.box04 .hdg{color:#fff;font-size:2.4rem;line-height:1.75;font-weight:bold;background:#009bdf}@media screen and (max-width: 767px){.box04 .hdg{font-size:1.6rem}}.box04 .box04Inner01{display:flex;flex-wrap:wrap;justify-content:space-between;padding:23px 10px 0}@media screen and (max-width: 767px){.box04 .box04Inner01{padding:20px 1px 0}}.box04 .box04Inner01 .box05{width:calc((100% - 20px)/2)}@media screen and (max-width: 767px){.box04 .box04Inner01 .box05{width:100%}.box04 .box04Inner01 .box05+.box05{margin-top:30px}}.box04 .box04Inner01 .box05 .tweet01{box-shadow:0 0 10px rgba(0,0,0,.1)}.box04 .box04Inner01 .box05 .text01{text-align:center;font-size:1.8rem;font-weight:bold;margin:.8em 0}@media screen and (max-width: 767px){.box04 .box04Inner01 .box05 .text01{font-size:1.2rem;margin:.85em 0}}.box04 .box04Inner01 .box05 .text02{color:#ed0133;background:#fff;text-align:center;font-size:1.6rem;font-weight:bold;line-height:1.4;min-height:4.5em;padding:15px 5px 15px 15px;margin:0 15px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (max-width: 767px){.box04 .box04Inner01 .box05 .text02{font-size:1.1rem;margin:0 10px;padding:17px 5px 17px 8px;min-height:inherit}}.box05{margin-top:20px;padding:20px 25px;background-color:#009bd9;border:5px solid #009bd9;box-shadow:inset 0 0 0 2px #fff000;border-radius:5px;font-size:2.4rem;font-weight:bold;color:#fff;text-align:center}@media screen and (max-width: 767px){.box05{padding:15px 4%;font-size:1.8rem;text-align:left}}.box05>span{color:#fff000}.list01{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.list01>li{position:relative;margin:50px 2% 0;padding-bottom:87px;width:29.1%}@media screen and (max-width: 767px){.list01>li{width:100%;margin:25px 0 0;padding-bottom:64px}}.list01>li::before{position:absolute;top:90px;right:-20px;content:"";width:35px;height:35px;border-top:2px solid #0d5994;border-right:2px solid #0d5994;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 767px){.list01>li::before{top:inherit;bottom:0;right:50%;-webkit-transform:rotate(135deg) translateX(-50%);transform:rotate(135deg) translateX(-50%)}}@media screen and (max-width: 767px){.list01>li:last-child{padding-bottom:0}}.list01>li:last-child::before{content:normal}@media screen and (max-width: 767px){.list01>li>.inner01{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.list01>li>.inner01>.image01{margin:0 auto;width:71.4%}.list01>li>.inner01>.image01>img{height:auto}@media screen and (max-width: 767px){.list01>li>.inner01>.image01{width:80px;margin-left:0}}.list01>li>.inner01>.text01{margin-top:30px}@media screen and (max-width: 767px){.list01>li>.inner01>.text01{margin-top:0;width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}}.list01>li>.inner01>.text01>a{color:#0d5994;text-decoration:underline}.list01>li>.inner01>.text01>a:hover{text-decoration:none}.list01>li>.button01{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 767px){.list01>li>.button01{position:static;width:240px;margin:13px auto 0}}.list01>li>.button01>a{display:block;position:relative;padding:15px 10px;border-radius:30px;background:linear-gradient(-12deg, #0d7fc5 50%, #1b95e0 50%, #1b95e0);color:#fff;font-size:2rem;font-weight:bold;text-align:center;overflow:hidden;text-decoration:none}@media screen and (max-width: 767px){.list01>li>.button01>a{padding-top:12px;padding-bottom:12px;font-size:1.7rem}}.list01>li>.button01>a::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;border:#1b95e0 solid 2px;border-radius:30px;background-color:#fff;transition:all .3s;opacity:0;box-sizing:border-box}.list01>li>.button01>a:hover{opacity:1;color:#1b95e0}@media screen and (max-width: 767px){.list01>li>.button01>a:hover{color:#fff}}.list01>li>.button01>a:hover::before{opacity:1}@media screen and (max-width: 767px){.list01>li>.button01>a:hover::before{opacity:0}}.list01>li>.button01>a:hover>.inner01.twitter::after{opacity:0}@media screen and (max-width: 767px){.list01>li>.button01>a:hover>.inner01.twitter::after{opacity:1}}.list01>li>.button01>a:hover>.inner01.retweet::after{opacity:0}@media screen and (max-width: 767px){.list01>li>.button01>a:hover>.inner01.retweet::after{opacity:1}}.list01>li>.button01>a>.inner01{position:relative}.list01>li>.button01>a>.inner01::before,.list01>li>.button01>a>.inner01::after{position:absolute;top:0;left:0;bottom:0;content:"";margin:auto;background:no-repeat 0 0/cover;transition:all .3s}.list01>li>.button01>a>.inner01.twitter{padding-left:47px}@media screen and (max-width: 767px){.list01>li>.button01>a>.inner01.twitter{padding-left:40px}}.list01>li>.button01>a>.inner01.twitter::before,.list01>li>.button01>a>.inner01.twitter::after{width:28px;height:28px;background-image:url(/special/pacificleague/2023/campaign23/images/icon_01_on.png)}@media screen and (max-width: 767px){.list01>li>.button01>a>.inner01.twitter::before,.list01>li>.button01>a>.inner01.twitter::after{width:23px;height:23px}}.list01>li>.button01>a>.inner01.twitter::after{background-image:url(/special/pacificleague/2023/campaign23/images/icon_01.png)}.list01>li>.button01>a>.inner01.retweet{padding-left:45px}@media screen and (max-width: 767px){.list01>li>.button01>a>.inner01.retweet{padding-left:36px}}.list01>li>.button01>a>.inner01.retweet::before,.list01>li>.button01>a>.inner01.retweet::after{width:30px;height:22px;background-image:url(/special/pacificleague/2023/campaign23/images/icon_02_on.png)}@media screen and (max-width: 767px){.list01>li>.button01>a>.inner01.retweet::before,.list01>li>.button01>a>.inner01.retweet::after{width:23px;height:17px}}.list01>li>.button01>a>.inner01.retweet::after{background-image:url(/special/pacificleague/2023/campaign23/images/icon_02.png)}.list01>li>.button01.type02>a{background:linear-gradient(-12deg, #b9001b 50%, #e60021 50%, #e60021)}.list01>li>.button01.type02>a::before{border-color:#e60021}.list01>li>.button01.type02>a:hover{opacity:1;color:#e60021}@media screen and (max-width: 767px){.list01>li>.button01.type02>a:hover{color:#fff}}.list01>li>.button01.type02>a:hover::before{opacity:1}@media screen and (max-width: 767px){.list01>li>.button01.type02>a:hover::before{opacity:0}}.list02>li{position:relative;padding-left:16px;margin-left:6px}.list02>li::before{position:absolute;top:.6em;left:0;width:6px;height:6px;border-radius:50%;background-color:#53565a;content:""}@media screen and (max-width: 767px){.list02>li::before{top:.5em}}.list02>li>.title01{margin-top:5px;margin-bottom:3px;font-weight:bold;text-indent:-0.5em}.list03{margin-top:20px;counter-reset:dt}.list03>dt{position:relative;font-weight:bold;font-size:1.6rem}@media screen and (max-width: 767px){.list03>dt{margin-bottom:15px;font-size:1.4rem}}.list03>dt::before{counter-increment:dt;content:counter(dt) "."}.list03>dt:not(:first-child){margin-top:25px}.list03>dd{margin-top:5px}.list04{margin-left:1em}.list04>li{position:relative}.list04.type01>li{padding-left:16px;margin-left:6px}.list04.type01>li::before{position:absolute;top:.6em;left:0;width:6px;height:6px;border-radius:50%;background-color:#53565a;content:""}.image01{margin-top:50px}@media screen and (max-width: 767px){.image01{margin-top:30px}}@media only screen and (max-width: 1100px){#sb-site{padding-top:0}#header-sp{position:relative;display:inline-block;border-bottom:none;border-bottom:1px solid #e4e4e4}}@media only screen and (max-width: 767px){.image-pc{display:none}.image-sp{display:block;height:auto}.social-list li{margin:0 2%}.social-list li img{width:40px}}@media print{#header-sp{display:none !important}.wrap-xs{padding:20px}#main .wrap{max-width:100%}}
/*# sourceMappingURL=campaign24.css.map */
