.l-bloglist .c-container{max-width:1160px}@media screen and (max-width:760px){.l-bloglist .c-container{max-width:500px;padding-inline:24px}}.l-bloglist .c-pagination{margin-top:80px}@media screen and (max-width:760px){.l-bloglist .c-pagination{margin-top:48px}}.p-bloglist__titlearea{padding-block:48px}.p-bloglist__title{font-size:2.8rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:600;color:#2a2a2a;text-align:center;line-height:1.6;letter-spacing:.24em}@media screen and (max-width:760px){.p-bloglist__title{font-size:2.4rem}}.p-bloglist__feature{margin-bottom:53px;padding-block:48px;background:#e4ddd4}@media screen and (max-width:760px){.p-bloglist__feature{margin-bottom:40px;padding-block:40px}}.p-bloglist__feature__title{font-size:2rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:600;color:#2a2a2a;line-height:2;letter-spacing:.24em}.p-bloglist__feature__articles{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 8px;margin-top:16px}@media screen and (max-width:760px){.p-bloglist__feature__articles{grid-template-columns:repeat(2,1fr);gap:32px 4px}}.p-bloglist__feature__article{display:block}.p-bloglist__categoryarea .c-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.p-bloglist__categorytitle{margin-bottom:16px;font-size:1.6rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:600;color:#2a2a2a;line-height:2;letter-spacing:.24em}.p-bloglist__category{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media screen and (max-width:760px){.p-bloglist__category{grid-template-columns:repeat(2,1fr)}}.p-bloglist__categoryitem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:56px;border:1px solid rgba(42,42,42,.2);border-radius:2px;text-decoration:none;font-size:1.5rem;line-height:1.6;color:#2a2a2a;letter-spacing:.01em}@media screen and (max-width:760px){.p-bloglist__categoryitem a{height:48px;font-size:1.4rem}}.p-bloglist__categoryitem.is-active a{border:1px solid #e4ddd4;background-color:#e4ddd4;font-weight:600}.p-bloglist__subcategory{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.p-bloglist__subcategoryitem{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-bloglist__subcategoryitem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px;border:1px solid rgba(42,42,42,.2);border-radius:16px;padding-inline:11px;text-decoration:none;font-size:1.4rem;line-height:1.4;color:#2a2a2a;letter-spacing:.04em}.p-bloglist__subcategoryitem a:hover{opacity:.8}.p-bloglist__subcategoryitem.is-active a{background-color:#e4ddd4;font-weight:600}.p-bloglist__articlearea{padding-block:64px 112px}@media screen and (max-width:760px){.p-bloglist__articlearea{padding-block:48px 80px}}.p-bloglist__article__count{font-size:1.4rem;color:#2a2a2a;line-height:1.4;letter-spacing:.08em}.p-bloglist__articles{display:grid;grid-template-columns:repeat(3,1fr);gap:80px 8px;margin-top:24px}@media screen and (max-width:760px){.p-bloglist__articles{margin-top:16px;grid-template-columns:repeat(2,1fr);gap:32px 4px}}.p-bloglist__article{display:block}.p-bloglist__nodata{margin-top:24px;font-size:1.6rem;color:#2a2a2a;text-align:center;line-height:1.6;letter-spacing:.08em}.l-blogdetail{padding-block:40px 100px}@media screen and (max-width:760px){.l-blogdetail{padding-block:24px 80px}}.l-blogdetail .c-container{max-width:1160px}@media screen and (max-width:760px){.l-blogdetail .c-container{max-width:500px;padding-inline:24px}}.l-blogdetail a{-webkit-transition:.3s;transition:.3s;cursor:pointer}.l-blogdetail a:hover{opacity:.8}.p-blogdetail__thumbnail{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:1120/400;overflow:hidden}@media screen and (max-width:760px){.p-blogdetail__thumbnail{aspect-ratio:354/180}}.p-blogdetail__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-blogdetail__headercontent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;height:auto;padding:28px 32px;background:#534d47;color:#fff}@media screen and (max-width:760px){.p-blogdetail__headercontent{padding:24px 20px}}.p-blogdetail__headercontent.has-humbnail{position:absolute;bottom:0;left:0;z-index:2}.p-blogdetail__date{font-size:1.2rem;line-height:1;letter-spacing:.08em}.p-blogdetail__title{font-size:2.6rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;color:#fff;font-weight:600;line-height:1.6;letter-spacing:.16em}@media screen and (max-width:760px){.p-blogdetail__title{font-size:2rem}}.p-blogdetail__content{padding-top:40px}@media screen and (max-width:760px){.p-blogdetail__content{padding-top:32px}}.p-blogdetail__content .section{margin-top:60px}@media screen and (max-width:760px){.p-blogdetail__content .section{margin-top:40px}}.p-blogdetail__content .section:first-child{margin-top:0}@media screen and (max-width:760px){.p-blogdetail__content .section:first-child{margin-top:0}}.p-blogdetail__content .h2{position:relative;margin-top:80px;padding-bottom:15px;font-size:2.2rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;color:#2a2a2a;font-weight:600;line-height:1.6;letter-spacing:.16em}@media screen and (max-width:760px){.p-blogdetail__content .h2{margin-top:48px;padding-bottom:13px;font-size:1.8rem}}.p-blogdetail__content .h2:after{content:"";position:absolute;bottom:0;left:0;width:64px;height:2px;background-color:#e4ddd4}.p-blogdetail__content .h2+*{margin-top:40px}@media screen and (max-width:760px){.p-blogdetail__content .h2+*{margin-top:24px}}.p-blogdetail__content .h2+.h3{margin-top:40px}@media screen and (max-width:760px){.p-blogdetail__content .h2+.h3{margin-top:24px}}.p-blogdetail__content .h2:first-child{margin-top:0}@media screen and (max-width:760px){.p-blogdetail__content .h2:first-child{margin-top:0}}.p-blogdetail__content .h3{margin-top:64px;padding:6px 8px;background:#f4f3f2;font-size:1.8rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;color:#2a2a2a;font-weight:600;line-height:1.6;letter-spacing:.16em}@media screen and (max-width:760px){.p-blogdetail__content .h3{margin-top:32px;font-size:1.6rem}}.p-blogdetail__content .h3+*{margin-top:40px}@media screen and (max-width:760px){.p-blogdetail__content .h3+*{margin-top:24px}}.p-blogdetail__content .h3:first-child{margin-top:0}@media screen and (max-width:760px){.p-blogdetail__content .h3:first-child{margin-top:0}}.p-blogdetail__content .text{margin-top:40px;font-size:1.6rem;color:#2a2a2a;line-height:2;letter-spacing:.04em}@media screen and (max-width:760px){.p-blogdetail__content .text{margin-top:24px;font-size:1.4rem}}.p-blogdetail__content .text:first-child{margin-top:0}@media screen and (max-width:760px){.p-blogdetail__content .text:first-child{margin-top:0}}.p-blogdetail__content .text a{text-decoration:underline;font-size:1.5rem;color:#097cff;line-height:2;letter-spacing:.04em}.p-blogdetail__content .tob{max-width:900px;margin-inline:auto;padding:24px 32px;background:url(./bg-section.webp) 50% 50%/cover no-repeat}@media screen and (max-width:760px){.p-blogdetail__content .tob{padding:24px}}.p-blogdetail__content .tob:not(:first-child){margin-top:40px}@media screen and (max-width:760px){.p-blogdetail__content .tob:not(:first-child){margin-top:32px}}.p-blogdetail__content .tob__title{font-size:1.6rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:600;color:#2a2a2a;line-height:1;letter-spacing:.08em}.p-blogdetail__content .tob__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:16px;counter-reset:item;list-style-type:none}.p-blogdetail__content .tob__list.is-shown .tob__item:nth-child(n+4){display:block}.p-blogdetail__content .tob__item{position:relative;display:block;padding-left:16px;line-height:1}.p-blogdetail__content .tob__item a{text-decoration:underline;font-size:1.4rem;color:#097cff;line-height:1.6;letter-spacing:.04em}.p-blogdetail__content .tob__item:before{position:absolute;top:1px;left:0;counter-increment:item;content:counter(item) ".";font-size:1.4rem;color:#2a2a2a;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .tob__item:nth-child(n+4){display:none}.p-blogdetail__content .tob__2ndlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:8px}.p-blogdetail__content .tob__2nditem{position:relative;display:block;line-height:1;padding-left:9px}.p-blogdetail__content .tob__2nditem:before{position:absolute;top:0;left:0;content:"\ff65";font-size:1.4rem;color:#2a2a2a;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .tob__readmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:16px;font-size:1.4rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:500;color:#2a2a2a;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .tob__readmore:after{content:"";display:block;width:6px;height:6px;translate:0 -2px;border-right:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.p-blogdetail__content .tob__readmore.is-hidden{display:none}.p-blogdetail__content .imgboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px;margin-top:40px}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes{gap:40px}}.p-blogdetail__content .imgboxes+*{margin-top:64px!important}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes+*{margin-top:40px!important}}.p-blogdetail__content .imgboxes:first-child{margin-top:0}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes:first-child{margin-top:0}}.p-blogdetail__content .imgbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media screen and (max-width:760px){.p-blogdetail__content .imgbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.p-blogdetail__content .imgbox:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:760px){.p-blogdetail__content .imgbox:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-blogdetail__content .imgbox .img{-ms-flex-negative:0;flex-shrink:0;width:48.2142857143%;height:auto}@media screen and (max-width:760px){.p-blogdetail__content .imgbox .img{width:100%}}.p-blogdetail__content .imgbox .img.js-gallery{cursor:pointer;-webkit-transition:.3s;transition:.3s}.p-blogdetail__content .imgbox .img.js-gallery:hover{opacity:.8}.p-blogdetail__content .imgbox .text{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.p-blogdetail__content .imgboxes--2colums{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--2colums{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--2colums.sp--2column{grid-template-columns:repeat(2,1fr)}}.p-blogdetail__content .imgboxes--2colums .img{width:100%;height:auto;aspect-ratio:368/207;overflow:hidden}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--2colums .img{aspect-ratio:1}}.p-blogdetail__content .imgboxes--2colums .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-blogdetail__content .imgboxes--2colums+*{margin-top:64px!important}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--2colums+*{margin-top:40px!important}}.p-blogdetail__content .imgboxes--3colums{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--3colums{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--3colums.sp--2column{grid-template-columns:repeat(2,1fr)}}.p-blogdetail__content .imgboxes--3colums .img{width:100%;height:auto;aspect-ratio:368/207;overflow:hidden}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--3colums .img{aspect-ratio:initial}}.p-blogdetail__content .imgboxes--3colums .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--3colums .img img{height:auto;-o-object-fit:initial;object-fit:initial}}.p-blogdetail__content .imgboxes--3colums+*{margin-top:64px!important}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--3colums+*{margin-top:40px!important}}.p-blogdetail__content .imgboxes--4colums{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--4colums{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--4colums.sp--2column{grid-template-columns:repeat(2,1fr)}}.p-blogdetail__content .imgboxes--4colums .img{width:100%;height:auto;aspect-ratio:368/207;overflow:hidden}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--4colums .img{aspect-ratio:initial}}.p-blogdetail__content .imgboxes--4colums .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--4colums .img img{height:auto;-o-object-fit:initial;object-fit:initial}}.p-blogdetail__content .imgboxes--4colums+*{margin-top:64px!important}@media screen and (max-width:760px){.p-blogdetail__content .imgboxes--4colums+*{margin-top:40px!important}}.p-blogdetail__content .video{width:100%;height:auto;margin-top:40px}@media screen and (max-width:760px){.p-blogdetail__content .video{margin-top:24px}}.p-blogdetail__content .video+*{margin-top:64px!important}@media screen and (max-width:760px){.p-blogdetail__content .video+*{margin-top:40px!important}}.p-blogdetail__content .numlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:40px;counter-reset:item;list-style-type:none}.p-blogdetail__content .numlist li{position:relative;display:block;padding-left:16px;font-size:1.5rem;color:#2a2a2a;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .numlist li a{text-decoration:underline;font-size:1.5rem;color:#097cff;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .numlist li:before{position:absolute;top:0;left:0;counter-increment:item;content:counter(item) ".";font-size:1.5rem;color:#2a2a2a;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:40px}.p-blogdetail__content .list li{position:relative;display:block;padding-left:9px;font-size:1.5rem;color:#2a2a2a;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .list li a{text-decoration:underline;font-size:1.5rem;color:#097cff;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .list li:before{position:absolute;top:0;left:0;content:"\ff65";font-size:1.5rem;color:#2a2a2a;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .link{margin-top:40px;text-decoration:underline;font-size:1.5rem;color:#097cff;line-height:1.6;letter-spacing:.08em}.p-blogdetail__content .table{width:100%;max-width:900px;margin:40px auto 0;border-collapse:collapse}.p-blogdetail__content .table th,.p-blogdetail__content .table td{border:1px solid #d2d2d2;padding:10px;font-size:1.4rem;color:#2a2a2a;text-align:left;vertical-align:top;line-height:1.4;letter-spacing:.08em}.p-blogdetail__content .table th{width:140px;background:#e4ddd4;font-weight:600}@media screen and (max-width:760px){.p-blogdetail__content .table th{width:27.4011299435%}}.p-blogdetail__content .table td{width:calc(100% - 140px)}@media screen and (max-width:760px){.p-blogdetail__content .table td{width:72.5988700565%}}.p-blogdetail__content .c-btn{margin:40px auto 0}.p-blogdetail__content .support{position:relative;width:100%;max-width:900px;margin:80px auto 0;padding:44px 40px 44px 306px;background:#e4ddd4}@media screen and (max-width:760px){.p-blogdetail__content .support{margin:48px auto 0;padding:32px 24px}}.p-blogdetail__content .support hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.p-blogdetail__content .support__subtitle{font-size:1.2rem;color:#2a2a2a;line-height:1;letter-spacing:.16em}@media screen and (max-width:760px){.p-blogdetail__content .support__subtitle{text-align:center}}.p-blogdetail__content .support__title{font-size:1.6rem;font-weight:600;color:#2a2a2a;line-height:1;letter-spacing:.16em}@media screen and (max-width:760px){.p-blogdetail__content .support__title{text-align:center}}.p-blogdetail__content .support__img{position:absolute;top:50%;left:40px;translate:0 -50%;width:235px;height:calc(100% - 80px)}@media screen and (max-width:760px){.p-blogdetail__content .support__img{position:relative;top:initial;left:initial;translate:initial;width:209.25px;height:188.77px;margin:24px auto 0}}.p-blogdetail__content .support__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-blogdetail__content .support__text{margin-top:24px;font-size:1.2rem;color:#2a2a2a;line-height:1.6;letter-spacing:.04em}.p-blogdetail__content .support__link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:24px;text-decoration:underline;font-size:1.2rem;color:#2a2a2a;line-height:1.6;letter-spacing:.08em;-webkit-transition:.3s;transition:.3s}.p-blogdetail__content .support__link:hover{opacity:.8}.related{position:relative;width:100%;max-width:900px;margin:32px auto 0;padding:56.11px 40px 56.11px 306px;background:url(./bg-section.webp) 50% 50%/cover no-repeat}@media screen and (max-width:760px){.related{margin:40px auto 0;padding:28px 24px}}.related__title{font-size:1.6rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:600;color:#2a2a2a;line-height:1;letter-spacing:.16em}@media screen and (max-width:760px){.related__imgbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:24px}}.related__img{position:absolute;top:50%;left:40px;translate:0 -50%;width:235.56px;height:calc(100% - 64px)}@media screen and (max-width:760px){.related__img{position:relative;top:initial;left:initial;translate:initial;-ms-flex-negative:0;flex-shrink:0;width:104px;height:72px}}.related__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.related__text{margin-top:16px;font-size:1.5rem;color:#2a2a2a;line-height:1.6;letter-spacing:.08em}@media screen and (max-width:760px){.related__text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0}}.related__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:44px;border:1px solid #2a2a2a;border-radius:2px;background:#fff;margin:16px auto 0 0;font-size:1.5rem;font-weight:600;color:#2a2a2a;line-height:1.6;letter-spacing:.08em;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:760px){.related__link{width:100%;margin:24px auto 0}}.related__link:hover{opacity:.8}.related__link:after{content:"";position:absolute;top:50%;right:20px;translate:0 -50%;width:6px;height:6px;border-right:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.c-blogdetail__sectiontitle{font-size:2.4rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:600;color:#2a2a2a;text-align:center;line-height:2;letter-spacing:.24em}@media screen and (max-width:760px){.c-blogdetail__sectiontitle{font-size:2rem;text-align:left}}.p-blogdetail__pickup_products{padding-block:113px 80px}@media screen and (max-width:760px){.p-blogdetail__pickup_products{padding-block:80px 48px}}@media screen and (max-width:760px){.p-blogdetail__pickup_products .c-container{padding-inline:16px}}.p-blogdetail__pickup_products__list{display:grid;grid-template-columns:repeat(4,1fr);margin-top:32px;border-left:1px solid #e7e7e7}@media screen and (max-width:760px){.p-blogdetail__pickup_products__list{grid-template-columns:repeat(2,1fr);margin-top:24px}}.p-blogdetail__pickup_products__listitem{padding:11px 11px 23px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}@media screen and (max-width:760px){.p-blogdetail__pickup_products__listitem{padding:7px 7px 22px}}.p-blogdetail__pickup_products__listitem:nth-child(-n+4){border-top:1px solid #e7e7e7}@media screen and (max-width:760px){.p-blogdetail__pickup_products__listitem:nth-child(-n+4){border-top:none}}@media screen and (max-width:760px){.p-blogdetail__pickup_products__listitem:nth-child(-n+2){border-top:1px solid #e7e7e7}}.p-blogdetail__pickup_products__listitem:nth-child(4n+1){border-left:1px solid #e7e7e7}@media screen and (max-width:760px){.p-blogdetail__pickup_products__listitem:nth-child(odd){border-left:1px solid #e7e7e7}}.p-blogdetail__pickup_products__listitem .card__inner{aspect-ratio:1}.p-blogdetail__pickup_articles{padding-block:80px;background:url(./bg-section.webp) 50% 50%/cover no-repeat}@media screen and (max-width:760px){.p-blogdetail__pickup_articles{padding-block:40px 80px}}.p-blogdetail__pickup_articles__list{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 8px;margin-top:32px}@media screen and (max-width:760px){.p-blogdetail__pickup_articles__list{grid-template-columns:repeat(2,1fr);gap:32px 4px;margin-top:24px}}.p-blogdetail__pickup_articles__btn{margin:40px auto 0}.l-news{padding-block:48px 112px}@media screen and (max-width:760px){.l-news{padding-block:40px 80px}}.l-news .c-container{max-width:840px}@media screen and (max-width:760px){.l-news .c-container{max-width:500px;padding-inline:24px}}.l-news .c-pagination{margin-top:64px}@media screen and (max-width:760px){.l-news .c-pagination{margin-top:56px}}.p-news__title{font-size:2.4rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:600;color:#2a2a2a;text-align:center;line-height:2;letter-spacing:.24em}@media screen and (max-width:760px){.p-news__title{font-size:2rem}}.p-news__articles{margin-top:40px}@media screen and (max-width:760px){.p-news__articles{margin-top:32px}}.p-news__article{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;border-bottom:1px solid #ccc3ab;padding:32px 12px}@media screen and (max-width:760px){.p-news__article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;gap:12px;padding:24px 0}}.p-news__article:first-child{border-top:1px solid #ccc3ab}.p-news__article:after{content:"";position:absolute;bottom:0;right:0;width:7px;height:12px;background:url(./img-top_news_ornament.webp) bottom right/contain no-repeat}.p-news__article__date{-ms-flex-negative:0;flex-shrink:0;font-size:1.2rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-weight:500;line-height:1;letter-spacing:.08em}.p-news__article__title{font-size:1.5rem;line-height:1.4;letter-spacing:.08em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:760px){.p-news__article__title{font-size:1.4rem}}.l-newsdetail{padding-block:48px 112px}@media screen and (max-width:760px){.l-newsdetail{padding-block:32px 80px}}.l-newsdetail .c-container{max-width:840px}@media screen and (max-width:760px){.l-newsdetail .c-container{max-width:500px;padding-inline:24px}}.p-newsdetail__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.p-newsdetail__headerinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.p-newsdetail__date{font-size:1.2rem;line-height:1;letter-spacing:.08em}.p-newsdetail__title{font-size:2.6rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;color:#2a2a2a;font-weight:600;line-height:1.6;letter-spacing:.16em}@media screen and (max-width:760px){.p-newsdetail__title{font-size:2rem}}.p-newsdetail__thumbnail{width:100%;height:auto}.p-newsdetail__content{margin-top:32px}.p-newsdetail__content h2{position:relative;padding-bottom:14px;font-size:2.2rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;color:#2a2a2a;font-weight:600;line-height:1.6;letter-spacing:.16em}.p-newsdetail__content h2 span{font-weight:600}@media screen and (max-width:760px){.p-newsdetail__content h2{font-size:1.8rem}}.p-newsdetail__content h2:after{content:"";position:absolute;bottom:0;left:0;width:64px;height:2px;background-color:#e4ddd4}.p-newsdetail__content h2:not(:first-child){margin-top:64px}@media screen and (max-width:760px){.p-newsdetail__content h2:not(:first-child){margin-top:40px}}.p-newsdetail__content h3{padding:6px 8px;background:#f4f3f2;font-size:1.8rem;font-family:dnp-shuei-gothic-kin-std,Zen Kaku Gothic New,Noto Sans JP,sans-serif;color:#2a2a2a;font-weight:600;line-height:1.6;letter-spacing:.16em}.p-newsdetail__content h3 span{font-weight:600}@media screen and (max-width:760px){.p-newsdetail__content h3{margin-top:32px;font-size:1.6rem}}.p-newsdetail__content h3:not(:first-child){margin-top:32px}@media screen and (max-width:760px){.p-newsdetail__content h3:not(:first-child){margin-top:24px}}.p-newsdetail__content p{font-size:1.5rem;line-height:2;letter-spacing:.08em}.p-newsdetail__content p:not(:first-child){margin-top:32px}@media screen and (max-width:760px){.p-newsdetail__content p:not(:first-child){margin-top:24px}}.p-newsdetail__content a{text-decoration:underline;-webkit-transition:.3s;transition:.3s}.p-newsdetail__content a:hover{opacity:.7}.p-newsdetail__btn{margin:63.73px auto 0}@media screen and (max-width:760px){.p-newsdetail__btn{margin:40.42px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/blog.css.map */
