@charset "UTF-8";
.main{--aC:#0b98ff;}
@media screen and (max-width: 768px){.main .section_inner{padding-inline:clamp(0px, 3.2vw, 12px);}}
.firstview{font-weight:700;}
.firstview_content,.firstview_content_block{position:relative;}
@media screen and (min-width: 769px){.firstview_content{margin-top:calc((-122 / 1400) * 100%);padding-block:clamp(0px, 13.445378151260504vw, 160px) clamp(0px, 6.554621848739496vw, 78px);}}
@media screen and (max-width: 768px){.firstview_content{margin-top:calc((-75 / 750) * 100%);padding-block:clamp(0px, 20vw, 75px) clamp(0px, 18.666666666666668vw, 70px);}}
.firstview_content_bg{position:absolute;margin:auto;inset:0;}
.firstview_content_bg>*{position:absolute;}
.firstview_content_bg_wave{overflow:hidden;width:100%;height:100%;}
.firstview_content_bg_wave:after{display:block;position:absolute;width:100%;height:100%;background-color:#f1f6f2;content:"";inset:0;}
@media screen and (min-width: 769px){.firstview_content_bg_wave:after{margin-top:calc((120 / 1400) * 100%);}
.firstview_content_bg_circle{width:clamp(0px, 44.537815126050425vw, 530px);inset:auto auto 0 0;}
.firstview_content_bg_triangles{width:clamp(0px, 35.714285714285715vw, 425px);inset:auto clamp(0px, 3.697478991596639vw, 44px) 0 auto;}}
@media screen and (max-width: 768px){.firstview_content_bg_wave:after{margin-top:calc((75 / 750) * 100%);}
.firstview_content_bg_circle{width:clamp(0px, 38.13333333333333vw, 143px);inset:clamp(0px, 8vw, 30px) auto auto 0;}
.firstview_content_bg_triangles{width:clamp(0px, 31.066666666666663vw, 116.5px);inset:clamp(0px, 9.066666666666666vw, 34px) clamp(0px, 3.2vw, 12px) auto auto;}}
.firstview_title span{display:block;}
.firstview_title_en{color:var(--darkgreen);font-family:var(--en-sans);letter-spacing:.2em;}
@media screen and (min-width: 769px){.firstview_title{margin-bottom:clamp(0px, 4.705882352941177vw, 56px);}
.firstview_title_en{margin-bottom:clamp(0px, 3.025210084033613vw, 36px);font-size:clamp(1px, 3.697478991596639vw, 2.75rem);line-height:clamp(1px, 5.378151260504202vw, 4rem);}
.firstview_title_ja{font-size:clamp(1px, 1.680672268907563vw, 1.25rem);line-height:clamp(1px, 2.521008403361344vw, 1.875rem);}}
@media screen and (max-width: 768px){.firstview_title{margin-bottom:clamp(0px, 11.200000000000001vw, 42px);}
.firstview_title_en{margin-bottom:clamp(0px, 2.133333333333333vw, 8px);font-size:clamp(1px, 8vw, 1.875rem);line-height:clamp(1px, 12vw, 2.8125rem);}
.firstview_title_ja{font-size:clamp(1px, 3.2vw, .75rem);line-height:clamp(1px, 4.8vw, 1.125rem);}}
.firstview_nav_list_item_link{display:block;position:relative;background-color:#fff;}
.firstview_nav_list_item_link:after{display:block;position:absolute;width:.5em;height:.5em;margin:auto;content:"";inset:0 1em 0 auto;rotate:45deg;translate:0 -25%;}
@media screen and (min-width: 769px){.firstview_nav_list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.firstview_nav_list_item_link{width:clamp(0px, 28.57142857142857vw, 340px);border-bottom:5px solid var(--aC);font-size:clamp(1px, 1.848739495798319vw, 1.375rem);}
.firstview_nav_list_item_link_label{padding:clamp(0px, 2.352941176470588vw, 28px) clamp(0px, 1.680672268907563vw, 20px);line-height:clamp(1px, 2.689075630252101vw, 2rem);}
.firstview_nav_list_item_link:after{right:clamp(0px, 1.680672268907563vw, 20px);border-right:3px solid;border-bottom:3px solid;}}
@media screen and (max-width: 768px){.firstview_nav_list_item+.firstview_nav_list_item{margin-top:clamp(0px, 5.333333333333334vw, 20px);}
.firstview_nav_list_item_link{border-bottom:3px solid var(--aC);font-size:clamp(1px, 4vw, .9375rem);}
.firstview_nav_list_item_link_label{padding:clamp(0px, 3.466666666666666vw, 13px) clamp(0px, 5.333333333333334vw, 20px);line-height:clamp(1px, 5.866666666666666vw, 1.375rem);}
.firstview_nav_list_item_link:after{right:clamp(0px, 6.133333333333333vw, 23px);border-right:2px solid;border-bottom:2px solid;}}
.section_head{position:relative;font-weight:700;}
.section_head:before{display:block;position:absolute;top:50%;left:0;background-color:var(--aC);content:"";aspect-ratio:1/1;translate:0 -50%;}
@media screen and (min-width: 769px){.section_head{padding:clamp(0px, .504201680672269vw, 6px) 0 clamp(0px, .672268907563025vw, 8px) clamp(0px, 3.361344537815126vw, 40px);font-size:clamp(1px, 2.689075630252101vw, 2rem);}
.section_head:before{width:clamp(0px, 2.352941176470588vw, 28px);}}
@media screen and (max-width: 768px){.section_head{padding:clamp(0px, .933333333333333vw, 3.5px) 0 clamp(0px, 1.2vw, 4.5px) clamp(0px, 6.666666666666667vw, 25px);font-size:clamp(1px, 4.533333333333333vw, 1.0625rem);}
.section_head:before{width:clamp(0px, 4.266666666666667vw, 16px);}}
@media screen and (min-width: 769px){.content{padding-block:clamp(0px, 18.487394957983195vw, 220px);}}
@media screen and (max-width: 768px){.content{padding-block:clamp(0px, 18.133333333333333vw, 68px) clamp(0px, 28.000000000000004vw, 105px);}}
.outline_item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;border-bottom:1px solid #707070;}
.outline_item:first-child{border-top:1px solid #707070;}
.outline_item:first-child .outline_item_head:before{display:block;position:absolute;z-index:1;top:-2px;left:0;width:100%;height:3px;border-radius:3px;background-color:var(--aC);content:"";}
.outline_item_head{position:relative;font-weight:700;-webkit-flex-shrink:0;flex-shrink:0;}
.outline_item_head:after{display:block;position:absolute;z-index:1;bottom:-2px;left:0;width:100%;height:3px;border-radius:3px;background-color:var(--aC);content:"";}
.outline_item_content{font-weight:500;}
.outline_notes{margin-top:1lh;text-align:right;}
@media screen and (min-width: 769px){.outline{margin-bottom:clamp(0px, 13.445378151260504vw, 160px);}
.outline .section_head{margin-bottom:clamp(0px, 4.53781512605042vw, 54px);}
.outline_item>*{line-height:clamp(1px, 3.361344537815126vw, 2.5rem);padding-block:clamp(0px, 2.521008403361344vw, 30px);}
.outline_item_head{width:clamp(0px, 16.386554621848738vw, 195px);font-size:clamp(1px, 1.848739495798319vw, 1.375rem);}
.outline_item_content{font-size:clamp(1px, 1.512605042016807vw, 1.125rem);}
.outline_notes{font-size:clamp(1px, 1.176470588235294vw, .875rem);line-height:clamp(1px, 1.680672268907563vw, 1.25rem);}}
@media screen and (max-width: 768px){.outline{margin-bottom:clamp(0px, 29.333333333333332vw, 110px);}
.outline .section_head{margin-bottom:clamp(0px, 8.799999999999999vw, 33px);}
.outline_item>*{line-height:clamp(1px, 4.533333333333333vw, 1.0625rem);padding-block:clamp(0px, 4.266666666666667vw, 16px);}
.outline_item_head{width:clamp(0px, 18.666666666666668vw, 70px);font-size:clamp(1px, 3.466666666666666vw, .8125rem);}
.outline_item_content{font-size:clamp(1px, 3.2vw, .75rem);}
.outline_item li+li{margin-top:clamp(0px, 2.133333333333333vw, 8px);}
.outline_notes{font-size:clamp(1px, 2.4vw, .5625rem);line-height:clamp(1px, 3.466666666666666vw, .8125rem);}}
.history{--historyGold:#9b8300;--historyGoldPale:rgba(155,131,0,.27);}
.history_annYear{color:var(--historyGoldPale);font-family:var(--en-sans);font-weight:700;}
.history_annYear>*{display:inline-block;vertical-align:bottom;letter-spacing:.1em;}
.history_annYear_2021{position:relative;}
.history_annYear_2021_logo{position:absolute;right:0;}
.history_annYear_2021 .history_annYear_detail{letter-spacing:.03em;}
.history_event_list{overflow:hidden;}
.history_event_date{position:relative;color:var(--historyGold);font-weight:700;}
.history_event_date:before,.history_event_date:after{display:block;position:absolute;top:.5lh;content:"";}
.history_event_date:before{z-index:1;width:0;height:100vh;border-right:1px solid #707070;}
.history_event_date:after{z-index:2;border-radius:50%;background-color:var(--historyGold);aspect-ratio:1/1;translate:0 -50%;}
.history_event_content{font-weight:500;}
.history_event:last-child .history_event_date:before{border-right:3px solid #fff;}
@media screen and (min-width: 769px){.history{margin-bottom:clamp(0px, 17.22689075630252vw, 205px);}
.history .section_head{margin-bottom:clamp(0px, 2.689075630252101vw, 32px);}
.history_annYear{line-height:clamp(1px, 7.563025210084033vw, 5.625rem);}
.history_annYear_num{margin-right:.25em;font-size:clamp(1px, 5.042016806722689vw, 3.75rem);}
.history_annYear_detail{font-size:clamp(1px, 3.361344537815126vw, 2.5rem);}
.history_annYear_1951{margin-bottom:clamp(0px, 3.025210084033613vw, 36px);}
.history_annYear_2021{padding:clamp(0px, 1.680672268907563vw, 20px) 0 clamp(0px, .840336134453782vw, 10px) clamp(0px, 26.05042016806723vw, 310px);}
.history_annYear_2021_logo{bottom:clamp(0px, .840336134453782vw, 10px);width:clamp(0px, 14.6218487394958vw, 174px);}
.history_event{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;line-height:clamp(1px, 3.445378151260504vw, 2.5625rem);}
.history_event_list{margin-bottom:clamp(0px, 5.042016806722689vw, 60px);}
.history_event+.history_event{margin-top:clamp(0px, 1.680672268907563vw, 20px);}
.history_event_date{width:clamp(0px, 20.168067226890756vw, 240px);padding-right:clamp(0px, 3.697478991596639vw, 44px);font-size:clamp(1px, 1.848739495798319vw, 1.375rem);text-align:right;-webkit-flex-shrink:0;flex-shrink:0;}
.history_event_date:before{right:0;}
.history_event_date:after{right:-6px;width:13px;}
.history_event_content{padding-left:clamp(0px, 5.88235294117647vw, 70px);font-size:clamp(1px, 1.512605042016807vw, 1.125rem);}
.history_event:last-child .history_event_date:before{right:-1px;}
.history_photos{width:clamp(0px, 72.35294117647058vw, 861px);}
.history_photos_container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}}
@media screen and (max-width: 768px){.history{margin-bottom:clamp(0px, 28.000000000000004vw, 105px);}
.history .section_head{margin-bottom:clamp(0px, 3.2vw, 12px);}
.history_content{margin-inline:clamp(-37px, -9.866666666666667vw, 0px);}
.history_annYear_1951{margin-bottom:clamp(0px, 4.8vw, 18px);line-height:clamp(1px, 20vw, 4.6875rem);}
.history_annYear_1951 .history_annYear_num{margin-right:.25em;font-size:clamp(1px, 13.333333333333334vw, 3.125rem);}
.history_annYear_1951 .history_annYear_detail{font-size:clamp(1px, 8vw, 1.875rem);}
.history_annYear_2021{position:relative;z-index:2;margin:clamp(0px, 12.533333333333333vw, 47px) 0 clamp(0px, 6.133333333333333vw, 23px) clamp(-6px, -1.6vw, 0px);background-color:#fff;padding-block:clamp(0px, 5.333333333333334vw, 20px) clamp(0px, 2.666666666666667vw, 10px);}
.history_annYear_2021>*{display:block;}
.history_annYear_2021 .history_annYear_num{margin-bottom:clamp(-7px, -1.866666666666667vw, 0px);font-size:clamp(1px, 12vw, 2.8125rem);line-height:clamp(1px, 17.599999999999998vw, 4.125rem);}
.history_annYear_2021 .history_annYear_detail{font-size:clamp(1px, 10.666666666666668vw, 2.5rem);line-height:clamp(1px, 16vw, 3.75rem);}
.history_annYear_2021_logo{top:clamp(-21px, -5.600000000000001vw, 0px);width:clamp(0px, 26.666666666666668vw, 100px);}
.history_event_list{margin-bottom:clamp(0px, 15.2vw, 57px);padding-inline:clamp(0px, 9.866666666666667vw, 37px);}
.history_event+.history_event{margin-top:clamp(0px, 7.466666666666668vw, 28px);}
.history_event_date{margin-bottom:clamp(0px, 2.133333333333333vw, 8px);padding-left:clamp(0px, 3.2vw, 12px);font-size:clamp(1px, 3.733333333333334vw, .875rem);line-height:21px;}
.history_event_date:before{left:0;}
.history_event_date:after{left:-3px;width:7px;}
.history_event_content{padding-left:clamp(0px, 6.666666666666667vw, 25px);font-size:clamp(1px, 3.2vw, .75rem);line-height:clamp(1px, 4.266666666666667vw, 1rem);}
.history_event:last-child .history_event_date:before{left:-1px;translate:0 1px;}}
@media screen and (min-width: 769px){.data .section_head{margin-bottom:clamp(0px, 5.042016806722689vw, 60px);}}
@media screen and (max-width: 768px){.data .section_head{margin-bottom:clamp(0px, 8vw, 30px);}}
.data_item{position:relative;background-color:#ebf7ff;color:#18524d;font-weight:700;text-align:center;}
.data_item_inner{width:100%;height:100%;}
.data_item_inner,.data_item_inner>*{position:absolute;}
.data_item_label{position:absolute;z-index:1;border-radius:9999px;background-color:#fff;text-indent:.06em;}
.data_item_content{width:100%;}
.data_item_content_inner{font-size:0;}
.data_item_content_inner>*{display:inline-block;letter-spacing:0;}
.data_item_content_inner_container{width:40%;}
.data_item_content_inner_container+.data_item_content_inner_container{border-left:1px solid;}
.data_item_content_num{margin-right:.1em;font-family:var(--en-sans);}
.data_item_content_box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.data_item_content:has(.data_item_content_box) .data_item_detail{margin-top:calc((1em - 1lh) / 2);}
.data_item_place{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:30%;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;}
.data_item_place_list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;}
.data_item_place_name{width:3.2em;margin-right:.8em;text-align:right;}
.data_item_place_num{font-family:var(--en-sans);text-align:left;}
.data_item_note,.data_item_icon{position:absolute;}
.data_item_note{font-weight:400;}
@media screen and (min-width: 769px){.data_item{width:clamp(0px, 44.03361344537815vw, 524px);height:clamp(0px, 25.210084033613445vw, 300px);border-radius:clamp(0px, 2.016806722689076vw, 24px);}
.data_item:nth-of-type(n+3){margin-top:clamp(0px, 4.621848739495799vw, 55px);}
.data_item_list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}
.data_item_label{min-width:clamp(0px, 15.46218487394958vw, 184px);font-size:clamp(1px, 1.848739495798319vw, 1.375rem);line-height:clamp(1px, 3.865546218487395vw, 2.875rem);inset:clamp(0px, .840336134453782vw, 10px) auto auto clamp(0px, .840336134453782vw, 10px);padding-inline:clamp(0px, 2.521008403361344vw, 30px);}
.data_item_content:has(.data_item_detail),.data_item:has(.data_item_note) .data_item_content{padding-top:clamp(0px, 5.46218487394958vw, 65px);}
.data_item_content:has(.data_item_content_box){padding-top:clamp(0px, 8.823529411764707vw, 105px) !important;}
.data_item_content:has(.data_item_content_box) .data_item_content_inner{margin-bottom:clamp(-20px, -1.680672268907563vw, 0px);}
.data_item_content:has(.data_item_place_list){padding-top:clamp(0px, 7.983193277310924vw, 95px) !important;}
.data_item_content{padding-top:clamp(0px, 6.302521008403361vw, 75px);}
.data_item_content_num_l{font-size:clamp(1px, 10.084033613445378vw, 7.5rem);line-height:clamp(1px, 14.285714285714285vw, 10.625rem);}
.data_item_content_num_m{font-size:clamp(1px, 8.403361344537815vw, 6.25rem);line-height:clamp(1px, 12.605042016806722vw, 9.375rem);}
.data_item_content_unit_l{font-size:clamp(1px, 5.042016806722689vw, 3.75rem);line-height:clamp(1px, 7.142857142857142vw, 5.3125rem);}
.data_item_content_unit_m{font-size:clamp(1px, 4.201680672268908vw, 3.125rem);line-height:clamp(1px, 6.050420168067227vw, 4.5rem);}
.data_item_detail_l{margin-top:clamp(-22px, -1.848739495798319vw, 0px);font-size:clamp(1px, 2.521008403361344vw, 1.875rem);line-height:clamp(1px, 3.781512605042017vw, 2.8125rem);}
.data_item_detail_m{font-size:clamp(1px, 1.848739495798319vw, 1.375rem);line-height:clamp(1px, 2.689075630252101vw, 2rem);}
.data_item_detail_m+.data_item_content_inner:has(.data_item_content_num_l){margin-top:clamp(-24px, -2.016806722689076vw, 0px);}
.data_item_detail_m+.data_item_content_inner:has(.data_item_content_num_m){margin-top:clamp(-16px, -1.344537815126051vw, 0px);}
.data_item_detail_s{margin-top:clamp(-14px, -1.176470588235294vw, 0px);font-size:clamp(1px, 1.512605042016807vw, 1.125rem);line-height:clamp(1px, 2.184873949579832vw, 1.625rem);}
.data_item_place_name{font-size:clamp(1px, 1.512605042016807vw, 1.125rem);}
.data_item_place_num{font-size:clamp(1px, 4.201680672268908vw, 3.125rem);line-height:clamp(1px, 6.218487394957983vw, 4.625rem);}
.data_item_icon{top:calc((var(--pcTop) / 300) * 100%);right:calc((var(--pcRight) / 524) * 100%);width:calc((var(--pcWidth) / 524) * 100%);}
.data_item_note{right:clamp(0px, 2.773109243697479vw, 33px);bottom:clamp(0px, 1.344537815126051vw, 16px);font-size:clamp(1px, 1.344537815126051vw, 1rem);line-height:clamp(1px, 2.016806722689076vw, 1.5rem);}}
@media screen and (max-width: 768px){.data_item{height:clamp(0px, 43.333333333333336vw, 162.5px);border-radius:clamp(0px, 3.2vw, 12px);}
.data_item+.data_item{margin-top:clamp(0px, 8vw, 30px);}
.data_item:has(.data_item_place_list){height:clamp(0px, 49.333333333333336vw, 185px);}
.data_item_list{max-width:clamp(0px, 80.26666666666667vw, 301px);margin-inline:auto;}
.data_item_label{min-width:clamp(0px, 24.53333333333333vw, 92px);font-size:clamp(1px, 3.466666666666666vw, .8125rem);line-height:clamp(1px, 6.666666666666667vw, 1.5625rem);inset:clamp(0px, 2.133333333333333vw, 8px) auto auto clamp(0px, 1.866666666666667vw, 7px);padding-inline:clamp(0px, 4vw, 15px);}
.data_item_content:has(.data_item_detail){padding-top:clamp(0px, 6.4vw, 24px);}
.data_item:has(.data_item_note) .data_item_content{padding-top:clamp(0px, 8.666666666666668vw, 32.5px);}
.data_item:has(.data_item_note) .data_item_content:has(.data_item_detail:last-child){padding-top:clamp(0px, 5.333333333333334vw, 20px);}
.data_item_content:has(.data_item_content_box){padding-top:clamp(0px, 14.399999999999999vw, 54px) !important;}
.data_item_content:has(.data_item_content_box) .data_item_content_inner{margin-bottom:clamp(-10px, -2.666666666666667vw, 0px);}
.data_item_content:has(.data_item_place_list){padding-top:clamp(0px, 13.333333333333334vw, 50px) !important;}
.data_item_content{padding-top:clamp(0px, 10vw, 37.5px);}
.data_item_content_num_l{font-size:clamp(1px, 18.666666666666668vw, 4.375rem);line-height:clamp(1px, 28.000000000000004vw, 6.5625rem);}
.data_item_content_num_m{font-size:clamp(1px, 14.666666666666666vw, 3.4375rem);line-height:clamp(1px, 21.333333333333336vw, 5rem);}
.data_item_content_unit_l{font-size:clamp(1px, 9.333333333333334vw, 2.1875rem);line-height:clamp(1px, 13.333333333333334vw, 3.125rem);}
.data_item_content_unit_m{font-size:clamp(1px, 6.666666666666667vw, 1.5625rem);line-height:clamp(1px, 9.6vw, 2.25rem);}
.data_item_detail_l{margin-top:clamp(-8px, -2.133333333333333vw, 0px);font-size:clamp(1px, 4.266666666666667vw, 1rem);line-height:clamp(1px, 6.133333333333333vw, 1.4375rem);}
.data_item_detail_m{font-size:clamp(1px, 3.2vw, .75rem);line-height:clamp(1px, 4.8vw, 1.125rem);}
.data_item_detail_m+.data_item_content_inner:has(.data_item_content_num_l){margin-top:clamp(-15px, -4vw, 0px);}
.data_item_detail_m+.data_item_content_inner:has(.data_item_content_num_m){margin-top:clamp(-5px, -1.333333333333333vw, 0px);}
.data_item_detail_s{margin-top:clamp(-5px, -1.333333333333333vw, 0px);font-size:clamp(1px, 2.933333333333333vw, .6875rem);line-height:clamp(1px, 4.266666666666667vw, 1rem);}
.data_item_place_name{font-size:clamp(1px, 3.2vw, .75rem);}
.data_item_place_num{font-size:clamp(1px, 9.333333333333334vw, 2.1875rem);line-height:clamp(1px, 13.866666666666665vw, 3.25rem);}
.data_item_note{right:clamp(0px, 4.533333333333333vw, 17px);bottom:clamp(0px, 3.733333333333334vw, 14px);font-size:clamp(1px, 2.4vw, .5625rem);line-height:clamp(1px, 3.466666666666666vw, .8125rem);}
.data_item_icon{top:calc((var(--pcTop) / 325) * 100%);right:calc((var(--pcRight) / 602) * 100%);width:calc((var(--pcWidth) / 602) * 100%);}}
.disabled-link {
  pointer-events: none;
  cursor: default; }