#a-header,#a-ghost_header,#a-billboard,#a-site_contents,#a-footer{max-width:100%}body{background-color:transparent}.bd-no-webp #a-billboard{padding:0;background-color:rgba(228,244,237,0.7);background-image:url(_src/2655/toppage_20240404092136507.jpg?v=1736036702772);background-position:center center;background-size:cover}.bd-webp #a-billboard{padding:0;background-color:rgba(228,244,237,0.7);background-image:url(_src/2655/toppage_20240404092136507.webp?v=1736036702772);background-position:center center;background-size:cover}@media only screen and (max-width:641px){.bd-no-webp #a-header{padding:0}.bd-webp #a-header{padding:0}.bd-no-webp #a-ghost_header{padding:0}.bd-webp #a-ghost_header{padding:0}.bd-no-webp #a-billboard{padding:0;background-image:url(_src/2656/toppage_20240404092136507.jpg?v=1736036702772);background-repeat:no-repeat;background-position:center top;background-size:auto}.bd-webp #a-billboard{padding:0;background-image:url(_src/2656/toppage_20240404092136507.webp?v=1736036702772);background-repeat:no-repeat;background-position:center top;background-size:auto}.bd-no-webp #a-main{padding:0}.bd-webp #a-main{padding:0}.bd-no-webp #a-side-a{padding:0}.bd-webp #a-side-a{padding:0}.bd-no-webp #a-side-b{padding:0}.bd-webp #a-side-b{padding:0}.bd-no-webp #a-footer{padding:0}.bd-webp #a-footer{padding:0}}.bd-no-webp #bk5002{background-color:rgba(162,210,189,0.8)}.bd-webp #bk5002{background-color:rgba(162,210,189,0.8)}.bd-no-webp #bk4953{background-color:rgba(162,210,189,0.4)(0.25)(0.3)(0.3)}.bd-webp #bk4953{background-color:rgba(162,210,189,0.4)(0.25)(0.3)(0.3)}#bk4953>div{margin:0 auto;max-width:90%}#bk5008>div{margin:0 auto;max-width:840px}#bk5008>div{padding-left:30px;padding-top:20px;padding-right:30px;padding-bottom:30px}.bd-no-webp #bk4997{background-color:rgba(162,210,189,0.3)}.bd-webp #bk4997{background-color:rgba(162,210,189,0.3)}.bd-no-webp #bk6438{background-color:rgba(162,210,189,0.8)}.bd-webp #bk6438{background-color:rgba(162,210,189,0.8)}#w-top-left{margin:0 auto;max-width:20%}#w-top-right{margin:0 auto;max-width:20%}#w-middle-left{margin:0 auto;max-width:20%}#w-middle-right{margin:0 auto;max-width:20%}#w-bottom-left{margin:0 auto;max-width:20%}#w-bottom-right{margin:0 auto;max-width:20%}.bd-no-webp #bk6414{background-color:rgba(162,210,189,0.4)(0.25)(0.3)(0.3)}.bd-webp #bk6414{background-color:rgba(162,210,189,0.4)(0.25)(0.3)(0.3)}#bk6414>div{margin:0 auto;max-width:100%}#bk6414>div{padding-left:30px;padding-top:20px;padding-right:30px;padding-bottom:10px}#bk5056>div{padding-left:30px;padding-top:50px;padding-right:30px;padding-bottom:0}#bk6387>div{margin:0 auto;max-width:700px}.bd-no-webp #bk6387 .-column1{background-color:#f1f3f4;padding-left:60px;padding-top:60px;padding-right:60px;padding-bottom:60px}.bd-webp #bk6387 .-column1{background-color:#f1f3f4;padding-left:60px;padding-top:60px;padding-right:60px;padding-bottom:60px}.bd-no-webp #bk5074 .column:nth-child(odd){background-color:rgba(30,93,107,0.8);padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}.bd-webp #bk5074 .column:nth-child(odd){background-color:rgba(30,93,107,0.8);padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}.bd-no-webp #bk5074 .column:nth-child(even){background-color:#000}.bd-webp #bk5074 .column:nth-child(even){background-color:#000}#bk5064>div{margin:0 auto;max-width:1170px}#bk5064>div{padding-left:0;padding-top:100px;padding-right:30px;padding-bottom:60px}.bd-no-webp #bk6421{background-color:rgba(162,210,189,0.8)}.bd-webp #bk6421{background-color:rgba(162,210,189,0.8)}#bk6386>div{margin:0 auto;max-width:1170px}#bk6386>div{padding-left:0;padding-top:100px;padding-right:30px;padding-bottom:60px}#bk6349>div{margin:0 auto;max-width:800px}#bk6349>div{padding-left:30px;padding-top:0;padding-right:30px;padding-bottom:100px}#bk6388>div{margin:0 auto;max-width:1170px}#bk6388>div{padding-left:0;padding-top:100px;padding-right:30px;padding-bottom:60px}#bk5091>div{margin:0 auto;max-width:1170px}#bk5091>div{padding-left:0;padding-top:50px;padding-right:30px;padding-bottom:60px}#bk6455>div{margin:0 auto;max-width:800px}#bk5095>div{margin:0 auto;max-width:1110px}#bk5095>div{padding-left:30px;padding-top:100px;padding-right:30px;padding-bottom:30px}.a-header .b-plain>.column,.a-header .b-plain>.g-column,.a-header .b-both_diff>.column,.a-header .b-both_diff>.g-column,.a-header .b-headlines>.column,.a-header .b-headlines>.g-column,.a-header .b-album>.column,.a-header .b-album>.g-column,.a-header .b-tab>.column,.a-header .b-tab>.g-column,.a-header .b-accordion>.column,.a-header .b-accordion>.g-column,.a-header .b-megamenu>nav,.a-header .b-carousel>.column,.a-header .b-carousel>.g-column,.a-ghost_header .b-plain>.column,.a-ghost_header .b-plain>.g-column,.a-ghost_header .b-both_diff>.column,.a-ghost_header .b-both_diff>.g-column,.a-ghost_header .b-headlines>.column,.a-ghost_header .b-headlines>.g-column,.a-ghost_header .b-album>.column,.a-ghost_header .b-album>.g-column,.a-ghost_header .b-tab>.column,.a-ghost_header .b-tab>.g-column,.a-ghost_header .b-accordion>.column,.a-ghost_header .b-accordion>.g-column,.a-ghost_header .b-megamenu>nav,.a-ghost_header .b-carousel>.column,.a-ghost_header .b-carousel>.g-column,.a-billboard .b-plain>.column,.a-billboard .b-plain>.g-column,.a-billboard .b-both_diff>.column,.a-billboard .b-both_diff>.g-column,.a-billboard .b-headlines>.column,.a-billboard .b-headlines>.g-column,.a-billboard .b-album>.column,.a-billboard .b-album>.g-column,.a-billboard .b-tab>.column,.a-billboard .b-tab>.g-column,.a-billboard .b-accordion>.column,.a-billboard .b-accordion>.g-column,.a-billboard .b-megamenu>nav,.a-billboard .b-carousel>.column,.a-billboard .b-carousel>.g-column,.a-main .b-plain>.column,.a-main .b-plain>.g-column,.a-main .b-both_diff>.column,.a-main .b-both_diff>.g-column,.a-main .b-headlines>.column,.a-main .b-headlines>.g-column,.a-main .b-album>.column,.a-main .b-album>.g-column,.a-main .b-tab>.column,.a-main .b-tab>.g-column,.a-main .b-accordion>.column,.a-main .b-accordion>.g-column,.a-main .b-megamenu>nav,.a-main .b-carousel>.column,.a-main .b-carousel>.g-column,.a-side-a .b-plain>.column,.a-side-a .b-plain>.g-column,.a-side-a .b-both_diff>.column,.a-side-a .b-both_diff>.g-column,.a-side-a .b-headlines>.column,.a-side-a .b-headlines>.g-column,.a-side-a .b-album>.column,.a-side-a .b-album>.g-column,.a-side-a .b-tab>.column,.a-side-a .b-tab>.g-column,.a-side-a .b-accordion>.column,.a-side-a .b-accordion>.g-column,.a-side-a .b-megamenu>nav,.a-side-a .b-carousel>.column,.a-side-a .b-carousel>.g-column,.a-side-b .b-plain>.column,.a-side-b .b-plain>.g-column,.a-side-b .b-both_diff>.column,.a-side-b .b-both_diff>.g-column,.a-side-b .b-headlines>.column,.a-side-b .b-headlines>.g-column,.a-side-b .b-album>.column,.a-side-b .b-album>.g-column,.a-side-b .b-tab>.column,.a-side-b .b-tab>.g-column,.a-side-b .b-accordion>.column,.a-side-b .b-accordion>.g-column,.a-side-b .b-megamenu>nav,.a-side-b .b-carousel>.column,.a-side-b .b-carousel>.g-column,.a-footer .b-plain>.column,.a-footer .b-plain>.g-column,.a-footer .b-both_diff>.column,.a-footer .b-both_diff>.g-column,.a-footer .b-headlines>.column,.a-footer .b-headlines>.g-column,.a-footer .b-album>.column,.a-footer .b-album>.g-column,.a-footer .b-tab>.column,.a-footer .b-tab>.g-column,.a-footer .b-accordion>.column,.a-footer .b-accordion>.g-column,.a-footer .b-megamenu>nav,.a-footer .b-carousel>.column,.a-footer .b-carousel>.g-column{margin:0 auto;max-width:1170px}@media only screen and (max-width:641px){.a-header .b-plain>.column,.a-header .b-plain>.g-column,.a-header .b-both_diff>.column,.a-header .b-both_diff>.g-column,.a-header .b-headlines>.column,.a-header .b-headlines>.g-column,.a-header .b-album>.column,.a-header .b-album>.g-column,.a-header .b-tab>.column,.a-header .b-tab>.g-column,.a-header .b-accordion>.column,.a-header .b-accordion>.g-column,.a-header .b-megamenu>nav,.a-header .b-carousel>.column,.a-header .b-carousel>.g-column,.a-ghost_header .b-plain>.column,.a-ghost_header .b-plain>.g-column,.a-ghost_header .b-both_diff>.column,.a-ghost_header .b-both_diff>.g-column,.a-ghost_header .b-headlines>.column,.a-ghost_header .b-headlines>.g-column,.a-ghost_header .b-album>.column,.a-ghost_header .b-album>.g-column,.a-ghost_header .b-tab>.column,.a-ghost_header .b-tab>.g-column,.a-ghost_header .b-accordion>.column,.a-ghost_header .b-accordion>.g-column,.a-ghost_header .b-megamenu>nav,.a-ghost_header .b-carousel>.column,.a-ghost_header .b-carousel>.g-column,.a-billboard .b-plain>.column,.a-billboard .b-plain>.g-column,.a-billboard .b-both_diff>.column,.a-billboard .b-both_diff>.g-column,.a-billboard .b-headlines>.column,.a-billboard .b-headlines>.g-column,.a-billboard .b-album>.column,.a-billboard .b-album>.g-column,.a-billboard .b-tab>.column,.a-billboard .b-tab>.g-column,.a-billboard .b-accordion>.column,.a-billboard .b-accordion>.g-column,.a-billboard .b-megamenu>nav,.a-billboard .b-carousel>.column,.a-billboard .b-carousel>.g-column,.a-main .b-plain>.column,.a-main .b-plain>.g-column,.a-main .b-both_diff>.column,.a-main .b-both_diff>.g-column,.a-main .b-headlines>.column,.a-main .b-headlines>.g-column,.a-main .b-album>.column,.a-main .b-album>.g-column,.a-main .b-tab>.column,.a-main .b-tab>.g-column,.a-main .b-accordion>.column,.a-main .b-accordion>.g-column,.a-main .b-megamenu>nav,.a-main .b-carousel>.column,.a-main .b-carousel>.g-column,.a-side-a .b-plain>.column,.a-side-a .b-plain>.g-column,.a-side-a .b-both_diff>.column,.a-side-a .b-both_diff>.g-column,.a-side-a .b-headlines>.column,.a-side-a .b-headlines>.g-column,.a-side-a .b-album>.column,.a-side-a .b-album>.g-column,.a-side-a .b-tab>.column,.a-side-a .b-tab>.g-column,.a-side-a .b-accordion>.column,.a-side-a .b-accordion>.g-column,.a-side-a .b-megamenu>nav,.a-side-a .b-carousel>.column,.a-side-a .b-carousel>.g-column,.a-side-b .b-plain>.column,.a-side-b .b-plain>.g-column,.a-side-b .b-both_diff>.column,.a-side-b .b-both_diff>.g-column,.a-side-b .b-headlines>.column,.a-side-b .b-headlines>.g-column,.a-side-b .b-album>.column,.a-side-b .b-album>.g-column,.a-side-b .b-tab>.column,.a-side-b .b-tab>.g-column,.a-side-b .b-accordion>.column,.a-side-b .b-accordion>.g-column,.a-side-b .b-megamenu>nav,.a-side-b .b-carousel>.column,.a-side-b .b-carousel>.g-column,.a-footer .b-plain>.column,.a-footer .b-plain>.g-column,.a-footer .b-both_diff>.column,.a-footer .b-both_diff>.g-column,.a-footer .b-headlines>.column,.a-footer .b-headlines>.g-column,.a-footer .b-album>.column,.a-footer .b-album>.g-column,.a-footer .b-tab>.column,.a-footer .b-tab>.g-column,.a-footer .b-accordion>.column,.a-footer .b-accordion>.g-column,.a-footer .b-megamenu>nav,.a-footer .b-carousel>.column,.a-footer .b-carousel>.g-column{margin:0 auto;max-width:100%}#bk5002.b-plain>.column,#bk5002.b-plain>.g-column,#bk5002.b-both_diff>.column,#bk5002.b-both_diff>.g-column,#bk5002.b-headlines>.column,#bk5002.b-headlines>.g-column,#bk5002.b-album>.column,#bk5002.b-album>.g-column,#bk5002.b-tab>.column,#bk5002.b-tab>.g-column,#bk5002.b-accordion>.column,#bk5002.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk4953.b-plain>.column,#bk4953.b-plain>.g-column,#bk4953.b-both_diff>.column,#bk4953.b-both_diff>.g-column,#bk4953.b-headlines>.column,#bk4953.b-headlines>.g-column,#bk4953.b-album>.column,#bk4953.b-album>.g-column,#bk4953.b-tab>.column,#bk4953.b-tab>.g-column,#bk4953.b-accordion>.column,#bk4953.b-accordion>.g-column,#bk4953>nav{margin:0 auto;max-width:90%}#bk5008.b-plain>.column,#bk5008.b-plain>.g-column,#bk5008.b-both_diff>.column,#bk5008.b-both_diff>.g-column,#bk5008.b-headlines>.column,#bk5008.b-headlines>.g-column,#bk5008.b-album>.column,#bk5008.b-album>.g-column,#bk5008.b-tab>.column,#bk5008.b-tab>.g-column,#bk5008.b-accordion>.column,#bk5008.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5008>div{padding-left:45px;padding-top:60px;padding-right:45px;padding-bottom:15px}#bk4951.b-plain>.column,#bk4951.b-plain>.g-column,#bk4951.b-both_diff>.column,#bk4951.b-both_diff>.g-column,#bk4951.b-headlines>.column,#bk4951.b-headlines>.g-column,#bk4951.b-album>.column,#bk4951.b-album>.g-column,#bk4951.b-tab>.column,#bk4951.b-tab>.g-column,#bk4951.b-accordion>.column,#bk4951.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk4952.b-plain>.column,#bk4952.b-plain>.g-column,#bk4952.b-both_diff>.column,#bk4952.b-both_diff>.g-column,#bk4952.b-headlines>.column,#bk4952.b-headlines>.g-column,#bk4952.b-album>.column,#bk4952.b-album>.g-column,#bk4952.b-tab>.column,#bk4952.b-tab>.g-column,#bk4952.b-accordion>.column,#bk4952.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk4997.b-plain>.column,#bk4997.b-plain>.g-column,#bk4997.b-both_diff>.column,#bk4997.b-both_diff>.g-column,#bk4997.b-headlines>.column,#bk4997.b-headlines>.g-column,#bk4997.b-album>.column,#bk4997.b-album>.g-column,#bk4997.b-tab>.column,#bk4997.b-tab>.g-column,#bk4997.b-accordion>.column,#bk4997.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk6438.b-plain>.column,#bk6438.b-plain>.g-column,#bk6438.b-both_diff>.column,#bk6438.b-both_diff>.g-column,#bk6438.b-headlines>.column,#bk6438.b-headlines>.g-column,#bk6438.b-album>.column,#bk6438.b-album>.g-column,#bk6438.b-tab>.column,#bk6438.b-tab>.g-column,#bk6438.b-accordion>.column,#bk6438.b-accordion>.g-column{margin:0 auto;max-width:100%}#w-top-left{margin:0 auto;max-width:20%}#w-top-right{margin:0 auto;max-width:20%}#w-middle-left{margin:0 auto;max-width:20%}#w-middle-right{margin:0 auto;max-width:20%}#w-bottom-left{margin:0 auto;max-width:20%}#w-bottom-right{margin:0 auto;max-width:20%}#bk6414.b-plain>.column,#bk6414.b-plain>.g-column,#bk6414.b-both_diff>.column,#bk6414.b-both_diff>.g-column,#bk6414.b-headlines>.column,#bk6414.b-headlines>.g-column,#bk6414.b-album>.column,#bk6414.b-album>.g-column,#bk6414.b-tab>.column,#bk6414.b-tab>.g-column,#bk6414.b-accordion>.column,#bk6414.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk6414>div{padding-left:15px;padding-top:100px;padding-right:15px;padding-bottom:100px}#bk5062.b-plain>.column,#bk5062.b-plain>.g-column,#bk5062.b-both_diff>.column,#bk5062.b-both_diff>.g-column,#bk5062.b-headlines>.column,#bk5062.b-headlines>.g-column,#bk5062.b-album>.column,#bk5062.b-album>.g-column,#bk5062.b-tab>.column,#bk5062.b-tab>.g-column,#bk5062.b-accordion>.column,#bk5062.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5056.b-plain>.column,#bk5056.b-plain>.g-column,#bk5056.b-both_diff>.column,#bk5056.b-both_diff>.g-column,#bk5056.b-headlines>.column,#bk5056.b-headlines>.g-column,#bk5056.b-album>.column,#bk5056.b-album>.g-column,#bk5056.b-tab>.column,#bk5056.b-tab>.g-column,#bk5056.b-accordion>.column,#bk5056.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5056>div{padding-left:45px;padding-top:15px;padding-right:45px;padding-bottom:15px}#bk6387.b-plain>.column,#bk6387.b-plain>.g-column,#bk6387.b-both_diff>.column,#bk6387.b-both_diff>.g-column,#bk6387.b-headlines>.column,#bk6387.b-headlines>.g-column,#bk6387.b-album>.column,#bk6387.b-album>.g-column,#bk6387.b-tab>.column,#bk6387.b-tab>.g-column,#bk6387.b-accordion>.column,#bk6387.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5074.b-plain>.column,#bk5074.b-plain>.g-column,#bk5074.b-both_diff>.column,#bk5074.b-both_diff>.g-column,#bk5074.b-headlines>.column,#bk5074.b-headlines>.g-column,#bk5074.b-album>.column,#bk5074.b-album>.g-column,#bk5074.b-tab>.column,#bk5074.b-tab>.g-column,#bk5074.b-accordion>.column,#bk5074.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5074>div{padding-left:15px;padding-top:0;padding-right:15px;padding-bottom:0}.bd-no-webp #bk5064{background-image:none !important}.bd-webp #bk5064{background-image:none !important}#bk5064.b-plain>.column,#bk5064.b-plain>.g-column,#bk5064.b-both_diff>.column,#bk5064.b-both_diff>.g-column,#bk5064.b-headlines>.column,#bk5064.b-headlines>.g-column,#bk5064.b-album>.column,#bk5064.b-album>.g-column,#bk5064.b-tab>.column,#bk5064.b-tab>.g-column,#bk5064.b-accordion>.column,#bk5064.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5064>div{padding-left:15px;padding-top:10px;padding-right:15px;padding-bottom:15px}.bd-no-webp #bk5064 .-column2{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}.bd-webp #bk5064 .-column2{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}#bk6421.b-plain>.column,#bk6421.b-plain>.g-column,#bk6421.b-both_diff>.column,#bk6421.b-both_diff>.g-column,#bk6421.b-headlines>.column,#bk6421.b-headlines>.g-column,#bk6421.b-album>.column,#bk6421.b-album>.g-column,#bk6421.b-tab>.column,#bk6421.b-tab>.g-column,#bk6421.b-accordion>.column,#bk6421.b-accordion>.g-column{margin:0 auto;max-width:100%}.bd-no-webp #bk6386{background-image:none !important}.bd-webp #bk6386{background-image:none !important}#bk6386.b-plain>.column,#bk6386.b-plain>.g-column,#bk6386.b-both_diff>.column,#bk6386.b-both_diff>.g-column,#bk6386.b-headlines>.column,#bk6386.b-headlines>.g-column,#bk6386.b-album>.column,#bk6386.b-album>.g-column,#bk6386.b-tab>.column,#bk6386.b-tab>.g-column,#bk6386.b-accordion>.column,#bk6386.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk6386>div{padding-left:15px;padding-top:10px;padding-right:15px;padding-bottom:15px}.bd-no-webp #bk6386 .-column2{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}.bd-webp #bk6386 .-column2{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}#bk6349.b-plain>.column,#bk6349.b-plain>.g-column,#bk6349.b-both_diff>.column,#bk6349.b-both_diff>.g-column,#bk6349.b-headlines>.column,#bk6349.b-headlines>.g-column,#bk6349.b-album>.column,#bk6349.b-album>.g-column,#bk6349.b-tab>.column,#bk6349.b-tab>.g-column,#bk6349.b-accordion>.column,#bk6349.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk6349>div{padding-left:15px;padding-top:15px;padding-right:15px;padding-bottom:60px}.bd-no-webp #bk6388{background-image:none !important}.bd-webp #bk6388{background-image:none !important}#bk6388.b-plain>.column,#bk6388.b-plain>.g-column,#bk6388.b-both_diff>.column,#bk6388.b-both_diff>.g-column,#bk6388.b-headlines>.column,#bk6388.b-headlines>.g-column,#bk6388.b-album>.column,#bk6388.b-album>.g-column,#bk6388.b-tab>.column,#bk6388.b-tab>.g-column,#bk6388.b-accordion>.column,#bk6388.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk6388>div{padding-left:15px;padding-top:10px;padding-right:15px;padding-bottom:15px}.bd-no-webp #bk6388 .-column2{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}.bd-webp #bk6388 .-column2{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}.bd-no-webp #bk5091{background-image:none !important}.bd-webp #bk5091{background-image:none !important}#bk5091.b-plain>.column,#bk5091.b-plain>.g-column,#bk5091.b-both_diff>.column,#bk5091.b-both_diff>.g-column,#bk5091.b-headlines>.column,#bk5091.b-headlines>.g-column,#bk5091.b-album>.column,#bk5091.b-album>.g-column,#bk5091.b-tab>.column,#bk5091.b-tab>.g-column,#bk5091.b-accordion>.column,#bk5091.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5091>div{padding-left:15px;padding-top:60px;padding-right:15px;padding-bottom:15px}#bk6455.b-plain>.column,#bk6455.b-plain>.g-column,#bk6455.b-both_diff>.column,#bk6455.b-both_diff>.g-column,#bk6455.b-headlines>.column,#bk6455.b-headlines>.g-column,#bk6455.b-album>.column,#bk6455.b-album>.g-column,#bk6455.b-tab>.column,#bk6455.b-tab>.g-column,#bk6455.b-accordion>.column,#bk6455.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5095.b-plain>.column,#bk5095.b-plain>.g-column,#bk5095.b-both_diff>.column,#bk5095.b-both_diff>.g-column,#bk5095.b-headlines>.column,#bk5095.b-headlines>.g-column,#bk5095.b-album>.column,#bk5095.b-album>.g-column,#bk5095.b-tab>.column,#bk5095.b-tab>.g-column,#bk5095.b-accordion>.column,#bk5095.b-accordion>.g-column{margin:0 auto;max-width:100%}#bk5095>div{padding-left:15px;padding-top:50px;padding-right:15px;padding-bottom:0}}#imgsrc3328_1{width:40px}#imgsrc3326_1{width:40px}#imgsrc2632_1{width:100%}#imgsrc3324_1{width:40px}#imgsrc3334_1{width:100%}#imgsrc2674_1{width:70%}#imgsrc3332_1{width:100%}#imgsrc3310_1{width:220px}#imgsrc3330_1{width:40px}#imgsrc3352_1{width:250px}#imgsrc2659_1{width:100%}@media only screen and (max-width:641px){#imgsrc2632_1{width:90%}#imgsrc3334_1{width:90%}#imgsrc3332_1{width:90%}#imgsrc3310_1{width:180px}#imgsrc3352_1{width:200px}#imgsrc2659_1{width:90%}}



