@charset "UTF-8";html{scroll-behavior:smooth}.u-img-overlay img{   filter:brightness(90%)}table{margin-top:20px}.u-row .u-row-wrap .wrapper-column{justify-content:center}.column-3{margin-right:0;flex-grow:1}.c-section-widget__inner[data-section-padding=top-none]{padding-top:10px}@media screen and (min-width:768px) .c-section-widget__inner{   padding-top:10px;padding-bottom:64px}.article-body>*:not(h6)){margin-top:-40px}.width70{display:block;position:static;width:calc(100% + 250px);margin:0 -125px}.width70 figure{margin:auto}.wp-block-media-text{direction:ltr;display:grid;grid-template-rows:auto;justify-items:center;align-items:center}.article-body h2:not([class*=wp-block-]){margin-top:0}.article-body h5:not([class*=wp-block-]){margin-top:0}.wp-block-table td,.wp-block-table th　{border:1px solid #b8bcc0}table th{border:1px solid #b8bcc0 !important}.slide-table{border:1px #f5f5f5 solid}table td,table th{font-size:.8rem;padding:3px 10px}.film-table{   display:block;white-space:nowrap;-webkit-overflow-scrolling:touch;　table-layout:fixed;　　word-break:break-all;　　　　word-wrap:break-word}.wp-block-table .has-fixed-layout:not(.not-slide){width:3200px;max-width:3200px}.fixed02{width:8.8%}.not-slide{display:block;white-space:nowrap;　table-layout:fixed;　　word-break:break-all;　　　　word-wrap:break-word}.wp-block-table{margin:0;overflow-x:auto}.head-th1{border-right:none !important}.head-th2{border-left:none !important}table thead th{font-weight:700;color:#000}.th-color{background-color:#a7a7a7}.fixed01,.fixed02{position:sticky;font-weight:700;color:#fff;background:#a7a7a7}.fixed01{left:0}.fixed02{left:140px}.th-color{position:sticky;font-weight:700;color:#fff;background:#a7a7a7}.th-color:nth-child(1){left:0}.th-color:nth-child(2){left:162px}.fixed01:before,.fixed02:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #ccc}th{line-height:1rem}.slide-table span{font-size:.6em}.film-table table span{display:none;position:absolute;padding:5px;color:#fff;border-radius:5px;background:#747474;margin-left:10px;white-space:nowrap}.film-table table span:before{content:"";position:absolute;top:0;right:99%;border:10px solid transparent;border-top:15px solid #747474;margin-left:0;transform:rotateZ(90deg)}.film-table td:hover span{display:inline-block;top:0;left:100%}.try{background-color:#83a87c;padding:8px 16px}.acm-film ul{font-size:0}.acm-film .acm-film-item{display:inline-block;margin-right:.3em;margin-bottom:.5em;color:#fff;font-weight:700;font-size:14px;padding:.2em 0;width:5.8em;text-align:center}.acm-film .blue{background-color:#4099ff}.acm-film .brown{background-color:#eab875}.acm-film .orange{background-color:#fb0}.acm-film .kome{font-size:6px;font-weight:400;vertical-align:top}.article-body li:not(.contents-outline__item):not(.sns-share__item){margin-top:0 !important}.acm-film .last-film{display:inline-block;margin-right:0 !important;margin-bottom:.5em;color:#fff;font-weight:700;font-size:14px;padding:.2em 0;width:12em;text-align:center}.acm-film-caption{font-size:11px}.article-body ul:not([class*=wp-block-]) li:not(.contents-outline__item),.article-body ol:not([class*=wp-block-]) li:not(.contents-outline__item){position:relative;line-height:1.5}.acm03-title{margin-top:60px}.acm-flex{display:flex;align-items:center;justify-content:flex-start}.acm-flex .num{width:3.5em;height:3.5em;   border-radius:10px;background-color:#83a87c;text-align:center;font-size:15px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.acm-flex .title{font-size:22px;font-weight:700;padding-left:.8em}.acm03-film{border:#666 dashed 1px;vertical-align:baseline;margin:auto;padding:10px 15px;border-radius:5px;height:200px}.film-pdf-button{background-color:#969696;color:#fff;font-size:14px;border-radius:1em;position:relative;display:inline-block;padding-top:6px;padding-bottom:6px;padding-right:32px;padding-left:32px;text-align:center;letter-spacing:.04em}.film-pdf-button:hover{opacity:.8}.stc-bg{padding:5px 0}.point-item p:not(:last-child){margin-bottom:1.5em}.pdb-block2{justify-content:center;padding:10px;border-radius:20px}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{width:80%}.pdb-block1-txt{font-weight:700;font-size:21px}.pdb-block1-txt span{font-size:5em;color:#e48fa0;padding:0 7px}.point-item p:before{padding-right:15px;content:"\ea10";color:#ea4444;font-family:"icomoon"}.point-item:before{padding-right:15px;content:"\ea10";color:#ea4444;font-family:"icomoon"}@media (min-width:782px) .wp-block-column:not(:first-child){margin-left:2em}.pdb-clip{color:gray}.pdb-fixed{position:fixed;top:150px;   right:250px}.pdb-fixed img{width:130px}.stc-block1{   height:200px;position:relative}.stc-block1 .content{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:80%;height:90%}.stc-block1 .top-title{font-size:40px;font-weight:700}.stc-block1 .stc-block1-txt{font-size:20px}.stc-block1 .stc-block1-txt span{font-weight:700;font-size:35px}.DBS-point-block .epb-timeline__item{padding-left:4em !important}.DBS-point .epb-timeline__number{left:auto}.DBS-point .epb-timeline__headline{font-size:26px !important}.DBS-point .epb-timeline__headline strong{padding-left:3em !important}hr{text-align:left;margin-left:0}.epb-broken-grid__media{text-align:center}.epb-broken-grid__media img{text-align:center;width:80%}@media(max-width:500px){.inquiry th,.inquiry td{display:block!important;width:100%!important;border-top:none!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7!important}.inquiry .haveto,.inquiry .any{font-size:10px}}.inquiry th{text-align:left;font-size:14px;color:#444;padding-right:5px;width:35%;background:#f7f7f7;border:solid 1px #d7d7d7}.inquiry td{font-size:13px;border:solid 1px #d7d7d7}.inquiry{width:100%}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:7px;padding:5px;background:#ff9393;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:7px;padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:1em 0;margin-top:30px;width:100%;background:#a3ccbe;color:#fff;font-size:18px;font-weight:700;border-radius:2px;border:none}#formbtn:hover{background:#fff;color:#6bb39b}@media screen and (max-width:1033px){.width70{width:100%;margin:0}}@media screen and (max-width:1024px){h2:not(.bb-h2 h2,.paragraph-point h2){font-size:26px !important;line-height:1.3em}.paragraph{font-size:18px !important;line-height:1.7em}.paragraph-small{font-size:16px !important;line-height:1.7em}.paragraph-mini{font-size:15px !important;line-height:1.7em}.point-item{font-size:26px !important}.pdb-point{font-size:21px !important}.DBS-point .epb-timeline__headline{font-size:26px !important}.width70{width:100%;margin:0}}@media screen and (max-width:768px){h2:not(.bb-h2 h2,.paragraph-point h2,.main-visual__title){font-size:24px !important;line-height:1.3em}.paragraph{font-size:16px !important;line-height:1.7em}.paragraph-small{font-size:14px !important;line-height:1.7em}.paragraph-mini{font-size:13px !important;line-height:1.7em}.point-item{font-size:24px !important}.pdb-point{font-size:19px !important}.DBS-point .epb-timeline__headline{font-size:20px !important}.wp-block-table .has-fixed-layout:not(.not-slide){width:3200px;max-width:3200px}table td,table th{font-size:.2em;padding:3px 8px}table thead th　{font-size:.8em !important}.film-table .head-th1{width:1.5em}.film-table{white-space:normal}.fixed02{left:144px}.th-color:nth-child(2){left:23.5px}.wp-block-table.is-style-table__scroll,.wp-block-table.is-style-table__scroll-side{white-space:normal !important}.width70{width:100%;margin:0}.DBS-point-block .epb-timeline__item{padding-left:2.5em !important;padding-bottom:10px !important}.DBS-point .epb-timeline__number{left:auto}.DBS-point .epb-timeline__headline{　　　　　 padding-left:2em !important}.DBS-point-block .is-style-epb-number .epb-timeline__number{width:30px;height:30px}}@media screen and (max-width:480px){h2:not(.bb-h2 h2,.paragraph-point h2,.paragraph,.stc-weight,.main-visual__title){font-size:18px !important;line-height:1.3em}.paragraph{font-size:14px !important;line-height:1.7em}.paragraph-small{font-size:13px !important;line-height:1.7em}.paragraph-mini{font-size:12px !important;line-height:1.7em}.point-item,.stc-weight{font-size:16px !important}.pdb-point{font-size:16px !important}.stc-weight{font-size:16px !important}.DBS-point .epb-timeline__headline{font-size:17px !important}.wp-block-table .has-fixed-layout:not(.not-slide){width:2000px;max-width:2000px}.head-th2{width:7.5% !important}table td,table th{font-size:.5em;padding:3px 8px}table thead th　{font-size:.8em !important}.film-table .head-th1{width:1.5em}.film-table{white-space:normal}.fixed02{left:91px}.th-color:nth-child(2){left:23px}.wp-block-table.is-style-table__scroll,.wp-block-table.is-style-table__scroll-side{white-space:normal}.width70{width:100%;margin:0}.DBS-point-block .epb-timeline__item{padding-left:2.5em !important;padding-bottom:10px !important}.DBS-point .epb-timeline__number{left:0}.DBS-point .epb-timeline__headline strong{padding-left:0 !important}.DBS-point-block .is-style-epb-number .epb-timeline__number{width:30px;height:30px}}