.profile_hero-module__-LTeFW__profile_hero{aspect-ratio:1200/400;border-radius:var(--space-sm);width:100%;margin-top:var(--space-md);position:relative;overflow:hidden}@media not (min-width:768px){.profile_hero-module__-LTeFW__profile_hero{aspect-ratio:3/2}}
.sidebar-module__bmNa0W__sidebar{gap:var(--space-md);flex-direction:column;display:flex}.sidebar-module__bmNa0W__widget{border:1px solid var(--gray);background-color:var(--white);border-radius:8px;overflow:hidden}.sidebar-module__bmNa0W__widget_title{font-size:var(--forthtitle);background-color:var(--accent);color:var(--white);align-items:center;gap:8px;padding:12px 16px;font-weight:800;display:flex}.sidebar-module__bmNa0W__category_list{margin:0;padding:0;list-style:none}.sidebar-module__bmNa0W__category_item{border-bottom:1px solid var(--gray)}.sidebar-module__bmNa0W__category_item:last-child{border-bottom:none}.sidebar-module__bmNa0W__category_link{color:var(--black);align-items:center;gap:8px;padding:11px 16px;font-size:.88rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.sidebar-module__bmNa0W__category_link:hover{background-color:var(--preaccent);color:var(--accent)}.sidebar-module__bmNa0W__category_link.sidebar-module__bmNa0W__active{background-color:var(--preaccent);color:var(--accent);font-weight:700}.sidebar-module__bmNa0W__icon{color:var(--accent);flex-shrink:0;font-size:.65rem}
.link_button-module__I6eiua__button{cursor:pointer;border-radius:8px;padding:8px 12px;transition-duration:.3s;display:inline-block}.link_button-module__I6eiua__button:hover{background-color:var(--accent);color:var(--white)}.link_button-module__I6eiua__button span{margin-right:12px}.link_button-module__I6eiua__default,.link_button-module__I6eiua__icon{background-color:var(--preaccent);width:fit-content;}.link_button-module__I6eiua__icon span{margin-left:4px}.link_button-module__I6eiua__gray{background-color:var(--gray);}
.profile-module__K-7y7a__container{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.profile-module__K-7y7a__profile_name{color:var(--accent);font-size:36px}.profile-module__K-7y7a__container p{white-space:pre-wrap}
@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c2f99d9cf2202b97-s.b33d3ba2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5ae8bb5eabba168-s.b2d01f3e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b3954b250246604-s.p.a16f7e80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee Fallback;src:local(Arial);ascent-override:73.58%;descent-override:21.64%;line-gap-override:0.0%;size-adjust:138.63%}.bungee_b9789e0c-module__e3ZmWW__className{font-family:Bungee,Bungee Fallback;font-style:normal;font-weight:400}
.share_menu-module__kfHr3q__container{justify-content:flex-end;align-items:center;gap:var(--space-xs);display:flex}.share_menu-module__kfHr3q__container>.share_menu-module__kfHr3q__container_title{display:none}.share_menu-module__kfHr3q__full_container{padding:var(--space-md);border-radius:var(--space-xs);align-items:center;gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.share_menu-module__kfHr3q__full_container:before{content:"";background-color:var(--lightblack);width:60%;height:1px;position:absolute;top:0}.share_menu-module__kfHr3q__full_container>.share_menu-module__kfHr3q__container_title{justify-content:center;align-items:center;gap:var(--space-xs);margin-left:var(--space-xs);flex-grow:1;width:150px;display:flex}.share_menu-module__kfHr3q__container_title>h6{font-size:var(--caption);margin:0;font-weight:400}.share_menu-module__kfHr3q__container_inner{justify-content:center;align-items:center;gap:var(--space-xs);flex-grow:1;display:flex}.share_menu-module__kfHr3q__container_inner>a{width:calc(var(--space-ml) + var(--space-xs));height:var(--space-ml);font-size:var(--thirdtitle);border-radius:calc(var(--space-ml)/2);justify-content:center;align-items:center;transition-duration:.3s;display:flex}.share_menu-module__kfHr3q__container_inner>a:hover{background-color:var(--accent);color:var(--white)}
.preview_banner-module__FnAbtG__container{background-color:var(--preaccent);z-index:100;position:sticky;top:0}.preview_banner-module__FnAbtG__inner{padding:var(--space-xs)0;justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.preview_banner-module__FnAbtG__container button{gap:var(--space-xs);cursor:pointer;border-radius:var(--space-xs);padding:var(--space-xs);background-color:#0000;border:none;align-items:center;font-family:inherit;transition-duration:.3s;display:inline-flex}.preview_banner-module__FnAbtG__container button:hover{background-color:var(--accent);color:var(--white)}
.prevnext_placeholder-module__dNbNGG__placeholder{border-radius:var(--space-sm);background-color:var(--gray);justify-content:center;align-items:center;min-height:128px;display:flex}
.sns-module__Xj39-q__left{gap:var(--space-sm);flex-wrap:wrap;font-size:32px;display:flex}.sns-module__Xj39-q__left a{border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;transition-duration:.3s;display:flex}.sns-module__Xj39-q__left a:hover{background-color:var(--accent);color:#fff}.sns-module__Xj39-q__right{justify-content:flex-end;}
.tile-module__IFNiTq__large_wrapper{display:block}.tile-module__IFNiTq__large{background-color:var(--white);border-radius:8px;flex-direction:column;height:100%;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 1px 4px #00000014}.tile-module__IFNiTq__large:hover{transform:translateY(-3px);box-shadow:0 6px 16px #00000024}.tile-module__IFNiTq__large figure{aspect-ratio:16/9;flex-shrink:0;position:relative;overflow:hidden}.tile-module__IFNiTq__new_badge{color:#fff;letter-spacing:.05em;z-index:1;background-color:#22c55e;border-radius:3px;padding:2px 8px;font-size:.68rem;font-weight:800;position:absolute;top:8px;left:8px}.tile-module__IFNiTq__eyecatch{object-fit:cover;transition:transform .3s}.tile-module__IFNiTq__large:hover .tile-module__IFNiTq__eyecatch{transform:scale(1.04)}.tile-module__IFNiTq__content{flex-direction:column;flex:1;gap:6px;padding:12px 14px 16px;display:flex}.tile-module__IFNiTq__category{color:var(--accent);letter-spacing:.02em;font-size:.72rem;font-weight:700}.tile-module__IFNiTq__large .tile-module__IFNiTq__title{-webkit-line-clamp:3;color:var(--black);-webkit-box-orient:vertical;margin:0;font-size:.82rem;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.tile-module__IFNiTq__small{background-color:var(--gray);gap:var(--space-sm);border-radius:8px;outline:2px solid #0000;flex-direction:column;transition-duration:.3s;display:flex}.tile-module__IFNiTq__small:hover{outline:solid 2px var(--accent)}.tile-module__IFNiTq__detail{gap:var(--space-xs);padding:0 var(--space-sm)var(--space-sm)var(--space-sm);flex-direction:column;display:flex}.tile-module__IFNiTq__small .tile-module__IFNiTq__eyecatch{border-radius:8px 8px 0 0}
.tile_container-module__aGhmjG__container{gap:var(--space-md);padding:var(--space-md)0;display:grid}.tile_container-module__aGhmjG__container figure{aspect-ratio:16/9;position:relative}.tile_container-module__aGhmjG__big_container{grid-template-columns:repeat(3,1fr);}.tile_container-module__aGhmjG__small_container{grid-template-columns:repeat(2,1fr);}@media (max-width:544px){.tile_container-module__aGhmjG__big_container,.tile_container-module__aGhmjG__small_container{gap:var(--space-sm);grid-template-columns:repeat(2,1fr)}}
.footer-module__wcB8jG__footer{background-color:var(--gray);padding:var(--space-lg)0;margin-top:auto}.footer-module__wcB8jG__container{justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.footer-module__wcB8jG__sns{width:fit-content}.footer-module__wcB8jG__copyright{text-align:center;width:100%;margin-top:var(--space-lg);display:block}
.pagenation-module__jA88VG__pagenation{justify-content:center;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-lg);display:flex;position:relative}@media (max-width:544px){.pagenation-module__jA88VG__pagenation{margin-bottom:var(--space-ml);padding-bottom:56px}.pagenation-module__jA88VG__arrow_container{position:absolute;bottom:0}.pagenation-module__jA88VG__arrow_container_left{left:0}.pagenation-module__jA88VG__arrow_container_right{right:0}}.pagenation-module__jA88VG__button_container{border-radius:var(--space-xs);width:32px;height:32px;padding:var(--space-sm);justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex}.pagenation-module__jA88VG__button_container:hover{background-color:var(--gray)}.pagenation-module__jA88VG__button_now{background-color:var(--accent);color:#fff}.pagenation-module__jA88VG__button_now:hover{background-color:var(--accent)}.pagenation-module__jA88VG__arrow_container{align-items:center;gap:var(--space-xs);height:48px;padding:0 var(--space-sm);border-radius:var(--space-xs);color:var(--accent);border:solid 1.5px var(--accent);transition-duration:.3s;display:flex}.pagenation-module__jA88VG__arrow_container:hover{background-color:var(--accent);color:var(--white)}.pagenation-module__jA88VG__arrow_container_right{}.pagenation-module__jA88VG__arrow_container_left{}
.two_columns-module__UejzRq__container{gap:var(--space-md);padding-top:var(--space-md);flex-wrap:wrap;display:flex}@media (min-width:768px){.two_columns-module__UejzRq__main{width:calc((100% - var(--space-md))*2/3);min-width:0}.two_columns-module__UejzRq__sidebar{width:calc((100% - var(--space-md))*1/3);top:var(--space-md);align-self:flex-start;position:sticky}}@media not (min-width:768px){.two_columns-module__UejzRq__main,.two_columns-module__UejzRq__sidebar{width:100%}}
.topic-module__yDBoha__container{padding-top:var(--space-md)}.topic-module__yDBoha__more_link{padding:var(--space-md)0;justify-content:center;display:flex}
.works-module__KjO9BG__container{padding-top:var(--space-lg)}.works-module__KjO9BG__inner{margin-top:var(--space-sm)}.works-module__KjO9BG__interest{padding:var(--space-sm)0;justify-content:flex-start;gap:var(--space-sm);flex-wrap:wrap;display:flex}.works-module__KjO9BG__title_flex{justify-content:flex-start;align-items:center;gap:var(--space-sm);display:flex}
