.gb-icon svg{fill:currentColor;}.gb-highlight{background:none;color:unset;}.gb-headline-large_a_m-plus{line-height:1.3em;font-weight:bold;margin-top:50px;margin-bottom:20px;color:var(--main);}.gb-headline-large_b_m-plus{width:fit-content;flex-grow:0;font-weight:bold;text-align:center;padding-right:20px;padding-left:20px;margin:50px auto 20px;color:var(--main);}.gb-headline-middle_a_m-plus{font-size:24px;font-weight:bold;text-align:left;padding-bottom:5px;margin-top:40px;margin-bottom:15px;border-bottom:1px solid #00b9f5;color:var(--main);}.gb-headline-small_a_m-plus{display:flex;align-items:center;column-gap:0.5em;font-size:20px;font-weight:bold;padding-left:1em;margin-top:30px;margin-bottom:15px;color:var(--main);}.gb-headline-small_b_m-plus{font-size:20px;font-weight:500;margin-top:30px;margin-bottom:15px;color:var(--main);}.gb-headline-mincho{font-family:"my_mincho", serif;}p.gb-headline-41840b55{display:flex;align-items:center;font-size:16px;font-weight:normal;margin-top:-5px;margin-bottom:0px;color:var(--white);}p.gb-headline-41840b55 .gb-icon{line-height:0;color:#ffe600;padding-right:5px;padding-left:20px;}p.gb-headline-41840b55 .gb-icon svg{width:1em;height:1em;}.gb-headline-41840b55{text-shadow:#333333 2px 2px 0;}p.gb-headline-fd719855{font-size:15px;font-weight:bold;margin-bottom:0px;color:var(--main);}p.gb-headline-b20fa3a0{font-size:15px;font-weight:bold;margin-bottom:0px;color:var(--main);}p.gb-headline-3b53cbcb{font-size:16px;margin-right:30px;margin-bottom:0px;color:var(--main);}h2.gb-headline-e2f9680e{font-size:16px;margin-bottom:0px;}p.gb-headline-682797ab{font-size:16px;margin-right:30px;margin-bottom:0px;color:var(--main);}h2.gb-headline-8472e342{font-size:16px;margin-bottom:0px;}p.gb-headline-1678b9f9{font-size:16px;margin-right:30px;margin-bottom:0px;color:var(--main);}h2.gb-headline-8b508dc9{font-size:16px;margin-bottom:0px;}p.gb-headline-dabfc1eb{font-size:16px;margin-right:30px;margin-bottom:0px;color:var(--main);}h2.gb-headline-2729d60b{font-size:16px;margin-bottom:0px;}p.gb-headline-aa32983c{font-size:16px;margin-right:30px;margin-bottom:0px;color:var(--main);}h2.gb-headline-312c846e{font-size:16px;margin-bottom:0px;}p.gb-headline-f801fc6f{font-size:16px;margin-right:30px;margin-bottom:0px;}h2.gb-headline-b8540cef{font-size:16px;margin-bottom:0px;}p.gb-headline-01141900{font-size:16px;margin-right:30px;margin-bottom:0px;}h2.gb-headline-95855d21{font-size:16px;margin-bottom:0px;}p.gb-headline-cfa4a280{font-size:16px;margin-right:30px;margin-bottom:0px;}h2.gb-headline-6e2ba524{font-size:16px;margin-bottom:0px;}p.gb-headline-70809585{font-size:16px;margin-right:30px;margin-bottom:0px;}h2.gb-headline-26ea0a21{font-size:16px;margin-bottom:0px;}p.gb-headline-f4f31f4f{font-size:16px;margin-right:30px;margin-bottom:0px;}h2.gb-headline-ed35f499{font-size:16px;margin-bottom:0px;}h2.gb-headline-cfddd6cb{font-size:30px;line-height:1.3em;font-weight:bold;margin-bottom:15px;}p.gb-headline-fa08bfff{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#ffdcff;}p.gb-headline-1952f87e{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#ffdcff;}p.gb-headline-165cff81{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#ffdcff;}p.gb-headline-919629ff{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#ffdcff;}p.gb-headline-460357f4{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#ffdcff;}p.gb-headline-eddb1b73{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#e6f050;}p.gb-headline-ec0f9a44{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#e6f050;}p.gb-headline-f65dcec1{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#e6f050;}p.gb-headline-ba88dcc9{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#e6f050;}p.gb-headline-266eb4ee{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#d2e6ff;}p.gb-headline-a7250f01{z-index:1;position:relative;font-size:13px;padding:10px;margin-bottom:-2px;background-color:#d2e6ff;}h2.gb-headline-580e8247{font-size:30px;line-height:1.3em;font-weight:bold;margin-bottom:15px;}p.gb-headline-3a4f2c30{display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.4em;font-weight:bold;text-align:center;margin-top:0px;margin-bottom:10px;border-bottom-style:dashed;}p.gb-headline-59eea74b{font-size:16px;margin-bottom:0px;color:var(--main);}p.gb-headline-59eea74b a:hover{color:var(--main);}p.gb-headline-5e57f538{display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.4em;font-weight:bold;text-align:center;margin-top:0px;margin-bottom:10px;border-bottom-style:dashed;}p.gb-headline-5bee7588{font-size:16px;margin-bottom:0px;color:var(--main);}p.gb-headline-5bee7588 a:hover{color:var(--main);}p.gb-headline-94474b13{display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.4em;font-weight:bold;text-align:center;margin-top:0px;margin-bottom:10px;border-bottom-style:dashed;}p.gb-headline-cd545cb1{font-size:16px;margin-bottom:0px;color:var(--main);}p.gb-headline-cd545cb1 a:hover{color:var(--main);}p.gb-headline-08c6b21b{font-size:13px;}p.gb-headline-6eab2757{font-size:20px;text-align:center;color:var(--main);}p.gb-headline-fc17d43a{font-size:13px;font-weight:700;margin-bottom:0px;color:var(--main);}p.gb-headline-44beba8d{font-size:13px;font-weight:700;margin-bottom:0px;color:var(--main);}h3.gb-headline-2bb8b602{font-size:24px;font-weight:500;text-align:center;margin-bottom:10px;color:var(--main);}p.gb-headline-ce0045fc{font-size:36px;line-height:1.3em;text-align:center;margin-bottom:0px;color:var(--main);}p.gb-headline-041d9b3e{font-size:14px;line-height:1em;text-align:center;margin-bottom:0px;color:var(--main);}h3.gb-headline-fd4bf117{font-size:24px;font-weight:500;text-align:center;margin-bottom:10px;color:var(--main);}p.gb-headline-587761c6{min-width:135px;font-size:15px;font-weight:700;text-align:center;margin-bottom:0px;color:var(--main);}p.gb-headline-464010c2{min-width:135px;font-size:15px;font-weight:700;text-align:center;margin-bottom:0px;color:var(--main);}.gb-button{text-decoration:none;}.gb-icon svg{fill:currentColor;}.gb-accordion__item:not(.gb-accordion__item-open) > .gb-button .gb-accordion__icon-open{display:none;}.gb-accordion__item.gb-accordion__item-open > .gb-button .gb-accordion__icon{display:none;}.gb-button-basic_btn01{display:inline-flex;align-items:center;justify-content:center;min-width:200px;font-size:16px;font-weight:normal;text-align:center;padding:5px 40px;margin-top:20px;margin-bottom:20px;border-radius:9999px;background-color:var(--main);color:#ffffff;}.gb-button-basic_btn01:hover, .gb-button-basic_btn01:active, .gb-button-basic_btn01:focus{background-color:#2e5ca6;color:#ffffff;}.gb-button-basic_btn01_big{display:inline-flex;align-items:center;justify-content:center;min-width:200px;font-size:20px;font-weight:500;text-align:center;padding:10px 45px;margin-top:20px;margin-bottom:20px;border-radius:9999px;background-color:var(--main);color:#ffffff;}.gb-button-basic_btn01_big:hover, .gb-button-basic_btn01_big:active, .gb-button-basic_btn01_big:focus{background-color:#2e5ca6;color:#ffffff;}.gb-button-basic_btn02{display:inline-flex;align-items:center;justify-content:center;font-size:16px;text-align:center;padding:10px 25px 10px 10px;color:var(--main);}.gb-button-basic_btn02:hover{opacity:0.7;}button.gb-button-accordion_ttl{display:inline-flex;align-items:center;justify-content:space-between;column-gap:0.5em;position:relative;width:100%;font-size:18px;font-weight:700;text-align:left;padding:20px;background-color:#ffffff;}button.gb-button-accordion_ttl:hover, button.gb-button-accordion_ttl:active, button.gb-button-accordion_ttl:focus{background-color:#ffffff;}button.gb-button-accordion_ttl.gb-block-is-current, button.gb-button-accordion_ttl.gb-block-is-current:hover, button.gb-button-accordion_ttl.gb-block-is-current:active, button.gb-button-accordion_ttl.gb-block-is-current:focus{background-color:#fff;}button.gb-button-accordion_ttl .gb-icon{line-height:0;}button.gb-button-accordion_ttl .gb-icon svg{width:1em;height:1em;}button.gb-button-c8ff51ec{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-c8ff51ec:hover, button.gb-button-c8ff51ec:active, button.gb-button-c8ff51ec:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-c8ff51ec.gb-block-is-current, button.gb-button-c8ff51ec.gb-block-is-current:hover, button.gb-button-c8ff51ec.gb-block-is-current:active, button.gb-button-c8ff51ec.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-4476e918{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-4476e918:hover, button.gb-button-4476e918:active, button.gb-button-4476e918:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-4476e918.gb-block-is-current, button.gb-button-4476e918.gb-block-is-current:hover, button.gb-button-4476e918.gb-block-is-current:active, button.gb-button-4476e918.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-df3cc7f3{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-df3cc7f3:hover, button.gb-button-df3cc7f3:active, button.gb-button-df3cc7f3:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-df3cc7f3.gb-block-is-current, button.gb-button-df3cc7f3.gb-block-is-current:hover, button.gb-button-df3cc7f3.gb-block-is-current:active, button.gb-button-df3cc7f3.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-8e2c6a1b{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-8e2c6a1b:hover, button.gb-button-8e2c6a1b:active, button.gb-button-8e2c6a1b:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-8e2c6a1b.gb-block-is-current, button.gb-button-8e2c6a1b.gb-block-is-current:hover, button.gb-button-8e2c6a1b.gb-block-is-current:active, button.gb-button-8e2c6a1b.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-34cffa2a{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-34cffa2a:hover, button.gb-button-34cffa2a:active, button.gb-button-34cffa2a:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-34cffa2a.gb-block-is-current, button.gb-button-34cffa2a.gb-block-is-current:hover, button.gb-button-34cffa2a.gb-block-is-current:active, button.gb-button-34cffa2a.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}.gb-button-wrapper a.gb-button-db6daa2b{margin-bottom:0px;}.gb-button-wrapper a.gb-button-ff888aa1{margin-bottom:0px;}.gb-button-wrapper a.gb-button-06ec536b{margin-bottom:0px;}.gb-button-wrapper a.gb-button-b36bcdb2{margin-bottom:0px;}.gb-button-wrapper a.gb-button-8885f9a5{margin-bottom:0px;}button.gb-button-ec940be3{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-ec940be3:hover, button.gb-button-ec940be3:active, button.gb-button-ec940be3:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-ec940be3.gb-block-is-current, button.gb-button-ec940be3.gb-block-is-current:hover, button.gb-button-ec940be3.gb-block-is-current:active, button.gb-button-ec940be3.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-97b36aba{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-97b36aba:hover, button.gb-button-97b36aba:active, button.gb-button-97b36aba:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-97b36aba.gb-block-is-current, button.gb-button-97b36aba.gb-block-is-current:hover, button.gb-button-97b36aba.gb-block-is-current:active, button.gb-button-97b36aba.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-c6b31bc6{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-c6b31bc6:hover, button.gb-button-c6b31bc6:active, button.gb-button-c6b31bc6:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-c6b31bc6.gb-block-is-current, button.gb-button-c6b31bc6.gb-block-is-current:hover, button.gb-button-c6b31bc6.gb-block-is-current:active, button.gb-button-c6b31bc6.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}.gb-button-wrapper a.gb-button-cf04ab0c{margin-bottom:0px;}.gb-button-wrapper a.gb-button-5a858bce{margin-bottom:0px;}.gb-button-wrapper a.gb-button-6d54df7e{margin-bottom:0px;}button.gb-button-ebe2a44e{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-ebe2a44e:hover, button.gb-button-ebe2a44e:active, button.gb-button-ebe2a44e:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-ebe2a44e.gb-block-is-current, button.gb-button-ebe2a44e.gb-block-is-current:hover, button.gb-button-ebe2a44e.gb-block-is-current:active, button.gb-button-ebe2a44e.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-2eb84629{display:flex;justify-content:center;font-weight:bold;padding:10px;margin-bottom:0px;border-top-width:3px;border-top-style:solid;border-right:1px solid var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-2eb84629:hover, button.gb-button-2eb84629:active, button.gb-button-2eb84629:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-2eb84629.gb-block-is-current, button.gb-button-2eb84629.gb-block-is-current:hover, button.gb-button-2eb84629.gb-block-is-current:active, button.gb-button-2eb84629.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}.gb-button-wrapper a.gb-button-6ceb2fda{margin-bottom:0px;}.gb-button-wrapper a.gb-button-190c9eda{margin-bottom:0px;}button.gb-button-07e3f612{display:flex;justify-content:center;flex-grow:1;font-weight:bold;padding:10px;border-top-width:3px;border-top-style:solid;border-right-color:var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-07e3f612:hover, button.gb-button-07e3f612:active, button.gb-button-07e3f612:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-07e3f612.gb-block-is-current, button.gb-button-07e3f612.gb-block-is-current:hover, button.gb-button-07e3f612.gb-block-is-current:active, button.gb-button-07e3f612.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-7e818450{display:flex;justify-content:center;flex-grow:1;font-weight:bold;padding:10px;border-top-width:3px;border-top-style:solid;border-right-color:var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-7e818450:hover, button.gb-button-7e818450:active, button.gb-button-7e818450:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-7e818450.gb-block-is-current, button.gb-button-7e818450.gb-block-is-current:hover, button.gb-button-7e818450.gb-block-is-current:active, button.gb-button-7e818450.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-f7042d81{display:flex;justify-content:center;flex-grow:1;font-weight:bold;padding:10px;border-top-width:3px;border-top-style:solid;border-right-color:var(--main);border-bottom:1px solid var(--main);border-left-width:1px;border-left-style:solid;background-color:var(--base);color:#003894B3;}button.gb-button-f7042d81:hover, button.gb-button-f7042d81:active, button.gb-button-f7042d81:focus{border-bottom-color:var(--main);background-color:var(--base);color:var(--main);}button.gb-button-f7042d81.gb-block-is-current, button.gb-button-f7042d81.gb-block-is-current:hover, button.gb-button-f7042d81.gb-block-is-current:active, button.gb-button-f7042d81.gb-block-is-current:focus{border-top-color:var(--main);border-bottom-color:#fff;border-left-color:var(--main);background-color:var(--base);color:var(--main);}.gb-button-wrapper a.gb-button-1abf734e{margin-bottom:0px;}.gb-button-wrapper a.gb-button-ac7dfc6b{margin-top:0px;margin-bottom:0px;}a.gb-button-addd8b8b{display:block;min-width:200px;padding:5px 20px;}.gb-button-wrapper a.gb-button-8b7a9a1c{min-width:160px;padding:5px 20px 5px 10px;margin-top:10px;margin-bottom:0px;border-radius:6px;background-color:var(--ctk-01);color:var(--main);}.gb-button-wrapper a.gb-button-8b7a9a1c:hover, .gb-button-wrapper a.gb-button-8b7a9a1c:active, .gb-button-wrapper a.gb-button-8b7a9a1c:focus{background-color:var(--ctk-01);color:var(--main);}.gb-button-wrapper a.gb-button-01d8c394{min-width:160px;padding:5px 20px 5px 10px;margin-top:10px;margin-bottom:0px;border-radius:6px;background-color:var(--ctk-02);color:var(--main);}.gb-button-wrapper a.gb-button-01d8c394:hover, .gb-button-wrapper a.gb-button-01d8c394:active, .gb-button-wrapper a.gb-button-01d8c394:focus{background-color:var(--ctk-02);color:var(--main);}.gb-container .wp-block-image img{vertical-align:middle;}.gb-container .gb-shape{position:absolute;overflow:hidden;pointer-events:none;line-height:0;}.gb-container .gb-shape svg{fill:currentColor;}.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-box01{width:100%;overflow-x:hidden;overflow-y:hidden;padding:20px;margin-right:4px;margin-bottom:50px;border-radius:20px;border:2px solid var(--main);background-color:#ffffff;box-shadow: 4px 4px 0 0 rgba(230,65,145,0.35);}.gb-container-box02{width:100%;position:relative;overflow-x:hidden;overflow-y:hidden;padding:20px 20px 50px;margin-right:4px;margin-bottom:50px;border-radius:20px;border:2px solid var(--main);background-color:#ffffff;color:var(--main);box-shadow: 4px 4px 0 0 rgba(230,65,145,0.35);}.gb-container-box02:hover{background-color:#fffad9;}.gb-container-box03{width:100%;position:relative;overflow-x:hidden;overflow-y:hidden;padding:20px 20px 50px;margin-right:4px;margin-bottom:50px;border-radius:20px;border:2px solid var(--main);background-color:#ffffff;color:var(--main);box-shadow: 4px 4px 0 0 rgba(230,65,145,0.35);}.gb-container-box03:hover{background-color:#fffad9;}.gb-container-accordion_item{border-bottom:1px solid var(--light);}.gb-container-accordion_item > .gb-accordion__content{transition:max-height 0.25s ease;will-change:max-height;max-height:0;overflow:hidden;}.gb-container-accordion_item.gb-accordion__item-open > .gb-accordion__content{max-height:inherit;}.gb-container-accordion_content{padding:20px;background-color:#ffffff;}.gb-container-e89d4829{overflow-x:hidden;overflow-y:hidden;padding-bottom:20px;margin-bottom:40px;}.gb-container-28e0bc7d{display:flex;align-items:center;overflow-x:hidden;overflow-y:hidden;font-weight:700;margin-bottom:50px;border:2px solid #eb2800;background-color:#eb2800;}.gb-container-e5510872{width:150px;align-items:center;position:relative;overflow-x:hidden;overflow-y:hidden;flex-shrink:0;text-align:center;padding:5px 20px 5px 5px;}.gb-container-3b61afd9{flex-grow:1;padding:5px 20px;background-color:#fff000;}.gb-container-3d40388d{display:flex;justify-content:space-between;}.gb-container-8b7253fa{width:490px;display:flex;flex-wrap:wrap;text-align:center;padding:0;}.gb-container-570aa989{width:100%;position:relative;padding-top:15px;padding-bottom:15px;border-bottom:2px solid var(--main);background-color:var(--ctk-01);}.gb-container-570aa989:hover{background-color:#FAAA00;}.gb-container-485960c1{width:33.3%;height:100%;position:relative;}.gb-container-1ea5baaf{width:33.3%;height:100%;position:relative;border-right:2px solid var(--main);border-left:2px solid var(--main);}.gb-container-68eff937{width:33.3%;height:100%;position:relative;}.gb-container-06f09e39{width:490px;display:flex;flex-wrap:wrap;text-align:center;padding:0;}.gb-container-3577ed91{width:100%;position:relative;padding-top:15px;padding-bottom:15px;border-bottom:2px solid var(--main);background-color:var(--ctk-02);}.gb-container-3577ed91:hover{background-color:#69C3C8;}.gb-container-fd3c7640{width:33.3%;height:100%;}.gb-container-226cfa08{width:33.3%;height:100%;border-right:2px solid var(--main);border-left:2px solid var(--main);}.gb-container-d3e023b2{width:33.3%;height:100%;}.gb-container-1b8ce9da{max-width:1200px;padding:0;margin-bottom:50px;}.gb-container-acfc359e{display:flex;text-align:center;}.gb-container-66833b37{text-align:right;padding:20px;}.gb-container-b4e33abe{display:flex;}.gb-grid-wrapper > .gb-grid-column-b4e33abe{width:100%;}.gb-container-bdcb9d6d{text-align:right;padding:20px;}.gb-container-348fd160{display:flex;}.gb-grid-wrapper > .gb-grid-column-348fd160{width:100%;}.gb-container-8ae2d8ce{text-align:right;padding:20px;}.gb-container-83ee993a{display:flex;}.gb-grid-wrapper > .gb-grid-column-83ee993a{width:100%;}.gb-container-8b3f382a{text-align:right;padding:20px;}.gb-container-8cd67249{display:flex;}.gb-grid-wrapper > .gb-grid-column-8cd67249{width:100%;}.gb-container-02a259f6{text-align:right;padding:20px;}.gb-container-52fb13ff{display:flex;}.gb-grid-wrapper > .gb-grid-column-52fb13ff{width:100%;}.gb-container-72468dee{max-width:1200px;padding:0;margin-top:50px;margin-bottom:50px;}.gb-container-891500f1{display:flex;text-align:center;}.gb-container-ddecc68f{text-align:right;padding:20px;}.gb-container-f37f867b{display:flex;}.gb-grid-wrapper > .gb-grid-column-f37f867b{width:100%;}.gb-container-fc5f3044{text-align:right;padding:20px;}.gb-container-7e3c2cf8{display:flex;}.gb-grid-wrapper > .gb-grid-column-7e3c2cf8{width:100%;}.gb-container-9829db01{text-align:right;padding:20px;}.gb-container-e68fda9a{display:flex;}.gb-grid-wrapper > .gb-grid-column-e68fda9a{width:100%;}.gb-container-373c6452{max-width:1200px;padding:0;margin-top:50px;margin-bottom:50px;}.gb-container-d4814301{display:flex;text-align:center;}.gb-container-7505bf1d{text-align:right;padding:20px;}.gb-container-a9340063{display:flex;}.gb-grid-wrapper > .gb-grid-column-a9340063{width:100%;}.gb-container-6d0590bd{text-align:right;padding:20px;}.gb-container-0e81ee27{display:flex;}.gb-grid-wrapper > .gb-grid-column-0e81ee27{width:100%;}.gb-container-f6c71ba1{margin-bottom:50px;}.gb-container-7886f941{display:flex;padding:0;}.gb-container-3d781573{width:60%;}.gb-container-e70560c1{display:flex;text-align:center;}.gb-container-17764336{padding:20px;}.gb-container-e3f5f1b1{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-e3f5f1b1{width:33.3%;}.gb-container-467990f1{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-467990f1{width:33.3%;}.gb-container-a3e3d879{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-a3e3d879{width:33.3%;}.gb-container-d2c23a71{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-d2c23a71{width:33.3%;}.gb-container-41ff85d9{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-41ff85d9{width:33.3%;}.gb-container-8c46a735{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-8c46a735{width:33.3%;}.gb-container-8cd86c3a{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-8cd86c3a{width:33.3%;}.gb-container-17899322{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-17899322{width:33.3%;}.gb-container-71174387{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-71174387{width:33.3%;}.gb-container-89534c3a{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-89534c3a{width:33.3%;}.gb-container-c4157bc5{max-height:210px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:0px;border-radius:15px;}.gb-grid-wrapper > .gb-grid-column-c4157bc5{width:33.3%;}.gb-container-2f0d67f6{width:40%;padding:20px;}.gb-container-2ed3781a{margin-bottom:40px;}.gb-container-ca3773f6{display:flex;justify-content:space-between;}.gb-container-b4fb9479{width:31.5%;position:relative;padding:0;transition:all 0.3s ease;}.gb-container-b4fb9479:hover{opacity:0.7;}.gb-grid-wrapper > .gb-grid-column-3f6c8c36{width:100%;}.gb-container-3f6c8c36{transition:all 0.3s ease;}.gb-container-815e6380{width:100%;height:175px;background-image:url(https://www.ctk.jp/wordpress/wp-content/uploads/2023/11/program_kanimita.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-815e6380.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-815e6380.gb-no-dynamic-bg{background-image:none;}.gb-container-d15ecaf4{padding:15px;}.gb-container-a1caccf7{width:31.5%;position:relative;padding:0;transition:all 0.3s ease;}.gb-container-a1caccf7:hover{opacity:0.7;}.gb-grid-wrapper > .gb-grid-column-20195e08{width:100%;}.gb-container-51fa378f{width:100%;height:175px;background-image:url(https://www.ctk.jp/wordpress/wp-content/uploads/2023/11/lineup_img02.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-51fa378f.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-51fa378f.gb-no-dynamic-bg{background-image:none;}.gb-container-0476e22f{padding:15px;}.gb-container-c5ff69ee{width:31.5%;position:relative;padding:0;transition:all 0.3s ease;}.gb-container-c5ff69ee:hover{opacity:0.7;}.gb-grid-wrapper > .gb-grid-column-ddd5f727{width:100%;}.gb-container-b4c158b9{width:100%;height:175px;background-image:url(https://www.ctk.jp/wordpress/wp-content/uploads/2023/11/lineup_img04.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-b4c158b9.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-b4c158b9.gb-no-dynamic-bg{background-image:none;}.gb-container-6991ce26{padding:15px;}.gb-container-e43c2878{text-align:center;margin-bottom:60px;}.gb-container-8248325a{text-align:center;margin-bottom:70px;}.gb-container-1e5375a5{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;}.gb-grid-wrapper > .gb-grid-column-d0fe451b{width:25%;}.gb-grid-wrapper > .gb-grid-column-2b4ee91f{width:25%;}.gb-grid-wrapper > .gb-grid-column-e2b64ae8{width:25%;}.gb-grid-wrapper > .gb-grid-column-e05c377a{width:25%;}.gb-container-7388c1c9{display:flex;padding-right:20px;padding-left:20px;background-color:var(--main);color:var(--white);}.gb-container-42bc6007{min-width:440px;max-width:1000px;margin-right:30px;}.gb-container-e17558e2{flex-grow:0;}.gb-container-b2e5650c{display:flex;position:relative;padding:7px 5px;margin-right:5px;margin-left:5px;border-radius:6px;background-color:var(--ctk-02);}.gb-container-b2e5650c:hover{background-color:#69C3C8;}.gb-container-578f99a4{display:flex;align-items:center;}.gb-container-4d2bf551{display:flex;position:relative;padding:7px 5px;margin-right:5px;margin-left:5px;border-radius:6px;background-color:var(--ctk-01);}.gb-container-4d2bf551:hover{background-color:#FAAA00;}.gb-container-da029ab4{display:flex;align-items:center;}.gb-container-7f383b9f{display:flex;justify-content:center;column-gap:10px;}.gb-container-08eb9182{display:flex;justify-content:center;position:relative;padding:70px 30px 133px;margin-top:100px;background-color:#d9effc;}.gb-container-4257816d{width:1000px;min-width:1000px;position:relative;padding:30px 50px;border-radius:20px;background-color:rgba(0, 56, 148, 0.9);}.gb-container-8a082b7a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-right:auto;margin-left:auto;}.gb-container-9f3350af{width:47%;max-width:1000px;display:block;padding:20px 15px;margin-right:auto;border-radius:15px;background-color:var(--white);}.gb-container-bd27963a{width:47%;display:block;margin-left:auto;border-radius:15px;background-color:var(--white);}.gb-container-a17a0c0b{max-width:1000px;padding:20px 15px;margin-right:auto;margin-left:auto;}.gb-container-b60ebc87{width:100%;display:flex;flex-direction:column;row-gap:10px;padding-right:15px;padding-left:15px;margin-bottom:20px;}.gb-container-811c1842{display:flex;position:relative;padding:10px 50px;margin-right:5px;margin-left:5px;border-radius:6px;background-color:var(--ctk-02);}.gb-container-811c1842:hover{background-color:#69C3C8;}.gb-container-8d722ba1{display:flex;align-items:center;}.gb-container-82d20da0{display:flex;position:relative;padding:10px 50px;margin-right:5px;margin-left:5px;border-radius:6px;background-color:var(--ctk-01);}.gb-container-82d20da0:hover{background-color:#FAAA00;}.gb-container-b4167091{display:flex;align-items:center;}.gb-container-b517f6f0{display:flex;justify-content:center;column-gap:30px;margin-top:5px;}.gb-container-3d362b78{width:100%;display:flex;justify-content:center;column-gap:10px;order:3;padding-bottom:10px;margin-right:10px;margin-left:10px;}.gb-block-image img{vertical-align:middle;}.gb-block-image-f68eeaa4{margin-bottom:10px;}.gb-image-f68eeaa4{width:320px;}.gb-block-image-37828407{margin-bottom:10px;}.gb-image-37828407{width:350px;}.gb-image-0707a66f{width:100%;height:175px;object-fit:cover;}.gb-image-a9f163cc{width:100%;height:175px;object-fit:cover;}.gb-image-2ec9d503{width:100%;height:175px;object-fit:cover;}.gb-block-image-fc63355a{margin-bottom:70px;}.gb-block-image-ca34029a{margin-bottom:70px;}.gb-block-image-37341738{margin-top:30px;}.gb-block-image-40f12795{margin-bottom:10px;}.gb-image-40f12795{width:430px;}.gb-block-image-99dbc437{margin-bottom:20px;text-align:center;}.gb-image-99dbc437{width:85%;}.gb-block-image-70815272{margin-right:5px;}.gb-image-70815272{width:37px;}.gb-block-image-2447f569{margin-right:5px;}.gb-image-2447f569{width:37px;}.gb-image-5e99c571{width:43px;height:42px;}.gb-image-0b5c5350{width:43px;}.gb-image-091b829c{width:43px;}.gb-block-image-35c732ca{margin-right:15px;}.gb-image-35c732ca{width:45px;}.gb-block-image-1f3a4c7f{margin-right:15px;}.gb-image-1f3a4c7f{width:45px;}.gb-image-1232215f{width:43px;height:42px;}.gb-image-5007f8f8{width:43px;}.gb-image-35353929{width:43px;}.gb-grid-wrapper{display:flex;flex-wrap:wrap;}.gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-grid-wrapper-a22cc77f{row-gap:20px;}.gb-grid-wrapper-1ba8c925{row-gap:20px;}.gb-grid-wrapper-b10b896f{row-gap:20px;}.gb-grid-wrapper-d861675d{row-gap:20px;}.gb-grid-wrapper-463f41af{row-gap:20px;}.gb-grid-wrapper-2c699d19{row-gap:20px;}.gb-grid-wrapper-49b6f61a{row-gap:20px;}.gb-grid-wrapper-4b2e796a{row-gap:20px;}.gb-grid-wrapper-4bb5a7aa{row-gap:20px;}.gb-grid-wrapper-6064e120{row-gap:20px;}.gb-grid-wrapper-44efc6a2{row-gap:15px;margin-left:-15px;}.gb-grid-wrapper-44efc6a2 > .gb-grid-column{padding-left:15px;}.gb-grid-wrapper-25ceec62{row-gap:15px;margin-left:-15px;}.gb-grid-wrapper-25ceec62 > .gb-grid-column{padding-left:15px;}.gb-grid-wrapper-26b7fad3{row-gap:15px;margin-left:-15px;}.gb-grid-wrapper-26b7fad3 > .gb-grid-column{padding-left:15px;}.gb-grid-wrapper-02431acc{row-gap:15px;margin-left:-15px;}.gb-grid-wrapper-02431acc > .gb-grid-column{padding-left:15px;}.gb-button-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;clear:both;}.gb-button-wrapper-49df078c{justify-content:flex-end;}.gb-button-wrapper-f3c85b07{justify-content:flex-end;}.gb-button-wrapper-320f25b0{justify-content:flex-end;}.gb-button-wrapper-caa1910d{justify-content:flex-end;}.gb-button-wrapper-904d7f12{justify-content:flex-end;}.gb-button-wrapper-b621c259{justify-content:flex-end;}.gb-button-wrapper-1641575f{justify-content:flex-end;}.gb-button-wrapper-9800cab0{justify-content:flex-end;}.gb-button-wrapper-1f068af2{justify-content:flex-end;}.gb-button-wrapper-a4532108{justify-content:flex-end;}.gb-button-wrapper-45e0f871{justify-content:center;}.gb-button-wrapper-48f53818{justify-content:flex-end;}.gb-button-wrapper-c3267321{justify-content:center;}.gb-button-wrapper-81569edc{justify-content:center;}@media (min-width: 1025px) {.gb-container-72468dee{display:none !important;}.gb-container-373c6452{display:none !important;}.gb-container-08eb9182:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url(https://www.ctk.jp/wordpress/wp-content/uploads/2022/04/footer03.jpg);background-position:left bottom;background-repeat:repeat-x;background-attachment:scroll;}.gb-block-image-8fc40f3c{display:none !important;}.gb-block-image-5d6ca506{display:none !important;}.gb-block-image-ca34029a{display:none !important;}}@media (max-width: 1024px) and (min-width: 768px) {.gb-container-72468dee{display:none !important;}.gb-container-373c6452{display:none !important;}.gb-container-08eb9182:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url(https://www.ctk.jp/wordpress/wp-content/uploads/2022/04/footer_tab.jpg);background-position:left bottom;background-repeat:repeat-x;background-attachment:scroll;}.gb-block-image-8fc40f3c{display:none !important;}.gb-block-image-5d6ca506{display:none !important;}.gb-block-image-ca34029a{display:none !important;}.gb-button-wrapper-c3267321{flex-direction:column;}.gb-button-wrapper-c3267321 > .gb-button{flex:1;width:100%;box-sizing:border-box;}}@media (max-width: 767px) {.gb-headline-large_b_m-plus{font-size:23px;padding-right:5px;padding-left:5px;}.gb-headline-middle_a_m-plus{font-size:20px;margin-top:40px;margin-bottom:15px;}.gb-headline-small_a_m-plus{font-size:17px;}.gb-headline-small_b_m-plus{font-size:18px;}p.gb-headline-41840b55{align-items:center;font-size:14px;letter-spacing:0em;}p.gb-headline-41840b55 .gb-icon{padding-right:5px;padding-left:0px;}p.gb-headline-41840b55 .gb-icon svg{width:1em;height:1em;}p.gb-headline-fd719855{font-size:14px;}p.gb-headline-b20fa3a0{font-size:14px;}p.gb-headline-3b53cbcb{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-e2f9680e{width:100%;font-size:14px;}p.gb-headline-682797ab{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-8472e342{width:100%;font-size:14px;}p.gb-headline-1678b9f9{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-8b508dc9{width:100%;font-size:14px;}p.gb-headline-dabfc1eb{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-2729d60b{width:100%;font-size:14px;}p.gb-headline-aa32983c{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-312c846e{width:100%;font-size:14px;}p.gb-headline-f801fc6f{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-b8540cef{width:100%;font-size:14px;}p.gb-headline-01141900{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-95855d21{width:100%;font-size:14px;}p.gb-headline-cfa4a280{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-6e2ba524{width:100%;font-size:14px;}p.gb-headline-70809585{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-26ea0a21{width:100%;font-size:14px;}p.gb-headline-f4f31f4f{width:100%;font-size:14px;margin-right:0px;}h2.gb-headline-ed35f499{width:100%;font-size:14px;}h2.gb-headline-cfddd6cb{font-size:23px;}p.gb-headline-fa08bfff{font-size:10px;}p.gb-headline-1952f87e{font-size:10px;}p.gb-headline-165cff81{font-size:10px;}p.gb-headline-919629ff{font-size:10px;}p.gb-headline-460357f4{font-size:10px;}p.gb-headline-eddb1b73{font-size:10px;}p.gb-headline-ec0f9a44{font-size:10px;}p.gb-headline-f65dcec1{font-size:10px;}p.gb-headline-ba88dcc9{font-size:10px;}p.gb-headline-266eb4ee{font-size:10px;}p.gb-headline-a7250f01{font-size:10px;}h2.gb-headline-580e8247{font-size:23px;}p.gb-headline-3a4f2c30{min-height:initial;font-size:17px;margin-top:0px;margin-bottom:5px;}p.gb-headline-59eea74b{font-size:14px;}p.gb-headline-5e57f538{font-size:17px;margin-top:0px;}p.gb-headline-5bee7588{font-size:14px;}p.gb-headline-94474b13{min-height:initial;font-size:17px;margin-top:0px;margin-bottom:5px;}p.gb-headline-cd545cb1{font-size:14px;}p.gb-headline-08c6b21b{font-size:13px;}h3.gb-headline-2bb8b602{position:relative;}p.gb-headline-ce0045fc{font-size:26px;}.gb-button-basic_btn01{width:100%;font-size:14px;padding-right:10px;padding-left:10px;}.gb-button-basic_btn01_big{width:100%;font-size:14px;padding-right:10px;padding-left:10px;}.gb-button-basic_btn02{font-size:14px;}button.gb-button-accordion_ttl{font-size:16px;padding:10px;}button.gb-button-c8ff51ec{flex-grow:1;flex-shrink:0;}button.gb-button-4476e918{flex-grow:1;flex-shrink:0;}button.gb-button-df3cc7f3{flex-grow:1;flex-shrink:0;}button.gb-button-8e2c6a1b{flex-grow:1;flex-shrink:0;}button.gb-button-34cffa2a{flex-grow:1;flex-shrink:0;}button.gb-button-ec940be3{flex-grow:1;flex-shrink:0;}button.gb-button-97b36aba{flex-grow:1;flex-shrink:0;}button.gb-button-c6b31bc6{flex-grow:1;flex-shrink:0;}button.gb-button-ebe2a44e{flex-grow:1;flex-shrink:0;}button.gb-button-2eb84629{flex-grow:1;flex-shrink:0;}button.gb-button-07e3f612{flex-grow:1;flex-shrink:0;}button.gb-button-7e818450{flex-grow:1;flex-shrink:0;}button.gb-button-f7042d81{flex-grow:1;flex-shrink:0;}.gb-button-wrapper a.gb-button-ac7dfc6b{font-size:14px;}a.gb-button-addd8b8b{margin-bottom:0px;}.gb-container-accordion_content{padding:10px;}.gb-container-e89d4829{overflow-x:visible;overflow-y:visible;padding-bottom:0px;}.gb-container-28e0bc7d{display:flex;margin-bottom:30px;}.gb-container-e5510872{width:110px;justify-content:center;flex-shrink:0;text-align:center;padding-right:10px;padding-left:10px;}.gb-grid-wrapper > .gb-grid-column-e5510872{width:110px;flex-shrink:0;}.gb-container-3b61afd9{padding:5px 15px;}.gb-container-3d40388d{display:flex;flex-direction:column;}.gb-container-8b7253fa{width:100%;margin-bottom:30px;}.gb-grid-wrapper > .gb-grid-column-8b7253fa{width:100%;}.gb-container-06f09e39{width:100%;margin-bottom:30px;}.gb-grid-wrapper > .gb-grid-column-06f09e39{width:100%;}.gb-container-1b8ce9da{display:none !important;}.gb-container-acfc359e{max-width:100%;overflow-x:auto;}.gb-container-66833b37{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-b4e33abe{display:block;}.gb-container-bdcb9d6d{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-348fd160{display:block;}.gb-container-8ae2d8ce{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-83ee993a{display:block;}.gb-container-8b3f382a{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-8cd67249{display:block;}.gb-container-02a259f6{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-52fb13ff{display:block;}.gb-container-72468dee{margin-top:0px;margin-bottom:30px;}.gb-container-891500f1{max-width:100%;overflow-x:auto;}.gb-container-ddecc68f{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-f37f867b{display:block;}.gb-container-fc5f3044{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-7e3c2cf8{display:block;}.gb-container-9829db01{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-e68fda9a{display:block;}.gb-container-373c6452{margin-top:0px;margin-bottom:30px;}.gb-container-d4814301{max-width:100%;overflow-x:auto;}.gb-container-7505bf1d{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-a9340063{display:block;}.gb-container-6d0590bd{text-align:left;padding-right:10px;padding-left:10px;}.gb-container-0e81ee27{display:block;}.gb-container-7886f941{display:block;}.gb-container-3d781573{width:100%;}.gb-grid-wrapper > .gb-grid-column-3d781573{width:100%;}.gb-container-e70560c1{max-width:100%;overflow-x:auto;}.gb-container-17764336{padding:20px 10px;}.gb-container-0f6c402b{column-gap:10px;text-align:left;}.gb-grid-wrapper > .gb-grid-column-e3f5f1b1{width:50%;}.gb-grid-wrapper > .gb-grid-column-467990f1{width:50%;}.gb-grid-wrapper > .gb-grid-column-a3e3d879{width:50%;}.gb-grid-wrapper > .gb-grid-column-d2c23a71{width:50%;}.gb-grid-wrapper > .gb-grid-column-41ff85d9{width:50%;}.gb-container-f862dccd{column-gap:10px;text-align:left;}.gb-grid-wrapper > .gb-grid-column-8c46a735{width:50%;}.gb-grid-wrapper > .gb-grid-column-8cd86c3a{width:50%;}.gb-grid-wrapper > .gb-grid-column-17899322{width:50%;}.gb-grid-wrapper > .gb-grid-column-71174387{width:50%;}.gb-container-a6d11a22{column-gap:10px;text-align:left;}.gb-grid-wrapper > .gb-grid-column-89534c3a{width:50%;}.gb-grid-wrapper > .gb-grid-column-c4157bc5{width:50%;}.gb-container-2f0d67f6{width:100%;padding-top:0px;padding-right:10px;padding-left:10px;}.gb-grid-wrapper > .gb-grid-column-2f0d67f6{width:100%;}.gb-container-2ed3781a{margin-bottom:30px;}.gb-container-ca3773f6{flex-wrap:wrap;row-gap:30px;position:relative;}.gb-container-b4fb9479{width:100%;margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-b4fb9479{width:100%;}.gb-container-a1caccf7{width:100%;margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-a1caccf7{width:100%;}.gb-container-c5ff69ee{width:100%;margin-bottom:30px;}.gb-grid-wrapper > .gb-grid-column-c5ff69ee{width:100%;}.gb-container-e43c2878{margin-bottom:20px;}.gb-container-8248325a{margin-bottom:30px;}.gb-grid-wrapper > .gb-grid-column-d0fe451b{width:50%;}.gb-grid-wrapper > .gb-grid-column-2b4ee91f{width:50%;}.gb-grid-wrapper > .gb-grid-column-e2b64ae8{width:50%;}.gb-grid-wrapper > .gb-grid-column-e05c377a{width:50%;}.gb-container-7388c1c9{display:block;}.gb-container-42bc6007{width:100%;min-width:100%;text-align:center;}.gb-grid-wrapper > .gb-grid-column-42bc6007{width:100%;}.gb-container-e17558e2{width:100%;}.gb-grid-wrapper > .gb-grid-column-e17558e2{width:100%;}.gb-grid-wrapper > div.gb-grid-column-e17558e2{padding-bottom:0;}.gb-container-08eb9182{padding:30px 10px 135px;margin-top:20px;}.gb-container-08eb9182:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url(https://www.ctk.jp/wordpress/wp-content/uploads/2022/04/index_footer_mobile-1.jpg);background-size:100%;background-position:left bottom;background-repeat:repeat-x;background-attachment:scroll;}.gb-container-4257816d{min-width:unset;padding-right:20px;padding-left:20px;}.gb-container-8a082b7a{display:block;}.gb-container-9f3350af{width:100%;margin-bottom:10px;}.gb-grid-wrapper > .gb-grid-column-9f3350af{width:100%;}.gb-container-bd27963a{width:100%;}.gb-grid-wrapper > .gb-grid-column-bd27963a{width:100%;}.gb-image-f68eeaa4{width:254px;}.gb-image-37828407{width:280px;}.gb-image-0707a66f{width:100%;}.gb-image-a9f163cc{width:100%;}.gb-image-2ec9d503{width:100%;}.gb-block-image-5095af8d{display:none !important;}.gb-block-image-48496901{display:none !important;}.gb-block-image-fc63355a{display:none !important;}.gb-block-image-ca34029a{margin-bottom:30px;}.gb-image-40f12795{width:85%;}.gb-grid-wrapper-44efc6a2{row-gap:10px;margin-left:-10px;}.gb-grid-wrapper-44efc6a2 > .gb-grid-column{padding-left:10px;}.gb-grid-wrapper-25ceec62{row-gap:10px;margin-left:-10px;}.gb-grid-wrapper-25ceec62 > .gb-grid-column{padding-left:10px;}.gb-grid-wrapper-26b7fad3{row-gap:10px;margin-left:-10px;}.gb-grid-wrapper-26b7fad3 > .gb-grid-column{padding-left:10px;}.gb-grid-wrapper-02431acc{row-gap:10px;margin-left:-10px;}.gb-grid-wrapper-02431acc > .gb-grid-column{padding-left:10px;}.gb-button-wrapper-49df078c{justify-content:center;}.gb-button-wrapper-f3c85b07{justify-content:center;}.gb-button-wrapper-320f25b0{justify-content:center;}.gb-button-wrapper-caa1910d{justify-content:center;}.gb-button-wrapper-b621c259{justify-content:center;}.gb-button-wrapper-1641575f{justify-content:center;}.gb-button-wrapper-9800cab0{justify-content:center;}.gb-button-wrapper-1f068af2{justify-content:center;}.gb-button-wrapper-a4532108{justify-content:center;}.gb-button-wrapper-45e0f871{justify-content:center;}.gb-button-wrapper-48f53818{justify-content:center;}.gb-button-wrapper-c3267321{flex-direction:column;}.gb-button-wrapper-c3267321 > .gb-button{flex:1;width:100%;box-sizing:border-box;}}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}