.elementor-4345 .elementor-element.elementor-element-065a801>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-4345 .elementor-element.elementor-element-065a801>.elementor-element-populated{padding:25px 10px 10px 10px}.elementor-4345 .elementor-element.elementor-element-d40ab48{text-align:left}.elementor-4345 .elementor-element.elementor-element-d40ab48 .elementor-heading-title{font-family:"Noto Sans JP",\"ＭＳ Ｐゴシック\";font-size:19px;font-weight:700;font-style:normal;line-height:1.6em;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.elementor-4345 .elementor-element.elementor-element-d40ab48>.elementor-widget-container{margin:0 0 0 0;padding:6px 0 2px 62px;background-image:url(https://www.gokosp.com/wp-content/uploads/2020/06/bg_title2.jpg);background-position:bottom left;background-repeat:no-repeat;background-size:contain}.elementor-4345 .elementor-element.elementor-element-bb43e34>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-bb43e34>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-6ccc703 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-6ccc703{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-42ec1d0 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-42ec1d0{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-ccdcf43{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-ccdcf43>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-51efb9d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-51efb9d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-eb9b328 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-eb9b328{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-25bdec5 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-25bdec5{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-fddde82{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-fddde82>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-add4840>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-add4840>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-0778ca4 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-0778ca4{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-0c1587a .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-0c1587a{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-8c05289{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-8c05289>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-d534ab4>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-d534ab4>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-68601b8 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-68601b8{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-2b53b64 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-2b53b64{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-7ac5d95{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-7ac5d95>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-730bf66>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-730bf66>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-bd59ab4 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-bd59ab4{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-483a4a8 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-483a4a8{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-6e41f84{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-6e41f84>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-e99a15d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-e99a15d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-471ffbc .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-471ffbc{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-fa06a2f .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-fa06a2f{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-49b8076{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-49b8076>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-a23dab9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-a23dab9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-622beea .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-622beea{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-8cf1e21 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-8cf1e21{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-903fe55{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-903fe55>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-ecf5e9c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-ecf5e9c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-709c963 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-709c963{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-7f9177e .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-7f9177e{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-8136add{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-8136add>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-805f999>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-805f999>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-397b611 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-397b611{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-7618d49 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-7618d49{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-34d6b60{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-34d6b60>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-10d0426>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-10d0426>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-8240ef8 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-8240ef8{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-474219a .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-474219a{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-545fd24{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-545fd24>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-b3184a6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-b3184a6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-6393f62 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-6393f62{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-6d4ca7f .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-6d4ca7f{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-c36bab2{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-c36bab2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-30cf80d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-30cf80d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4345 .elementor-element.elementor-element-1447162 .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-1447162{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-38a559a .elementor-text-editor{text-align:left}.elementor-4345 .elementor-element.elementor-element-38a559a{color:#000;font-size:13px;font-weight:400;line-height:1.5em}.elementor-4345 .elementor-element.elementor-element-31ae735{border-style:dotted;border-width:0 0 1px 0;border-color:#D2D2D2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4345 .elementor-element.elementor-element-31ae735>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(min-width:768px){.elementor-4345 .elementor-element.elementor-element-bb43e34{width:17.679%}.elementor-4345 .elementor-element.elementor-element-affdaef{width:82.321%}.elementor-4345 .elementor-element.elementor-element-51efb9d{width:17.679%}.elementor-4345 .elementor-element.elementor-element-e4dc82b{width:82.321%}.elementor-4345 .elementor-element.elementor-element-add4840{width:17.679%}.elementor-4345 .elementor-element.elementor-element-de5864e{width:82.321%}.elementor-4345 .elementor-element.elementor-element-d534ab4{width:17.679%}.elementor-4345 .elementor-element.elementor-element-667583b{width:82.321%}.elementor-4345 .elementor-element.elementor-element-730bf66{width:17.679%}.elementor-4345 .elementor-element.elementor-element-b47bb4f{width:82.321%}.elementor-4345 .elementor-element.elementor-element-e99a15d{width:17.679%}.elementor-4345 .elementor-element.elementor-element-c4fb74d{width:82.321%}.elementor-4345 .elementor-element.elementor-element-a23dab9{width:17.679%}.elementor-4345 .elementor-element.elementor-element-e2e5f04{width:82.321%}.elementor-4345 .elementor-element.elementor-element-ecf5e9c{width:17.679%}.elementor-4345 .elementor-element.elementor-element-068e133{width:82.321%}.elementor-4345 .elementor-element.elementor-element-805f999{width:17.679%}.elementor-4345 .elementor-element.elementor-element-0382e57{width:82.321%}.elementor-4345 .elementor-element.elementor-element-10d0426{width:17.679%}.elementor-4345 .elementor-element.elementor-element-10bbd10{width:82.321%}.elementor-4345 .elementor-element.elementor-element-b3184a6{width:17.679%}.elementor-4345 .elementor-element.elementor-element-f3c7fa4{width:82.321%}.elementor-4345 .elementor-element.elementor-element-30cf80d{width:17.679%}.elementor-4345 .elementor-element.elementor-element-ffca15b{width:82.321%}}@media(max-width:899px){.elementor-4345 .elementor-element.elementor-element-d40ab48 .elementor-heading-title{font-size:23px;line-height:1.4em}}@media(max-width:767px){.elementor-4345 .elementor-element.elementor-element-d40ab48 .elementor-heading-title{font-size:19px;line-height:1.4em}.elementor-4345 .elementor-element.elementor-element-d40ab48>.elementor-widget-container{margin:0 0 0 0}}