@charset "utf-8";html{background:#fff;color:#000}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}strong{font-weight:700}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-feature-settings:normal;font-variant:normal}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block;margin:0;padding:0}.cf{min-height:1px}.breadcrumb .breadcrumb__inner li{font-size:12px}.renewal-app-footer-container{font-size:16px}.renewal-app-footer-container .link-blank{font-weight:700}*{box-sizing:border-box}html{font-size:10px}body{color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;max-height:100%;text-align:left}body.fixed{height:100%;position:fixed;width:100%}a{text-decoration:none}img{max-width:100%;vertical-align:bottom}h1,h2,h3,h4,h5,h6{line-height:1.3}p{line-height:1.6;text-align:justify}p a{color:#2c8ccc;text-decoration:underline}.flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.between{-moz-box-pack:justify;-moz-justify-content:space-between;-ms-flex-box:justify;-ms-flex-pack:justify;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.wrap{-o-flex-wrap:wrap;flex-wrap:wrap}.sp{display:none}.btn{display:inline-block;font-size:1.4rem;font-weight:600;padding:14px;position:relative}.btn{border-radius:20px;cursor:pointer;font-size:1.4rem;font-weight:300;padding:10px 20px;transition-duration:.25s}.btn:hover{opacity:.7}.btn-lg{border-radius:100px}.btn-lg .icon{display:inline-block;width:48px}.btn-lg .inner-text{display:inline-block;margin-top:5px;padding-left:5px;padding-right:25px;vertical-align:top}.btn-lg .inner-text .top{font-size:1.2rem;margin-bottom:0!important}.btn-lg .inner-text .text{font-size:1.8rem}.btn-lg2{border-radius:100px;font-size:1.8rem;min-width:280px;padding:16px 0}.btn-lg2.with-arrow:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow.png);position:absolute;right:20px;top:calc(50% - 10px)}.btn-lg2.with-arrow-back:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow-back.png);left:20px;position:absolute;top:calc(50% - 10px)}.btn-lg3{border-radius:100px;min-width:280px;padding:16px 10px;padding-bottom:1.75em}.btn-lg3.with-arrow:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_vertical.png);left:calc(50% - 5px);position:absolute;top:calc(50% + .25em)}.btn-lg.with-arrow:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow.png);position:absolute;right:20px;top:calc(50% - 10px)}.btn1{background:#d4a600;color:#fff;text-align:center}.btn2{background:#2c8ccc;color:#fff;text-align:center}.top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.border-bottom{border-bottom:1px solid #e6e6e6}.fb_iframe_widget{top:-2px}#top-slider{min-width:1060px}#top-slider .slider{position:relative}#top-slider .slider .slider-inner{height:100%;left:calc(50% - 530px);position:absolute;top:0}#top-slider .slider .slider-inner .title{color:#fff;font-size:3.2rem;font-weight:600;position:absolute;top:20%}#top-slider .slider .slider-inner .content{color:#fff;font-size:1.6rem;font-weight:300;position:absolute;top:45%}#top-slider .slider .slider-inner .buttons{position:absolute;top:65%}#top-slider .slider .slider-inner .buttons .btn:first-child{margin-right:20px}.top_banner{background-color:#f0f0f0;padding:3%;text-align:center}.home .section_1{background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/section_1_back@2x.png);background-size:cover}.home .section_1 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.home .section_1 .under_text{font-size:1.6rem;line-height:3rem;text-align:center}.home .section_1 .under-img{background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/section_1_under_img@2x.png);background-size:cover;font-size:0;height:370px;margin:0 auto;margin-bottom:140px;margin-top:40px;width:729px}.home .section_2{background:#f7f7f7;background-size:cover}.home .section_2 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.home .section_2 .under_text{font-size:1.4rem;line-height:3rem;margin:0 auto;text-align:center;text-align:left;width:660px}.home .section_2 .img{background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/section_2_under_img@2x.png);background-size:cover;font-size:0;height:261px;margin:0 auto;margin-bottom:40px;margin-top:40px;width:644px}.home .section_2 .button-wrapper{margin-bottom:60px;text-align:center}.home .section_3{background:#fff;background-size:cover}.home .section_3 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.home .section_3 ul{margin:0 auto;margin-bottom:40px;margin-top:45px;overflow:hidden;width:900px}.home .section_3 ul li{border-right:1px solid #e6e6e6;float:left;padding:0 4%;width:33.25%}.home .section_3 ul li .title{font-size:2rem;font-weight:600;line-height:350%;text-align:center}.home .section_3 ul li .content{font-size:1.4rem}.home .section_3 ul li .img-wrapper{height:172px}.home .section_3 ul li:last-child{border-right:none}.home .section_3 .under_text{font-size:1.4rem;line-height:3rem;margin:0 auto;text-align:center;text-align:left;width:660px}.home .section_3 .button-wrapper{margin-bottom:60px;text-align:center}.home .section_4{background:#f7f7f7;background-size:cover}.home .section_4 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.home .section_4 ul{margin:0 auto;margin-bottom:40px;margin-top:45px;overflow:hidden}.home .section_4 ul li{float:left;margin-right:30px;width:240px}.home .section_4 ul li .box{background:#fff;height:290px;overflow:hidden}.home .section_4 ul li .box .title{background:#2c8ccc;color:#fff;font-size:1.6rem;font-weight:300;line-height:350%;text-align:center}.home .section_4 ul li .box .img-wrapper{margin:0 20px;margin-bottom:-10px}.home .section_4 ul li .box .content{font-size:1.4rem;margin:20px}.home .section_4 ul li .box .content .buttons{margin-top:25px}.home .section_4 ul li .box .content .buttons .btn{margin-bottom:10px;margin-left:-5%;padding:0;padding:6px 0;width:110%}.home .section_4 ul li .box .content .buttons .btn .top{font-size:1rem}.home .section_4 ul li .box .content .buttons .btn .text{font-size:1.3rem}.home .section_4 ul li .box .content .buttons .btn .icon{margin-left:-15px;width:34px}.home .section_4 ul li .box .content .buttons .btn .inner-text{padding-left:0;padding-right:0}.home .section_4 ul li .box .content .buttons .btn-lg.with-arrow:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_small.png);position:absolute;right:6px;top:calc(50% - 10px);width:15px}.home .section_4 ul li:last-child{margin-right:0}.home .section_5{background:#fff;background-size:cover}.home .section_5 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.home .section_5 .button-wrapper{float:left;margin-bottom:60px;text-align:center;width:100%}.home .section_6{background:#f7f7f7;background-size:cover}.home .section_6 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.home .section_6 .button-wrapper{float:left;margin-bottom:60px;text-align:center;width:100%}.home .section_6 .interview_box{margin-bottom:40px;overflow:hidden}.home .section_6 .interview_box .img-wrapper{position:relative;width:400px;z-index:100}.home .section_6 .interview_box .text{background:#fff;width:600px}.home .section_6 .interview_box .text .inner{margin:40px}.home .section_6 .interview_box .text .inner .title{font-size:2rem;font-weight:600;line-height:2.6rem;margin-bottom:1em}.home .section_6 .interview_box .text .inner .content{font-size:1.4rem}.home .section_6 .interview_box.left .img-wrapper{float:left}.home .section_6 .interview_box.left .text{float:left;margin-left:-20px;margin-top:30px}.home .section_6 .interview_box.right .img-wrapper{float:left;margin-left:-20px}.home .section_6 .interview_box.right .text{float:left;margin-top:30px}.section_7{background:#fff;background-size:cover}.section_7 .wrapper{border-bottom:1px solid #e7e7e7}.section_7 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.section_7 .button-wrapper{float:left;margin-bottom:60px;text-align:center;width:100%}.section_8{background:#fff;background-size:cover}.section_8 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;margin-bottom:30px;text-align:center}.section_8 .button-wrapper{float:left;margin-bottom:60px;text-align:center;width:100%}ul.members{margin-bottom:40px;overflow:hidden}ul.members li{float:left;padding:0 .75%;text-align:center;width:31.5%}ul.members li .caption{color:#2c8ccc;font-size:1.6rem;font-weight:100;margin-top:1em}ul.members li .name{font-size:1.4rem;margin-top:1em}.faq-wrapper{margin:0 auto;margin-bottom:40px;overflow:hidden;width:660px}.faq-wrapper li{border-bottom:1px solid #e7e7e7;cursor:pointer;float:left;font-size:1.4rem;padding:20px 0;position:relative;width:100%}.faq-wrapper li .inner{float:left;width:100%}.faq-wrapper li .inner .icon{float:left;font-size:3rem;font-weight:700;line-height:2rem;width:40px}.faq-wrapper li .inner .content{font-size:1.4rem;padding-right:25px}.faq-wrapper li .question{padding-bottom:0}.faq-wrapper li .question .icon{color:#2c8ccc}.faq-wrapper li .answer{display:none;overflow:hidden;padding-top:20px}.faq-wrapper li .answer .icon{color:#d4a600}.faq-wrapper li .question .content{color:#2c8ccc}.faq-wrapper li .arrow{position:absolute;right:0}.faq-wrapper li .arrow img{transition-duration:.25s}.faq-wrapper li.active .arrow img{transform:rotate(180deg)}.news-wrapper{margin:0 auto;margin-bottom:40px;overflow:hidden;width:660px}.news-wrapper li{font-size:1.4rem;padding:5px 0}.news-wrapper li .date{display:inline-block}.news-wrapper li .category{display:inline-block;margin:0 10px;padding:5px 10px;text-align:center}.category.seminar{background:#eee}.category.seminar{background:#d8e8f5}.category.news{background:#f8f1d5}a .category{color:#333}.news-wrapper li .title{display:inline-block}.section_sns_buttons{font-size:1.6rem;font-weight:300;margin:40px 0;overflow:hidden;text-align:center;width:100%}.section_sns_buttons ul{display:inline-block}.section_sns_buttons a{color:#333;float:left;line-height:40px;margin-right:40px}.section_sns_buttons a:last-child{margin-right:0}.section_sns_buttons li img{height:40px;margin-right:10px}.section_share_btn{margin-bottom:30px;overflow:hidden;text-align:center;width:100%}.news .button-wrapper{margin-bottom:60px;text-align:center}.page-template-page-about-member #top-slider .slider .slider-inner .title{color:#333;top:30%}.page-template-page-about-member #top-slider .slider .slider-inner .content{color:#333;top:45%;width:50%}.page-template-page-about-member .section_1 .text{font-size:1.4em;font-size:1.4em;margin:0 auto;width:660px}.page-template-page-about-member .content-links{margin:0 auto;margin-top:50px;text-align:center;width:770px}.page-template-page-about-member .content-links .btn{font-size:1.6rem;margin-bottom:25px;margin-right:20px;min-width:240px;width:240px}.page-template-page-about-member .content-links .btn:nth-child(3){margin-right:0}.page-template-page-about-member .section_2{background:#fff;background-size:cover}.page-template-page-about-member .section_2 .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.page-template-page-about-member .section_2 ul{margin:0 auto;margin-bottom:40px;margin-top:45px;overflow:hidden;width:900px}.page-template-page-about-member .section_2 ul li{border-right:1px solid #e6e6e6;float:left;min-height:320px;padding:0 4%;width:33.25%}.page-template-page-about-member .section_2 ul li .title{font-size:1.4rem;font-weight:600;line-height:350%;line-height:1.5em;margin-bottom:1em;text-align:center}.page-template-page-about-member .section_2 ul li .content{font-size:1.4rem}.page-template-page-about-member .section_2 ul li .img-wrapper{height:135px}.page-template-page-about-member .section_2 ul li .tags{margin-top:20px}.page-template-page-about-member .section_2 ul li .tags span{font-size:1.1rem;line-height:2em;margin-right:2px;padding:2px}.page-template-page-about-member .section_2 ul li .tags .platinum{border:1px solid #3c8ccc;color:#3c8ccc}.page-template-page-about-member .section_2 ul li .tags .gold{border:1px solid #b29b38;color:#b29b38}.page-template-page-about-member .section_2 ul li .tags .silver{border:1px solid #727272;color:#727272}.page-template-page-about-member .section_2 ul li .tags .bronze{border:1px solid #b4a19a;color:#b4a19a}.page-template-page-about-member .section_2 ul li:last-child{border-right:none}.page-template-page-about-member .section_2 .under_text{font-size:1.4rem;line-height:3rem;margin:0 auto;text-align:center;text-align:left;width:660px}.page-template-page-about-member .for-members{background:#f7f7f7;background-size:cover}.page-template-page-about-member .for-members .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.page-template-page-about-member .for-members ul{margin:0 auto;margin-bottom:40px;margin-top:45px;overflow:hidden}.page-template-page-about-member .for-members ul li{float:left;margin-right:30px;width:240px}.page-template-page-about-member .for-members ul li .box{background:#fff;height:290px;overflow:hidden}.page-template-page-about-member .for-members ul li .box .title{background:#2c8ccc;color:#fff;font-size:1.6rem;font-weight:300;line-height:250%;text-align:center}.page-template-page-about-member .for-members ul li .box .img-wrapper{margin:0 20px;margin-bottom:-10px}.page-template-page-about-member .for-members ul li .box .content{font-size:1.4rem;margin:20px}.page-template-page-about-member .for-members ul li .box .content .buttons{margin-top:25px}.page-template-page-about-member .for-members ul li .box .content .buttons .btn{margin-bottom:10px;margin-left:-5%;padding:0;padding:6px 0;width:110%}.page-template-page-about-member .for-members ul li .box .content .buttons .btn .top{font-size:1rem}.page-template-page-about-member .for-members ul li .box .content .buttons .btn .text{font-size:1.3rem}.page-template-page-about-member .for-members ul li .box .content .buttons .btn .icon{margin-left:-15px;width:34px}.page-template-page-about-member .for-members ul li .box .content .buttons .btn .inner-text{padding-left:0;padding-right:0}.page-template-page-about-member .for-members ul li .box .content .buttons .btn-lg.with-arrow:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_small.png);position:absolute;right:6px;top:calc(50% - 10px);width:15px}.page-template-page-about-member .for-members ul li:last-child{margin-right:0}.page-template-page-about-member .voice{background:#fff;background-size:cover}.page-template-page-about-member .voice .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.page-template-page-about-member .voice .button-wrapper{float:left;margin-bottom:60px;text-align:center;width:100%}.page-template-page-about-member .li_center{float:none!important;margin:0 auto}.page-template-page-about-member .li_center img{margin-top:50px}.page-template-page-about-member #sup_1{font-size:1.4em;margin-top:10px}.page-template-page-about-mf #top-slider .slider .slider-inner .tips{color:#2c8ccc;font-size:2.1em;font-weight:600;position:absolute;top:20%}.page-template-page-about-mf #top-slider .slider .slider-inner .title{color:#333;top:30%}.page-template-page-about-mf #top-slider .slider .slider-inner .content{color:#333;top:55%;width:50%}.page-template-page-about-mf #top-slider .slider .slider-inner .parts{position:absolute;right:0;top:15%;width:45%}.page-template-page-about-mf #top-slider .slider .slider-inner .parts img{width:100%}.page-template-page-about-mf .for-members{background:#f7f7f7;background-size:cover}.page-template-page-about-mf .for-members .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.page-template-page-about-mf .for-members ul{margin:0 auto;margin-bottom:40px;margin-top:45px;overflow:hidden}.page-template-page-about-mf .for-members ul li{float:left;margin-right:30px;width:240px}.page-template-page-about-mf .for-members ul li .box{background:#fff;height:290px;overflow:hidden}.page-template-page-about-mf .for-members ul li .box .title{background:#2c8ccc;color:#fff;font-size:1.6rem;font-weight:300;line-height:250%;text-align:center}.page-template-page-about-mf .for-members ul li .box .img-wrapper{margin:0 20px;margin-bottom:-10px}.page-template-page-about-mf .for-members ul li .box .content{font-size:1.4rem;margin:20px}.page-template-page-about-mf .for-members ul li .box .content .buttons{margin-top:25px}.page-template-page-about-mf .for-members ul li .box .content .buttons .btn{margin-bottom:10px;margin-left:-5%;padding:0;padding:6px 0;width:110%}.page-template-page-about-mf .for-members ul li .box .content .buttons .btn .top{font-size:1rem}.page-template-page-about-mf .for-members ul li .box .content .buttons .btn .text{font-size:1.3rem}.page-template-page-about-mf .for-members ul li .box .content .buttons .btn .icon{margin-left:-15px;width:34px}.page-template-page-about-mf .for-members ul li .box .content .buttons .btn .inner-text{padding-left:0;padding-right:0}.page-template-page-about-mf .for-members ul li .box .content .buttons .btn-lg.with-arrow:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_small.png);position:absolute;right:6px;top:calc(50% - 10px);width:15px}.page-template-page-about-mf .for-members ul li:last-child{margin-right:0}.page-template-page-about-mf .voice{background:#fff;background-size:cover}.page-template-page-about-mf .voice .top_text{font-size:2.8rem;font-weight:600;margin:60px 0;text-align:center}.page-template-page-about-mf .voice .button-wrapper{float:left;margin-bottom:60px;text-align:center;width:100%}.page-template-page-voices .top{margin-bottom:40px}.page-template-page-voices .top .content,.page-template-page-voices .top .top-thumb{display:inline-block;float:left;width:50%}.page-template-page-voices .top .top-thumb img{height:auto}.page-template-page-voices .top .content .inner{margin:10px 40px}.page-template-page-voices .top .content .title{font-size:2.8rem;font-weight:600;line-height:120%;margin-bottom:1em}.single-case .top .content .title a,.single-seminar .top .content .title a{color:#333!important}.page-template-page-voices .top .content .title a{color:#333}.page-template-page-voices .top .content .name{font-size:1.4rem;margin-bottom:.5em}.page-template-page-voices .top .content .info{color:#2c8ccc;font-size:1.4rem}.page-template-page-voices .top .content .tags{margin-top:2em}.page-template-page-voices .top .content .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;margin-bottom:10px;padding:5px 10px}.page-template-page-voices .search-area{background:#f3f3f3;float:left;width:100%}.page-template-page-voices .search-area .top_text{font-size:2.2rem;margin:30px 0}.page-template-page-voices .search-area .top_text img{margin-right:.5em;vertical-align:middle}.page-template-page-voices .search-area .select-area{padding-bottom:30px}.page-template-page-voices .search-area .select-area select{-webkit-appearance:none;appearance:none;background:#fff;background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_blue_bottom.png) 95% 50% no-repeat,#fff;border:1px solid;border-color:#2c8ccc;border-radius:0;color:#2c8ccc;font-size:1.4rem;height:50px;margin-right:1.7%;padding:14px 20px;padding:1% 1.5%;width:23.5%}@-moz-document url-prefix(){.page-template-page-voices .search-area .select-area select{width:22.5%}}.page-template-page-voices .search-area .select-area select:last-child{margin-right:0}.page-template-page-voices .voice-wrapper .voice{float:left;margin-right:20px;margin-top:50px;width:250px}.page-template-page-voices .voice-wrapper .voice .thumb-wrapper img{height:auto;width:100%}.page-template-page-voices .voice-wrapper .voice .title{font-size:1.6rem;font-weight:600;line-height:120%;margin-bottom:1em;margin-top:1em}.page-template-page-voices .voice-wrapper .voice .title a{color:#333}.page-template-page-voices .voice-wrapper .voice .name{font-size:1.4rem;margin-bottom:.5em}.page-template-page-voices .voice-wrapper .voice .info{color:#2c8ccc;font-size:1.4rem}.page-template-page-voices .voice-wrapper .voice .tags{margin-top:2em}.page-template-page-voices .voice-wrapper .voice .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;margin-bottom:10px;padding:5px 10px}.page-template-page-voices .voice-wrapper .voice:nth-child(4n){margin-right:0}.page-template-page-voices .voice-wrapper .button-wrapper{float:left;margin-bottom:60px;margin-top:20px;text-align:center;width:100%}.page-template-page-voices .offer-links{padding-bottom:60px;text-align:center}.page-template-page-voices .offer-links .btn{margin-right:25px}.page-template-page-voices .offer-links a:last-child .btn{margin-right:0;margin-top:30px}.page-template-page-voices .offer-links .btn-lg .inner-text .top{font-size:1.4rem!important;margin-bottom:0!important}.page-seminars .top{margin-bottom:40px}.page-seminars .top .content,.page-seminars .top .top-thumb{display:inline-block;float:left;width:50%}.page-seminars .top .content .inner{margin:10px 40px}.page-seminars .top .content .title{font-size:2.8rem;font-weight:600;line-height:120%;margin-bottom:1em}.single-case .top .content .title a,.single-seminar .top .content .title a{color:#333!important}.page-seminars .top .content .title a{color:#333}.page-seminars .top .content .name{font-size:1.4rem;margin-bottom:.5em}.page-seminars .top .content .info{color:#2c8ccc;font-size:1.4rem}.page-seminars .top .content .tags{margin-top:2em}.page-seminars .top .content .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;margin-bottom:10px;padding:5px 10px}.page-seminars .search-area{background:#f3f3f3;float:left;width:100%}.page-seminars .search-area .top_text{font-size:2.2rem;margin:30px 0}.page-seminars .search-area .top_text img{margin-right:.5em;vertical-align:middle}.page-seminars .search-area .select-area{padding-bottom:30px;text-align:center}.page-seminars .search-area .select-area select{-webkit-appearance:none;appearance:none;background:#fff;background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_blue_bottom.png) 95% 50% no-repeat,#fff;border:1px solid;border-color:#2c8ccc;border-radius:0;color:#2c8ccc;font-size:1.4rem;height:50px;margin-right:1.7%;padding:14px 20px;padding:1% 1.5%;width:23.5%}@-moz-document url-prefix(){.page-seminars .search-area .select-area select{width:22.5%}}.page-seminars .search-area .select-area select:last-child{margin-right:0}.page-seminars .voice-wrapper .voice{float:left;margin-right:20px;margin-top:50px;width:250px}.page-seminars .voice-wrapper .voice .thumb-wrapper img{height:auto;width:100%}.page-seminars .voice-wrapper .voice .title{font-size:1.6rem;font-weight:600;line-height:120%;margin-bottom:1em;margin-top:1em}.page-seminars .voice-wrapper .voice .title a{color:#333}.page-seminars .voice-wrapper .voice .name{font-size:1.4rem;margin-bottom:.5em}.page-seminars .voice-wrapper .voice .info{color:#2c8ccc;font-size:1.4rem}.page-seminars .voice-wrapper .voice .tags{margin-top:2em}.page-seminars .voice-wrapper .voice .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;margin-bottom:10px;padding:5px 10px}.page-seminars .voice-wrapper .voice:nth-child(4n){margin-right:0}.page-seminars .voice-wrapper .button-wrapper{float:left;margin-bottom:60px;margin-top:20px;text-align:center;width:100%}.page-seminars .offer-links{padding-bottom:60px;text-align:center}.page-seminars .offer-links .btn{margin-right:25px}.page-seminars .offer-links a:last-child .btn{margin-right:0;margin-top:30px}.page-seminars .offer-links .btn-lg .inner-text .top{font-size:1.4rem!important;margin-bottom:0!important}.single-case .info_box,.single-seminar .info_box{margin-bottom:40px;margin-top:60px}.single-case .top-thumb img,.single-seminar .top-thumb img{height:auto;width:100%}.single-case .top,.single-seminar .top{margin-bottom:40px;overflow:hidden}.single-case .top .content,.single-case .top .top-thumb,.single-seminar .top .content,.single-seminar .top .top-thumb{display:inline-block;float:left;width:50%}.single-case .top .content .inner,.single-seminar .top .content .inner{margin:10px 40px}.single-case .top .content .title,.single-seminar .top .content .title{font-size:2.8rem;font-weight:600;line-height:120%;margin-bottom:1em}.single-case .top .content .name,.single-seminar .top .content .name{font-size:1.4rem;margin-bottom:.5em}.single-case .top .content .info,.single-seminar .top .content .info{color:#2c8ccc;font-size:1.4rem}.single-case .top .content .tags,.single-seminar .top .content .tags{margin-top:2em}.single-case .top .content .tags span,.single-seminar .top .content .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;margin-bottom:5px;padding:5px 10px}.single-case .section_share_btn,.single-seminar .section_share_btn{margin:40px 0;overflow:hidden}.single-case .member .title,.single-seminar .member .title{font-size:1.8rem}.single-case .member .text,.single-seminar .member .text{font-size:1.4rem}.single-case .search-area,.single-seminar .search-area{background:#f3f3f3;float:left;width:100%}.single-case .search-area .top_text,.single-seminar .search-area .top_text{font-size:2.2rem;margin:30px 0}.single-case .search-area .top_text img,.single-seminar .search-area .top_text img{margin-right:.5em;vertical-align:middle}.single-case .search-area .select-area,.single-seminar .search-area .select-area{padding-bottom:30px}.single-case .search-area .select-area select,.single-seminar .search-area .select-area select{-webkit-appearance:none;appearance:none;background:#fff;background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_blue_bottom.png) 95% 50% no-repeat,#fff;border:1px solid;border-color:#2c8ccc;border-radius:0;color:#2c8ccc;font-size:1.4rem;height:50px;margin-right:17px;padding:14px 20px;width:250px}.single-case .search-area .select-area select:last-child,.single-seminar .search-area .select-area select:last-child{margin-right:0}.single-case .voice-wrapper .voice{float:left;margin-right:20px;margin-top:50px;width:250px}.single-case .voice-wrapper .voice .title,.single-seminar .voice-wrapper .voice .title{font-size:1.6rem;font-weight:600;line-height:120%;margin-bottom:1em;margin-top:1em}.single-case .voice-wrapper .voice .name{font-size:1.4rem;margin-bottom:.5em}.single-case .voice-wrapper .voice .info{color:#2c8ccc;font-size:1.4rem}.single-case .voice-wrapper .voice .tags{margin-top:2em}.single-case .voice-wrapper .voice .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;padding:5px 10px}.single-case .voice-wrapper .voice:nth-child(4n){margin-right:0}.single-case .voice-wrapper .button-wrapper{float:left;margin-bottom:60px;margin-top:20px;text-align:center;width:100%}.single-case .offer-links{padding-bottom:60px;text-align:center}.single-case .offer-links .btn{margin-right:25px}.archive.post-type-archive-case .offer-links .btn:last-child,.archive.post-type-archive-seminar .offer-links .btn:last-child,.single-case .offer-links .btn:last-child{margin-right:30px;margin-top:30px}.single-case .member{display:inline-block;float:none;overflow:hidden;width:100%}.single-case .member .member-inner{margin:0 auto;width:700px}.single-case .member .member_pic{display:inline-block;float:left;margin-right:20px}.single-case .member .text{display:inline-block;float:left;margin-top:2em;vertical-align:middle;width:500px}.single-case .member .text .title{font-size:1.8rem;margin-bottom:.5em}.single-case .member .text .content{width:100%}.single-case article,.single-seminar article{display:inline-block;float:none;font-size:1.4rem;margin:70px auto;width:100%}.single-case article .article-inner,.single-seminar article .article-inner{margin:0 auto;width:660px}.single-case article img,.single-seminar article img{height:auto;margin:60px 0;width:auto}.single-case article p,.single-seminar article p{line-height:2.2}.single-case article h2,.single-seminar article h2{font-size:2.2rem;font-weight:700;margin-bottom:1em;margin-top:1em}.single-case article h3,.single-seminar article h3{font-weight:700;margin-bottom:1em;margin-top:2em}.single-case article h3:before{content:"笏笏"}.single-case .company_info{display:inline-block;float:none;font-size:1.4rem;font-size:1.4rem;margin-bottom:70px;width:100%}.single-case .company_info a{color:#333}.single-case .company_info .company_info_inner{border-top:1px solid #ccc;margin:0 auto;padding-top:40px;width:660px}.single-case .company_info .company_info_inner .company_pic{display:inline-block;float:left;margin-right:20px;width:230px}.single-case .company_info .company_info_inner .title{font-size:1.8rem;line-height:3}.page-template-page-about-member .section_table{margin-bottom:40px}.page-template-page-about-member .section_table .bold{font-weight:700}.page-template-page-about-member .section_table .blue{color:#2c8ccc}.page-template-page-about-member .section_table small{font-size:.8em}.page-template-page-about-member .section_table .rem18{font-size:1.8rem!important}.page-template-page-about-member .section_table table{font-size:1.4rem;text-align:center;width:100%}.page-template-page-about-member .section_table table .small{display:inline-block;font-size:1.2rem;line-height:130%}.page-template-page-about-member .section_table table tr{border-bottom:1px solid #e6e6e6}.page-template-page-about-member .section_table table td{height:3em;vertical-align:middle}.page-template-page-about-member .section_table table td:first-child{padding-left:0;text-align:left}.page-template-page-about-member .section_table table .alignleft{text-align:left}.page-template-page-about-member .section_table table td:nth-child(1){background:0 0;line-height:1.5em!important}.page-template-page-about-member .section_table table td:nth-child(2){background:#edf7ff}.page-template-page-about-member .section_table table tr.combining td{background:#e9e9e9;font-weight:700;padding:.25em;padding-left:1em}.page-template-page-about-member .section_table table td{background:#f3f3f3;border-right:1px solid #fff;font-size:2.4rem;line-height:1em}.page-template-page-about-member .section_table table tr td:first-child{font-size:1.4rem}.page-template-page-about-member .section_table table .plan td{font-size:1.4rem!important;line-height:2.5em;padding:1em 2em}.page-template-page-about-member .section_table table .top_container th{color:#fff;font-size:1.8rem;font-weight:500;padding:2em 0;text-align:center}.page-template-page-about-member .section_table table .top_container .platinum{background:#3c8ccc}.page-template-page-about-member .section_table table .top_container .gold{background:#cdba68}.page-template-page-about-member .section_table table .top_container .silver{background:#b8b8b8}.page-template-page-about-member .section_table table .top_container .bronze{background:#b4a19a}.page-template-page-about-member .agreement{margin-bottom:65px;overflow:hidden}.page-template-page-about-member .agreement .narrow_wrapper{margin:0 auto;width:660px}.page-template-page-about-member .agreement .narrow_wrapper h3{font-size:2.3rem;margin-bottom:1em;text-align:center}.page-template-page-about-member .agreement .narrow_wrapper p{font-size:1.4rem}.page-template-page-about-member #section_3 ul li{position:relative}.page-template-page-about-member #section_3 ul li:after{bottom:-15px;content:" ";display:block;display:block;height:2px;margin-top:50px;position:absolute;right:15px;width:calc(100% - 30px)}.page-template-page-about-member #section_3 ul li:last-child{border-right:1px solid #e6e6e6}.page-template-page-about-member .voice.border-bottom{border:none;margin-bottom:100px}.page-template-page-about-mf .section_1{background:#f7f7f7;padding-bottom:60px}.page-template-page-about-mf .section_1 .center-caption{font-size:1.2rem;padding-top:10px;text-align:center}.page-template-page-about-mf .section_1 ul{margin:0 auto;padding-top:60px;width:900px}.page-template-page-about-mf .section_1 ul li{background:#fff;display:inline-block;margin-right:3%;min-height:200px;padding:3% 1%;position:relative;text-align:center;width:30%}.page-template-page-about-mf .section_1 ul li .caption{font-size:1.2rem;padding:10px}.page-template-page-about-mf .section_1 ul li:last-child{margin-right:0}.page-template-page-about-mf .section_1 .caption-right{bottom:5px;position:absolute;right:5px}.page-template-page-about-mf .section_1 ul:last-child{padding-top:25px}.page-template-page-about-mf .section_2 .lead_text{font-size:1.4rem;margin:0 auto;margin-bottom:45px;width:660px}.page-template-page-about-mf .section_2 .sub-title{float:left;text-align:center;width:100%}.page-template-page-about-mf .section_2 .sub-title .point{color:#3b8dcd;font-size:1.4rem}.page-template-page-about-mf .section_2 .sub-title .title{font-size:2.2rem;font-weight:700;margin-bottom:40px;margin-top:20px}.page-template-page-about-mf .section_2 .col2{margin-bottom:60px}.page-template-page-about-mf .section_2 .col2 .inner{font-size:1.4rem;margin:0 auto;width:900px}.page-template-page-about-mf .section_2 .col2 .inner div.content{display:inline-block;margin-right:40px;width:420px}.page-template-page-about-mf .section_2 .col2 .inner div.content .img-wrapper{margin-bottom:35px;text-align:center}.page-template-page-about-mf .section_2 .col2 .inner div.content:last-child{margin-right:0}.page-template-page-about-mf .section_3 .wrapper{border-top:1px solid #e6e6e6;margin-bottom:80px}.page-template-page-about-mf .section_3 .wrapper .content{text-align:center}.page-template-page-about-mf .section_3 .wrapper .content .title{font-size:2rem;font-weight:700}.page-template-page-about-mf .section_3 .wrapper .content .text{font-size:1.2rem;font-weight:700;margin-bottom:30px}.page-template-page-about-mf .section_3 .wrapper .content p{font-size:1.4rem;margin-top:30px;text-align:center}.page-template-page-about-mf .section_3 .wrapper .content .inner{background:#f7f7f7;margin:0 auto;padding:50px 0;width:800px}.page-template-page-about-mf .voice.border-bottom{border:none;margin-bottom:100px}.single-news article{font-size:1.4rem;margin:0 auto;margin-bottom:60px;width:660px}.single-news article .title{color:#2c8ccc;font-size:2.2rem;line-height:300%}.single-news .info .date{display:inline-block}.single-news .info .category{display:inline-block;margin:0 10px;padding:5px 10px;text-align:center}.single-news .info .category.seminar{background:#d8e8f5}.post-type-archive .top{margin-bottom:40px}.post-type-archive .top .content,.post-type-archive .top .top-thumb{display:inline-block;float:left;width:50%}.post-type-archive .top .content .inner{margin:10px 40px}.post-type-archive .top .content .title{font-size:2.8rem;font-weight:600;line-height:120%;margin-bottom:1em}.single-case .top .content .title a{color:#333!important}.post-type-archive .top .content .title a{color:#333}.post-type-archive .top .content .name{font-size:1.4rem;margin-bottom:.5em}.post-type-archive .top .content .info{color:#2c8ccc;font-size:1.4rem}.post-type-archive .top .content .tags{margin-top:2em}.post-type-archive .top .content .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;padding:5px 10px}.post-type-archive .search-area{background:#f3f3f3;float:left;width:100%}.post-type-archive .search-area .top_text{font-size:2.2rem;margin:30px 0}.post-type-archive .search-area .top_text img{margin-right:.5em;vertical-align:middle}.post-type-archive .search-area .select-area{padding-bottom:30px}.post-type-archive.post-type-archive-seminar .search-area .select-area{text-align:center}.post-type-archive .search-area .select-area select{-webkit-appearance:none;appearance:none;background:#fff;background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_blue_bottom.png) 95% 50% no-repeat,#fff;border:1px solid;border-color:#2c8ccc;border-radius:0;color:#2c8ccc;font-size:1.4rem;height:50px;margin-right:17px;padding:14px 20px;width:250px}.post-type-archive .search-area .select-area select:last-child{margin-right:0}.post-type-archive .voice-wrapper .voice{float:left;margin-right:20px;margin-top:50px;width:250px}.post-type-archive .voice-wrapper .voice .thumb-wrapper img{height:auto;width:100%}.post-type-archive .voice-wrapper .voice .title{font-size:1.6rem;font-weight:600;line-height:120%;margin-bottom:1em;margin-top:1em}.post-type-archive .voice-wrapper .voice .title a{color:#333}.post-type-archive .voice-wrapper .voice .name{font-size:1.4rem;margin-bottom:.5em}.post-type-archive .voice-wrapper .voice .info{color:#2c8ccc;font-size:1.4rem}.post-type-archive .voice-wrapper .voice .tags{margin-top:2em}.post-type-archive .voice-wrapper .voice .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;margin-bottom:10px;padding:5px 10px}.post-type-archive .voice-wrapper .voice:nth-child(4n){margin-right:0}.post-type-archive .voice-wrapper .button-wrapper{float:left;margin-bottom:60px;margin-top:20px;text-align:center;width:100%}.post-type-archive .offer-links{padding-bottom:60px;text-align:center}.post-type-archive .offer-links .btn{margin-right:25px}.post-type-archive .offer-links .btn:last-child{margin-right:0;margin-top:30px}.post-type-archive .offer-links .btn-lg .inner-text .top{font-size:1.4rem!important;margin-bottom:0!important}.archive .offer-links .btn:last-child{margin-top:20px}.post-type-archive-news .offer-links .btn:last-child{margin-right:25px!important;margin-top:20px}.tax-case_area .top,.tax-case_gyousyu .top,.tax-case_number .top,.tax-case_service .top,.tax-seminar .top{margin-bottom:40px}.tax-case_area .top .content,.tax-case_area .top .top-thumb,.tax-case_gyousyu .top .content,.tax-case_gyousyu .top .top-thumb,.tax-case_number .top .content,.tax-case_number .top .top-thumb,.tax-case_service .top .content,.tax-case_service .top .top-thumb,.tax-seminar .top .top-thumb{display:inline-block;float:left;width:50%}.tax-case_area .top .content .inner,.tax-case_gyousyu .top .content .inner,.tax-case_number .top .content .inner,.tax-case_service .top .content .inner,.tax-seminar .top .content .inner{margin:10px 40px}.tax-case_area .top .content .title,.tax-case_gyousyu .top .content .title,.tax-case_number .top .content .title,.tax-case_service .top .content .title,.tax-seminar .top .content .title{font-size:2.8rem;font-weight:600;line-height:120%;margin-bottom:1em}.tax-case_area .single-case .top .content .title a,.tax-case_gyousyu .single-case .top .content .title a,.tax-case_number .single-case .top .content .title a,.tax-case_service .single-case .top .content .title a,.tax-seminar .single-case .top .content .title a{color:#333!important}.tax-case_area .top .content .title a,.tax-case_gyousyu .top .content .title a,.tax-case_number .top .content .title a,.tax-case_service .top .content .title a,.tax-seminar .top .content .title a{color:#333}.tax-case_area .top .content .name,.tax-case_gyousyu .top .content .name,.tax-case_number .top .content .name,.tax-case_service .top .content .name,.tax-seminar .top .content .name{font-size:1.4rem;margin-bottom:.5em}.tax-case_area .top .content .info,.tax-case_gyousyu .top .content .info,.tax-case_number .top .content .info,.tax-case_service .top .content .info,.tax-seminar_cateogry .top .content .info{color:#2c8ccc;font-size:1.4rem}.tax-case_area .top .content .tags,.tax-case_gyousyu .top .content .tags,.tax-case_number .top .content .tags,.tax-case_service .top .content .tags,.tax-seminar .top .content .tags{margin-top:2em}.tax-case_area .top .content .tags span,.tax-case_gyousyu .top .content .tags span,.tax-case_number .top .content .tags span,.tax-case_service .top .content .tags span,.tax-seminar .top .content .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;padding:5px 10px}.tax-case_area .search-area,.tax-case_gyousyu .search-area,.tax-case_number .search-area,.tax-case_service .search-area,.tax-seminar .search-area{background:#f3f3f3;float:left;width:100%}.tax-case_area .search-area .top_text,.tax-case_gyousyu .search-area .top_text,.tax-case_number .search-area .top_text,.tax-case_service .search-area .top_text,.tax-seminar .search-area .top_text{font-size:2.2rem;margin:30px 0}.tax-case_area .search-area .top_text img,.tax-case_gyousyu .search-area .top_text img,.tax-case_number .search-area .top_text img,.tax-case_service .search-area .top_text img,.tax-seminar .search-area .top_text img{margin-right:.5em;vertical-align:middle}.tax-case_area .search-area .select-area,.tax-case_gyousyu .search-area .select-area,.tax-case_number .search-area .select-area,.tax-case_service .search-area .select-area,.tax-seminar .search-area .select-area{padding-bottom:30px}.tax-seminar .search-area .select-area{text-align:center}.tax-case_area .search-area .select-area select,.tax-case_gyousyu .search-area .select-area select,.tax-case_number .search-area .select-area select,.tax-case_service .search-area .select-area select,.tax-seminar .search-area .select-area select{-webkit-appearance:none;appearance:none;background:#fff;background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_blue_bottom.png) 95% 50% no-repeat,#fff;border:1px solid;border-color:#2c8ccc;border-radius:0;color:#2c8ccc;font-size:1.4rem;height:50px;margin-right:17px;padding:14px 20px;width:250px}.tax-case_area .search-area .select-area select:last-child,.tax-case_gyousyu .search-area .select-area select:last-child,.tax-case_number .search-area .select-area select:last-child,.tax-case_service .search-area .select-area select:last-child,.tax-seminar .search-area .select-area select:last-child{margin-right:0}.tax-case_area .voice- wrapper .voice,.tax-case_gyousyu .voice-wrapper .voice,.tax-case_number .voice-wrapper .voice,.tax-case_service .voice-wrapper .voice,.tax-seminar .voice-wrapper .voice{float:left;margin-right:20px;margin-top:50px;width:250px}.tax-case_area .voice-wrapper .voice .thumb-wrapper img,.tax-case_gyousyu .voice-wrapper .voice .thumb-wrapper img,.tax-case_number .voice-wrapper .voice .thumb-wrapper img,.tax-case_service .voice-wrapper .voice .thumb-wrapper img,.tax-seminar .voice-wrapper .voice .thumb-wrapper img{height:auto;width:100%}.tax-case_area .voice-wrapper .voice .title,.tax-case_gyousyu .voice-wrapper .voice .title,.tax-case_number .voice-wrapper .voice .title,.tax-case_service .voice-wrapper .voice .title,.tax-seminar .voice-wrapper .voice .title{font-size:1.6rem;font-weight:600;line-height:120%;margin-bottom:1em;margin-top:1em}.tax-case_area .voice-wrapper .voice .title a,.tax-case_gyousyu .voice-wrapper .voice .title a,.tax-case_number .voice-wrapper .voice .title a,.tax-case_service .voice-wrapper .voice .title a,.tax-seminar .voice-wrapper .voice .title a{color:#333}.tax-case_area .voice-wrapper .voice .name,.tax-case_gyousyu .voice-wrapper .voice .name,.tax-case_number .voice-wrapper .voice .name,.tax-case_service .voice-wrapper .voice .name,.tax-seminar .voice-wrapper .voice .name{font-size:1.4rem;margin-bottom:.5em}.tax-case_area .voice-wrapper .voice .info,.tax-case_gyousyu .voice-wrapper .voice .info,.tax-case_number .voice-wrapper .voice .info,.tax-case_service .voice-wrapper .voice .info,.tax-seminar .voice-wrapper .voice .info{color:#2c8ccc;font-size:1.4rem}.tax-case_area .voice-wrapper .voice .tags,.tax-case_gyousyu .voice-wrapper .voice .tags,.tax-case_number .voice-wrapper .voice .tags,.tax-case_service .voice-wrapper .voice .tags,.tax-seminar .voice-wrapper .voice .tags{margin-top:2em}.tax-case_area .voice-wrapper .voice .tags span,.tax-case_gyousyu .voice-wrapper .voice .tags span,.tax-case_number .voice-wrapper .voice .tags span,.tax-case_service .voice-wrapper .voice .tags span,.tax-seminar .voice-wrapper .voice .tags span{border:1px solid #2c8ccc;border-radius:50px;color:#2c8ccc;display:inline-block;font-size:1.1em;margin-bottom:10px;padding:5px 10px}.tax-case_area .voice-wrapper .voice:nth-child(4n),.tax-case_gyousyu .voice-wrapper .voice:nth-child(4n),.tax-case_number .voice-wrapper .voice:nth-child(4n),.tax-case_service .voice-wrapper .voice:nth-child(4n),.tax-seminar .voice-wrapper .voice:nth-child(4n){margin-right:0}.tax-case_area .voice-wrapper .button-wrapper,.tax-case_gyousyu .voice-wrapper .button-wrapper,.tax-case_number .voice-wrapper .button-wrapper,.tax-case_service .voice-wrapper .button-wrapper,.tax-seminar .voice-wrapper .button-wrapper{float:left;margin-bottom:60px;margin-top:20px;text-align:center;width:100%}.tax-case_area .offer-links,.tax-case_gyousyu .offer-links,.tax-case_number .offer-links,.tax-case_service .offer-links,.tax-seminar .offer-links{padding-bottom:60px;text-align:center}.tax-case_area .offer-links .btn,.tax-case_gyousyu .offer-links .btn,.tax-case_number .offer-links .btn,.tax-case_service .offer-links .btn,.tax-seminar .offer-links .btn{margin-right:25px}.tax-case_area .offer-links .btn:last-child,.tax-case_gyousyu .offer-links .btn:last-child,.tax-case_number .offer-links .btn:last-child,.tax-case_service .offer-links .btn:last-child,.tax-seminar .offer-links .btn:last-child{margin-top:30px}.tax-case_area .offer-links .btn-lg .inner-text .top,.tax-case_gyousyu .offer-links .btn-lg .inner-text .top,.tax-case_number .offer-links .btn-lg .inner-text .top,.tax-case_service .offer-links .btn-lg .inner-text .top,.tax-seminar .offer-links .btn-lg .inner-text .top{font-size:1.4rem!important;margin-bottom:0!important}.wp-pagenavi{display:inline-block;font-size:2rem;margin-bottom:30px;margin-top:60px;text-align:center;width:100%}.wp-pagenavi a,.wp-pagenavi span{border:1px solid #2c8ccc!important;color:#2c8ccc!important;display:inline-block;margin:0 4px!important;padding:10px 15px!important;text-align:center}.wp-pagenavi .current{background:#2c8ccc;color:#fff!important;font-weight:400!important}.error404 .text{font-size:1.6rem;margin:0 auto;margin-bottom:1em;width:80%}.error404 .top_text{margin-bottom:1em}.error404 .aligncenter{text-align:center}.error404 .bottom-title{margin-bottom:4em}.error404 .button-wrapper{margin-top:6em;text-align:center}.sp{display:none!important}.pc{display:block}.single-case .breadcrumb span:nth-child(6){display:none}.single-case .breadcrumb span[typeof=ListItem]:last-child{font-size:0}.banners_message_for_member{margin:0 auto;max-width:720px}.banners_message_for_member>h2{font-size:2.8rem;font-weight:600;line-height:1.6;padding:60px 0 30px;text-align:center}.banners_message_for_member>img{display:block;margin:0 auto}.banners_message_for_member>p{font-size:1.6rem;line-height:3rem;padding:30px 0 60px;text-align:center}.banners_message_for_member>strong{font-weight:700}.banners_anchor_link_block{display:block;margin:0 auto;max-width:720px;text-align:center}.banners_anchor_link{background-color:#2c8ccc;border-radius:14px;display:inline-block;height:55px;margin:0 10px 40px;position:relative;text-align:center;width:200px}.banners_anchor_link span{color:#fff;font-family:HiraginoSans-W6;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:40px}.banners_anchor_link span:nth-of-type(2){font-size:10px;left:0;position:absolute;top:20px;width:100%}.banners_flex{display:flex;flex-wrap:wrap;margin:20px auto 0;max-width:720px}.banner_block{margin:0 auto 60px;text-align:center;width:360px}.banner_block p{color:#333;font-family:HiraginoSans-W3;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:center}.banner_img{-o-object-fit:contain;margin-bottom:20px;margin-top:10px;object-fit:contain;width:300px}.banner_code_block{border:solid 1px #e8e8e8;height:220px;margin:10px auto 20px;overflow:auto;padding:20px;text-align:left;width:300px;word-break:break-all}.banner_code_block code{color:#333;font-family:HiraginoSans-W3;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;height:130px;line-height:1.5;width:260px;word-wrap:break-word}.banner_dl_btn{background-color:#2c8ccc;border-radius:36.1px;display:block;height:60px;margin:10px auto 20px;text-align:center;width:280px}.banner_dl_btn span{color:#fff;font-family:HiraginoSans-W6;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:60px}.banners_attention_text{background-color:#f2f2f2;margin:0 auto 40px;max-width:720px;padding:30px}.banners_attention_text p{font-size:14px}.banners_attention_title p{font-size:18px;font-weight:700;margin-bottom:20px;text-align:center}.banners_attention_case_title{font-weight:700}.page-template-page-notes .footer-btn-wrapper{display:none}.notes{margin:0 auto;width:90%}.notes div{margin:40px auto;max-width:680px;text-align:left}.notes h2{font-size:15px;font-weight:700;padding-bottom:1em}.notes p{font-size:14px}.notes ul{font-size:14px;list-style:disc outside none;list-style:initial;margin-left:20px}#consulting-course{font-size:1.5rem;overflow-x:hidden}#consulting-course a{transition-duration:.25s}#consulting-course a:hover{opacity:.7}#consulting-course .entryButton{margin:0 auto;text-align:center;width:310px}#consulting-course .entryButton a{background:#d4a600;border-radius:46px;color:#fff;display:block;font-size:1.6rem;padding:19px 0 17px;position:relative}#consulting-course .entryButton a:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/images/combined_shape.png);display:block;position:absolute;right:6%;top:35%}#consulting-course .firstContent{height:100%;left:0;position:absolute;top:0;width:100%}#consulting-course .firstBg{height:100%;position:relative;text-align:right}#consulting-course .firstBg img{height:100%;max-width:1980px;position:absolute;right:0;top:0}#consulting-course section#section1{height:430px;position:relative}#consulting-course .firstContent .sectionWrapper{display:flex;display:-webkit-flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:1000px}#consulting-course .firstContent h3{color:#2c8ccc;font-size:1.8rem;margin-bottom:5px}#consulting-course .firstContent h2{font-size:2.5rem}#consulting-course #top-slider .slider .slider-inner .title{color:#333}#consulting-course #top-slider .slider .slider-inner .tips{color:#2c8ccc;font-size:1.4em;font-weight:600;position:absolute;top:30%}#consulting-course #top-slider .slider .slider-inner .title{color:#333;top:40%}#consulting-course section#section2{background:#f7f7f7}#consulting-course section#section2 p{font-size:1.6rem;line-height:3rem;margin:0 auto;text-align:center;text-align:center;width:100%}#consulting-course .sectionTitle h2{font-size:2.8rem;font-weight:600;line-height:1.6;padding:60px 0;text-align:center}#consulting-course .sectionTitle p{font-size:1.4rem;line-height:3rem;margin:0 auto;text-align:center;text-align:center;width:660px}#consulting-course section#section3{background:#f7f7f7}#consulting-course section#section3 .sectionWrapper{padding:0 0 50px}#consulting-course section#section3 .sectionTitle{margin-bottom:10px}#consulting-course section#section3 ul{margin:0 auto;max-width:845px;overflow:hidden}#consulting-course section#section3 ul li{float:left;text-align:center;width:33.333333%}#consulting-course section#section3 ul li .inner{border-right:1px solid #e6e6e6;padding-bottom:12px}#consulting-course section#section3 ul li:nth-of-type(3n) .inner{border-right:none}#consulting-course section#section3 ul li .img{margin-bottom:12px}#consulting-course section#section3 ul li h3{font-size:1.4rem;font-weight:600;line-height:350%;line-height:1.5em;margin-bottom:1em;text-align:center}#consulting-course section#section4 .sectionWrapper{margin:0 auto;max-width:660px;padding:0 0 56px}#consulting-course section#section4 .sectionTitle{margin-bottom:45px}#consulting-course .introduceArea{margin-bottom:50px}#consulting-course .introduceArea .content .img{margin-bottom:25px}#consulting-course .introduceArea .content p{font-size:14px}#consulting-course .gradeArea.grade1{margin-bottom:60px}#consulting-course .gradeArea .title{margin-bottom:20px;text-align:center}#consulting-course .gradeArea .title h3{font-size:2rem;font-weight:700}#consulting-course .gradeArea .title span{background:#3b8dcd;color:#fff;display:block;font-size:1.4rem;margin:0 auto 21px;padding:7px 0;text-align:center;width:100px}#consulting-course .tableArea{background:#edf7ff;margin-bottom:30px;padding:36px}#consulting-course table.gradeTable{font-size:1.4rem}#consulting-course table.gradeTable th{font-weight:700;vertical-align:top;width:24%}#consulting-course table.gradeTable td{padding-bottom:40px}#consulting-course table.gradeTable tr:last-of-type td{padding-bottom:0}#consulting-course table.gradeTable td ul.day1{padding-bottom:35px}#consulting-course table.gradeTable td ul.day3{padding-top:35px}#consulting-course section#section5{background:#f7f7f7}#consulting-course section#section5 .sectionWrapper{margin:0 auto;max-width:660px;padding:0 0 56px}#consulting-course .lecturerArea.takagi{margin-bottom:60px}#consulting-course .lecturerArea .card{background:#fff;margin-bottom:26px;overflow:hidden}#consulting-course .lecturerArea .card .img{float:left;width:260px}#consulting-course .lecturerArea .card .content{float:left}#consulting-course .lecturerArea .card .content h2{font-size:2.2rem;line-height:1.4;margin-bottom:24px;position:relative;z-index:999}#consulting-course .lecturerArea .card .content h2 span{position:relative;z-index:999}#consulting-course .lecturerArea .card .content h2:before{color:#edf7ff;content:"窶�";display:block;font-family:georgia;font-size:130px;left:-21px;position:absolute;top:-48px;z-index:0}#consulting-course .lecturerArea .card .content h2:after{bottom:-117px;color:#edf7ff;content:"窶�";display:block;font-family:georgia;font-size:130px;position:absolute;right:-54px}#consulting-course .lecturerArea .card .content h3{font-size:2rem;margin-bottom:5px}#consulting-course .lecturerArea .card .content span.roma{display:inline-block;font-size:1.4rem;letter-spacing:2px;margin-bottom:18px}#consulting-course .lecturerArea .card .content ul li{font-size:1.4rem}#consulting-course .lecturerArea .card .content .inner{padding:30px 28px}#consulting-course .lecturerArea p{font-size:1.4rem;margin-bottom:46px}#tool-consulting-course{font-size:1.5rem;overflow-x:hidden}#tool-consulting-course a{transition-duration:.25s}#tool-consulting-course a:hover{opacity:.7}#tool-consulting-course .entryButton{margin:0 auto;text-align:center;width:310px}#tool-consulting-course .entryButton a{background:#d4a600;border-radius:46px;color:#fff;display:block;font-size:1.6rem;padding:19px 0 17px;position:relative}#tool-consulting-course .entryButton a:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/combined_shape.png);display:block;position:absolute;right:6%;top:35%}#tool-consulting-course .aboutButton a:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/images/combined_shape.png);display:block;position:absolute;right:6%;top:35%}#tool-consulting-course .serviceLinks .cat-links a.btn:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_vertical.png);left:calc(50% - 5px);position:absolute;top:calc(50% + .25em)}#tool-consulting-course .firstContent{height:100%;left:0;position:absolute;top:0;width:100%}#tool-consulting-course .firstBg{height:100%;position:relative;text-align:right}#tool-consulting-course .firstBg img{height:100%;max-width:1980px;position:absolute;right:0;top:0}#tool-consulting-course section#section1{height:430px;position:relative}#tool-consulting-course .firstContent .sectionWrapper{display:flex;display:-webkit-flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:1000px}#tool-consulting-course .firstContent h3{color:#2c8ccc;font-size:1.8rem;margin-bottom:5px}#tool-consulting-course .firstContent h2{font-size:2.5rem}#tool-consulting-course #top-slider .slider .slider-inner .title{color:#333;top:30%}#tool-consulting-course #top-slider .slider .slider-inner .title p{font-size:16px;font-weight:100;margin-top:20px}#tool-consulting-course section#section2{background:#f7f7f7}#tool-consulting-course section#section2 p{font-size:1.5rem;line-height:1.8;line-height:2.8rem;margin:0 auto;text-align:center;text-align:center;width:100%}#tool-consulting-course section#section2 .sectionWrapper{padding-bottom:80px}#tool-consulting-course section#section2 .sectionTitle h2{padding:76px 0 10px}#tool-consulting-course .sectionTitle h2{font-size:2.8rem;font-weight:600;line-height:1.6;padding:60px 0 30px;text-align:center}#tool-consulting-course .sectionTitle p{font-size:1.4rem;line-height:3rem;margin:0 auto;text-align:center;text-align:center;width:660px}#tool-consulting-course section#section3 .sectionWrapper{margin:0 auto;max-width:910px;padding:0 0 50px}#tool-consulting-course section#section3 .sectionTitle{margin-bottom:34px}#tool-consulting-course section#section3 ul{margin:24px auto 0;max-width:910px;overflow:hidden}#tool-consulting-course section#section3 ul li{float:left;text-align:center;width:33.333333%}#tool-consulting-course section#section3 ul li .inner{border-right:1px solid #e6e6e6;padding-bottom:12px}#tool-consulting-course section#section3 ul li:nth-of-type(3n) .inner{border-right:none}#tool-consulting-course section#section3 ul li .img{margin-bottom:12px}#tool-consulting-course section#section3 ul li h3{font-size:1.4rem;font-weight:600;line-height:350%;line-height:1.5em;margin-bottom:1em;text-align:center}#tool-consulting-course section#section4{background:#f7f7f7}#tool-consulting-course section#section4 .sectionWrapper{margin:0 auto;max-width:660px;padding:0 0 56px}#tool-consulting-course section#section4 .sectionTitle{margin-bottom:45px}#tool-consulting-course section#section5 .sectionWrapper{margin:0 auto;max-width:1024px;padding:0 0 56px}#tool-consulting-course section#section5 .sectionTitle{margin-bottom:20px}#tool-consulting-course .page-template-page-qanda .cat-links a{margin-right:20px}#tool-consulting-course .btn2{background:#2c8ccc;color:#fff;text-align:center}#tool-consulting-course .btn-lg3{border-radius:100px;padding:16px 10px;padding-bottom:1.75em}#tool-consulting-course .serviceLinks .cat-links a.btn{cursor:pointer;font-size:1.4rem;font-size:14px;font-weight:300;padding:21px 0 29px;transition-duration:.25s}#tool-consulting-course .cat-links{overflow:hidden}#tool-consulting-course .serviceLinks .cat-links a{display:block;float:left;margin-right:2%;min-width:auto;width:23.5%}#tool-consulting-course .serviceLinks .cat-links a:last-of-type{margin-right:0}#tool-consulting-course .section5Wrapper{margin:0 auto;max-width:800px}#tool-consulting-course ul.serviceList li{border-bottom:1px solid #e6e6e6;padding:40px 0}#tool-consulting-course ul.serviceList li .tag{margin-bottom:24px}#tool-consulting-course ul.serviceList li .tag span{border:1px solid;color:#3c8ccc;display:inline-block;font-size:13px;margin-right:8px;padding:5px 10px 2px}#tool-consulting-course .entryButton span{display:block;font-size:12px;margin-bottom:6px}#tool-consulting-course .serviceRight{align-items:center;background:#fff;display:inline-block;display:flex;display:-webkit-flex;height:100%;justify-content:center;position:absolute;right:0;top:0}#tool-consulting-course .serviceRight .entryButton{margin-bottom:24px}#tool-consulting-course .serviceRight .entryButton:last-of-type{margin-bottom:0}#tool-consulting-course ul.serviceList li h4{font-size:18px;font-weight:600;margin-bottom:8px}#tool-consulting-course ul.serviceList li p{font-size:13px}#tool-consulting-course .listWrapper{overflow:hidden;position:relative}#tool-consulting-course .serviceLeft{margin-right:310px;padding-right:50px}#tool-consulting-course #section5 article section h3{border-bottom:1px solid #e6e6e6;font-size:26px;font-weight:600;padding:80px 0 34px;text-align:center}#tool-consulting-course .serviceButton{margin-top:52px}#tool-consulting-course .serviceButton p{font-size:13px;margin-bottom:21px;text-align:center}#tool-consulting-course section#section6{background:#f7f7f7}#tool-consulting-course section#section6 .sectionWrapper{margin:0 auto;max-width:980px;padding-bottom:60px}#tool-consulting-course section#section6 .sectionTitle p{font-size:1.8rem;font-weight:600;line-height:2.4rem;margin:0 auto;text-align:center;text-align:center;width:660px}#tool-consulting-course section#section6 .sectionRight{background:#fff;margin-left:400px;position:absolute;right:0;top:30px}#tool-consulting-course section#section6 .sectionRight .inner{padding:36px 32px 36px 42px}#tool-consulting-course section#section6 .sectionRight h3{font-size:18px;line-height:1.6}#tool-consulting-course section#section6 .sectionRight p{font-size:13px}#tool-consulting-course section#section6 .sectionRight p.career{margin-bottom:10px}#tool-consulting-course section#section6 .content:after{clear:both;content:"";display:block}#tool-consulting-course section#section6 .sectionLeft{display:inline-block;left:20px;position:relative;z-index:9}#tool-consulting-course section#section6 .content{position:relative}#tool-consulting-course section#section6 .sectionTitle{margin-bottom:64px}#tool-consulting-course .aboutButton{margin:40px auto 0;text-align:center;width:280px}#tool-consulting-course .aboutButton a{background:#2c8ccc;border-radius:46px;color:#fff;display:block;font-size:1.6rem;padding:19px 0 17px;position:relative}#tool-consulting-course .interview_box{margin-bottom:40px;overflow:hidden}#tool-consulting-course .interview_box.left .img-wrapper{background-image:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/tool_consulting_course/section_6_photo.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;float:left;height:290px}#tool-consulting-course .interview_box .img-wrapper{position:relative;width:30%;z-index:100}#tool-consulting-course .interview_box.left .text{float:left;margin-left:0}#tool-consulting-course .interview_box .text{background:#fff;height:290px;width:70%}#tool-consulting-course .interview_box .text .inner{margin:30px 40px 35px}#tool-consulting-course .interview_box .text .inner .title{font-size:2rem;font-weight:600;line-height:1.6;margin-bottom:9px}#tool-consulting-course .interview_box .text .inner .content{font-size:1.4rem}#tool-consulting-course ul.serviceList li a{color:#333;display:block}#tool-consulting-course ul.serviceList li a:hover{opacity:.7}#tool-consulting-course ul.serviceList li.link p a{color:#2c8ccc}#tool-consulting-course .btn-standard{align-items:center;background:#00a4de;border-radius:3px;color:#fff;display:flex;font-family:Helvetica,Arial,"Hiragino Kaku Gothic ProN","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3",Meiryo,"繝｡繧､繝ｪ繧ｪ",sans-serif;font-size:10px;font-weight:700;height:100%;justify-content:center;line-height:1;width:100%}#tool-consulting-course tool-consulting-course ul.serviceList li.link{border-bottom:none;padding:10px 0}#alliance{font-size:1.5rem}#alliance #top-slider .slider .slider-inner .title{color:#333}#alliance #top-slider .slider .slider-inner .tips{color:#2c8ccc;font-size:2.1rem;font-weight:600;position:absolute;top:30%}#alliance #top-slider .slider .slider-inner .title{color:#333;top:40%}#alliance #top-slider .slider .slider-inner .title-text{font-size:16px;position:absolute;top:51%}#alliance .entryButton{margin:0 auto;text-align:center;width:310px}#alliance .entryButton a{background:#d4a600;border-radius:46px;color:#fff;display:block;font-size:1.6rem;padding:19px 0 17px;position:relative}#alliance .entryButton a:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/images/combined_shape.png);display:block;position:absolute;right:6%;top:35%}#alliance .aboutButton{margin:0 auto;text-align:center;width:280px}#alliance .aboutButton a{background:#2c8ccc;border-radius:46px;color:#fff;display:block;font-size:1.6rem;padding:19px 0 17px;position:relative}#alliance .aboutButton a:after{content:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/images/combined_shape.png);display:block;position:absolute;right:6%;top:35%}#alliance section#section2{background:#f7f7f7}#alliance section#section2 p{font-size:1.5rem;line-height:1.8;line-height:2.8rem;margin:0 auto;text-align:center;text-align:center;width:100%}#alliance section#section2 .sectionWrapper{padding-bottom:80px}#alliance section#section2 .sectionTitle h2{padding:76px 0 10px}#alliance .sectionTitle h2{font-size:2.8rem;font-weight:600;line-height:1.6;padding:60px 0 30px;text-align:center}#alliance .sectionTitle p{font-size:1.4rem;line-height:3rem;margin:0 auto;text-align:center;text-align:center;width:660px}#alliance section#section2 ul{margin:45px auto 0;max-width:910px;overflow:hidden}#alliance section#section2 ul li{float:left;text-align:center;width:33.333333%}#alliance section#section2 ul p{color:#2c8ccc;font-size:18px;font-weight:600;line-height:24px;margin-top:20px}#alliance section#section2 ul li .inner{border-right:1px solid #e6e6e6;padding-bottom:12px}#alliance section#section2 ul li:nth-of-type(3n) .inner{border-right:none}#alliance section#section2 ul li .img{margin-bottom:12px}#alliance section#section2 ul li h3{font-size:1.4rem;font-weight:600;line-height:350%;line-height:2.25rem;margin-bottom:1.5rem;text-align:center}#alliance section#section3 .sectionWrapper{margin:0 auto;max-width:910px;padding:0 0 50px}#alliance section#section3 .sectionTitle{margin:60px 0 20px}#alliance section#section3 .sectionTitle span{background:#3b8dcd;color:#fff;display:block;font-size:1.4rem;margin:0 auto 21px;padding:7px 0;text-align:center;width:100px}#alliance section#section3 .sectionTitle h3{border-bottom:1px solid #e6e6e6;font-size:2rem;font-weight:700;padding-bottom:20px;text-align:center}#alliance section#section3 ul{margin:0 auto;max-width:910px;overflow:hidden;text-align:center}#alliance section#section3 ul li{display:inline-block;margin:0 20px;text-align:center;vertical-align:top;width:33.333333%}#alliance section#section3 ul li p{padding-top:15px}#alliance section#section3 ul li span{display:block;font-size:12px}#alliance section#section3 .entryButton{margin-top:50px}#alliance section#section3 ul li .img{margin-bottom:12px}#alliance section#section6{background:#f7f7f7}#alliance section#section6 .sectionWrapper{margin:0 auto;max-width:980px;padding:60px 0}#alliance section#section6 .sectionTitle p{font-size:1.8rem;font-weight:600;line-height:2.4rem;margin:0 auto;text-align:center;text-align:center;width:660px}#alliance section#section6 .content:after{clear:both;content:"";display:block}#alliance section#section6 .sectionLeft{display:inline-block;left:20px;position:relative;z-index:9}#alliance section#section6 .content{position:relative}#alliance section#section6 .sectionTitle{margin-bottom:64px}#alliance section#section6 .content a{display:block;padding-top:200px;text-align:right}@media only screen and (max-width:768px){.sp{display:block!important}.pc{display:none!important}p{font-size:1.2rem}.btn{font-size:1rem}.btn-lg{border-radius:100px;min-width:250px;padding:3px 10px}.btn-lg.with-arrow:after{right:10px}.btn-lg .inner-text .top{font-size:1rem;margin-bottom:0!important}.btn-lg .inner-text .text{font-size:1.4rem}.btn-lg .icon{display:inline-block;width:40px!important}.btn-lg2{border-radius:100px;font-size:1.4rem!important;min-width:280px;padding:16px 0}.wrapper{margin:0 auto;overflow:hidden;width:calc(100% - 40px)}header{height:50px;padding-top:0}header #header-inner{margin:0 auto;overflow:hidden;width:calc(100% - 20px)}section.news .top_text{margin-bottom:40px}section.news .news-wrapper li{font-size:1rem}section.news .news-wrapper li .title{display:inline-block;font-size:80%;width:100%}#top-slider{min-width:0;overflow:hidden}#top-slider .slider .slider-inner{display:inline-block;height:100%;left:40px;margin:0 auto;overflow:hidden;position:absolute;top:0;width:calc(100% - 80px)}#top-slider .slider .slider-inner .title{font-size:2.4rem;top:40%}#top-slider .slider .slider-inner .title span{font-size:1.4rem;font-weight:400}#top-slider .slider .slider-inner .content{top:56%}#top-slider .slider .slider-inner .buttons{left:0;position:absolute;text-align:center;top:73%;width:100%}#top-slider .slider .slider-inner .buttons .btn{margin-bottom:10px;margin-right:0!important}.home .section_1{background-position-x:50%}.home .section_1 .top_text{font-size:1.4rem;margin-bottom:1em;margin-top:2em}.home .section_1 .under_text{font-size:1.2rem;line-height:2rem;text-align:center}.home .section_1 .under-img{background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/section_1_under_img_sp@2x.png);background-size:cover;height:73vw;margin-bottom:40px;margin-top:15px;width:100%}.home .section_2 .top_text{font-size:1.9rem;font-weight:600;margin:30px 0;text-align:center}.home .section_2 .under_text{font-size:1.2rem;line-height:2rem;margin:0 auto;text-align:center;text-align:left;width:100%}.home .section_2 .img{background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/section_2_under_img@2x.png);background-size:contain;font-size:0;height:40vw;margin:0 auto;margin-bottom:40px;margin-top:40px;width:100%}.home .section_2 .button-wrapper{margin-bottom:45px;text-align:center}.home .section_3 .top_text{font-size:1.9rem;font-weight:600;margin:60px 0;text-align:center}.home .section_3 .top_text{font-size:1.9rem;font-weight:600;margin-bottom:30px;margin-top:50px;text-align:center}.home .section_3 ul{margin:0 auto;margin-bottom:40px;margin-top:45px;overflow:hidden;width:100%}.home .section_3 ul li .img-wrapper{height:auto;margin-bottom:5vw}.home .section_3 ul li .img-wrapper img{border:none}.home .section_3 ul li{border:none;float:left;margin-bottom:50px;padding:0 4%;width:100%}.home .section_3 ul li:last-child{margin-bottom:0}.home .section_3 ul li .title{font-size:1.5rem;font-weight:600;line-height:100%;margin-bottom:1em;text-align:center}.home .section_3 .button-wrapper{margin-bottom:30px;text-align:center}.home .section_4 .top_text{font-size:1.9rem;font-weight:600;margin:60px 0;margin-bottom:25px;text-align:center}.home .section_4 ul{margin:0 auto;margin-bottom:40px;margin-top:0;overflow:hidden}.home .section_4 ul li{float:left;margin-bottom:35px;margin-right:0;width:100%}.home .section_4 ul li .box .content .buttons{margin-top:25px;text-align:center}.home .section_4 ul li .box .content .buttons .btn{margin-bottom:10px;margin-left:0;min-width:0;padding:0;padding:6px 0;width:100%}.home .section_4 ul li .box{height:auto}.home .section_4 ul{margin-bottom:0}.home .section_6 .interview_box .img-wrapper{position:relative;width:100%;z-index:100}.home .section_6 .interview_box .img-wrapper img{width:100%}.home .section_6 .interview_box.left .text{float:left;margin-left:0;margin-top:0;width:100%}.home .section_6 .interview_box .text .inner{margin:25px 20px}.home .section_6 .interview_box .text .inner .title{font-size:1.5rem;font-weight:600;line-height:2.6rem;margin-bottom:1em}.home .section_6 .interview_box .text .inner .content{font-size:1.2rem}.home .section_6 .interview_box .text{background:#fff;width:100%}.home .section_6 .interview_box.right .img-wrapper{float:left;margin-left:0}.home .section_6 .interview_box.right .text{float:left;margin-top:0}.post-type-archive .offer-links .btn{margin-right:0}.post-type-archive.post-type-archive-case .offer-links .btn,.post-type-archive.post-type-archive-seminar .offer-links .btn{margin-right:0!important}.page-template-page-about-member #top-slider .slider .slider-inner{display:inline-block;height:100%;left:40px;margin:0 auto;overflow:hidden;position:absolute;top:0;width:calc(100% - 80px)}.page-template-page-about-member #top-slider .slider .slider-inner .title{color:#333;font-size:1.9rem;top:52%}.page-template-page-about-member #top-slider .slider .slider-inner .content{color:#333;top:65%;width:100%}.page-template-page-about-member #top-slider .slider .slider-inner .content p:last-child{font-size:1.2rem;margin-top:.5em}.page-template-page-about-member .section_1 .text{font-size:1.4em;font-size:1.2rem;margin:0 auto;margin-top:-1.5em;width:100%}.page-template-page-about-member .content-links{margin:0 auto;margin:0 auto;margin-top:40px;overflow:hidden;text-align:center;width:770px;width:calc(100% - 40px)}.page-template-page-about-member .content-links .btn{font-size:1.4rem;margin-bottom:10px;margin-right:0;min-width:240px;padding:10px;padding-bottom:20px;width:280px}.page-template-page-about-member .section_2 ul{margin:0 auto;margin-bottom:40px;margin-top:45px;overflow:hidden;width:100%}.page-template-page-about-member .section_2 ul li{border:none;float:left;margin-bottom:4em;min-height:320px;padding:0 4%;width:100%}.page-template-page-about-member .section_2 ul li:last-child{margin-bottom:0}.page-template-page-about-member .section_2 ul .img-wrapper{height:auto!important;margin-bottom:2em}.page-template-page-about-member .section_2 ul .img-wrapper img{width:100%}.page-template-page-about-member #section_3 ul li:after{border:none!important;bottom:-15px;content:"";display:block;display:block;height:2px;margin-top:50px;position:absolute;right:15px;width:calc(100% - 30px)}.page-template-page-about-member .section_table table .top_container th{font-size:.9rem}.page-template-page-about-member .section_table table tr td:first-child{font-size:.8rem;padding-right:10px;width:45px}.page-template-page-about-member .section_table table .plan td{font-size:.7rem!important;line-height:2.5em;line-height:150%!important;padding:2em 0;padding-right:5px;width:40px}.page-template-page-about-member .section_table table tr td:first-child{font-size:.8rem}.page-template-page-about-member .section_table .rem18{font-size:.85rem!important}.page-template-page-about-member .section_table table .small{display:inline-block;font-size:.6rem;line-height:100%;margin-top:1em}.page-template-page-about-member #section_3 ul li:last-child{border-right:none;margin-top:0}.page-template-page-about-member .agreement .narrow_wrapper{margin:0 auto;width:calc(100% - 40px)!important}.page-template-page-about-member .agreement .narrow_wrapper h3{font-size:1.6rem;margin-bottom:1em;text-align:center}.page-template-page-about-member .agreement .narrow_wrapper p{font-size:1.2rem}.page-template-page-about-member .offer-links .btn{margin-right:0}.page-template-page-about-member .offer-links .btn:last-child{margin-right:0;margin-top:15px}.page-template-page-about-member .offer-links{padding-bottom:40px;text-align:center}.page-template-page-about-member .agreement{margin-bottom:35px;overflow:hidden}.page-template-page-about-member .li_center img{margin-top:0}.page-template-page-about-mf .section_1 ul{margin:0 auto;padding-top:60px;text-align:center;width:100%}.page-template-page-about-mf .section_1 ul li{background:#fff;display:inline-block;float:none;margin:10px auto;min-height:200px;padding:30px 23px;position:relative;text-align:center;width:260px}.page-template-page-about-mf .section_1 ul .center-caption{font-size:.9em;padding-top:0;text-align:center}.page-template-page-about-mf .section_2 .lead_text{font-size:1.2rem;margin:0 auto;margin-bottom:45px;width:100%}.page-template-page-about-mf .section_2 .col2 .inner{width:100%}.page-template-page-about-mf .section_2 .col2 .inner .content{display:inline-block!important;margin-bottom:40px!important;margin-right:0!important;width:100%!important}.page-template-page-about-mf .section_3 .wrapper .content .inner{background:#f7f7f7;margin:0 auto;padding:50px 20px!important;width:calc(100% - 20px)!important}.page-template-page-about-mf .section_3 .wrapper .content .inner .title{font-size:1.5rem!important;font-weight:700}.page-template-page-about-mf .section_3 .wrapper .content .inner .text{font-size:1rem}.page-template-page-about-mf .section_3 .wrapper .content .inner .page-template-page-about-mf .section_3 .wrapper .content p{font-size:1.2rem!important}.page-template-page-about-mf #top-slider .slider{background:#f7f7f7;height:383px;min-width:0;position:relative}.page-template-page-about-mf #top-slider .slider .slider-inner{display:inline-block;height:100%;left:40px;margin:0 auto;overflow:hidden;position:absolute;top:48%;width:calc(100% - 80px)}.page-template-page-about-mf #top-slider .slider .slider-inner .tips{color:#2c8ccc;font-size:1.5rem;font-weight:600;position:absolute;text-align:center;top:20%;width:100%}.page-template-page-about-mf #top-slider .slider .slider-inner .title{color:#333;font-size:1.9em;line-height:125%;text-align:center;top:28%;width:100%}.page-template-page-about-mf #top-slider .slider .slider-inner .content{color:#333;top:43%;width:100%}.page-template-page-qanda .faq-wrapper{margin-bottom:0!important}.page-template-page-qanda .faq-wrapper li{cursor:pointer;float:left;font-size:1.4rem;padding:10px 0;position:relative;width:100%}.page-template-page-qanda .faq-wrapper li:first-child{border-bottom:none!important}.page-template-page-qanda .cat-links{padding-top:30px}.page-template-page-qanda .cat-links .btn{font-size:1.2rem;margin-bottom:10px;margin-right:0;min-width:240px;padding:10px;padding-bottom:20px;width:280px}.archive .top .content .inner,.page-seminars .top .content .inner,.page-template-page-voices .top .content .inner{margin:20px 0}.archive .top .content,.archive .top .top-thumb,.page-seminars .top .content,.page-seminars .top .top-thumb,.page-template-page-voices .top .content,.page-template-page-voices .top .top-thumb{display:inline-block;float:left;width:100%}.archive .top .content img,.archive .top .top-thumb img,.page-seminars .top .top-thumb img,.page-template-page-voices .top .content img,.page-template-page-voices .top .top-thumb img{height:auto;width:100%}.archive .top .content .title,.archive .top .top-thumb .title,.page-seminars .top .top-thumb .title,.page-template-page-voices .top .content .title,.page-template-page-voices .top .top-thumb .title{font-size:1.9rem}.archive .search-area .top_text,.page-seminars .search-area .top_text,.page-template-page-voices .search-area .top_text{font-size:1.6rem!important;margin-bottom:20px!important;margin-top:20px!important}.archive .search-area .top_text img,.page-template-page-voices .search-area .top_text img,.page-template-seminars .search-area .top_text img{height:1.2em!important}.archive .search-area .select-area select,.page-seminars .search-area .select-area select,.page-template-page-voices .search-area .select-area select{height:50px;margin-bottom:10px!important;margin-right:0!important;width:100%!important}.archive .voice-wrapper .voice,.page-seminars .voice-wrapper .voice,.page-template-page-voices .voice-wrapper .voice{float:left;margin-right:0;margin-top:50px;width:100%}.voice-template-default .top .content .inner{margin:20px 0}.voice-template-default .top .content,.voice-template-default .top .top-thumb{display:inline-block;float:left;width:100%}.voice-template-default .top .content img,.voice-template-default .top .top-thumb img{height:auto;width:100%}.voice-template-default .top .content .title,.voice-template-default .top .top-thumb .title{font-size:1.9rem}.single-case article .article-inner{margin:0 auto;width:100%}.single-case .member .member-inner{margin:0 auto;width:100%}.single-case .member .member_pic{display:inline-block;float:left;margin-right:0;text-align:center;width:100%}.single-case .company_info{display:block;float:none;font-size:1.4rem;margin:0 auto;margin-bottom:70px;margin-bottom:50px;overflow:hidden;width:calc(100% - 40px)}.single-case .company_info .company_info_inner{width:100%}.single-case .company_info .company_info_inner .company_pic{display:inline-block;float:left;height:auto;margin-right:20px;width:100%}.single-case .company_info .company_info_inner .company_pic img{width:60%}.single-case .company_info .company_info_inner .info{float:left;width:100%}.single-case .company_info .company_info_inner .info .logo-wrapper{margin-top:1em}.single-case .company_info .company_info_inner .info .title{font-size:1.4rem}.single-case .company_info .company_info_inner .info .address,.single-case .company_info .company_info_inner .info .tel{font-size:1.2rem}.single-case .company_info .company_info_inner .info .tel{margin-top:.25em}.page-seminars .offer-links .btn,.page-template-page-voices .offer-links .btn,.voice-template-default .offer-links .btn{margin-bottom:10px;margin-right:0!important}.page-seminars .offer-links .btn:last-child,.page-template-page-voices .offer-links .btn:last-child,.voice-template-default .offer-links .btn:last-child{margin-top:0!important}.single-news .info .date{font-size:1rem}.single-news .info .category{font-size:.8rem}.single-news article{width:100%}.single-news .offer-links .btn:last-child{margin-top:20px;min-width:250px}.single-news .offer-links.buttons .btn{margin-right:0}.single-news .news .button-wrapper{margin-bottom:40px;text-align:center}#sp-fix-header{background:rgba(255,255,255,.9);height:50px;position:fixed;top:0;width:100%;z-index:2000}#sp-fix-header>a>h1>img{height:50%;left:2%;position:absolute;top:50%;transform:translate(0,-50%)}.menu-trigger,.menu-trigger span{box-sizing:border-box;display:inline-block;transition:all .4s}.menu-trigger{height:19px;position:absolute;right:10px;top:15px;width:25px}.menu-trigger span{background-color:#2c8ccc;border-radius:0;height:3px;left:0;position:absolute;width:100%}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:8px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(1){top:-12px;transform:translateY(20px) rotate(-45deg)}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){bottom:-12px;transform:translateY(-20px) rotate(45deg)}.top_text{font-size:1.9rem!important;font-weight:600!important;margin:0!important;margin-bottom:30px!important;margin-top:50px!important;text-align:center!important}ul.members{margin-bottom:0;overflow:hidden}ul.members li{float:left;margin-bottom:30px;text-align:center;width:100%}ul.members li .caption{font-size:1.4rem}ul.members li img{width:140px}ul.members li .name{font-size:1.2rem;margin-top:1em}.faq-wrapper{width:100%}.faq-wrapper li .inner .icon{float:left;font-size:2rem;font-weight:700;line-height:2rem;margin-bottom:1rem;width:2rem}.faq-wrapper li .inner .content{font-size:1.2rem;padding-left:2.5em;padding-right:30px}section.faq .top_text{margin-bottom:0!important;margin-top:35px!important}section.faq .button-wrapper{float:left;margin-bottom:30px;text-align:center;width:100%}section.news .top_text{margin-bottom:40px}section.news .news-wrapepr{width:100%}section.news .news-wrapper li{font-size:1rem}section.news .news-wrapper li .title{display:inline-block;font-size:1.2rem;width:100%}section.news .news-wrapper li .title a{font-size:1.2rem}.section_sns_buttons{margin-bottom:40px;margin-top:0}.section_sns_buttons li{float:left;font-size:1.2rem;line-height:45px;margin-left:calc(50% - 70px);margin-right:0;text-align:-webkit-left;width:100%}.section_sns_buttons li img{height:30px;margin-bottom:10px;margin-right:1em}footer .tel_area ul li{float:left;line-height:24px;margin-bottom:1em;margin-right:0;text-align:center;text-align:center;width:100%}footer .tel_area ul li:last-child{margin-bottom:0}.section_share_btn{margin-bottom:50px;overflow:hidden;text-align:center;width:100%}footer .footer_menu ul li{font-size:.9rem;line-height:300%}footer .banner-area{margin:30px 0;margin-top:15px;width:150px}footer .copyright{font-size:.7em;margin-bottom:20px;margin-top:20px;text-align:center}footer .footer_menu{background:#e1e1e1;font-size:1.2rem;overflow:hidden;padding:25px 0;padding-bottom:0}.menu-active #sp-menu{height:100%}#sp-menu{height:0;position:fixed;top:50px;transition-duration:.25s;width:100%;z-index:2000}#sp-menu nav{background:rgba(255,255,255,.9)}#sp-menu li{border-bottom:1px solid #2c8ccc;color:#2c8ccc;font-size:1.4rem;font-weight:100;line-height:2.5em;min-height:5em;padding:1em;text-align:center;width:100%}#sp-menu li.l2{line-height:1.5em;padding-top:1em}#sp-menu li.l2 span{font-size:1.2rem}#sp-menu .dropdown-menu{position:relative}#sp-menu .dropdown-menu li{border-bottom:none;border-top:1px solid #2c8ccc;color:#2c8ccc;font-size:1rem;font-weight:100;height:0;line-height:2.5em;min-height:2em;padding:1em;text-align:center;width:100%}#sp-menu .dropdown-menu li:last-child{margin-bottom:-1em}#sp-menu .buttons{padding:20px 0;padding-bottom:0;text-align:center}#sp-menu .buttons .btn{margin-bottom:20px}#sp-menu .dropdown-menu:after{background:url(//biz.moneyforward.com/mfc-partner/wp-content/themes/simple/assets/css/../img/arrow_blue.png);background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:13px;position:absolute;right:10px;top:-20px;transform:rotate(0);transition-duration:.25s;vertical-align:middle;width:13px}#sp-menu .menu-item-has-children.active .dropdown-menu:after{transform:rotate(180deg)}#sp-menu .menu-item-has-children.active:after{top:-45px;transform:rotate(-180deg)}.menu-item-has-children ul.dropdown-menu li{border:none!important;height:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;transition-duration:.25s}.menu-item-has-children.active ul.dropdown-menu li{border-bottom:none!important;border-top:1px solid #2c8ccc!important;color:#2c8ccc!important;font-size:1rem!important;font-weight:100!important;height:5em!important;line-height:2.5em!important;min-height:2em!important;padding:1em!important;text-align:center!important;width:100%!important}.menu-item-has-children.active ul.dropdown-menu:after{transform:rotate(0)}.header-bottom .title{font-size:1.4rem;font-weight:300;font-weight:100}.header-bottom .breadcrumb{font-size:.9rem;font-weight:300}.for-members .box{height:auto!important}.for-members ul li{float:left;margin-bottom:30px;margin-right:0!important;width:100%!important}.for-members ul li .box{background:#fff;height:100%;overflow:hidden}.for-members .buttons{margin-top:25px;text-align:center}.for-members .buttons .btn{margin-bottom:15px!important;margin-left:0!important;padding:6px 0;width:250px!important}.for-members .buttons .icon{margin-left:-32px;margin-right:8px}.for-members .buttons .btn .text{font-size:1.3rem}.archive .offer-links .btn{margin-right:0}.for-members ul li .box .title{line-height:350%!important}.page-template-page-about-member .voice.border-bottom{border:none;margin-bottom:0}.error404 .text{width:100%}.error404 .top_text{margin-bottom:0}.error404 .aligncenter{text-align:center}.error404 .bottom-title{margin-bottom:3em}.error404 .button-wrapper{margin-bottom:3em;margin-top:3em;text-align:center}.single-case .member .text{display:inline-block;float:left;margin-top:2em;vertical-align:middle;width:100%}.single-case .top .content,.single-case .top .top-thumb{display:inline-block;float:left;width:100%}.single-case .top .content .inner{margin:40px 0}.single-seminar .top .content .inner{margin:0 5px}.single-seminar .top .content,.single-seminar .top .top-thumb{display:block;float:none;width:100%}.single-seminar .top .content .title{font-size:2rem;font-weight:600;line-height:120%;margin-bottom:1em;margin-top:1em}.single-seminar article{display:inline-block;float:none;font-size:1.4rem;margin:0 auto;width:100%}.single-seminar article .article-inner{margin:0 auto;width:100%}.single-seminar .offer-links .btn{margin-bottom:10px;margin-right:0!important}.single-seminar .offer-links .btn:last-child{margin-top:0!important}}@media only screen and (max-width:320px){#top-slider .slider .slider-inner{display:inline-block;height:100%;left:5%;margin:0 auto;overflow:hidden;position:absolute;top:0;width:90%}}@media screen and (max-width:768px){.banners_message_for_member>p{font-size:2.4vw;line-height:4.8vw}.banners_message_for_member>h2{font-size:6vw}#consulting-course #top-slider .slider .slider-inner{display:inline-block;height:100%;left:40px;margin:0 auto;overflow:hidden;position:absolute;top:48%;width:calc(100% - 80px)}#consulting-course #top-slider .slider .slider-inner .tips{color:#2c8ccc;font-size:1.5rem;font-weight:600;position:absolute;text-align:center;top:21%;width:100%}#consulting-course #top-slider .slider .slider-inner .title{color:#333;font-size:1.25em;line-height:125%;text-align:center;top:28%;width:100%}#consulting-course .sectionTitle h2{font-size:1.9rem!important;font-weight:600!important;padding:0!important;padding-bottom:30px!important;padding-top:50px!important;text-align:center!important}#consulting-course section#section1{height:auto;position:relative}#consulting-course .firstContent{position:relative}#consulting-course .firstBg{height:auto;position:relative;text-align:-webkit-auto}#consulting-course .firstBg img{height:auto;max-width:none;position:relative;right:0;width:100%}#consulting-course .firstContent h3{font-size:1.4rem;margin-bottom:10px}#consulting-course .firstContent h2{font-size:1.8rem}#consulting-course .firstContent .sectionWrapper{padding:35px 0;text-align:center}#consulting-course section#section2 p{font-size:1.2rem;line-height:2rem}#consulting-course section#section2 .sectionWrapper{padding:0}#consulting-course .sectionTitle h2{font-size:1.4rem;margin-bottom:3px}#consulting-course section#section3 ul li{float:none;margin-bottom:28px;text-align:center;width:100%}#consulting-course section#section3 ul li .inner{border-right:none}#consulting-course section#section3 .sectionWrapper{padding:0 0 5px}#consulting-course section#section4 .sectionWrapper{padding:0 20px 40px}#consulting-course section#section4 .sectionTitle h2{font-size:1.8rem;margin-bottom:3px}#consulting-course .sectionTitle p{font-size:1.4rem;line-height:1.6;margin-top:8px;text-align:left;width:auto}#consulting-course section#section4 .sectionTitle{margin-bottom:18px}#consulting-course .introduceArea .content p{font-size:1.4rem}#consulting-course .introduceArea .content .img{margin-bottom:20px}#consulting-course .gradeArea .title span{font-size:1.2rem;padding:6px 0 5px;width:75px}#consulting-course .gradeArea .title h3{font-size:1.4rem}#consulting-course .tableArea{margin-bottom:30px;padding:20px 10px}#consulting-course table.gradeTable th{display:block;padding-bottom:5px;width:100%}#consulting-course table.gradeTable td{display:block;padding-bottom:28px}#consulting-course .entryButton{width:250px}#consulting-course .entryButton a{font-size:1.3rem;padding:16px 0 14px}#consulting-course table.gradeTable td ul.day1{padding-bottom:24px}#consulting-course table.gradeTable td ul.day3{padding-top:24px}#consulting-course section#section5 .sectionWrapper{padding:36px 20px}#consulting-course .lecturerArea p{font-size:1.2rem}#consulting-course .lecturerArea.takagi{margin-bottom:46px}#consulting-course section#section3 ul li .img{margin-bottom:21px}#consulting-course section#section3 .sectionTitle h2{margin-bottom:32px}#consulting-course .entryButton a:after{right:6%;top:31%}#tool-consulting-course #top-slider .slider .slider-inner{display:inline-block;height:100%;left:0;margin:0 auto;overflow:hidden;padding:34px 0;position:relative;top:48%;width:100%}#tool-consulting-course #top-slider .slider .slider-inner .title{color:#333;font-size:1.25em;line-height:1.5;position:relative;text-align:center;top:28%;width:100%}#tool-consulting-course #top-slider .slider .slider-inner p{margin-bottom:12px;margin-top:12px;position:relative;text-align:center;width:100%}#tool-consulting-course .sectionTitle h2{font-size:1.9rem!important;font-weight:600!important;padding:0!important;padding-bottom:30px!important;padding-top:50px!important;text-align:center!important}#tool-consulting-course section#section1{height:auto;position:relative}#tool-consulting-course .firstContent{position:relative}#tool-consulting-course .firstBg{height:auto;position:relative;text-align:-webkit-auto}#tool-consulting-course .firstBg img{height:auto;max-width:none;position:relative;right:0;width:100%}#tool-consulting-course .firstContent h3{font-size:1.4rem;margin-bottom:10px}#tool-consulting-course .firstContent h2{font-size:1.8rem}#tool-consulting-course .firstContent .sectionWrapper{padding:35px 0;text-align:center}#tool-consulting-course section#section2 .sectionWrapper{padding:0 15px 30px}#tool-consulting-course .sectionTitle h2{font-size:1.4rem;margin-bottom:3px;padding:0 0 10px!important}#tool-consulting-course section#section3 ul li{margin-bottom:28px;text-align:center}#tool-consulting-course section#section3 ul li .inner{border-right:none}#tool-consulting-course section#section3 .sectionWrapper{padding:0 15px 5px}#tool-consulting-course section#section4 .sectionWrapper{padding:0 20px 10px}#tool-consulting-course section#section4 .sectionTitle h2{font-size:1.8rem;margin-bottom:3px;padding-bottom:5px!important;padding-top:30px!important}#tool-consulting-course .sectionTitle p{font-size:1.2rem;line-height:1.6;margin-top:8px;text-align:left;width:auto}#tool-consulting-course section#section4 .sectionTitle{margin-bottom:18px}#tool-consulting-course .introduceArea .content p{font-size:1.1rem}#tool-consulting-course .introduceArea .content .img{margin-bottom:20px}#tool-consulting-course .gradeArea .title span{font-size:1.2rem;padding:6px 0 5px;width:75px}#tool-consulting-course .gradeArea .title h3{font-size:1.4rem}#tool-consulting-course .tableArea{margin-bottom:30px;padding:20px 10px}#tool-consulting-course table.gradeTable{font-size:1.1rem}#tool-consulting-course table.gradeTable th{display:block;padding-bottom:5px;width:100%}#tool-consulting-course table.gradeTable td{display:block;padding-bottom:28px}#tool-consulting-course .entryButton{width:250px}#tool-consulting-course .entryButton a{font-size:1.3rem;padding:18px 0 16px}#tool-consulting-course table.gradeTable td ul.day1{padding-bottom:24px}#tool-consulting-course table.gradeTable td ul.day3{padding-top:24px}#tool-consulting-course section#section5 .sectionWrapper{padding:36px 20px}#tool-consulting-course .lecturerArea p{font-size:1.2rem}#tool-consulting-course .lecturerArea.takagi{margin-bottom:46px}#tool-consulting-course section#section3 ul li .img{margin-bottom:21px}#tool-consulting-course section#section3 .sectionTitle h2{font-size:16px!important;margin-bottom:12px;padding-bottom:0!important;padding-top:30px!important}#tool-consulting-course .entryButton a:after{right:6%;top:31%}#tool-consulting-course section#section2 .sectionTitle h2{padding:30px 0 10px!important}#tool-consulting-course section#section3 .sectionTitle{margin-bottom:15px}#tool-consulting-course .serviceLinks .cat-links a{display:block;float:none;margin:0 auto;margin-right:0;min-width:auto;width:250px}#tool-consulting-course .serviceLinks .cat-links a:last-of-type{margin:0 auto}#tool-consulting-course .serviceLinks .cat-links a.btn{margin-bottom:10px;padding:15px 0 24px}#tool-consulting-course #section5 article section h3{font-size:18px;padding:30px 0 28px}#tool-consulting-course #treasurer ul.serviceList li:first-of-type .serviceLeft{margin-bottom:20px;min-height:auto}#tool-consulting-course .serviceLeft{margin-bottom:20px;margin-right:0;padding-right:40px}#tool-consulting-course ul.serviceList li .tag span{border:1px solid;color:#3c8ccc;display:inline-block;font-size:11px;margin-right:3px;padding:5px 10px 2px}#tool-consulting-course ul.serviceList li h4{font-size:15px;font-weight:600;margin-bottom:8px}#tool-consulting-course ul.serviceList li{padding:30px 0}#tool-consulting-course ul.serviceList li:last-of-type{border-bottom:none}#tool-consulting-course section#section6 .sectionWrapper{padding:30px 20px}#tool-consulting-course section#section6 .content{min-height:auto}#tool-consulting-course section#section6 .sectionLeft{display:block;left:0;text-align:center}#tool-consulting-course section#section6 .sectionRight{background:#fff;margin-left:0;position:relative;right:0;top:0}#tool-consulting-course section#section6 .sectionTitle{margin-bottom:15px}#tool-consulting-course section#section6 .sectionRight .inner{padding:24px 20px}#tool-consulting-course section#section6 .sectionRight h3{font-size:18px;line-height:1.2;margin-bottom:30px}#tool-consulting-course .interview_box .img-wrapper{position:relative;width:100%;z-index:100}#tool-consulting-course .interview_box.left .img-wrapper{height:390px}#tool-consulting-course .interview_box.left .text{float:left;margin-left:0;margin-top:0;width:100%}#tool-consulting-course .interview_box .text{height:auto}#tool-consulting-course .interview_box .text .inner{margin:25px 20px}#tool-consulting-course .interview_box .text .inner .title{font-size:1.5rem;font-weight:600;line-height:2.6rem;margin-bottom:1em}#tool-consulting-course .interview_box .text .inner .content{font-size:1.2rem}#tool-consulting-course section#section6 .sectionTitle p{font-size:1.2rem;line-height:1.6;margin-top:8px;text-align:left;width:auto}#alliance #top-slider .slider .slider-inner{display:inline-block;height:100%;left:0;margin:0 auto;overflow:hidden;padding:34px 0;position:relative;top:48%;width:100%}#alliance #top-slider .slider .slider-inner .tips{color:#2c8ccc;font-size:1.5rem;font-weight:600;margin-bottom:12px;position:relative;text-align:center;top:0;width:100%}#alliance #top-slider .slider .slider-inner .title{color:#333;font-size:1.25em;line-height:1.5;position:relative;text-align:center;top:28%;width:100%}#alliance #top-slider .slider .slider-inner .title-text{padding:10px 15px;position:relative}#alliance .sectionTitle h2{font-size:1.9rem!important;font-weight:600!important;padding:0!important;padding-bottom:30px!important;padding-top:50px!important;text-align:center!important}#alliance .entryButton{width:250px}#alliance .entryButton a{font-size:1.3rem;padding:18px 0 16px}#alliance .entryButton a:after{right:6%;top:31%}#alliance section#section1{height:auto;position:relative}#alliance .sectionTitle h2{font-size:1.4rem;margin-bottom:3px;padding:0 0 10px!important}#alliance section#section2 .sectionWrapper{padding-bottom:0}#alliance section#section2 ul{margin-top:40px}#alliance section#section2 ul li{float:none;margin:0 auto;padding:5px;text-align:center;width:50%}#alliance section#section2 ul li:nth-of-type(1){display:block;float:none;margin:0 auto}#alliance section#section2 ul p{text-align:center}#alliance section#section2 ul li .inner{border-right:none}#alliance section#section3 ul li{float:none;margin:0;padding:10px;text-align:center;width:100%}#alliance section#section3 ul li p{font-size:18px}#alliance section#section3 .entryButton{margin:10px auto 40px}#alliance section#section3 ul li .inner{border-right:none}#alliance section#section3 .sectionWrapper{padding:0 15px 5px}#alliance section#section4 .sectionWrapper{padding:0 20px 10px}#alliance section#section4 .sectionTitle h2{font-size:1.8rem;margin-bottom:3px;padding-bottom:5px!important;padding-top:30px!important}#alliance .sectionTitle p{font-size:1.2rem;line-height:1.6;margin-top:8px;text-align:left;width:auto}#alliance section#section4 .sectionTitle{margin-bottom:18px}#alliance section#section5 .sectionWrapper{padding:36px 20px}#alliance section#section3 ul li .img{margin-bottom:21px}#alliance section#section3 .sectionTitle h2{font-size:16px!important;margin-bottom:12px;padding-bottom:0!important;padding-top:30px!important}#alliance section#section2 .sectionTitle h2{padding:30px 0 10px!important}#alliance section#section3 .sectionTitle{margin-bottom:15px}#alliance article section h3{font-size:18px;padding:30px 0 28px}#alliance section#section6 .sectionWrapper{padding:30px 20px}#alliance section#section6 .content{min-height:auto}#alliance section#section6 .sectionTitle{margin-bottom:15px}#alliance section#section6 .content a{padding-top:0}#alliance section#section6 .sectionTitle p{font-size:1.2rem;line-height:1.6;margin-top:8px;text-align:left;width:auto}}@media only screen and (max-width:430px){#tool-consulting-course .interview_box.left .img-wrapper{height:240px}}