﻿@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");#column{font-family:'Noto Sans JP', sans-serif}#column{font-weight:400;color:#333333}#column .page main{max-width:100%}#column .main{padding:1em;line-height:1.5;margin:0 auto;max-width:1200px;position:relative;display:flex}#column .main h1{font-size:40px;padding-top:80px;margin-top:-80px}#column .main h2{font-size:24px;border-bottom:2px solid #E0E0E0;padding-bottom:0.5em;padding-top:112px;margin-top:-80px}#column .main h3{font-size:20px;padding-top:104px;margin-top:-80px}#column .main h4{font-size:16px;padding-top:104px;margin-top:-80px;margin-bottom:12px}#column .main p,#column .main a{word-break:break-all}@media only screen and (max-width: 1079px){#column .main h1{padding-top:60px;margin-top:-60px}#column .main h2{padding-top:60px;margin-top:-60px}#column .main h3{padding-top:60px;margin-top:-60px}#column .main h4{padding-top:60px;margin-top:-60px}}#column .main .left{max-width:824px}#column .main .left .article .breadcrumb{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:90%}@media only screen and (max-width: 768px){#column .main .left .article .breadcrumb{overflow:scroll;text-overflow:unset;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}#column .main .left .article .breadcrumb::-webkit-scrollbar{display:none;width:0px;background:transparent}}#column .main .left .article .breadcrumbs{font-size:10px;line-height:14px;text-align:right;text-decoration-line:underline;color:#424242}#column .main .left .article .published-info{display:flex;align-items:center;font-size:16px;line-height:24px;height:24px;margin-bottom:26px}#column .main .left .article .published-info time{margin-right:20px}#column .main .left .article .published-info .author-icon{margin-right:12px}#column .main .left .article .published-info .author-icon img{width:24px;height:24px;vertical-align:top}#column .main .left .article .element{margin-bottom:12px}#column .main .left .article .element .faq{padding-top:1em}#column .main .left .article .element .faq .title{text-align:left;font-weight:bold}#column .main .left .article .element .faq__questions{max-width:100% !important;width:100% !important;margin:0 !important}#column .main .left .article .element.table-of-content{margin:56px 0}#column .main .left .article .element.table-of-content a{text-decoration:underline}#column .main .left .article .element.table-of-content ol li{margin:20px 0 0 -22px}#column .main .left .article .element.table-of-content ul{list-style:none;margin-top:10px}#column .main .left .article .element.table-of-content ul li{margin:5px 0 5px -8px}#column .main .left .article .element.table-of-content ul li:before{content:"\2022";margin-left:-1em;margin-right:0.8em}#column .main .left .article .element.table-of-content .title{font-weight:700;font-size:24px}#column .main .left .article .element.headline-image{width:100%;height:auto;margin-bottom:56px}#column .main .left .article .element.headline-image img{max-width:100%}#column .main .left .article .element.headline-image .caption{font-size:14px;letter-spacing:0.04em;color:#979797}#column .main .left .article .element.lead{margin-top:2em;margin-bottom:2em}#column .main .left .article .element.image{text-align:center}#column .main .left .article .element.image img{max-width:100%}#column .main .left .article .element.sentence{font-size:16px;letter-spacing:0.04em;text-align:justify}#column .main .left .article .element.digest{background:#F5F5F5;padding:30px;font-size:16px;line-height:150%;text-align:justify;margin:44px 0 56px 0}#column .main .left .article .element.digest pre{white-space:pre-wrap}#column .main .left .article .element.subheading{font-weight:700;font-size:24px;line-height:160%;width:100%;border-bottom:2px solid #E0E0E0;padding-bottom:12px}#column .main .left .article .element.list{font-size:16px;line-height:180%;letter-spacing:0.04em}#column .main .left .article .element.list li{margin-left:-22px}#column .main .left .article .element.note{font-size:14px;letter-spacing:0.04em;color:#979797}#column .main .left .article .element.quote{font-weight:100;font-size:16px;line-height:180%;letter-spacing:0.04em;position:relative;padding:83px 30px 100px 30px;margin-bottom:60px;background:#F5F5F5}#column .main .left .article .element.quote a{color:#004DCF}#column .main .left .article .element.quote .source{padding-top:20px;text-align:right;font-size:14px;color:#333333}#column .main .left .article .element.quote .source a{text-decoration:underline;color:#333333}#column .main .left .article .element.quote::before,#column .main .left .article .element.quote::after{position:absolute;color:#333333;font-size:100px;width:30px;height:26px}#column .main .left .article .element.quote:before{content:url("/images/column/quote-left.svg");left:30px;top:0px}#column .main .left .article .element.quote:after{content:url("/images/column/quote-right.svg");right:30px;bottom:60px}#column .main .left .article .element.recommendation a{border:1px solid #D8D8D8;padding:37px 30px;display:flex;position:relative;margin:40px 0px}#column .main .left .article .element.recommendation a::before{position:absolute;content:"✔︎ この記事もおすすめ";top:-16px;background:#0077FF;color:#fff;padding:4px 8px;font-size:14px;line-height:180%;letter-spacing:0.04em}#column .main .left .article .element.recommendation a img{display:block;max-width:200px;max-height:120px;width:auto;height:auto;align-items:center}#column .main .left .article .element.recommendation a .content{margin-left:30px}#column .main .left .article .element.recommendation a .content .title{font-weight:16px;letter-spacing:0.04em;line-height:180%;margin-bottom:10px}#column .main .left .article .element.recommendation a .content .sentence{font-size:14px;line-height:160%;letter-spacing:0.04em;color:#979797}#column .main .left .article .element.table{width:100%;margin:24px 0}#column .main .left .article .element.table .table-inner{border-collapse:collapse;border:1px solid #F5F5F5}#column .main .left .article .element.table .table-inner table{width:100%;background:#F5F5F5;border-spacing:0.5px}#column .main .left .article .element.table .table-inner th,#column .main .left .article .element.table .table-inner td{border:1px solid #F5F5F5;border-collapse:collapse;background:#F0F0F0}#column .main .left .article .element.table .table-inner th{padding:16px;text-align:left;background:#F0F0F0}#column .main .left .article .element.table .table-inner th:empty{display:none}#column .main .left .article .element.table .table-inner td{padding:16px;background:#fff}#column .main .left .article .element.large-btn{text-align:center;margin-top:24px;margin-bottom:24px}#column .main .left .article .element.large-btn input{cursor:pointer;border:0;border-radius:73.5px;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);padding:1em 1.7em;color:#fff;white-space:nowrap;max-width:100%;font-size:16px}#column .main .left .article .element.large-btn input:hover{opacity:0.7}#column .main .left .submit-btn-container{text-align:center;margin:48px 0 188px 0}#column .main .left .submit-btn-container .submit-btn{cursor:pointer;border:0;border-radius:73.5px;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);padding:0.8em 2.6em;color:#fff;white-space:nowrap;max-width:100%;font-size:20px;margin:0 auto}#column .main .left .author-title{font-size:18px;line-height:160%;border-top:1px solid #E0E0E0;padding-top:16px}#column .main .left .author-info{display:flex;position:relative;margin-bottom:100px}#column .main .left .author-info .author-image-container{padding:24px 24px 24px 0;align-items:center}#column .main .left .author-info .author-image-container .author-image{text-align:center;padding-top:14px;margin:0 auto}#column .main .left .author-info .author-image-container .author-image img{width:96px;height:96px}#column .main .left .author-info .author p{margin:4px 0}#column .main .left .author-info .author .name{font-size:18px;font-weight:700}#column .main .left .author-info .author .tagline{font-size:14px}#column .main .left .author-info .author .bio{font-weight:400;font-size:14px;line-height:180%}#column .main .left .author-info .share{display:flex;position:absolute;top:0;right:0}#column .main .left .author-info .share img{width:24px;margin-left:24px}#column .main .left .author-info .share span{font-weight:700;font-size:16px}#column .main .left .author-info .share a:hover{color:transparent;outline:none;background:transparent}#column .main .left .author-info .share a .facebook{margin-left:8px}#column .main .left .author-info .share a .facebook>.fa{width:28px;height:28px;color:#3b5998}#column .main .left .author-info .share a .x-twitter{margin-left:8px}#column .main .left .author-info .share a .x-twitter>.fa{color:#000}#column .main .left .related-column{width:100%}#column .main .left .related-column .title{font-weight:700;font-size:24px;line-height:36px;margin-bottom:1.6em}#column .main .left .related-column .columns{display:flex;flex-wrap:wrap}#column .main .left .related-column .columns .column .date{font-size:12px;line-height:17px;color:#9E9E9E}#column .main .left .related-column .columns .column .summary{text-align:justify;font-weight:700;font-size:16px}@media only screen and (max-width: 480px){#column .main .left .related-column .columns .column .summary{font-size:14px}}@media only screen and (max-width: 420px){#column .main .left .related-column .columns .column .summary{font-size:12px}}#column .main .left .contact-form{margin:4em 0}#column .main .left .banner-sp{margin:4em auto 2em;text-align:center}#column .main .left .banner-sp img{width:320px;height:320px}#column .main .left .banner-sp .banner-whitepaper,#column .main .left .banner-sp .banner-dgft{margin-top:1em}@media only screen and (max-width: 420px){#column .main .left .banner-sp img{width:100%;height:100%;max-width:100%;max-height:100%}}#column .main .right .banner{position:sticky;margin-left:40px}#column .main .right .banner img{width:320px;height:320px}#column .main .right .banner-whitepaper,#column .main .right .banner-dgft{margin-top:1em}#column .main .contact-button{text-align:center;margin:4em auto}#column .main .contact-button .button{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap;background-color:#07f;color:#fff;padding:1em 1.7em}#column .main .contact-button .button:hover{opacity:0.7}#column .main .contact-button .button .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}#column .main .contact-button .button.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}#column .main .contact-button .button.orange{background:linear-gradient(135deg, #FF7300 0%, orange 100%);color:#fff;padding:0.9em 1.7em 0.9em 3em}#column .main .contact-button .button.orange:hover{filter:brightness(0.9);opacity:initial}#column .main .contact-button .button.blue{color:#fff;background:transparent;border:2px solid #fff}#column .main .contact-button .button.white{color:#07f;background:#fff;border:2px solid #07f}@media only screen and (max-width: 1079px){#column .main{max-width:1080px;display:block;padding:0}#column .main .left{max-width:100%}#column .main .left .element.headline-image{text-align:center}#column .main .right{display:none}}@media only screen and (min-width: 600px){#column .main .left .related-column .columns .column{max-width:248px;margin:8px}#column .main .left .related-column .columns .column img{width:248px;height:152px}}@media only screen and (max-width: 600px){#column .main .left .author-info{display:block}#column .main .left .author-info .author-image-container .author-image{margin:3em auto 0}#column .main .left .author-info .share{top:1em}#column .main .left .related-column{display:block}#column .main .left .related-column .columns{justify-content:center}#column .main .left .related-column .columns .column{display:flex;max-width:100%;margin:8px 0}#column .main .left .related-column .columns .column img{width:143px;height:80px}#column .main .left .related-column .columns .column .detail{display:block;margin:0 0.5em}#column .main .left .related-column .columns .column .detail .summary{margin:0.4em auto}}@media only screen and (max-width: 480px){#column .main .left .article .element.recommendation a{display:block}#column .main .left .article .element.recommendation a .content{margin-top:1em;margin-left:0}#column .main .left .article .element.table{max-width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}#column .main .left .article .element.table::-webkit-scrollbar{display:none;width:0px;background:transparent}#column .main .left .article .element.table .table-inner{display:inline-block}#column .main .left .article .element.table .table-inner table{table-layout:fixed;display:block}#column .main .left .article .element.table .table-inner table td{white-space:nowrap}}.consult-btn a{display:none}