/* ========================================
   海外臓器移植情報セクション
   ======================================== */

.overseas-info-container {
  padding: 30px;
}

.overseas-info-title {
  font-size: 2.1em;
  font-weight: 700;
  margin-bottom: 15px;
  padding-bottom: 10px;
}

.overseas-info-intro {
  font-size: 1.35em;
  line-height: 2;
  margin-bottom: 25px;
  padding: 15px 0;
}

.overseas-info-section {
  margin-bottom: 25px;
  padding: 20px 0;
}

.overseas-info-subtitle {
  font-size: 1.6em;
  font-weight: 700;
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}

.section-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  font-weight: 700;
  margin-right: 10px;
  font-size: 1.1em;
}

.overseas-info-text {
  font-size: 1.35em;
  line-height: 2;
  margin-bottom: 12px;
}

.overseas-info-label {
  font-size: 1.3em;
  font-weight: 600;
  margin-bottom: 10px;
  display: block;
}

.note {
  font-size: 1.1em;
  font-weight: 500;
}

.overseas-info-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.overseas-info-list li {
  padding: 10px 0;
  padding-left: 25px;
  position: relative;
  font-size: 1.3em;
  line-height: 2;
  border-bottom: none;
}

.overseas-info-list li:last-child {
  border-bottom: none;
}

