.page-id-66623 .page-ttl{display:none}.sealing .content-section>.content-section__inner p{font-size:1.7rem}@media (max-width:770px){.sealing .content-section>.content-section__inner p{font-size:1.4rem}}.sealing .mv-sealing{background-image:url("../../../../images/sealing/mainvisual.jpg")}.sealing .footer-bg{background-image:url("../../../../images/sealing/footer_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:bottom center}.sealing__sign .sign-items-group{display:grid;gap:20px}.sealing__sign .sign-items-group .sign-items{border:1px solid #a0a0a0;background:#fff;padding:20px}.sealing__sign .sign-items-group .sign-items::after{content:"";display:block;clear:both}.sealing__sign .sign-items-group .sign-items:first-child{margin-top:60px}@media (max-width:770px){.sealing__sign .sign-items-group .sign-items:first-child{margin-top:8vw}}.sealing__sign .sign-items-group .sign-items__image{float:left;width:180px;margin:0 40px 0 0}@media (max-width:770px){.sealing__sign .sign-items-group .sign-items__image{width:35%;margin:0 4vw 0 0}}.sealing__sign .sign-items-group .sign-items__image img{width:100%;height:auto;display:block;object-fit:cover}.sealing__sign .sign-items-group .sign-items__head{overflow:hidden;margin-top:10px}.sealing__sign .sign-items-group .sign-items__title{font-size:2rem;font-weight:600;letter-spacing:0.1rem;line-height:1.5;display:inline-block;padding-bottom:6px;border-bottom:1px solid #1c3960}@media (max-width:770px){.sealing__sign .sign-items-group .sign-items__title{font-size:1.6rem}}.sealing__sign .sign-items-group .sign-items__text{margin:20px 0 0;padding-right:20px;font-size:1.7rem}@media (max-width:770px){.sealing__sign .sign-items-group .sign-items__text{font-size:1.4rem}}@media (max-width:770px){.sealing__sign .sign-items-group .sign-items__text{margin:4vw 0 0}}.sealing__point{margin-top:60px;display:grid;gap:40px}@media (max-width:770px){.sealing__point{margin-top:8%;gap:6vw}}.sealing__point__card__inner{padding:0 40px;border-left:1px solid #1c3960;border-right:1px solid #1c3960;border-bottom:1px solid #1c3960}@media (max-width:770px){.sealing__point__card__inner{padding:0 6%}}.sealing__point__card__imageWrap{display:grid;grid-template-columns:180px 1fr;align-items:center;gap:40px;padding:60px 0 50px}@media (max-width:770px){.sealing__point__card__imageWrap{grid-template-columns:30% 1fr;gap:4%;padding:8% 0 6%}}.sealing__point__card__imageWrap .images{width:100%}.sealing__point__card__imageWrap .images img{display:block;width:100%}.sealing__point__card__textWrap{margin-bottom:40px}@media (max-width:770px){.sealing__point__card__textWrap{margin-bottom:6%}}.sealing__point__card__textWrap:not(:last-of-type){border-bottom:1px solid #c9c9c9;padding-bottom:40px}@media (max-width:770px){.sealing__point__card__textWrap:not(:last-of-type){padding-bottom:6%}}.sealing__point__card__textWrap .textWrap-title{position:relative;margin-bottom:20px;padding-left:20px;font-size:2rem;font-weight:600;color:#1c3960;letter-spacing:0.1rem}@media (max-width:770px){.sealing__point__card__textWrap .textWrap-title{margin-bottom:3%;padding-left:6%;font-size:1.6rem}}.sealing__point__card__textWrap .textWrap-title::before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;background-color:#1c3960;transform:translateY(-50%)}.sealing__point__card__textWrap .textWrap-caption{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #c9c9c9}.sealing__point__card__textWrap .textWrap-caption p{font-size:17px;line-height:34px;color:#222222;letter-spacing:0}@media (max-width:770px){.sealing__point__card__textWrap .textWrap-caption p{font-size:14px;line-height:31px}}.sealing__hoshu{margin-top:60px;display:grid;gap:40px}@media (max-width:770px){.sealing__hoshu{margin-top:8%;gap:6vw}}.sealing__hoshu__items:not(:last-of-child){margin-bottom:40px}.sealing__hoshu__items .items-head{width:100%;display:flex;justify-content:center;align-items:center;background:#1c3960;color:#fff;font-size:20px;font-weight:600;letter-spacing:0;padding:13px 0;margin-bottom:40px}@media (max-width:770px){.sealing__hoshu__items .items-head{font-size:3.5vw;line-height:5vw;padding:3% 0;margin-bottom:6%}}.sealing__hoshu__items .items-body{display:flex}@media (max-width:770px){.sealing__hoshu__items .items-body{display:block}}.sealing__hoshu__items .items-body__image{margin-right:40px}.sealing__hoshu__items .items-body__image img{width:180px}@media (max-width:770px){.sealing__hoshu__items .items-body__image{width:30%;margin-right:6%;float:left}}.sealing__hoshu__items .items-body__text{width:calc(100% - 220px);font-size:1.6rem;margin-top:10px}@media (max-width:770px){.sealing__hoshu__items .items-body__text{width:100%;font-size:1.4rem}}.sealing__etc__head{display:flex}@media (max-width:770px){.sealing__etc__head{display:block}}.sealing__etc__head .image-wrap{margin-right:40px}.sealing__etc__head .image-wrap img{width:180px}@media (max-width:770px){.sealing__etc__head .image-wrap{width:30%;margin-right:6%;float:left}}.sealing__etc__head .text-wrap{width:calc(100% - 220px);font-size:1.6rem;margin-top:10px}@media (max-width:770px){.sealing__etc__head .text-wrap{width:100%;font-size:1.4rem}}.sealing__etc__head .text-wrap .subject{font-size:2rem;font-weight:600;letter-spacing:0.2px;line-height:1.5;display:inline-block;padding-bottom:6px;text-align:left;text-justify:auto;border-bottom:1px solid #1c3960}@media (max-width:770px){.sealing__etc__head .text-wrap .subject{display:inline;font-size:1.6rem;padding-bottom:2px}}.sealing__etc__head .text-wrap .subject span{font-size:1.8rem}@media (max-width:770px){.sealing__etc__head .text-wrap .subject span{font-size:1.4rem}}.sealing__etc__head .text-wrap p{font-size:1.6rem !important;margin-top:50px}@media (max-width:770px){.sealing__etc__head .text-wrap p{margin-top:6%;font-size:1.4rem !important}}.sealing__etc__body{padding:40px;margin-top:40px;border:1px solid #a0a0a0}@media (max-width:770px){.sealing__etc__body{margin-top:6%;padding:6%}}.sealing__etc__body .title{text-align:center;font-size:1.8rem;margin-bottom:20px;font-weight:600;color:#1c3960}@media (max-width:770px){.sealing__etc__body .title{font-size:3.8vw;margin-bottom:3%}}.sealing__etc__body p{font-size:1.6rem !important}@media (max-width:770px){.sealing__etc__body p{font-size:1.4rem !important}}/*# sourceMappingURL=sealing.css.map */