@charset "utf-8";:after,:before{box-sizing:border-box}ol,ul{margin:0;padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0;padding:0;padding-inline-start:0}html{font-size:62.5%}body{font-family:YakuHanJP,Noto Sans JP,sans-serif;font-size:1.4rem;letter-spacing:.1em;line-height:1.6;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}ol,ul{list-style:none;padding-inline-start:0}a:not([class]){text-decoration-skip-ink:auto}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (min-width:769px){.sp{display:none}}@media only screen and (max-width:768px){.pc{display:none}}.bnr a{background:#fff000;color:#000;display:block;font-size:24px;padding:40px 0;position:relative;text-align:center;text-decoration:none;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.bnr a:hover{background:#fff;border-radius:100px;color:#000}.bnr a .tokuten{background:#ff0012;border-radius:50%;font-size:22px;font-weight:700;left:-20px;line-height:1em;padding:20px;vertical-align:middle}.bnr a .catch,.bnr a .tokuten{color:#fff;position:absolute;text-align:center;top:-20px}.bnr a .catch{font-size:15px;left:50%;transform:translate(-50%);width:7em}.bnr a .catch p{animation:updownpop 2s infinite;background:#000;position:relative;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}@keyframes updownpop{0%{transform:translate(0)}15%{transform:translateY(-10px)}30%{transform:translate(0)}45%{transform:translateY(-10px)}60%{transform:translate(0)}to{transform:translate(0)}}.bnr a .catch p:before{border:6px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-6px;position:absolute;top:100%}.bnr a .catch span{font-family:Poppins;font-size:20px}.bnr a .arrow{border-bottom:1px solid #000;border-right:1px solid #000;height:10px;position:absolute;right:45px;top:45%;transform:skew(45deg);-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;width:40px}.bnr a:hover .arrow{border-color:#000;right:30px}#wrap{min-width:1240px}#wrap article{padding-top:100px}#wrap section{margin:0 auto;width:1000px}#wrap h3{font-size:58px;letter-spacing:0;line-height:1.3em;margin-bottom:50px;text-align:center}#wrap h3 .mark{display:inline-block;position:relative}#wrap h3 span{background:#000;color:#fff;padding:0 15px}#wrap h3 div.mark:after{border-left:15px solid transparent;border-top:15px solid #004896;content:"";position:absolute;right:-30px;top:0}#wrap #compare h3 .lead{font-size:20px;line-height:1.8em}#wrap #compare h3 span.medium{font-size:28px}#wrap #method h3{font-size:28px;line-height:2.2em}#wrap #method h3 span{font-size:58px}a.colorbox{position:relative}a.colorbox,a.colorbox .material-symbols-sharp{-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}a.colorbox .material-symbols-sharp{color:#000;font-size:40px;font-variation-settings:"FILL" 1,"wght" 200,"GRAD" 0,"opsz" 40;position:absolute;right:0;top:0}a.colorbox:hover{opacity:.5}a.colorbox:hover .material-symbols-sharp{color:#004a9b}a.showModl{position:relative}a.showModl,a.showModl .material-symbols-sharp{-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}a.showModl .material-symbols-sharp{color:#000;font-size:40px;font-variation-settings:"FILL" 1,"wght" 200,"GRAD" 0,"opsz" 40;position:absolute;right:0;top:0;z-index:10}a.showModl:hover{opacity:.5}a.showModl:hover .material-symbols-sharp{color:#004a9b}header{background:#fff;border-bottom:1px solid #000;height:80px;line-height:80px;min-width:1240px;position:relative;width:100%}header h1 img{padding-left:15px;width:150px}header h2{color:#004896;font-weight:700;margin-left:20px}header h1,header h2{display:inline-block;vertical-align:middle}header .bnr{position:absolute;right:0;top:0}header .bnr ul li{float:left}header .bnr ul li a{font-size:1.4rem;height:80px;padding:0;position:relative;width:350px}header .bnr ul li.btn_web a{background:#004896;border-radius:0;color:#fff}header .bnr ul li.btn_web a:hover{background:#f5f5f5;border-radius:0;color:#000}header .bnr ul li.btn_web a .arrow{border-color:#fff}header .bnr ul li a:hover .arrow{border-color:#000}header .bnr ul li a:hover{background:#f5f5f5;border-radius:0;color:#000}header .bnr ul li a .arrow{height:5px;right:30px;width:20px}header .bnr ul li a:hover .arrow{right:20px}header .bnr ul li a span.material-symbols-outlined{font-size:1.8rem;margin-right:10px;vertical-align:-3px}#mv{background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/mv_bg.jpg);background-position:bottom;background-size:cover;padding:40px 0!important;text-align:center}#mv .mv_wrap{margin:0 auto;width:660px}#mv .lead_txt{font-size:86px;font-weight:500;letter-spacing:-.05em;line-height:1.2em}#mv .school{color:#004896;font-size:40px;font-weight:700}#mv .marklist{font-size:18px;font-weight:700;margin:80px auto 10px;text-align:center;width:540px}#mv .marklist li{background:url(https://39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/lp_steady/uscpa/ad1/mv_mark_bg.png) 50% no-repeat;background-size:cover;float:left;height:125px;line-height:1em;position:relative;width:250px}#mv .marklist li:first-child{margin-right:40px}#mv .marklist li .summary{left:50%;margin-top:5px;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}#mv .marklist li .summary .lineb{margin-bottom:12px}#mv .marklist li .summary .linet{margin-top:5px}#mv .marklist li .summary .large{font-size:50px;letter-spacing:0}#mv .marklist li .summary .medium{font-size:25px}#mv .marklist li .notice{font-size:14px;margin-top:10px;width:100%}#mv .bnr{margin:40px auto 20px}#mv ul.notice{color:#fff;text-shadow:0 0 10px #000}#mv ul.notice li{font-weight:700}#mv ul.notice li span{background:#000;color:#fff;display:block;float:left;font-family:Poppins;height:1em;line-height:1;margin:0 2px;padding:3px;text-align:center;width:1em}#mv ul.notice li p{float:left}.bnr_wrap{margin:0 auto;max-width:800px;width:100%}.bnr_wrap a{-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.bnr_wrap a:hover{opacity:.5}.bnr_wrap.ftbnr{padding-top:100px}#market,#market .lead{position:relative}#market .lead{background:#000;color:#fff;font-family:"Noto Serif JP",serif;font-size:40px;font-weight:900;margin:0 auto;text-align:center;vertical-align:middle;width:16em}#market .lead:before{border:10px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-6px;position:absolute;top:100%}#market .lead span{color:#fff000;font-size:70px}#market .market_list{margin-top:60px;text-align:center}#market dl{background:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,.3);display:inline-block;height:270px;margin:0 1% 20px;text-align:center;vertical-align:top;width:29%}#market dl dt{background:#004896;color:#fff;font-size:24px;font-weight:700;left:-2%;padding:20px 0;position:relative;top:20px;width:104%}#market dl dt:before{border:10px solid transparent;border-top-color:#004896;content:"";left:50%;margin-left:-6px;position:absolute;top:100%}#market dl dt span{font-family:Poppins,sans-serif;font-size:50px;left:15px;margin-right:15px;position:absolute;top:0}#market dl dd:nth-child(6){color:lime}#market dl dd .catch{color:#ff2633;font-size:33px;font-weight:700;line-height:1.1em;margin-top:45px}#market dl dd p.txt{font-size:22px;font-weight:700;line-height:1.3em;margin-top:15px}#market dl dd ul.txt{display:-webkit-flex;display:flex;justify-content:center;margin:10px 0;vertical-align:middle}#market dl dd ul.txt li{background:#ddd;border-radius:10px;font-weight:700;letter-spacing:0;line-height:1.2em;margin:0 5px;padding:5px 10px}#market dl dd ul.txt li:first-child,#market dl dd ul.txt li:nth-child(3){line-height:2em}#market dl dd .notice{font-size:14px}#market dl.five dd .catch{margin-top:10px}#market dl.five dd p.txt{line-height:1.3em;margin-top:65px}#market dl.six dd .catch{margin-top:40px}#market dl.six dd p.txt{line-height:1.3em;margin-top:5px}#market .bg{background-attachment:fixed;background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/market_bg.jpg);background-size:cover;height:50%;left:0;position:absolute;top:300px;width:100%;z-index:-1}#compare .table_wrap{margin-top:90px}#compare table{box-sizing:border-box;margin:0 auto;width:900px}#compare table,#compare td,#compare th{border:1px solid #595959;border-collapse:collapse;font-size:18px}#compare table th{border:1px solid #fff;color:#fff;font-size:14px;font-weight:400}#compare table th.heading_l{background:#fff;width:20%}#compare table th.heading_s{width:7em}#compare table th.vertical span{writing-mode:tb-rl}#compare td,#compare th{padding:18px;text-align:center}#compare td{background:#ddd}#compare th{background:#383838}#compare table td span.central,#compare table td span.main,#compare table td span.mark,#compare table td span.sub{display:block}#compare table td span.main{font-size:18px}#compare table td span.central{font-size:14px}#compare table td span.sub{font-size:12px}#compare table td span.mark{font-size:28px;font-weight:700}#compare table td span.small{font-size:12px}#compare table td ul.list_s{margin:0 auto;width:8em}#compare table td ul li{font-size:13px;padding-left:1em;text-align:left;text-indent:-1em}#compare table .abitus{background:#fff;border:1px solid #000;color:#000;position:relative;width:43%}#compare table .abitus a{color:#fff}#compare table .abitus a:hover{text-decoration:none}#compare table td .rw2{align-items:center;display:flex}#compare table td .rw2 .main{display:inline-block;text-align:center;width:85%}#compare table td .rw2 .main.t-ct{width:100%}#compare table td .rw2 .main.t-sm{line-height:1.2}#compare table td .rw2 .main .t-sl{display:inline-block;line-height:1.6}#compare table td .rw2 .main small{font-size:12px}#compare table td .rw2 .main .i-tx{text-align:center}#compare table td .rw2 .ico_m{font-size:30px;width:15%}.material-symbols-outlined{font-size:14px;text-decoration:none}#compare table th.abitus img{margin:-20px auto 20px}#compare table .other{border:1px solid #383838;width:37%}#compare .notice{font-size:16px;margin:30px 0 0;text-align:center}#compare .arrow{height:100px;margin:0 auto;position:relative;width:100px}#compare .arrow:before{animation:arrow 2.5s infinite;border:solid #000;border-width:0 0 2px 2px;content:"";height:60px;left:20px;margin:auto;position:absolute;top:0;transform:rotate(-45deg);width:60px}@keyframes arrow{0%{transform:rotate(-45deg) translate(0)}60%{transform:rotate(-45deg) translate(-30px,30px)}0%,60%,to{opacity:0}30%{opacity:1}}#compare .pass{margin-top:20px;text-align:center}#compare .pass dl,#compare .pass figure{display:inline-block;vertical-align:middle}#compare .pass figure{width:280px}#compare .pass dl{margin-left:20px}#compare .pass dl dt{background:#004a9b;color:#fff;font-size:30px;padding:0 30px;position:relative}#compare .pass dl dt:before{border:10px solid transparent;border-top-color:#004a9b;content:"";left:50%;margin-left:-6px;position:absolute;top:100%}#compare .pass dl dd{font-size:28px;line-height:1.3em;padding-top:30px;text-align:center}#compare .pass dl dd span{font-family:Poppins,sans-serif;font-size:56px}#method .movie_wrap{margin:0 auto 40px;text-align:center;width:560px}#method .movie_wrap div.txt{font-size:2rem;margin-bottom:10px}#method .movie_wrap div.txt .arrow{height:30px;margin:0 auto;position:relative;width:30px}#method .movie_wrap div.txt .arrow:before{animation:arrow 2.5s infinite;border:solid #000;border-width:0 0 2px 2px;content:"";height:20px;left:6px;margin:auto;position:absolute;top:-15px;transform:rotate(-45deg);width:20px}#method .movie_wrap iframe{height:315px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;width:100%}#method .movie_wrap iframe:hover{opacity:.6}#method .methodlist li:nth-child(odd){background:#f5f5f5}#method dl{margin:0 auto;padding:50px 0;width:1000px}#method dl dt{background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/method_icon_1.png);background-position:0;background-repeat:no-repeat;background-size:contain;font-size:22px;line-height:1.2;margin-bottom:30px;padding-left:75px}#method .methodlist li:nth-child(2) dl dt{background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/method_icon_2.png)}#method .methodlist li:nth-child(3) dl dt{background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/method_icon_3.png)}#method .methodlist li:nth-child(4) dl dt{background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/method_icon_4.png)}#method dl dt span{display:block;font-size:39px;font-weight:700;margin-top:3px}#method dl dd h4{align-items:center;display:flex;font-size:22px;font-weight:400;margin-bottom:20px}#method dl dd h4:before{border-top:1px solid;content:"";width:2em}#method dl dd .box{margin-bottom:50px}#method dl dd .imgbox,#method dl dd .txtbox{display:inline-block;vertical-align:top}#method dl dd .imgbox{width:450px}#method dl dd .imgbox img{border:1px solid #ccc}#method dl dd .txtbox{font-size:16px;line-height:2em;margin-left:40px;width:500px}#method dl dd .txtbox span{font-size:18px;font-weight:900}#method dl dd .txtbox span.marker{background:#000;color:#fff;font-size:22px;padding:0 5px}#method dl dd .column{display:flex;flex-wrap:wrap;margin-bottom:50px;text-align:center}#method dl dd .column li{border:5px solid #004a9b;margin:0 5px 15px;padding:30px 0;position:relative;vertical-align:top;width:230px}#method .methodlist .column li:nth-child(odd){background:#fff}#method .methodlist span .c-tm1{font-size:20px}#method .methodlist .txtbox .marker .c-tm2{font-size:12px}#method dl dd .column li:before{border-left:17px solid transparent;border-top:17px solid #004a9b;content:"";height:0;position:absolute;right:0;top:0;width:0}#method dl dd .column li:after{border-left:20px solid transparent;border-top:20px solid #fff;content:"";height:0;position:absolute;right:-5px;top:-5px;width:0}#method dl dd .column li h5{background:#004a9b;color:#fff;font-size:18px;letter-spacing:0;margin:0 auto 30px;padding:5px 0;position:relative;width:90%}#method dl dd .column li h5 p{color:#004a9b;font-size:14px;position:absolute;right:0;top:-1.5em}#method dl dd .column li p.txt{font-size:16px;font-weight:700}#method dl dd .column li .notice{bottom:-2em;color:#004a9b;font-size:12px;font-weight:700;left:0;position:absolute;width:100%}#method .catch{animation:updownpop 2s infinite;background:#2e2e2e;border-radius:100px;color:#fff;font-size:19px;font-weight:700;line-height:1.4em;margin:30px auto 0;padding:20px 0;position:relative;text-align:center;width:22em}#method .catch span{font-size:26px}#method .catch:before{border:10px solid transparent;border-bottom-color:#2e2e2e;bottom:100%;content:"";left:50%;margin-left:-6px;position:absolute}#teacher{overflow:hidden;position:relative}#teacher .swiper-main{overflow:visible}#teacher .swiper-main,#teacher .swiper-pagination-main{margin:auto;max-width:500px}@media only screen and (max-width:1024px) and (min-width:600px){#teacher .swiper-main,#teacher .swiper-pagination-main{max-width:calc(100% - 6.4rem)}}@media only screen and (max-width:599px){#teacher .swiper-main,#teacher .swiper-pagination-main{max-width:calc(100% - 3.2rem)}}#teacher .swiper-pagination-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:6.4rem}#teacher .swiper-pagination-main .swiper-pagination-bullet{font-size:3.2rem;font-weight:700;line-height:1;position:relative;-webkit-box-flex:1;color:var(--color-gray);cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:2.4rem;text-align:center;-webkit-transition:var(--transition);transition:var(--transition)}#teacher .swiper-pagination-main .swiper-pagination-bullet:after,#teacher .swiper-pagination-main .swiper-pagination-bullet:before{background-color:var(--color-theme);content:"";position:absolute;-webkit-transition:var(--transition);transition:var(--transition)}#teacher .swiper-pagination-main .swiper-pagination-bullet:before{border-radius:100px;bottom:-6px;-webkit-box-shadow:0 0 0 5px var(--color-base);box-shadow:0 0 0 5px var(--color-base);height:1.6rem;left:0;margin:auto;right:0;width:1.6rem;z-index:1}@media only screen and (max-width:599px){#teacher .swiper-pagination-main .swiper-pagination-bullet:before{bottom:-5px}}#teacher .swiper-pagination-main .swiper-pagination-bullet:after{bottom:0;height:3px;right:50%;width:100%}#teacher .swiper-pagination-main .swiper-pagination-bullet:first-child:after{display:none}#teacher .swiper-pagination-main .swiper-pagination-bullet .step{font-size:1.6rem}@media only screen and (max-width:599px){#teacher .swiper-pagination-main .swiper-pagination-bullet .step{display:block;font-size:1.4rem;margin-bottom:.5em;text-indent:.5em}}#teacher .swiper-pagination-main .swiper-pagination-bullet-active{color:var(--color-theme)}#teacher .swiper-pagination-main .swiper-pagination-bullet-active:before{-webkit-box-shadow:0 0 0 4px var(--color-base),0 0 0 7px var(--color-theme);box-shadow:0 0 0 4px var(--color-base),0 0 0 7px var(--color-theme)}#teacher .swiper-pagination-main .swiper-pagination-bullet-active~:after,#teacher .swiper-pagination-main .swiper-pagination-bullet-active~:before{background-color:var(--color-gray)}#teacher .swiper-pagination-sub{font-size:0;text-align:center}#teacher .swiper-pagination-sub .swiper-pagination-bullet{background-color:var(--color-gray);cursor:pointer;display:inline-block;height:8px;-webkit-transition:var(--transition);transition:var(--transition);vertical-align:top;width:8px}#teacher .swiper-pagination-sub .swiper-pagination-bullet:not(:first-child){margin-left:8px}#teacher .swiper-pagination-sub .swiper-pagination-bullet-active{background-color:var(--color-theme)}#teacher .swiper-button-next:before,#teacher .swiper-button-prev:before{display:none}#teacher .swiper-button-next:after,#teacher .swiper-button-prev:after{border:solid var(--color-gray);border-width:3px 3px 0 0;content:"";height:1.6rem;position:relative;width:1.6rem}#teacher .swiper-slide{height:auto}#teacher .mainslide{height:100%;padding:10px 0;width:100%}#teacher .swiper-slide-next .mainslide,#teacher .swiper-slide-prev .mainslide{opacity:.2}#teacher .mainslide .teacherbox{background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.3);padding-bottom:30px}#teacher .mainslide h4{background:#004a9b;color:#fff;font-size:20px;font-weight:400;line-height:1.2em;padding:10px 0;position:relative;text-align:center}#teacher .mainslide h4:before{border:10px solid transparent;border-top-color:#004a9b;content:"";left:50%;margin-left:-14px;position:absolute;top:100%}#teacher .teachername,#teacher .teacherphoto{display:inline-block;vertical-align:middle;width:49%}#teacher .teacherphoto img{height:auto;width:100%}#teacher .teachername{font-size:24px;line-height:.8em;text-align:center}#teacher .teachername span{display:block;font-size:10px}#teacher .subject{background:#004a9b;margin-bottom:25px;padding:10px 0;text-align:center}#teacher ul.subject li{background:#fff;border-radius:5px;color:#004a9b;display:inline-block;font-size:14px;font-weight:700;margin-right:5px;padding:5px 10px}#teacher ul.subject li:first-child{background:#004a9b;color:#fff;padding:5px 0}#teacher dl.career{background:#f3f3f3;border-radius:5px;margin:0 auto 10px;padding:10px;width:90%}#teacher dl.career dd,#teacher dl.career dt{display:inline-block}#teacher dl.career dt{font-weight:900}#teacher p.text{margin:0 auto;width:90%}#teacher .swiper-button-next,#teacher .swiper-button-prev{background:#000;bottom:0;color:#fff;height:70px;line-height:70px;margin:auto;position:absolute;text-align:center;top:0;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;width:70px;z-index:1}#teacher .swiper-button-prev{left:-100px}#teacher .swiper-button-next{right:-100px}#teacher .swiper-button-disabled{background:#999}#teacher .swiper-button-disabled:hover{background:#999!important;cursor:default!important}#teacher .swiper-button-next:hover,#teacher .swiper-button-prev:hover{background:#004a9b;cursor:pointer}#teacher .swiper-slide-next,#teacher .swiper-slide-prev{background:#fff}#teacher .bg{background-attachment:fixed;background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/teacher_bg.jpg);background-size:cover;height:50%;left:0;position:absolute;top:370px;width:100%;z-index:-1}#company{background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/company_bg_world.png);background-position:center 100px;background-repeat:no-repeat}#company .lead_wrap{text-align:center}#company .lead_wrap figure,#company .lead_wrap p{display:inline-block;vertical-align:middle}#company .lead_wrap figure{width:180px}#company .lead_wrap p{font-size:18px;font-weight:600;text-align:left;width:550px}#company .partner figure{margin:30px auto 0;width:700px}#company .photolist{display:flex;margin:100px 0 50px}#company .photolist li{padding:0 5px}#company .lead_txt{font-size:18px;font-weight:400;line-height:1.8em;text-align:center}#company .lead_txt span{font-size:14px}#company .support_wrap{background-attachment:fixed;background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/company_bg.jpg);background-size:cover;margin-top:100px;padding:60px 0}#company .support_wrap .catch{margin:0 auto;width:660px}#company .support_wrap .lead{color:#fff;font-size:30px;font-weight:700;text-align:center;text-shadow:0 0 15px #000}#company .support_wrap .lead span{background:#fff;color:#000;padding:0 10px;text-shadow:none}#company .support_wrap ul{display:flex;margin:40px 0 0}#company .support_wrap ul li{padding:0 5px}#model{overflow:hidden;position:relative}.modellist{margin:0 auto;max-width:100%}#model .swiper{overflow:visible}@media only screen and (max-width:1024px){#model .swiper{padding:0 3.2rem}}#model .swiper-button-next:before,#model .swiper-button-prev:before{background-color:rgba(0,0,0,.3);-webkit-box-shadow:var(--box-shadow-dark);box-shadow:var(--box-shadow-dark)}#model .swiper-button-next:after,#model .swiper-button-prev:after{border-color:#fff}#model .swiper-button-prev{right:calc(100% - 1.6rem)}@media only screen and (max-width:1024px){#model .swiper-button-prev{right:calc(100% - 5.2rem)}}#model .swiper-button-next,#model .swiper-button-prev{background:#000;bottom:0;color:#fff;height:70px;line-height:70px;margin:auto;position:absolute;text-align:center;top:0;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;width:70px;z-index:1}#model .swiper-button-prev{left:70px}#model .swiper-button-next{right:70px}#model .swiper-button-disabled{background:#999}#model .swiper-button-disabled:hover{background:#999!important;cursor:default!important}#model .swiper-button-next:hover,#model .swiper-button-prev:hover{background:#004a9b;cursor:pointer}#model .swiper-pagination{margin-top:30px;text-align:center;width:100%}#model .swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:10px;margin:0 5px;opacity:.2;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;width:10px}#model .swiper-pagination-bullet:hover{cursor:pointer;opacity:.5}#model .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}#model .slide{border-radius:4px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:hidden;padding:10px;-webkit-transition:var(--transition),opacity 1s;transition:var(--transition),opacity 1s}#model .slide .slide_wrap{background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.3);margin:0 auto;padding:50px 50px 80px;position:relative;width:750px}#model .slide .slide_wrap .number{bottom:-.4em;color:#d4d4d4;font-family:Poppins,sans-serif;font-size:90px;position:absolute;right:0}#model .slide .slide_wrap .catch{font-size:26px;font-weight:700;text-align:center}#model .slide .slide_wrap .careerlist{text-align:center}#model .slide .slide_wrap .careerlist li{display:inline-block;font-size:18px;position:relative;quotes:"[" "]"}#model .slide .slide_wrap .careerlist li:after,#model .slide .slide_wrap .careerlist li:before{font-size:120%;font-weight:700;padding:0 5px}#model .slide .slide_wrap .careerlist li:before{content:open-quote}#model .slide .slide_wrap .careerlist li:after{content:close-quote}#model .slide .slide_wrap .message{background:#000;color:#fff;font-size:18px;margin:20px auto;padding:15px 0;position:relative;text-align:center}#model .slide .slide_wrap .message:before{border:10px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-6px;position:absolute;top:100%}#model .slide .slide_wrap .message span{text-decoration:underline solid #fff 2px;text-underline-offset:.3em}#model .slide .slide_wrap .modeldetail{margin:0 auto;width:680px}#model .slide .slide_wrap .modelphoto,#model .slide .slide_wrap .modelsummary{display:inline-block;vertical-align:middle}#model .slide .slide_wrap .modelphoto figure{width:170px}#model .slide .slide_wrap .modelsummary{margin-left:45px}#model .slide .slide_wrap .modelsummary .name{font-size:28px}#model .slide .slide_wrap .modelsummary .age{font-size:16px;quotes:"／" "]"}#model .slide .slide_wrap .modelsummary .age:before{content:open-quote;padding:0 10px}#model .slide .slide_wrap .modelsummary{margin-bottom:10px}#model .slide .slide_wrap .modelsummary .steplist li{background:#004896;border-radius:5px;color:#fff;display:inline-block;letter-spacing:0;margin-right:1.3em;padding:5px 20px;position:relative}#model .slide .slide_wrap .modelsummary .steplist li:after{border:8px solid transparent;border-left-color:#919191;bottom:.5em;content:"";height:0;position:absolute;right:-1.8em;width:0}#model .slide .slide_wrap .modelsummary .steplist li:last-child{margin-right:0}#model .slide .slide_wrap .modelsummary .steplist li:last-child:after{content:none}#model .slide .slide_wrap .modelsummary .notice{font-size:80%;margin-top:5px}#model .accordion{border-bottom:1px solid #000;margin:30px auto 0;width:680px}#model .accordion_title{border-top:1px solid #000;color:#000;cursor:pointer;padding:20px 5%;position:relative;text-align:center;transition-duration:.2s;z-index:1}#model .accordion_title:hover{opacity:.8}#model .icon_wrap{align-items:center;box-sizing:border-box;display:flex;height:40px;justify-content:center;margin-top:-20px;position:absolute;right:0;top:50%;width:40px}#model .icon,#model .icon_wrap{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s}#model .icon{display:block;height:18px;position:relative;width:18px}#model .accordion_title.open .icon_wrap{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}#model .icon:after,#model .icon:before{background-color:#000;border-radius:10px;content:"";display:flex;height:1px;left:2px;position:absolute;top:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center;width:13px}#model .icon:before{height:13px;left:8px;top:0;width:1px}#model .accordion_title.open .icon_wrap .icon:before{content:none}#model .accordion_title.open .icon_wrap .icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#model .accordion_inner{border-top:1px solid #000;box-sizing:border-box;display:none;padding:20px}#model .accordion_inner .txt_a_ac{line-height:2.4rem}#model .accordion_inner .txt_a_ac span{font-size:110%;font-weight:700}#model .swiper-slide:not(.swiper-slide-visible) .slide{opacity:.3;pointer-events:none}#model .field{background-attachment:inherit;background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/field_bg.jpg);background-size:cover;margin-top:180px;padding:80px 0;position:relative}#model .field .field_lead{display:-webkit-flex;display:flex;position:absolute;top:-6em;width:1000px}#model .field .field_lead .title,#model .field .field_lead .txt{align-items:center;display:flex}#model .field .field_lead .title{background:#000;color:#fff;font-size:28px;font-weight:700;letter-spacing:0;margin-right:30px;padding:30px}#model .field .txt{background:#fff;font-size:16px;line-height:1.8em;padding:20px 30px}#model .field ul{display:flex;margin-top:30px}#model .field ul li:last-child{padding-right:0}#model .field ul li{padding-right:40px}#model .bg{background-attachment:fixed;background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/model_bg.jpg);background-size:cover;height:500px;left:0;position:absolute;top:370px;width:100%;z-index:-1}#qa .accordion{border-bottom:1px solid #000}#qa .accordion_title{background-color:#fff;border-top:1px solid #000;color:#000;cursor:pointer;padding:20px;position:relative;text-align:left;transition-duration:.2s;z-index:1}#qa .accordion_title:hover{background:#f8f8f8}#qa .accordion_title span,#qa .txt_a_ac span{background:#004896;border-radius:100px;color:#fff;display:block;font-weight:700;height:2.5em;line-height:2.5em;text-align:center;width:2.5em}#qa .accordion_title span{margin-right:10px}#qa .txt_a_ac span{margin-bottom:5px}#qa .accordion_title p,#qa .accordion_title span{float:left;line-height:2.5}#qa .icon_wrap{align-items:center;box-sizing:border-box;display:flex;height:40px;justify-content:center;margin-top:-20px;position:absolute;right:10px;top:50%;width:40px}#qa .icon,#qa .icon_wrap{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s}#qa .icon{display:block;height:18px;position:relative;width:18px}#qa .accordion_title.open .icon_wrap{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}#qa .icon:after,#qa .icon:before{background-color:#000;border-radius:10px;content:"";display:flex;height:1px;left:2px;position:absolute;top:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center;width:13px}#qa .icon:before{height:13px;left:8px;top:0;width:1px}#qa .accordion_title.open .icon_wrap .icon:before{content:none}#qa .accordion_title.open .icon_wrap .icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#qa .accordion_inner{border-top:1px solid #000;box-sizing:border-box;display:none;padding:20px 50px}footer{background:#f9f9f9;color:#000;margin-top:140px;min-width:1240px;padding:40px 0 60px;position:relative;text-align:center}footer .lead{background:#000;color:#fff;font-size:38px;font-weight:100;left:50%;margin-left:-6em;position:absolute;text-align:center;top:-30px;width:12em}footer .lead span{font-weight:700}footer .more{font-size:28px;margin-bottom:60px}footer .arrow{height:30px;margin:0 auto;position:relative;width:30px}footer .more .arrow:before{animation:arrow 2.5s infinite;border:solid #000;border-width:0 0 2px 2px;content:"";height:20px;left:6px;margin:auto;position:absolute;top:-15px;transform:rotate(-45deg);width:20px}footer .bnr a:hover{background:#fff;color:#000}footer .bnr ul li{display:inline-block;vertical-align:top;width:40%}footer .bnr ul li:first-child{margin-right:20px}footer .present{font-size:16px;margin-top:20px;text-decoration:underline solid #000 2px;text-underline-offset:.3em}footer ul{margin:30px 0 80px}footer ul li{display:inline-block;margin:0 10px}footer ul li a{color:#000;text-decoration:none;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}footer ul li.btn_web a{background:#004896;color:#fff}footer ul li.btn_web a .arrow{border-color:#fff}footer ul li.btn_mtg a:hover .arrow,footer ul li.btn_web a:hover .arrow{border-color:#000}footer ul.link_list{margin:30px 0}footer ul.link_list li a:hover{opacity:.5}footer ul.link_list li a span.material-symbols-outlined{font-size:.8rem}#fixedbnr.is_hidden{opacity:0;z-index:-1}#fixedbnr{bottom:0;left:0;position:fixed;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;width:100%;z-index:9999}.is-display{opacity:1!important;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}#fixedbnr .bnr{margin:0;width:100%}#fixedbnr .bnr a{font-size:24px;padding:20px 0}#fixedbnr .bnr ul li.btn_web a{background:#004896;color:#fff}#fixedbnr .bnr ul li.btn_web a .arrow,#fixedbnr .bnr ul li.btn_web a:hover .arrow{border-color:#fff}#fixedbnr .bnr ul{display:flex;justify-content:space-between}#fixedbnr .bnr ul li{margin:0;width:50%}#fixedbnr .bnr a .tokuten{font-size:14px;left:10%;margin-top:3.4em;top:-50%}#fixedbnr .bnr a .catch{top:-10px}#fixedbnr .bnr a:hover{background:#fff;border-radius:0;color:#000}#fixedbnr .bnr a:hover .arrow{border-color:#000;color:#000}@media screen and (max-width:1120px){#fixedbnr .bnr a{font-size:18px}.bnr a .tokuten{padding:15px}.bnr a .catch{font-size:12px}.bnr a .catch span{font-size:16px}.bnr a .arrow{height:5px;width:20px}#fixedbnr .bnr a .tokuten{left:2%;margin-top:2.9em}}@media screen and (max-width:768px){.bnr a{font-size:1.6rem;margin:0 auto;padding:20px 0;width:90%}.bnr a .tokuten{font-size:1.2rem;padding:10px}.bnr a .catch{top:-10px}.bnr a .catch p{font-size:1em}.bnr a .catch span{font-size:1.2em}.bnr a .arrow{height:5px;right:20px;width:20px}#wrap{min-width:100%;width:100%}#wrap article{padding-top:50px}#wrap section{margin:0 auto;width:90%}#wrap h3{font-size:6vw;margin-bottom:20px}#wrap #compare h3 .lead{font-size:1.2rem;margin-top:3px}#wrap #compare h3 span.medium{font-size:1.4rem}#wrap #method h3{font-size:1.2rem;line-height:1.4em}#wrap #method h3 span{display:block;font-size:5.5vw;margin-top:5px;padding:3px 0}a.colorbox .material-symbols-sharp{display:none}header{height:40px;line-height:40px;min-width:100%}header h1 img{width:60px}header h2{font-size:1.2rem;margin-left:5px}header h1,header h2{display:inline-block;vertical-align:middle}#mv{background-attachment:inherit;background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/mv_bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:250% auto;padding:50px 0!important}#mv .mv_wrap{margin:0 auto;width:90%}#mv .lead_txt{font-size:10vw}#mv .school{font-size:7vw;padding:0}#mv .marklist{font-size:3vw;margin:30px auto 40px;width:100%}#mv .marklist li{background-size:100%;width:48%}#mv .marklist li:first-child{margin-right:2%}#mv .marklist li .summary .lineb{margin-bottom:10px}#mv .marklist li .summary .linet{margin-top:5px}#mv .marklist li .summary .large{font-size:7vw}#mv .marklist li .summary .medium{font-size:4vw}#mv .marklist li .notice{font-size:2.6vw;margin-top:5px}#mv ul.notice{font-size:2.6vw;margin:50px 0 0}#mv ul.notice li{margin-bottom:5px;text-align:left}#market .lead{font-size:1.8rem;width:80%}#market .lead span{font-size:2rem}#market .market_list{display:flex;flex-wrap:wrap;margin-top:20px}#market dl{flex-shrink:0;height:auto;margin:0 2% 20px;padding-bottom:20px;vertical-align:middle;width:45%}#market dl dt{font-size:3.6vw;padding:10px 0}#market dl dt span{font-size:4vw;margin-top:-.7em;top:50%}#market dl dd .catch{font-size:4.5vw}#market dl dd p.txt{font-size:1.2rem}#market dl.five dd p.txt{margin-top:55px}#market dl dd ul.txt{display:block;margin:10px auto 0;width:90%}#market dl dd ul.txt li{font-size:1.2rem;margin:0 0 5px;padding:0}#market dl dd ul.txt li:first-child,#market dl dd ul.txt li:nth-child(3){line-height:normal}#market dl dd .notice{font-size:1rem}#market dl.five dd .catch{margin-top:5px}#market .bg{background-attachment:inherit;background-image:url(//39827439.fs1.hubspotusercontent-na1.net/hubfs/39827439/raw_assets/public/steady-lp-theme/images/market_bg.jpg);height:50%;left:0;position:absolute;top:300px;width:100%;z-index:-1}#compare .table_wrap{margin-top:90px}#compare table,#compare table th,#compare td,#compare th{font-size:1rem}#compare table th.vertical{padding:0;width:2em}#compare table th.vertical span{display:inline-block;white-space:pre;writing-mode:vertical-rl}#compare td,#compare th{padding:3% 1%}#compare table td span.main{font-size:1.2rem}#compare table td span.central{font-size:1rem}#compare table td span.sub{font-size:.9rem}#compare table td span.mark{font-size:1.4rem}#compare table td span.small{font-size:1rem}#compare table td ul li{font-size:.9rem}#compare table td ul.list_s{width:10em}.material-symbols-outlined{font-size:1rem}#compare table th.abitus:before{height:40px;left:0;top:-40px;width:100%}#compare table th.abitus img{margin:-20px auto 20px;position:relative;width:60%;z-index:1}#compare .notice{font-size:1.1rem;margin:10px 0 0}#compare .arrow{height:50px;width:50px}#compare .arrow:before{height:30px;left:11px;width:30px}#compare .pass dl,#compare .pass figure{display:block}#compare .pass figure{margin:0 auto;width:50%}#compare .pass dl{margin-left:0;margin-top:10px}#compare .pass dl dt{font-size:4vw;padding:10px 0}#compare .pass dl dd{font-size:5vw;line-height:1.3em;padding-top:20px;text-align:center}#compare .pass dl dd span{font-size:8vw}#method .movie_wrap{aspect-ratio:16/9;width:90%}#method .movie_wrap div.txt{font-size:1.4rem}#method .movie_wrap div.txt .arrow{height:20px;width:20px}#method .movie_wrap div.txt .arrow:before{left:0}#method .movie_wrap iframe{height:100%;width:100%}#method dl{padding:20px 0;width:90%}#method dl dt{background-position:0;background-repeat:no-repeat;background-size:25px;font-size:1.2rem;margin-bottom:10px;padding-left:28px}#method dl dt span{font-size:2rem}#method dl dd h4{font-size:1.4rem;margin-bottom:10px;padding-left:1.5rem;position:relative}#method dl dd h4:before{left:0;position:absolute;top:1rem;width:1rem}#method dl dd .box{margin-bottom:10px}#method dl dd .imgbox,#method dl dd .imgbox img{width:100%}#method dl dd .txtbox{font-size:1.3rem;line-height:2em;margin-left:0;margin-top:10px;width:100%}#method dl dd .txtbox span{font-size:1.4rem}#method dl dd .txtbox span.marker{font-size:1.4rem;padding:0 3px}#method dl dd .column{justify-content:center;margin-bottom:20px;text-align:center}#method dl dd .column li{margin:0 2% 10px 0;padding:20px 0;width:45%}#method dl dd .column li:nth-child(2n){margin:0 0 10px}#method dl dd .column li h5{font-size:3vw;margin:0 auto 10px;padding:5px 0}#method dl dd .column li p.txt{font-size:2.7vw}#method dl dd .column li .notice{bottom:-2em;font-size:.9rem}#method .methodlist span .c-tm1{font-size:12px}#method .methodlist .txtbox .marker .c-tm2{font-size:10px}#method .catch{font-size:1.2rem;margin:10px auto 0;padding:10px 0;width:100%}#method .catch span{font-size:1.6rem}#teacher .teacher_wrap{margin:0 auto;width:80%}#teacher .mainslide{padding:0}#teacher .mainslide .teacherbox{margin-bottom:10px;padding-bottom:20px}#teacher .mainslide h4{font-size:3.2vw}#teacher .teachername{font-size:1.8rem}#teacher .teachername span{font-size:30%}#teacher .subject{margin-bottom:20px}#teacher ul.subject li{font-size:1.2rem;margin-bottom:5px;padding:2px 8px}#teacher dl.career{font-size:1.2rem;margin:0 auto 5px;padding:5px}#teacher p.text{font-size:1.2rem}#teacher .swiper-button-next,#teacher .swiper-button-prev{height:40px;line-height:40px;margin:auto;top:0;width:40px}#teacher .swiper-button-prev{left:-40px}#teacher .swiper-button-next{right:-40px}#teacher .bg{background-attachment:inherit;height:50%;top:30%}#company .lead_wrap p{font-size:1.4rem;font-weight:600;margin-top:5px;text-align:left;width:100%}#company .partner figure{width:100%}#company .photolist{display:flex;margin:30px 0}#company .lead_txt{font-size:2.8vw}#company .lead_txt span{font-size:2vw}#company .support_wrap{background-attachment:inherit;margin-top:50px;padding:20px 0}#company .support_wrap .lead{font-size:4vw;margin:10px 0}#company .support_wrap .catch{width:90%}#company .support_wrap ul{display:block;margin:0 auto;width:70%}#company .support_wrap ul li{padding:0}#company .support_wrap ul li img{width:100%}.modellist{margin:0 auto;max-width:100%}#model .swiper-button-next,#model .swiper-button-prev{height:40px;line-height:40px;width:40px}#model .swiper-button-prev{left:0}#model .swiper-button-next{right:0}#model .slide .slide_wrap{padding:10px;width:90%}#model .slide .slide_wrap .catch{font-size:1.4rem}#model .slide .slide_wrap .careerlist li{display:block;font-size:1.2rem}#model .slide .slide_wrap .message{font-size:1.1rem;padding:10px}#model .slide .slide_wrap .modeldetail{width:100%}#model .slide .slide_wrap .modelphoto,#model .slide .slide_wrap .modelsummary{display:block}#model .slide .slide_wrap .modelphoto{margin-bottom:1rem}#model .slide .slide_wrap .modelphoto figure{margin:0 auto}#model .slide .slide_wrap .modelsummary{margin-left:0;text-align:center}#model .slide .slide_wrap .modelsummary .name{font-size:1.4rem}#model .slide .slide_wrap .modelsummary .age{font-size:1.2rem}#model .slide .slide_wrap .modelsummary .steplist{margin-top:1rem}#model .slide .slide_wrap .modelsummary .steplist li{border-radius:5px;display:block;font-size:1.2rem;margin-bottom:2rem;margin-right:0;padding:5px 10px;text-align:center}#model .slide .slide_wrap .modelsummary .steplist li:last-child{margin-bottom:0}#model .slide .slide_wrap .modelsummary .steplist li:after{border-width:5px;bottom:-15px;margin-right:-.5rem;right:50%;transform:rotate(90deg)}#model .accordion{margin:30px auto 0;position:relative;width:100%;z-index:1}#model .accordion_title{border-top:1px solid #000;font-size:1.1rem;padding:10px 5px;z-index:1}#model .accordion_inner .txt_a_ac{font-size:1.1rem}#model .icon_wrap{right:0}#model .swiper-slide:not(.swiper-slide-visible) .slide{opacity:0}#model .field{margin-top:50px;padding:30px 0}#model .field .field_lead{display:block;padding:0;position:static;width:100%}#model .field .field_lead .title{background:#000;color:#fff;font-size:1.3rem;letter-spacing:0;margin-right:0;padding:10px}#model .field .txt{font-size:1.2rem;line-height:1.6em;margin-bottom:10px;padding:10px}#model .field ul{margin-top:10px}#model .field ul li{padding-right:10px}#model .bg{background-attachment:inherit;background-size:auto 100%;height:30%;top:20%}#qa .accordion_title{font-size:1.1rem;padding:10px 25px 10px 10px}#qa .accordion_title span{margin-right:5px}#qa .icon_wrap{margin-top:-5px;right:10px}#qa .icon,#qa .icon_wrap{height:10px;width:10px}#qa .icon:after{height:1px;left:0;top:5px;width:11px}#qa .icon:before{height:11px;left:5px;top:0;width:1px}#qa .accordion_inner{font-size:1.2rem;padding:20px}footer{min-width:100%;padding:30px 0 60px}footer .lead{background:#000;font-size:5vw;font-weight:100;left:50%;margin-left:-6em;text-align:center;top:-.5em}footer .more{font-size:4vw;margin-bottom:30px}footer .bnr{margin:15px auto;width:90%}footer .bnr ul li:first-child{margin-right:0}footer .bnr ul li{margin-bottom:30px;width:100%}footer .present,footer ul li.btn_mtg a,footer ul li.btn_web a{font-size:2.8vw}footer ul{margin:30px 0 10px}footer ul li{font-size:1.2rem;margin:0 5px}footer .copy{font-size:1rem}#fixedbnr{min-width:100%}#fixedbnr .bnr{margin:0;width:100%}#fixedbnr .bnr ul{display:block}#fixedbnr .bnr a,#fixedbnr .bnr ul{font-size:2.6vw}#fixedbnr .bnr a{height:50px;line-height:50px;padding:0;width:100%}#fixedbnr .bnr ul li{width:100%}#fixedbnr .bnr a .tokuten{font-size:10px;left:10%;margin-top:5px;top:0}.bnr a .catch p{font-size:1rem;line-height:normal}#fixedbnr .bnr a .catch{top:-10px}}.wrapModal{align-items:center;background-color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.wrapModal figure{cursor:default;height:auto;width:70%}.wrapModal figure img{border:1px solid #000;max-width:100%;width:100%}#compare table th.abitus:before{background:#004896;content:"";height:40px;left:0;position:absolute;top:-40px;width:100%}.bullet-point{display:block;line-height:1.6;margin-bottom:10px;padding-left:1.5em;position:relative;text-align:left}.bullet-point:before{color:#000;content:"•";font-weight:700;left:10px;position:absolute}.bullet-point2{display:block;line-height:1.6;margin-bottom:10px;padding-left:1.5em;position:relative;text-align:left}.bullet-point2:before{color:#000;content:"•";font-weight:700;left:10px;position:absolute}@media only screen and (max-width:768px){#compare table{width:100%}#compare table td .rw2{align-items:center;display:flex;flex-flow:column;justify-content:center}#compare table td .rw2 .main{display:inline-block;text-align:center;width:100%}#compare table td .rw2 .main .i-tx{text-align:center}#compare table td .rw2 .main small{font-size:10px}#compare table td .rw2 .ico_m{font-size:20px;width:100%}}