section.cta-section{margin-top:50px;margin-bottom:50px}section.cta-section .bl_custom_cta_head{margin-bottom:30px;container-type:inline-size}section.cta-section .bl_custom_cta_head .el_title{font-size:26px;font-weight:bold;text-align:center;line-height:1.5}@container (max-width: 600px){section.cta-section .bl_custom_cta_head .el_title{font-size:26px}}@container (max-width: 500px){section.cta-section .bl_custom_cta_head .el_title{font-size:20px}}@container (max-width: 450px){section.cta-section .bl_custom_cta_head .el_title{font-size:16px}}section.cta-section .bl_custom_cta_head .highlight{text-decoration:underline;text-decoration-thickness:6px;text-decoration-color:#70e2a6;text-underline-offset:8px;text-decoration-skip-ink:none}section.cta-section .el_comment{display:inline-block;background-color:#333;padding:8px 30px;border-radius:50px;color:#fff;font-weight:bold;position:relative}section.cta-section .el_comment:after{content:"";position:absolute;bottom:-23px;left:4px;border:12px solid rgba(0,0,0,0);border-top:25px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg)}section.cta-section .sec-btn{display:flex;justify-content:center;position:absolute;top:50%;left:210px;transform:translate(-50%, -50px)}section.cta-section .sec-btn a{position:relative;display:block;width:230px;color:var(--fg-color);font-weight:bold;background-color:#ffec5d;border-radius:50px;text-align:center;cursor:pointer;transition:.1s;padding:6px 0;font-size:14px;margin:25px auto;box-shadow:0 7px 0 #d0c04d;line-height:1.5}section.cta-section .sec-btn a span{display:block;font-weight:bold}section.cta-section .sec-btn a .muryo{font-size:11px;font-weight:bold}section.cta-section .sec-btn a:active{transform:translateY(10px);box-shadow:0 1px 0 #d0c04d;opacity:1}section.cta-section .sec-btn a:after{position:absolute;content:"";width:14px;height:14px;background-image:url(../images/cta/icon-down-black.svg);background-repeat:no-repeat;background-position:center;top:50%;transform:translateY(-50%) rotate(-90deg);right:20px;z-index:3}section.cta-section .sec-btn a:hover{text-decoration:none}.cta-section.cta-in-post-4431{background-image:url("../images/cta/cta4_bg.png");background-repeat:no-repeat;background-size:cover;background-color:#f8f9fc;padding-top:40px;container-type:inline-size}.cta-section.cta-in-post-4431 .bl_body{position:relative;height:180px;width:100%;max-width:380px;margin-left:auto;margin-right:auto}.cta-section.cta-in-post-4431 .bl_body .el_writer_img{display:inline-block;transform:scale(0.9)}.cta-section.cta-in-post-4431 .bl_body .el_comment{position:absolute;top:0;left:46px}@container (max-width: 400px){.cta-section.cta-in-post-4431 .bl_body .el_writer_img{transform:scale(0.8)}.cta-section.cta-in-post-4431 .bl_body .sec-btn{left:160px;width:100%}.cta-section.cta-in-post-4431 .bl_body .sec-btn a{width:180px;font-size:12px}}.cta-section.cta-in-post-4432{background-image:url("../images/cta/cta5_bg.png");background-repeat:no-repeat;background-size:cover;background-color:#f8f9fc;padding-top:40px;container-type:inline-size}.cta-section.cta-in-post-4432 .bl_custom_cta_head .highlight{text-decoration-color:#7ef9f4}.cta-section.cta-in-post-4432 .bl_body{position:relative;height:180px;width:100%;max-width:475px;margin-left:auto;margin-right:auto}.cta-section.cta-in-post-4432 .bl_body .el_comment{position:absolute;top:0;left:85px}.cta-section.cta-in-post-4432 .bl_body .sec-btn{left:262px}.cta-section.cta-in-post-4432 .bl_body .sec-btn a{font-size:14px;padding:8px 0;width:250px}@container (max-width: 400px){.cta-section.cta-in-post-4432 .bl_body .el_writer_img{transform:scale(0.8)}.cta-section.cta-in-post-4432 .bl_body .sec-btn{left:210px}.cta-section.cta-in-post-4432 .bl_body .sec-btn a{width:180px;font-size:12px}}@container (max-width: 390px){.cta-section.cta-in-post-4432 .bl_body .el_comment{padding:8px 25px}}.comment-list{list-style:none;margin:0;padding:0}.comment-list .children{list-style:none;margin:16px 0 0}.comment-list .children li{border-bottom:1px solid #ddd}.comment-list .children li .comment-body{background-color:#fff}.comment-list .comment{border:1px solid #ddd;color:#777;margin-bottom:15px;padding:15px 20px 0;border-bottom:0}.comment-list .comment .comment-body{padding:0;background:#fff !important}.comment-list .children .comment-body{background:#f7f7f7}.comment-list .comment-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.comment-list .comment-author-box{display:flex;align-items:center;gap:12px;min-width:0}.comment-list .comment-avatar{flex-shrink:0}.comment-list .comment-avatar img{display:block;width:48px;height:48px;border-radius:6px}.comment-list .comment-author-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.comment-list .comment-author-meta .comment-author{font-weight:bold;color:#333}.comment-list .comment-author-meta .comment-date{font-size:12px;color:#999}.comment-list .comment-awaiting-moderation{font-size:12px;color:#c00;margin:8px 0 0}.comment-list .comment-content{margin-top:12px;line-height:1.8;color:#333;word-wrap:break-word}.comment-list .comment-content p{margin:0 0 8px}.comment-list .comment-content p:last-child{margin-bottom:0}.comment-list .comment-actions{flex-shrink:0;white-space:nowrap;font-size:13px;padding-top:2px}.comment-list .comment-actions a{color:#d9531e;text-decoration:none}.comment-list .comment-actions a:hover{text-decoration:underline}.comment-list .comment-actions a+a{margin-left:8px;padding-left:8px;border-left:1px solid #ccc}@media(max-width: 767px){.comment-list .comment-header{flex-direction:column;gap:6px}}#respond a{color:#2581c4}.comment-form-optional{color:#c00}.comment-reply-title .review-reply-title{font-weight:bold}.review-reply-guide{margin:8px 0 16px}.review-reply-guide .review-reply-guide__example{margin:0 0 4px;font-size:14px;color:#666}.review-reply-guide .review-reply-guide__note{margin:12px 0 0;font-size:13px;line-height:1.7;color:#c00}.bl_postReaction{display:flex;justify-content:center;align-items:flex-start;gap:20px;margin:0 64px;padding:24px 20px;background:#f5f2ea;border-radius:8px}.bl_postReaction:empty{display:none}@media screen and (max-width: 991px){.bl_postReaction{margin:0 20px}}@media screen and (max-width: 767px){.bl_postReaction{flex-direction:column;align-items:center;gap:12px}}.bl_postReaction_card{width:200px;padding:18px 12px 16px;background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08);text-align:center}@media screen and (max-width: 767px){.bl_postReaction_card{width:100%;max-width:280px}}.el_postReaction_title{margin:0;color:#333;font-size:13px;font-weight:bold;line-height:1.4}.el_postReaction_count{display:flex;justify-content:center;align-items:baseline;gap:6px;margin:8px 0 10px;color:#333;line-height:1.2}.el_postReaction_icon{display:inline-flex;align-self:center;width:22px;height:22px}.el_postReaction_icon.is_clap{width:24px;height:24px}.el_postReaction_icon svg{width:100%;height:100%;fill:currentColor}.el_postReaction_icon.is_favorite{color:#24ca48}.el_postReaction_num{font-size:28px;font-weight:bold}.el_postReaction_unit{margin-left:-4px;font-size:12px;font-weight:bold}.el_postReaction_btn{min-width:120px;height:30px;padding:0 16px;border:0;border-radius:999px;background:#333;color:#fff;font-size:12px;font-weight:bold;line-height:30px;cursor:pointer}.el_postReaction_btn:hover{background:#555}.el_postReaction_btn.is_reacted{background:#fff;box-shadow:inset 0 0 0 1px #333;color:#333}.el_postReaction_btn.is_reacted:hover{background:#f3f3f3}.el_postReaction_btn:disabled{opacity:.5;cursor:default}.el_postReaction_error{margin:8px 0 0;color:#d63638;font-size:12px;line-height:1.5}.tippy-box[data-theme~=clap-balloon]{border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.15)}.tippy-box[data-theme~=clap-balloon] .tippy-content{padding:14px 20px 16px}.bl_clapBalloon{display:flex;flex-direction:column;align-items:center;gap:10px}.el_clapBalloon_icon{display:inline-flex;width:66px;height:66px;margin:-4px 0 -2px}.el_clapIcon{position:relative;display:block;width:100%;height:100%}.el_clapIcon_hand,.el_clapIcon_ghost{position:absolute;inset:0 0 0 10%;background:url("../images/single/clap_hand.png") no-repeat center/contain}.el_clapIcon_ghost{opacity:.35;transform:translate(-11%, 2%)}.el_clapIcon_sparks{position:absolute;top:-2%;left:60%;width:36%;height:36%;overflow:visible;fill:#f4511e}.el_clapIcon.is_animated .el_clapIcon_hand,.el_clapIcon.is_animated .el_clapIcon_ghost{inset:26% 22% 0 14%}.el_clapIcon.is_animated .el_clapIcon_ghost{animation:clapIcon_ghost .55s ease-in-out infinite}.el_clapIcon.is_animated .el_clapIcon_sparks{transform-origin:0 100%;animation:clapIcon_sparks .55s ease-out infinite}@keyframes clapIcon_ghost{0%,45%{opacity:0;transform:translate(0, 0)}55%{opacity:.35;transform:translate(-8%, 1.5%)}78%{opacity:.35;transform:translate(-23%, 5%)}100%{opacity:.35;transform:translate(0, 0)}}@keyframes clapIcon_sparks{0%{opacity:0;transform:scale(0.7)}12%,30%{opacity:1;transform:scale(1)}45%,100%{opacity:0;transform:scale(1.08)}}@media(prefers-reduced-motion: reduce){.el_clapIcon.is_animated .el_clapIcon_ghost,.el_clapIcon.is_animated .el_clapIcon_sparks{animation:none}}.el_clapBalloon_btn{min-width:118px;height:30px;padding:0 16px;border:0;border-radius:999px;background:#eee;color:#333;font-size:13px;font-weight:bold;line-height:30px;cursor:pointer}.el_clapBalloon_btn:hover{background:#e2e2e2}.el_clapBalloon_btn.is_reacted{background:#fff;box-shadow:inset 0 0 0 1px #333}.el_clapBalloon_btn.is_reacted:hover{background:#f3f3f3}.el_clapBalloon_btn:disabled{opacity:.5;cursor:default}.animate-underline-before{position:relative;display:inline-block;text-decoration:none}.animate-underline-before::after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background-color:#42d989;transition:width 3s}.animate-underline-after::after{width:100%}#toc_container li{line-height:1.8}.wrap{position:relative}#content{overflow:visible}.bl_authorWidget_rail{position:fixed;left:24px;bottom:24px;z-index:100}.bl_authorWidget{position:relative;width:180px;box-sizing:border-box;padding:16px 14px;background:#fff;border:1px solid #e5e5e5;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06);text-align:center}.bl_authorWidget .el_authorWidget_minimize{position:absolute;top:8px;right:10px;padding:0;border:0;background:none;color:#999;font-size:11px;line-height:1;cursor:pointer;text-decoration:underline}.bl_authorWidget .el_authorWidget_minimize:hover{color:#59c07c}.bl_authorWidget .el_authorWidget_count{display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:12px;color:#a4a3a3;font-size:13px;line-height:1}.bl_authorWidget .el_authorWidget_count .el_authorWidget_ballon{width:20px;height:auto}.bl_authorWidget .el_authorWidget_avatar{margin-bottom:10px}.bl_authorWidget .el_authorWidget_avatar img{width:56px;height:56px;border-radius:50%;object-fit:cover;display:block;margin:0 auto}.bl_authorWidget .el_authorWidget_name{display:flex;align-items:center;justify-content:center;gap:4px;margin-bottom:8px;font-size:14px;font-weight:bold;color:#333;line-height:1.3}.bl_authorWidget .el_authorWidget_name .el_authorWidget_nameText{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bl_authorWidget .el_authorWidget_name .el_authorWidget_authIcon{flex-shrink:0;width:15px;height:15px}.bl_authorWidget .el_authorWidget_desc{margin-bottom:12px;font-size:12px;line-height:1.6;color:#6c6c6c;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.bl_authorWidget .el_authorWidget_more{display:block;padding-top:12px;border-top:1px solid #e6e6e6;color:#59c07c;font-size:13px;font-weight:bold;text-decoration:none}.bl_authorWidget .el_authorWidget_more:hover{text-decoration:underline}.bl_authorWidget.is_minimized{width:auto;padding:8px;border-radius:50%;cursor:pointer}.bl_authorWidget.is_minimized .el_authorWidget_count,.bl_authorWidget.is_minimized .el_authorWidget_name,.bl_authorWidget.is_minimized .el_authorWidget_desc,.bl_authorWidget.is_minimized .el_authorWidget_more,.bl_authorWidget.is_minimized .el_authorWidget_minimize{display:none}.bl_authorWidget.is_minimized .el_authorWidget_avatar{margin-bottom:0;cursor:pointer}.bl_authorWidget.is_minimized .el_authorWidget_avatar img{width:48px;height:48px}.post-content p,.post-content pre{line-height:2}.ly_relationPost{padding:0 64px 42px}.ly_relationPost .el_relationSectionTitle{font-size:26px;font-weight:bold;border-bottom:1px solid #ededed;padding:0 0 12px;margin:2em 0 1em}.ly_relationPost .el_replationPostList{list-style-type:none}.ly_relationPost .el_replationPostList>li{line-height:2;margin-bottom:20px}.ly_relationPost .el_replationPostList>li:last-of-type{margin-bottom:0}.ly_relationPost .el_replationPostList>li>a{color:#383838;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:20px}.ly_relationPost .el_replationPostList>li>a img{width:100px}.ly_relationPost .el_replationPostList>li>a .el_title{display:inline-block;width:calc(100% - 120px)}.wp-block-embed iframe{width:100%}.post-footer .bzb-sns-btn{display:none}.post-cta .post-cta-cont p:last-of-type{margin-bottom:0}@media screen and (max-width: 991px){.ly_relationPost{padding:0 20px 20px}}@media screen and (max-width: 767px){.ly_relationPost .el_relationSectionTitle{font-size:22px;margin-top:56px}.ly_relationPost .el_replationPostList>li>a{flex-direction:column;flex-wrap:nowrap;gap:10px}.ly_relationPost .el_replationPostList>li>a img{width:100%}.ly_relationPost .el_replationPostList>li>a .el_title{width:100%;line-height:1.4}}@media screen and (max-width: 550px){.ly_relationPost .el_replationPostList{display:flex;flex-wrap:wrap;gap:10px}.ly_relationPost .el_replationPostList>li{width:calc(50% - 5px)}#main .post-cta.post-cta-2034 .bottom .flex{flex-direction:column;padding-bottom:20px}#main .post-cta.post-cta-2034 .bottom .flex .item:nth-child(2){margin-top:20px}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/components/_custom-cta.scss%22,%22../scss/components/_comments.scss%22,%22../scss/components/_post-reaction.scss%22,%22../scss/common/_media.scss%22,%22../scss/gutenberg/_animate-underline.scss%22,%22../scss/single.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAGA,oBACE,gBACA,mBAEA,wCACE,mBACA,2BAEA,kDACE,eACA,iBACA,kBAEA,gBAGF,8BACE,kDACE,gBAGJ,8BACE,kDACE,gBAGJ,8BACE,kDACE,gBAIJ,mDACE,0BACA,8BACA,8BACA,0BACA,8BAKJ,gCACE,qBACA,sBACA,iBACA,mBACA,WACA,iBACA,kBAGA,sCACE,WACA,kBACA,aACA,SACA,gCACA,2BACA,gCACA,wBAIJ,6BACE,aACA,uBACA,kBACA,QACA,WACA,iCAEA,+BACE,kBACA,cACA,YACA,sBACA,iBACA,yBACA,mBACA,kBACA,eACA,eAEA,cACA,eACA,iBACA,2BACA,gBAEA,oCACE,cACA,iBAGF,sCACE,eACA,iBAIJ,sCACE,2BACA,2BACA,UAGF,qCACE,kBACA,WACA,WACA,YACA,wDACA,4BACA,2BACA,QACA,0CACA,WACA,UAGF,qCACE,qBAMN,8BACE,kDACA,4BACA,sBACA,yBACA,iBACA,2BAEA,uCAEE,kBACA,aACA,WACA,gBACA,iBACA,kBAIA,sDACE,qBACA,qBAGF,mDACE,kBACA,MACA,UAIF,8BACE,sDACE,qBAEF,gDACE,WACA,WACA,kDACE,YACA,gBASV,8BAEE,kDACA,4BACA,sBACA,yBACA,iBAEA,2BAIE,6DACE,8BAGJ,uCACE,kBACA,aACA,WACA,gBACA,iBACA,kBAEA,mDACE,kBACA,MACA,UAGF,gDACE,WACA,kDACE,eACA,cACA,YAIJ,8BACE,sDACE,qBAGF,gDACE,WACA,kDACE,YACA,gBAKN,8BACE,mDACE,kBCxOR,cACE,gBACA,SACA,UAGA,wBACE,gBACA,gBAEA,2BACE,6BAEA,yCACE,sBAKN,uBAEE,sBACA,WACA,mBACA,oBACA,gBAGA,qCACE,UACA,2BAOJ,sCACE,mBAIF,8BACE,aACA,uBACA,8BACA,SAGF,kCACE,aACA,mBACA,SACA,YAGF,8BACE,cAEA,kCACE,cACA,WACA,YACA,kBAKJ,mCACE,aACA,sBACA,QACA,YAEA,mDACE,iBACA,WAGF,iDACE,eACA,WAIJ,2CACE,eACA,WACA,eAIF,+BACE,gBACA,gBACA,WACA,qBAEA,iCACE,eAEA,4CACE,gBAMN,+BACE,cACA,mBACA,eACA,gBAEA,iCACE,cACA,qBAEA,uCACE,0BAKJ,mCACE,gBACA,iBACA,2BAKN,yBAEI,8BACE,sBACA,SAMJ,WACE,cAKJ,uBACE,WAIF,yCACE,iBAIF,oBACE,kBAEA,iDACE,eACA,eACA,WAGF,8CACE,gBACA,eACA,gBACA,WCvKJ,iBACE,aACA,uBACA,uBACA,SACA,cACA,kBACA,mBACA,kBAGA,uBACE,aAGF,qCAfF,iBAgBI,eCTA,qCDPJ,iBAoBI,sBACA,mBACA,UAIJ,sBACE,YACA,uBACA,gBACA,kBACA,qCACA,kBCzBE,qCDmBJ,sBASI,WACA,iBAIJ,uBACE,SACA,WACA,eACA,iBACA,gBAGF,uBACE,aACA,uBACA,qBACA,QACA,kBACA,WACA,gBAGF,sBACE,oBACA,kBACA,WACA,YAEA,8BACE,WACA,YAGF,0BACE,WACA,YACA,kBAGF,kCACE,MA9EoB,QAkFxB,qBACE,eACA,iBAGF,sBACE,iBACA,eACA,iBAGF,qBACE,gBACA,YACA,eACA,SACA,oBACA,gBACA,WACA,eACA,iBACA,iBACA,eAEA,2BACE,gBAIF,gCACE,gBACA,gCACA,WAEA,sCACE,mBAIJ,8BACE,WACA,eAIJ,uBACE,eACA,cACA,eACA,gBAIF,qCACE,kBACA,sCAEA,oDACE,uBAIJ,gBACE,aACA,sBACA,mBACA,SAGF,qBACE,oBACA,WACA,YACA,mBAMF,aACE,kBACA,cACA,WACA,YAGF,qCAEE,kBACA,gBACA,0EAGF,mBACE,YACA,8BAGF,oBACE,kBACA,QACA,SACA,UACA,WACA,iBACA,aAKA,uFAEE,oBAGF,4CACE,mDAGF,6CACE,wBACA,iDAKJ,0BACE,OACE,UACA,0BAEF,IACE,YACA,+BAEF,IACE,YACA,8BAEF,KACE,YACA,2BAIJ,2BACE,GACE,UACA,qBAEF,QACE,UACA,mBAEF,SACE,UACA,uBAIJ,uCAEI,yFAEE,gBAKN,oBACE,gBACA,YACA,eACA,SACA,oBACA,gBACA,WACA,eACA,iBACA,iBACA,eAEA,0BACE,mBAGF,+BACE,gBACA,gCAEA,qCACE,mBAIJ,6BACE,WACA,eE1RJ,0BACE,kBACA,qBACA,qBAEA,iCACE,WACA,kBACA,SACA,OACA,QACA,WACA,yBACA,oBAKF,gCACE,WCZJ,kBACE,gBASF,MACE,kBAIF,SACE,iBAGF,sBACE,eACA,KAbiB,KAcjB,OAdiB,KAejB,YAGF,iBACE,kBACA,MArBmB,MAsBnB,sBACA,kBACA,gBACA,yBACA,mBACA,qCAEA,kBAGA,2CACE,kBACA,QACA,WACA,UACA,SACA,gBACA,WACA,eACA,cACA,eACA,0BAEA,iDACE,cAIJ,wCACE,aACA,mBACA,uBACA,QACA,mBACA,cACA,eACA,cAEA,gEACE,WACA,YAIJ,yCACE,mBAEA,6CACE,WACA,YACA,kBACA,iBACA,cACA,cAIJ,uCACE,aACA,mBACA,uBACA,QACA,kBACA,eACA,iBACA,WACA,gBAEA,iEACE,YACA,mBACA,gBACA,uBAGF,iEACE,cACA,WACA,YAIJ,uCACE,mBACA,eACA,gBACA,cACA,gBAEA,oBACA,4BACA,qBACA,gBAGF,uCACE,cACA,iBACA,6BACA,cACA,eACA,iBACA,qBAEA,6CACE,0BAKJ,8BACE,WACA,YACA,kBACA,eAEA,yQAKE,aAGF,sDACE,gBACA,eAEA,0DACE,WACA,YAQN,kCACE,cAIJ,iBACE,oBAEA,0CACE,eACA,iBACA,gCACA,iBACA,iBAGF,uCACE,qBAEA,0CACE,cACA,mBAEA,uDACE,gBAKF,4CACE,cACA,aACA,2BACA,mBACA,eACA,SAEA,gDACE,YAGF,sDACE,qBACA,yBASV,uBACE,WAIA,0BACE,aAMF,wCACE,gBAMJ,qCACE,iBACE,qBAIJ,qCAGI,0CACE,eACA,gBAKE,4CACE,sBACA,iBACA,SAEA,gDACE,WAGF,sDACE,WACA,iBFpQR,qCE+QF,uCACE,aACA,eACA,SACA,0CACE,sBAcA,4CACE,sBACA,oBAEA,+DACE%22,%22file%22:%22single.css%22%7D */
