@charset "UTF-8";.l-article{position:relative;width:90%;max-width:1000px;margin-left:auto;margin-right:auto;padding:clamp(2.5rem,1.45rem + 4.8vw,6.25rem) 0 clamp(5rem,4.3rem + 3.2vw,7.5rem)}.l-article .l-article__info{display:flex;flex-wrap:wrap;align-items:center;column-gap:15px;row-gap:10px}.l-article .l-article__info .l-article__date{font-size:0.8125rem;font-weight:500;line-height:1.2;color:#bab9ad}.l-article .l-article__info .l-article__category{display:flex;flex-wrap:wrap;align-items:center;gap:10px;gap:5px;font-size:0.75rem;font-weight:500;line-height:1;color:#236e7c}@media screen and (max-width:600px){.l-article .l-article__info .l-article__category{gap:5px}}.l-article .l-article__info .l-article__category>span{display:inline-block;border:1px solid #236e7c;padding:0.3em 0.5em}.l-article .l-article__ttl{font-size:clamp(1.25rem,1.18rem + 0.32vw,1.5rem);font-weight:500;line-height:1.6;letter-spacing:0.05em;border-bottom:1px solid #236e7c;margin-top:1em;padding-bottom:1em}.l-article .l-article__body{margin:clamp(1.875rem,1.7rem + 0.8vw,2.5rem) auto 0}@media screen and (max-width:600px){.l-article .l-article__body{width:90%}}.l-article .l-article__btn{text-align:center;margin-top:clamp(6.25rem,5.55rem + 3.2vw,8.75rem)}.l-article .l-article__btn a{display:inline-block;opacity:1;transition:all 0.2s ease}.l-article .l-article__btn a:hover{opacity:0.6;text-decoration:underline}.editor-container h1,.editor-container h2,.editor-container h3,.editor-container h4,.editor-container h5,.editor-container h6{font-size:clamp(1.125rem,1.055rem + 0.32vw,1.375rem);color:#31291f;font-weight:500;letter-spacing:0.1em;line-height:1.6;margin-bottom:1em}.editor-container ol,.editor-container p,.editor-container pre,.editor-container ul{font-size:clamp(0.938rem,0.92rem + 0.08vw,1rem);color:#31291f;letter-spacing:0.05em;line-height:2;margin-bottom:2em}.editor-container figure{display:inline-block;width:auto;max-width:100%;margin-bottom:30px}.editor-container figure figcaption{font-size:0.875rem;line-height:1.6;text-align:center;margin-top:10px}@media screen and (max-width:600px){.editor-container figure figcaption{margin-top:5px}}.editor-container img{width:auto;max-width:600px;height:auto;margin:0 auto}@media screen and (max-width:600px){.editor-container img{max-width:100%}}.editor-container a{text-decoration:underline;opacity:1;transition:all 0.2s ease}.editor-container a:hover{opacity:0.6;text-decoration:none}.editor-container ul{padding-left:40px;list-style-type:disc}.editor-container ul ul{list-style-type:circle;margin-bottom:0}.editor-container ul ul ul{list-style-type:square;margin-bottom:0}.editor-container ol{padding-left:40px;list-style-type:decimal}.editor-container ol[type=a]{list-style-type:lower-alpha}.editor-container ol[type=A]{list-style-type:upper-alpha}.editor-container ol[type=i]{list-style-type:lower-roman}.editor-container ol[type=I]{list-style-type:upper-roman}.editor-container table{width:100%;border-collapse:collapse;margin-bottom:2em}.editor-container table tr td,.editor-container table tr th{font-size:1rem;text-align:left;padding:0.5em}@media screen and (max-width:1000px){.editor-container table tr td,.editor-container table tr th{font-size:0.875rem}}@media screen and (max-width:600px){.editor-container table tr td,.editor-container table tr th{font-size:0.75rem}}.editor-container table tr td a,.editor-container table tr th a{margin:0}.editor-container iframe{width:100%}.p-archive{}.p-archive .p-intro{position:relative;width:90%;max-width:1000px;margin-left:auto;margin-right:auto;padding-top:clamp(2.5rem,1.275rem + 5.6vw,6.875rem)}@media screen and (max-width:600px){.p-archive .p-intro{width:80%}}.p-archive .p-intro p{font-size:clamp(0.938rem,0.92rem + 0.08vw,1rem);font-weight:500;line-height:2.2;letter-spacing:0.1em;text-align:center}.p-archive .p-article{position:relative;width:90%;max-width:1130px;margin-inline:auto;padding:clamp(3.75rem,3.05rem + 3.2vw,6.25rem) 0 clamp(6.25rem,5.2rem + 4.8vw,10rem)}@media screen and (max-width:600px){.p-archive .p-article{width:80%}}.p-archive .p-article .p-articleList{display:flex;flex-wrap:wrap;column-gap:4%;row-gap:40px}@media screen and (max-width:1000px){.p-archive .p-article .p-articleList{column-gap:5%}}.p-archive .p-article .p-articleList .p-articleList__item{width:22%}@media screen and (max-width:1000px){.p-archive .p-article .p-articleList .p-articleList__item{width:47.5%}}@media screen and (max-width:600px){.p-archive .p-article .p-articleList .p-articleList__item{width:100%}}.p-archive .p-article .p-articleList .p-articleList__item a{display:block;opacity:1;transition:all 0.2s ease}.p-archive .p-article .p-articleList .p-articleList__item a:hover{opacity:0.6}.p-archive .p-article .p-articleList .p-articleList__item a .item-img{position:relative;width:100%;aspect-ratio:260/180;overflow:hidden}.p-archive .p-article .p-articleList .p-articleList__item a .item-img img{width:100%;height:100%;object-fit:cover}.p-archive .p-article .p-articleList .p-articleList__item a .item-date{font-size:0.8125rem;font-weight:500;line-height:1.2;color:#bab9ad;margin-top:1em}.p-archive .p-article .p-articleList .p-articleList__item a .item-ttl{font-size:clamp(0.938rem,0.92rem + 0.08vw,1rem);font-weight:600;line-height:1.8;letter-spacing:0.05em;margin-top:0.5em}
/*# sourceMappingURL=diary.css.map */