#main-wrap:has(.post-movie){display:block;width:100%}#main-content.post-movie{margin:0;padding:0 24px;width:100%}#main-content.post-movie h1{margin-top:40px}.hs-blog-post .post-meta .tag_list.sd[href*="受付終了"]{background:#aaa;border:1px solid #999}.hs-blog-post .recpost-sec .post-meta .tag_list.sd{background:#f08c00;border:1px solid #c07000;border-radius:8px;color:#fff;font-family:Lato;font-size:14px;font-weight:700;height:auto;letter-spacing:1px;line-height:1;margin:0 4px 0 0;max-width:100%;padding:9px 8px;text-align:center;width:auto}.hs-blog-post .recpost-sec .post-meta .tag_list.sd[href*="受付終了"]{background:#aaa;border:1px solid #999}.hs-blog-post .recpost-sec .post-meta .post-data.sd{background-color:#f3f5f7;border-radius:8px;flex-direction:row;font-weight:700;padding:8px 16px}.post-item .post-meta .post-data.sd p{margin:0}.hs-blog-post .recpost-sec .post-meta{margin-bottom:8px;margin-top:0}.hs-blog-post .recpost-sec .post-item .description p{font-size:14px}.side .dnd-section,aside .dnd-section>.row-fluid{padding:0}#sidebar{width:400px}#sidebar .widget{margin-bottom:40px}#sidebar h3{font-size:20px;font-weight:600;line-height:30px;margin:0}#sidebar h3.hs_cos_wrapper.form-title{display:none}#sidebar .widget--seminar_form{background:#334149;border-radius:16px;color:#fff;padding:32px}#sidebar .widget--seminar_form .widget--title{background-image:url(https://22580110.fs1.hubspotusercontent-na1.net/hubfs/22580110/mails.svg);background-position:0;background-repeat:no-repeat;background-size:30px;color:#fff;padding-bottom:0;padding-left:40px;text-align:left}#sidebar .widget--seminar_form .seminar-end .widget--title{background-image:none;padding-left:0}#sidebar .widget--seminar_form .legal-consent-container .hs-form-booleancheckbox-display span{width:180px}#sidebar .actions{text-align:center}#sidebar .hs-button{background:linear-gradient(90deg,#f08c00 -.21%,#ffc471 99.92%);border-radius:8px;font-size:18px;font-weight:600;line-height:27px}#sidebar a{color:#fff;text-decoration:underline}#sidebar .sidebar-hide{display:none}#sidebar .sidebar-show{display:inline}#sidebar .widget--seminar_form form span.hs-form-required{display:inline-block;font-size:0;line-height:0}#sidebar .widget--seminar_form form label .hs-form-required:after{color:#f08c00;content:"必須";display:inline-block;font-size:12px;line-height:1;margin-left:5px}#sidebar .widget--seminar_form form .hs_submit{margin-bottom:0}#sidebar .widget--seminar_form form .hs-richtext p,#sidebar .widget--seminar_form form legend{color:hsla(0,0%,100%,.7);font-size:.875rem;line-height:1.8;margin-bottom:16px}#sidebar .widget--seminar_form .legal-consent-container .hs-form-booleancheckbox-display span{width:auto}#sidebar .widget--bnr{border-radius:16px;display:block;line-height:0;margin-bottom:32px;overflow:hidden;transition:all .2s}#sidebar .widget--bnr:hover{opacity:.6}#sidebar #seminar_form .form-columns-1 .input,#sidebar #seminar_form .form-columns-2 .input{margin-right:0}#sidebar #seminar_form .form-columns-1 .input input{width:100%}#sidebar #seminar_form .form-columns-1 .input input[type=checkbox]{width:auto}#sidebar #seminar_form .form-columns-2{display:flex;gap:8px}@media screen and (max-width:999px){aside{#sidebar{width:100%}}}@media screen and (max-width:767px){#main-content.post-movie{margin:0;padding:0;width:100%}#main-content.post-movie .content-wrappers .blog-post__body{margin:0}#main-content.post-movie .content-wrappers .blog-post__body .embed_container{margin-left:-16px;width:calc(100% + 32px)}}