.overseas-info-list li:before {
  content: "▸";
  position: absolute;
  left: 0;
  font-weight: bold;
  font-size: 1.2em;
}

.overseas-info-subsection {
  padding: 15px 0;
  margin-top: 15px;
}

.overseas-info-conclusion {
  padding: 20px 0;
  margin-bottom: 20px;
}

.overseas-info-conclusion .overseas-info-text {
  font-weight: 600;
  margin-bottom: 0;
}

.overseas-info-important {
  padding: 20px 0;
  margin-bottom: 20px;
}

.overseas-info-important-title {
  font-size: 1.6em;
  font-weight: 700;
  margin-bottom: 12px;
}

.overseas-info-important .overseas-info-text {
  font-weight: 500;
  margin-bottom: 0;
}

.overseas-info-contact-section {
  padding: 20px 0;
}

.overseas-info-contact-section .overseas-info-subtitle {
  margin-bottom: 15px;
}

.overseas-info-contact-details {
  padding: 15px 0;
}

.contact-item {
  font-size: 1.35em;
  line-height: 2;
  margin-bottom: 10px;
  padding: 8px 0;
}

.contact-item:last-child {
  margin-bottom: 0;
}

.phone-number {
  font-size: 1.05em;
  font-weight: 700;
  display: inline-block;
}

