@charset "UTF-8";@font-face{font-family:NotoSerifJP;src:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/NotoSerifJP-Bold.otf?v=96537343771197546341776741543) format("opentype");font-weight:700}@font-face{font-family:NotoSerifJP;src:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/NotoSerifJP-Medium.otf?v=102506236535730504611776741551) format("opentype");font-weight:400}@font-face{font-family:NotoSerifJP;src:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/NotoSerifJP-SemiBold.otf?v=65415912728187333591776741543) format("opentype");font-weight:600}@font-face{font-family:NotoSerifJP;src:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/NotoSerifJP-Regular.otf?v=53329396794436844231776741543) format("opentype");font-weight:400}.all_svg{display:none}@-webkit-keyframes active-btn05-bar02{to{height:0}}@keyframes active-btn05-bar02{to{height:0}}html{font-size:62.5%}body{font-family:NotoSerifJP,\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;color:#fff;background:#000;font-size:1.6rem;line-height:1.5}body.is-active{position:fixed;width:100%;height:100%}a{text-decoration:none}main{overflow:hidden}img{width:100%;height:auto}.u_pc-none{display:block!important}@media screen and (min-width:1200px){.u_pc-none{display:none!important}}.u_pc-only{display:none!important}@media screen and (min-width:1200px){.u_pc-only{display:block!important}}.u_pc-tab-none{display:block!important}@media screen and (min-width:768px){.u_pc-tab-none{display:none!important}}.u_pc-tab-only{display:none!important}@media screen and (min-width:768px){.u_pc-tab-only{display:block!important}}.is_hide{display:none!important}/*!
 * ress.css • v4.0.0
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit;border:1px solid;margin:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.l_footer__inner{position:relative;width:calc(100% - 40px);margin:0 auto;z-index:1;background-color:#000}@media screen and (min-width:768px){.l_footer__inner{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.l_footer__inner{height:590px}}@media screen and (min-width:1200px){.l_footer__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.l_footer__logo{width:231px;margin:60px auto 0}@media screen and (min-width:1200px){.l_footer__logo{width:328px;margin:0 123px 0 80px}}.l_footer__content{margin-top:62px}@media screen and (min-width:1200px){.l_footer__content{margin-right:40px}}.l_footer__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__list{margin-top:42px}@media screen and (min-width:1200px){.l_footer__list{gap:40px}}.l_footer__item{width:50%}@media screen and (min-width:768px){.l_footer__item{width:25%}}@media screen and (min-width:1200px){.l_footer__item{width:auto}}.l_footer__item:nth-of-type(n+3){margin-top:42px}@media screen and (min-width:768px){.l_footer__item:nth-of-type(n+3){margin-top:0}}@media screen and (min-width:768px){.l_footer__item:nth-of-type(n+5){margin-top:42px}}@media screen and (min-width:1200px){.l_footer__item:nth-of-type(n+5){margin-top:0}}.l_footer__item:nth-of-type(2n){padding-left:5.3vw}@media screen and (min-width:768px){.l_footer__item:nth-of-type(2n){padding-left:0}}.l_footer__item-link{-webkit-transition:.3s;transition:.3s}.l_footer__item-link:hover{opacity:.7}.l_footer__item-text{color:#fff;text-align:left;letter-spacing:.016em}.l_footer__item-text-main{font-size:14px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;display:block;line-height:1}.l_footer__item-text{font-size:12px}@media screen and (min-width:1200px){.l_footer__item-text-main{font-size:2rem}.l_footer__item-text{font-size:1.5rem}}.l_footer__item-text-sub{font-size:12px;display:block;line-height:1;margin-top:4px;opacity:.6;font-weight:400}.l_footer__bottom-warp{border-top:1px solid #ffffff;margin-top:42px}@media screen and (min-width:1200px){.l_footer__bottom-warp{margin-top:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:80px}}.l_footer__sns-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;margin:40px auto 0}@media screen and (min-width:1200px){.l_footer__sns-list{margin:0}}@media screen and (min-width:1200px){.l_footer__sns-item{margin-right:60px}}.l_footer__sns-item:nth-of-type(1) .l_footer__sns-icon{width:12.09px}.l_footer__sns-item:nth-of-type(2) .l_footer__sns-icon{width:11.95px}.l_footer__sns-item:nth-of-type(3) .l_footer__sns-icon{width:15.93px}.l_footer__sns-link{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}.l_footer__sns-link:hover{opacity:.7}.l_footer__sns-icon{height:auto;margin:0 8px 3px 0}.l_footer__sns-text{font-size:12px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}.l_footer__copy{font-size:10px;text-align:center;padding-bottom:10px;letter-spacing:.016em;margin-top:41px;font-weight:400}@media screen and (min-width:1200px){.l_footer__copy{margin-top:0}}.l_drawer{position:fixed;top:0;right:-100%;width:100%;height:100%;z-index:1000;background-color:#000;overflow-y:scroll;-webkit-transition:.7s;transition:.7s}@media screen and (min-width:1200px){.l_drawer{display:none}}.l_drawer.is-active{right:0}.l_drawer__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:100vh;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.l_drawer__inner{width:calc(100% - 80px)}}.l_drawer__list{list-style:none;margin-top:190px}@media screen and (min-width:768px){.l_drawer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.l_drawer__item{width:50%;margin-top:32px}}.l_drawer__item:not(:first-of-type){margin-top:28px}@media screen and (min-width:768px){.l_drawer__item:not(:first-of-type){margin-top:32px}}.l_drawer__item-link{color:#fff;font-size:28px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;display:block}.l_drawer__bottom-warp{border-top:1px solid #ffffff;margin-top:42px}.l_drawer__sns-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;margin:40px auto 0}@media screen and (min-width:1200px){.l_drawer__sns-item{margin-right:60px}}.l_drawer__sns-item:nth-of-type(1) .l_footer__sns-icon{width:12.09px}.l_drawer__sns-item:nth-of-type(2) .l_footer__sns-icon{width:11.95px}.l_drawer__sns-item:nth-of-type(3) .l_footer__sns-icon{width:15.93px}.l_drawer__sns-link{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l_drawer__sns-icon{height:auto;margin:0 8px 3px 0}.l_drawer__sns-text{font-size:12px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}.l_drawer__copy{font-size:10px;text-align:center;padding-bottom:32px;letter-spacing:.016em;margin-top:41px;font-weight:400}.l_header{position:fixed;top:0;left:0;width:100%;z-index:9999;padding-bottom:10px;-webkit-transition:.5;transition:.5}.l_header.is_active{background:#000000b3}.l_header--page{-webkit-transition:1s;transition:1s}.l_header--page.is_bk{background:#00000080}.l_header__inner{position:relative;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:1200px){.l_header__inner{width:calc(100% - 50px)}}@media screen and (min-width:1200px){.l_header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.l_header__logo{margin-top:24px}@media screen and (min-width:1200px){.l_header__logo{margin-top:32px}}.l_header__logo-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l_header__logo-img-wrap{width:35px;height:22px;margin-right:2px;position:relative}@media screen and (min-width:1200px){.l_header__logo-img-wrap{width:4.896vw;height:3.125vw;max-width:94px;max-height:60px;margin-right:5px}}.l_header__logo-img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l_header__logo-text{color:#fff;font-size:11px;display:block;font-weight:600}@media screen and (min-width:1200px){.l_header__logo-text{font-size:clamp(12px,1.667vw,3.2rem)}}@media screen and (min-width:1850px){.l_header__logo-text{font-size:3.2rem}}.l_header__humberger{width:45px;height:45px;border-radius:50%;border:1px solid #ffffff;position:absolute;top:-6px;right:0;z-index:9999}@media screen and (min-width:1200px){.l_header__humberger{display:none}}.l_header__humberger-line{width:18px;height:1px;background-color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:.3s;transition:.3s}.l_header__humberger-line:nth-of-type(1){top:19px}.l_header__humberger-line:nth-of-type(2){top:25px}.l_header__humberger.is-active .l_header__humberger-line:nth-of-type(1){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);top:50%}.l_header__humberger.is-active .l_header__humberger-line:nth-of-type(2){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);top:50%}.l_header__list{list-style:none;margin-top:32px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.l_header__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.l_header__item{white-space:nowrap;margin-right:clamp(20px,2vw,50px)}@media screen and (min-width:1200px){.l_header__item{height:63px;margin-right:30px}}@media screen and (min-width:1850px){.l_header__item{margin-right:50px}}@media screen and (min-width:1850px){.l_header__item:nth-of-type(6){margin-right:86px}}.l_header__item-link{color:#fff;font-size:clamp(14px,1.2vw,2rem);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;opacity:1}.l_header__item-link:hover{opacity:.7}.l_header__item-contact{width:12.344vw;height:3.281vw;border-radius:44px;border:1px solid #ffffff;-webkit-transition:.3s;transition:.3s;background-color:#fff}@media screen and (min-width:1850px){.l_header__item-contact{width:237px;height:63px}}.l_header__item-contact:hover{background-color:#ffffff4d}.l_header__item-contact .l_header__item-link{font-size:clamp(14px,1.2vw,1.6rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#000}.l_header__item-contact-icon{width:20px;height:15px;margin-right:32px;display:none}@media screen and (min-width:1850px){.l_header__item-contact-icon{display:block}}.breadcrumb{position:relative;max-width:1400px;width:calc(100% - 40px);margin:83px auto 0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:12px;letter-spacing:.1em}@media screen and (min-width:768px){.breadcrumb{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.breadcrumb{font-size:14px;margin-top:140px}}.breadcrumb li:first-of-type a{color:#9a9a9a}.m_btn{position:relative}.m_btn__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.m_btn__text{color:#fff;margin-right:14px;font-size:14px;line-height:2;letter-spacing:1.14;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.m_btn__text{font-size:16px;margin-right:16px}}.m_btn__icon{background-color:#fff;width:40px;height:40px;border-radius:50%;display:inline-block;position:relative;-webkit-transition:.3s;transition:.3s;overflow:hidden}@media screen and (min-width:1200px){.m_btn__icon{width:55px;height:55px}}.m_btn__icon.pre{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:none}.m_btn__icon img{width:12px;height:5px;position:absolute;top:47%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.m_btn__icon span:after{content:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/arrow-black.svg?v=733);position:absolute;left:50%;top:15%;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:.3s;transition:.3s}@media screen and (min-width:1200px){.m_btn__icon span:after{top:20%}}.m_btn__icon:after{content:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/arrow-white.svg?v=733);position:absolute;left:50%;top:10%;-webkit-transform:translateX(-500%);transform:translate(-500%);-webkit-transition:.3s;transition:.3s}@media screen and (min-width:1200px){.m_btn__icon:after{top:20%}}.m_btn__icon:before{content:"";background-color:#080d1b;width:41px;height:41px;border-radius:50%;position:absolute;top:-.5px;right:100px;display:block;-webkit-transition:.3s;transition:.3s;-webkit-animation:viewBtnBlackOut .5s ease-out forwards;animation:viewBtnBlackOut .5s ease-out forwards}@media screen and (min-width:1200px){.m_btn__icon:before{width:56px;height:56px}}.m_btn__icon:hover{-webkit-transition:.3s;transition:.3s}.m_btn__icon:hover:after{-webkit-animation:viewBtnWhiteArrow .35s ease-out forwards;animation:viewBtnWhiteArrow .35s ease-out forwards}.m_btn__icon:hover:before{-webkit-animation:viewBtnBlack .3s ease-out forwards;animation:viewBtnBlack .3s ease-out forwards;-webkit-transition:.3s;transition:.3s}.m_btn__icon:hover img{-webkit-animation:viewBtnBlackArrow .3s ease-out forwards;animation:viewBtnBlackArrow .3s ease-out forwards}.m_btn__icon:hover span:after{-webkit-animation:viewBtnBlackArrow .3s ease-out forwards;animation:viewBtnBlackArrow .3s ease-out forwards}@-webkit-keyframes viewBtnWhiteArrow{0%{-webkit-transform:translateX(-500%);transform:translate(-500%)}60%{-webkit-transform:translateX(-500%);transform:translate(-500%)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@-webkit-keyframes viewBtnBlackArrow{0%{-webkit-transform:translateX(-50%);transform:translate(-50%)}60%{-webkit-transform:translateX(500%);transform:translate(500%)}to{-webkit-transform:translateX(500%);transform:translate(500%)}}@-webkit-keyframes viewBtnBlack{0%{right:50px}60%{right:-.25px}to{right:-.25px}}@-webkit-keyframes viewBtnBlackOut{0%{right:-.25px}30%{right:-100px;top:-.5px}45%{top:100px}65%{right:50px}to{top:-.5px}}.m_card{overflow-x:scroll}@media screen and (min-width:768px){.m_card{width:100%;overflow-x:visible}}.m_card__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:768px;padding-bottom:27px}@media screen and (min-width:768px){.m_card__list{width:100%;padding-bottom:53px}}.m_card__item{width:240px;margin-right:16px}@media screen and (min-width:768px){.m_card__item{margin:0 20px;width:calc(33.3333333333vw - 20px)}}@media screen and (min-width:1200px){.m_card__item{margin:0 40px;width:calc(33.3333333333vw - 83px)}}@media screen and (min-width:768px){.m_card__item.slick-center{margin:0}}@media screen and (min-width:1200px){.m_card__item.slick-center{margin:0 20px}}.m_card__item:nth-of-type(n+4){display:none}@media screen and (min-width:768px){.m_card__item:nth-of-type(n+4){display:block}}.m_card__item[data-slick-index="-1"]{padding-left:9px}.m_card__link{color:#fff;display:block}.m_card__thumb{height:160px;width:100%;overflow:hidden}@media screen and (min-width:1200px){.m_card__thumb{height:clamp(160px,19.792vw,380px)}}.m_card__thumb>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.m_card__thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s}.m_card__ttl-main{font-size:12px;letter-spacing:.016em;margin-top:15px;font-weight:700}@media screen and (min-width:1200px){.m_card__ttl-main{font-size:1.6rem;margin-top:20px}}.m_card__ttl-sub{letter-spacing:.024em;margin-top:14px;font-weight:600}@media screen and (min-width:1200px){.m_card__ttl-sub{font-size:2.4rem;margin-top:19px}}.m_card__info{margin-top:28px;font-size:12px;font-weight:400}@media screen and (min-width:1200px){.m_card__info{font-size:1.6rem;margin-top:39px}}.m_card__industry{display:block}.m_card__proceeds{display:block;margin-top:9px}@media screen and (min-width:1200px){.m_card__proceeds{margin-top:12px}}.m_news__content{margin-top:64px}@media screen and (min-width:1200px){.m_news__content{margin-top:81px}}.m_news__list{list-style:none}.m_news__item{border-bottom:1px solid #707070}.m_news__link{color:#fff;padding:20px 0 24px 10px;display:block}@media screen and (min-width:1200px){.m_news__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:41px 0 40px 13px}}.m_news__meta{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.m_news__meta{margin-right:38px;-ms-flex-negative:0;flex-shrink:0}}.m_news__date{margin-right:14px}@media screen and (min-width:1200px){.m_news__date{margin-right:32px}}.m_news__cat{font-size:14px}.m_news__ttl{margin-top:16px;position:relative;padding-right:45px}@media screen and (min-width:1200px){.m_news__ttl{margin-top:0;width:100%}}.m_news__ttl:after{content:"";background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/arrow-white.svg?v=733);background-size:contain;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:5px}@media screen and (min-width:1200px){.m_news__ttl:after{right:33px;width:18px;height:7px}}.m_news__ttl span{position:relative}.m_news__ttl span:before{content:"";position:absolute;display:block;bottom:-4px;left:0;width:0;height:1px;background-color:#fff;-webkit-transition:.3s;transition:.3s}.m_news__ttl br,.m_news__ttl .m_news__ttl-text--pc{display:none}@media screen and (min-width:1200px){.m_news__ttl .m_news__ttl-text--pc{display:block}}@media screen and (min-width:1200px){.m_news__ttl .m_news__ttl-text--sp{display:none}}.m_page-catch{position:relative;max-width:1400px;width:calc(100% - 40px);margin:20px auto 0;z-index:1;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:48px;letter-spacing:.02em;line-height:1;font-weight:400}@media screen and (min-width:768px){.m_page-catch{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.m_page-catch{font-size:72px;margin-top:57px;line-height:1.18}}.m_page-catch.js_catch-animation{display:block;overflow:hidden;position:relative;opacity:0}.m_page-catch.js_catch-animation.appeartext{opacity:1}.m_page-catch.js_catch-animation.appeartext span{padding-bottom:2px;display:inline-block;-webkit-animation:text_anime_on .5s ease-out forwards;animation:text_anime_on .5s ease-out forwards}.m_page-catch.js_catch-animation span{position:relative;top:400px}.m_sec-heading{font-weight:400}.m_sec-heading--center{text-align:center}.m_sec-heading__text-main{font-size:40px;font-size:36px;line-height:1.25;display:block;letter-spacing:.016em;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.m_sec-heading__text-main{font-size:80px;line-height:1.15}.report-details_content .m_sec-heading__text-main{font-size:70px}}.m_sec-heading__text-sub{font-size:14px;line-height:1;margin-top:14px;display:block;font-weight:700}@media screen and (min-width:1200px){.m_sec-heading__text-sub{font-size:16px}}.m_view-btn{position:relative}.m_view-btn__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m_view-btn__text{color:#fff;margin-right:14px;font-size:14px;line-height:2;letter-spacing:1.14;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.m_view-btn__text{font-size:16px;margin-right:16px}}.m_view-btn__icon{background-color:#fff;width:40px;height:40px;border-radius:50%;display:inline-block;position:relative;-webkit-transition:.3s;transition:.3s;overflow:hidden}@media screen and (min-width:1200px){.m_view-btn__icon{width:55px;height:55px}}.m_view-btn__icon img{width:12px;height:5px;position:absolute;top:47%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.m_view-btn__icon:after{content:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/arrow-white.svg?v=733);position:absolute;left:50%;top:10%;-webkit-transform:translateX(-500%);transform:translate(-500%);-webkit-transition:.3s;transition:.3s}@media screen and (min-width:1200px){.m_view-btn__icon:after{top:20%}}.m_view-btn__icon:before{content:"";background-color:#080d1b;width:41px;height:41px;border-radius:50%;position:absolute;top:-.5px;right:100px;display:block;-webkit-transition:.3s;transition:.3s;-webkit-animation:viewBtnBlackOut .5s ease-out forwards;animation:viewBtnBlackOut .5s ease-out forwards}@media screen and (min-width:1200px){.m_view-btn__icon:before{width:56px;height:56px}}.m_view-btn__link:hover{-webkit-transition:.3s;transition:.3s}.m_view-btn__link:hover .m_view-btn__icon:after{-webkit-animation:viewBtnWhiteArrow .35s ease-out forwards;animation:viewBtnWhiteArrow .35s ease-out forwards}.m_view-btn__link:hover .m_view-btn__icon:before{-webkit-animation:viewBtnBlack .3s ease-out forwards;animation:viewBtnBlack .3s ease-out forwards;-webkit-transition:.3s;transition:.3s}.m_view-btn__link:hover img{-webkit-animation:viewBtnBlackArrow .3s ease-out forwards;animation:viewBtnBlackArrow .3s ease-out forwards}@keyframes viewBtnWhiteArrow{0%{-webkit-transform:translateX(-500%);transform:translate(-500%)}60%{-webkit-transform:translateX(-500%);transform:translate(-500%)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@keyframes viewBtnBlackArrow{0%{-webkit-transform:translateX(-50%);transform:translate(-50%)}60%{-webkit-transform:translateX(500%);transform:translate(500%)}to{-webkit-transform:translateX(500%);transform:translate(500%)}}@keyframes viewBtnBlack{0%{right:50px}60%{right:-.25px}to{right:-.25px}}@keyframes viewBtnBlackOut{0%{right:-.25px}30%{right:-100px;top:-.5px}45%{top:100px}65%{right:50px}to{top:-.5px}}.m_contact{overflow:hidden;margin:120px 0 0;background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/contact-bg.jpg?v=733);background-size:cover;background-position:32% 10%;position:relative}@media screen and (min-width:1200px){.m_contact{margin:0}}.m_contact:after{position:absolute;content:"";width:100%;height:100%;background-color:#000000b0;top:0;left:0}.m_contact__inner{padding:120px 20px 191px}@media screen and (min-width:768px){.m_contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1400px;padding:0 40px;height:30.729vw;max-height:590px;margin:0 auto}}.m_contact__wrap{position:relative;z-index:1}@media screen and (min-width:768px){.m_contact__wrap{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.m_contact__wrap:nth-of-type(2){margin-top:66px}@media screen and (min-width:768px){.m_contact__wrap:nth-of-type(2){margin-top:0}}.m_contact .m_sec-heading{text-align:center}@media screen and (min-width:768px){.m_contact .m_sec-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.m_contact .m_sec-heading__text-sub{font-weight:700}@media screen and (min-width:768px){.m_contact .m_sec-heading__text-sub{padding-bottom:14px;margin-left:16px}}.m_contact__btn{width:240px;height:63px;margin:0 auto;background:#fff}@media screen and (min-width:1200px){.m_contact__btn{width:417px;height:87px}}.m_contact__btn-link{padding-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#000;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:1200px){.m_contact__btn-link{padding-left:40px}}.m_contact__btn-link:hover{background-color:#fff3}.m_contact__btn-icon{width:20px;height:15px;margin:0 24px 5px 0}@media screen and (min-width:1200px){.m_contact__btn-icon{margin-right:40px}}.m_contact__btn-text{font-size:14px;padding-left:24px;position:relative;line-height:1;letter-spacing:.016em;font-weight:400}@media screen and (min-width:1200px){.m_contact__btn-text{font-size:1.6rem;padding-left:96px}}.m_contact__btn-text:before{position:absolute;content:"";width:1px;height:15px;background-color:#000;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m_contact__btn-text:after{content:"";background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/arrow-black.svg?v=733);background-size:contain;position:absolute;right:-28px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:5px}@media screen and (min-width:1200px){.m_contact__btn-text:after{width:12px;height:8px;top:80%}}.slide-arrow.next-arrow.slick-arrow{background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/carousel-next-arrow.png?v=733);background-size:contain;width:35px;height:35px;position:absolute;top:35%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-10px;left:auto}@media screen and (min-width:1200px){.slide-arrow.next-arrow.slick-arrow{width:55px;height:55px;top:220px;right:-20px}}.slide-arrow.prev-arrow.slick-arrow{background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/carousel-prev-arrow.png?v=733);background-size:contain;width:35px;height:35px;position:absolute;top:35%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-10px;right:auto;z-index:1}@media screen and (min-width:1200px){.slide-arrow.prev-arrow.slick-arrow{width:55px;height:55px;top:220px;left:-20px}}.slick-dots{z-index:1}.top_mv .slick-dots{bottom:35px;left:20px;right:auto;text-align:left}@media screen and (min-width:1200px){.top_mv .slick-dots{bottom:71px;left:159.5px}}.top_mv .slick-dots li{width:10px;margin:0 10px;position:relative;width:14px;height:14px}@media screen and (min-width:1200px){.top_mv .slick-dots li{margin:0 14.5px;height:20px;width:20px}}.top_mv .slick-dots li button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:14px;height:14px}@media screen and (min-width:1200px){.top_mv .slick-dots li button{width:20px;height:20px}}.top_mv .slick-dots li button:before{width:6px;height:6px;border:1px solid #ffffff;background-color:transparent;border-radius:50%;opacity:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:.7}@media screen and (min-width:1200px){.top_mv .slick-dots li button:before{width:10px;height:10px}}.top_mv .slick-dots li .loading{position:absolute;width:14px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (min-width:1200px){.top_mv .slick-dots li .loading{width:20px;height:20px}}.top_mv .slick-dots li .loading svg{position:absolute;z-index:1;top:20%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:14px;height:14px}@media screen and (min-width:1200px){.top_mv .slick-dots li .loading svg{width:20px;height:20px;top:25%}}.top_mv .slick-dots li.slick-active button:before{background-color:#fff;opacity:1}.top_mv .slick-dots li.slick-active .loading .path{-webkit-animation:progress 5.3s linear forwards;animation:progress 5.3s linear forwards}.top_mv .slick-dots li button:after{content:"";width:14px;height:14px;border:1px solid #ffffff;background-color:transparent;border-radius:50%;opacity:0;position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (min-width:1200px){.top_mv .slick-dots li button:after{width:20px;height:20px;top:25%;left:50%}}.top_mv .slick-dots li.slick-active button:after{opacity:.5}@-webkit-keyframes progress{0%{stroke-dashoffset:59.6177px}98%{stroke-dashoffset:0}to{stroke-dashoffset:-59.6177px}}@keyframes progress{0%{stroke-dashoffset:59.6177px}98%{stroke-dashoffset:0}to{stroke-dashoffset:-59.6177px}}.top_voice .slick-dots,.top_seminar .slick-dots,.top_report .slick-dots{bottom:0}.top_voice .slick-dots li,.top_seminar .slick-dots li,.top_report .slick-dots li{width:10px;margin:0 10px}.top_voice .slick-dots li button:before,.top_seminar .slick-dots li button:before,.top_report .slick-dots li button:before{width:10px;height:10px;border:1px solid #ffffff;background-color:transparent;border-radius:50%;opacity:1}.top_voice .slick-dots li.slick-active button:before,.top_seminar .slick-dots li.slick-active button:before,.top_report .slick-dots li.slick-active button:before{background-color:#fff;opacity:1}.company_consul{margin-bottom:126px}@media screen and (min-width:1200px){.company_consul{margin-bottom:167px}}.company_consul .m_sec-heading{margin-top:63px}@media screen and (min-width:1200px){.company_consul .m_sec-heading{margin-top:164px}}@media screen and (min-width:1200px){.company_consul .m_sec-heading__text-main.js_catch-animation{display:inline-block}}.company_consul .m_sec-heading__text-main:nth-of-type(2){margin-top:0}.company_consul__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.company_consul__inner{width:calc(100% - 80px)}}.company_consul__content{margin-top:39px}@media screen and (min-width:1200px){.company_consul__content{margin-top:90px}}@media screen and (min-width:1200px){.company_consul__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.company_consul__wrap:nth-of-type(2){margin-top:43px}.company_consul__term{font-size:2rem;font-weight:700;letter-spacing:.016em}@media screen and (min-width:768px){.company_consul__term{white-space:nowrap}}@media screen and (min-width:1200px){.company_consul__term{-ms-flex-negative:0;flex-shrink:0;width:500px}}.company_consul__desc{margin-top:24px;font-size:14px;line-height:2;letter-spacing:.014em}@media screen and (min-width:1200px){.company_consul__desc{margin-top:0}}.company_consul__desc-list{list-style:none}.company_consul__desc-item{position:relative;padding-left:1.1em}.company_consul__desc-item:before{position:absolute;content:"\30fb";font-size:14px;left:-.1em;top:.1em}.company_labo .m_sec-heading{margin-top:60px}@media screen and (min-width:1200px){.company_labo .m_sec-heading{margin-top:165px}}.company_labo__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.company_labo__inner{width:calc(100% - 80px)}}.company_labo__content{margin-top:39px}@media screen and (min-width:1200px){.company_labo__content{margin-top:90px}}@media screen and (min-width:1200px){.company_labo__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.company_labo__wrap:nth-of-type(2){margin-top:43px}.company_labo__term{font-size:2rem;font-weight:700;letter-spacing:.016em}@media screen and (min-width:768px){.company_labo__term{white-space:nowrap}}@media screen and (min-width:1200px){.company_labo__term{-ms-flex-negative:0;flex-shrink:0;width:500px}}.company_labo__desc{margin-top:24px;font-size:14px;line-height:2;letter-spacing:.014em}@media screen and (min-width:1200px){.company_labo__desc{margin-top:0}}.company_labo__desc-list{list-style:none}.company_labo__desc-item{position:relative;padding-left:1.1em}.company_labo__desc-item:before{position:absolute;content:"\30fb";font-size:14px;left:-.1em;top:.1em}.company_bg{width:100%;height:100vh;background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/company-bg.jpg?v=733);position:fixed;top:0;left:0;display:none;z-index:-1;background-size:cover;background-position:center}@media screen and (min-width:1200px){.company_bg{display:block}}.company_bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent -webkit-gradient(linear,left top,left bottom,from(#000000),color-stop(41%,#000000f2),color-stop(49%,#000000e5),color-stop(56%,#000000f2),to(#000000)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#000,#000000f2 41%,#000000e5 49%,#000000f2 56%,#000) 0% 0% no-repeat padding-box;opacity:.8}.company_mv__about-content{position:relative;max-width:1400px;width:calc(100% - 40px);margin:35px auto 0;z-index:1}@media screen and (min-width:768px){.company_mv__about-content{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.company_mv__about-content{margin-top:75px}}.company_mv__about-ttl{font-size:18px;letter-spacing:.4em;font-weight:700}@media screen and (min-width:1200px){.company_mv__about-ttl{font-size:2.4rem}}.company_mv__about-lead{font-size:14px;letter-spacing:.014em;margin-top:21px;line-height:2}@media screen and (min-width:1200px){.company_mv__about-lead{margin-top:28px;font-size:1.6rem}}.company_mv__thumb{width:calc(100% - 40px);max-width:1660px;margin:53px auto 0;height:549px;overflow:hidden;position:relative}@media screen and (min-width:1480px){.company_mv__thumb{width:calc(100% - ((100% - 1400px)/2));max-width:none}}@media screen and (min-width:1200px){.company_mv__thumb{margin:103px 0 0 auto;height:50vw;max-height:960px}}.company_mv__thumb:before{position:absolute;content:"";width:105%;height:105%;background-color:#0b0d0d;top:-1px;left:0;z-index:1;-webkit-transition:1.2s;transition:1.2s}.company_mv__thumb.is-active:before{top:-105%}.company_mv__thumb-img{-o-object-fit:cover;object-fit:cover;-o-object-position:63% 0;object-position:63% 0;height:100%}.company_outline .m_sec-heading{margin-top:49px}@media screen and (min-width:1200px){.company_outline .m_sec-heading{margin-top:160px}}@media screen and (min-width:1200px){.company_outline .m_sec-heading__text-sub{margin-top:28px}}.company_outline__content{margin-top:66px;padding:0 40.5px}@media screen and (min-width:1200px){.company_outline__content{margin-top:84px}}@media screen and (min-width:1200px){.company_outline__list{max-width:1041px;margin:0 auto}}.company_outline__wrap{border-bottom:1px solid rgba(255,255,255,.25);padding:24px 0 21px}@media screen and (min-width:1200px){.company_outline__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1041px;margin:0 auto;padding:33px 0 32px}}.company_outline__wrap:first-of-type{border-top:1px solid rgba(255,255,255,.25)}@media screen and (min-width:1200px){.company_outline__wrap:first-of-type{border-top:none;padding-top:0}}.company_outline__term{font-size:14px;font-weight:700;letter-spacing:.28em}@media screen and (min-width:1200px){.company_outline__term{width:19.792vw;max-width:380px;font-size:1.6rem}}.company_outline__desc{font-size:14px;letter-spacing:.014em;line-height:1.42;margin-top:10px}@media screen and (min-width:1200px){.company_outline__desc{margin-top:0;font-size:1.6rem}}.company_outline__desc-access{font-size:14px;letter-spacing:.014em;line-height:1.48;color:#fff}@media screen and (min-width:1200px){.company_outline__desc-access{line-height:2}}.company_outline__desc-tel{color:#fff}.company_outline__desc-bold{margin-bottom:12px;display:inline-block}@media screen and (min-width:1200px){.company_outline__desc-bold{margin-bottom:18px}}.company_outline__desc-map-btn{width:123.12px;height:31px;border:1px solid #ffffff;border-radius:26px;margin:21px 0 32px}@media screen and (min-width:1200px){.company_outline__desc-map-btn{margin:24px 0 36px}}.company_outline__map-btn-link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company_outline__desc-access:last-of-type .company_outline__desc-map-btn{margin-bottom:0}.company_outline__map-btn-text{font-size:12px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-right:5px;color:#fff}.company_outline__map-btn-icon{width:7px;height:7px;position:relative}.company_outline__map-btn-icon>svg{position:absolute}.consul-details_mv .breadcrumb{display:block;line-height:2;font-weight:400}.consul-details_mv .breadcrumb li{float:left}.consul-details_mv .breadcrumb li a{color:#9a9a9a}.consul-details_mv .breadcrumb br{display:none}.consul-details_content{margin-top:27px}@media screen and (min-width:768px){.consul-details_content{max-width:800px;margin:50px auto 0}}@media screen and (min-width:1200px){.consul-details_content{position:relative;max-width:1400px;width:calc(100% - 40px);margin:78px auto 0;z-index:1}}@media screen and (min-width:1200px)and (min-width:768px){.consul-details_content{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.consul-details_consultants-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:120px}}.consul-details_thumb{width:100%;min-height:270px;height:72vw;overflow:hidden}@media screen and (min-width:768px){.consul-details_thumb{max-height:450px}}@media screen and (min-width:1200px){.consul-details_thumb{width:700px;height:570px;max-height:570px;-ms-flex-negative:0;flex-shrink:0}}.consul-details_thumb>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transform:scale(1.9,1.9) translate(0%,17%);transform:scale(1.9) translateY(17%)}@media screen and (min-width:768px){.consul-details_thumb>img{-webkit-transform:none;transform:none;-o-object-position:center 20%;object-position:center 20%}}@media screen and (min-width:1200px){.consul-details_thumb>img{-webkit-transform:scale(1.7,1.7) translate(0%,15%);transform:scale(1.7) translateY(15%)}}.consul-details_meta{position:relative;padding-bottom:31px;width:calc(100% - 40px);margin:0 auto}@media screen and (min-width:1200px){.consul-details_meta{padding-bottom:58px;width:100%}}.consul-details_meta:after{content:"";position:absolute;width:20px;height:1px;background:#fff;bottom:0;left:0}.consul-details_meta__position{font-size:12px;margin-top:37px;display:block;font-weight:400}@media screen and (min-width:1200px){.consul-details_meta__position{font-size:14px}}.consul-details_meta__position>br{display:none}.consul-details_meta__name-main{font-size:3.2rem;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;margin-top:10px;line-height:1;display:block;font-weight:400}@media screen and (min-width:1200px){.consul-details_meta__name-main{font-size:4rem;margin-top:15px}}.consul-details_meta__name-sub{font-size:12px;margin-top:7px;display:block;font-weight:400}@media screen and (min-width:1200px){.consul-details_meta__name-sub{font-size:14px;margin-top:13px}}.consul-details_about{width:calc(100% - 40px);margin:0 auto}@media screen and (min-width:1200px){.consul-details_about{width:100%}}.consul-details_about-title__main{font-size:36px;display:block;line-height:1;margin-top:80px;font-weight:400}@media screen and (min-width:1200px){.consul-details_about-title__main{font-size:80px;margin-top:160px}}.consul-details_about-title__sub{display:block;font-size:12px;font-weight:700;letter-spacing:.016em;margin-top:15px}@media screen and (min-width:1200px){.consul-details_about-title__sub{font-size:1.6rem;margin-top:28px}}.consul-details_about__content{font-size:14px;line-height:2;letter-spacing:.014em;margin-top:34px}@media screen and (min-width:1200px){.consul-details_about__content{font-size:1.6rem;margin-top:83px}}@media screen and (min-width:1200px){.consul-details_content+.m_contact{margin-top:165px}}.consul_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:62px auto 0;z-index:1}@media screen and (min-width:768px){.consul_content__inner{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.consul_content__inner{margin-top:140px}}.consul_list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:136px 11px}@media screen and (min-width:768px){.consul_list{gap:136px 20px}}@media screen and (min-width:468px){.consul_list{gap:136px 10px}}@media screen and (min-width:1300px){.consul_list{gap:120px 11px}}@media screen and (min-width:1600px){.consul_list{gap:95px 11px}}.consul_item{height:220px;width:calc((100% - 11px)/2)}@media screen and (min-width:768px){.consul_item{height:clamp(220px,23.698vw,455px);max-height:455px;width:calc((100% - 60px)/4)}}.consul_link{color:#fff;display:block;position:relative}.consul_thumb{height:220px;width:100%;overflow:hidden;margin:0 auto}@media screen and (min-width:768px){.consul_thumb{height:clamp(220px,23.698vw,355px)}}.consul_thumb>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.consul_meta{text-align:left;width:100%;position:absolute;top:198px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);background:#000;padding:16px 4px 12px}@media screen and (min-width:768px){.consul_meta{top:calc(clamp(220px,23.698vw,355px) - 22px)}}@media screen and (min-width:1200px){.consul_meta{padding:10px 4px 6px}}.consul_name{display:block;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;line-height:1}.en{font-size:13px;margin-bottom:10px}@media screen and (min-width:1200px){.consul_name{font-size:27px}.en{font-size:16px;margin-bottom:10px}}.consul_position{display:block;font-size:10px;letter-spacing:.1em;margin-top:13px}@media screen and (min-width:1200px){.consul_position{margin-top:12px;font-size:14px}}.consul_pagination{margin-top:139px}@media screen and (min-width:1200px){.consul_pagination{margin-top:176px}}.consul_pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.consul_pagination .nav-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.consul_pagination .page-numbers{margin-right:28px;color:#707070;font-size:14px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.consul_pagination .page-numbers{margin-right:36px;font-size:18px}}.consul_pagination .page-numbers.current{color:#fff}.consul_pagination .page-numbers.next{margin-left:auto;margin-right:0}@media screen and (min-width:1200px){.consul_pagination .page-numbers.next{margin-left:12px}}.consul_content+.m_contact{margin-top:160px}.contact{overflow:hidden}.contact_content{padding-top:150px;position:relative}@media screen and (min-width:1200px){.contact_content{padding-top:100px;padding-right:140px;max-width:1240px;margin:0 auto}}@media screen and (min-width:1200px){.contact_form__list{padding-bottom:160px;border-right:1px solid #707070}}.contact_form__wrap{border-top:1px solid #707070;padding:32px 20px}@media screen and (min-width:1200px){.contact_form__wrap{padding:40px 40px 40px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.contact_form__term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.contact_form__term{font-size:16px;width:210px;margin-top:12px;-ms-flex-negative:0;flex-shrink:0}}.contact_form__term>span{font-size:10px;margin-left:3px}@media screen and (min-width:1200px){.contact_form__term>span{font-size:12px}}@media screen and (min-width:1200px){.contact_form__desc{width:100%}}.contact_form__input{background-color:#fff;width:100%;height:40px;border-radius:2px;margin-top:7px}.contact_form__input--textarea{min-height:160px}.contact_form__checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact_form__checkbox-wrap{margin-top:41px}.contact_form__checkbox{width:14px;height:14px;border-radius:1px;border:none;margin-right:12px}@media screen and (min-width:1200px){.contact_form__checkbox{width:16px;height:16px;margin-right:14px}}.contact_form__checkbox-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact_form__checkbox-link{color:#fff;text-decoration:underline;font-size:12px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.contact_form__checkbox-link{font-size:1.6rem}}.contact_form__submit-wrap{border:1px solid #ffffff;display:inline-block;width:156px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:9px auto 0}.contact_form__submit-wrap--back{display:none}.contact_form__submit-wrap>input{font-size:14px;width:100%;height:100%}.contact_form__submit{font-size:14px;width:100%;height:100%}.contact_nav{position:absolute;top:62px;border-top:1px solid #707070;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:88px;gap:44px}@media screen and (min-width:1200px){.contact_nav{width:68px;height:auto;right:32px;top:140px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;gap:82px}}.contact_nav:before{position:absolute;content:"";height:1px;width:40vw;top:-40px;left:-40px;background-color:#707070;display:none}@media screen and (min-width:1200px){.contact_nav:before{display:block}}.contact_nav__item{width:57px;height:24px;text-align:right;position:relative}.contact_nav__item:not(:first-of-type):before{position:absolute;content:"";width:24px;height:1px;background-color:#fff;opacity:.6;left:-34px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1200px){.contact_nav__item:not(:first-of-type):before{height:32px;width:1px;-webkit-transform:translateY(0);transform:translateY(0);top:-57px;left:5px}}.contact_nav__item.is_active .contact_nav__item-text:before,.contact_nav__item.is_active .contact_nav__item-text:after{opacity:1}.contact_nav__item-text{font-size:14px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;position:relative}.contact_nav__item-text:before{width:6px;height:6px;border-radius:50%;content:"";position:absolute;background-color:#fff;opacity:.4;left:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1200px){.contact_nav__item-text:before{left:-27px}}.contact_nav__item-text:after{width:24px;height:24px;border-radius:50%;content:"";position:absolute;border:1px solid #ffffff;opacity:.4;left:-29px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1200px){.contact_nav__item-text:after{width:32px;height:32px;left:-40px}}.confirmation .contact_form__checkbox-wrap{display:none}.confirmation .contact_form__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.confirmation .contact_form__btn-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.confirmation .contact_form__submit-wrap{margin:40px 0 0}@media screen and (min-width:768px){.confirmation .contact_form__submit-wrap{margin:160px 0 0}}.confirmation .contact_form__submit-wrap--back{opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;width:273px}@media screen and (min-width:768px){.confirmation .contact_form__submit-wrap--back{margin-right:40px}}.confirmation .contact_form__desc{margin-top:12px}.contact_complete{border-top:1px solid #707070;padding:0 20px}@media screen and (min-width:768px){.contact_complete{border:none;padding:0 40px}}.contact_complete__catch{font-size:36px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;line-height:1.3;margin-top:32px;letter-spacing:.016em}@media screen and (min-width:768px){.contact_complete__catch{font-size:80px;margin-top:0}}.contact_complete__text-top{font-weight:700;font-size:14px;line-height:2;letter-spacing:.014em;margin-top:40px}@media screen and (min-width:768px){.contact_complete__text-top{font-size:1.6rem;letter-spacing:.016em;margin-top:84px}}.contact_complete__text-bottom{font-size:14px;line-height:2;letter-spacing:.014em;margin-top:38px}@media screen and (min-width:768px){.contact_complete__text-bottom{font-size:1.6rem;letter-spacing:.016em;margin-top:71px}}.contact_complete__btn-wrap{margin-top:46px;text-align:center}@media screen and (min-width:768px){.contact_complete__btn-wrap{text-align:left;margin-top:83px}}.contact_complete__btn{display:inline-block;width:200px;height:56px;border:1px solid #ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px}@media screen and (min-width:768px){.contact_complete__btn{font-size:16px;width:192px;height:64px}}@media screen and (min-width:768px){.complete .contact_content{max-width:1450px;padding-right:270px}}@media screen and (min-width:1200px){.complete .contact_nav{right:144px}}@media screen and (min-width:1200px){.complete .contact_nav:before{display:none}}.news-details_mv .breadcrumb{display:block;line-height:2;font-weight:400}.news-details_mv .breadcrumb li{float:left}.news-details_mv .breadcrumb li a{color:#9a9a9a}.news-details_mv .breadcrumb br{display:none}.news-details_content{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.news-details_content{width:calc(100% - 80px)}}.news-details_content__title{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:3.2rem;font-weight:400;margin-top:33px;line-height:1.5}@media screen and (min-width:1200px){.news-details_content__title{margin-top:89px}}.news-details_content__title>br{display:none}@media screen and (min-width:1200px){.news-details_content__title>br{display:block}}.news-details_content__date{color:#707070;font-size:12px;line-height:1;margin:16px 0 48px;display:inline-block}@media screen and (min-width:1200px){.news-details_content__date{margin-top:20px;margin-bottom:64px}}.news-details_content__content{font-size:14px;line-height:2;letter-spacing:.014em}@media screen and (min-width:1200px){.news-details_content__content{font-size:1.6rem}}.news-details_content__content h3{margin-top:54px;font-size:14px;font-weight:700}@media screen and (min-width:1200px){.news-details_content__content h3{margin-top:60px;font-size:16px}}.news-details_content__content p{margin-top:40px}@media screen and (min-width:1200px){.news-details_content__content p{margin-top:29px}}.news-details_content__content h3+p{margin-top:10px}.news-details_content__content a{color:#fff;text-decoration:underline}@media screen and (min-width:1200px){.news-details_content__content img{margin-top:30px}}.news-details_content__content ol{margin-left:1.3em;padding-left:16px}@media screen and (min-width:1200px){.news-details_content__content ol{padding-left:0}}.news-details_content__content ul{list-style:none;padding-left:16px}@media screen and (min-width:1200px){.news-details_content__content ul{padding-left:0}}.news-details_content__content ul li{padding-left:1.1em;position:relative}.news-details_content__content ul li:before{content:"\30fb";position:absolute;left:0}@media screen and (min-width:1200px){.news-details_content+.m_contact{margin-top:166px}}.news_content{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.news_content{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.news_content{margin-top:110px}}.news_content .m_news__content{margin-top:62px}@media screen and (min-width:1200px){.news_content .m_news__meta{margin-right:64px}}@media screen and (min-width:1200px){.news_content .m_news__date{margin-right:64px}}@media screen and (min-width:1200px){.news_content .m_news__ttl:after{right:23px}}@media screen and (min-width:1200px){.news_content .m_news__link{padding:44px 0 41px 24px}}.news_content+.m_contact{margin-top:145px}.news_pagination{margin-top:40px}@media screen and (min-width:1200px){.news_pagination{margin-top:80px}}.news_pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.news_pagination .nav-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.news_pagination .page-numbers{margin-right:28px;color:#707070;font-size:14px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.news_pagination .page-numbers{margin-right:36px;font-size:18px}}.news_pagination .page-numbers.current{color:#fff}.news_pagination .page-numbers.next{margin-left:auto;margin-right:0}@media screen and (min-width:1200px){.news_pagination .page-numbers.next{margin-left:12px}}.page404__container{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1;padding:240px 0 80px}@media screen and (min-width:768px){.page404__container{width:calc(100% - 80px)}}.page404 .section-heading__text-main{color:#fff;font-size:32px}.page404 .page404__text{color:#fff;font-size:16px;margin-top:80px;line-height:2}.page404 .m_view-btn{margin-top:40px}.report-details_mv .breadcrumb{display:block;line-height:2;font-weight:400}.report-details_mv .breadcrumb li{float:left}.report-details_mv .breadcrumb li a{color:#9a9a9a}.report-details_mv .breadcrumb br{display:none}.report-details_content{font-size:14px;line-height:1.5;overflow:hidden}@media screen and (min-width:768px){.report-details_content{font-size:16px}}.report-details_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.report-details_content__inner{width:calc(100% - 80px)}}.report-details_title{font-size:32px;margin-top:40px;letter-spacing:.02em}@media screen and (min-width:768px){.report-details_title{font-size:4rem}}.report-details_thumb{margin-top:51px;width:100%}@media screen and (min-width:768px){.report-details_thumb{margin-top:82px}}.report-details_thumb>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.report-details_section{margin-top:70px}@media screen and (min-width:768px){.report-details_section{margin-top:165px}}.report-details_msg-title{font-size:2.4rem;text-align:center;text-decoration:underline;line-height:1.5;letter-spacing:.014em;margin-top:64px}@media screen and (min-width:768px){.report-details_msg-title{font-size:3.2rem}}.report-details_msg-desc{margin-top:51px;max-width:1032px}@media screen and (min-width:768px){.report-details_msg-desc{margin:71px auto 0}}.report-details_msg-desc__text{font-size:1.6rem;line-height:2;letter-spacing:.016em;font-weight:700}.report-details_consultant-profile{margin-top:42px}@media screen and (min-width:768px){.report-details_consultant-profile{margin-top:89px}}@media screen and (min-width:1200px){.report-details_consultant-profile{display:-webkit-box;display:-ms-flexbox;display:flex}}.report-details_consultant-profile__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1200px){.report-details_consultant-profile__info-wrap{width:50%;-ms-flex-negative:0;flex-shrink:0;min-width:463px}}@media screen and (min-width:1010px){.report-details_consultant-profile__info-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.report-details_consultant-profile__thumb{width:47%;max-width:168px;height:44.8vw;max-height:168px;position:relative;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}@media screen and (min-width:768px){.report-details_consultant-profile__thumb{max-width:300px;max-height:300px}}.report-details_consultant-profile__thumb-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.report-details_consultant-profile__info{padding:0 10px 33px}@media screen and (min-width:768px){.report-details_consultant-profile__info{padding:0 10px 57px 48px}}.report-details_consultant-profile__position{font-size:12px;font-weight:400;letter-spacing:.1em;line-height:1.5}@media screen and (min-width:768px){.report-details_consultant-profile__position{font-size:14px}}.report-details_consultant-profile__position>br{display:none}@media screen and (min-width:768px){.report-details_consultant-profile__position>br{display:block}}.report-details_consultant-profile__name-en{font-size:2.4rem;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;line-height:1.33;letter-spacing:.016em;margin-top:13px}@media screen and (min-width:768px){.report-details_consultant-profile__name-en{margin-top:15px;font-size:3.2rem}}.report-details_consultant-profile__name-ja{letter-spacing:.1em;margin-top:4px;position:relative;line-height:1}@media screen and (min-width:768px){.report-details_consultant-profile__name-ja{margin-top:13px;font-size:14px}}.report-details_consultant-profile__name-ja:after{content:"";position:absolute;width:20px;height:1px;background-color:#fff;bottom:-30px;left:0}@media screen and (min-width:768px){.report-details_consultant-profile__name-ja:after{bottom:-57px}}.report-details_consultant-profile__msg-wrap{margin-top:32px;line-height:2}@media screen and (min-width:1200px){.report-details_consultant-profile__msg-wrap{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.report-details_interview-profile{margin-top:42px}@media screen and (min-width:768px){.report-details_interview-profile{margin-top:80px}}@media screen and (min-width:768px){.report-details_interview-profile__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1010px){.report-details_interview-profile__info-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.report-details_interview-profile__thumb{height:72vw;position:relative;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;margin:0 calc(50% - 50vw);width:100vw}@media screen and (min-width:768px){.report-details_interview-profile__thumb{height:36.458vw;width:36.458vw;max-width:700px;max-height:700px;margin:0}}.report-details_interview-profile__thumb-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%}.report-details_interview-profile__info{margin-top:35px}@media screen and (min-width:768px){.report-details_interview-profile__info{margin:0 0 0 40px}}.report-details_interview-profile__position{font-size:12px;font-weight:400;letter-spacing:.1em;line-height:1.5}@media screen and (min-width:768px){.report-details_interview-profile__position{font-size:14px}}.report-details_interview-profile__name-en{font-size:3.2rem;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;line-height:1;letter-spacing:.016em;margin-top:7px}@media screen and (min-width:768px){.report-details_interview-profile__name-en{margin-top:15px;font-size:4rem}}.report-details_interview-profile__name-ja{letter-spacing:.1em;margin-top:13px;position:relative;font-size:12px;line-height:1}@media screen and (min-width:768px){.report-details_interview-profile__name-ja{margin-top:20px;font-size:14px}}.report-details_interview-profile__name-ja:after{content:"";position:absolute;width:20px;height:1px;background-color:#fff;bottom:-32px;left:0}@media screen and (min-width:768px){.report-details_interview-profile__name-ja:after{bottom:-57px}}.report-details_interview-profile__msg-wrap{margin-top:65px;line-height:2}@media screen and (min-width:768px){.report-details_interview-profile__msg-wrap{margin-top:122px}}.report-details_interview-profile__msg-title{font-size:2.4rem;letter-spacing:.014em;line-height:1.5;font-weight:700}.report-details_interview-profile__msg-desc{line-height:2;margin-top:35px;letter-spacing:.016em}.report-details_interview-content{margin-top:13px}@media screen and (min-width:768px){.report-details_interview-content{margin-top:35px}}.report-details_interview-content h4{font-size:2rem;font-weight:700;margin-top:25px;letter-spacing:.014em}@media screen and (min-width:768px){.report-details_interview-content h4{margin-top:34px}}.report-details_interview-content p{letter-spacing:.014em;margin-top:12px;line-height:2}.report-details_interview-content h4+p{margin-top:23px}@media screen and (min-width:768px){.report-details_interview-content h4+p{margin-top:20px}}.report-details_download{width:300px;height:63px;margin:46px auto 0;background:#fff}@media screen and (min-width:768px){.report-details_download{width:417px;height:87px;margin-top:85px}}.report-details_download__link{padding-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#000;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:768px){.report-details_download__link{padding-left:40px}}.report-details_download__link:hover{background-color:#fff3}.report-details_download__icon{width:20px;height:15px;margin:0 24px 5px 0}@media screen and (min-width:768px){.report-details_download__icon{margin-right:40px}}.report-details_download__text{font-size:14px;padding-left:33px;position:relative;line-height:1.4;letter-spacing:.016em;font-weight:400;text-align:center}@media screen and (min-width:768px){.report-details_download__text{font-size:1.6rem;padding-left:60px}}.report-details_download__text:before{position:absolute;content:"";width:1px;height:15px;background-color:#000;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1200px){.report-details_content+.m_contact{margin-top:160px}}.report_catch{font-size:35px;line-height:1.25;margin-top:27px}@media screen and (min-width:1200px){.report_catch{font-size:72px}}.report_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:62px auto 0;z-index:1}@media screen and (min-width:768px){.report_content__inner{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.report_content__inner{margin-top:140px}}.report_list{list-style:none}@media screen and (min-width:768px){.report_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.report_item{width:calc((100% - 50px) / 3)}}.report_item:not(:first-child){margin-top:46px}@media screen and (min-width:768px){.report_item:not(:first-child){margin-top:0}}@media screen and (min-width:768px){.report_item:not(:nth-of-type(3n)){margin-right:25px}}@media screen and (min-width:768px){.report_item:nth-of-type(n+4){margin-top:65px}}.report_link{color:#fff;display:block}.report_thumb{height:59.467vw;width:100%;overflow:hidden}@media screen and (min-width:768px){.report_thumb{height:clamp(160px,19.792vw,380px);max-height:300px}}.report_thumb>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.report_ttl-main{font-size:12px;letter-spacing:.016em;margin-top:15px;font-weight:700;line-height:1.5}@media screen and (min-width:1200px){.report_ttl-main{font-size:2rem;margin-top:20px;letter-spacing:.024em}}.report_ttl-sub{letter-spacing:.024em;margin-top:14px;font-weight:600}@media screen and (min-width:1200px){.report_ttl-sub{font-size:2.4rem;margin-top:19px}}.report_info{margin-top:28px;font-size:12px;font-weight:400}@media screen and (min-width:1200px){.report_info{font-size:1.6rem;margin-top:39px}}.report_industry{display:block}.report_proceeds{display:block;margin-top:9px}@media screen and (min-width:1200px){.report_proceeds{margin-top:12px}}.report_pagination{margin-top:40px}@media screen and (min-width:1200px){.report_pagination{margin-top:80px}}.report_pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.report_pagination .nav-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.report_pagination .page-numbers{margin-right:28px;color:#707070;font-size:14px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.report_pagination .page-numbers{margin-right:36px;font-size:18px}}.report_pagination .page-numbers.current{color:#fff}.report_pagination .page-numbers.next{margin-left:auto;margin-right:0}@media screen and (min-width:1200px){.report_pagination .page-numbers.next{margin-left:12px}}.report_content+.m_contact{margin-top:160px}.seminar-details_mv .breadcrumb{display:block;line-height:2;font-weight:400}.seminar-details_mv .breadcrumb li{float:left}.seminar-details_mv .breadcrumb li a{color:#9a9a9a}.seminar-details_mv .breadcrumb br{display:none}.seminar-details_content{font-size:14px;line-height:1.5}@media screen and (min-width:768px){.seminar-details_content{font-size:16px}}.seminar-details_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.seminar-details_content__inner{width:calc(100% - 80px)}}.seminar-details_title{font-size:32px;margin-top:40px;letter-spacing:.02em}@media screen and (min-width:768px){.seminar-details_title{font-size:4rem}}.seminar-details_thumb{margin-top:51px;width:100%}@media screen and (min-width:768px){.seminar-details_thumb{margin-top:82px}}.seminar-details_thumb>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seminar-details_apply{width:278px;height:63px;border:1px solid #ffffff;margin:40px auto 0}@media screen and (min-width:768px){.seminar-details_apply{width:417px;height:87px;margin-top:80px}}.seminar-details_apply__link{padding-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#fff;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:768px){.seminar-details_apply__link{padding-left:40px}}.seminar-details_apply__link:hover{background-color:#fff3}.seminar-details_apply__icon{width:20px;height:15px;margin:0 24px 5px 0}@media screen and (min-width:768px){.seminar-details_apply__icon{margin-right:40px}}.seminar-details_apply__text{font-size:14px;padding-left:24px;position:relative;line-height:1;letter-spacing:.016em;font-weight:400}@media screen and (min-width:768px){.seminar-details_apply__text{font-size:1.6rem;padding-left:59px}}.seminar-details_apply__text:before{position:absolute;content:"";width:1px;height:15px;background-color:#fff;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.seminar-details_apply__text:after{content:"";background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/arrow-white.svg?v=733);background-size:contain;position:absolute;right:-18px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:5px}@media screen and (min-width:768px){.seminar-details_apply__text:after{width:12px;height:8px;top:80%}}.seminar-details_section{margin-top:70px}@media screen and (min-width:768px){.seminar-details_section{margin-top:130px}}.seminar-details_section-title--lg{font-size:2.4rem;text-align:center;text-decoration:underline;line-height:1}@media screen and (min-width:768px){.seminar-details_section-title--lg{font-size:3.2rem}}.seminar-details_section-title--sm{font-size:2rem;line-height:1}.seminar-details_recommend-list{list-style:none;border:1px solid #ffffff;padding:32px 16px 39px;margin-top:43px}@media screen and (min-width:768px){.seminar-details_recommend-list{margin:69px auto 0;padding-top:65px;padding-bottom:65px;max-width:909px}}.seminar-details_recommend-list__item-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (min-width:768px){.seminar-details_recommend-list__item{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left}}.seminar-details_recommend-list__item:not(:first-child){margin-top:30px}@media screen and (min-width:768px){.seminar-details_recommend-list__item:not(:first-child){margin-top:45px}}.seminar-details_recommend-list__text{font-size:1.6rem;line-height:2;letter-spacing:.016em;font-weight:700}@media screen and (min-width:768px){.seminar-details_recommend-list__text{font-size:2rem;display:inline-block}}.seminar-details_point-list{list-style:none;margin-top:44px}@media screen and (min-width:768px){.seminar-details_point-list{max-width:1074px;margin:84px auto 0}}@media screen and (min-width:768px){.seminar-details_point-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.seminar-details_point-item:not(:first-child){margin-top:27px}@media screen and (min-width:768px){.seminar-details_point-item:not(:first-child){margin-top:55px}}.seminar-details_point-item__num-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.seminar-details_point-item__num-wrap{margin-right:40px}}.seminar-details_point-item__num{font-size:56px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;-ms-flex-negative:1;flex-shrink:1;line-height:1;padding-top:7px;opacity:.2}@media screen and (min-width:768px){.seminar-details_point-item__num{font-size:120px}}.seminar-details_point-item__title{font-size:1.6rem;line-height:2;font-weight:700;letter-spacing:.016em}@media screen and (min-width:768px){.seminar-details_point-item__title{font-size:2rem}}.seminar-details_point-item__desc-wrap{margin-top:12px;letter-spacing:.014em;line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.seminar-details_point-item__desc-wrap{margin-top:0}}@media screen and (min-width:768px){.seminar-details_point-item__desc{margin-top:15px}}.seminar-details_case-list{list-style:none}.seminar-details_case-item{margin-top:27px;line-height:2}@media screen and (min-width:768px){.seminar-details_case-item{margin-top:30px}}.seminar-details_case-item__title{font-weight:700;text-decoration:underline;letter-spacing:.016em}.seminar-details_case-item__desc{letter-spacing:.014em}.seminar-details_course-list{margin-top:29px}@media screen and (min-width:768px){.seminar-details_course-list{margin-top:20px}}@media screen and (min-width:768px){.seminar-details_course-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.seminar-details_course-item:not(:first-child){margin-top:25px}@media screen and (min-width:768px){.seminar-details_course-item:not(:first-child){margin-top:0}}@media screen and (min-width:768px){.seminar-details_course-item:not(:first-child) .seminar-details_course-item__head{border-top:none}}.seminar-details_course-item:not(:first-child) .seminar-details_course-item__body{border-top:none}.seminar-details_course-item__head{padding:25px 0 22px;text-align:center;font-weight:700;border:1px solid #707070;letter-spacing:.016em}@media screen and (min-width:768px){.seminar-details_course-item__head{max-width:351px;width:30%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:768px){.seminar-details_course-item__body{border:1px solid #707070;border-left:none;width:100%;padding:28px 24px 25px}}.seminar-details_course-item__title{line-height:2;text-decoration:underline;font-weight:700;margin-top:20px;letter-spacing:.016em}@media screen and (min-width:768px){.seminar-details_course-item__title{margin-top:0}}.seminar-details_course-item__desc{letter-spacing:.014em;margin-top:47px;line-height:2}@media screen and (min-width:768px){.seminar-details_course-item__desc{margin-top:15px}}.seminar-details_course-item__speaker{margin-top:34px;letter-spacing:.014em;display:block}@media screen and (min-width:768px){.seminar-details_course-item__speaker{margin-top:37px}}.seminar-details_teacher-list{list-style:none}.seminar-details_teacher-profile{margin-top:30px}@media screen and (min-width:768px){.seminar-details_teacher-profile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px}}.seminar-details_teacher-profile__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.seminar-details_teacher-profile__info-wrap{width:50%;-ms-flex-negative:0;flex-shrink:0;min-width:463px}}@media screen and (min-width:1010px){.seminar-details_teacher-profile__info-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.seminar-details_teacher-profile__thumb{width:50%;max-width:168px;position:relative;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.seminar-details_teacher-profile__thumb{max-width:300px;max-height:300px}}.seminar-details_teacher-profile__thumb:before{content:"";display:block;padding-top:100%}.seminar-details_teacher-profile__thumb-img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover}.seminar-details_teacher-profile__info{padding:5px 10px 33px}@media screen and (min-width:768px){.seminar-details_teacher-profile__info{padding:0 10px 57px 48px}}.seminar-details_teacher-profile__position{font-size:12px;font-weight:400;letter-spacing:.1em}@media screen and (min-width:768px){.seminar-details_teacher-profile__position{font-size:14px}}.seminar-details_teacher-profile__name-en{font-size:2.4rem;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;line-height:1.33;letter-spacing:.016em;margin-top:13px}@media screen and (min-width:768px){.seminar-details_teacher-profile__name-en{margin-top:15px;font-size:3.2rem}}.seminar-details_teacher-profile__name-ja{letter-spacing:.1em;margin-top:6px;position:relative}@media screen and (min-width:768px){.seminar-details_teacher-profile__name-ja{margin-top:20px;font-size:14px}}.seminar-details_teacher-profile__name-ja:after{content:"";position:absolute;width:20px;height:1px;background-color:#fff;bottom:-33px;left:0}@media screen and (min-width:768px){.seminar-details_teacher-profile__name-ja:after{bottom:-57px}}.seminar-details_teacher-profile__msg-wrap{margin-top:20px;line-height:2}@media screen and (min-width:768px){.seminar-details_teacher-profile__msg-wrap{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.seminar-details_price-content{margin-top:33px}@media screen and (min-width:768px){.seminar-details_price-content{margin-top:24px}}.seminar-details_price-content__text{line-height:2}.seminar-details_price-content__text>span{font-weight:700;display:inline-block;margin-right:28px}.seminar-details_price-content__text:not(:first-of-type){margin-top:10px}@media screen and (min-width:768px){.seminar-details_price-content__text:not(:first-of-type){margin-top:15px}}.seminar-details_price-content__note{line-height:2;margin-top:10px}@media screen and (min-width:768px){.seminar-details_price-content__note{margin-top:25px}}.seminar-details_price-content__note a{color:#fff}.seminar-details_schedule-text{line-height:2;letter-spacing:.014em}.seminar-details_schedule-text:nth-of-type(1){margin-top:25px}.seminar-details_schedule-text:nth-of-type(2){margin-top:15px}@media screen and (min-width:768px){.seminar-details_schedule-text:nth-of-type(2){margin-top:20px}}.seminar-details_schedule-list{list-style:none;margin-top:25px}@media screen and (min-width:768px){.seminar-details_schedule-list{margin-top:27px}}.seminar-details_schedule-item{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:20px 0;letter-spacing:.014em}@media screen and (min-width:768px){.seminar-details_schedule-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 24px}}@media screen and (min-width:768px){.seminar-details_schedule-item__onoff-wrap{width:16%;-ms-flex-negative:0;flex-shrink:0;padding:0 5px 0 0}}@media screen and (min-width:768px){.seminar-details_schedule-item__date-wrap{width:16%;-ms-flex-negative:0;flex-shrink:0;padding:0 5px}}.seminar-details_schedule-item__date{margin-top:22px}@media screen and (min-width:768px){.seminar-details_schedule-item__date{margin-top:0}}@media screen and (min-width:768px){.seminar-details_schedule-item__time-wrap{width:16%;-ms-flex-negative:0;flex-shrink:0;padding:0 5px}}.seminar-details_schedule-item__time{margin-top:22px}@media screen and (min-width:768px){.seminar-details_schedule-item__time{margin-top:0}}@media screen and (min-width:768px){.seminar-details_schedule-item__venue-wrap{width:25%;-ms-flex-negative:0;flex-shrink:0;padding:0 25px 0 0}}.seminar-details_schedule-item__venue{margin-top:22px;line-height:2}@media screen and (min-width:768px){.seminar-details_schedule-item__venue{margin-top:0}}@media screen and (min-width:768px){.seminar-details_schedule-item__link-wrap{width:25%;-ms-flex-negative:0;flex-shrink:0;padding-left:5px}}.seminar-details_schedule-item__link{margin-top:30px;border:1px solid #ffffff;width:95%;max-width:317px;height:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}@media screen and (min-width:768px){.seminar-details_schedule-item__link{margin-top:0;height:50px}}.seminar-details_schedule-item__link--none{pointer-events:none}.seminar-details_schedule-note{margin-top:20px;line-height:2;letter-spacing:.014em}@media screen and (min-width:768px){.seminar-details_schedule-note{margin-top:24px}}.seminar-details_schedule-note__desc,.seminar-details_schedule-note__head,.seminar-details_schedule-note__mypage{display:block}.seminar-details_schedule-note__mypage>a{color:#fff}@media screen and (min-width:1200px){.seminar-details_content+.m_contact{margin-top:160px}}.seminar_catch{font-size:35px;line-height:1.25;margin-top:27px}@media screen and (min-width:1200px){.seminar_catch{font-size:72px}}.seminar_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:62px auto 0;z-index:1}@media screen and (min-width:768px){.seminar_content__inner{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.seminar_content__inner{margin-top:140px}}.seminar_list{list-style:none}@media screen and (min-width:768px){.seminar_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.seminar_item{width:calc((100% - 50px) / 3)}}.seminar_item:not(:first-child){margin-top:46px}@media screen and (min-width:768px){.seminar_item:not(:first-child){margin-top:0}}@media screen and (min-width:768px){.seminar_item:not(:nth-of-type(3n)){margin-right:25px}}@media screen and (min-width:768px){.seminar_item:nth-of-type(n+4){margin-top:65px}}.seminar_link{color:#fff;display:block}.seminar_thumb{height:59.467vw;width:100%;overflow:hidden}@media screen and (min-width:768px){.seminar_thumb{height:clamp(160px,19.792vw,380px);max-height:300px}}.seminar_thumb>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.seminar_ttl-main{font-size:12px;letter-spacing:.016em;margin-top:15px;font-weight:700;line-height:1.5}@media screen and (min-width:1200px){.seminar_ttl-main{font-size:2rem;margin-top:20px;letter-spacing:.024em}}.seminar_ttl-sub{letter-spacing:.024em;font-weight:600}@media screen and (min-width:1200px){.seminar_ttl-sub{font-size:2.4rem}}.seminar_info{margin-top:28px;font-size:12px;font-weight:400}@media screen and (min-width:1200px){.seminar_info{font-size:1.6rem;margin-top:39px}}.seminar_industry{display:block}.seminar_proceeds{display:block;margin-top:9px}@media screen and (min-width:1200px){.seminar_proceeds{margin-top:12px}}.seminar_pagination{margin-top:40px}@media screen and (min-width:1200px){.seminar_pagination{margin-top:80px}}.seminar_pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.seminar_pagination .nav-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.seminar_pagination .page-numbers{margin-right:28px;color:#707070;font-size:14px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.seminar_pagination .page-numbers{margin-right:36px;font-size:18px}}.seminar_pagination .page-numbers.current{color:#fff}.seminar_pagination .page-numbers.next{margin-left:auto;margin-right:0}@media screen and (min-width:1200px){.seminar_pagination .page-numbers.next{margin-left:12px}}.seminar_content+.m_contact{margin-top:160px}.m_page-catch__service{font-size:40px;line-height:1.25;margin-top:27px}@media screen and (min-width:1200px){.m_page-catch__service{font-size:72px}}@media screen and (min-width:1200px){.m_page-catch__service-num{font-size:72px}}.service_bg{width:100%;height:100vh;background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/service-bg.jpg?v=733);position:fixed;top:0;left:0;display:none;z-index:-1;background-size:cover;background-position:center}@media screen and (min-width:1200px){.service_bg{display:block}}.service_bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent -webkit-gradient(linear,left top,left bottom,from(#000000),color-stop(41%,#000000f2),color-stop(49%,#000000e5),color-stop(56%,#000000f2),to(#000000)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#000,#000000f2 41%,#000000e5 49%,#000000f2 56%,#000) 0% 0% no-repeat padding-box;opacity:.8}.service_mv__about-content{position:relative;max-width:1400px;width:calc(100% - 40px);margin:35px auto 0;z-index:1}@media screen and (min-width:768px){.service_mv__about-content{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.service_mv__about-content{margin-top:75px}}.service_mv__about-ttl{font-size:18px;letter-spacing:.4em;font-weight:700}@media screen and (min-width:1200px){.service_mv__about-ttl{font-size:2.4rem}}.service_mv__about-lead{font-size:14px;letter-spacing:.014em;margin-top:21px;line-height:2}@media screen and (min-width:1200px){.service_mv__about-lead{margin-top:28px;font-size:1.6rem}}.service_mv__thumb{width:calc(100% - 40px);max-width:1660px;margin:53px auto 0;height:549px;overflow:hidden;position:relative}@media screen and (min-width:1480px){.service_mv__thumb{width:calc(100% - ((100% - 1400px)/2));max-width:none}}@media screen and (min-width:1200px){.service_mv__thumb{margin:133px 0 0 auto;height:50vw;max-height:960px}}.service_mv__thumb:before{position:absolute;content:"";width:105%;height:105%;background-color:#0b0d0d;top:-1px;left:0;z-index:1;-webkit-transition:1.2s;transition:1.2s}.service_mv__thumb.is-active:before{top:-105%}.service_mv__thumb-img{-o-object-fit:cover;object-fit:cover;-o-object-position:30% 0;object-position:30% 0;height:100%}.top_consul{overflow:hidden;margin:120px 0 0;background-color:#000}@media screen and (min-width:1200px){.top_consul{margin:111px 0 0;padding-bottom:210px;position:relative;z-index:1}}.top_consul__inner{position:relative}@media screen and (min-width:768px){.top_consul__wrap:nth-of-type(1){position:absolute;right:0;top:8vw}}.top_consul__wrap:nth-of-type(2){margin:64px 0 0 20px}@media screen and (min-width:768px){.top_consul__wrap:nth-of-type(2){max-width:1400px;width:calc(100% - 80px);margin:0 auto;height:40.625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.top_consul__thumb{height:250px;width:100%;position:relative;overflow:hidden}@media screen and (min-width:768px){.top_consul__thumb{width:59vw;height:24.5vw;max-height:470px}}.top_consul__thumb:before{position:absolute;content:"";width:100%;height:100%;background-color:#000;top:0;left:0;z-index:1;-webkit-transition:1.2s;transition:1.2s}.top_consul__thumb.is-active:before{top:-100%}.top_consul__thumb-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%}.top_consul .m_view-btn{margin-top:66px}@media screen and (min-width:768px){.top_consul .m_view-btn{margin-top:83px}}.top_contact{overflow:hidden;margin:120px 0 0;background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/contact-bg.jpg?v=733);background-size:cover;background-position:32% 0;position:relative}@media screen and (min-width:1200px){.top_contact{margin:0;z-index:1}}.top_contact:after{position:absolute;content:"";width:100%;height:100%;background-color:#000000b0;top:0;left:0}.top_contact__inner{padding:120px 20px 191px}@media screen and (min-width:768px){.top_contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1400px;padding:0 40px;height:30.729vw;max-height:590px;margin:0 auto}}.top_contact__wrap{position:relative;z-index:1}@media screen and (min-width:768px){.top_contact__wrap{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.top_contact__wrap:nth-of-type(2){margin-top:66px}@media screen and (min-width:768px){.top_contact__wrap:nth-of-type(2){margin-top:0}}@media screen and (min-width:768px){.top_contact .m_sec-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.top_contact .m_sec-heading__text-sub{font-weight:700}@media screen and (min-width:768px){.top_contact .m_sec-heading__text-sub{padding-bottom:14px;margin-left:16px}}.top_contact__btn{width:240px;height:63px;margin:0 auto;-webkit-transition:.3s;transition:.3s;background:#fff}.top_contact__btn:hover{background-color:#fff3}@media screen and (min-width:1200px){.top_contact__btn{width:417px;height:87px}}.top_contact__btn-link{padding-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#000}@media screen and (min-width:1200px){.top_contact__btn-link{padding-left:40px}}.top_contact__btn-icon{width:20px;height:15px;margin:0 24px 5px 0}@media screen and (min-width:1200px){.top_contact__btn-icon{margin-right:40px}}.top_contact__btn-text{font-size:14px;padding-left:24px;position:relative;line-height:1;letter-spacing:.016em;font-weight:400}@media screen and (min-width:1200px){.top_contact__btn-text{font-size:1.6rem;padding-left:96px}}.top_contact__btn-text:before{position:absolute;content:"";width:1px;height:15px;background-color:#000;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top_contact__btn-text:after{content:"";background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/arrow-black.svg?v=733);background-size:contain;position:absolute;right:-28px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:5px}@media screen and (min-width:1200px){.top_contact__btn-text:after{width:12px;height:8px;top:80%}}.top_message{position:relative;max-width:1400px;width:calc(100% - 40px);margin:120px auto 0;z-index:1;overflow:hidden;background-color:#000;text-align:center}@media screen and (min-width:768px){.top_message{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.top_message{padding-bottom:127px;position:relative;z-index:1;margin-top:0}}.top_message__inner{position:relative}.top_message__sec-heading{letter-spacing:.08em;line-height:2;margin-bottom:51px;font-size:2.4rem}@media screen and (min-width:1200px){.top_message__sec-heading{font-size:4rem;margin-bottom:86px}}.top_message__content{max-width:1200px;margin:0 auto}.top_message__catch{letter-spacing:.08em;line-height:2;font-size:2rem;margin-top:78px}.top_message__lead{margin-top:40px;font-size:14px;letter-spacing:.014em;line-height:1.5}@media screen and (min-width:1200px){.top_message__lead{font-size:1.6rem}}.top{position:relative;z-index:1}.top_fixed-bg{display:none}@media screen and (min-width:1200px){.top_fixed-bg{z-index:-1;position:absolute;background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/pc-bg.jpg?v=733);background-repeat:no-repeat;background-size:cover;height:100vh;width:100%;top:0;display:block}}.top_fixed-bg:after{content:"";width:100%;height:100%;background:transparent -webkit-gradient(linear,left top,left bottom,from(#000000),color-stop(28%,#000000bb),color-stop(47%,#00000080),color-stop(66%,#000000bb),to(#000000)) 0% 0%;background:transparent linear-gradient(180deg,#000,#000b 28%,#00000080,#000b 66%,#000) 0% 0%;position:absolute;top:0;left:0;z-index:-2;display:none}@media screen and (min-width:1200px){.top_fixed-bg:after{display:block}}.top_mv{position:relative}.top_mv__top{position:relative;background-size:cover;background-position:center;width:100%;height:100vh}@media screen and (min-width:768px){.top_mv__top{height:100vh;max-height:70vw}}@media screen and (min-width:1850px){.top_mv__top{height:80vh}}.top_mv__top:before{display:block;content:"";position:absolute;width:100%;height:100%;background-color:#00000026}.top_mv__top01{background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/mv-bg-01.jpg?v=733)}.top_mv__top02{background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/mv-bg-02.jpg?v=733)}.top_mv__top03{background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/mv-bg-03.jpg?v=733)}.top_mv__top04{background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/mv-bg-04.jpg?v=733)}.top_mv__logo-txt{position:absolute}.top_mv__catch{position:absolute;left:20px;bottom:108px;font-weight:400}@media screen and (min-width:1200px){.top_mv__catch{left:100px;bottom:176px}}.top_mv__catch-main{font-size:56px;line-height:1;letter-spacing:.018em;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-weight:600}@media screen and (min-width:1200px){.top_mv__catch-main{font-size:100px;line-height:1.2;letter-spacing:.03em}}.top_mv__catch-sub{margin-top:20px;display:inline-block;letter-spacing:.08em}@media screen and (min-width:1200px){.top_mv__catch-sub{font-size:4rem;margin-top:25px;letter-spacing:.12em}}.top_mv__scroll{position:absolute;font-size:12px;bottom:42px;right:20px;letter-spacing:.08em;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.top_mv__scroll{font-size:1.6rem;-webkit-transform:rotate(270deg);transform:rotate(270deg);letter-spacing:.12em;bottom:68px;right:80.3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.top_mv__scroll:after{content:"";position:absolute;width:100%;height:1px;background-color:#fff;display:block;bottom:-10px;left:0;opacity:.7}@media screen and (min-width:1200px){.top_mv__scroll:after{display:none}}.top_mv__scroll-bar-wrap{display:none}@media screen and (min-width:1200px){.top_mv__scroll-bar-wrap{width:64.25px;height:1px;display:block;margin-right:16.5px;overflow:hidden;position:relative}}.top_mv__scroll-bar{display:block;width:100%;height:100%;background-color:#fff;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-animation:scroll-bar 2s cubic-bezier(.5,0,.5,1) infinite;animation:scroll-bar 2s cubic-bezier(.5,0,.5,1) infinite}.top_mv__scroll-text{display:block}@-webkit-keyframes scroll-bar{0%{-webkit-transform:translateX(100%);transform:translate(100%)}45%{-webkit-transform:translateX(0);transform:translate(0)}60%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes scroll-bar{0%{-webkit-transform:translateX(100%);transform:translate(100%)}45%{-webkit-transform:translateX(0);transform:translate(0)}60%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.js_catch-animation{display:block;overflow:hidden;position:relative;opacity:0}.js_catch-animation.appeartext{opacity:1}.js_catch-animation.appeartext span{-webkit-animation:text_anime_on .5s ease-out forwards;animation:text_anime_on .5s ease-out forwards}.js_catch-animation span{position:relative;top:100px}@-webkit-keyframes text_anime_on{0%{top:100px}to{top:0}}@keyframes text_anime_on{0%{top:100px}to{top:0}}.top_news__wrapper{display:flex;flex-direction:column;gap:100px}.top_news{position:relative;max-width:1500px;width:calc(100% - 80px);margin:0 auto;overflow:hidden;padding:100px 0 0}@media screen and (min-width:1200px){.top_news__wrapper{flex-direction:row}.top_news__inner{width:100%}}.top_news .m_view-btn{margin-top:64px;text-align:center}@media screen and (min-width:1200px){.top_news .m_view-btn{margin-top:80px}}.top_report{position:relative;max-width:1400px;width:calc(100% - 20px);margin:0 0 0 auto;z-index:1;overflow:hidden;padding:120px 0 0}@media screen and (min-width:768px){.top_report{width:calc(100% - 40px);max-width:none;margin:0 auto}}@media screen and (min-width:1200px){.top_report{width:calc(100% - 80px)}}@media screen and (min-width:768px){.top_report{overflow:visible}}@media screen and (min-width:1200px){.top_report{padding:160px 0 0}}.top_report__content{margin-top:24px}@media screen and (min-width:1200px){.top_report__content{margin-top:83px}}.top_report__heading-wrap{max-width:1400px;width:100%;margin:0 auto;position:relative;padding-bottom:19px}.top_report .m_view-btn{text-align:right;margin:18px 20px 0 0}@media screen and (min-width:1200px){.top_report .m_view-btn{position:absolute;right:0;bottom:0}}.top_seminar{position:relative;max-width:1400px;width:calc(100% - 20px);margin:0 0 0 auto;z-index:1;overflow:hidden;padding:120px 0 0}.top_seminar .m_card__thumb>img{object-fit:contain}@media screen and (min-width:768px){.top_seminar{width:calc(100% - 40px);max-width:none;margin:0 auto}}@media screen and (min-width:1200px){.top_seminar{width:calc(100% - 80px)}}@media screen and (min-width:768px){.top_seminar{overflow:visible}}@media screen and (min-width:1200px){.top_seminar{padding:160px 0 0}}.top_seminar__content{margin-top:24px}@media screen and (min-width:1200px){.top_seminar__content{margin-top:83px}}.top_seminar__heading-wrap{max-width:1400px;width:100%;margin:0 auto;position:relative;padding-bottom:19px}.top_seminar .m_view-btn{text-align:right;margin:18px 20px 0 0}@media screen and (min-width:1200px){.top_seminar .m_view-btn{position:absolute;right:0;bottom:0}}.top_service,.consulting-service{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1;overflow:hidden;padding:80px 0 0}@media screen and (min-width:768px){.top_service,.consulting-service{width:calc(100% - 80px)}}.top_service__content{margin-top:66px}.consulting-service__content{margin-top:33px;margin-bottom:33px}.consulting-service__content__bnr{text-align:center}.consulting-service__content__bottom__bnr__image{width:100%}@media screen and (min-width:1200px){.top_service__content{margin-top:160px}.consulting-service__content{margin-top:100px;margin-bottom:100px}.consulting-service__content__bnr{text-align:center}.consulting-service__content__bottom__bnr__image{width:80%}}.top_service__list,.consulting-service__list{list-style:none}@media screen and (min-width:768px){.top_service__list,.consulting-service__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}}.top_service__item,.consulting-service__item{width:100%;height:225px;z-index:1;margin:0 auto;background-size:cover;background-position:center;position:relative}@media screen and (min-width:768px){.top_service__item,.consulting-service__item{width:calc((100% - 20px)/2)}}@media screen and (min-width:1200px){.top_service__item,.consulting-service__item{width:calc((100% - 60px)/4);height:500px}}.top_service__item:nth-of-type(1),.consulting-service__item:nth-of-type(1){background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/top-service-item1.jpg?v=733)}.top_service__item:nth-of-type(2),.consulting-service__item:nth-of-type(2){background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/top-service-item2.jpg?v=733)}.top_service__item:nth-of-type(3),.consulting-service__item:nth-of-type(3){background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/top-service-item3.jpg?v=733)}@media screen and (min-width:1200px){.top_service__item:nth-of-type(3),.consulting-service__item:nth-of-type(3){background-position:35% center}}.top_service__item:nth-of-type(4),.consulting-service__item:nth-of-type(4){background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/top-service-item4.jpg?v=733);background-position:97% center}.top_service__item:not(:first-of-type),.consulting-service__item:not(:first-of-type){margin-top:20px}@media screen and (min-width:768px){.top_service__item:not(:first-of-type),.consulting-service__item:not(:first-of-type){margin-top:0}}.top_service__item:before,.consulting-service__item:before{position:absolute;content:"";width:100%;height:100%;background-color:#0006;z-index:-1;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:1200px){.top_service__item:before,.consulting-service__item:before{background-color:#00000073}}.top_service__item:hover:before,.consulting-service__item:hover:before{background-color:#000c}.top_service__link,.consulting-service__link{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;height:70%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}@media screen and (min-width:1200px){.top_service__link,.consulting-service__link{height:40%}}.top_service__ttl,.consulting-service__ttl{font-size:2.4rem;line-height:1.3;letter-spacing:.16em;font-weight:600}.consulting-service__text{padding-top:100px;width:100%;text-align:center;font-size:16px;line-height:1.5;letter-spacing:.24em}@media screen and (min-width:1200px){.top_service__ttl,.consulting-service__ttl{margin-top:0;width:100%;font-size:3.2rem;line-height:1.5;letter-spacing:.24em}.consulting-service__text{padding-top:100px;width:100%;text-align:center;font-size:16px;line-height:1.5;letter-spacing:.24em}}@media screen and (min-width:1200px){.top_service__desc,.top_service__consulting-service{font-size:18px;letter-spacing:.1em;width:100%}}.top_voice{position:relative;max-width:1400px;width:calc(100% - 20px);margin:0 0 0 auto;z-index:1;overflow:hidden;padding:120px 0 0}@media screen and (min-width:768px){.top_voice{width:calc(100% - 40px);max-width:none;margin:0 auto}}@media screen and (min-width:1200px){.top_voice{width:calc(100% - 80px)}}@media screen and (min-width:768px){.top_voice{overflow:visible}}@media screen and (min-width:1200px){.top_voice{padding:160px 0 0}}.top_voice__content{margin-top:24px}@media screen and (min-width:1200px){.top_voice__content{margin-top:83px}}.top_voice__heading-wrap{max-width:1400px;width:100%;margin:0 auto;position:relative;padding-bottom:19px}.top_voice .m_view-btn{text-align:right;margin:18px 20px 0 0}@media screen and (min-width:1200px){.top_voice .m_view-btn{position:absolute;right:0;bottom:0}}.voice-details_mv .breadcrumb{display:block;line-height:2;font-weight:400}.voice-details_mv .breadcrumb li{float:left}.voice-details_mv .breadcrumb li a{color:#9a9a9a}.voice-details_mv .breadcrumb br{display:none}.voice-details{font-size:14px}@media screen and (min-width:1200px){.voice-details{font-size:16px}}.voice-details_content{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.voice-details_content{width:calc(100% - 80px)}}.voice-details_content h3{margin-top:30px;font-size:14px;font-weight:700}@media screen and (min-width:1200px){.voice-details_content h3{margin-top:24px;font-size:16px}}.voice-details_content p{margin-top:40px;line-height:2;letter-spacing:.014em;font-size:14px}@media screen and (min-width:1200px){.voice-details_content p{margin-top:48px;font-size:1.6rem}}.voice-details_content h3+p{margin-top:10px}.voice-details_content a{color:#fff;text-decoration:underline}@media screen and (min-width:1200px){.voice-details_content img{margin-top:5px}}.voice-details_content br+img{margin-top:53px}.voice-details_content ol{margin-left:1.3em;padding-left:16px}@media screen and (min-width:1200px){.voice-details_content ol{padding-left:0}}.voice-details_content ul{list-style:none;padding-left:16px}@media screen and (min-width:1200px){.voice-details_content ul{padding-left:0}}.voice-details_content ul li{padding-left:1.1em;position:relative}.voice-details_content ul li:before{content:"\30fb";position:absolute;left:0}.voice-details_content iframe{width:100%;height:auto;min-height:188px}.voice-details__content{font-size:14px;line-height:2;letter-spacing:.014em}@media screen and (min-width:1200px){.voice-details__content{font-size:1.6rem}}.voice-details_title{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-size:3.2rem;font-weight:400;margin-top:33px;line-height:1.5}@media screen and (min-width:1200px){.voice-details_title{margin-top:89px;font-size:4rem}}.voice-details_title>br{display:none}@media screen and (min-width:1200px){.voice-details_title>br{display:block}}.voice-details_company-name{font-size:18px;line-height:1;margin:30px 0 0;display:block;font-weight:400}@media screen and (min-width:1200px){.voice-details_company-name{margin-top:37px;font-size:2.4rem;font-weight:400}}.voice-details_industry{color:#707070;font-size:12px;line-height:1;margin:24px 0 40px;display:block;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.voice-details_industry{margin-top:32px;margin-bottom:83px;font-size:1.6rem}}.voice-details_sec-ttl{font-size:20px;font-weight:700;margin-top:70px}@media screen and (min-width:1200px){.voice-details_sec-ttl{margin-top:130px}}.voice-details_sec-content p:first-child{margin-top:23px}@media screen and (min-width:1200px){.voice-details_sec-content p:first-child{margin-top:20px}}.voice-details_thumb{overflow:hidden}@media screen and (min-width:1200px){.voice-details_thumb{max-height:540px;width:50%;margin:0 auto}}.voice-details_thumb>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.voice-details_thumb-caption{margin-top:20px;text-align:center}.voice-details_thumb-caption__company{font-size:14px;font-weight:700;line-height:1.4}@media screen and (min-width:1200px){.voice-details_thumb-caption__company{font-size:1.6rem}}.voice-details_thumb-caption__position{font-size:14px;font-weight:700;line-height:1.4}@media screen and (min-width:1200px){.voice-details_thumb-caption__position{font-size:1.6rem}}.voice-details_thumb-caption__name{font-size:18px;font-weight:700;margin-top:22px;display:block}@media screen and (min-width:1200px){.voice-details_thumb-caption__name{font-size:2.4rem}}.voice-details_movie{margin-top:49px}.voice-details_movie__text{font-size:14px;font-weight:700}@media screen and (min-width:1200px){.voice-details_movie__text{font-size:1.6rem}}.voice-details_movie__wrap{margin-top:20px}.voice-details_movie__wrap>p{margin-top:20px;position:relative;width:100%;padding-top:56.25%}.voice-details_movie__wrap>p>iframe{position:absolute;top:0;right:0;width:100%;height:100%}.voice-details_company-info{font-size:14px;letter-spacing:.014em;line-height:2}.voice-details_company-info__ttl{margin-top:24px}@media screen and (min-width:1200px){.voice-details_company-info__ttl{margin-top:53px}}.voice-details_company-info__table{margin-top:23px}.voice-details_company-info__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60px;margin-right:1.8em;position:relative}.voice-details_company-info__head:after{content:"\ff1a";position:absolute;font-size:14px;color:#fff;top:0;right:-1.5em}@media screen and (min-width:1200px){.voice-details_content+.m_contact{margin-top:160px}}.voice_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:62px auto 0;z-index:1}@media screen and (min-width:768px){.voice_content__inner{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.voice_content__inner{margin-top:140px}}.voice_list{list-style:none}@media screen and (min-width:768px){.voice_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.voice_item{width:calc((100% - 50px) / 3)}}.voice_item:not(:first-child){margin-top:46px}@media screen and (min-width:768px){.voice_item:not(:first-child){margin-top:0}}@media screen and (min-width:768px){.voice_item:not(:nth-of-type(3n)){margin-right:25px}}@media screen and (min-width:768px){.voice_item:nth-of-type(n+4){margin-top:65px}}.voice_link{color:#fff;display:block}.voice_thumb{position:relative;height:250px}@media screen and (min-width:768px){.voice_thumb{height:clamp(160px,19.792vw,380px);max-height:300px}}.voice_thumb>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.voice_ttl-main{font-size:12px;letter-spacing:.016em;margin-top:15px;font-weight:700}@media screen and (min-width:1200px){.voice_ttl-main{font-size:1.6rem;margin-top:20px}}.voice_ttl-sub{letter-spacing:.024em;margin-top:14px;font-weight:600}@media screen and (min-width:1200px){.voice_ttl-sub{font-size:2.4rem;margin-top:19px}}.voice_info{margin-top:28px;font-size:12px;font-weight:400}@media screen and (min-width:1200px){.voice_info{font-size:1.6rem;margin-top:39px}}.voice_industry{display:block}.voice_proceeds{display:block;margin-top:9px}@media screen and (min-width:1200px){.voice_proceeds{margin-top:12px}}.voice_pagination{margin-top:40px}@media screen and (min-width:1200px){.voice_pagination{margin-top:80px}}.voice_pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.voice_pagination .nav-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.voice_pagination .page-numbers{margin-right:28px;color:#707070;font-size:14px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.voice_pagination .page-numbers{margin-right:36px;font-size:18px}}.voice_pagination .page-numbers.current{color:#fff}.voice_pagination .page-numbers.next{margin-left:auto;margin-right:0}@media screen and (min-width:1200px){.voice_pagination .page-numbers.next{margin-left:12px}}.voice_content+.m_contact{margin-top:160px}.report_imgbox{position:relative}.report_text{position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);text-align:center;width:80%;max-width:300px;background:#0009;font-size:1.8rem}.report_thumb{background-color:#000;display:inline-block}.report_thumb>img{display:block;opacity:.8}.report_thumb>img:hover{opacity:.4}.consul_biography{display:block;text-align:justify;text-align-last:left;margin-top:8px;font-size:1.2rem}@media screen and (min-width:768px){.consul_biography{font-size:12px}}@media screen and (min-width:1200px){.consul_biography{font-size:14px}}.consul_item:last-of-type,.consul_item:nth-of-type(2){margin-bottom:15px}.seminar_date{font-size:12px;margin-top:5px}@media screen and (min-width:1200px){.seminar_date{font-size:1.8rem}}@media screen and (min-width:1200px){.consulting-service{margin-bottom:182px}}.consulting-service{padding:50px 0}.consulting_service .m_sec-heading,.service_case .m_sec-heading{margin-top:24px;line-height:1.25}.consulting_service.consulting_service__bnr{margin-top:50px;margin-bottom:0}.consulting_service__bnr .consulting_service__wrap{margin:0 auto;justify-content:center;width:100%}@media screen and (min-width:1200px){.consulting_service .m_sec-heading,.service_case .m_sec-heading{margin-top:80px}.consulting_service__bnr .consulting_service__wrap{margin:0 auto;justify-content:center;width:80%}.consulting_service.consulting_service__bnr{margin-top:50px;margin-bottom:80px}}.consulting_service .m_sec-heading__text-main,.service_case .m_sec-heading__text-main{font-size:2.8rem}@media screen and (min-width:1200px){.consulting_service .m_sec-heading__text-main,.service_case .m_sec-heading__text-main{font-size:3rem}}.consulting_service .m_sec-heading__text-sub,.service_case .m_sec-heading__text-sub{font-size:2.8rem;margin-top:8px;line-height:1.3}@media screen and (min-width:1200px){.consulting_service .m_sec-heading__text-sub,.service_case .m_sec-heading__text-sub{font-size:5rem}}.consulting_service__inner,.service_case__inner,.service_flow__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.consulting_service__inner,.service_flow__inner{width:calc(100% - 80px)}}.consulting_service__content,.service_case__content,.service_flow__content{margin-top:28px}@media screen and (min-width:1200px){.consulting_service__content,.service_case__content,.service_flow__content{margin-top:32px}}@media screen and (min-width:1200px){.consulting_service__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.consulting_service__wrap .consulting_service__bnr{justify-content:center}}.consulting_service__wrap:nth-of-type(2){margin-top:43px}.consulting_service__desc{margin-top:20px;font-size:14px;line-height:2;letter-spacing:.014em;font-family:NotoSerifJP,\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.consulting_service__desc{margin-top:0;font-size:16px;letter-spacing:.026em;flex:1}}@media screen and (min-width:1200px){.consulting_service__wrap{gap:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.consulting_service__img{width:100%;max-width:600px;margin:auto;line-height:0}@media screen and (min-width:1200px){.consulting_service__img{max-width:623px;flex:1}}@media screen and (min-width:1200px){.service_strengths__wrap,.service_case__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10.23vw}}.service_strengths__wrap:nth-of-type(2),.service_case__wrap:nth-of-type(2){margin-top:43px}.service_strengths__desc,.service_case__desc{margin-top:20px;font-size:14px;line-height:2;letter-spacing:.02em;font-family:NotoSerifJP,\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.service_strengths__desc,.service_case__desc{margin-top:0;font-size:16px;letter-spacing:.016em}}.service_strengths__desc-list{list-style:none}.service_strengths__desc-item{position:relative;padding-left:1.1em}.service_strengths__desc-item:before{position:absolute;content:"\30fb";font-size:14px;left:-.1em;top:.1em}.service_strengths__img,.service_case__img{width:100%;max-width:350px;margin:auto}@media screen and (min-width:1200px){.service_strengths__img,.service_case__img{max-width:442px}}.m_sec-heading__service-flow{text-align:center}.service_flow .m_sec-heading{margin-top:33px}@media screen and (min-width:1200px){.service_flow .m_sec-heading{margin-top:80px}}.service_flow .m_sec-heading__text-main{font-size:2.8rem}@media screen and (min-width:1200px){.service_flow .m_sec-heading__text-main{font-size:3.5rem}}.service_flow .m_sec-heading__text-sub{margin-top:8px;font-size:2.8rem}@media screen and (min-width:1200px){.service_flow .m_sec-heading__text-sub{font-size:5rem}}.service_flow__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.service_flow__inner{width:calc(100% - 80px)}}.service_flow+.m_contact{margin-top:185px}.consulting_service__list{list-style:none;font-size:14px}@media screen and (min-width:768px){.consulting_service__list{font-size:16px}}.consulting_service_item{margin-bottom:10px}.service_case__list{list-style:none;margin-top:20px;font-size:14px}@media screen and (min-width:768px){.service_case__list{font-size:16px}}.service_case_item{margin-bottom:20px}.service_case_item:last-of-type{margin-bottom:0}.service_flow__img{width:100%;margin:0 auto}.service_flow__wrap{display:flex;flex-direction:column}@media screen and (min-width:1200px){.service_flow__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}}.service_flow__img{width:100%}@media screen and (min-width:1200px){.service_flow__img{order:2;width:50%;margin-bottom:30px}}.service_flow__desc{margin-bottom:20px;margin-top:20px;font-size:14px;line-height:2;letter-spacing:.014em;font-family:NotoSerifJP,\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}@media screen and (min-width:1200px){.service_flow__desc{margin-top:0;font-size:16px;letter-spacing:.026em;flex:1;text-align:center;order:1}}.column_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:62px auto 0;z-index:1}@media screen and (min-width:768px){.column_content__inner{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.column_content__inner{margin-top:140px}}.column_content .list{list-style:none}.column_termlist{display:flex;justify-content:space-between;margin-bottom:35px;flex-wrap:wrap;row-gap:15px}@media screen and (min-width:1200px){.column_termlist{margin-bottom:32px}}.column_termitem{width:calc((100% - 10px)/2);border:1px solid #ffffff;row-gap:15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}@media screen and (min-width:768px){.column_termitem{width:calc((100% - 20px)/5);border:1px solid #ffffff}}.column_termitem_link{color:#fff;width:100%;display:block;text-align:center;height:40px;line-height:40px;font-size:2.1rem}@media screen and (min-width:1200px){.column_termitem_link{color:#fff;width:100%;display:block;text-align:center;height:50px;line-height:50px;font-size:2.4rem}}.column_taglist{display:flex;margin-bottom:32px;padding-bottom:16px;flex-wrap:wrap;row-gap:10px}@media screen and (min-width:768px){.column_taglist{padding-bottom:0}}.column_tagitem{margin-right:10px}.column_tagitem_other{position:relative}.other_wrap{display:none;position:absolute;width:300px;padding:10px 20px 20px;left:50%;bottom:-10px;transform:translate(-50%,100%);background:#000c;border-radius:10px;border:1px solid #fff}.column_taglist.list.other .column_tagitem{margin-top:10px}.column_tagitem_link{color:#fff;display:block;border:1px solid #ffffff;border-radius:10px;display:flex;justify-content:center;align-items:center;padding:3px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}@media screen and (min-width:1200px){.column_taglist{display:flex;margin-bottom:32px}.column_tagitem_link{color:#fff;border:1px solid #ffffff;display:flex}}.column_item{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #ffffff}.column_item:last-of-type{border-bottom:none}@media screen and (min-width:768px){.column_item{display:flex;justify-content:space-between;column-gap:24px;align-items:center;margin-bottom:64px;padding-bottom:64px}}.column_image{max-width:100%;height:190px;object-fit:cover;display:none}@media screen and (min-width:768px){.column_image{max-width:300px;height:280px;display:block}}.column_detail{width:100%}.column_title{font-size:1.8rem;border-bottom:1px solid;width:100%;margin:20px 0 14px;padding-bottom:10px}@media screen and (min-width:768px){.column_title{margin-bottom:12px;font-size:2rem}}@media screen and (min-width:1200px){.column_writer{font-size:1.6rem}}.column_tag{margin-bottom:12px;font-size:1.4rem}@media screen and (min-width:768px){.column_tag{margin-bottom:8px;font-size:1.6rem}}.column_text{margin-bottom:10px;font-size:1.4rem}@media screen and (min-width:768px){.column_text{margin-bottom:24px;font-size:1.6rem}}.column_detail_box{display:flex;justify-content:space-between;align-items:flex-end;font-size:1.4rem}@media screen and (min-width:768px){.column_detail_box{display:flex;justify-content:space-between;font-size:1.6rem}}.column_link{height:29px;width:127px;border:1px solid #ffffff;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;display:flex;justify-content:center;align-items:center;color:#fff;-webkit-transition:.3s;transition:.3s}.column_link:hover{background-color:#fff3}@media screen and (min-width:768px){.column_link{height:40px;width:140px}}.column-details_mv .breadcrumb{display:block;line-height:2;font-weight:400}.column-details_mv .breadcrumb li{float:left}.column-details_mv .breadcrumb li a{color:#9a9a9a}.column-details_mv .breadcrumb br{display:none}.column-details_content{font-size:14px;line-height:1.5;overflow:hidden}@media screen and (min-width:768px){.column-details_content{font-size:16px}}.column-details_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:0 auto;z-index:1}@media screen and (min-width:768px){.column-details_content__inner{width:calc(100% - 80px)}}@media screen and (min-width:1200px){.column-details_content+.m_contact{margin-top:160px}}.column-details_content__full{background:#fff;margin:0 calc(50% - 50vw);padding:56px calc(50vw - 50%) 60px;width:100vw;color:#000}@media screen and (min-width:1200px){.column-details_content__full{padding:56px calc(50vw - 50%) 60px}}.column-details_term{font-size:1.8rem;width:200px;height:50px;border-radius:150px;border:1px solid #000000;display:flex;justify-content:center;align-items:center;margin-bottom:8px}@media screen and (min-width:1200px){.column-details_term{font-size:2rem}}.column-details_title{font-size:2.4rem;line-height:1.5;margin-bottom:8px}@media screen and (min-width:1200px){.column-details_title{font-size:4rem}}.column-details_date{font-size:1.2rem;color:#9a9a9a;margin-bottom:20px}@media screen and (min-width:1200px){.column-details_date{font-size:1.4rem;color:#9a9a9a}}.column-details_thumbnail{display:block;width:100%;height:auto;object-fit:cover}.column-details_one_headline{font-size:2rem;background:#000;color:#fff;padding:.7rem 0 20px;height:auto;position:relative;margin-bottom:20px;line-height:1.4}@media screen and (min-width:1200px){.column-details_one_headline{font-size:2.4rem;height:61px}}.column-details_one_headline_title{display:block;padding:0 10px;text-align:left}.column-details_one_headline:before{position:absolute;bottom:10px;width:100%;height:1px;content:"";background:#fff}@media screen and (min-width:1200px){.column-details_one_headline:before{bottom:15px}}.column-details_headline_text{font-size:1.4rem;text-align:justify;text-align-last:left;line-height:1.4}@media screen and (min-width:1200px){.column-details_headline_text{font-size:1.6rem}}.column-details_two_headline{border-bottom:1px solid #000000;font-size:1.8rem;margin:48px 0 20px;padding-bottom:4px}@media screen and (min-width:1200px){.column-details_two_headline{font-size:1.6rem}}.column-details_article_list{list-style:none;margin-top:31px}.column-details_article_item{margin-bottom:57px}.column-details_article_item:last-of-type{margin-bottom:0}.connection{margin-top:60px}.column-details_connection_title{font-size:1.8rem;margin-bottom:36px}@media screen and (min-width:1200px){.column-details_connection_title{font-size:2rem}}.column-details_connection{margin-bottom:100px}.column-details_dl_list{list-style:none;color:#fff;display:flex}.column-details_dl_list .slick-prev:before,.column-details_dl_list .slick-next:before{font-size:30px}.column-details_dl_list .slick-prev,.column-details_dl_list .slick-next{width:30px;height:30px}.column-details_dl_list .slick-next{right:-5px}.column-details_dl_list .slick-prev{left:-5px;z-index:5}.column-details_dl_item{border:1px solid #ffffff;min-width:280px;margin:0 10px;padding:10px 0;max-width:200px}.column-details_dl_item:last-of-type{margin-right:0}@media screen and (min-width:1200px){.column-details_dl_item{width:335px;padding:18px 0;max-width:initial}}.column-details_dl_item_inner{width:90%;margin:0 auto}.column-details_dl_term{color:#fff;font-size:1.4rem;border:1px solid #ffffff;width:91px;height:29px;display:flex;justify-content:center;align-items:center;margin-bottom:12px}.column-details_dl_text{color:#fff;font-size:1.4rem;margin-bottom:22px}@media screen and (min-width:1200px){.column-details_dl_text{font-size:1.6rem}}.column-details_download{width:250px;height:50px;border:1px solid #ffffff;margin:26px auto 0}@media screen and (min-width:768px){.column-details_download{width:100%;height:87px}}.column-details_download__link{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#fff;-webkit-transition:.3s;transition:.3s;background:#fff}.column-details_download__icon{width:20px;height:15px;margin:0 10px 5px 0}@media screen and (min-width:768px){.column-details_download__icon{margin-right:20px}}.column-details_download__text{font-size:1.4rem;padding:0 0 0 20px;position:relative;line-height:1.4;letter-spacing:.016em;font-weight:400;color:#000;text-align:center}.column-details_download__text__small{font-size:1.2rem}@media screen and (min-width:768px){.column-details_download__text{font-size:1.6rem}}.column-details_download__text:before{position:absolute;content:"";width:1px;height:15px;background-color:#000;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.column-details_seminar_list{display:flex;justify-content:start;flex-wrap:wrap;list-style:none;width:100%}.column-details_seminar_item{width:300px;margin:0 10px}@media screen and (min-width:1200px){.column-details_seminar_item{width:335px}}.column-details_seminar_img{display:block;width:100%;height:auto;object-fit:cover;margin-bottom:16px}.column-details_seminar_date{font-size:1.2rem;color:#fff;margin-bottom:16px}@media screen and (min-width:1200px){.column-details_seminar_date{font-size:1.4rem;color:#fff}}.column-details_seminar_title{font-size:1.4rem;color:#fff;margin-bottom:16px}@media screen and (min-width:1200px){.column-details_seminar_title{font-size:1.6rem}}.column-details_connection .slide-arrow.prev-arrow.slick-arrow,.column-details_connection .slide-arrow.next-arrow.slick-arrow{top:50%}.column-details_column_list{display:flex;list-style:none}@media screen and (min-width:1200px){.column-details_column_list{overflow-x:inherit}}.column-details_column_item{min-width:200px;margin-right:15px}.column-details_column_item:last-of-type{margin-right:0}@media screen and (min-width:1200px){.column-details_column_item{width:calc(25% - 11.25px)}}.column-details_column_list .column_image{display:block;width:200px;height:190px;object-fit:cover;margin-bottom:16px}@media screen and (min-width:1200px){.column-details_column_list .column_image{width:100%;height:290px;object-fit:cover}}.column-details_column_date{color:#fff;font-size:1.2rem;margin-bottom:16px}@media screen and (min-width:1200px){.column-details_column_date{font-size:1.4rem}}.column-details_column_title{color:#fff;font-size:1.4rem;margin-bottom:16px;max-width:200px}@media screen and (min-width:1200px){.column-details_column_title{color:#fff;font-size:1.6rem;max-width:300px}}.column-details_link{width:240px;height:63px;margin:0 auto;display:flex;justify-content:center;align-items:center;font-size:1.8rem;color:#fff;border:1px solid #ffffff;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:1200px){.column-details_link{font-size:2rem;width:250px;height:40px}}.column-details_link:hover{background-color:#fff3}.consulting_service .m_sec-heading__text-ja{font-size:2.8rem}@media screen and (min-width:1200px){.consulting_service .m_sec-heading__text-ja{font-size:5rem}}.service_case .m_sec-heading__text-ja{font-size:2.8rem}@media screen and (min-width:1200px){.service_case .m_sec-heading__text-ja{font-size:5rem}}.service_flow .m_sec-heading__text-ja{font-size:2.8rem}@media screen and (min-width:1200px){.service_flow .m_sec-heading__text-ja{font-size:5rem}}.m_sec-heading__text-en{font-size:2.8rem}@media screen and (min-width:1200px){.m_sec-heading__text-en{font-size:3.5rem}}.service_case .m_sec-heading__text-en{font-size:2.8rem;line-height:1.3}@media screen and (min-width:1200px){.service_case .m_sec-heading__text-en{font-size:3.5rem}}.service_flow .m_sec-heading__text-en{font-size:2.8rem}@media screen and (min-width:1200px){.service_flow .m_sec-heading__text-en{font-size:3.5rem}}.column-cont{margin-top:2em}.column-cont h2{font-size:2.4rem;color:#fff;background-color:#000;margin:3em 0 1em;padding:.4em .4em .6em;position:relative}.column-cont h2:before{content:"";display:block;position:absolute;bottom:8px;left:0;width:100%;height:1px;background-color:#fff}.column-cont h3{font-size:1.6rem;margin:2.5em 0 .5em;padding-bottom:.5em;border-bottom:solid 1px #000}.column-cont h4{font-size:1.6rem;margin:2.5em 0 .5em;padding-bottom:.5em}.column-cont p{margin-bottom:.8em}.column-cont #toc_container.no_bullets{padding:2em;margin:0 0 30px}#toc_container{border:1px solid #e5e5e5!important}#toc_container p.toc_title{text-align:left!important;font-size:20px!important}.column-cont .toc_list li{margin-bottom:4px!important}span.toc_number{position:relative;margin-right:2px}span.toc_number:before{content:".";position:absolute;bottom:0;left:8px}.column-cont .toc_list li a{color:#000}.column-cont .toc_list li ul li{border-bottom:none}@media screen and (max-width:768px){.column-cont #toc_container.no_bullets{width:100%;flex-direction:column}#toc_container li{margin-bottom:10px!important;display:inline-block!important}.column-cont .toc_title{font-size:2rem;border-right:none;border-bottom:solid #000 1px;width:100%;padding-bottom:8px;margin-bottom:16px}.column-cont .toc_list{margin-left:0;width:100%}.column-cont .toc_list li ul{font-size:1.2rem}}.fltbtn{position:fixed;right:0;bottom:0;z-index:999;background-color:#fff;padding:1em;border:solid 1px #000}@media screen and (max-width:640px){.fltbtn{width:100%;padding:.3em}}.fltbtn_txt{color:#000;text-align:center;font-size:1.8rem;line-height:1.3em}@media screen and (max-width:640px){.fltbtn_txt{display:none}}@media screen and (max-width:640px){.fltbtn_list{display:flex;justify-content:space-between}}.fltbtn_item{margin-top:12px;text-align:right;list-style:none}@media screen and (max-width:640px){.fltbtn_item{width:100%;margin-top:0}}.fltbtn_link{color:#fff;background-color:#000;padding:.7em;text-align:center;display:block;font-size:1.4rem;border-radius:.4em;border:solid 1px #000;transition:.5s}@media screen and (max-width:640px){.fltbtn_link{border:solid 3px #fff}}.fltbtn_link:hover{color:#000;background-color:#fff;transition:.5s}.column_content+.m_contact{margin-top:160px}.column-details_content{margin-bottom:160px}.column-details__profile{margin:60px 0 0;border-top:1px solid #000;padding-top:30px}@media screen and (min-width:1200px){.column-details__profile{display:flex;border:1px solid #000000;padding:10px;width:80%;margin:60px auto 0;align-items:center}}.column-details__profile img{width:100%;margin:0 auto 10px;height:auto;display:block}@media screen and (min-width:1200px){.column-details__profile img{max-width:300px;margin:0 50px 0 0;height:auto;object-fit:cover}}.column-details__author-information__writer{font-weight:700;margin-bottom:10px;font-size:2rem}@media screen and (min-width:1200px){.column-details__author-information__writer{font-size:2rem}}.column-details__author-information__introduction{line-height:1.5}@media screen and (min-width:1200px){.column-cont img{width:60%}}.column_termitem.active{background-color:#fff}.column_termitem.active .column_termitem_link{color:#000}.column_tagitem.active{background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.column_tagitem.active .column_tagitem_link{color:#000}.title_tag{font-size:2.5rem}@media screen and (min-width:1200px){.title_tag{font-size:4rem;margin-top:10px}}.column_content__mt{margin-top:40px}.pdf_icon{margin-left:20px}.pdf_icon img{width:32px;height:32px}.report-details_download__text__small{font-size:1.2rem}@media screen and (min-width:1200px){.column-details_image{width:80%;display:block;margin:0 auto}}.column-details_banner{margin:40px 0 20px}@media screen and (min-width:1200px){.column-details_banner{margin:80px 0 40px}}@media screen and (min-width:1200px){.column-details_content__inner .column-cont img{width:inherit;max-width:1086px}.column-details_content__inner .column-cont img.alignright{display:block;margin:0 0 0 auto}.column-details_content__inner .column-cont img.alignleft{display:block;margin:0 auto 0 0}.column-details_content__inner .column-cont img.aligncenter{display:block;margin:0 auto}.column-details_content__inner .column-cont img.float-left{float:left}.column-details_content__inner .column-cont img.float-right{float:right}}.top_topic{margin:110px 0 0;padding-bottom:210px;position:relative;z-index:1}.top_topic__inner{position:relative;width:min(100%,1500px);margin-inline:auto;padding:0 40px}.top_topic__title{text-align:center;margin-top:40px;font-size:32px}.top_topic__content{display:flex;justify-content:center;gap:20px;margin-top:40px}.top_topic__content-image{width:min(25%,320px);min-width:200px}.top_topic__content-image img{width:100%;height:auto;object-fit:cover}.top_topic__content-item{max-width:800px;flex:1}.top_topic__content-item-text-link{display:block;font-size:1.6rem;color:#fff;margin-top:20px;text-decoration:underline}@media screen and (max-width:768px){.top_topic__content{flex-direction:column}.top_topic__content-image{width:100%}.top_topic__title{font-size:24px}.top_topic__content-image,.top_topic__content-item-text{width:100%}}.book-details_content__inner{position:relative;max-width:1400px;width:calc(100% - 40px);margin:62px auto 0;z-index:1}.book-details_content_title{margin:0 0 20px}.book-details_content__img{margin-bottom:20px}.book-details_button{position:relative;font-size:clamp(14px,1.2vw,1.6rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#000;max-width:300px;height:63px;border-radius:44px;border:1px solid #ffffff;-webkit-transition:.3s;transition:.3s;background-color:#fff;margin:0 auto}.book-details_button-arrow:after{content:"";background-image:url(//10billion-funaisoken.myshopify.com/cdn/shop/t/1/assets/arrow-black.svg?v=733);background-size:contain;position:absolute;right:30px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:5px}.book-details_text{margin:0 0 30px}.book-details_content_title-under{padding-left:10px;font-size:25px;border-bottom:2px solid;border-left:10px solid #fff;margin-bottom:20px}.book-details_text_title{border-bottom:1px solid;margin-bottom:15px}.book-details-author_content_title{position:relative;padding-left:20px}.book-details-author_content_title:before{content:"";position:absolute;bottom:8px;left:4px;width:10px;height:10px;background:#fff;transform:rotate(45deg)}.book-details-author_content{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap}.book-details-author_box{display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.book-details-author_title{position:relative;width:80vw;font-size:15px}.book-details-author_name{margin-top:20px;font-size:20px}.book-details-author_img{max-width:150px}.book-details-bnr-link{cursor:pointer}@media screen and (min-width:1200px){.book-details_content__inner{margin-top:100px}.book-details_content_title{font-size:25px}.book-details_content__img{padding:0 146px;margin-bottom:20px}.book-details-author_box{width:calc(50% - 100px)}.book-details-author_title{width:350px}.book-details_button-arrow:after{width:12px;height:8px;top:50%}.book-details-author_content{flex-direction:row}.book-details-bnr{margin-bottom:60px}}@media screen and (min-width:768px){.book-details_content__inner{width:calc(100% - 80px)}.book-details_button{width:500px;height:63px}.book-details-author_img{max-width:200px}}.youtube{width:100%;height:auto;aspect-ratio:16 / 9;padding-top:40px;max-width:900px;display:block;margin:auto}.youtube iframe{width:100%;height:100%}.fixed_banner{position:fixed;z-index:99999;bottom:60px;right:30px;background-color:#fff;width:320px;border-radius:20px;cursor:pointer;box-shadow:0 2px 8px #00000029}.fixed_banner:hover{opacity:.8;transition:.2s}.fixed_banner img{border-radius:20px 20px 0 0}.banner_dl{display:block;font-weight:700;font-size:18px;color:#000;text-align:left;position:relative;padding-left:16px;padding-bottom:8px;font-family:nomal}.movie_title{padding:130px 0 0;margin-top:-90px}@media screen and (max-width:768px){.fixed_banner{width:140px;right:10px;bottom:2.336448598vw}.banner_dl{font-size:8px}.movie_title{padding:60px 0 0;margin-top:-50px}}.voice_mv,.voice-details_mv,.column_mv,.column-details_mv,.report_mv,.report-details_mv,.seminar_mv,.seminar-details_mv,.consul_mv,.consul-details_mv,.service_mv,.voice_content,.voice-details_content,.column_content,.column-details_content,.report_content,.report-details_content,.seminar_content,.seminar-details_content,.consul_content,.consul-details_content,.consulting-service,.consulting_service__inner{display:flow-root}.voice_content__inner,.voice-details_content__inner,.column_content__inner,.column-details_content__inner,.report_content__inner,.report-details_content__inner,.seminar_content__inner,.seminar-details_content__inner,.consul_content__inner,.consul-details_content__inner,.consulting-service__content,.consulting_service__inner{margin-top:0!important;padding-top:80px!important}@media screen and (max-width:767px){.voice_content__inner,.voice-details_content__inner,.column_content__inner,.column-details_content__inner,.report_content__inner,.report-details_content__inner,.seminar_content__inner,.seminar-details_content__inner,.consul_content__inner,.consul-details_content__inner,.consulting-service__content,.consulting_service__inner{padding-top:50px!important}}.addtoany_shortcode{text-align:right}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^=a2a_button_]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none;margin-bottom:4px!important}@media(max-width:768px){#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{margin-bottom:10px!important;display:inline-block!important}}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.no_bullets{padding:2em;margin:0 0 30px}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}#toc_container a:not(#toc_toggle_link){color:initial;text-decoration:none;text-shadow:none}#toc_container a:not(#toc_toggle_link):hover{text-decoration:underline}#toc_toggle_link{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}.news_mv h1 span{color:#fff}body.single.consul main .consul-details_content__inner{padding-top:0!important}.book-details_content h2{font-size:1.5em;font-weight:700}.book-details_content h3{font-size:1.17em;font-weight:700}.book-details_content h4{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/1/assets/wp-page.css.map */
