@charset "UTF-8";@import"https://fonts.googleapis.com/earlyaccess/notosansjp.css";body{font-family:Noto Sans JP,sans-serif}header{z-index:20000000}footer{z-index:20000000}.flip-horizontal{transform:scaleX(-1)}.loaderWrap{min-height:200px}.loader,.loader:before,.loader:after{background:#ccc;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loader{color:#ccc;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before,.loader:after{position:absolute;top:0;content:""}.loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:1.5em}.selectable{cursor:pointer}.selectable.selected>div.bg-white{background-color:#204f9d!important}.selectable.selected>div.bg-white *{color:#fff}@media (min-width: 992px){.selectable>div.bg-white:active{background-color:#204f9d!important}.selectable>div.bg-white:active *{color:#fff}.selectable>div.bg-white:hover{background-color:#204f9d!important}.selectable>div.bg-white:hover *{color:#fff}}@-webkit-keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.homeIcon{border-radius:0 0 1rem;text-align:center;position:fixed;width:60px;height:60px;top:0;left:0}.homeIcon img{margin-top:6px;min-width:30px;max-width:30px}.homeTitle{padding-left:72px!important;padding:.2rem;margin:0;color:#204f9d}.filter-white{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(229deg) brightness(255%) contrast(255%)}.tc-yellow{color:#f5fe00}.tc-darkblue{color:#204f9d}.tc-blue{color:#0081ce}.tc-magenta{color:#e33982}.tc-purple{color:#bb8dcc}.tc-deep-orange{color:#fd7070}.tc-orange{color:orange}.tc-green{color:#47b700}.tc-pale-green{color:#1bb0b0}.tc-sand{color:#e3a34e}.tc-white{color:#fff!important}.tc-gray{color:#666}.tc-lightgray{color:#aaa}tr.bg-secondary>*{background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-yellow{background-color:#ffeb00}.bg-darkblue{background-color:#204f9d}.bg-blue{background-color:#0081ce}tr.bg-blue>*{background-color:#0081ce}.bg-blue2{background-color:#489fe4}.bg-blue2-alpha{background-color:#489fe433}tr.bg-info>*{background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-magenta{background-color:#e33982}tr.bg-magenta>*{background-color:#e33982}.bg-magenta-light{background-color:#e33982}.bg-orange{background-color:orange}.bg-deep-orange{background-color:#ff6800}.bg-green{background-color:#47b700}.bg-pale-green{background-color:#1bb0b0}.bg-white{background-color:#fff}.bg-grey1{background-color:#d5d5d5}.bg-grey2{background-color:#aaa}.link-no-decoration{text-decoration:none!important;color:inherit!important;border:none;border-radius:6px;width:100%;background-color:transparent}.link-no-decoration.selected>div.bg-white{background-color:#204f9d!important}.link-no-decoration.selected>div.bg-white *{color:#fff}@media (min-width: 992px){.link-no-decoration>div.bg-white:active{background-color:#204f9d!important}.link-no-decoration>div.bg-white:active *{color:#fff}.link-no-decoration>div.bg-white:hover{background-color:#204f9d!important}.link-no-decoration>div.bg-white:hover *{color:#fff}}@media (min-width: 992px){.link-btn.bg-white:hover{background-color:#e33982!important;color:#fff}}.row-eq-height{display:flex;flex-wrap:wrap}img{max-width:100%}.border-yellow{border-color:#f5fe00!important}.border-darkblue{border-color:#204f9d!important}.border-blue{border-color:#0081ce!important}.border-magenta{border-color:#e33982!important}.border-green{border-color:#47b700!important}.w-0{width:0%}.w-1{width:1%}.w-2{width:2%}.w-3{width:3%}.w-4{width:4%}.w-5{width:5%}.w-6{width:6%}.w-7{width:7%}.w-8{width:8%}.w-9{width:9%}.w-10{width:10%}.w-11{width:11%}.w-12{width:12%}.w-13{width:13%}.w-14{width:14%}.w-15{width:15%}.w-16{width:16%}.w-17{width:17%}.w-18{width:18%}.w-19{width:19%}.w-20{width:20%}.w-21{width:21%}.w-22{width:22%}.w-23{width:23%}.w-24{width:24%}.w-25{width:25%}.w-26{width:26%}.w-27{width:27%}.w-28{width:28%}.w-29{width:29%}.w-30{width:30%}.w-31{width:31%}.w-32{width:32%}.w-33{width:33%}.w-34{width:34%}.w-35{width:35%}.w-36{width:36%}.w-37{width:37%}.w-38{width:38%}.w-39{width:39%}.w-40{width:40%}.w-41{width:41%}.w-42{width:42%}.w-43{width:43%}.w-44{width:44%}.w-45{width:45%}.w-46{width:46%}.w-47{width:47%}.w-48{width:48%}.w-49{width:49%}.w-50{width:50%}.w-51{width:51%}.w-52{width:52%}.w-53{width:53%}.w-54{width:54%}.w-55{width:55%}.w-56{width:56%}.w-57{width:57%}.w-58{width:58%}.w-59{width:59%}.w-60{width:60%}.w-61{width:61%}.w-62{width:62%}.w-63{width:63%}.w-64{width:64%}.w-65{width:65%}.w-66{width:66%}.w-67{width:67%}.w-68{width:68%}.w-69{width:69%}.w-70{width:70%}.w-71{width:71%}.w-72{width:72%}.w-73{width:73%}.w-74{width:74%}.w-75{width:75%}.w-76{width:76%}.w-77{width:77%}.w-78{width:78%}.w-79{width:79%}.w-80{width:80%}.w-81{width:81%}.w-82{width:82%}.w-83{width:83%}.w-84{width:84%}.w-85{width:85%}.w-86{width:86%}.w-87{width:87%}.w-88{width:88%}.w-89{width:89%}.w-90{width:90%}.w-91{width:91%}.w-92{width:92%}.w-93{width:93%}.w-94{width:94%}.w-95{width:95%}.w-96{width:96%}.w-97{width:97%}.w-98{width:98%}.w-99{width:99%}.w-100{width:100%}.mw-0{max-width:0%}.mw-1{max-width:1%}.mw-2{max-width:2%}.mw-3{max-width:3%}.mw-4{max-width:4%}.mw-5{max-width:5%}.mw-6{max-width:6%}.mw-7{max-width:7%}.mw-8{max-width:8%}.mw-9{max-width:9%}.mw-10{max-width:10%}.mw-11{max-width:11%}.mw-12{max-width:12%}.mw-13{max-width:13%}.mw-14{max-width:14%}.mw-15{max-width:15%}.mw-16{max-width:16%}.mw-17{max-width:17%}.mw-18{max-width:18%}.mw-19{max-width:19%}.mw-20{max-width:20%}.mw-21{max-width:21%}.mw-22{max-width:22%}.mw-23{max-width:23%}.mw-24{max-width:24%}.mw-25{max-width:25%}.mw-26{max-width:26%}.mw-27{max-width:27%}.mw-28{max-width:28%}.mw-29{max-width:29%}.mw-30{max-width:30%}.mw-31{max-width:31%}.mw-32{max-width:32%}.mw-33{max-width:33%}.mw-34{max-width:34%}.mw-35{max-width:35%}.mw-36{max-width:36%}.mw-37{max-width:37%}.mw-38{max-width:38%}.mw-39{max-width:39%}.mw-40{max-width:40%}.mw-41{max-width:41%}.mw-42{max-width:42%}.mw-43{max-width:43%}.mw-44{max-width:44%}.mw-45{max-width:45%}.mw-46{max-width:46%}.mw-47{max-width:47%}.mw-48{max-width:48%}.mw-49{max-width:49%}.mw-50{max-width:50%}.mw-51{max-width:51%}.mw-52{max-width:52%}.mw-53{max-width:53%}.mw-54{max-width:54%}.mw-55{max-width:55%}.mw-56{max-width:56%}.mw-57{max-width:57%}.mw-58{max-width:58%}.mw-59{max-width:59%}.mw-60{max-width:60%}.mw-61{max-width:61%}.mw-62{max-width:62%}.mw-63{max-width:63%}.mw-64{max-width:64%}.mw-65{max-width:65%}.mw-66{max-width:66%}.mw-67{max-width:67%}.mw-68{max-width:68%}.mw-69{max-width:69%}.mw-70{max-width:70%}.mw-71{max-width:71%}.mw-72{max-width:72%}.mw-73{max-width:73%}.mw-74{max-width:74%}.mw-75{max-width:75%}.mw-76{max-width:76%}.mw-77{max-width:77%}.mw-78{max-width:78%}.mw-79{max-width:79%}.mw-80{max-width:80%}.mw-81{max-width:81%}.mw-82{max-width:82%}.mw-83{max-width:83%}.mw-84{max-width:84%}.mw-85{max-width:85%}.mw-86{max-width:86%}.mw-87{max-width:87%}.mw-88{max-width:88%}.mw-89{max-width:89%}.mw-90{max-width:90%}.mw-91{max-width:91%}.mw-92{max-width:92%}.mw-93{max-width:93%}.mw-94{max-width:94%}.mw-95{max-width:95%}.mw-96{max-width:96%}.mw-97{max-width:97%}.mw-98{max-width:98%}.mw-99{max-width:99%}.mw-100{max-width:100%}.wpx-0{width:0px}.wpx-1{width:1px}.wpx-2{width:2px}.wpx-3{width:3px}.wpx-4{width:4px}.wpx-5{width:5px}.wpx-6{width:6px}.wpx-7{width:7px}.wpx-8{width:8px}.wpx-9{width:9px}.wpx-10{width:10px}.wpx-11{width:11px}.wpx-12{width:12px}.wpx-13{width:13px}.wpx-14{width:14px}.wpx-15{width:15px}.wpx-16{width:16px}.wpx-17{width:17px}.wpx-18{width:18px}.wpx-19{width:19px}.wpx-20{width:20px}.wpx-21{width:21px}.wpx-22{width:22px}.wpx-23{width:23px}.wpx-24{width:24px}.wpx-25{width:25px}.wpx-26{width:26px}.wpx-27{width:27px}.wpx-28{width:28px}.wpx-29{width:29px}.wpx-30{width:30px}.wpx-31{width:31px}.wpx-32{width:32px}.wpx-33{width:33px}.wpx-34{width:34px}.wpx-35{width:35px}.wpx-36{width:36px}.wpx-37{width:37px}.wpx-38{width:38px}.wpx-39{width:39px}.wpx-40{width:40px}.wpx-41{width:41px}.wpx-42{width:42px}.wpx-43{width:43px}.wpx-44{width:44px}.wpx-45{width:45px}.wpx-46{width:46px}.wpx-47{width:47px}.wpx-48{width:48px}.wpx-49{width:49px}.wpx-50{width:50px}.wpx-51{width:51px}.wpx-52{width:52px}.wpx-53{width:53px}.wpx-54{width:54px}.wpx-55{width:55px}.wpx-56{width:56px}.wpx-57{width:57px}.wpx-58{width:58px}.wpx-59{width:59px}.wpx-60{width:60px}.wpx-61{width:61px}.wpx-62{width:62px}.wpx-63{width:63px}.wpx-64{width:64px}.wpx-65{width:65px}.wpx-66{width:66px}.wpx-67{width:67px}.wpx-68{width:68px}.wpx-69{width:69px}.wpx-70{width:70px}.wpx-71{width:71px}.wpx-72{width:72px}.wpx-73{width:73px}.wpx-74{width:74px}.wpx-75{width:75px}.wpx-76{width:76px}.wpx-77{width:77px}.wpx-78{width:78px}.wpx-79{width:79px}.wpx-80{width:80px}.wpx-81{width:81px}.wpx-82{width:82px}.wpx-83{width:83px}.wpx-84{width:84px}.wpx-85{width:85px}.wpx-86{width:86px}.wpx-87{width:87px}.wpx-88{width:88px}.wpx-89{width:89px}.wpx-90{width:90px}.wpx-91{width:91px}.wpx-92{width:92px}.wpx-93{width:93px}.wpx-94{width:94px}.wpx-95{width:95px}.wpx-96{width:96px}.wpx-97{width:97px}.wpx-98{width:98px}.wpx-99{width:99px}.wpx-100{width:100px}.wpx-101{width:101px}.wpx-102{width:102px}.wpx-103{width:103px}.wpx-104{width:104px}.wpx-105{width:105px}.wpx-106{width:106px}.wpx-107{width:107px}.wpx-108{width:108px}.wpx-109{width:109px}.wpx-110{width:110px}.wpx-111{width:111px}.wpx-112{width:112px}.wpx-113{width:113px}.wpx-114{width:114px}.wpx-115{width:115px}.wpx-116{width:116px}.wpx-117{width:117px}.wpx-118{width:118px}.wpx-119{width:119px}.wpx-120{width:120px}.wpx-121{width:121px}.wpx-122{width:122px}.wpx-123{width:123px}.wpx-124{width:124px}.wpx-125{width:125px}.wpx-126{width:126px}.wpx-127{width:127px}.wpx-128{width:128px}.wpx-129{width:129px}.wpx-130{width:130px}.wpx-131{width:131px}.wpx-132{width:132px}.wpx-133{width:133px}.wpx-134{width:134px}.wpx-135{width:135px}.wpx-136{width:136px}.wpx-137{width:137px}.wpx-138{width:138px}.wpx-139{width:139px}.wpx-140{width:140px}.wpx-141{width:141px}.wpx-142{width:142px}.wpx-143{width:143px}.wpx-144{width:144px}.wpx-145{width:145px}.wpx-146{width:146px}.wpx-147{width:147px}.wpx-148{width:148px}.wpx-149{width:149px}.wpx-150{width:150px}.wpx-151{width:151px}.wpx-152{width:152px}.wpx-153{width:153px}.wpx-154{width:154px}.wpx-155{width:155px}.wpx-156{width:156px}.wpx-157{width:157px}.wpx-158{width:158px}.wpx-159{width:159px}.wpx-160{width:160px}.wpx-161{width:161px}.wpx-162{width:162px}.wpx-163{width:163px}.wpx-164{width:164px}.wpx-165{width:165px}.wpx-166{width:166px}.wpx-167{width:167px}.wpx-168{width:168px}.wpx-169{width:169px}.wpx-170{width:170px}.wpx-171{width:171px}.wpx-172{width:172px}.wpx-173{width:173px}.wpx-174{width:174px}.wpx-175{width:175px}.wpx-176{width:176px}.wpx-177{width:177px}.wpx-178{width:178px}.wpx-179{width:179px}.wpx-180{width:180px}.wpx-181{width:181px}.wpx-182{width:182px}.wpx-183{width:183px}.wpx-184{width:184px}.wpx-185{width:185px}.wpx-186{width:186px}.wpx-187{width:187px}.wpx-188{width:188px}.wpx-189{width:189px}.wpx-190{width:190px}.wpx-191{width:191px}.wpx-192{width:192px}.wpx-193{width:193px}.wpx-194{width:194px}.wpx-195{width:195px}.wpx-196{width:196px}.wpx-197{width:197px}.wpx-198{width:198px}.wpx-199{width:199px}.wpx-200{width:200px}.wpx-201{width:201px}.wpx-202{width:202px}.wpx-203{width:203px}.wpx-204{width:204px}.wpx-205{width:205px}.wpx-206{width:206px}.wpx-207{width:207px}.wpx-208{width:208px}.wpx-209{width:209px}.wpx-210{width:210px}.wpx-211{width:211px}.wpx-212{width:212px}.wpx-213{width:213px}.wpx-214{width:214px}.wpx-215{width:215px}.wpx-216{width:216px}.wpx-217{width:217px}.wpx-218{width:218px}.wpx-219{width:219px}.wpx-220{width:220px}.wpx-221{width:221px}.wpx-222{width:222px}.wpx-223{width:223px}.wpx-224{width:224px}.wpx-225{width:225px}.wpx-226{width:226px}.wpx-227{width:227px}.wpx-228{width:228px}.wpx-229{width:229px}.wpx-230{width:230px}.wpx-231{width:231px}.wpx-232{width:232px}.wpx-233{width:233px}.wpx-234{width:234px}.wpx-235{width:235px}.wpx-236{width:236px}.wpx-237{width:237px}.wpx-238{width:238px}.wpx-239{width:239px}.wpx-240{width:240px}.wpx-241{width:241px}.wpx-242{width:242px}.wpx-243{width:243px}.wpx-244{width:244px}.wpx-245{width:245px}.wpx-246{width:246px}.wpx-247{width:247px}.wpx-248{width:248px}.wpx-249{width:249px}.wpx-250{width:250px}.wpx-251{width:251px}.wpx-252{width:252px}.wpx-253{width:253px}.wpx-254{width:254px}.wpx-255{width:255px}.wpx-256{width:256px}.wpx-257{width:257px}.wpx-258{width:258px}.wpx-259{width:259px}.wpx-260{width:260px}.wpx-261{width:261px}.wpx-262{width:262px}.wpx-263{width:263px}.wpx-264{width:264px}.wpx-265{width:265px}.wpx-266{width:266px}.wpx-267{width:267px}.wpx-268{width:268px}.wpx-269{width:269px}.wpx-270{width:270px}.wpx-271{width:271px}.wpx-272{width:272px}.wpx-273{width:273px}.wpx-274{width:274px}.wpx-275{width:275px}.wpx-276{width:276px}.wpx-277{width:277px}.wpx-278{width:278px}.wpx-279{width:279px}.wpx-280{width:280px}.wpx-281{width:281px}.wpx-282{width:282px}.wpx-283{width:283px}.wpx-284{width:284px}.wpx-285{width:285px}.wpx-286{width:286px}.wpx-287{width:287px}.wpx-288{width:288px}.wpx-289{width:289px}.wpx-290{width:290px}.wpx-291{width:291px}.wpx-292{width:292px}.wpx-293{width:293px}.wpx-294{width:294px}.wpx-295{width:295px}.wpx-296{width:296px}.wpx-297{width:297px}.wpx-298{width:298px}.wpx-299{width:299px}.wpx-300{width:300px}.mwpx-0{max-width:0px}.mwpx-1{max-width:1px}.mwpx-2{max-width:2px}.mwpx-3{max-width:3px}.mwpx-4{max-width:4px}.mwpx-5{max-width:5px}.mwpx-6{max-width:6px}.mwpx-7{max-width:7px}.mwpx-8{max-width:8px}.mwpx-9{max-width:9px}.mwpx-10{max-width:10px}.mwpx-11{max-width:11px}.mwpx-12{max-width:12px}.mwpx-13{max-width:13px}.mwpx-14{max-width:14px}.mwpx-15{max-width:15px}.mwpx-16{max-width:16px}.mwpx-17{max-width:17px}.mwpx-18{max-width:18px}.mwpx-19{max-width:19px}.mwpx-20{max-width:20px}.mwpx-21{max-width:21px}.mwpx-22{max-width:22px}.mwpx-23{max-width:23px}.mwpx-24{max-width:24px}.mwpx-25{max-width:25px}.mwpx-26{max-width:26px}.mwpx-27{max-width:27px}.mwpx-28{max-width:28px}.mwpx-29{max-width:29px}.mwpx-30{max-width:30px}.mwpx-31{max-width:31px}.mwpx-32{max-width:32px}.mwpx-33{max-width:33px}.mwpx-34{max-width:34px}.mwpx-35{max-width:35px}.mwpx-36{max-width:36px}.mwpx-37{max-width:37px}.mwpx-38{max-width:38px}.mwpx-39{max-width:39px}.mwpx-40{max-width:40px}.mwpx-41{max-width:41px}.mwpx-42{max-width:42px}.mwpx-43{max-width:43px}.mwpx-44{max-width:44px}.mwpx-45{max-width:45px}.mwpx-46{max-width:46px}.mwpx-47{max-width:47px}.mwpx-48{max-width:48px}.mwpx-49{max-width:49px}.mwpx-50{max-width:50px}.mwpx-51{max-width:51px}.mwpx-52{max-width:52px}.mwpx-53{max-width:53px}.mwpx-54{max-width:54px}.mwpx-55{max-width:55px}.mwpx-56{max-width:56px}.mwpx-57{max-width:57px}.mwpx-58{max-width:58px}.mwpx-59{max-width:59px}.mwpx-60{max-width:60px}.mwpx-61{max-width:61px}.mwpx-62{max-width:62px}.mwpx-63{max-width:63px}.mwpx-64{max-width:64px}.mwpx-65{max-width:65px}.mwpx-66{max-width:66px}.mwpx-67{max-width:67px}.mwpx-68{max-width:68px}.mwpx-69{max-width:69px}.mwpx-70{max-width:70px}.mwpx-71{max-width:71px}.mwpx-72{max-width:72px}.mwpx-73{max-width:73px}.mwpx-74{max-width:74px}.mwpx-75{max-width:75px}.mwpx-76{max-width:76px}.mwpx-77{max-width:77px}.mwpx-78{max-width:78px}.mwpx-79{max-width:79px}.mwpx-80{max-width:80px}.mwpx-81{max-width:81px}.mwpx-82{max-width:82px}.mwpx-83{max-width:83px}.mwpx-84{max-width:84px}.mwpx-85{max-width:85px}.mwpx-86{max-width:86px}.mwpx-87{max-width:87px}.mwpx-88{max-width:88px}.mwpx-89{max-width:89px}.mwpx-90{max-width:90px}.mwpx-91{max-width:91px}.mwpx-92{max-width:92px}.mwpx-93{max-width:93px}.mwpx-94{max-width:94px}.mwpx-95{max-width:95px}.mwpx-96{max-width:96px}.mwpx-97{max-width:97px}.mwpx-98{max-width:98px}.mwpx-99{max-width:99px}.mwpx-100{max-width:100px}.mwpx-101{max-width:101px}.mwpx-102{max-width:102px}.mwpx-103{max-width:103px}.mwpx-104{max-width:104px}.mwpx-105{max-width:105px}.mwpx-106{max-width:106px}.mwpx-107{max-width:107px}.mwpx-108{max-width:108px}.mwpx-109{max-width:109px}.mwpx-110{max-width:110px}.mwpx-111{max-width:111px}.mwpx-112{max-width:112px}.mwpx-113{max-width:113px}.mwpx-114{max-width:114px}.mwpx-115{max-width:115px}.mwpx-116{max-width:116px}.mwpx-117{max-width:117px}.mwpx-118{max-width:118px}.mwpx-119{max-width:119px}.mwpx-120{max-width:120px}.mwpx-121{max-width:121px}.mwpx-122{max-width:122px}.mwpx-123{max-width:123px}.mwpx-124{max-width:124px}.mwpx-125{max-width:125px}.mwpx-126{max-width:126px}.mwpx-127{max-width:127px}.mwpx-128{max-width:128px}.mwpx-129{max-width:129px}.mwpx-130{max-width:130px}.mwpx-131{max-width:131px}.mwpx-132{max-width:132px}.mwpx-133{max-width:133px}.mwpx-134{max-width:134px}.mwpx-135{max-width:135px}.mwpx-136{max-width:136px}.mwpx-137{max-width:137px}.mwpx-138{max-width:138px}.mwpx-139{max-width:139px}.mwpx-140{max-width:140px}.mwpx-141{max-width:141px}.mwpx-142{max-width:142px}.mwpx-143{max-width:143px}.mwpx-144{max-width:144px}.mwpx-145{max-width:145px}.mwpx-146{max-width:146px}.mwpx-147{max-width:147px}.mwpx-148{max-width:148px}.mwpx-149{max-width:149px}.mwpx-150{max-width:150px}.mwpx-151{max-width:151px}.mwpx-152{max-width:152px}.mwpx-153{max-width:153px}.mwpx-154{max-width:154px}.mwpx-155{max-width:155px}.mwpx-156{max-width:156px}.mwpx-157{max-width:157px}.mwpx-158{max-width:158px}.mwpx-159{max-width:159px}.mwpx-160{max-width:160px}.mwpx-161{max-width:161px}.mwpx-162{max-width:162px}.mwpx-163{max-width:163px}.mwpx-164{max-width:164px}.mwpx-165{max-width:165px}.mwpx-166{max-width:166px}.mwpx-167{max-width:167px}.mwpx-168{max-width:168px}.mwpx-169{max-width:169px}.mwpx-170{max-width:170px}.mwpx-171{max-width:171px}.mwpx-172{max-width:172px}.mwpx-173{max-width:173px}.mwpx-174{max-width:174px}.mwpx-175{max-width:175px}.mwpx-176{max-width:176px}.mwpx-177{max-width:177px}.mwpx-178{max-width:178px}.mwpx-179{max-width:179px}.mwpx-180{max-width:180px}.mwpx-181{max-width:181px}.mwpx-182{max-width:182px}.mwpx-183{max-width:183px}.mwpx-184{max-width:184px}.mwpx-185{max-width:185px}.mwpx-186{max-width:186px}.mwpx-187{max-width:187px}.mwpx-188{max-width:188px}.mwpx-189{max-width:189px}.mwpx-190{max-width:190px}.mwpx-191{max-width:191px}.mwpx-192{max-width:192px}.mwpx-193{max-width:193px}.mwpx-194{max-width:194px}.mwpx-195{max-width:195px}.mwpx-196{max-width:196px}.mwpx-197{max-width:197px}.mwpx-198{max-width:198px}.mwpx-199{max-width:199px}.mwpx-200{max-width:200px}.mwpx-201{max-width:201px}.mwpx-202{max-width:202px}.mwpx-203{max-width:203px}.mwpx-204{max-width:204px}.mwpx-205{max-width:205px}.mwpx-206{max-width:206px}.mwpx-207{max-width:207px}.mwpx-208{max-width:208px}.mwpx-209{max-width:209px}.mwpx-210{max-width:210px}.mwpx-211{max-width:211px}.mwpx-212{max-width:212px}.mwpx-213{max-width:213px}.mwpx-214{max-width:214px}.mwpx-215{max-width:215px}.mwpx-216{max-width:216px}.mwpx-217{max-width:217px}.mwpx-218{max-width:218px}.mwpx-219{max-width:219px}.mwpx-220{max-width:220px}.mwpx-221{max-width:221px}.mwpx-222{max-width:222px}.mwpx-223{max-width:223px}.mwpx-224{max-width:224px}.mwpx-225{max-width:225px}.mwpx-226{max-width:226px}.mwpx-227{max-width:227px}.mwpx-228{max-width:228px}.mwpx-229{max-width:229px}.mwpx-230{max-width:230px}.mwpx-231{max-width:231px}.mwpx-232{max-width:232px}.mwpx-233{max-width:233px}.mwpx-234{max-width:234px}.mwpx-235{max-width:235px}.mwpx-236{max-width:236px}.mwpx-237{max-width:237px}.mwpx-238{max-width:238px}.mwpx-239{max-width:239px}.mwpx-240{max-width:240px}.mwpx-241{max-width:241px}.mwpx-242{max-width:242px}.mwpx-243{max-width:243px}.mwpx-244{max-width:244px}.mwpx-245{max-width:245px}.mwpx-246{max-width:246px}.mwpx-247{max-width:247px}.mwpx-248{max-width:248px}.mwpx-249{max-width:249px}.mwpx-250{max-width:250px}.mwpx-251{max-width:251px}.mwpx-252{max-width:252px}.mwpx-253{max-width:253px}.mwpx-254{max-width:254px}.mwpx-255{max-width:255px}.mwpx-256{max-width:256px}.mwpx-257{max-width:257px}.mwpx-258{max-width:258px}.mwpx-259{max-width:259px}.mwpx-260{max-width:260px}.mwpx-261{max-width:261px}.mwpx-262{max-width:262px}.mwpx-263{max-width:263px}.mwpx-264{max-width:264px}.mwpx-265{max-width:265px}.mwpx-266{max-width:266px}.mwpx-267{max-width:267px}.mwpx-268{max-width:268px}.mwpx-269{max-width:269px}.mwpx-270{max-width:270px}.mwpx-271{max-width:271px}.mwpx-272{max-width:272px}.mwpx-273{max-width:273px}.mwpx-274{max-width:274px}.mwpx-275{max-width:275px}.mwpx-276{max-width:276px}.mwpx-277{max-width:277px}.mwpx-278{max-width:278px}.mwpx-279{max-width:279px}.mwpx-280{max-width:280px}.mwpx-281{max-width:281px}.mwpx-282{max-width:282px}.mwpx-283{max-width:283px}.mwpx-284{max-width:284px}.mwpx-285{max-width:285px}.mwpx-286{max-width:286px}.mwpx-287{max-width:287px}.mwpx-288{max-width:288px}.mwpx-289{max-width:289px}.mwpx-290{max-width:290px}.mwpx-291{max-width:291px}.mwpx-292{max-width:292px}.mwpx-293{max-width:293px}.mwpx-294{max-width:294px}.mwpx-295{max-width:295px}.mwpx-296{max-width:296px}.mwpx-297{max-width:297px}.mwpx-298{max-width:298px}.mwpx-299{max-width:299px}.mwpx-300{max-width:300px}.hpx-0{height:0px}.hpx-1{height:1px}.hpx-2{height:2px}.hpx-3{height:3px}.hpx-4{height:4px}.hpx-5{height:5px}.hpx-6{height:6px}.hpx-7{height:7px}.hpx-8{height:8px}.hpx-9{height:9px}.hpx-10{height:10px}.hpx-11{height:11px}.hpx-12{height:12px}.hpx-13{height:13px}.hpx-14{height:14px}.hpx-15{height:15px}.hpx-16{height:16px}.hpx-17{height:17px}.hpx-18{height:18px}.hpx-19{height:19px}.hpx-20{height:20px}.hpx-21{height:21px}.hpx-22{height:22px}.hpx-23{height:23px}.hpx-24{height:24px}.hpx-25{height:25px}.hpx-26{height:26px}.hpx-27{height:27px}.hpx-28{height:28px}.hpx-29{height:29px}.hpx-30{height:30px}.hpx-31{height:31px}.hpx-32{height:32px}.hpx-33{height:33px}.hpx-34{height:34px}.hpx-35{height:35px}.hpx-36{height:36px}.hpx-37{height:37px}.hpx-38{height:38px}.hpx-39{height:39px}.hpx-40{height:40px}.hpx-41{height:41px}.hpx-42{height:42px}.hpx-43{height:43px}.hpx-44{height:44px}.hpx-45{height:45px}.hpx-46{height:46px}.hpx-47{height:47px}.hpx-48{height:48px}.hpx-49{height:49px}.hpx-50{height:50px}.hpx-51{height:51px}.hpx-52{height:52px}.hpx-53{height:53px}.hpx-54{height:54px}.hpx-55{height:55px}.hpx-56{height:56px}.hpx-57{height:57px}.hpx-58{height:58px}.hpx-59{height:59px}.hpx-60{height:60px}.hpx-61{height:61px}.hpx-62{height:62px}.hpx-63{height:63px}.hpx-64{height:64px}.hpx-65{height:65px}.hpx-66{height:66px}.hpx-67{height:67px}.hpx-68{height:68px}.hpx-69{height:69px}.hpx-70{height:70px}.hpx-71{height:71px}.hpx-72{height:72px}.hpx-73{height:73px}.hpx-74{height:74px}.hpx-75{height:75px}.hpx-76{height:76px}.hpx-77{height:77px}.hpx-78{height:78px}.hpx-79{height:79px}.hpx-80{height:80px}.hpx-81{height:81px}.hpx-82{height:82px}.hpx-83{height:83px}.hpx-84{height:84px}.hpx-85{height:85px}.hpx-86{height:86px}.hpx-87{height:87px}.hpx-88{height:88px}.hpx-89{height:89px}.hpx-90{height:90px}.hpx-91{height:91px}.hpx-92{height:92px}.hpx-93{height:93px}.hpx-94{height:94px}.hpx-95{height:95px}.hpx-96{height:96px}.hpx-97{height:97px}.hpx-98{height:98px}.hpx-99{height:99px}.hpx-100{height:100px}.fs-0{font-size:0 rem}.fs-1{font-size:.05 rem}.fs-2{font-size:.1 rem}.fs-3{font-size:.15 rem}.fs-4{font-size:.2 rem}.fs-5{font-size:.25 rem}.fs-6{font-size:.3 rem}.fs-7{font-size:.35 rem}.fs-8{font-size:.4 rem}.fs-9{font-size:.45 rem}.fs-10{font-size:.5 rem}.fs-11{font-size:.55 rem}.fs-12{font-size:.6 rem}.fs-13{font-size:.65 rem}.fs-14{font-size:.7 rem}.fs-15{font-size:.75 rem}.fs-16{font-size:.8 rem}.fs-17{font-size:.85 rem}.fs-18{font-size:.9 rem}.fs-19{font-size:.95 rem}.fs-20{font-size:1 rem}.fs-21{font-size:1.05 rem}.fs-22{font-size:1.1 rem}.fs-23{font-size:1.15 rem}.fs-24{font-size:1.2 rem}.fs-25{font-size:1.25 rem}.fs-26{font-size:1.3 rem}.fs-27{font-size:1.35 rem}.fs-28{font-size:1.4 rem}.fs-29{font-size:1.45 rem}.fs-30{font-size:1.5 rem}.fs-31{font-size:1.55 rem}.fs-32{font-size:1.6 rem}.fs-33{font-size:1.65 rem}.fs-34{font-size:1.7 rem}.fs-35{font-size:1.75 rem}.fs-36{font-size:1.8 rem}.fs-37{font-size:1.85 rem}.fs-38{font-size:1.9 rem}.fs-39{font-size:1.95 rem}.fs-40{font-size:2 rem}.fs-41{font-size:2.05 rem}.fs-42{font-size:2.1 rem}.fs-43{font-size:2.15 rem}.fs-44{font-size:2.2 rem}.fs-45{font-size:2.25 rem}.fs-46{font-size:2.3 rem}.fs-47{font-size:2.35 rem}.fs-48{font-size:2.4 rem}.fs-49{font-size:2.45 rem}.fs-50{font-size:2.5 rem}.fs-51{font-size:2.55 rem}.fs-52{font-size:2.6 rem}.fs-53{font-size:2.65 rem}.fs-54{font-size:2.7 rem}.fs-55{font-size:2.75 rem}.fs-56{font-size:2.8 rem}.fs-57{font-size:2.85 rem}.fs-58{font-size:2.9 rem}.fs-59{font-size:2.95 rem}.fs-60{font-size:3 rem}.fs-61{font-size:3.05 rem}.fs-62{font-size:3.1 rem}.fs-63{font-size:3.15 rem}.fs-64{font-size:3.2 rem}.fs-65{font-size:3.25 rem}.fs-66{font-size:3.3 rem}.fs-67{font-size:3.35 rem}.fs-68{font-size:3.4 rem}.fs-69{font-size:3.45 rem}.fs-70{font-size:3.5 rem}.fs-71{font-size:3.55 rem}.fs-72{font-size:3.6 rem}.fs-73{font-size:3.65 rem}.fs-74{font-size:3.7 rem}.fs-75{font-size:3.75 rem}.fs-76{font-size:3.8 rem}.fs-77{font-size:3.85 rem}.fs-78{font-size:3.9 rem}.fs-79{font-size:3.95 rem}.fs-80{font-size:4 rem}.fs-81{font-size:4.05 rem}.fs-82{font-size:4.1 rem}.fs-83{font-size:4.15 rem}.fs-84{font-size:4.2 rem}.fs-85{font-size:4.25 rem}.fs-86{font-size:4.3 rem}.fs-87{font-size:4.35 rem}.fs-88{font-size:4.4 rem}.fs-89{font-size:4.45 rem}.fs-90{font-size:4.5 rem}.fs-91{font-size:4.55 rem}.fs-92{font-size:4.6 rem}.fs-93{font-size:4.65 rem}.fs-94{font-size:4.7 rem}.fs-95{font-size:4.75 rem}.fs-96{font-size:4.8 rem}.fs-97{font-size:4.85 rem}.fs-98{font-size:4.9 rem}.fs-99{font-size:4.95 rem}.fs-100{font-size:5 rem}@media (min-width: 576px){.fs-0{font-size:0 rem}.fs-1{font-size:.0625 rem}.fs-2{font-size:.125 rem}.fs-3{font-size:.1875 rem}.fs-4{font-size:.25 rem}.fs-5{font-size:.3125 rem}.fs-6{font-size:.375 rem}.fs-7{font-size:.4375 rem}.fs-8{font-size:.5 rem}.fs-9{font-size:.5625 rem}.fs-10{font-size:.625 rem}.fs-11{font-size:.6875 rem}.fs-12{font-size:.75 rem}.fs-13{font-size:.8125 rem}.fs-14{font-size:.875 rem}.fs-15{font-size:.9375 rem}.fs-16{font-size:1 rem}.fs-17{font-size:1.0625 rem}.fs-18{font-size:1.125 rem}.fs-19{font-size:1.1875 rem}.fs-20{font-size:1.25 rem}.fs-21{font-size:1.3125 rem}.fs-22{font-size:1.375 rem}.fs-23{font-size:1.4375 rem}.fs-24{font-size:1.5 rem}.fs-25{font-size:1.5625 rem}.fs-26{font-size:1.625 rem}.fs-27{font-size:1.6875 rem}.fs-28{font-size:1.75 rem}.fs-29{font-size:1.8125 rem}.fs-30{font-size:1.875 rem}.fs-31{font-size:1.9375 rem}.fs-32{font-size:2 rem}.fs-33{font-size:2.0625 rem}.fs-34{font-size:2.125 rem}.fs-35{font-size:2.1875 rem}.fs-36{font-size:2.25 rem}.fs-37{font-size:2.3125 rem}.fs-38{font-size:2.375 rem}.fs-39{font-size:2.4375 rem}.fs-40{font-size:2.5 rem}.fs-41{font-size:2.5625 rem}.fs-42{font-size:2.625 rem}.fs-43{font-size:2.6875 rem}.fs-44{font-size:2.75 rem}.fs-45{font-size:2.8125 rem}.fs-46{font-size:2.875 rem}.fs-47{font-size:2.9375 rem}.fs-48{font-size:3 rem}.fs-49{font-size:3.0625 rem}.fs-50{font-size:3.125 rem}.fs-51{font-size:3.1875 rem}.fs-52{font-size:3.25 rem}.fs-53{font-size:3.3125 rem}.fs-54{font-size:3.375 rem}.fs-55{font-size:3.4375 rem}.fs-56{font-size:3.5 rem}.fs-57{font-size:3.5625 rem}.fs-58{font-size:3.625 rem}.fs-59{font-size:3.6875 rem}.fs-60{font-size:3.75 rem}.fs-61{font-size:3.8125 rem}.fs-62{font-size:3.875 rem}.fs-63{font-size:3.9375 rem}.fs-64{font-size:4 rem}.fs-65{font-size:4.0625 rem}.fs-66{font-size:4.125 rem}.fs-67{font-size:4.1875 rem}.fs-68{font-size:4.25 rem}.fs-69{font-size:4.3125 rem}.fs-70{font-size:4.375 rem}.fs-71{font-size:4.4375 rem}.fs-72{font-size:4.5 rem}.fs-73{font-size:4.5625 rem}.fs-74{font-size:4.625 rem}.fs-75{font-size:4.6875 rem}.fs-76{font-size:4.75 rem}.fs-77{font-size:4.8125 rem}.fs-78{font-size:4.875 rem}.fs-79{font-size:4.9375 rem}.fs-80{font-size:5 rem}.fs-81{font-size:5.0625 rem}.fs-82{font-size:5.125 rem}.fs-83{font-size:5.1875 rem}.fs-84{font-size:5.25 rem}.fs-85{font-size:5.3125 rem}.fs-86{font-size:5.375 rem}.fs-87{font-size:5.4375 rem}.fs-88{font-size:5.5 rem}.fs-89{font-size:5.5625 rem}.fs-90{font-size:5.625 rem}.fs-91{font-size:5.6875 rem}.fs-92{font-size:5.75 rem}.fs-93{font-size:5.8125 rem}.fs-94{font-size:5.875 rem}.fs-95{font-size:5.9375 rem}.fs-96{font-size:6 rem}.fs-97{font-size:6.0625 rem}.fs-98{font-size:6.125 rem}.fs-99{font-size:6.1875 rem}.fs-100{font-size:6.25 rem}}@media (min-width: 768px){.fs-0{font-size:0 rem}.fs-1{font-size:.0833333333 rem}.fs-2{font-size:.1666666667 rem}.fs-3{font-size:.25 rem}.fs-4{font-size:.3333333333 rem}.fs-5{font-size:.4166666667 rem}.fs-6{font-size:.5 rem}.fs-7{font-size:.5833333333 rem}.fs-8{font-size:.6666666667 rem}.fs-9{font-size:.75 rem}.fs-10{font-size:.8333333333 rem}.fs-11{font-size:.9166666667 rem}.fs-12{font-size:1 rem}.fs-13{font-size:1.0833333333 rem}.fs-14{font-size:1.1666666667 rem}.fs-15{font-size:1.25 rem}.fs-16{font-size:1.3333333333 rem}.fs-17{font-size:1.4166666667 rem}.fs-18{font-size:1.5 rem}.fs-19{font-size:1.5833333333 rem}.fs-20{font-size:1.6666666667 rem}.fs-21{font-size:1.75 rem}.fs-22{font-size:1.8333333333 rem}.fs-23{font-size:1.9166666667 rem}.fs-24{font-size:2 rem}.fs-25{font-size:2.0833333333 rem}.fs-26{font-size:2.1666666667 rem}.fs-27{font-size:2.25 rem}.fs-28{font-size:2.3333333333 rem}.fs-29{font-size:2.4166666667 rem}.fs-30{font-size:2.5 rem}.fs-31{font-size:2.5833333333 rem}.fs-32{font-size:2.6666666667 rem}.fs-33{font-size:2.75 rem}.fs-34{font-size:2.8333333333 rem}.fs-35{font-size:2.9166666667 rem}.fs-36{font-size:3 rem}.fs-37{font-size:3.0833333333 rem}.fs-38{font-size:3.1666666667 rem}.fs-39{font-size:3.25 rem}.fs-40{font-size:3.3333333333 rem}.fs-41{font-size:3.4166666667 rem}.fs-42{font-size:3.5 rem}.fs-43{font-size:3.5833333333 rem}.fs-44{font-size:3.6666666667 rem}.fs-45{font-size:3.75 rem}.fs-46{font-size:3.8333333333 rem}.fs-47{font-size:3.9166666667 rem}.fs-48{font-size:4 rem}.fs-49{font-size:4.0833333333 rem}.fs-50{font-size:4.1666666667 rem}.fs-51{font-size:4.25 rem}.fs-52{font-size:4.3333333333 rem}.fs-53{font-size:4.4166666667 rem}.fs-54{font-size:4.5 rem}.fs-55{font-size:4.5833333333 rem}.fs-56{font-size:4.6666666667 rem}.fs-57{font-size:4.75 rem}.fs-58{font-size:4.8333333333 rem}.fs-59{font-size:4.9166666667 rem}.fs-60{font-size:5 rem}.fs-61{font-size:5.0833333333 rem}.fs-62{font-size:5.1666666667 rem}.fs-63{font-size:5.25 rem}.fs-64{font-size:5.3333333333 rem}.fs-65{font-size:5.4166666667 rem}.fs-66{font-size:5.5 rem}.fs-67{font-size:5.5833333333 rem}.fs-68{font-size:5.6666666667 rem}.fs-69{font-size:5.75 rem}.fs-70{font-size:5.8333333333 rem}.fs-71{font-size:5.9166666667 rem}.fs-72{font-size:6 rem}.fs-73{font-size:6.0833333333 rem}.fs-74{font-size:6.1666666667 rem}.fs-75{font-size:6.25 rem}.fs-76{font-size:6.3333333333 rem}.fs-77{font-size:6.4166666667 rem}.fs-78{font-size:6.5 rem}.fs-79{font-size:6.5833333333 rem}.fs-80{font-size:6.6666666667 rem}.fs-81{font-size:6.75 rem}.fs-82{font-size:6.8333333333 rem}.fs-83{font-size:6.9166666667 rem}.fs-84{font-size:7 rem}.fs-85{font-size:7.0833333333 rem}.fs-86{font-size:7.1666666667 rem}.fs-87{font-size:7.25 rem}.fs-88{font-size:7.3333333333 rem}.fs-89{font-size:7.4166666667 rem}.fs-90{font-size:7.5 rem}.fs-91{font-size:7.5833333333 rem}.fs-92{font-size:7.6666666667 rem}.fs-93{font-size:7.75 rem}.fs-94{font-size:7.8333333333 rem}.fs-95{font-size:7.9166666667 rem}.fs-96{font-size:8 rem}.fs-97{font-size:8.0833333333 rem}.fs-98{font-size:8.1666666667 rem}.fs-99{font-size:8.25 rem}.fs-100{font-size:8.3333333333 rem}}.fs-xs{font-size:x-small}@media (min-width: 1200px){.fs-xl-sm{font-size:small}}.fs-sm{font-size:small}.fs-md{font-size:medium}.fs-lg{font-size:large}.fs-xl{font-size:x-large}.fs-xxl{font-size:xx-large}.fs-xxxl{font-size:xxx-large}.lh-100{line-height:100%}.defbtn{box-shadow:.5rem .5rem .5rem #0003}@media (min-width: 992px){.defbtn.bg-yellow:active,.defbtn.bg-yellow:hover{background-color:#e33982!important;color:#fff}}@media (min-width: 992px){.defbtn.back_button:active,.defbtn.back_button:hover{background-color:#ddd!important}}.defbtn.back_button img.flip-horizontal{margin-top:-2px}.prefListItemHeading{color:#fff;border-left:1px solid #fff}.prefListItem{display:inline-block;width:5%;max-width:70px;height:3vw;max-height:60px;margin-right:5px;margin-top:5px;overflow:hidden}.prefListItem.hokkaido{margin-left:5px;position:absolute;padding-top:16px;width:8vw;max-width:160px;height:7vw;max-height:120px}.prefListItem.okinawa{position:absolute;margin-left:-20px}.prefListItem.onClick{background-color:#fff}@media (min-width: 992px){.prefListItem.onClick:hover{cursor:pointer;background-color:#e33982;color:#fff}}.prefListItem.selected{cursor:pointer;background-color:#e33982;color:#fff}.prefListItem p{display:inline-block;vertical-align:middle;line-height:100%!important;font-size:.8rem;text-align:center;margin:0;padding:0}.prefListItemSP.onClick{background-color:#fff}@media (min-width: 992px){.prefListItemSP.onClick:hover{cursor:pointer;background-color:#e33982;color:#fff}}.prefListItemSP.selected{cursor:pointer;background-color:#e33982;color:#fff}.prefListItemSP p{vertical-align:middle;line-height:100%!important;font-size:.8rem;text-align:center;margin:0;padding:0}.resultTitle{padding-left:80px!important;padding:.2rem;margin:0;color:#fff;font-size:large;padding:.4rem}.result-notice{position:absolute;right:0;top:0;width:40%;text-align:right;font-size:x-small;padding:.2rem}.resultBg{height:100%;width:100%;position:fixed;top:0;left:0;z-index:-10000}.resultBg .resultBgLeft{position:fixed;top:0;left:0;width:75%;height:100%;background-color:#fff}.resultBg .resultBgRight{position:fixed;top:0;left:75%;width:25%;height:100%;background-color:#eee}.result{z-index:10000}@media (min-width: 992px){.result .resultLeft{width:75%;float:left}.result .resultLeft .js-plotly-plot{background-color:#ecf5fc;width:100%;margin:auto}.result .resultRight{width:25%;float:right;height:90vh;margin-top:-40px;position:relative}.result .resultRight .navigationBlock{position:absolute;bottom:30px;width:100%;left:0}}.conditionSelector{margin-bottom:2rem;border:none;position:relative;width:100%;height:50px;padding:10px 5px 10px 10px;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.conditionSelector.active{background-color:#0081ce}.conditionSelector.active:after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:#09f0;border-top-width:18px;border-bottom-width:18px;border-left-width:16px;border-right-width:16px;margin-left:-16px;border-top-color:#0081ce;top:100%;left:50%}.conditionSelector.active span{color:#fff;font-size:large}.conditionSelector.active span.circle{display:inline-block;margin-top:-2px;float:left;width:30px}.conditionSelector.inactive{background-color:#ccc}.conditionSelector.inactive:after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:#09f0;border-top-width:18px;border-bottom-width:18px;border-left-width:16px;border-right-width:16px;margin-left:-16px;border-top-color:#ccc;top:100%;left:50%}.conditionSelector.inactive span{font-size:large}.conditionSelector.inactive span.circle{display:inline-block;margin-top:-2px;float:left;width:30px}.modeButton{max-width:150px;font-size:small;border:none}.modeButton img{max-width:20px}.modeButton.active{background-color:#489fe4;color:#fff}.modeButton.active:active{color:#fff;background-color:#204f9d}.modeButton.in_active{background-color:#ddd;color:inherit}.modeButton.in_active:active{color:inherit;background-color:#ccc}.resultTable{width:100%}.resultTable th{padding:.2rem;background-color:#489fe4;color:#fff;font-size:small;font-weight:400;text-align:right}.resultTable .tableFooting{border-top:2px solid #aaa}.resultTable td{padding:.1rem;font-size:small;text-align:right}.resultTable th.monthlySubtotal{background-color:#0081ce!important;border-width:2px 2px 0px 2px;border-color:#0081ce;font-weight:700}.resultTable td.monthlySubtotal{background-color:#0081ce1a!important;font-weight:700;border-width:0px 2px 0px 2px;border-color:#0081ce;color:#0081ce}.resultTable td.monthlySubtotal.end{border-width:0px 2px 2px 2px;border-color:#0081ce}.resultTable tr:nth-child(odd) td.monthlySubtotal{background-color:#0081ce1a!important}.resultTable tr:nth-child(2n) td.monthlySubtotal{background-color:#0081ce33!important}.resultTable th.hitousai{background-color:#47b700!important;font-weight:700}.resultTable td.hitousai{background-color:#47b7001a!important;font-weight:700;color:#47b700}.resultTable tr:nth-child(odd) td.hitousai{background-color:#47b7001a!important}.resultTable tr:nth-child(2n) td.hitousai{background-color:#47b70033!important}.resultTable th.sagaku{background-color:#e33982!important;font-weight:700}.resultTable td.sagaku{background-color:#e339821a!important;font-weight:700}.resultTable tr:nth-child(odd) td.sagaku{background-color:#e339821a!important}.resultTable tr:nth-child(2n) td.sagaku{background-color:#e3398233!important}.resultTable td.sagaku_result{border:2px solid #E33982;color:#e33982;font-weight:700}.resultTable tr:nth-child(odd) td{background-color:#fff}.resultTable tr:nth-child(2n) td{background-color:#ecf5fc}@media (max-width: 991px){.resultTable.table2 th{text-align:center}.resultTable.table2 th:nth-child(2){display:none}.resultTable.table2 th:nth-child(3){display:none}.resultTable.table2 th:nth-child(4){display:none}.resultTable.table2 th:nth-child(5){display:none}.resultTable.table2 th:nth-child(6){display:none}.resultTable.table2 td:nth-child(2){display:none}.resultTable.table2 td:nth-child(3){display:none}.resultTable.table2 td:nth-child(4){display:none}.resultTable.table2 td:nth-child(5){display:none}.resultTable.table2 td:nth-child(6){display:none}}.dlButton{margin:auto;display:block;width:100%;font-size:small;border:none;border-radius:20px;background-color:#0081ce;color:#fff}.dlButton img{max-width:20px}.dlButton:active{color:#fff;background-color:#204f9d}.dlButton.in_active{background-color:#ddd;color:inherit}.dlButton.in_active:active{color:inherit;background-color:#ccc}.resultSagakuValue{color:#e33982;background-color:#e339821a;border:1px solid #ccc;width:100%;font-size:x-large;font-weight:700;text-align:center}.result2{clear:both;z-index:10000}.result2 .resultLeft{width:75%;float:left}.result2 .resultRight{width:25%;float:right;margin-top:-40px}.result2Table{width:100%}.result2Table th{padding:.6rem .2rem;background-color:#489fe4;color:#fff;font-weight:700;text-align:center}.result2Table tr th,.result2Table tr td{border-right:1px solid #ccc}.result2Table tr th:first-child,.result2Table tr td:first-child{width:15%}.result2Table tr th:last-child{width:15%}.result2Table tr td:last-child{width:15%}.result2Table.hasCheckLine tr th:nth-child(2){border-right:3px dotted #47B700}.result2Table.hasCheckLine tr td:nth-child(2){border-right:3px dotted #47B700}.result2Table.hasCheckLine tr th:nth-child(3){border-right:3px dotted #47B700}.result2Table.hasCheckLine tr td:nth-child(3){border-right:3px dotted #47B700}.result2Table.hasCheckLine tr th:nth-child(4){border-right:3px dotted #47B700}.result2Table.hasCheckLine tr td:nth-child(4){border-right:3px dotted #47B700}.result2Table td{width:11%;padding:.2rem;font-size:small;text-align:center}.result2Table .row1 td{background-color:#0081ce1a!important}.result2Table .row2 td{background-color:#e339821a!important}.result2Table .row2.bold td{font-weight:700}.result2Table .row3 td{background-color:#3333331a!important}.result2Table .row4 td{font-weight:700;color:#060!important;background-color:#47b7001a!important}.result2Table tr.cheapest{border:3px solid #E33982}.result2Table th.sagaku{width:10%;background-color:#e33982!important;font-weight:700}.result2Table td.sagaku{background-color:#e339821a!important;font-weight:700}.result2Table td.sagaku_result{border:2px solid #E33982;color:#e33982;font-weight:700}.result3Table{width:100%}.result3Table th{padding:.6rem .2rem;background-color:#489fe4;color:#fff;font-weight:700;text-align:center}.result3Table tr th,.result3Table tr td{border:1px solid #fff}.result3Table td{padding:.2rem;font-size:small;text-align:center}.result3Table .row1{background-color:#0081ce1a!important}.result3Table .row2{background-color:#e339821a!important;font-weight:700}.result3Table .row3{background-color:#3333331a!important}.result3Table tr.cheapest{border:3px solid #E33982}.result3Table .cheapestCol{border-left:3px solid #E33982;border-right:3px solid #E33982}.result3Table .cheapestColHead{border-left:3px solid #E33982;border-right:3px solid #E33982;border-top:3px solid #E33982}.result3Table .cheapestColEnd{border-left:3px solid #E33982;border-right:3px solid #E33982;border-bottom:3px solid #E33982}.result4Table{width:100%;border-radius:10px}.result4Table th{padding:.6rem .2rem;color:#fff;font-weight:700;text-align:center}.result4Table tr td{border:1px solid #ccc}.result4Table th,.result4Table td{padding:.2rem;font-size:small;text-align:center}.result5Table{width:100%;border-radius:10px}.result5Table th{padding:.6rem .2rem;background-color:#489fe4;color:#fff;font-weight:700;text-align:center}.result5Table tr th{border:1px solid #489FE4}.result5Table tr td{border:1px solid #ccc}.result5Table th,.result5Table td{padding:.2rem;font-size:small;text-align:center}.td-w10 th,.td-w10 td,.th-w10-td-w15 th{width:10%}.th-w10-td-w15 td{width:15%}#graphWrapInner{position:absolute;z-index:10000000000;width:100%;left:0;right:0}.naviFukidashiTop{position:absolute;z-index:1000000000;background:#47b700;text-align:center;width:10rem;padding:.3rem;font-size:x-small;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.naviFukidashiTop:after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:#47b70000;border-top-width:10px;border-bottom-width:10px;border-left-width:5px;border-right-width:5px;margin-left:-5px;border-bottom-color:#47b700;bottom:100%;left:50%}.naviFukidashiBottom{position:absolute;z-index:1000000000;background:#47b700;text-align:center;width:10rem;padding:.3rem;font-size:x-small;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.naviFukidashiBottom:after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:#47b70000;border-top-width:10px;border-bottom-width:10px;border-left-width:5px;border-right-width:5px;margin-left:-5px;border-top-color:#47b700;top:100%;left:50%}.naviFukidashiLine{position:absolute;height:160px;z-index:100000000;border-left:3px dotted #47B700}.resultTableSales{width:100%}.resultTableSales th{padding:.2rem;font-size:small;font-weight:400;text-align:right}.resultTableSales .tableFooting{border-top:2px solid #aaa}.resultTableSales td{padding:.2rem;font-size:small;text-align:right}.resultTableSales th.sell{background-color:#e33982!important;color:#fff}.resultTableSales td.sell{background-color:#e339821a!important}.resultTableSales th.buy{background-color:#0081ce!important;color:#fff}.resultTableSales td.buy{background-color:#0081ce1a!important}.resultTableSales th.hitousai{background-color:#47b700!important;font-weight:700}.resultTableSales td.hitousai{background-color:#47b7001a!important;font-weight:700;color:#47b700}.resultTableSales th.sagaku{background-color:#e33982!important;font-weight:700}.resultTableSales td.sagaku{background-color:#e339821a!important;font-weight:700}.resultTableSales td.sagaku_result{border:2px solid #E33982;color:#e33982;font-weight:700}.resultTableSales tr:nth-child(odd) td{background-color:#fff}.resultTableSales tr:nth-child(2n) td{background-color:#ecf5fc}.resultTableSales2{width:100%}.resultTableSales2 th{padding:.2rem;font-size:small;background-color:#489fe4;color:#fff;font-weight:400;text-align:right}.resultTableSales2 .tableFooting{border-top:2px solid #aaa}.resultTableSales2 td{padding:.2rem;font-size:small;text-align:right}.resultTableSales2 th.sell{background-color:#e33982!important;color:#fff}.resultTableSales2 td.sell{background-color:#e339821a!important}.resultTableSales2 th.buy{background-color:#0081ce!important;color:#fff}.resultTableSales2 td.buy{background-color:#0081ce1a!important}.resultTableSales2 th.hitousai{background-color:#47b700!important;font-weight:700}.resultTableSales2 td.hitousai{background-color:#47b7001a!important;font-weight:700;color:#47b700}.resultTableSales2 th.sagaku{background-color:#e33982!important;font-weight:700}.resultTableSales2 td.sagaku{background-color:#e339821a!important;font-weight:700}.resultTableSales2 td.sagaku_result{border:2px solid #E33982;color:#e33982;font-weight:700}.resultTableSales2 tr:nth-child(odd) td{background-color:#fff}.resultTableSales2 tr:nth-child(2n) td{background-color:#ecf5fc}.usageGraphWrapper,.resultPayGraphWrapper{height:220px}@media print{*{margin:0!important;padding:0!important}html,body{height:100%;overflow:hidden;background:#fff;font-size:8pt}pre{page-break-before:always}}.pdfPage .result3-solar-table1 table *,.pdfPage .result3-battery-table1 table *{font-size:80%!important}.pdfPage .fs-xs{font-size:60%!important}.pdfPage .fs-sm{font-size:70%!important}.pdfPage .usageGraphWrapper{height:140px}.pdfPage .p-3{padding:.4rem!important}.pdfPage .resultPayGraphWrapper{height:140px}