/*# sourceMappingURL=home.css.map */@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");#column .main .element .faq{display:block;justify-content:space-between}#column .main .element .faq .faq__questions{width:calc(100% - 368px);margin-top:-100px;margin-left:auto}#column .main .element .faq .faq__questions .header{font-weight:bold;line-height:36px;padding-bottom:50px;border-bottom:1px solid #dde4eb}#column .main .element .faq .faq__questions .header:before{content:'';display:block;position:relative;width:0;height:80px;margin-top:100px}#column .main .element .faq .faq__questions .header .fa{margin-right:16px}#column .main .element .faq .faq__questions .group{margin-bottom:108px}#column .main .element .faq .faq__questions .group .subgroup .subheader{font-weight:bold;line-height:36px;padding-top:40px;padding-bottom:10px;border-bottom:1px solid #dde4eb}#column .main .element .faq .faq__questions .group .subgroup .subheader .fa{margin-right:16px}#column .main .element .faq .faq__questions .group:last-child{margin-bottom:0}#column .main .element .faq .faq__questions .group__item{padding:32px 24px 5px 0;border-bottom:1px solid #dde4eb}#column .main .element .faq .faq__questions .group__item--question{display:flex;justify-content:space-between;font-weight:bold;line-height:25px;color:#0e4add;cursor:pointer}#column .main .element .faq .faq__questions .group__item--question span:first-child{width:calc(100% - 24px)}#column .main .element .faq .faq__questions .group__item--question .fa{transition:transform 0.3s ease-in-out}#column .main .element .faq .faq__questions .group__item--question.open .fa{transform:rotate3d(0, 0, 1, 179.5deg)}#column .main .element .faq .faq__questions .group__item--answer{font-size:14px;line-height:25px;height:0;overflow:hidden;margin-top:27px;transition:height 0.3s ease-in-out}#column .main .element .faq .faq__questions .group__item--answer.visible{height:auto}#column .main .element .faq .faq__questions .group__item--answer.margin-bottom{margin-bottom:27px}#column .main .element .faq .faq__questions .group__item--answer a{text-decoration:underline;color:#07f}#column .main .element .faq .faq__shortcuts{width:300px;display:flex;flex-direction:column}#column .main .element .faq .faq__shortcuts .item{padding:14px 27px;line-height:36px;border-radius:8px;color:#0e4add;border:1px solid #0e4add;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);font-weight:700;margin-bottom:16px;cursor:pointer}#column .main .element .faq .faq__shortcuts .item.active{background-color:#0e4add;color:#fff;border-color:#0e4add}#column .main .element .faq .faq__shortcuts .item .fa{margin-right:16px}@media only screen and (max-width: 768px){#column .main .element .faq{flex-direction:column}#column .main .element .faq .faq__questions{width:100%}#column .main .element .faq .faq__questions .group__item{padding:32px 0 5px}#column .main .element .faq .faq__shortcuts{width:100%;max-width:400px}}

/*# sourceMappingURL=faq.css.map */