.ck-content{color:#212121;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:175%}.ck-content h2,.ck-content h3{scroll-margin-top:80px}.ck-content h2{background-color:#f7f4ea;color:#000;font-size:20px;font-weight:700;line-height:150%;margin-bottom:24px;padding:8px 16px}.ck-content .table-wrapper{max-width:100%;overflow-x:auto;width:100%}.ck-content .table{margin:0 auto;padding:30px 20px;width:100%}.ck-content .table table{border:1px solid #e0e0e0;border-collapse:collapse;min-width:1200px;width:100%}.ck-content .table thead{text-align:left}.ck-content .table tr th{background-color:#f0f0f0;background-color:#fff;background-color:#f7f4ea;max-width:250px}.ck-content .table tr td,.ck-content .table tr th{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:24px}.ck-content .table tr td{background-color:#fff}@media (max-width:769px){.ck-content .table{padding:30px 0}}.bg-gray p,.bg-green p,.bg-yellow p{letter-spacing:.32px;line-height:150%}.ck-content .bg-yellow{background-color:#f7f4ea;border-radius:10px;padding:40px}.ck-content .bg-gray{background-color:#f5f5f5;border-radius:10px;padding:40px}.ck-content .bg-green{background-color:#e0f6f0;border-radius:10px;padding:40px}.ck-content .bg-gray h3,.ck-content .bg-green h3,.ck-content .bg-yellow h3{color:#000;font-size:20px;font-weight:700;letter-spacing:.8px;line-height:150%;margin-bottom:20px}@media (max-width:769px){.ck-content .bg-gray,.ck-content .bg-green,.ck-content .bg-yellow{padding:24px}}.ck-content .border-with-title{border:1px solid #caad4f;padding:40px 24px 24px;position:relative}.ck-content .border-with-title>:first-child{background:#fff;color:#caad4f;display:inline-block;font-size:24px;font-weight:700;left:50%;line-height:150%;margin-bottom:20px;padding:8px 16px;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%);white-space:nowrap;z-index:1}.ck-content .border-with-title>:not(:first-child){font-size:16px}@media (max-width:769px){.ck-content .border-with-title>:first-child{font-size:20px}}.ck-content .cta-button{padding:40px 16px;text-align:center}.ck-content .cta-button a{background:#438419;box-shadow:4px 4px #00000040;color:#fff;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.32px;line-height:175%;margin:0 auto;max-width:400px;padding:16px 40px 16px 24px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .2s,transform .2s;width:100%}.ck-content .cta-button a:before{background-color:#000;content:"";height:100%;left:0;opacity:.2;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:0;z-index:1}.ck-content .cta-button a:after{background-image:url(https://rizap-golf.g.kuroco-img.app/files/user/styles/wysiwyg/button-arrow-right.svg);content:"";height:24px;position:absolute;right:13px;top:calc(50% - 12px);width:24px}@media screen and (min-width:841px){.ck-content .cta-button a:hover{animation:bounce .55s ease-out infinite;animation-iteration-count:1;opacity:1}.ck-content .cta-button a:hover:before{width:100%}}.ck-content ul{display:flex;flex-flow:column;gap:8px}.ck-content ul li{font-weight:700;letter-spacing:.32px;line-height:160%;list-style:none;padding-left:16px;position:relative}.ck-content ul li span{font-size:16px;font-weight:700!important}.ck-content ul li:before{background-color:#caad4f;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:9px;width:8px}.ck-content ol{counter-reset:coaching-ol;display:flex;flex-flow:column;gap:8px}.ck-content ol li{font-weight:700;letter-spacing:.32px;line-height:160%;list-style:none;position:relative}.ck-content ol li span{font-size:16px;font-weight:700!important}.ck-content ol li:before{align-items:center;background:#2abba1;border-radius:50%;color:#fff;content:counter(coaching-ol);counter-increment:coaching-ol;display:inline-flex;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;height:24px;justify-content:center;line-height:24px;margin-right:8px;text-align:center;width:24px}.ck-content .check-list ol li:before{background:#caad4f;border-radius:0;content:"";display:inline-block;height:24px;margin-right:8px;position:relative;vertical-align:middle;width:24px}.ck-content .check-list ol li:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:15px;left:8px;pointer-events:none;position:absolute;top:5px;transform:rotate(45deg);width:9px}.ck-content .check-list ol li{font-weight:700;list-style:none;padding-left:0;position:relative}.ck-content .circle-list ul li{font-weight:700;list-style:none;padding-left:32px;position:relative}.ck-content .circle-list ul li:before{background:transparent;border:3px solid #93c3fa;border-radius:50%;content:"";display:inline-block;height:24px;left:0;top:2px;width:24px}.ck-content .triangle-list{color:#ffa28b}.ck-content .triangle-list ul li:before{background-color:currentColor;border-radius:0;content:"";height:24px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linejoin='round' stroke-width='3' d='m12 3 10 18H2z'/%3E%3C/svg%3E") no-repeat center/100% 100%;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linejoin='round' stroke-width='3' d='m12 3 10 18H2z'/%3E%3C/svg%3E") no-repeat center/100% 100%;position:absolute;top:0;width:24px}.ck-content .triangle-list ul li>span{padding-left:16px}.ck-content .related-article-box{align-items:center;background-color:#fff;border:2px solid #caad4f;display:flex;gap:24px;padding:30px;position:relative}.ck-content .related-article-box:before{background-color:#caad4f;color:#fff;content:"関連記事";font-size:14px;font-weight:700;padding:2px 8px;position:absolute;right:0;top:0}.ck-content .related-article-image{max-width:210px;-o-object-fit:contain;object-fit:contain}.ck-content .related-article-title{color:#000;font-size:16px;font-weight:700;letter-spacing:.32px;line-height:175%}@media (max-width:769px){.ck-content .related-article-box{gap:8px;padding:40px 16px 16px}.ck-content .related-article-box:before{font-weight:700;padding:2px 8px;right:0;text-align:center;top:0;width:100%}.ck-content .related-article-image{max-width:200px;min-width:100px}}.ck-content blockquote{background-color:#f6f6f6;font-size:16px;margin:40px 0;padding:36px 48px 20px;position:relative}.ck-content blockquote .source{color:#666;font-size:14px;font-weight:400;text-align:right}.ck-content blockquote:after,.ck-content blockquote:before{color:#8b8b8b;font-family:Noto Sans JP,sans-serif;font-size:36px;font-style:normal;font-weight:700;position:absolute}.ck-content blockquote:before{content:"“";left:16px;top:20px}.ck-content blockquote:after{bottom:8px;content:"”";right:16px}@media (max-width:768px){.ck-content blockquote{padding:52px 16px 56px}}.ck-content .text-tiny{color:#9e9e9e!important;display:block;font-family:Noto Sans JP,sans-serif!important;font-size:14px;letter-spacing:0;line-height:175%;padding-left:1em;text-indent:-1em}.ck-content .text-tiny span{font-size:14px!important}.ck-content .text-tiny:before{color:#9e9e9e;content:"※";font-size:14px;line-height:140%;margin-right:4px}@media (max-width:769px){.ck-content .text-tiny{font-size:14px;letter-spacing:.28px;line-height:150%}}.ck-content .staff-comment{align-items:flex-start;display:flex;gap:21px;margin-top:24px}.ck-content .staff-profile{display:flex;flex-direction:column}.ck-content .staff-image{border-radius:0;height:120px;-o-object-fit:cover;object-fit:cover;width:120px}@media (max-width:768px){.ck-content .staff-image{height:80px;width:80px}}.ck-content .staff-name{color:#000;font-size:16px;font-weight:700;letter-spacing:.32px;line-height:175%;margin-top:8px;text-align:left;width:100%}@media (max-width:768px){.ck-content .staff-name{font-size:12px}}.ck-content .staff-comment{color:#212121;font-size:14px;letter-spacing:.28px;line-height:175%;margin-top:4px;width:100%}@media (max-width:768px){.ck-content .staff-comment{font-size:10px}}.ck-content .comment-bubble{background-color:#fff;border:2px solid #caad4f;border-radius:0;flex:1;padding:16px;position:relative}.ck-content .comment-arrow{background-color:#fff;border-bottom:2px solid #caad4f;border-left:2px solid #caad4f;height:16px;left:-9px;position:absolute;top:27px;transform:rotate(45deg);width:16px}.ck-content .comment-text{color:#444;font-size:14px;letter-spacing:.28px;line-height:175%}@media (max-width:768px){.ck-content .comment-text{font-size:14px}}.ck-editor__editable .ck-list-bogus-paragraph{display:inline;display:initial}@keyframes bounce{0%{transform:translateY(0)}25%{transform:translateY(-4px)}50%{transform:translateY(0)}75%{transform:translateY(-2px)}to{transform:translateY(0)}}.c-list a:hover span[data-v-219774f5]:after{width:72%}.c-list li[data-v-219774f5]:after{font-family:iconfontA}.c-list li:last-of-type a[data-v-219774f5]{cursor:default}.c-list li:last-of-type a span[data-v-219774f5]:after{display:none}
