.theContentWrap-ccc h1,.editor-styles-wrapper h1,.c-postContent h1,.p-entry__content h1{width:96%;margin:0 auto 1rem;padding:0;font-size:1.22rem;line-height:1.4;text-align:center}.theContentWrap-ccc h2,.editor-styles-wrapper h2,.c-postContent h2,.p-entry__content h2{padding:.45rem;background:#f7f7f7;font-size:1.33rem;line-height:1.51282;margin-top:3.6rem;margin-bottom:2.2rem;border-left:solid 5px #cd162c}.theContentWrap-ccc h3,.editor-styles-wrapper h3,.c-postContent h3,.p-entry__content h3{font-size:1.11rem;border-bottom:solid 4px #ddd;border-left:none;padding:0 0 0 1rem;margin-top:3rem;margin-bottom:1.3rem;letter-spacing:.2em;font-weight:700}.theContentWrap-ccc h4,.editor-styles-wrapper h4,.c-postContent h4,.p-entry__content h4{font-size:1rem;margin-top:2rem;margin-bottom:.9rem;font-family:"Montserrat",sans-serif;font-weight:700;color:#333;letter-spacing:.2em;padding:0 0 0 1.5rem;border-left:none;line-height:1.6rem;position:relative}.theContentWrap-ccc h4:before,.editor-styles-wrapper h4:before,.c-postContent h4:before,.p-entry__content h4:before{content:"";display:block;position:relative;width:1rem;height:.5rem;border-bottom:.2em solid #04295a;border-left:.2em solid #04295a;transform:rotate(-5deg);-webkit-transform:rotate(-45deg);margin-right:.5rem;position:absolute;top:.3rem;left:0}.rentracks img{width:auto}.rentracks a{font-weight:700}ruby rt{font-size:60%}.c-postContent table.td_center{text-align:center}.l-main__body>.c-postContent{margin-top:1em}.ste-ma{font-size:85%;margin-bottom:1em}@media only screen and (min-width:768px){.theContentWrap-ccc p{margin-top:0;margin-bottom:60px}.theContentWrap-ccc ul{margin-top:0;margin-bottom:60px}.YoutubeWrapper{margin-bottom:60px}.ap_container{margin-bottom:60px}.wp-block-image{margin-bottom:60px}iframe{margin-bottom:60px}.table-responsive{margin-bottom:60px}.wp-block-columns{margin-bottom:60px}}@media only screen and (max-width:767px){.p-postList__excerpt{font-size:1rem}.theContentWrap-ccc{font-size:16px;letter-spacing:.1em}.theContentWrap-ccc p{margin-bottom:40px}.theContentWrap-ccc ul{margin-bottom:40px}.YoutubeWrapper{margin-bottom:40px}.ap_container{margin-bottom:40px}.theContentWrap-ccc h1,.theContentWrap-ccc h2,.theContentWrap-ccc h3,.theContentWrap-ccc h4{letter-spacing:.05em}.theContentWrap-ccc h1,.theContentWrap-ccc h2{font-size:1.22em}.theContentWrap-ccc h3{font-size:1.11em}.theContentWrap-ccc h4{font-size:1em}.wp-block-image{margin-bottom:40px}iframe{margin-bottom:40px}.table-responsive{margin-bottom:40px}.wp-block-columns{margin-bottom:40px}}.liquid-speech-balloon-text p{margin-bottom:0}@media only screen and (min-width:768px){.liquid-speech-balloon-wrap{margin-bottom:60px}.liquid-speech-balloon-text{padding:1em}}@media only screen and (max-width:767px){.liquid-speech-balloon-wrap{margin-bottom:40px}.liquid-speech-balloon-text{padding:.5em}}hr{width:80%;border:dotted 1px #999}@media only screen and (max-device-width:479px){.caution_block{width:96%;margin:0 auto 40px;padding:.5rem .5rem -.5rem}}.theContentWrap-ccc .caution_block p,.editor-styles-wrapper .wp-block .caution_block p{padding:0;margin:0 0 1rem}.theContentWrap-ccc p.caution_mark,.editor-styles-wrapper .wp-block p.caution_mark{padding-left:1.2rem;font-weight:700;position:relative}.c-postContent blockquote p{margin-bottom:1em}@media only screen and (min-width:768px){.c-postContent blockquote{margin-bottom:60px}}@media only screen and (max-width:767px){.c-postContent blockquote{margin-bottom:40px}}.theContentWrap-ccc .nmb{margin-bottom:.5em}.scroll-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5em}.scroll-table table{min-width:600px;width:100%;border-collapse:collapse}.scroll-table:before{content:"← 横にスクロールできます →";display:block;text-align:right;font-size:.8em;color:#666;margin-bottom:5px}