﻿*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}button4_text body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}span,i,b,u,em,strong,s,cite{vertical-align:baseline}:root{--white: #fff;--black: #333;--key-color: #2bb279}body{max-width:100%;min-width:1200px;margin:0 auto;font-family:"游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", sans-serif}body.single-post,body.category{background-color:#FDFDFD}.theme-header{max-width:100%;min-width:1200px;margin:0 auto;background-image:linear-gradient(90deg, white 50%, #2bb279 50%)}.theme-header .theme-header-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;max-width:1920px;min-width:1200px;margin:0 auto;background-color:#fff}.theme-header .site-branding{padding:0 0 0 120px}.theme-header .in-page-shortcuts{flex-basis:804px;height:110px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.theme-header .in-page-shortcuts .in-page-shortcut-link{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-basis:268px;background-color:var(--key-color);text-decoration:none}.theme-header .in-page-shortcuts .in-page-shortcut-link .shortcut-names{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 0;min-height:41px}.theme-header .in-page-shortcuts .in-page-shortcut-link .shortcut-names .shortcut-name-ja{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:var(--white)}.theme-header .in-page-shortcuts .in-page-shortcut-link .shortcut-names .shortcut-name-en{padding:7px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--white)}.theme-header .in-page-shortcuts .in-page-shortcut-link.shortcut-link--credit-card .shortcut-names{padding-left:59px;background-image:url(/media-finance/wp-content/themes/money_hint/assets/img//icon_credit_card.svg);background-size:auto 30.8px}.theme-header .in-page-shortcuts .in-page-shortcut-link.shortcut-link--cashing .shortcut-names{padding-left:49px;background-image:url(/media-finance/wp-content/themes/money_hint/assets/img//icon_atm.svg);background-size:auto 41px}.theme-header .in-page-shortcuts .in-page-shortcut-link.shortcut-link--crypto-assets .shortcut-names{padding-left:54px;background-image:url(/media-finance/wp-content/themes/money_hint/assets/img//icon_jpyen_circled.svg);background-size:auto 39px}.theme-breadcrumbs{background-color:#FDFDFD}.theme-breadcrumbs .breadcrumbs-content{width:1200px;margin:0 auto;padding:25px 0}.theme-breadcrumbs .breadcrumbs-content .breadcrumb-item [class^=item-link-],.theme-breadcrumbs .breadcrumbs-content .breadcrumb-item [class^=item-]{font-size:12px;font-weight:500;line-height:1;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap}.theme-breadcrumbs .breadcrumbs-content .breadcrumb-item [class^=item-link-]{text-decoration:none}.theme-breadcrumbs .breadcrumbs-content i.fa-house,.theme-breadcrumbs .breadcrumbs-content i.fa-angle-right{margin:0 5px;font-size:10px;line-height:12px}.theme-keyvisual .theme-keyvisual-content{height:790px;background-color:rgba(0,0,0,0.2);background-image:url(/media-finance/wp-content/themes/money_hint/assets/img//theme_kv_shape.svg),url(/media-finance/wp-content/themes/money_hint/assets/img//theme_kv_picture_01.jpg);background-repeat:no-repeat, no-repeat;background-position:top 50% left 50%, top 0 left 50%;background-size:497px, cover;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.theme-keyvisual .theme-keyvisual-content .keyvisualkv-copy .keyvisualkv-copy-ja{position:relative;padding:0 0 37px}.theme-keyvisual .theme-keyvisual-content .keyvisualkv-copy .keyvisualkv-copy-ja .copy-ja{position:relative;text-shadow:0 0 22px rgba(0,0,0,0.16);font-size:41px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:center;color:var(--white);z-index:20}.theme-keyvisual .theme-keyvisual-content .keyvisualkv-copy .keyvisualkv-copy-ja::before{position:absolute;content:"";bottom:28px;left:190px;width:256px;height:20.63px;background-image:url(/media-finance/wp-content/themes/money_hint/assets/img//theme_kv_copy_linemarker.svg);background-repeat:no-repeat;background-position:top 0 left 0;background-size:256px 20.63px;z-index:10}.theme-keyvisual .theme-keyvisual-content .keyvisualkv-copy .keyvisualkv-copy-en{text-shadow:0 0 48px rgba(0,0,0,0.16);font-family:Helvetica, Arial, sans-serif;font-size:94px;font-weight:bold;line-height:0.77;letter-spacing:normal;text-align:center;color:var(--white)}.theme-section{width:1200px;margin:0 auto}.theme-section .theme-section-content{padding:147px 0 95px}.theme-section .theme-section-heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:0 0 104px}.theme-section .theme-section-heading .section-heading__partition-1{flex-basis:300px}.theme-section .theme-section-heading .section-heading__partition-1 .section-heading-en{margin-left:-7.5px;font-family:Helvetica, Arial, sans-serif;font-size:143px;font-weight:bold;line-height:0.77;letter-spacing:normal;text-align:left;color:var(--black)}.theme-section .theme-section-heading .section-heading__partition-1 .section-heading-ja{padding:20px 0 0;font-size:30px;font-weight:bold;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-section .theme-section-heading .section-heading__partition-2{margin-top:-10.5px;flex-basis:900px;font-size:18px;font-weight:bold;line-height:2.17;letter-spacing:normal;text-align:left;color:var(--black)}.theme-section .home-post-list .post-list-heading{position:relative;border-bottom:none;margin:0 0 40px}.theme-section .home-post-list .post-list-heading .post-list-heading-en{padding:0 0 10px;font-family:Helvetica, Arial, sans-serif;font-size:21px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-section .home-post-list .post-list-heading .post-list-heading-ja{font-size:30px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--key-color)}.theme-section .home-post-list .post-list-heading .category-archive-link{position:absolute;top:0;bottom:0;margin:auto 0;right:0;width:120px;height:40px;padding:0 0 0 25px;border:solid 1px #848484;background-color:var(--white);border-radius:4px;font-size:14px;font-weight:bold;line-height:38px;letter-spacing:normal;text-align:left;color:#848484;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-section .home-post-list .post-list-heading .category-archive-link i.fa-list-ul{margin-left:10px}.theme-section .home-post-list .post-list-heading .category-archive-link:active{transform:translateY(2px)}.theme-section .home-post-list .post-list-body{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.theme-section .home-post-list .post-list-body .post-list-item{flex-basis:230px;height:258px}.theme-section .home-post-list .post-list-body .post-list-item .post-list-item__partition-1 a .post-list-item__eyecatch-thumbnail{display:block;width:230px;height:170px;-o-object-fit:cover;object-fit:cover;-o-object-position:top 0 left 50%;object-position:top 0 left 50%;border-radius:5px}.theme-section .home-post-list .post-list-body .post-list-item .post-list-item__partition-2 .post-list-item__published-date{padding:20px 0 6.5px;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#afafaf}.theme-section .home-post-list .post-list-body .post-list-item .post-list-item__partition-2 .post-list-item__title-permalink{text-decoration:none;color:var(--black)}.theme-section .home-post-list .post-list-body .post-list-item .post-list-item__partition-2 .post-list-item__title-permalink .post-list-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.theme-section .home-post-list .post-list-body .post-list-item .post-list-item__partition-2 .post-list-item__title-permalink:hover{text-decoration:underline}.theme-section .home-post-list .post-list-body .post-list-item:nth-of-type(n+2){margin-left:13px}.theme-section .home-post-list:nth-of-type(n+2){margin-top:65px}.share-item-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:215px;margin-top:10px}.share-item-group .share-item{display:block;width:35px;height:35px;border-radius:35px;box-shadow:0 3px 3px 0 rgba(0,0,0,0.16);background-color:var(--white);text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.share-item-group .share-item i.fa-brands,.share-item-group .share-item i.fa-link{line-height:35px}.share-item-group .share-item i.fa-twitter{color:#1da1f2}.share-item-group .share-item i.fa-facebook{color:#3b5998}.share-item-group .share-item i.fa-line{color:#06c755}.share-item-group .share-item i.fa-linkedin{color:#ff4981}.share-item-group .share-item i.fa-link{color:#5fc3e8}.share-item-group .share-item:active{box-shadow:0 1px 1px 0 rgba(0,0,0,0.16);transform:translateY(2px)}.share-item-group .share-item.share-item--copy-url{position:relative}.share-item-group .share-item.share-item--copy-url .balloon-copied-url{display:none;position:absolute;top:-35px;right:-5em;margin:auto 0;width:13em;border:1px solid var(--key-color);background-color:var(--white);border-radius:3px;font-weight:bold;height:25px;font-size:12px;line-height:23px;color:var(--key-color);text-align:center;pointer-events:none}.theme-post{width:1200px;margin:0 auto;padding:0 0 100px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.theme-post .theme-post-main{flex-basis:820px;width:820px;padding:60px 0 0}.theme-post .theme-post-main .post-accompany-info{position:relative}.theme-post .theme-post-main .post-accompany-info .accompany-info-1{position:relative}.theme-post .theme-post-main .post-accompany-info .accompany-info-1 .post-categories{list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 0 19.5px}.theme-post .theme-post-main .post-accompany-info .accompany-info-1 .post-categories li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 7px 7px 0}.theme-post .theme-post-main .post-accompany-info .accompany-info-1 .post-categories li [rel="category tag"]{display:block;height:45px;padding:0 12px;border-radius:5px;background-color:var(--key-color);font-size:20px;font-weight:bold;font-style:normal;line-height:45px;letter-spacing:normal;text-align:center;color:var(--white);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.theme-post .theme-post-main .post-accompany-info .accompany-info-2{position:absolute;top:-20px;right:-300px}.theme-post .theme-post-main .post-accompany-info .accompany-info-2 .post-date-group .post-published-date,.theme-post .theme-post-main .post-accompany-info .accompany-info-2 .post-date-group .post-update-date{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:200px;margin:0 auto}.theme-post .theme-post-main .post-accompany-info .accompany-info-2 .post-date-group .post-published-date .date-label,.theme-post .theme-post-main .post-accompany-info .accompany-info-2 .post-date-group .post-published-date .date-value,.theme-post .theme-post-main .post-accompany-info .accompany-info-2 .post-date-group .post-update-date .date-label,.theme-post .theme-post-main .post-accompany-info .accompany-info-2 .post-date-group .post-update-date .date-value{font-family:Helvetica, Arial, sans-serif;font-size:20px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-main .post-accompany-info .accompany-info-2 .post-date-group .post-update-date{margin-top:10px}.theme-post .theme-post-main .post-title{padding:0 0 26.5px;font-size:30px;font-weight:bold;line-height:2.47;line-height:1.235;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-main .post-eyecatch{margin-bottom:20px}.theme-post .theme-post-main .rtoc-mokuji-content{border-radius:5px;background-color:#f5f5f5;margin-bottom:50px;max-width:820px}.theme-post .theme-post-main .rtoc-mokuji-content #rtoc-mokuji-title.rtoc_left{border-radius:5px;height:53px;padding:0;cursor:pointer}.theme-post .theme-post-main .rtoc-mokuji-content #rtoc-mokuji-title.rtoc_left .rtoc_open_close{box-sizing:border-box;position:absolute;display:block;width:auto;height:53px;left:50%;top:0 !important;padding:0;background-color:transparent;font-size:16px;font-weight:bold;line-height:53px;letter-spacing:normal;text-align:center;color:#f5f5f5}.theme-post .theme-post-main .rtoc-mokuji-content #rtoc-mokuji-title.rtoc_left span{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-right:6em;font-size:16px;font-weight:bold;line-height:53px;letter-spacing:normal;text-align:center;color:var(--black);transition:padding-right 250ms ease;pointer-events:none}.theme-post .theme-post-main .rtoc-mokuji-content #rtoc-mokuji-title.rtoc_left span::before{position:absolute;top:0;bottom:0;right:1em;margin:auto 0;height:16px;width:16px;content:"\f077";font-family:"Font Awesome 6 Free";font-weight:900;font-size:10px;text-align:center;line-height:16px;color:var(--black);transition:transform 250ms ease;transform:rotate3d(1, 0, 0, 0)}.theme-post .theme-post-main .rtoc-mokuji-content #rtoc-mokuji-title.rtoc_left.heading--opened .heading-label{padding-right:6em}.theme-post .theme-post-main .rtoc-mokuji-content #rtoc-mokuji-title.rtoc_left.heading--opened .heading-label::after{content:"（非表示）"}.theme-post .theme-post-main .rtoc-mokuji-content #rtoc-mokuji-title.rtoc_left.is_close span{padding-right:5em}.theme-post .theme-post-main .rtoc-mokuji-content #rtoc-mokuji-title.rtoc_left.is_close span::before{transform:rotate3d(1, 0, 0, 180deg)}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji{padding:0 30px 30px !important;margin:0 !important;list-style:none;list-style-position:inside;counter-reset:number;transition:opacity 250ms ease}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item{position:relative;padding:0 0 0 1.5em;margin-bottom:20px !important}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item::before{position:absolute;left:0;top:2.25px;counter-increment:number;content:counter(number) "．";width:1em;font-family:Helvetica, Arial, sans-serif}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item::after{display:none}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item a{color:var(--black);text-decoration:none;border:none;line-height:2;padding:0;font-size:15px;text-decoration:none;font-weight:bold}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item ul{list-style:none;padding:10px 0 0 !important}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item ul>li{position:relative;padding:0 0 0 1em;margin-bottom:0 !important}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item ul>li::before{position:absolute;left:0;top:12px;content:"";width:5px;height:5px;border-radius:5px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:15px;text-align:center;line-height:15px;color:var(--black)}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item ul>li a{color:var(--black);text-decoration:none;border:none;line-height:2;padding:0;font-size:15px;text-decoration:none;font-weight:normal}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item ul>li:nth-of-type(n+2){margin-top:10px !important;margin-bottom:0 !important}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji>li.rtoc-item:last-of-type{margin-bottom:0 !important}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji.level-1{padding-left:30px}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji.level-1 .mokuji_none.level-2{padding:0 !important}.theme-post .theme-post-main .rtoc-mokuji-content .rtoc-mokuji.level-1 .mokuji_none.level-2>.rtoc-item{margin-bottom:0 !important}.theme-post .theme-post-main h2{position:relative;padding:17.5px 19px;margin:0 0 20px;font-size:20px;font-weight:bold;line-height:1.4;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-main h2::before,.theme-post .theme-post-main h2::after{position:absolute;content:"";left:0;margin:auto;width:100%;height:0px;border:1px solid var(--key-color);border-radius:2px}.theme-post .theme-post-main h2::before{top:0}.theme-post .theme-post-main h2::after{bottom:0}.theme-post .theme-post-main h3{border-left:7px solid var(--key-color);padding:2px 10px;margin:0 0 20px;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-main p{font-size:14px;font-weight:500;line-height:2.41;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-main img{max-width:100% !important;height:auto;margin:1em auto 2em}.theme-post .theme-post-main table{border-collapse:collapse;border:1px solid #ddd;border-bottom:none;border-right:none;margin:1em auto 2em;font-size:14px}.theme-post .theme-post-main table tbody tr th{padding:1em;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.theme-post .theme-post-main table tbody tr td{padding:1rem;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.theme-post .theme-post-main blockquote{position:relative;padding:2.67em 1em;background-color:#f5f5f5;border-radius:5px;margin:1em auto 2em}.theme-post .theme-post-main blockquote p{padding:0}.theme-post .theme-post-main blockquote::before,.theme-post .theme-post-main blockquote::after{position:absolute;width:28px;height:28px;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:28px;text-align:center;line-height:1;color:#ddd}.theme-post .theme-post-main blockquote::before{content:"\f10d";top:10px;left:14px}.theme-post .theme-post-main blockquote::after{content:"\f10e";bottom:10px;right:14px}.theme-post .theme-post-main .theme-archive-heading{padding:0 0 40.5px}.theme-post .theme-post-main .theme-archive-heading .archive-heading-en{padding:0 0 10px;font-family:Helvetica, Arial, sans-serif;font-size:30px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#afafaf}.theme-post .theme-post-main .theme-archive-heading .archive-heading-ja{font-size:48px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-main .theme-archive-body .archive-post-list-heading{padding:20px 0;font-size:20px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-main .theme-archive-body .archive-post-list{padding:0;list-style:none}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;padding:30px 0;border-bottom:1px solid #eaeaea}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post .archive-post__partition-1{flex-basis:258px}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post .archive-post__partition-1 a{display:block}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post .archive-post__partition-1 .archive-post__eyecatch-thumbnail{display:block;width:258px;height:138px;-o-object-fit:cover;object-fit:cover;-o-object-position:top 0 left 50%;object-position:top 0 left 50%}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post .archive-post__partition-2{flex-basis:512px}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post .archive-post__partition-2 a{text-decoration:none;color:var(--black)}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post .archive-post__partition-2 a:hover{text-decoration:underline}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post .archive-post__partition-2 .archive-post-title{margin:0;border-left:none;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:20px;font-weight:bold;line-height:1.4;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-main .theme-archive-body .archive-post-list .archive-post .archive-post__partition-2 .archive-post__published-date{padding:6px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#afafaf}.theme-post .navigation.pagination{padding:50px 0}.theme-post .navigation.pagination .screen-reader-text{display:none}.theme-post .navigation.pagination .nav-links{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.theme-post .navigation.pagination .nav-links .page-numbers{display:block;width:48px;height:48px;margin:0 5px;border:solid 2px var(--key-color);background-color:var(--white);border-radius:50%;font-family:Helvetica, Arial, sans-serif;font-size:20px;font-weight:bold;line-height:44px;letter-spacing:normal;text-align:center;color:var(--key-color);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-post .navigation.pagination .nav-links .page-numbers:active{transform:translateY(2px)}.theme-post .navigation.pagination .nav-links .page-numbers.prev,.theme-post .navigation.pagination .nav-links .page-numbers.next{display:none}.theme-post .navigation.pagination .nav-links .page-numbers.current{background-color:var(--key-color);color:#fff;pointer-events:none}.theme-post .theme-post-aside{flex-basis:320px;padding:200px 0 0}.theme-post .theme-post-aside .aside-content{height:100%}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-heading{border-bottom:solid 2px var(--black);padding:0 0 16px}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-heading .item-heading-ja{font-size:26px;font-weight:bold;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-heading .item-heading-en{margin-top:-2px;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:normal;line-height:1.58;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group{padding:24px 0;list-style-type:none;list-style-position:inside;counter-reset:number}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post{position:relative;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post::before{position:absolute;content:"";top:0;left:0;margin:auto;width:28px;height:31px;background-color:var(--black);border-radius:5px 0 0 0;counter-increment:number;content:counter(number);font-family:Helvetica, Arial, sans-serif;font-size:17px;font-weight:bold;line-height:31px;letter-spacing:normal;text-align:center;color:var(--white)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-1{flex-basis:134px;border-radius:5px}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-1 a{display:block;text-decoration:none;border-radius:5px;background-color:#eee}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-1 .aside-post__eyecatch-thumbnail{width:134px;height:83px;-o-object-fit:cover;object-fit:cover;-o-object-position:top 0 left 50%;object-position:top 0 left 50%;border-radius:5px;font-size:10px;overflow:hidden;color:#ddd;line-height:1.25}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2{flex-basis:173px}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__published-date{font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#afafaf}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__categories{padding:7px 0 2.5px}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__categories .post-categories{list-style:none;padding:0}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__categories .post-categories li{margin-right:5px}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__categories .post-categories li a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:21px;padding:0 7.5px;border-radius:2px;background-color:#2bb279;pointer-events:none;font-size:12px;font-weight:normal;line-height:21px;letter-spacing:normal;text-align:center;color:var(--white);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__categories .post-categories li:last-of-type{margin-right:0}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__categories .post-categories li:nth-of-type(n+2){display:none}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__title-permalink{text-decoration:none;color:var(--black)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__title-permalink .aside-post__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post .aside-post__partition-2 .aside-post__title-permalink:hover{text-decoration:underline}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post:nth-of-type(n+2){margin-top:20px}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post:first-of-type::before{background-image:linear-gradient(221deg, #ebe15f, #d0c104)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post:nth-of-type(2)::before{background-image:linear-gradient(221deg, #d9d9d9, #a5a5a5)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .aside-post-group .aside-post:nth-of-type(3)::before{background-image:linear-gradient(222deg, #edb943, #966d11)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .menu-aside_post_categories-container{padding:20px 0}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .menu-aside_post_categories-container .aside-post-categories{list-style:none;padding:0}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .menu-aside_post_categories-container .aside-post-categories li{position:relative;padding:0 0 0 16px}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .menu-aside_post_categories-container .aside-post-categories li::before{position:absolute;content:"\f105";top:0;bottom:0;left:0;margin:auto;width:6px;height:12px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;text-align:center;line-height:1;color:var(--black)}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .menu-aside_post_categories-container .aside-post-categories li a{font-size:18px;font-weight:bold;line-height:1.44;letter-spacing:normal;text-align:left;color:var(--black);text-decoration:none}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .menu-aside_post_categories-container .aside-post-categories li a:hover{text-decoration:underline}.theme-post .theme-post-aside .aside-content .aside-item .aside-item-body .menu-aside_post_categories-container .aside-post-categories li:nth-of-type(n+2){margin-top:7px}.theme-post .theme-post-aside .aside-content .aside-item:nth-of-type(n+2){margin-top:32.5px}.theme-post .theme-post-aside .aside-content .aside-item.aside-item--sticky{position:-webkit-sticky;position:sticky;top:50px}body.category .theme-post .theme-post-aside{padding:177px 0 0}.theme-post-undivided{padding:0 0 50px}.theme-post-undivided .undivided-heading{padding:0 0 50px}.theme-post-undivided .undivided-heading .undivided-heading-ja{font-size:35px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:center;color:var(--black)}.theme-post-undivided .undivided-heading .undivided-heading-en{padding:11px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:center;color:var(--black)}.theme-post-undivided .related-post-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;max-width:100%;min-width:1200px;margin:0 auto;padding:0 0 76px}.theme-post-undivided .related-post-group .related-post{flex-basis:280px;width:280px;margin:0 15px;padding:0 0 21px}.theme-post-undivided .related-post-group .related-post .related-post__partition-1 a{display:block;text-decoration:none;background-color:#eee}.theme-post-undivided .related-post-group .related-post .related-post__partition-1 a .related-post__eyecatch-thumbnail{height:200px;width:280px;-o-object-fit:cover;object-fit:cover;-o-object-position:top 0 left 50%;object-position:top 0 left 50%;border-radius:5px;font-size:10px;overflow:hidden;color:#ddd;line-height:1.25}.theme-post-undivided .related-post-group .related-post .related-post__partition-2 .related-post__published-date{padding:14.5px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#afafaf}.theme-post-undivided .related-post-group .related-post .related-post__partition-2 .related-post__title-permalink{display:block;padding:6.5px 0 0;text-decoration:none;color:var(--black)}.theme-post-undivided .related-post-group .related-post .related-post__partition-2 .related-post__title-permalink .related-post__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.theme-post-undivided .related-post-group .related-post .related-post__partition-2 .related-post__title-permalink:hover{text-decoration:underline}.theme-post-undivided .related-post-group .slick-dots{padding:30px 0;bottom:-8px}.theme-post-undivided .related-post-group .slick-dots li{margin:0 15px}.theme-post-undivided .related-post-group .slick-dots li button{width:16px;height:16px;border-radius:50%;background-color:#D5D5D5}.theme-post-undivided .related-post-group .slick-dots li button::before{display:none}.theme-post-undivided .related-post-group .slick-dots li.slick-active button{background-color:#333333}.theme-category-post-pane{width:1200px;margin:0 auto;padding:0 0 60px}.theme-category-post-pane .theme-category-post{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.theme-category-post-pane .theme-category-post .theme-category-post__partition-1{flex-basis:300px;position:relative}.theme-category-post-pane .theme-category-post .theme-category-post__partition-1 .theme-category-post__headging .category-name-ja{font-size:30px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-category-post-pane .theme-category-post .theme-category-post__partition-1 .theme-category-post__headging .category-name-en{padding:10px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:25px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-category-post-pane .theme-category-post .theme-category-post__partition-1 .category-archive-link{display:block;position:absolute;left:0;bottom:43px;width:120px;height:40px;padding:0 0 0 25px;background-color:var(--key-color);border-radius:4px;font-size:14px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:left;color:var(--white);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-category-post-pane .theme-category-post .theme-category-post__partition-1 .category-archive-link i.fa-list-ul{margin-left:10px}.theme-category-post-pane .theme-category-post .theme-category-post__partition-1 .category-archive-link:active{transform:translateY(2px)}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2{flex-basis:900px;width:900px}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;margin:0;padding:0 0 25px;overflow:visible}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-list{height:304px}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .category-post{flex-basis:280px;width:280px;height:304px;border-radius:5px 5px 0 0}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .category-post a picture .category-post__eyecatch-thumbnail{display:block;width:280px;height:200px;border-radius:5px 5px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:top 0 left 50%;object-position:top 0 left 50%}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .category-post .category-post__published-date{padding:18px 0 6.5px;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#afafaf}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .category-post a{padding:6.5px 0 0;text-decoration:none}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .category-post a .category-post__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .category-post:nth-of-type(n+2){margin-left:30px}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-dots{display:block;height:5px;bottom:0;border:1px solid #E6E6E6;border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-dots li{display:block;position:static;width:180px;height:3px;border-radius:5px;margin:0}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-dots li button{position:relative;background-color:transparent}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-dots li button::before{position:absolute;content:"";top:-1px;left:-1px;width:180px;height:5px;border-radius:5px;padding:0;cursor:pointer;color:transparent;border:0;outline:none}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-dots li.slick-active button::before{background-color:#bebebe}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow{width:40px;height:40px;border-radius:40px;border:solid 2px var(--key-color);background-color:#fff}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow.slick-next,.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow.slick-prev{top:105px}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow.slick-next::before,.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow.slick-prev::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px;text-align:center;line-height:36px;color:var(--key-color)}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow.slick-prev{left:-300px}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow.slick-prev::before{content:"\f104"}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow.slick-next{right:inital;left:-255px}.theme-category-post-pane .theme-category-post .theme-category-post__partition-2 .category-post-list .slick-arrow.slick-next::before{content:"\f105"}.theme-category-post-pane .theme-category-post:nth-of-type(n+2){margin-top:70px}.post-contributor-comment .contributor-information{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 15px}.post-contributor-comment .contributor-information .contributor-info-visual{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-basis:80px;display:block;width:80px;height:80px;border-radius:50%;object-fit:cover;margin:0;background-color:#f5f5f5}.post-contributor-comment .contributor-information .contributor-info-main{flex-basis:725px}.post-contributor-comment .contributor-information .contributor-info-main .contributor-info-position{width:fit-content;height:22px;padding:0 10px;border-radius:4px;background-color:#2bb279;font-size:12px;font-weight:bold;line-height:22px;letter-spacing:0.6px;text-align:center;color:var(--white)}.post-contributor-comment .contributor-information .contributor-info-main .contributor-info-name{margin-top:6px;font-size:16px;font-weight:bold;line-height:1.25;letter-spacing:0.8px;text-align:left;color:#333}.post-contributor-comment .contributor-comment-balloon{position:relative;padding:20px 25px;margin-top:14px;background-color:#eaf8f1;border-radius:10px;font-size:14px;font-weight:500;line-height:1.715;letter-spacing:normal;text-align:left;color:#333}.post-contributor-comment .contributor-comment-balloon::before{position:absolute;content:'';top:-18px;left:80px;width:0;height:0;border-style:solid;border-width:20px 0 0 20px;border-color:transparent transparent transparent #eaf8f1}.post-contributor,.post-contributor--large-card{padding:0 0 30px}.post-contributor .contributor-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.post-contributor .contributor-data .contributor-data-1 .contributor-logo{display:block;height:48px}.post-contributor .contributor-data .contributor-data-2{margin-left:15px}.post-contributor .contributor-data .contributor-data-2 .contributor-name{font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.post-contributor--large-card{position:relative;width:820px;padding:39px 39px 29px;border-radius:10px;background-color:#fff;border:solid 3px #e8e8e8;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:0 30px;margin-top:60px}.post-contributor--large-card .large-card-heading{position:absolute;top:-12px;left:27px;padding:0 15px 0 40px;background-color:#fff;background-image:url(/assets/column/icon_pen_2cb37a_20-995133568932a5306de36b879723ee4bd2894cdd5073c2d2b596908392fb4c7d.png);background-repeat:no-repeat;background-position:top 50% left 15px;background-size:20px;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#2bb279}.post-contributor--large-card .large-card__partition-1{flex-basis:150px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.post-contributor--large-card .large-card__partition-1 .contributor-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.post-contributor--large-card .large-card__partition-1 .contributor-data .contributor-data-1 .contributor-photo{display:block;height:150px;object-fit:cover;border-radius:50%;margin:0}.post-contributor--large-card .large-card__partition-2{flex-basis:560px}.post-contributor--large-card .large-card__partition-2 .contributor-data-2{margin-left:0}.post-contributor--large-card .large-card__partition-2 .contributor-data-2 .contributor-name{margin-top:3.5px;font-size:18px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.post-contributor--large-card .large-card__partition-2 .contributor-introductory-essay{margin-top:10.5px;font-size:14px;font-weight:500;line-height:1.715;letter-spacing:normal;text-align:left;color:var(--black)}.post-contributor--large-card .large-card__partition-2 .read-more-columns-link{display:block;width:fit-content;margin:15px 0 0 auto;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#333;text-decoration:none}.post-contributor--large-card .large-card__partition-2 .read-more-columns-link i.fa-solid{margin-left:8px}.post-supervisor{position:relative;border-radius:5px;border:solid 1px #777;padding:38px 29px 28px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:0 0 40px}.post-supervisor .post-supervisor-title{position:absolute;top:-8px;left:15px;padding:0 15px;font-size:16px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--black);background-color:#fff}.post-supervisor picture{flex-basis:104px}.post-supervisor picture .supervisor-picture{display:block;width:104px;height:104px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top 0 left 50%;object-position:top 0 left 50%;background-color:rgba(0,0,0,0.1);border:none}.post-supervisor .supervisor-data{flex-basis:635px;margin-left:20px}.post-supervisor .supervisor-data .dataset-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.post-supervisor .supervisor-data .dataset-1 .supervisor-name,.post-supervisor .supervisor-data .dataset-1 .supervisor-job{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.post-supervisor .supervisor-data .dataset-1 .supervisor-name .supervisor-name-label,.post-supervisor .supervisor-data .dataset-1 .supervisor-name .supervisor-job-label,.post-supervisor .supervisor-data .dataset-1 .supervisor-job .supervisor-name-label,.post-supervisor .supervisor-data .dataset-1 .supervisor-job .supervisor-job-label{padding-right:10px;font-size:14px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.post-supervisor .supervisor-data .dataset-1 .supervisor-name .supervisor-name-value,.post-supervisor .supervisor-data .dataset-1 .supervisor-name .supervisor-job-value,.post-supervisor .supervisor-data .dataset-1 .supervisor-job .supervisor-name-value,.post-supervisor .supervisor-data .dataset-1 .supervisor-job .supervisor-job-value{font-size:18px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.post-supervisor .supervisor-data .dataset-1 .supervisor-job{margin-left:50px}.post-supervisor .supervisor-data .dataset-2{padding:5px 0 0;font-size:14px;font-weight:500;line-height:2;letter-spacing:normal;text-align:left;color:var(--black)}.empty-post-message{font-size:14px;line-height:1.5;color:#ccc}.theme-footer{padding:55px 0 0}.theme-footer .footer-post-list-wrapper{width:1200px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;padding:0 0 89.5px}.theme-footer .footer-post-list-wrapper .footer-post-list{flex-basis:365px}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-heading{border-bottom:solid 2px var(--black);padding:0 0 20.5px}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-heading .post-list-heading-ja{font-size:30px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-heading .post-list-heading-en{padding:7px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body{padding:20.5px 0;list-style-type:none;list-style-position:inside;counter-reset:number}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .menu-aside_post_categories-container{padding:0 0 20px}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .menu-aside_post_categories-container .aside-post-categories{list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .menu-aside_post_categories-container .aside-post-categories li{display:block;margin:0 10px 10px 0}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .menu-aside_post_categories-container .aside-post-categories li a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:45px;padding:0 12px;border-radius:5px;background-color:var(--key-color);font-size:18px;font-weight:bold;line-height:45px;letter-spacing:normal;text-align:left;color:var(--white);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .menu-aside_post_categories-container .aside-post-categories li a:active{transform:translateY(2px)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item{position:relative;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item::before{position:absolute;content:"";top:0;left:0;margin:auto;width:32px;height:36px;background-color:var(--black);border-radius:5px 0 0 0;counter-increment:number;content:counter(number);font-family:Helvetica, Arial, sans-serif;font-size:19px;font-weight:bold;line-height:36px;letter-spacing:normal;text-align:center;color:var(--white)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item .post-list-item__partition-1{flex-basis:134px;border-radius:5px}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item .post-list-item__partition-1 a{display:block;text-decoration:none;border-radius:5px;background-color:#eee}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item .post-list-item__partition-1 .post-list-item__eyecatch-thumbnail{width:153px;height:95px;-o-object-fit:cover;object-fit:cover;-o-object-position:top 0 left 50%;object-position:top 0 left 50%;border-radius:5px;font-size:10px;overflow:hidden;color:#ddd;line-height:1.25}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item .post-list-item__partition-2{flex-basis:198px}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item .post-list-item__partition-2 .post-list-item__published-date{padding:0 0 9.5px;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#afafaf}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item .post-list-item__partition-2 .post-list-item__title-permalink{text-decoration:none;color:var(--black)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item .post-list-item__partition-2 .post-list-item__title-permalink .post-list-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item .post-list-item__partition-2 .post-list-item__title-permalink:hover{text-decoration:underline}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item:nth-of-type(n+2){margin-top:20px}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item:first-of-type::before{background-image:linear-gradient(221deg, #ebe15f, #d0c104)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item:nth-of-type(2)::before{background-image:linear-gradient(221deg, #d9d9d9, #a5a5a5)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body .post-list-item:nth-of-type(3)::before{background-image:linear-gradient(222deg, #edb943, #966d11)}.theme-footer .footer-post-list-wrapper .footer-post-list .post-list-body.no-ranking .post-list-item::before{display:none}.theme-footer .site-disclaimer{background-color:var(--key-color);padding:50px 0 58px}.theme-footer .site-disclaimer .disclaimer-heading{font-size:30px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:center;color:var(--white)}.theme-footer .site-disclaimer .disclaimer-list{width:1093px;margin:0 auto;padding:36px 0 0;list-style-position:inside;list-style:none}.theme-footer .site-disclaimer .disclaimer-list li{position:relative;padding:0 0 0 21px;font-size:14px;font-weight:bold;line-height:1.58;letter-spacing:normal;text-align:left;color:var(--white)}.theme-footer .site-disclaimer .disclaimer-list li::before{position:absolute;content:"";top:8px;left:8px;margin:auto;width:5px;height:5px;border-radius:5px;background-color:var(--white);font-size:14px;color:#fff}.theme-footer .site-disclaimer .disclaimer-list li:nth-of-type(n+2){margin-top:12px}.theme-footer .theme-footer-content{width:1200px;margin:0 auto}.theme-footer .theme-footer-content .footer-navigation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:66px 0 27px}.theme-footer .theme-footer-content .footer-navigation .site-branding{flex-basis:368px}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts{flex-basis:368px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-right:25px}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;background-color:#fff;text-decoration:none;margin-right:70px}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link .shortcut-names{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 0;min-height:41px}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link .shortcut-names .shortcut-name-ja{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:var(--key-color);white-space:nowrap}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link .shortcut-names .shortcut-name-en{padding:7px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:var(--key-color);white-space:nowrap}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link.shortcut-link--credit-card{flex-basis:157px}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link.shortcut-link--credit-card .shortcut-names{padding-left:59px;background-image:url(/media-finance/wp-content/themes/money_hint/assets/img//icon_credit_card_kc.svg);background-size:auto 30.8px}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link.shortcut-link--cashing{flex-basis:203px}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link.shortcut-link--cashing .shortcut-names{padding-left:49px;background-image:url(/media-finance/wp-content/themes/money_hint/assets/img//icon_atm_kc.svg);background-size:auto 41px}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link.shortcut-link--crypto-assets{flex-basis:172px;margin-right:0}.theme-footer .theme-footer-content .footer-navigation .in-page-shortcuts .in-page-shortcut-link.shortcut-link--crypto-assets .shortcut-names{padding-left:54px;background-image:url(/media-finance/wp-content/themes/money_hint/assets/img//icon_jpyen_circled_kc.svg);background-size:auto 39px}.theme-footer .theme-footer-content .compay-infotmation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;padding:27px 0 47px}.theme-footer .theme-footer-content .compay-infotmation .market-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.theme-footer .theme-footer-content .compay-infotmation .market-info .market-info-sentence{padding:0 0 0 20px;font-size:14px;font-weight:500;line-height:1.71;letter-spacing:normal;text-align:left;color:#707070}.theme-footer .theme-footer-content .compay-infotmation .legal-link-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:7px 0 0}.theme-footer .theme-footer-content .compay-infotmation .legal-link-group .legal-link{position:relative;display:block;margin-right:30px;padding:0 0 0 16px;font-size:14px;font-weight:500;line-height:1;letter-spacing:normal;text-align:left;color:var(--black);text-decoration:none}.theme-footer .theme-footer-content .compay-infotmation .legal-link-group .legal-link::before{position:absolute;content:"\f105";top:0;bottom:0;left:0;margin:auto 0;width:7px;height:10px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:10px;text-align:center;line-height:1;color:var(--black)}.theme-footer .theme-footer-content .compay-infotmation .legal-link-group .legal-link:hover{text-decoration:underline}.theme-footer .theme-footer-content .compay-infotmation .legal-link-group .legal-link:last-of-type{margin-right:0}.theme-footer .site-copyright{padding:8px 0;background-color:#656565}.theme-footer .site-copyright small{display:block;width:1200px;margin:0 auto;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:center;color:var(--white)}.speechbubble_block{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.speechbubble_imgs{width:145px;height:145px;border-radius:50%}.arrow_box{position:relative;width:641px;height:146px;background:#FFFFFF;padding:25px;text-align:left;border:1px solid #ACACAC;color:#333333;font-size:14px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:bold}.arrow_box:after,.arrow_box:before{border:solid transparent;content:'';height:0;width:0;pointer-events:none;position:absolute;right:100%;top:50%}.arrow_box:after{border-color:rgba(255,255,255,0);border-top-width:13px;border-bottom-width:13px;border-left-width:17px;border-right-width:17px;margin-top:-13px;border-right-color:#FFFFFF}.arrow_box:before{border-color:rgba(172,172,172,0);border-top-width:14px;border-bottom-width:14px;border-left-width:18px;border-right-width:18px;margin-top:-14px;margin-right:1px;border-right-color:#ACACAC}@media screen and (max-width: 375px){.arrow_box{height:auto !important;padding:15px !important;width:267px !important}.arrow_box:after,.arrow_box:before{top:14% !important}.speechbubble_imgs{width:85px !important;height:85px !important;margin-right:20px !important}.speechbubble_block{align-items:flex-start !important}.speechbubble_img{width:100%}}.columntext_underline{margin-bottom:50px}.yellow-line{background:linear-gradient(transparent 60%, #FFF500 0%);font-weight:bold;color:#ED4040}.columntext{font-size:16px !important;line-height:1.7 !important}.checktext_block{width:100%;height:auto;border:2px solid #2BB279;border-radius:5px;margin-bottom:50px}.checktext_titlebox{width:100%;height:50px;background-color:#2BB279}.checktext_title{font-size:20px !important;font-weight:bold !important;text-align:center !important;color:#FFFFFF !important}.checktext_span{font-weight:bold;color:#ED4040}.text{width:100%;margin-bottom:25px}.theme-post .theme-post-main .checktext_block .checktext_img{margin:0 20px 0 0}.checktext_p{display:flex;align-items:center;margin:0;padding:1em 0;border-bottom:2px dotted #D8D8D8}.checktext_p .text{width:100%;margin-bottom:0}.checktext_last{border-bottom:none}.checktext_box{padding:10px 20px}@media screen and (max-width: 375px){.checktext_titlebox{height:auto;padding:10px}.text{margin-bottom:10px}}.icon_yellowtext{width:100%;height:auto;padding:30px 20px;background-color:#FFF9E5;border-radius:5px;margin-bottom:50px}.icon{width:44px;height:44px;border-radius:50%;margin-right:10px}.icon_title_p{font-size:18px !important;font-weight:bold !important;margin:0 !important;line-height:1.7 !important}.icon_title{display:flex;margin-bottom:25px;align-items:center}.tab-sec{background-color:#fff;margin-bottom:40px}.tab-sec ul{display:flex;margin:0;padding:0}.tab-btn{width:50%;padding:15px 10px;text-align:center;list-style:none;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;font-size:18px;margin-right:5px;background:#eee;line-height:120%}.tab-btn.show{background:#2BB279;color:#fff}.tab-btn:last-child{margin-right:0}.tab-contents{display:none}.tab-contents.show{display:block;padding:20px 30px;background-color:#EFFDF7}.stepper{margin-bottom:150px}.stepper_number{width:64px;height:64px;border-radius:50%;background-color:#2BB279;padding-top:6px;margin-right:20px;position:relative}.stepper_number::before{content:'';position:absolute;left:0;right:0;top:0;width:2px;height:250px;margin:auto;z-index:-1;border:1px dashed #C3C3C3}.stepper_number_3::before{content:none}.stepper_step{line-height:normal !important;text-align:center !important;font-weight:bold !important;color:#FFFFFF !important}.number{line-height:normal !important;font-size:31px !important;font-weight:bold !important;text-align:center !important;color:#FFFFFF !important;margin-top:-7px}.stepper_title{font-size:25px;font-weight:bold;margin-bottom:30px !important}.stepper_text{font-size:16px;line-height:1.7}.stepper_textbloc{width:90%;margin-top:15px}.stepper_wrapper{display:flex;position:relative;margin-bottom:50px}@media screen and (max-width: 375px){.stepper_number::before{content:none}}@media screen and (min-width: 900px){.sp{display:none !important}}@media screen and (min-width: 375px){.flow_icon{width:46px;height:46px;border-radius:50%;background-color:#2AA06E;text-align:center;position:relative;margin-right:15px}.flow_icontext{font-size:11px;color:#ffff;font-weight:bold}.flow_number{font-size:21px;font-weight:bold;color:#ffff;position:absolute;top:35%;left:37%}.flow_titletext{font-size:21px;font-weight:bold}.flow_box{display:flex;align-items:center}.flow_text{font-size:14px;margin:20px 0 30px 0}}@media screen and (max-width: 901px){.pc{display:none !important}}.checkbox_titlebox{height:91px;padding-top:14px}.checkbox_title{line-height:normal !important}.checkbox_span{color:#333333;background:linear-gradient(transparent 60%, #FFF500 0%)}@media screen and (max-width: 375px){.checkbox_titlebox{height:auto;padding:10px}}dl.qa_accordion{padding-bottom:40px}dl.qa_accordion dt{font-size:16px;border-radius:5px;border:2px solid #2BB279;position:relative;min-height:69px;padding:10px 20px 10px 75px;display:flex;align-items:center;margin-bottom:10px;font-weight:bold}dl.qa_accordion dt span{display:block}dl.qa_accordion dt::before,dl.qa_accordion dd::before{font-family:Arial;display:block;width:40px;height:40px;border-radius:20px;position:absolute;margin-top:-20px;font-size:21px;font-weight:bold;color:#fff;text-align:center;line-height:40px}dl.qa_accordion dt::before{content:"Q";background-color:#2BB279;top:50%;left:15px}dl.qa_accordion dd::before{content:"A";background-color:#EA0404;top:36px;left:15px}dl.qa_accordion dt:hover{cursor:pointer}dl.qa_accordion dd{background-color:#EFFDF7;font-size:16px;line-height:180%;padding:20px 20px 20px 75px;position:relative;margin-bottom:30px}dl.qa_accordion dt span::before,dl.qa_accordion dt span::after{width:3px;height:17px;border-radius:5px;background-color:#2AA06E;content:'';position:absolute;right:25px;top:50%;margin-top:-7.5px}dl.qa_accordion dt span::before{position:absolute;rotate:90deg}dl.qa_accordion dt span::after{transform:rotate(180deg);transition:0.3s}dl.qa_accordion dt.open span::after{transform:rotate(90deg);ttransition:0.3s}@media screen and (max-width: 375px){.qa_span{font-size:14px;width:90%}}.arrow_box_leftpc{background-color:#F7F7F7;border:none}.arrow_box_leftpc::before{border-right-color:#F7F7F7}.arrow_box_leftpc::after{content:none}.arrow_box_rightpc{position:relative;width:641px;height:146px;background:#F7F7F7;padding:25px;text-align:left;color:#333333;font-size:14px;font-weight:bold;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:none}.arrow_box_rightpc:after{border:solid transparent;content:'';height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(0,153,255,0);border-top-width:11px;border-bottom-width:11px;border-left-width:16px;border-right-width:16px;margin-top:-11px;border-left-color:#F7F7F7;left:100%;top:50%}.arrow_box_rightpc:before{content:none}.element_slidetitle{width:100%;height:50px;background-color:#2BB279;border-radius:5px;padding-top:10px;margin-bottom:50px}.slidetitle{font-size:20px;color:#FFFFFF;font-weight:bold;margin-left:20px}.slide_card{width:330px;height:auto;border:3px solid #2BB279;border-radius:5px;margin-right:25px}.card_title{font-size:18px;color:#2BB279;font-weight:bold;margin-bottom:20px}.slide_cardblock{padding:20px}.element_slide_wrapper{margin-bottom:50px}@media screen and (max-width: 375px){.slidetitle{font-size:16px;margin-left:0px}.element_slidetitle{height:auto;padding:10px}}.slide_caed_shadou{border:none;box-shadow:0 0 10px #8080805c;margin:10px 15px}.button1_a{text-decoration:none;font-size:20px;color:#ffff;font-weight:bold;text-align:center}.button1:hover{background-color:#2AA06E;transition:.3s all}.button1{width:100%;height:65px;background-color:#2BB279;border-radius:5px;padding-top:18px;margin-bottom:50px;box-shadow:0 0 10px #8080805c;text-align:center}@media screen and (max-width: 375px){.button1{height:auto;padding:10px}}.button2_a{text-decoration:none;font-size:16px;color:#ffff;font-weight:bold;text-align:center}.button2{width:124px;height:44px;background-color:#D03838;border-radius:5px;padding-top:10px;box-shadow:0px 3px 0 #a01d1d;margin-bottom:50px;position:relative;bottom:0px;text-align:center}.button2:hover{background-color:#a01d1d;transition:.3s all;box-shadow:0px 0px 0 #a01d1d;bottom:-3px}.button2_right{font-size:14px;margin-left:5px}.button3{background-color:#EC6E24;box-shadow:0px 3px 0 #D85000}.button3:hover{background-color:#D85000;transition:.3s all}.button3_right{margin-left:10px}.button_block{width:300px;height:50px;background-color:#D03838;border-radius:25px;box-shadow:0 0 10px #8080805c}.button_block:hover{background-color:#a01d1d;transition:.3s all}.button_block{display:flex;align-items:center}.button_icon{margin:10px}.button4_a{text-decoration:none;color:#ffff;font-weight:bold}.button4_text{font-size:16px;font-weight:bold;color:#ffff}.column-mokuji{box-sizing:border-box;background-color:#f8f8f8;padding:20px;margin:20px}.column-mokuji .mokuji-switch{box-sizing:border-box;position:relative;background-color:#fff;padding:18.5px 0 18.5px 76px;box-shadow:0 0 6px 0 rgba(0,0,0,0.1);font-family:var(--font-family);font-size:18px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:left;color:var(--black);cursor:pointer}.column-mokuji .mokuji-switch::before{position:absolute;content:'\f107';top:0;bottom:0;left:15px;margin:auto 0;width:31px;height:31px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;text-align:center;line-height:31px;color:var(--black);transition:transform 200ms linear;transform:rotate3d(1, 0, 0, 0)}.column-mokuji .mokuji-switch::after{position:absolute;top:0;left:56px;bottom:0;margin:auto 0;content:'';width:1px;height:30px;background-color:#ddd}.column-mokuji .mokuji-switch.mokuji-switch--opened::before{transform:rotate3d(1, 0, 0, 180deg)}.column-mokuji .mokuji-list-lv1{display:none;width:720px;margin:0 auto;list-style:none;padding:20px 0 0;background-color:transparent;border:none}.column-mokuji .mokuji-list-lv1 .list-item-h2{padding:14.5px 0 10px}.column-mokuji .mokuji-list-lv1 .list-item-h2 .h2-link{font-family:var(--font-family);font-size:16px;font-weight:bold;line-height:1.69;letter-spacing:normal;text-align:left;color:#282828;text-decoration:none}.column-mokuji .mokuji-list-lv1 .list-item-h2 .mokuji-list-lv2{padding:5px 0 0 20px;list-style:none;background-color:transparent}.column-mokuji .mokuji-list-lv1 .list-item-h2 .mokuji-list-lv2 .list-item-h3 .h3-link{font-size:14px;font-weight:normal;line-height:2.14;letter-spacing:normal;text-align:left;color:#5c5c5c;text-decoration:none}.column-mokuji .mokuji-list-lv1 .list-item-h2 .mokuji-list-lv2 .list-item-h3:first-of-type{margin:0}.column-mokuji .mokuji-list-lv1 .list-item-h2 .mokuji-list-lv2 .list-item-h3:nth-of-type(n+2){margin-top:-1px}.column-mokuji .mokuji-list-lv1 .list-item-h2:nth-of-type(n+2){border-top:1px dashed #cbcbcb}.pagination{padding:50px 0;margin:auto;display:flex;justify-content:center}.pagination .first,.pagination .last,.pagination .prev,.pagination .next{display:none}.pagination span{display:block;width:48px;height:48px;margin:0 5px;border:solid 2px var(--key-color);background-color:var(--white);border-radius:50%;font-family:Helvetica, Arial, sans-serif;font-size:20px;font-weight:bold;line-height:44px;letter-spacing:normal;text-align:center;color:var(--key-color);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination span a{color:var(--key-color);text-decoration:none}.pagination span.current{background-color:var(--key-color);color:#fff;pointer-events:none}.current{color:#008CFF}.gap{background-color:white !important}.twitter-tweet{margin-left:auto;margin-right:auto}.columns-detail__basis-ranking{background-color:#f8f8f8;padding:25px 30px 26px}.columns-detail__basis-ranking .basis-ranking-heading{font-size:14px;font-weight:bold;line-height:1.715;letter-spacing:normal;text-align:left;color:#393939}.columns-detail__basis-ranking .basis-ranking-sentence{margin-top:6px;font-size:13px;font-weight:normal;line-height:1.616;letter-spacing:normal;text-align:left;color:#484848}.columns-detail__faq{margin-top:40px}.columns-detail__faq .faq-heading{border-top:solid 2px #2bb279;padding:13.5px 20px;border-bottom:solid 2px #2bb279;font-size:20px;font-weight:bold;line-height:1.7;letter-spacing:normal;text-align:left;color:var(--black)}.columns-detail__faq .faq-unit-group{margin-top:30px}.columns-detail__faq .faq-unit-group .faq-unit{box-sizing:border-box;border:solid 2px #e8e8e8;border-radius:8px}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-question{box-sizing:border-box;position:relative;padding:16px 58px;border-radius:6px;background-color:#f8f8f8;background-image:url(/assets/finance/columns/icon_columns_faq_q-38e917bc011faf470eee617171772d43b10e0190ff13857c61ac33c5c8e4a381.png);background-repeat:no-repeat;background-position:top 13px left 18px;background-size:30px;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black);cursor:pointer;transition:border-radius 200ms linear}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-question::before,.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-question::after{position:absolute;content:'';top:20px;right:29px;margin:auto;width:16px;height:16px;font-family:'Font Awesome 6 Free';font-weight:900;font-size:16px;text-align:center;line-height:1.0;color:#9F9F9F}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-question::before{content:'\f068'}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-question::after{content:'\2b';transform:rotate3d(1, 0, 0, 0);transition:transform 200ms linear;will-change:transform}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-question.faq-unit-question--opened{border-radius:6px 6px 0 0}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-question.faq-unit-question--opened::after{transform:rotate3d(1, 0, 0, 90deg)}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-answer{box-sizing:border-box;display:none;opacity:0;transition:opacity 200ms linear;background-color:#fff;border-top:none;border-radius:0 0 6px 6px;padding:19.5px 28px 27px 58px;background-image:url(/assets/finance/columns/icon_columns_faq_a-c2c9517f783e6c820ecfcaa727e51e3c3dff29ee600a0edab08d2f15b1ce7d50.png);background-repeat:no-repeat;background-position:top 17px left 18px;background-size:30px;font-size:14px;font-weight:500;line-height:1.786;letter-spacing:normal;text-align:left;color:var(--black)}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-answer b{font-weight:bold}.columns-detail__faq .faq-unit-group .faq-unit .faq-unit-answer.faq-unit-answwer--opened{opacity:1}.columns-detail__faq .faq-unit-group .faq-unit:nth-of-type(n+2){margin-top:20px}.columns-detail__reference-documents{position:relative;background-color:#f8f8f8;margin-top:60px;border-radius:0 5px 5px 5px}.columns-detail__reference-documents .reference-documents-heading{position:absolute;top:-27px;left:0;width:fit-content;height:27px;padding:0 10px;background-color:#2bb279;border-radius:3px 3px 0 0;font-size:13px;font-weight:bold;line-height:27px;letter-spacing:normal;text-align:center;color:#fff}.columns-detail__reference-documents .reference-documents-main{padding:21px 30px}.columns-detail__reference-documents .reference-documents-main .list-unit .list-unit-heading{font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:left;color:var(--black)}.columns-detail__reference-documents .reference-documents-main .list-unit .reference-documents-list{margin-top:4.5px;padding:0;list-style-position:inside;list-style:none}.columns-detail__reference-documents .reference-documents-main .list-unit .reference-documents-list li{position:relative;padding-left:13px;font-size:13px;font-weight:500;line-height:1.385;letter-spacing:normal;text-align:left}.columns-detail__reference-documents .reference-documents-main .list-unit .reference-documents-list li .list-link{color:#1976d2;text-decoration:none}.columns-detail__reference-documents .reference-documents-main .list-unit .reference-documents-list li::before{position:absolute;content:'';top:6.5px;left:0;width:3px;height:3px;background-color:#555;border-radius:3px}.columns-detail__reference-documents .reference-documents-main .list-unit .reference-documents-list li:nth-of-type(n+2){margin-top:7px}.columns-detail__reference-documents .reference-documents-main .list-unit:nth-of-type(n+2){margin-top:12.5px}.columns-detail__basis-ranking~.post-contributor--large-card,.columns-detail__faq~.post-contributor--large-card,.columns-detail__reference-documents~.post-contributor--large-card{margin-top:30px}.supervisor-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:20px 20px}.supervisor-group .supervisor-unit{flex-basis:400px;width:400px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 15px;padding:15px;height:110px;border-radius:5px;border:solid 1px #e8e8e8;background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,0.16);text-decoration:none}.supervisor-group .supervisor-unit .supervisor-portrait{flex-basis:80px;height:80px;border-radius:50%;margin:0}.supervisor-group .supervisor-unit .supervisor-unit-main{flex-basis:275px;width:275px;overflow:hidden}.supervisor-group .supervisor-unit .supervisor-unit-main .supervisor-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:calc(1em * 1.25);font-size:16px;font-weight:bold;line-height:1.25;letter-spacing:normal;text-align:left;color:#333}.supervisor-group .supervisor-unit .supervisor-unit-main .supervisor-status{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:5px;font-size:13px;font-weight:nomal;line-height:1.462;letter-spacing:normal;text-align:left;color:#6c6c6c}.supervisor-group .supervisor-unit:hover{box-shadow:0 0 14px 0 rgba(0,0,0,0.16)}.supervisor-group .supervisor-unit:active{box-shadow:0 0 7px 0 rgba(0,0,0,0.16);transform:translateY(2px)}.supervisor-detail-background{width:100%;background-color:#f8f8f8}.supervisor-detail{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:0 30px;width:1200px;min-width:1200px;margin:0 auto;background-color:#f8f8f8;padding:60px 100px}.supervisor-detail .supervisor-portrait{border-radius:50%}.supervisor-detail .supervisor-detail-main .supervisor-name{font-size:34px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#333}.supervisor-detail .supervisor-detail-main .supervisor-status{margin-top:12.5px;font-size:14px;font-weight:bold;line-height:1.358;letter-spacing:normal;text-align:left;color:#333}.supervisor-detail .supervisor-detail-main .supervisor-description{margin-top:18.5px;font-size:14px;font-weight:normal;line-height:1.572;letter-spacing:normal;text-align:left;color:var(--black)}.supervised-columns__group-heading{margin-bottom:30px;font-size:30px;font-weight:bold;line-height:1.7;letter-spacing:normal;text-align:left;color:#333}
