@font-face{font-family:piolet;src:url(/fonts/PoiretOne-Regular.ttf);font-display:swap}@font-face{font-family:noto;src:url(/fonts/NotoSansJP-Thin.ttf);font-display:swap}.f7WkLq_title{text-align:center;color:#444;margin-bottom:3rem;font-family:piolet,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-size:3rem}.f7WkLq_subtitle{color:#444;margin-bottom:.5rem;font-family:piolet,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif;font-size:1.5rem}.f7WkLq_posttitle{font-size:1.5rem}.f7WkLq_text{white-space:nowrap;-webkit-text-emphasis:pre;text-emphasis:pre;overflow:hidden}.f7WkLq_post+.f7WkLq_post{margin-top:4rem}.f7WkLq_post{-moz-column-gap:1rem;grid-template-rows:auto 1fr;grid-template-columns:1fr 2fr;gap:.5rem 1rem;display:grid}@media (min-width:768px){.f7WkLq_post{-moz-column-gap:3rem;grid-template-rows:auto 1fr;grid-template-columns:200px 1fr;gap:1rem 3rem}}.f7WkLq_posttitle{grid-column:2/3;font-size:1rem}@media (min-width:768px){.f7WkLq_posttitle{font-size:1.125rem}}.f7WkLq_postimg{grid-area:1/1/3/2}.f7WkLq_posttext{grid-column:2/3;font-size:.8125rem}@media (min-width:768px){.f7WkLq_posttext{font-size:1rem}}.f7WkLq_posttext p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.f7WkLq_posttext p{-webkit-line-clamp:5}}
@font-face{font-family:piolet;src:url(/fonts/PoiretOne-Regular.ttf);font-display:swap}@font-face{font-family:noto;src:url(/fonts/NotoSansJP-Thin.ttf);font-display:swap}.olGMoa_container{max-width:800px;margin-left:auto;margin-right:auto}.olGMoa_skillimg{align-items:center;display:grid}.olGMoa_skillimg img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}