/* ========================================
   レスポンシブ対応
   ======================================== */

@media (max-width: 768px) {
  .overseas-info-container {
    padding: 20px;
  }

  .overseas-info-title {
    font-size: 2.2em;
  }

  .overseas-info-subtitle {
    font-size: 1.75em;
  }

  .section-number {
    width: 28px;
    height: 28px;
    font-size: 1.24em;
  }

  .overseas-info-section {
    padding: 15px 0;
    margin-bottom: 15px;
  }

  .overseas-info-text {
    font-size: 1.625em;
  }

  .overseas-info-list li {
    font-size: 1.625em;
    padding-left: 20px;
  }

  .overseas-info-intro {
    padding: 12px 0;
    font-size: 1.625em;
  }

  .phone-number {
    font-size: 1.3em;
  }
}

@media (max-width: 480px) {
  .overseas-info-container {
    padding: 15px;
  }

  .overseas-info-title {
    font-size: 1.56em;
    margin-bottom: 12px;
  }

  .overseas-info-subtitle {
    font-size: 1.3em;
  }

  .section-number {
    width: 26px;
    height: 26px;
    font-size: 1.17em;
    margin-right: 8px;
  }

  .overseas-info-section {
    padding: 12px 0;
    margin-bottom: 12px;
  }

  .overseas-info-text {
    font-size: 1.56em;
    line-height: 1.8;
  }

  .overseas-info-list li {
    font-size: 1.56em;
    padding: 8px 0;
    padding-left: 18px;
  }

  .note {
    font-size: 1.04em;
  }

  .contact-item {
    font-size: 1.56em;
  }
}
