@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:wght@400;500;700&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@media(hover:none){.nav_container .nav_box .main_title a.nice-select.open,.nav_container .nav_box .main_title a:active,.nav_container .nav_box .social_btn a.nice-select.open,.nav_container .nav_box .social_btn a:active,.scrolled_data-header .nav_container .nav_box .main_title a.nice-select.open,.scrolled_data-header .nav_container .nav_box .main_title a:active,.scrolled_top-header .nav_container .nav_box .main_title a.nice-select.open,.scrolled_top-header .nav_container .nav_box .main_title a:active{opacity:.6;transition:.15s}.data-bar .inner-databar .modal-btn.nice-select.open,.modal-btn.nice-select.open,.modal-btn:active{background-color:#5b5953;transform:translateY(1px);transition:all .2s}#page-top-btn .page-top-box.nice-select.open,#page-top-btn .page-top-box:active{opacity:1}}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.data-bar .inner-databar .nice-select.open,.edition-box .nice-select.open,.nice-select.open,.nice-select:active,.nice-select:focus,.sel-box .nice-select.open{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.outline{left:-1px;top:calc(-100% - 1px);background-color:transparent;border:1px solid;height:100%}.barsvg,.outline,.radersvg{position:relative;display:flex}.barsvg,.radersvg{left:0;top:0}.otherdata{mix-blend-mode:multiply}.bargraph_hidden{opacity:0}.bargraph{animation:bargraphAnimation .8s;transform-origin:0 50%}.bargraph_other{mix-blend-mode:multiply;animation:bargraphother_Animation 1.5s;transform-origin:0 50%}@keyframes bargraphAnimation{0%{transform:scaleX(0);opacity:0}70%{opacity:100%}to{transform:scale(1)}}@keyframes bargraphother_Animation{0%{opacity:0}to{opacity:100%}}.averagePolygon{border:1px dashed;opacity:.5;mix-blend-mode:multiply}.scaleLine{opacity:.2;mix-blend-mode:multiply}.polygon{animation:polygonAnimation .6s}.polygon,.polygon-delay{transform:scale(1);transform-origin:50% 50%}.polygon-delay{animation:polygonAnimation .8s}.polygon_hidden{opacity:0}@keyframes polygonAnimation{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:0}88%{transform:scale(1)}to{opacity:100%}}.dummyRadarGraph{background-color:#fafafa;width:345px;height:345px}.top-main{background-color:#fafafa;padding-bottom:3.2rem}.switchview-container{display:flex;justify-content:space-between;margin-top:1.6rem}.switchview-box{display:inline-block;text-align:center}.switchview-box .switchview-txt{font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.08em;margin-bottom:.4rem}.switchview-box .switchview-btn{width:10.8rem;display:flex;justify-content:space-between}.switchview-box .switchview-btn li{background-color:#d0d0d0;width:5rem;height:5rem;border-radius:50%;position:relative;transition:.1s}@media(hover:hover){.switchview-box .switchview-btn li:hover{background-color:#939393;transform:translateY(1px);transition:.1s}}@media(hover:none){.switchview-box .switchview-btn li.nice-select.open,.switchview-box .switchview-btn li:active{background-color:#939393;transform:translateY(1px);transition:.1s}}.switchview-box .switchview-btn li a{width:100%;height:100%;display:block}.switchview-box .switchview-btn li a .map-btn{background-image:url(/gender2026/_next/static/media/icon_map_w.6380eb45.svg)}.switchview-box .switchview-btn li a .graph-btn,.switchview-box .switchview-btn li a .map-btn{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switchview-box .switchview-btn li a .graph-btn{background-image:url(/gender2026/_next/static/media/icon_graph_w.323bb8d3.svg)}.switchview-box .switchview-btn .switched_btn{background-color:#212121}@media(hover:hover){.switchview-box .switchview-btn .switched_btn:hover{background-color:#212121;transform:translateY(0)}}@media(hover:none){.switchview-box .switchview-btn .switched_btn.nice-select.open,.switchview-box .switchview-btn .switched_btn:active{background-color:#212121;transform:translateY(0)}}.edition-box{display:inline-block;text-align:center}.edition-box .switchview-txt{font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.08em;margin-bottom:.4rem}.edition-box .nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:9999px;border:1px solid #d0d0d0;float:left;font-size:18px;font-weight:700;height:50px;line-height:48px;padding-left:20px;padding-right:32px;width:auto}@media screen and (min-width:992px){.edition-box .nice-select{height:42px;line-height:40px}}.edition-box .nice-select:after{border-bottom:2px solid #212121;border-right:2px solid #212121;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:15px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.edition-box .nice-select.open:after{transform:rotate(-135deg)}.edition-box .nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}@media screen and (min-width:992px){.pc-container{position:relative}.switchview-container{display:flex;justify-content:flex-start;margin-top:0;position:absolute;z-index:100}.switchview-box{display:inline-block;text-align:center;margin-left:2.4rem}.switchview-box .switchview-txt{font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.08em;margin-bottom:.4rem}.switchview-box .switchview-btn{width:9.2rem;display:flex;justify-content:space-between}.switchview-box .switchview-btn li{width:4.2rem;height:4.2rem;border-radius:50%;position:relative}.switchview-box .switchview-btn li a .map-btn{background-image:url(/gender2026/_next/static/media/icon_map_w.6380eb45.svg)}.switchview-box .switchview-btn li a .graph-btn,.switchview-box .switchview-btn li a .map-btn{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switchview-box .switchview-btn li a .graph-btn{background-image:url(/gender2026/_next/static/media/icon_graph_w.323bb8d3.svg)}.edition-box{display:inline-block;text-align:center}.edition-box .switchview-txt{font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.08em;margin-bottom:.4rem}}.search-container{position:relative;margin-top:3.2rem}.body-copy{font-size:3rem;font-weight:700;line-height:1.6;letter-spacing:.06em;position:absolute;left:0;top:-1rem}.tap-box{position:absolute;right:0;bottom:0;opacity:.3}.tap-box .handmark{margin:auto;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:6.5rem;height:9rem;background-image:url(/gender2026/_next/static/media/icon_finger.2f409bd0.svg)}.tap-box .tap-txt{text-align:center;font-weight:700;padding-left:1em}.search-container .svg-container svg g{transform:translateY(0)}.search-container .svg-container svg g .cls-1{fill:#f8e935}.search-container .svg-container svg g .cls-2{fill:#212121}g#hokkaido{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.01s}g#aomori,g#hokkaido{opacity:0;animation-name:mapAnimation}g#aomori{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.02s}g#iwate{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.11s}g#akita,g#iwate{opacity:0;animation-name:mapAnimation}g#akita{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.12s}g#miyagi{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.21s}g#miyagi,g#yamagata{opacity:0;animation-name:mapAnimation}g#yamagata{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.22s}g#hukushima{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.31s}g#hukushima,g#niigata{opacity:0;animation-name:mapAnimation}g#niigata{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.32s}g#toyama{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.41s}g#nagano,g#toyama{opacity:0;animation-name:mapAnimation}g#nagano{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.42s}g#ibaraki{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.43s}g#ibaraki,g#tochigi{opacity:0;animation-name:mapAnimation}g#tochigi{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.44s}g#gunma{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.45s}g#gunma,g#ishikawa{opacity:0;animation-name:mapAnimation}g#ishikawa{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.51s}g#fukui{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.52s}g#fukui,g#gifu{opacity:0;animation-name:mapAnimation}g#gifu{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.53s}g#chiba{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.54s}g#chiba,g#saitama{opacity:0;animation-name:mapAnimation}g#saitama{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.55s}g#yamanashi{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.56s}g#shiga,g#yamanashi{opacity:0;animation-name:mapAnimation}g#shiga{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.61s}g#kanagawa{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.62s}g#kanagawa,g#tokyo{opacity:0;animation-name:mapAnimation}g#tokyo{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.63s}g#aichi{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.64s}g#aichi,g#shizuoka{opacity:0;animation-name:mapAnimation}g#shizuoka{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.65s}g#kyoto{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.66s}g#kyoto,g#nara{opacity:0;animation-name:mapAnimation}g#nara{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.67s}g#mie{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.71s}g#mie,g#oosaka{opacity:0;animation-name:mapAnimation}g#oosaka{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.72s}g#hyogo{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.73s}g#hyogo,g#wakayama{opacity:0;animation-name:mapAnimation}g#wakayama{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.81s}g#tottori{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.82s}g#okayama,g#tottori{opacity:0;animation-name:mapAnimation}g#okayama{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.83s}g#shimane{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.91s}g#hiroshima,g#shimane{opacity:0;animation-name:mapAnimation}g#hiroshima{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.92s}g#kagawa{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.93s}g#kagawa,g#tokushima{opacity:0;animation-name:mapAnimation}g#tokushima{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.94s}g#yamaguchi{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.1s}g#ehime,g#yamaguchi{opacity:0;animation-name:mapAnimation}g#ehime{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.2s}g#kouchi{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.3s}g#hukuoka,g#kouchi{opacity:0;animation-name:mapAnimation}g#hukuoka{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.11s}g#ooita{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.21s}g#kumamoto,g#ooita{opacity:0;animation-name:mapAnimation}g#kumamoto{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.22s}g#saga{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.23s}g#miyazaki,g#saga{opacity:0;animation-name:mapAnimation}g#miyazaki{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.31s}g#nagasaki{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.32s}g#kagoshima,g#nagasaki{opacity:0;animation-name:mapAnimation}g#kagoshima{animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.41s}g#okinawa{opacity:0;animation-name:mapAnimation;animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1.42s}@keyframes mapAnimation{0%{transform:translateY(-20px);opacity:0}60%{transform:translateY(5px)}to{transform:translateY(0);opacity:100%}}.svg-container_tb{display:none}.svg-container_tb svg g{transform:translateY(0)}.svg-container_tb svg g .cls-1{fill:#f8e935}.svg-container_tb svg g .cls-2{fill:#212121}@media(hover:hover){.search-container .svg-container svg g:hover{transform:translateY(1px);transition:all .1s}.search-container .svg-container svg g:hover .cls-1{fill:#e2d32f}.search-container .svg-container svg g:hover .cls-2{fill:#000}.search-container .svg-container_tb svg g:hover{transform:translateY(1px);transition:all .1s}.search-container .svg-container_tb svg g:hover .cls-1{fill:#e2d32f}.search-container .svg-container_tb svg g:hover .cls-2{fill:#000}}.svg-container-hidden{display:none}.svg-container-dummy{opacity:0}@media(hover:none){.search-container .svg-container svg g.nice-select.open,.search-container .svg-container svg g:active{transform:translateY(1px);transition:all .1s}.search-container .svg-container svg g.nice-select.open .cls-1,.search-container .svg-container svg g:active .cls-1{fill:#e2d32f}.search-container .svg-container svg g.nice-select.open .cls-2,.search-container .svg-container svg g:active .cls-2{fill:#000}.search-container .svg-container_tb svg g.nice-select.open,.search-container .svg-container_tb svg g:active{transform:translateY(1px);transition:all .1s}.search-container .svg-container_tb svg g.nice-select.open .cls-1,.search-container .svg-container_tb svg g:active .cls-1{fill:#e2d32f}.search-container .svg-container_tb svg g.nice-select.open .cls-2,.search-container .svg-container_tb svg g:active .cls-2{fill:#000}}@media screen and (min-width:768px){.search-container{padding-bottom:8rem}.body-copy{font-size:4.8rem;line-height:1.8}.body-copy .body-copy-br,.svg-container{display:none}.svg-container_tb{display:block}}@media screen and (min-width:992px){.search-container{padding-bottom:0}.body-copy{font-size:3.8rem;line-height:1.6;left:0;top:18%}.body-copy .body-copy-br{display:none}.search-container{position:relative;margin-top:3.2rem}.tap-box{position:absolute;right:auto;left:0;bottom:35%;opacity:.3}.tap-box .handmark{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:4.8rem;height:6.6rem;background-image:url(/gender2026/_next/static/media/icon_finger.2f409bd0.svg)}.tap-box .tap-txt{font-size:1.4rem}}.top-infograph{background-color:#f8e935}.infograph-grid-container{display:grid;width:100%;grid-gap:1.4rem;gap:1.4rem}@media screen and (min-width:768px){.infograph-grid-container{grid-template-columns:1fr 1fr}.infograph-grid-container .item:nth-child(5){grid-row:3/4;grid-column:1/3}}.infograph-note{font-size:1.3rem;font-weight:400;margin-top:1.6rem}.infograph-note .index-note-list .note-text{margin-top:.6rem;line-height:1.4;text-align:justify;text-justify:inter-ideograph}@media screen and (min-width:768px){.infograph-note .index-note-list{display:flex;align-items:flex-start}.infograph-note .index-note-list .note-number{line-height:1.6;width:4em}.infograph-note .index-note-list .note-text{margin-top:0}}.btn-lg{text-align:center;margin-top:3.2rem;padding-bottom:3.2rem}.btn-lg a{box-sizing:border-box;background-color:#212121;display:block;border-radius:9999px;padding:1.6rem 1.2rem 1.6rem 0;position:relative;font-size:1.6rem;font-weight:700;color:#fff;transform:translateY(0)}.btn-lg a:before{content:url(/gender2026/_next/static/media/icon_arrow_up.c1e13972.svg);display:inline-block;width:1rem;height:1rem;position:absolute;right:calc(50% - 8em);bottom:50%}@media(hover:hover){.btn-lg a:hover{color:#ccc;background-color:#5b5953;transform:translateY(1px);transition:all .2s}.btn-lg a:hover:before{opacity:.7}}@media(hover:none){.btn-lg .data-bar .inner-databar a.nice-select.open,.btn-lg a.nice-select.open,.btn-lg a:active,.data-bar .inner-databar .btn-lg a.nice-select.open{background-color:#5b5953;transform:translateY(1px);transition:all .2s}}@media screen and (min-width:768px){.btn-lg{width:36rem;margin:3.2rem auto 0}}.top-news{background-color:#f3f3f3}.sel-box{text-align:center}.sel-box .nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:9999px;border:1px solid #d0d0d0;float:none;font-size:16px;font-weight:400;height:50px;line-height:48px;padding-left:18px;padding-right:30px}@media screen and (min-width:992px){.sel-box .nice-select{height:42px;line-height:40px}}.sel-box .nice-select:after{border-bottom:2px solid #212121;border-right:2px solid #212121;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:18px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.sel-box .nice-select.open:after{transform:rotate(-135deg)}.sel-box .nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.sel-box .nice-select .list{overflow-y:scroll;height:50vh}.news-list{margin-top:2.4rem}.news-list li:last-of-type a{border:none}.news-list li a{display:block;padding:1.6rem 0;border-bottom:1px solid #d0d0d0}@media(hover:hover){.news-list li a:hover .news-item-thumbnail,.news-list li a:hover p,.news-list li a:hover span,.news-list li a:hover time{opacity:.65;transition:.1s}}@media(hover:none){.data-bar .inner-databar .news-list li a.nice-select.open,.news-list li .data-bar .inner-databar a.nice-select.open,.news-list li a.nice-select.open,.news-list li a:active{background-color:#efefef;transition:.1s}.data-bar .inner-databar .news-list li a.nice-select.open p,.data-bar .inner-databar .news-list li a.nice-select.open span,.data-bar .inner-databar .news-list li a.nice-select.open time,.news-list li .data-bar .inner-databar a.nice-select.open p,.news-list li .data-bar .inner-databar a.nice-select.open span,.news-list li .data-bar .inner-databar a.nice-select.open time,.news-list li a.nice-select.open .news-item-thumbnail,.news-list li a.nice-select.open p,.news-list li a.nice-select.open span,.news-list li a.nice-select.open time,.news-list li a:active .news-item-thumbnail,.news-list li a:active p,.news-list li a:active span,.news-list li a:active time{opacity:.65;transition:.1s}}@media screen and (min-width:992px){.news-list li a{display:block;padding:1.6rem 0}}.news-item{display:flex;justify-content:space-between}.news-item .news-item-thumbnail{width:8rem;height:8rem;background-color:#fff}.news-item .news-item-txt{width:calc(100% - 1.6rem - 7.2rem);display:flex;flex-flow:column;justify-content:space-between}.news-item .news-item-txt .news-item-head{font-size:1.4rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-item .news-item-txt .news-item-small{font-size:1.3rem;text-align:right;margin-top:.8rem}.news-item .news-item-txt .news-item-small .news-item-media{font-weight:700}.news-item .news-item-txt .news-item-date{color:#939393}.btn-sm{text-align:center;margin-top:2.4rem;padding-bottom:3.2rem}.btn-sm a{background-color:#fff;display:block;width:17.6rem;margin:auto;border-radius:9999px;padding:.8rem 0;position:relative;font-size:1.6rem;font-weight:700;color:#212121;transform:translateY(0)}@media(hover:hover){.btn-sm a:hover{background-color:#d0d0d0;color:#888;transform:translateY(1px);transition:all .2s}}@media screen and (min-width:992px){.news-list{margin-top:.8rem}.btn-sm{text-align:center;margin-top:2.4rem;padding-bottom:3.2rem}.btn-sm a{background-color:#fff;display:block;width:12.8rem;margin:auto;border-radius:9999px;padding:.6rem 0;position:relative;font-size:1.3rem;font-weight:700;color:#212121}}.gfooter{padding-top:3rem;background-color:#212121;color:#fff;text-align:center;position:relative}.gfooter .caption{font-size:1.4rem;margin-bottom:1.6rem;line-height:1.6}.gfooter small{display:block;margin-top:2.4rem;padding-bottom:1.6rem;font-size:1.2rem;font-weight:400;letter-spacing:0}@media screen and (min-width:992px){.gfooter .foot-container{display:flex;justify-content:space-between;align-items:end}.gfooter .caption-container{text-align:left}.gfooter .caption-container .caption{line-height:1;margin-bottom:0}.gfooter .caption-container .caption:nth-child(2){margin-bottom:1.2rem}.gfooter .caption-container .caption:first-child{margin-bottom:2rem}.gfooter .caption-container .caption br{display:none}.gfooter .btn-lg-footer{text-align:left;margin-top:0}.gfooter .btn-lg-footer a{background-color:#212121;color:#fff;display:block;border-radius:0;padding:2.4rem 2.4rem 0 0;position:relative;font-size:1.6rem;font-weight:700}.gfooter .btn-lg-footer a:before{content:url(/gender2026/_next/static/media/icon_open_new_w.b24d35a7.svg);display:inline-block;width:1.6rem;height:1.6rem;position:absolute;right:0;bottom:.1em}}@media screen and (min-width:992px)and (hover:hover){.gfooter .btn-lg-footer a:hover{transition:.2s;color:#d0d0d0}.gfooter .btn-lg-footer a:hover:before{content:url(/gender2026/_next/static/media/icon_open_new_g.8e56bc92.svg)}}@media screen and (min-width:992px)and (hover:none){.gfooter .btn-lg-footer a.nice-select.open,.gfooter .btn-lg-footer a:active{transition:.2s;color:#d0d0d0}.gfooter .btn-lg-footer a.nice-select.open:before,.gfooter .btn-lg-footer a:active:before{content:url(/gender2026/_next/static/media/icon_open_new_g.8e56bc92.svg)}}@media screen and (min-width:992px){small{text-align:left;padding-top:.8rem}}.ranking-area{width:100%;margin:0 auto;flex-wrap:wrap;display:flex;justify-content:space-between}.tab_class{width:20%;max-width:8.8rem;height:4.4rem;background-color:#d0d0d0;line-height:4.4rem;font-size:1.6rem;font-weight:700;color:#fff;text-align:center;display:block;border-radius:9999px;float:left;order:-1}@media(hover:hover){.tab_class:hover{background-color:#939393;transition:.2s;transform:translateY(1px)}}input[name=tab_name]{display:none}input:checked+.tab_class{background-color:#212121}@media(hover:hover){input:checked+.tab_class:hover{transform:translateY(0)}}.content_class{display:none}input:checked+.tab_class+.content_class{display:block}@media screen and (min-width:768px){.ranking-area{justify-content:flex-start}.tab_class{max-width:7.2rem;margin-right:1.6rem}}@media screen and (min-width:992px){.ranking-area{padding-top:8rem}.tab_class{height:4rem;line-height:4rem}}.rank-graph-box a{display:block;padding:.8rem 0}.rank-graph-box a:first-child{margin-top:2.4rem}.rank-graph-box a .rank-graph-list{display:flex;justify-content:space-between;font-size:1.5rem;font-weight:700}.rank-graph-box a .rank-graph-list .rank-txt{margin:.85rem 0}.rank-graph-box a .rank-graph-list .rank-graph-area{height:3.2rem;width:calc(100% - 6.5em);background-color:#f3f3f3;border-right:1px solid #212121;position:relative}.rank-graph-box a .rank-graph-list .rank-graph-area .rank-graph{width:30%;height:3.2rem;background-color:#f8e935;border:1px solid #212121;position:absolute;top:0;left:0;box-sizing:border-box}.rank-graph-box a .rank-graph-list .rank-graph-area .pref-score{position:absolute;top:calc(50% - .5em);right:0;padding-right:.5em}@media(hover:hover){.rank-graph-box a:hover{background-color:#f3f3f3}.rank-graph-box a:hover .rank-graph-list .rank-graph-area{height:3.2rem;width:calc(100% - 6.5em);background-color:#e6e6e6}.rank-graph-box a:hover .rank-graph-list .rank-graph-area .rank-graph{background-color:#e2d32f}}@media(hover:none){.data-bar .inner-databar .rank-graph-box a.nice-select.open,.rank-graph-box .data-bar .inner-databar a.nice-select.open,.rank-graph-box a.nice-select.open,.rank-graph-box a:active{background-color:#f3f3f3}.rank-graph-box a.nice-select.open .rank-graph-list .rank-graph-area,.rank-graph-box a:active .rank-graph-list .rank-graph-area{height:3.2rem;width:calc(100% - 6.5em);background-color:#e6e6e6}.rank-graph-box a.nice-select.open .rank-graph-list .rank-graph-area .rank-graph,.rank-graph-box a:active .rank-graph-list .rank-graph-area .rank-graph{background-color:#e2d32f}}.data-main{background-color:#fafafa;padding-bottom:3.2rem}.data-page-news{background-color:#f3f3f3}.data-page-news .sec-title{padding-bottom:0}.data-page-news .news-list{margin-top:1.6rem}@media screen and (min-width:992px){.data-page-news .news-list{margin-top:0}}.radar-chart-area{font-weight:700}.r-c-box-01{position:relative;margin-top:3.2rem;margin-bottom:.4rem}.r-c-box-01 .hatena-btn{position:absolute;top:-1rem;left:0;width:5rem;height:5rem;background-color:#212121;border-radius:50%}@media(hover:hover){.r-c-box-01 .hatena-btn:hover{background-color:#939393;transform:translateY(1px);transition:.1s}}@media(hover:none){.r-c-box-01 .hatena-btn.nice-select.open,.r-c-box-01 .hatena-btn:active{background-color:#939393;transform:translateY(1px);transition:.1s}}.r-c-box-01 .hatena-btn .hatena-btn-img{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:2.6rem;height:2.6rem;background-image:url(/gender2026/_next/static/media/icon_qes.6d8150dc.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:992px){.r-c-box-01 .hatena-btn{width:4.2rem;height:4.2rem}.r-c-box-01 .hatena-btn .hatena-btn-img{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:2rem;height:2rem}}.r-c-box-01 .r-c-legend{position:absolute;bottom:0;right:0;padding:0 .8rem;font-weight:400}.r-c-box-01 .r-c-legend p{margin-top:.6rem;font-size:1.5rem}.score-box{text-align:center;background-color:#fafafa;width:6.4rem;margin:auto}.score-box p{padding:.2rem;font-size:1.5rem}.score-box p span:last-child{font-size:.9em;padding-left:.1em}.score-box .field-name{font-size:1.6rem}.score-box .r-c-score{background-color:#f8e935;padding:.5rem .1rem .4rem}.score-box2025{text-align:center;background-color:#fafafa;width:8rem;margin:auto}.score-box2025 p{padding:.2rem;font-size:1.5rem}.score-box2025 p span:last-child{font-size:.9em;padding-left:.1em}.score-box2025 .field-name{font-size:1.6rem}.score-box2025 .r-c-score-rapper{display:inline-block;padding:0 .2rem;margin:0 .6rem}.score-box2025 .r-c-score-rapper .r-c-score{background-color:#f8e935;padding:.5rem .1rem .4rem;width:6.4rem}.r-c-box-01 .score-box .r-c-score{position:relative}.r-c-box-01 .score-box .r-c-score:before{content:"SCORE";font-family:Roboto,sans-serif;position:absolute;top:calc(50% - .6em);left:-3.8em}.r-c-box-01 .score-box .r-c-rank{position:relative}.r-c-box-01 .score-box .r-c-rank:before{content:"RANK";font-family:Roboto,sans-serif;position:absolute;top:calc(50% - .6em);left:-3.8em}.r-c-box-01 .score-box2025 .r-c-score-rapper{position:relative}.r-c-box-01 .score-box2025 .r-c-score-rapper:before{content:"SCORE";font-family:Roboto,sans-serif;position:absolute;top:calc(50% - .6em);left:-3.8em}.r-c-box-01 .score-box2025 .r-c-rank{position:relative}.r-c-box-01 .score-box2025 .r-c-rank:before{content:"RANK";font-family:Roboto,sans-serif;position:absolute;top:calc(50% - .6em);left:-3.8em}.r-c-box-01 .r-c-legend .legend-pref-score{position:relative;padding-right:2em}.r-c-box-01 .r-c-legend .legend-pref-score:before{content:url(/gender2026/_next/static/media/icon_yellow.d0d8780a.svg);display:inline-block;width:2.4rem;height:2.4rem;position:absolute;top:0;right:0}.r-c-box-01 .r-c-legend .legend-avg{position:relative;padding-right:2em}.r-c-box-01 .r-c-legend .legend-avg:before{content:url(/gender2026/_next/static/media/icon_avgline.fec0d6a4.svg);display:inline-block;opacity:.5;width:2.4rem;height:2.4rem;position:absolute;top:0;right:0}.r-c-box-02{display:flex;justify-content:space-between;align-items:center}.r-c-box-02 .radar-chart-box{width:calc(100% - 12.8rem - 1.6rem);background-color:#f3f3f3}.r-c-box-02 .radar-chart-box .r-c-box-inner{width:0;height:0;padding-bottom:100%}.r-c-box-02 .score-box{margin:0}.r-c-box-03{margin-top:.4rem}.r-c-box-04{display:flex;justify-content:space-between;align-items:flex-end}.r-c-box-04 .r-c-explan{background-color:#fff;padding:.8rem;border:1px solid #212121;font-size:1.5rem;line-height:1.3}@media screen and (min-width:768px){.radar-chart-area{position:relative}.r-c-box-01{margin-bottom:2rem}.r-c-box-02{display:flex;justify-content:center;align-items:center}.r-c-box-02 .radar-chart-box{width:calc(65% - 12.8rem - 1.6rem)}.r-c-box-02 .score-box{margin:2.4rem}.r-c-box-03{margin-top:2rem}.r-c-box-04{position:absolute;left:0;bottom:0;width:100%}}.r-c-scale-toggle{position:relative}.r-c-scale-toggle:before{content:"SCALE";font-family:Roboto,sans-serif;font-size:1.4rem;position:absolute;top:-38%;left:25%}.switch{font-size:15px;position:relative;display:inline-block;width:10rem;height:4.4rem;overflow:hidden}@media(hover:hover){.switch:hover{transition:.1s;opacity:.7}}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#212121;transition:.3s;border-radius:9999px}.slider:before{position:absolute;content:"";height:3.2rem;width:3.2rem;border-radius:50%;background-color:#fff;transition:.4s;top:13%;left:7%}input:checked+.slider{background-color:#212121}input:checked+.slider:before{transform:translateX(5.4rem)}.switch .text{position:absolute;top:50%;pointer-events:none;text-transform:uppercase;transform:translateX(-1.3rem) translateY(-50%);transition:.4s}.switch .text.on{left:.8rem;transform:translateX(-5rem) translateY(-50%);color:#fff}.switch .text.off{color:#fff;right:.8rem}input:checked~.text.off{transform:translateX(5rem) translateY(-50%)}input:checked~.text.on{transform:translateX(1.3rem) translateY(-50%)}.report-txt-box{background-color:#f3f3f3;margin-top:2.4rem;padding:1.8rem}.report-txt-box .report-title{font-size:1.8rem;text-align:center;padding-bottom:1.2rem}.report-txt-box .report-txt{font-size:1.6rem;line-height:1.6;text-align:justify;text-justify:inter-ideograph}.politics-field .field-title-icon{background-image:url(/gender2026/_next/static/media/icon_pol_w.37149e26.svg)}.adomin-field .field-title-icon,.politics-field .field-title-icon{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:2.6rem;height:2.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adomin-field .field-title-icon{background-image:url(/gender2026/_next/static/media/icon_admin_w.3291dfa2.svg)}.education-field .field-title-icon{background-image:url(/gender2026/_next/static/media/icon_edu_w.170ac4a1.svg)}.economy-field .field-title-icon,.education-field .field-title-icon{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:2.6rem;height:2.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.economy-field .field-title-icon{background-image:url(/gender2026/_next/static/media/icon_eco_w.ff62a2ff.svg)}.field-title-container{display:flex;justify-content:space-between;align-items:flex-start;margin-top:6.2rem}.field-title-box{display:flex;align-items:center}.field-title-box .f-t-icon-box{position:relative;background-color:#212121;width:5rem;height:5rem;border-radius:50%}@media screen and (min-width:992px){.field-title-box .f-t-icon-box{width:4.2rem;height:4.2rem}.field-title-box .f-t-icon-box .field-title-icon{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:2rem;height:2rem}}.f4-legend p{font-size:1.5rem;font-weight:400}.f4-legend .legend-pref-score{position:relative;padding-right:2em;padding-bottom:.2rem}.f4-legend .legend-pref-score:before{content:url(/gender2026/_next/static/media/icon_yellow.d0d8780a.svg);display:inline-block;width:2.4rem;height:2.4rem;position:absolute;top:0;right:0}.f4-legend .legend-avg{position:relative;padding-right:2em;padding-bottom:.2rem}.f4-legend .legend-avg:before{content:url(/gender2026/_next/static/media/icon_avgline.fec0d6a4.svg);display:inline-block;width:2.4rem;height:2.4rem;position:absolute;top:0;right:0;opacity:.5}.f4-legend .legend-dist{position:relative;padding-right:2em}.f4-legend .legend-dist:before{content:url(/gender2026/_next/static/media/icon_dist.94a126f2.svg);display:inline-block;width:2.4rem;height:2.4rem;position:absolute;top:0;right:0}@media screen and (min-width:768px){.field-title-container{align-items:center}.f4-legend{display:flex}.f4-legend p{padding-left:1.6rem}}.field-graph-area{margin-bottom:3.2rem}.field-graph-area .f-g-txt{display:flex;font-weight:700;margin-top:3.2rem;margin-bottom:.8rem}.field-graph-area .f-g-txt p{padding:.2rem;font-size:1.5rem}.field-graph-area .f-g-txt p span:last-child{font-size:.9em;padding-left:.1em}.field-graph-area .f-g-txt .f4-score{background-color:#e6e6e6;padding:.5rem .8rem;position:relative}.field-graph-area .f-g-txt .f4-score:before{content:"SCORE";font-family:Roboto,sans-serif;position:absolute;top:-1.2em;left:.5em}.field-graph-area .f-g-txt .f4-score2025{background-color:#e6e6e6;padding:.5rem 0 .5rem .8rem;position:relative}.field-graph-area .f-g-txt .f4-score2025:before{content:"SCORE";font-family:Roboto,sans-serif;position:absolute;top:-1.2em;left:.5em}.field-graph-area .f-g-txt .f4-rank{padding:.5rem .8rem .5rem 1.6rem;position:relative}.field-graph-area .f-g-txt .f4-rank:before{content:"RANK";font-family:Roboto,sans-serif;position:absolute;top:-1.2em;left:.85em}.field-graph-area .f-g-txt .f4-rank2025{padding:.5rem 0 .5rem 1.6rem;position:relative}.field-graph-area .f-g-txt .f4-rank2025:before{content:"RANK";font-family:Roboto,sans-serif;position:absolute;top:-1.2em;left:.85em}.field-graph-area .f-g-txt .f4-score-lastyear{font-weight:400;background-color:#e6e6e6;padding:.5rem .6rem 0 0}.field-graph-area .f-g-txt .f4-rank-lastyear{font-weight:400;padding:.5rem 0 0}.field-graph-area .f-g-txt .trend-arrow-score{background-color:#e6e6e6;width:2.8rem;position:relative}.field-graph-area .f-g-txt .trend-arrow-score .arrow{position:absolute;content:"";width:2.8rem;height:2.8rem;top:50%;left:50%;background-image:url(/gender2026/_next/static/media/trend-arrow.b525d552.svg);background-size:100% 100%;background-repeat:no-repeat}.field-graph-area .f-g-txt .trend-arrow-rank{width:2.8rem;position:relative}.field-graph-area .f-g-txt .trend-arrow-rank .arrow{position:absolute;content:"";width:2.8rem;height:2.8rem;top:50%;left:50%;background-image:url(/gender2026/_next/static/media/trend-arrow.b525d552.svg);background-size:100% 100%;background-repeat:no-repeat}.field-graph-area .field-graph{width:100%;height:4rem;background-color:#f3f3f3}.field-detailed-graph-list .detailed-graph-box{margin-bottom:2.4rem}.field-detailed-graph-list .detailed-graph-box .d-g-titile-box{margin-bottom:.8rem}.field-detailed-graph-list .detailed-graph-box .d-g-titile-box .d-g-titile{font-size:1.6rem;margin-bottom:.4rem}.field-detailed-graph-list .detailed-graph-box .d-g-titile-box .d-g-titile-note{font-size:1.3rem}.field-detailed-graph-list .detailed-graph-box .f-d-txt .f4-score{padding:.6rem 1.1rem}.field-detailed-graph-list .detailed-graph-box .f-d-txt .f4-rank{padding:.6rem 1.8rem}.detailed-graph{width:100%;height:2.4rem;background-color:#f3f3f3}.index-note-box{font-size:1.3rem;font-weight:400;margin-top:6.2rem}.index-note-box .index-note-list{margin-top:2.4rem}.index-note-box .index-note-list .note-text{margin-top:.8rem;line-height:1.6;text-align:justify;text-justify:inter-ideograph}@media screen and (min-width:768px){.index-note-box{font-size:1.3rem;font-weight:400;margin-top:6.2rem}.index-note-box .index-note-list{display:flex;align-items:flex-start;justify-content:space-between;margin-top:1.6rem}.index-note-box .index-note-list .note-number{line-height:1.6;width:4em}.index-note-box .index-note-list .note-text{margin-top:0;width:95%}}.data-main-container{background-color:#fafafa}.infograph-video{width:100%;aspect-ratio:16/9;margin-top:3.2rem;margin-bottom:3.2rem}.sec-title{font-size:2.4rem;font-weight:700;line-height:1.5;letter-spacing:0;padding:3.2rem 0;text-align:center}.banner-list{margin-top:1.6rem}.banner-list li{margin-bottom:1.6rem}.data-main-container .banner-list{margin-top:0;padding-top:3.2rem;padding-bottom:0;border-top:1px solid #d0d0d0}.graph-insert-news-lists .news-list,.rank-graph-box a:first-child{margin-top:0}.ranking-area .content_class .rank-graph-box .rgb-a-firstchild{margin-top:2.4rem}@media screen and (min-width:768px){.graph-insert-news-lists{display:none}}.report-txt-box{position:relative;border-radius:8px}.accordion-btn{display:block;position:absolute;bottom:0;left:0;height:3.2rem;font-size:18px;cursor:pointer;transition:all .1s;z-index:1;width:100%;background-color:#e6e6e6;border-radius:0 0 8px 8px}.accordion-btn:after{border-bottom:2px solid #939393;border-right:2px solid #939393;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:50%;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .1s ease-in-out;width:5px}.accordion-btn.is-show:after{transform:rotate(225deg)}.accordion-text{overflow:hidden;position:relative;padding-bottom:32px}.accordion-text.is-hide{height:120px}.accordion-text-open{height:100%}.accordion-text-close{height:88px}.accordion-btn.is-show+.accordion-text:before{display:none}.field-title-box .field-title{font-size:1.8rem;margin-left:1.2rem;padding:.4rem 3.2rem .4rem 0;border-bottom:1px dotted #939393;position:relative;color:#000}.field-title-box .field-title:before{width:2.4rem;height:2.4rem;background-color:#d0d0d0;right:.2rem}.field-title-box .field-title:after,.field-title-box .field-title:before{position:absolute;content:"";top:48%;transform:translateY(-50%);border-radius:50%}.field-title-box .field-title:after{width:1.4rem;height:1.4rem;right:.7rem;background-image:url(/gender2026/_next/static/media/icon_qes.6d8150dc.svg)}.field-title-box .field-title:hover:before{background-color:#939393}.field-detailed-graph-list .detailed-graph-box .f-d-txt{display:flex;font-size:1.3rem;font-weight:700;margin-bottom:.8rem}.field-detailed-graph-list .detailed-graph-box .f-d-txt .f4-score{background-color:#e6e6e6;padding:.8rem 0 .4rem .8rem}.field-detailed-graph-list .detailed-graph-box .f-d-txt .trend-blank{padding-right:.8rem}.field-detailed-graph-list .detailed-graph-box .f-d-txt .trend-arrow-score{background-color:#e6e6e6;width:2.8rem;position:relative}.field-detailed-graph-list .detailed-graph-box .f-d-txt .trend-arrow-score .arrow{position:absolute;content:"";width:2.4rem;height:2.4rem;top:50%;left:50%;background-image:url(/gender2026/_next/static/media/trend-arrow.b525d552.svg);background-size:100% 100%;background-repeat:no-repeat}.field-detailed-graph-list .detailed-graph-box .f-d-txt .f4-rank{padding:.8rem 0 .4rem .8rem}.field-detailed-graph-list .detailed-graph-box .f-d-txt .f4-score-lastyear{background-color:#e6e6e6;padding:.8rem .6rem 0 0;font-weight:400}.field-detailed-graph-list .detailed-graph-box .f-d-txt .f4-rank-lastyear{padding:.8rem .6rem 0 0;font-weight:400}.field-detailed-graph-list .detailed-graph-box .f-d-txt .trend-arrow-rank{width:2.8rem;position:relative}.field-detailed-graph-list .detailed-graph-box .f-d-txt .trend-arrow-rank .arrow{position:absolute;content:"";width:2.4rem;height:2.4rem;top:50%;left:50%;background-image:url(/gender2026/_next/static/media/trend-arrow.b525d552.svg);background-size:100% 100%;background-repeat:no-repeat}.field-detailed-graph-list .detailed-graph-box .f-d-txt .f-d-note{font-size:1.3rem;font-weight:400;padding-top:.8rem}.field-title-btn{padding:0;border:none;background-color:transparent;cursor:pointer}.note-text a{font-weight:700}.gfooter .btn-lg-footer{text-align:center;margin-top:2.4rem}.gfooter .btn-lg-footer a{background-color:#fff;color:#212121;display:block;border-radius:9999px;padding:1.6rem 1.2rem 1.6rem 0;position:relative;font-size:1.6rem;font-weight:700}@media(hover:hover){.gfooter .btn-lg-footer a:hover{transition:.2s;color:#939393}.gfooter .btn-lg-footer a:hover:before{content:url(/gender2026/_next/static/media/icon_open_new_g2.b9229366.svg)}}@media(hover:none){.gfooter .btn-lg-footer a.nice-select.open,.gfooter .btn-lg-footer a:active{transition:.2s;color:#939393}.gfooter .btn-lg-footer a.nice-select.open:before,.gfooter .btn-lg-footer a:active:before{content:url(/gender2026/_next/static/media/icon_open_new_g2.b9229366.svg)}}.gfooter .btn-lg-footer a:before{content:url(/gender2026/_next/static/media/icon_open_new_b.18ff8e2b.svg);display:inline-block;width:1.6rem;height:1.6rem;position:absolute;right:calc(50% - 8.6em);bottom:calc(50% - .5em)}.gfooter .btn-kenkyukaibanner-footer{margin-top:1.6rem}@media screen and (min-width:992px){.gfooter .btn-kenkyukaibanner-footer{max-width:30rem;min-height:8rem}.gfooter .foot-container{align-items:center}}.modal-tutorial-wrap{position:fixed;z-index:10000;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-tutorial{position:relative;border-radius:16px;box-sizing:border-box;padding:1.6rem;background-color:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.modal-tutorial .modal-scroll{overflow-y:scroll;width:70vw;height:80svh;max-height:48rem;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.modal-tutorial .modal-scroll{width:50rem;height:44rem}}.modal-tutorial .modal-scroll .modal-tutorial-container{margin-top:.8rem}.modal-tutorial .modal-scroll .modal-tutorial-container h1{font-size:1.8rem;font-weight:700;text-align:center;padding-bottom:.8rem;line-height:1.4;margin-top:3.2rem}.modal-tutorial .modal-scroll .modal-tutorial-container h1:first-child{margin-top:0}.modal-tutorial .modal-scroll .modal-tutorial-container .tuto-img{margin:2.4rem auto auto;text-align:center}.modal-tutorial .modal-scroll .modal-tutorial-container .tuto-img img{width:65%;max-width:20rem}@media screen and (min-width:768px){.modal-tutorial .modal-scroll .modal-tutorial-container .tuto-img img{width:40rem;max-width:40rem}}.modal-tutorial .modal-scroll .modal-tutorial-container .tuto-txt{font-size:1.6rem;text-align:justify;line-height:1.6;letter-spacing:0;margin:3.2rem auto 0;width:85%;font-weight:700}@media screen and (min-width:768px){.modal-tutorial .modal-scroll .modal-tutorial-container .tuto-txt{width:100%}}.modal-tutorial .modal-scroll .modal-tutorial-container .tuto-next-btn{border:none;display:block;width:100%;max-width:24rem;margin:auto;line-height:4.8rem;border-radius:999px;background-color:#212121;color:#fff;font-weight:700;cursor:pointer}@media screen and (min-width:768px){.modal-tutorial .modal-scroll .modal-tutorial-container .tuto-next-btn{line-height:2.8rem;max-width:13.6rem}}.modal-tutorial .modal-scroll .modal-tutorial-container .tuto-skip-btn{color:#000;border:none;display:block;width:100%;max-width:24rem;margin:.8rem auto auto;padding-top:1rem;background-color:#fff;opacity:.5;font-weight:400;cursor:pointer}@media screen and (min-width:px){.modal-tutorial{padding:2.4rem}.modal-tutorial .modal-txt-container{margin-top:.8rem}}.dot-navigation{margin-top:1.6rem;margin-bottom:1.6rem}.dot-navigation ul{list-style:none;text-align:center;padding:0;margin:0}.dot-navigation ul li{display:inline-block;margin:0 5px}.dot-navigation ul li a{background-color:#ddd;border-radius:50%;display:inline-block;width:10px;height:10px;text-indent:-9999px;overflow:hidden;border:none;outline:none;cursor:pointer}@media screen and (min-width:960px){.dot-navigation ul li a{width:8px;height:8px}}.dot-navigation a.active,.dot-navigation a:focus,.dot-navigation a:hover{background-color:#333}.dot-navigation a:after{content:attr(aria-label);text-indent:0;display:block;height:0;overflow:hidden;visibility:hidden}.pulldownicon{color:#212121;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff!important;border:none;background:url(/gender2026/_next/static/media/arrow_black.e02a9cb9.svg);background-repeat:no-repeat;background-position:right 8px top 50%;background-size:10px 10px}.data-bar .select-wrap .select-text-center{text-align:center!important}.prepage-image{text-align:center;width:100%}.bg-space{position:absolute;display:inline-block;bottom:0;left:0;z-index:-1;background:#212121;padding:0;margin:0;width:100%;height:calc(100% - 64px)}.fadeout{transition:.6s;opacity:0;visibility:hidden}.modal-back{right:0;bottom:0;left:0}.content_class{display:block;width:100%;margin-top:2.4rem}.d-none{display:none}@media screen and (min-width:768px){.detailed-graph-box .f-d-tablet .f-d-txt .f4-rank{width:72px;box-sizing:border-box}.detailed-graph-box .f-d-tablet .f-d-txt .f4-rank2025{box-sizing:border-box}.field-graph-area .f-g-txt .f4-rank{box-sizing:border-box;width:72px}.field-graph-area .f-g-txt .f4-rank2025{box-sizing:border-box}}.rank-graph-box a .rank-graph-list .rank-txt .rank-pref-box span.rank-prefname{padding-left:.5em}.rank-graph-box a .rank-graph-list .rank-txt .rank-pref-box span.rank-number{width:2.6em;display:inline-block;text-align:right}.rank-graph-box a .rank-graph-list .rank-graph-area{width:calc(100% - 8em)}@media(hover:hover){.rank-graph-box a:hover .rank-graph-list .rank-graph-area{width:calc(100% - 8em)}}@media(hover:none){.rank-graph-box a.nice-select.open .rank-graph-list .rank-graph-area,.rank-graph-box a:active .rank-graph-list .rank-graph-area{width:calc(100% - 8em)}}.search-container .svg-container svg a .prefecture-highlighted{transform:translateY(0)}.search-container .svg-container svg a .prefecture-highlighted .cls-1{fill:#fff600;stroke:#212121;stroke-width:2px}.search-container .svg-container svg a .prefecture-highlighted .cls-2{fill:#212121}.svg-container_tb svg a .prefecture-highlighted{transform:translateY(0)}.svg-container_tb svg a .prefecture-highlighted .cls-1{fill:#fff600;stroke:#212121;stroke-width:2px}.svg-container_tb svg a .prefecture-highlighted .cls-2{fill:#212121}.rank-graph-box a .rank-graph-list .rank-graph-area .rank-graph{background-color:#fff600;border:2px solid #212121}.data-caution-box{background-color:#fff;border:1px solid #212121;margin-top:2.4rem;padding:1.8rem}.data-caution-box .data-caution-titile{font-size:1.8rem;font-weight:700;text-align:center;padding-bottom:1.2rem}.data-caution-box .data-caution-para{font-size:1.6rem;font-weight:400;line-height:1.6;text-align:justify;text-justify:inter-ideograph}.top-main.data-caution-css .search-container{margin-top:2.4rem}.top-main.data-caution-css .search-container .data-caution-box{background-color:#fff;border:1px solid #212121;margin-top:2.4rem;margin-bottom:2.4rem;padding:1.8rem}@media screen and (min-width:992px){.top-main.data-caution-css .switchview-container{top:-80px;left:0}.top-main.data-caution-css .search-container{margin-top:10.2rem}.top-main.data-caution-css .search-container .ranking-area{padding-top:0}.top-main.data-caution-css .search-container .data-caution-box{margin-top:2.4rem;margin-bottom:2.4rem}}.top-news{min-height:520px}button{border:none}.modal-sns-btn-wrap .modal-sns-btn{position:fixed;top:70px;right:16px;z-index:10000;background-color:#fff;padding:1.6rem;display:inline-block;border-radius:16px;box-shadow:0 4px 16px 0 hsla(240,5%,41%,.2)}@media screen and (min-width:768px){.modal-sns-btn-wrap .modal-sns-btn{top:56px}}.modal-sns-btn-wrap .modal-sns-btn .sns-icon-lists{display:flex;justify-content:space-between;align-items:center;width:152px}.modal-sns-btn-wrap .modal-sns-btn .sns-icon-lists .sns-icon-list .sns-icon-area img{width:40px;height:40px}.fadein{animation-duration:.4s}@media(hover:hover){.handmark-tap{display:none}}@media(hover:none){.handmark-click{display:none}}.btn-lg a,.hatena-btn,.page-top-box,.rank-graph-box a,.search-container .svg-container svg a,.svg-container_tb svg a,.switchview-box .switchview-btn li a,.tab_class{cursor:pointer}body.is-scrollLock{position:fixed;width:100%}body{overflow-y:scroll}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{font-size:62.5%}body{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:1.6rem;letter-spacing:.05em;background-color:#fafafa;color:#212121}main,section{overflow:hidden}ul{list-style-type:none;padding:0}h1,h2,h3,h4,h5,p,ul{margin:0}img{vertical-align:bottom;width:100%;height:auto}a{color:#212121;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus{outline:none}.inner-01{width:90%;margin:auto}.inner-02,.inner-03,.inner-04{width:85%;margin:auto}@media screen and (min-width:768px){.inner-01{width:66rem;margin:auto}.inner-03,.inner-04{width:36rem;margin:auto}}@media screen and (min-width:992px){.inner-01{width:90%;max-width:75.2rem;margin:auto}.inner-02{width:75%;max-width:67.2rem;margin:auto}.inner-03{width:28rem;margin:auto}.inner-04{width:90%;margin:auto}}.top-header{position:fixed;width:100%;z-index:1000;top:0;left:0}.main-container{margin-top:6.4rem}@media screen and (min-width:992px){.main-container{margin-top:5.5rem}}.data-header{position:fixed;width:100%;z-index:1000;top:0;left:0}.data-main-container{margin-top:13.3rem}@media screen and (min-width:992px){.data-main-container{margin-top:11.8rem}}.nav_container{background-color:#fff}.nav_container .nav_box{width:90%;margin:auto;display:flex;justify-content:space-between;align-items:center}.nav_container .nav_box .main_title{padding:1.4rem 0}.nav_container .nav_box .main_title a{font-size:1.4rem;font-weight:700;display:inline-block;line-height:1.4}@media(hover:hover){.nav_container .nav_box .main_title a:hover{opacity:.6;transition:.15s}}@media(hover:none){.data-bar .inner-databar .nav_container .nav_box .main_title a.nice-select.open,.nav_container .nav_box .main_title .data-bar .inner-databar a.nice-select.open,.nav_container .nav_box .main_title a:active{opacity:.6;transition:.15s}}@media screen and (min-width:768px){.nav_container .nav_box .main_title{padding:1rem 0}}.nav_container .nav_box .social_btn{padding:.8rem 0}.nav_container .nav_box .social_btn a{font-size:1.4rem;display:inline-block;padding:.8rem 0}@media(hover:hover){.nav_container .nav_box .social_btn a:hover{opacity:.6;transition:.15s}}@media(hover:none){.data-bar .inner-databar .nav_container .nav_box .social_btn a.nice-select.open,.nav_container .nav_box .social_btn .data-bar .inner-databar a.nice-select.open,.nav_container .nav_box .social_btn a:active{opacity:.6;transition:.15s}}.data-bar{background-color:#212121}.data-bar .inner-databar{width:90%;height:6.4rem;margin:auto;position:relative}@media screen and (min-width:768px){.data-bar .inner-databar{width:66rem;margin:auto}}@media screen and (min-width:992px){.data-bar .inner-databar{width:90%;margin:auto}}@media screen and (min-width:1200px){.data-bar .inner-databar{width:90%;max-width:115.5rem;margin:auto}}.data-bar .inner-databar .nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:9999px;border:none;font-size:16px;font-weight:700;height:36px;line-height:36px;padding-left:13px;padding-right:23px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width:992px){.data-bar .inner-databar .nice-select{left:-1.5%}}@media screen and (min-width:1200px){.data-bar .inner-databar .nice-select{left:0}}.data-bar .inner-databar .nice-select:after{border-bottom:2px solid #212121;border-right:2px solid #212121}.data-bar .inner-databar .nice-select.open:after{transform:rotate(-135deg)}.data-bar .inner-databar .nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.data-bar .inner-databar .select-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media(hover:hover){.data-bar .inner-databar .select-wrap:hover:before{transition:.2s;transform:translateY(2px)}}@media screen and (max-width:420px){.data-bar .inner-databar .select-wrap{left:185px}}@media screen and (min-width:992px){.data-bar .inner-databar .select-wrap{left:calc((100% - 31.2rem)/2)}}@media screen and (min-width:1200px){.data-bar .inner-databar .select-wrap{left:calc((100% - 40rem)/2)}}.data-bar .inner-databar .select-wrap .nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#212121;color:#fff;border-radius:9999px;border:none;font-size:20px;font-weight:700;height:36px;line-height:36px;padding-left:13px;padding-right:4px;top:50%;left:50%;transform:translate(-50%,-50%)}.data-bar .inner-databar .select-wrap .nice-select:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.data-bar .inner-databar .select-wrap .nice-select .list{color:#212121;overflow-y:scroll;height:50vh}.scrolled_top-header .nav-container-br{display:none}.scrolled_top-header .nav_container .nav_box{justify-content:center}.scrolled_top-header .nav_container .nav_box .social_btn{display:none}.scrolled_top-header .nav_container .nav_box .main_title{padding:.8rem 0;transition:.1s ease}.scrolled_top-header .nav_container .nav_box .main_title a{font-size:1.3rem;display:inline-block;line-height:1}@media(hover:hover){.scrolled_top-header .nav_container .nav_box .main_title a:hover{opacity:.6;transition:.15s}}@media(hover:none){.data-bar .inner-databar .scrolled_top-header .nav_container .nav_box .main_title a.nice-select.open,.scrolled_top-header .nav_container .nav_box .main_title .data-bar .inner-databar a.nice-select.open,.scrolled_top-header .nav_container .nav_box .main_title a:active{opacity:.6;transition:.15s}}@media screen and (min-width:992px){.scrolled_top-header .nav-container-br{display:none}.scrolled_top-header .nav_container .nav_box{justify-content:space-between}.scrolled_top-header .nav_container .nav_box .social_btn{display:block}}.scrolled_data-header .nav-container-br{display:none}.scrolled_data-header .nav_container .nav_box{justify-content:center}.scrolled_data-header .nav_container .nav_box .social_btn{display:none}.scrolled_data-header .nav_container .nav_box .main_title{padding:.8rem 0;transition:.1s ease}.scrolled_data-header .nav_container .nav_box .main_title a{font-size:1.3rem;display:inline-block;line-height:1}@media(hover:hover){.scrolled_data-header .nav_container .nav_box .main_title a:hover{opacity:.6;transition:.15s}}@media(hover:none){.data-bar .inner-databar .scrolled_data-header .nav_container .nav_box .main_title a.nice-select.open,.scrolled_data-header .nav_container .nav_box .main_title .data-bar .inner-databar a.nice-select.open,.scrolled_data-header .nav_container .nav_box .main_title a:active{opacity:.6;transition:.15s}}.scrolled_data-header .data-bar{background-color:#212121}.scrolled_data-header .data-bar .inner-databar{height:4.8rem;transition:.1s ease}.scrolled_data-header .data-bar .inner-databar .select-box-databar-sm{height:30px;line-height:30px}.scrolled_data-header .data-bar .inner-databar .select-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media screen and (max-width:420px){.scrolled_data-header .data-bar .inner-databar .select-wrap{left:185px}}@media screen and (min-width:992px){.scrolled_data-header .data-bar .inner-databar .select-wrap{left:calc((100% - 31.2rem)/2)}}@media screen and (min-width:1200px){.scrolled_data-header .data-bar .inner-databar .select-wrap{left:calc((100% - 40rem)/2)}}.scrolled_data-header .data-bar .inner-databar .select-box-databar-lg{font-size:20px}@media screen and (min-width:992px){.scrolled_data-header .nav-container-br{display:none}.scrolled_data-header .nav_container .nav_box{justify-content:space-between}.scrolled_data-header .nav_container .nav_box .social_btn{display:block}}@media screen and (min-width:768px){.nav-container-br{display:none}.main_title,.main_title a{padding:.8rem 0}.main_title a{font-size:1.6rem;display:inline-block}}@media screen and (min-width:992px){.nav_container .nav_box{width:94%}.main_title{padding:.6rem 0}.social_btn{padding:.2rem 0}.main-container{background-color:#f8e935;display:flex}.main-container .col-con_A{width:calc(100% - 31.2rem)}.main-container .col-con_B{width:31.2rem;background-color:#f3f3f3}.main-container .col-con_B .sec-title{font-size:2rem;padding:3.2rem 0 1.6rem}}@media screen and (min-width:1200px){.main-container{display:flex}.main-container .col-con_A{width:calc(100% - 40rem)}.main-container .col-con_B{width:40rem;background-color:#f3f3f3}.main-container .col-con_B .sec-title{font-size:2rem;padding:3.2rem 0 1.6rem}}@keyframes click{0%{transform:rotate(0deg)}50%{transform:rotate(0deg)}54%{transform:rotate(5deg)}55%{transform:rotate(-10deg)}58%{transform:rotate(5deg)}60%{transform:rotate(0deg)}}#loading-css{background-color:#f8e935;height:100%;width:100%;position:fixed;top:0;z-index:10000}#loading-css #loading-txt{color:#212121;font-weight:700;line-height:1.6;font-size:4.9vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:992px){#loading-css #loading-txt{font-size:2.5vw}}#loading-css #loading-txt .char{margin-right:.06em;display:inline-block;animation-name:kf-animate-chars;animation-duration:.5s;animation-timing-function:cubic-bezier(.39,1.57,.58,1);animation-animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both}#loading-css #loading-txt .char:first-child{animation-delay:.08s}#loading-css #loading-txt .char:nth-child(2){animation-delay:.16s}#loading-css #loading-txt .char:nth-child(3){animation-delay:.24s}#loading-css #loading-txt .char:nth-child(4){animation-delay:.32s}#loading-css #loading-txt .char:nth-child(5){animation-delay:.4s}#loading-css #loading-txt .char:nth-child(6){animation-delay:.48s}#loading-css #loading-txt .char:nth-child(7){animation-delay:.56s}#loading-css #loading-txt .char:nth-child(8){animation-delay:.64s}#loading-css #loading-txt .char:nth-child(9){animation-delay:.72s}#loading-css #loading-txt .char:nth-child(10){animation-delay:.8s}#loading-css #loading-txt .char:nth-child(11){animation-delay:.88s}#loading-css #loading-txt .char:nth-child(12){animation-delay:.96s}#loading-css #loading-txt .char:nth-child(13){animation-delay:1.04s}#loading-css #loading-txt .char:nth-child(14){animation-delay:1.12s}#loading-css #loading-txt .char:nth-child(15){animation-delay:1.2s}#loading-css #loading-txt .char:nth-child(16){animation-delay:1.28s}#loading-css #loading-txt .char:nth-child(17){animation-delay:1.36s}@keyframes kf-animate-chars{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}.modal-wrap{position:fixed;z-index:10000;top:48%;left:50%;transform:translate(-48%,-50%)}.modal-back{height:100%;width:100%;position:fixed;background-color:gray;opacity:.4;z-index:9999;top:0}.modal{width:auto;height:auto;margin:auto;border-radius:16px;box-sizing:border-box;padding:.8rem;background-color:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);opacity:0}.modal h1{font-size:1.8rem;font-weight:700;text-align:center;padding-bottom:.8rem;line-height:1;border-bottom:1px solid #d0d0d0}.modal-chart-container{margin-top:.8rem;position:relative;width:21rem;height:21rem}.modal-chart-container .modal-rader-chart{position:absolute;width:12rem;height:12rem;background-color:#f3f3f3;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-chart-container .modal-chart-txtbox{position:absolute;text-align:center}.modal-chart-container .modal-chart-txtbox .modal-field-title,.modal-chart-container .modal-chart-txtbox .modal-rank{font-size:1.6rem}.modal-chart-container .pol{top:42%;left:0}.modal-chart-container .ado{top:2%;left:41%}.modal-chart-container .edu{top:42%;right:0}.modal-chart-container .eco{bottom:2%;left:41%}.blur{color:transparent;text-shadow:0 0 6px rgba(0,0,0,.5)}.modal-btn{width:100%;background-color:#212121;color:#fff;font-weight:700;text-align:center;padding:.8rem 0;margin-top:.8rem;border-radius:9999px}@media(hover:hover){.modal-btn:hover{color:#ccc;background-color:#5b5953;transform:translateY(1px);transition:all .2s}.modal-btn:hover:before{opacity:.7}}@media(hover:none){.data-bar .inner-databar .modal-btn.nice-select.open,.modal-btn:active{background-color:#5b5953;transform:translateY(1px);transition:all .2s}}.modal-lg-wrap{position:fixed;z-index:10000;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-lg{position:relative;border-radius:16px;box-sizing:border-box;padding:1.6rem;background-color:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.modal-lg .modal-scroll{overflow-y:scroll;width:80vw;height:auto;max-height:40rem}@media screen and (min-width:768px){.modal-lg .modal-scroll{height:auto;max-height:35rem;max-width:60rem}}@media screen and (min-width:992px){.modal-lg .modal-scroll{height:auto;max-height:48rem;max-width:52rem}}.modal-lg .modal-scroll .modal-icon{background-color:#d0d0d0;position:relative;width:5rem;height:5rem;border-radius:50%}.modal-lg .modal-scroll .modal-icon img{width:2.5rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:992px){.modal-lg .modal-scroll .modal-icon{width:4.2rem;height:4.2rem}.modal-lg .modal-scroll .modal-icon img{width:1.9rem;height:1.9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.modal-lg .modal-scroll .modal-txt-container{margin-top:.8rem}.modal-lg .modal-scroll .modal-txt-container h1{font-size:1.8rem;font-weight:700;text-align:center;padding-bottom:.8rem;line-height:1.4;margin-top:3.2rem;border-bottom:1px solid #d0d0d0}.modal-lg .modal-scroll .modal-txt-container h1:first-child{margin-top:0}.modal-lg .modal-scroll .modal-txt-container p{font-size:1.6rem;text-align:justify;line-height:1.6;letter-spacing:0;margin-top:.8rem}@media screen and (min-width:768px){.modal-lg{padding:2.4rem}.modal-lg .modal-txt-container{margin-top:.8rem}.modal-lg .modal-txt-container h1 br{display:none}}.fadein{opacity:0;animation-name:fadein;animation-duration:.7s;animation-timing-function:cubic-bezier(.39,1.57,.58,1);animation-fill-mode:forwards}@keyframes fadein{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(20px)}}#page-top-btn{position:fixed;right:1.6rem;bottom:1.6rem;z-index:100;opacity:0;transform:translateY(100px)}#page-top-btn .page-top-box{display:block;width:5rem;height:5rem;background-color:#212121;border-radius:50%;position:relative;opacity:.2;transition:all .2s}@media(hover:hover){#page-top-btn .page-top-box:hover{opacity:1}}@media(hover:none){#page-top-btn .data-bar .inner-databar .page-top-box.nice-select.open,#page-top-btn .page-top-box:active,.data-bar .inner-databar #page-top-btn .page-top-box.nice-select.open{opacity:1}}#page-top-btn .page-top-box a{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:1.4rem;height:1.4rem;background-image:url(/gender2026/_next/static/media/icon_arrow_up.c1e13972.svg);position:absolute;top:48%;left:50%;transform:translate(-48%,-50%)}@media screen and (min-width:992px){#page-top-btn .page-top-box{width:4.2rem;height:4.2rem}#page-top-btn .page-top-box a{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;width:1.2rem;height:1.2rem}}#page-top-btn.UpMove{animation:UpAnime .5s forwards}@keyframes UpAnime{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}#page-top-btn.DownMove{animation:DownAnime .5s forwards}@keyframes DownAnime{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100px)}}