.article_detail{margin:0 auto}.article_detail .title{max-width:900px;margin:0 0 2rem}.article_detail .grid{display:grid;grid-template-columns:minmax(0, 882fr) minmax(0, 300fr);gap:4rem;align-items:start}.article_detail .grid .detail{min-width:0}.article_detail .grid .detail .page_module_list{margin-bottom:0}.article_detail .grid .detail .page_module_list [class*="inside"]{width:100%;max-width:100%}.article_detail .grid .detail .nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:2.5rem 0 0;padding:2rem 0 0;border-top:1px solid #E3E7E5}.article_detail .grid .detail .nav a{display:inline-flex;align-items:center;gap:12px;color:#16211C;font-size:14px;line-height:20px;font-weight:600;text-decoration:none;transition:all 400ms ease 0ms}.article_detail .grid .detail .nav a.next{margin-left:auto}.article_detail .grid .detail .nav a .ico{display:block;flex:0 0 auto;position:relative;width:36px;height:36px;background-color:#2F6B52;border-radius:999px;transition:all 400ms ease 0ms}.article_detail .grid .detail .nav a .ico::before{content:"";position:absolute;inset:0;background-color:#ffffff;-webkit-mask-image:url('../../img/arrow_right.svg');mask-image:url('../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:14px 14px;mask-repeat:no-repeat;mask-position:center center;mask-size:14px 14px}.article_detail .grid .detail .nav a.prev .ico::before{transform:rotate(180deg)}.notouch .article_detail .grid .detail .nav a:is(:hover,:focus){color:#2F6B52}.notouch .article_detail .grid .detail .nav a:is(:hover,:focus) .ico{background-color:#1f4837}.article_detail .grid .aside{display:flex;flex-direction:column;gap:1.5rem;min-width:0;box-sizing:border-box;padding:24px;border:1px solid #E3E7E5;border-radius:10px}.article_detail .grid .aside .aside_box{display:block}.article_detail .grid .aside .aside_box .aside_title{display:block;margin:0 0 8px;color:#8B938F;font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.article_detail .grid .aside .aside_box :is(time, span){display:block;color:#16211C;font-size:14px;line-height:22px}.article_detail .grid .aside .aside_box .tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.article_detail .grid .aside .aside_box .tags li{display:block;margin:0;padding:4px 12px;background-color:#eaf0ee;color:#2F6B52;font-size:13px;line-height:20px;font-weight:600;border-radius:999px}.article_detail .grid .aside .aside_box .tags li::before{display:none}.article_detail .grid .aside .aside_box .share{display:flex;gap:8px;margin:0;padding:0;list-style:none}.article_detail .grid .aside .aside_box .share li{display:block;margin:0;padding:0}.article_detail .grid .aside .aside_box .share li::before{display:none}.article_detail .grid .aside .aside_box .share :is(a,button){display:block;position:relative;box-sizing:border-box;width:38px;height:38px;padding:0;border:1px solid #E3E7E5;background-color:#ffffff;cursor:pointer;border-radius:6px;transition:all 400ms ease 0ms}.article_detail .grid .aside .aside_box .share :is(a,button)::before{content:"";position:absolute;inset:0;background-color:#16211C;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;transition:all 400ms ease 0ms}.article_detail .grid .aside .aside_box .share .fb::before{-webkit-mask-image:url('../../img/share_icon_fb.svg');mask-image:url('../../img/share_icon_fb.svg')}.article_detail .grid .aside .aside_box .share .x::before{-webkit-mask-image:url('../../img/share_icon_tw.svg');mask-image:url('../../img/share_icon_tw.svg')}.article_detail .grid .aside .aside_box .share .link::before{-webkit-mask-image:url('../../img/share_icon_link.svg');mask-image:url('../../img/share_icon_link.svg')}.notouch .article_detail .grid .aside .aside_box .share :is(a,button):is(:hover,:focus){border-color:#3f8e6d;background-color:#eaf0ee}.notouch .article_detail .grid .aside .aside_box .share :is(a,button):is(:hover,:focus)::before{background-color:#2F6B52}.article_detail .grid .aside .aside_box .share .link.copied{border-color:#2F6B52;background-color:#2F6B52}.article_detail .grid .aside .aside_box .share .link.copied::before{background-color:#ffffff}.article_related{margin:4rem 0 0;padding:4rem 0;background-color:#F6F8F7}.article_related .text_box{margin:0 0 2rem}.article_related .text_box h2{margin:0}.c_column:has(> .article_related:last-child){padding-bottom:0}@media screen and (max-width:1000px){.article_detail .grid{grid-template-columns:minmax(0, 1fr);gap:2rem}.article_detail .grid .aside{flex-direction:row;flex-wrap:wrap;gap:1.5rem 2.5rem;order:-1;padding:16px 20px}}@media screen and (max-width:600px){.article_detail .grid .detail .nav{flex-wrap:wrap}.article_related{margin:3rem 0 0;padding:3rem 0}.article_related .text_box{margin:0 0 1.5rem}}