@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media only screen and (max-width:767px){.pc{display:none!important}}@media only screen and (min-width:768px){.sp{display:none!important}}::-webkit-scrollbar{display:none;-webkit-appearance:none}html{font-size:62.5%;font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif}body{font-size:14px;font-size:1.4rem;background:#fff}*{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:bottom}a{color:inherit;text-decoration:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit;outline:0}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}button,input[type=button],input[type=submit],label,select{cursor:pointer}select::-ms-expand{display:none}@media only screen and (min-width:768px){a{transition:opacity .3s}a:hover{opacity:.6}}.flex-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.inner{padding:0 40px;margin:0 auto}@media only screen and (max-width:767px){.inner{padding:0 20px}}[data-trigger]{position:relative;top:60px;transition:top 1s,opacity 1s;opacity:0}[data-trigger].visible{top:0;opacity:1}.footer{border-bottom:1px solid #000;padding-bottom:24px;margin-bottom:80px;padding-top:116px}.footer .inner{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.footer .inner{flex-direction:column;gap:24px 0}}.footer__copy{font-size:15px;line-height:100%;letter-spacing:.3px}@media only screen and (max-width:767px){.footer__copy{order:2;width:100%}}@media only screen and (max-width:767px){.footer__links{order:1;width:100%}}.footer__links ul{display:flex;align-items:center;gap:32px}@media only screen and (max-width:767px){.footer__links ul{flex-direction:column;gap:8px;align-items:flex-end;width:100%}}.footer__links ul li a span{font-size:18px;font-weight:700}body.detail .header,body.journal .header{border-bottom:1px solid #e0e0e0;background:#fff}body.detail .header.active .header__brand,body.journal .header.active .header__brand{opacity:0}@media only screen and (min-width:768px){body.detail .header,body.journal .header{height:85px}}body.detail .header__brand,body.journal .header__brand{display:block;font-size:24px;font-weight:700;padding:31px 40px}@media only screen and (max-width:767px){body.detail .header__brand,body.journal .header__brand{opacity:1;padding:21px 20px;transition:opacity .3s}body.detail .header__brand span,body.journal .header__brand span{font-size:18px;position:relative;top:-2px}body.detail .header__brand span:nth-child(2),body.journal .header__brand span:nth-child(2){display:none}}.header{position:fixed;top:0;left:0;width:100%;z-index:100}.header__brand{display:none}.header__lang{position:fixed;top:32px;right:40px;display:flex;align-items:center;gap:0 64px}@media only screen and (max-width:767px){.header__lang{display:none}}.header__lang ol{display:flex;gap:0 24px;align-items:center;position:relative}.header__lang ol::before{content:"";position:absolute;top:50%;right:-32px;width:1px;height:20px;background-color:#e0e0e0;transform:translateY(-50%)}.header__lang ol li a{font-size:18px;font-weight:700;color:#000;opacity:.3;transition:opacity .3s}.header__lang ol li a.active{opacity:1}@media only screen and (min-width:768px){.header__lang ol li a:hover{opacity:1}}.header__lang ul{display:flex;gap:0 16px}.header__lang ul li a{font-weight:700;font-size:18px;opacity:.3;transition:opacity .3s}.header__lang ul li a.active{opacity:1}@media only screen and (min-width:768px){.header__lang ul li a:hover{opacity:1}}.header__menu{display:none}@media only screen and (max-width:767px){.header__menu{display:block;position:fixed;top:24px;right:20px}}.header__menu a span{font-size:18px;font-weight:700;color:#000}.header__mega{z-index:90;position:fixed;width:100%;top:0;left:0;opacity:0;pointer-events:none;transition:opacity .3s}.header__mega.active{opacity:1;pointer-events:auto}.header__mega__overlay{position:fixed;top:0;left:0;width:100%;background-color:#fff;height:100%;z-index:0}.header__mega__head{position:relative;z-index:1;padding:24px 20px;border-bottom:1px solid #e0e0e0}.header__mega__head span{font-size:18px;font-weight:700;color:#000}.header__mega__body{position:relative;z-index:1;background-color:#fff;width:100%;height:100%}.header__mega__lang{padding:24px 20px 16px}.header__mega__lang ul{display:flex;justify-content:flex-end;gap:0 16px}.header__mega__lang ul li a{font-weight:700;font-size:18px;opacity:.3;transition:opacity .3s}.header__mega__lang ul li a.active{opacity:1}@media only screen and (min-width:768px){.header__mega__lang ul li a:hover{opacity:1}}.header__mega__nav{padding:0 20px}.header__mega__nav ul{display:flex;flex-direction:column;gap:28px 0}.header__mega__nav ul li:nth-child(1) a,.header__mega__nav ul li:nth-child(2) a{display:inline-block;padding-bottom:16px}.header__mega__nav ul li:nth-child(3) a{line-height:2}.header__mega__nav ul li a{font-size:28px;font-weight:700;color:#000;line-height:1.2}.header__mega__nav ol{display:flex;flex-direction:column;gap:8px 0;margin-top:12px}.header__mega__nav ol li a{font-size:15px;font-weight:700;line-height:2;letter-spacing:.3px}@media only screen and (max-width:1098px){html[lang=en] body.detail .sub-nav__button{width:100px}}html[lang=en] body.detail .sub-nav__row ul{line-height:1.2}@media only screen and (max-width:1398px){html[lang=en] body.detail .sub-nav__row ul li:nth-child(1){width:90px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(2){width:64px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(3){width:86px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(4){width:110px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(5){width:132px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(6){width:92px}}@media only screen and (max-width:1398px){html[lang=en] body.detail .sub-nav__row ul li:nth-child(1){width:90px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(2){width:64px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(3){width:86px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(4){width:110px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(5){width:150px}html[lang=en] body.detail .sub-nav__row ul li:nth-child(6){width:92px}}@media only screen and (max-width:950px){html[lang=en] body.detail .sub-nav__row ul li{font-size:13px}}body.detail{padding-top:168px}@media only screen and (max-width:767px){body.detail{padding-top:70px}}body.detail .fix-cv{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:20;padding:8px 20px;display:none}@media only screen and (max-width:767px){body.detail .fix-cv{display:block}}body.detail .fix-cv a{display:block;text-align:center;padding:16px 0;font-size:15px;font-weight:700;letter-spacing:.03px;border:1px solid #000;width:100%}body.detail .sub-nav{position:fixed;top:85px;left:0;width:100%;z-index:100;background-color:#fff}@media only screen and (max-width:767px){body.detail .sub-nav{display:none}}body.detail .sub-nav__row{padding-top:16px;padding-bottom:16px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}body.detail .sub-nav__row ul{width:calc(100% - 156px);display:flex;align-items:center;gap:24px;font-size:15px;font-weight:700;letter-spacing:.3px;line-height:2}body.detail .sub-nav__button{width:156px}body.detail .sub-nav__button a{display:block;text-align:center;border:1px solid #000;font-size:15px;font-weight:700;letter-spacing:.03px;padding:17px 0}body.detail.top .content-area__title h2{font-size:22px}body.detail.top .content-area__row:first-child{border-top:none}@media only screen and (max-width:767px){body.detail.top .content-area__row:first-child{border-top:none}}@media only screen and (max-width:767px){body.detail.top .content-area__body{margin-top:16px}}@media only screen and (max-width:767px){body.detail.top .content-area__text-box{padding-bottom:24px;padding-top:24px}}@media only screen and (max-width:767px){body.detail.top .content-area__text-box h4.pt{padding-top:24px}}body.detail.top .content-area__text-box p:first-child{margin-top:0;padding-bottom:40px}@media only screen and (max-width:767px){body.detail.top .content-area__text-box p:first-child{padding-bottom:24px}}body.detail.top .content-area__text-box.content-area__text-box__specified h4{margin-bottom:0}body.detail.top .content-area__text-box.content-area__text-box__specified p{margin:0}body.detail.top .content-area__text-box.content-area__text-box__specified small{margin:0;display:block}body.detail.top .content-area__text-box.content-area__text-box__specified h4.mt,body.detail.top .content-area__text-box.content-area__text-box__specified p.mt,body.detail.top .content-area__text-box.content-area__text-box__specified small.mt,body.detail.top .content-area__text-box.content-area__text-box__specified ul.mt{margin-top:40px}@media only screen and (max-width:767px){body.detail.top .content-area__text-box.content-area__text-box__specified h4.mt,body.detail.top .content-area__text-box.content-area__text-box__specified p.mt,body.detail.top .content-area__text-box.content-area__text-box__specified small.mt,body.detail.top .content-area__text-box.content-area__text-box__specified ul.mt{margin-top:24px}}body.detail.top .content-area__text-box .content-area__text-box__table-whole+ul{margin-top:40px}@media only screen and (max-width:767px){body.detail.top .content-area__text-box .content-area__text-box__table-whole+ul{margin-top:24px}}body.detail.top .content-area__text-box ul{max-width:612px}body.detail.top .content-area__text-box ul li{padding-left:20px;position:relative}body.detail.top .content-area__text-box ul li:before{content:"";position:absolute;top:12px;left:4px;width:4px;height:4px;background-color:#000;border-radius:50%}body.detail.top .content-area__text-box ul li small{display:block;font-size:12px;letter-spacing:.24px}body.detail.top .content-area__text-box ol{max-width:612px;counter-reset:number}body.detail.top .content-area__text-box ol li{padding-left:20px;position:relative}body.detail.top .content-area__text-box ol li b{font-weight:700}body.detail.top .content-area__text-box ol li:before{counter-increment:number;content:counter(number) ".";position:absolute;top:0;left:0;font-weight:700}body.detail.top .content-area__text-box ol li small{display:block;font-size:12px;letter-spacing:.24px}.journal-list{margin-top:86px}@media only screen and (max-width:767px){.journal-list{margin-top:66px}}.journal-list__inner{padding:40px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){.journal-list__inner{padding:40px 20px;flex-direction:column}}.journal-list__head{width:204px}@media only screen and (max-width:767px){.journal-list__head{width:100%}}.journal-list__head h2{color:#000;font-size:24px;font-weight:700;letter-spacing:.02em}.journal-list__list{width:calc(100% - 204px);padding-top:80px;min-height:calc(100vh - 405px)}@media only screen and (max-width:767px){.journal-list__list{padding-top:40px;width:100%;min-height:0}}.journal-list__item{width:100%;padding:28px 0;border-top:1px solid #e0e0e0}.journal-list__item:last-child{border-bottom:none;padding-bottom:0}.journal-list__item a{display:block}.journal-list__item a figure{display:flex;align-items:center}.journal-list__item a figure>div{width:282px;order:2}@media only screen and (max-width:767px){.journal-list__item a figure>div{display:none}}.journal-list__item a figure>div img{width:100%;height:100%;object-fit:cover}.journal-list__item a figure figcaption{width:calc(100% - 282px);order:1;padding-right:20px}@media only screen and (max-width:767px){.journal-list__item a figure figcaption{width:100%;padding-right:0}}.journal-list__item a figure figcaption>em{display:block;font-size:15px;font-weight:400;color:#858585;margin-bottom:24px}.journal-list__item a figure figcaption img{margin-bottom:24px}.journal-list__item a figure figcaption>strong{display:block;font-size:15px;font-weight:700;line-height:2;letter-spacing:.02em;margin-bottom:24px;max-width:530px}.journal-list__item a figure figcaption>p{line-height:2;font-size:15px;font-weight:400;letter-spacing:.02em}.journal-list__item a figure figcaption>p span{display:block}.journal-list__item a figure figcaption>p span:nth-child(1){color:#787878}.journal-post{margin-top:86px}@media only screen and (max-width:767px){.journal-post{margin-top:66px}}.journal-post__inner{padding:40px}@media only screen and (max-width:767px){.journal-post__inner{padding:40px 20px}}.journal-post__head h2{color:#000;font-size:24px;font-weight:700;letter-spacing:.02em}.journal-post__content{max-width:640px;margin:auto;margin-top:20px}@media only screen and (max-width:767px){.journal-post__content{margin-top:40px}}.journal-post__content-head h3{color:#000;font-size:32px;font-weight:700;letter-spacing:.02em;margin-bottom:24px;line-height:1.8}@media only screen and (max-width:767px){.journal-post__content-head h3{font-size:24px}}.journal-post__content-read p{font-size:18px;font-weight:400;letter-spacing:.02em;margin-bottom:32px;line-height:2}.journal-post__content-read p span{display:block}.journal-post__content-read p span:nth-child(1){color:#000;font-weight:700}.journal-post__content-read p span:nth-child(2){color:#787878}@media only screen and (max-width:767px){.journal-post__content-read p span:nth-child(2){font-size:15px;line-height:1.5}}.journal-post__content-read img{display:block;width:100%;margin-bottom:32px}.journal-post__content-read ul{display:flex;gap:32px}@media only screen and (max-width:767px){.journal-post__content-read ul{flex-direction:column;gap:0}}.journal-post__content-read ul li{font-size:15px;font-weight:400;letter-spacing:.02em}@media only screen and (max-width:767px){.journal-post__content-read ul li:last-child{line-height:2}}.journal-post__content-body{margin-top:48px}.journal-post__content-body h2{color:#000;font-size:28px;font-weight:700;letter-spacing:.02em;margin-bottom:36px;margin-top:88px;line-height:1.8}@media only screen and (max-width:767px){.journal-post__content-body h2{font-size:21px;margin-bottom:32px;margin-top:56px}}.journal-post__content-body h2:first-child{margin-top:0}.journal-post__content-body p{font-size:15px;font-weight:400;letter-spacing:.02em;line-height:2;margin:36px 0}@media only screen and (max-width:767px){.journal-post__content-body p{margin:32px 0}}.journal-post__content-body p b{font-weight:700}.journal-post__content-body img{max-width:100%}.journal-post__content-body>div{max-width:100%}.journal-post__content-body .wp-caption-text{font-size:12px;line-height:1.5;color:#787878;margin-top:22px;text-align:center}.journal-post__content-body figure{margin:36px 0}@media only screen and (max-width:767px){.journal-post__content-body figure{margin:32px 0}}.journal-post__content-body figure img{height:100%;margin:auto;width:auto;display:block}.journal-post__content-body figure p{font-size:12px;line-height:1.5;color:#787878;margin-top:22px;text-align:center}.journal-post__content-body>img{display:block;width:100%;margin:72px 0}.journal-post__content-profile{margin-top:80px}.journal-post__content-profile-inner{padding-top:32px;border-top:1px solid #d3d3d3}.journal-post__content-profile-inner em{display:block;color:#858585}.journal-post__content-profile-inner ul{margin-top:24px;font-size:15px;font-weight:400;letter-spacing:.02em;line-height:1.8}.journal-post__content-profile-inner ul li:first-child{font-weight:700}.journal-post__content-profile-inner p{margin-top:24px;font-size:15px;font-weight:400;letter-spacing:.02em;line-height:1.8}.journal-post__content-profile-inner p a{text-decoration:underline}body.top .kv{padding:72px 0 80px}@media only screen and (max-width:767px){body.top .kv{position:relative;height:100svh}}@media only screen and (max-width:767px){body.top .kv__title{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px}}body.top .kv__title h1{display:flex;flex-direction:column;gap:12px 0}@media only screen and (max-width:767px){body.top .kv__title h1{gap:16px 0}}body.top .kv__title h1 strong{font-size:32px;display:block;font-weight:700}@media only screen and (max-width:767px){body.top .kv__title h1 strong{font-size:28px}}body.top .kv__title h1 span{display:block;font-size:24px;font-weight:700}@media only screen and (max-width:767px){body.top .kv__title h1 span{font-size:20px}}body.top .content-area__row{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:48px;padding-bottom:48px;border-top:1px solid #e0e0e0}@media only screen and (max-width:767px){body.top .content-area__row{padding-top:40px;padding-bottom:40px}}body.top .content-area__title{width:204px}@media only screen and (max-width:767px){body.top .content-area__title{width:100%}}body.top .content-area__title h2{color:#000;font-size:18px;font-weight:700;line-height:1.2;padding-top:4px}body.top .content-area__body{width:calc(100% - 204px)}@media only screen and (max-width:767px){body.top .content-area__body{width:100%;margin-top:32px}}body.top .content-area__body .inner_margin{margin-bottom:80px}@media only screen and (max-width:767px){body.top .content-area__body .inner_margin{margin-bottom:56px}}body.top .content-area__text{text-align:justify;font-size:15px;font-weight:700;line-height:200%;letter-spacing:.3px}body.top .content-area__text-boxes{display:flex;flex-wrap:wrap;flex-direction:column}body.top .content-area__text-box{color:#000;font-size:15px;font-weight:400;line-height:2;letter-spacing:.3px;padding-top:48px;padding-bottom:48px;border-top:1px solid #e0e0e0}@media only screen and (max-width:767px){body.top .content-area__text-box{width:100%}}body.top .content-area__text-box:first-child{border-top:none;padding-top:0}body.top .content-area__text-box:last-child{padding-bottom:0}body.top .content-area__text-box h3{font-weight:700;margin-bottom:12px}body.top .content-area__text-box h4{font-weight:700;margin-bottom:12px}body.top .content-area__text-box h4.pt{padding-top:40px}body.top .content-area__text-box>small{display:block;font-size:12px;font-weight:400;line-height:2;letter-spacing:.24px;margin-top:24px;max-width:612px}@media only screen and (max-width:767px){body.top .content-area__text-box>small{max-width:100%}}body.top .content-area__text-box img{max-width:612px;margin:0 0 40px;display:block}@media only screen and (max-width:767px){body.top .content-area__text-box img{max-width:100%}}body.top .content-area__text-box p{margin-top:12px;max-width:612px}@media only screen and (max-width:767px){body.top .content-area__text-box p{max-width:100%}}body.top .content-area__text-box p small{display:block;font-size:12px;font-weight:400;line-height:2;letter-spacing:.24px;margin-top:12px}body.top .content-area__text-box p a{display:inline-block;position:relative}body.top .content-area__text-box p a::before{content:"";display:block;position:absolute;left:0;bottom:6px;width:100%;height:1px;background:#000}@media only screen and (max-width:767px){body.top .content-area__text-box__table-whole{overflow:scroll;width:calc(100% + 20px);padding-right:20px}}body.top .content-area__text-box table{border-left:1px solid #000;border-top:1px solid #000;text-align:center;width:100%;max-width:612px;margin-top:40px}@media only screen and (max-width:767px){body.top .content-area__text-box table{width:612px}}body.top .content-area__text-box table thead tr th{border:1px solid var(--Theme-Black,#000);background:var(--Theme-Black,#000);color:#fff;padding:10px;border-right:1px solid #000;border-bottom:1px solid #000}body.top .content-area__text-box table tbody tr td,body.top .content-area__text-box table tbody tr th{border-right:1px solid #000;border-bottom:1px solid #000;padding:10px}body.top .content-area__text-box table tbody tr th{background:#f1f1f1}body.top .content-area__text-box table tbody tr td{width:129px}body.top .content-area__text-box__button{margin-top:40px}body.top .content-area__text-box__button a{display:inline-block;border:1px solid #000}body.top .content-area__text-box__button a span{color:#000;font-size:15px;font-weight:700;line-height:100%;letter-spacing:.3px;display:block;padding:22px 40px}body.top .content-area__newses__news{width:100%;padding:28px 0;border-bottom:1px solid #e0e0e0}body.top .content-area__newses__news:first-child{padding-top:7px}body.top .content-area__newses__news:last-child{border-bottom:none;padding-bottom:0}body.top .content-area__newses__news a{display:block}body.top .content-area__newses__news a figure{display:flex;align-items:center}body.top .content-area__newses__news a figure>div{width:282px;order:2}@media only screen and (max-width:767px){body.top .content-area__newses__news a figure>div{display:none}}body.top .content-area__newses__news a figure>div img{width:100%;height:100%;object-fit:cover}body.top .content-area__newses__news a figure figcaption{width:calc(100% - 282px);order:1;padding-right:20px}@media only screen and (max-width:767px){body.top .content-area__newses__news a figure figcaption{width:100%;padding-right:0}}body.top .content-area__newses__news a figure figcaption>em{display:block;font-size:15px;font-weight:400;color:#858585;margin-bottom:24px}body.top .content-area__newses__news a figure figcaption img{margin-bottom:24px}body.top .content-area__newses__news a figure figcaption>strong{display:block;font-size:15px;font-weight:700;line-height:2;letter-spacing:.02em;margin-bottom:24px;max-width:530px}body.top .content-area__newses__news a figure figcaption>p{line-height:2;font-size:15px;font-weight:400;letter-spacing:.02em}body.top .content-area__newses__news a figure figcaption>p span{display:block}body.top .content-area__newses__news a figure figcaption>p span:nth-child(1){color:#787878}body.top .content-area__committee__members{max-width:612px}body.top .content-area__committee__members ul{margin-top:-12px}body.top .content-area__committee__members ul li{border-bottom:1px solid #e0e0e0}body.top .content-area__committee__members ul li a{display:block;position:relative;padding-right:40px;padding-top:20px;padding-bottom:20px}body.top .content-area__committee__members ul li a:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:1px;background:#000}body.top .content-area__committee__members ul li a:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);width:16px;height:1px;background:#000;opacity:1;transition:opacity .3s ease}body.top .content-area__committee__members ul li a.active:after{opacity:0}body.top .content-area__committee__members ul li a div{display:flex;flex-direction:column;gap:10px 0}body.top .content-area__committee__members ul li a div strong{font-size:15px;font-weight:700;line-height:1;letter-spacing:.02em;display:block}body.top .content-area__committee__members ul li a div em{font-size:12px;font-weight:400;line-height:1;letter-spacing:.02em;display:block;color:#858585}body.top .content-area__committee__members ul li p{display:none;font-size:15px;font-weight:400;line-height:2;letter-spacing:.02em;padding-bottom:20px}body.top .content-area__table table{color:#000;text-align:justify;font-size:15px;font-weight:400;line-height:2;letter-spacing:.3px;align-self:stretch}body.top .content-area__table table tr:first-child td,body.top .content-area__table table tr:first-child th{padding-top:0}body.top .content-area__table table tr:last-child td,body.top .content-area__table table tr:last-child th{padding-bottom:0}body.top .content-area__table table td,body.top .content-area__table table th{vertical-align:top;padding:6px 0}body.top .content-area__table table small{display:block;font-size:12px;font-weight:400;line-height:2;letter-spacing:.24px}body.top .content-area__table table a{display:inline-block;position:relative}body.top .content-area__table table a::before{content:"";display:block;position:absolute;left:0;bottom:6px;width:100%;height:1px;background:#000}