@charset "UTF-8";@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);@import url("https://fonts.googleapis.com/css?family=Fjalla+One");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,600");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:normal;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:16px;line-height:2.125;-ms-scroll-chaining:none;overscroll-behavior:none}body{font-family:Helvetica,Verdana,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Noto Sans Japanese","游ゴシック","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;color:#444444;letter-spacing:0.02em}body *{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}img{max-width:100%;height:auto;display:block;margin:0 auto}iframe{max-width:100%;display:block;margin:0 auto}.movie_box{position:relative;width:720px;max-width:100%;margin:2rem auto 0}.movie_box .movie_inner{position:relative;width:100%;height:0;padding-top:56.25%}.movie_box .movie_inner iframe{position:absolute;width:100%;height:100%;top:0;left:0}img[src$=".svg"]{width:100%}b,strong{font-weight:bold}strike{text-decoration:line-through}.ta_C{text-align:center}.pre{white-space:pre-line}.fjalla{font-family:"Fjalla One",sans-serif}body.home header{height:0}header{height:6.25rem;-webkit-box-shadow:0 0 0.5rem 0.1875rem rgba(0,0,0,0.05);box-shadow:0 0 0.5rem 0.1875rem rgba(0,0,0,0.05)}header.white .headerInner{background:rgba(255,255,255,0)}header.white .headerInner .title a span{opacity:0}header.white .headerInner .title a span.white{opacity:1}header.white .headerInner .navi ul li a{color:#fff}header .headerInner{position:fixed;z-index:200;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.5rem;height:6.25rem;background:rgba(255,255,255,0.9);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}header .headerInner .title{position:relative}header .headerInner .title a,header .headerInner .title span{display:block;-webkit-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}header .headerInner .title a img,header .headerInner .title span img{width:13.75rem;height:3.4375rem}header .headerInner .title a.white,header .headerInner .title span.white{position:absolute;top:0;left:0;right:0;opacity:0}header .headerInner .navi ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.9375rem}header .headerInner .navi ul.menu li{margin-left:3em}header .headerInner .navi ul.menu li:first-child{margin-left:0}header .headerInner .navi ul.menu li a{display:block}header .headerInner .navi ul.submenu{display:none}header .headerInner .triggerWrap{display:none}header .headerInner .entry{position:fixed;bottom:-6.25rem;right:1rem;z-index:100;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;-o-transition:transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease}header .headerInner .entry.fixed{-webkit-transform:translateY(6.25rem);-ms-transform:translateY(6.25rem);transform:translateY(6.25rem)}header .headerInner .entry a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15.1875rem;height:6.25rem;border:#d29c09 solid 1px;border-top:none;color:white;background:#d29c09;font-size:1.375rem;font-weight:bold;position:relative}#breadclumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.75rem;line-height:2;color:#999;min-height:2.375rem;padding:0 2.5rem}@media (max-width:1200px) and (min-width:751px){#breadclumb ul li{-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:20em;overflow:hidden;white-space:nowrap}}#breadclumb ul .sep{display:inline-block;margin:0 0.5em}.btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content a.btn,a.btn{display:block;border:#d29c09 solid 1px;color:white;background-color:#d29c09;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;font-size:1.25rem;letter-spacing:0.03em;z-index:2;width:21em;height:3.5em}#content a.btn i,a.btn i{display:block;width:0.9em;height:0.9em;position:absolute;z-index:4;top:50%;right:1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;color:inherit}#content a.btn span,a.btn span{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}#content a.btn:after,#content a.btn:before,a.btn:after,a.btn:before{position:absolute;z-index:-1;display:block;content:"";top:0;width:51%;height:100%;background-color:#d29c09;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#content a.btn:before,a.btn:before{left:0}#content a.btn:after,a.btn:after{right:0}#content a.btn.radius,a.btn.radius{border-radius:2em;overflow:hidden}#content a.btn.white,a.btn.white{color:#d29c09;background-color:white}#content a.btn.white:after,#content a.btn.white:before,a.btn.white:after,a.btn.white:before{background-color:white}#content a.btn.mini,a.btn.mini{font-size:0.875rem;width:10.5em;height:2.5em}#content{padding-bottom:3.75rem}#content section{margin-top:5rem}#content section.mt120{margin-top:7.5rem}#content section .secInner{margin:0 auto;width:89.3333333333%;max-width:1200px}#content section .secInner.middle{max-width:900px}#content section h1.tit,#content section h2.tit{font-size:1.875rem;font-weight:700;text-align:center;color:#d29c09}#content section h1.tit .subTit,#content section h2.tit .subTit{font-size:0.8666666667em;color:#444;line-height:1.6}#content section h1.tit+*,#content section h2.tit+*{margin-top:3.75rem}#content section table{border-top:#e5e5e5 solid 1px;width:100%;font-size:1.125rem;line-height:1.8888888889}#content section table td,#content section table th{border-bottom:#e5e5e5 solid 1px;vertical-align:top;padding:1em;padding-left:2em}#content section table th{background:#faf6ec;width:10em;max-width:30%}#content section table+.note{margin-top:1.5em}#content section table.page-table-01{border:none;font-size:1.25rem;width:auto}#content section table.page-table-01 td,#content section table.page-table-01 th{border:none;vertical-align:middle;padding:1em 0}#content section table.page-table-01 th{font-weight:bold;background:none}#content section table pre{white-space:pre-wrap}#content a{color:#d29c09;text-decoration:underline;word-break:break-all}#content .mod-eyecatch h1{position:relative}#content .mod-eyecatch h1 .img{position:relative}#content .mod-eyecatch h1 .img:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;border:rgba(0,0,0,0.1) solid 1px}#content .mod-eyecatch h1 .img img{width:100%}#content .mod-eyecatch h1 .ribbon{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);color:#fff;padding:1.2em 1.5em;letter-spacing:0.05em;line-height:1.4285714286}#content .mod-eyecatch h1 .ribbon .title{font-size:1.75rem;font-weight:700}#content .mod-eyecatch h1 .ribbon .subtitle{font-size:1.25rem;margin-top:0.3em}#content .mod-eyecatch .meta{margin:1em 0 0;text-align:right}#content .mod-eyecatch .description{margin-top:1.5em;line-height:2.125}#content .mod-eyecatch .btnWrap{margin-top:2em}#content .entry-content{letter-spacing:0.05em}#content .entry-content.blog{margin-top:1.875rem}#content .entry-content.blog .secInner.middle+.block{margin-top:1.875rem}#content .entry-content .teacher-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .entry-content .teacher-title .img{width:15.9375rem;height:15.9375rem;border-radius:15.9375rem;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}#content .entry-content .teacher-title .img img{width:100%;height:100%;opacity:0}#content .entry-content .teacher-title .title{font-size:1.875rem;font-weight:700;text-align:center;color:#d29c09;margin-top:0.5em}#content .entry-content h1,#content .entry-content h2{background:#f5f5f5;font-size:1.375rem;line-height:1.7272727273;text-align:center;font-weight:700;padding:0.5em;margin:0 auto;max-width:900px}#content .entry-content h1.tit,#content .entry-content h2.tit{font-size:1.875rem;background:transparent;padding:0;line-height:inherit;color:#d29c09}#content .entry-content h1.tit+*,#content .entry-content h2.tit+*{margin-top:3.125rem}#content .entry-content h1+*,#content .entry-content h2+*{margin-top:3.125rem}#content .entry-content h3{border-bottom:#d29c09 solid 1px;color:#d29c09;font-size:1.625rem;line-height:1.4615384615;font-weight:700;padding-bottom:0.5em;margin-bottom:1em}#content .entry-content h4{color:#d29c09;font-size:1.375rem;line-height:1.4615384615;font-weight:700;margin-bottom:0.5em}#content .entry-content .block{margin-top:5rem}#content .entry-content .block.gray{background:#f5f5f5;padding:5rem 0;letter-spacing:0.02em}#content .entry-content .txt_pre{white-space:pre-line}#content .entry-content .putimg{position:relative}#content .entry-content .putimg:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;border:rgba(0,0,0,0.1) solid 1px}#content .entry-content .putimg+*{margin-top:1.5em}#content .entry-content .box{margin-top:2.5rem}#content .entry-content .box.frame{border:rgba(0,0,0,0.1) solid 1px;padding:1.25rem 3.75rem}#content .entry-content .box.frame .label{font-size:1.25rem;text-align:center;padding:0.75em 0}#content .entry-content .box.frame .putimg{max-width:690px;margin:0 auto}#content .entry-content .box.frame .putimg:after{display:none}#content .entry-content .box+.note{margin-top:1em;font-size:0.875rem}#content .entry-content .box.box_trial{border-radius:0.8181818182em;background:#faf6ec;padding:2.5rem 2.5rem}#content .entry-content .box.box_trial h3{background:none;color:#444;text-align:center;padding:0;border:none}#content .entry-content .box.box_trial .box{background:#fff;padding:1.25rem;border-radius:0.5454545455em}#content .entry-content .box.box_trial .box h4{font-size:1.125rem}@media (max-width:750px){#content .entry-content .box.box_trial{padding:2.5rem 1.25rem}#content .entry-content .box.box_trial .box{margin-top:1.25rem}}#content .entry-content p+*{margin-top:1.5em}#content .entry-content ol.list+*,#content .entry-content ul.list+*{margin-top:1.5em}#content .entry-content ol.list li,#content .entry-content ul.list li{text-indent:-1em;padding-left:1em}#content .entry-content ol.list li *,#content .entry-content ul.list li *{text-indent:0;padding-left:0}#content .entry-content ul.list li:before{display:inline-block;width:1em;height:1em;content:"●";text-align:center;line-height:1;text-indent:0}#content .entry-content ol.list{counter-reset:item}#content .entry-content ol.list li{margin-top:0.3125rem;text-indent:-1.3em;padding-left:1.3em}#content .entry-content ol.list li:before{counter-increment:item;content:counter(item);display:inline-block;width:1em;height:1em;border:#444 solid 1px;border-radius:1em;text-align:center;line-height:1;text-indent:0;margin-right:0.3em}#content .entry-content ol.flow{counter-reset:item}#content .entry-content ol.flow li{margin-top:0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.875rem 2.1875rem;background:#fff}#content .entry-content ol.flow li:first-child{margin-top:0}#content .entry-content ol.flow li .label,#content .entry-content ol.flow li .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .entry-content ol.flow li .label{color:#d29c09;font-size:1.25rem;letter-spacing:0.05em;font-weight:500;width:16.5625rem}#content .entry-content ol.flow li .label:before{counter-increment:item;content:counter(item);display:inline-block;width:1em;height:1em;border-radius:1em;background:#d29c09;color:#fff;text-align:center;line-height:1;text-indent:0;margin-right:0.3em}#content .entry-content ol.flow li .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;letter-spacing:0}#content .entry-content ul.em li{font-size:1.375rem;font-weight:500;margin-top:0.6818181818rem}#content .entry-content ul.em li:before{content:"●";color:#d29c09}#content .entry-content ul.em+.putimg{margin-top:3.75rem}#content .entry-content ul.em+.putimg img{height:auto}#content .entry-content .su-tabs{padding:0;border-radius:0;background:transparent}#content .entry-content .su-tabs .su-tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content .entry-content .su-tabs .su-tabs-nav span{width:100%;text-align:center;font-size:1.375rem;border:#d29c09 solid 1px;color:#d29c09;padding:0.9090909091em;border-radius:0.2727272727em;margin:0 1%}#content .entry-content .su-tabs .su-tabs-nav span:first-child{margin-left:0}#content .entry-content .su-tabs .su-tabs-nav span:last-child{margin-right:0}#content .entry-content .su-tabs .su-tabs-nav span.su-tabs-current{background:#d29c09;color:#fff}#content .entry-content .su-tabs .su-tabs-panes{margin-top:3.125rem}#content .entry-content .su-tabs .su-tabs-panes .su-tabs-pane{padding:0;font-size:inherit}#content .entry-content .su-tabs .su-tabs-panes .su-tabs-pane .box{margin-top:1.875rem}#content .entry-content .mod-pickup{margin-top:0}#content .entry-content .meta{margin:2em 0 0;text-align:right}#content .entry-content.page404{margin-top:0}#content .entry-content.page404 .nf_kv{background:#d29c08;padding:2.1875rem 0 2.8125rem}#content .entry-content.page404 .nf_kv h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:none;line-height:1;color:#fff;font-weight:inherit}#content .entry-content.page404 .nf_kv h1 .en{font-size:3.625rem;letter-spacing:0.025em}#content .entry-content.page404 .nf_kv h1 .ja{font-size:2.25rem;margin-top:1.25rem}#content .entry-content.page404 .nf_kv .visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1140px;width:96.4%;margin:1.5625rem auto 0}#content .entry-content.page404 .nf_kv .visual .pict{width:43.7719298246%;-webkit-box-flex:1;-ms-flex:1;flex:1}#content .entry-content.page404 .nf_kv .visual .glossary{font-size:0.875rem;width:41.8571428571em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-left:3.5714285714em}#content .entry-content.page404 .nf_kv .visual .glossary p{font-size:1.1428571429em;font-weight:bold;line-height:1;margin-bottom:0.625em}#content .entry-content.page404 .nf_kv .visual .glossary .board{height:22.1428571429em;margin-top:0;background:url("https://www.skillupai.com/assets/images/404/kv_board_pc.png") 50%/contain no-repeat;padding:1.7857142857em 3.2142857143em 2.5em 3.5714285714em;letter-spacing:0.05em}#content .entry-content.page404 .nf_kv .visual .glossary .board .title{font-size:2.2857142857em;color:#fcff00;line-height:1}#content .entry-content.page404 .nf_kv .visual .glossary .board .title:before{content:"";display:inline-block;width:1.375em;height:1.375em;margin:0 0.125em -0.0625em -0.3125em;background:url("https://www.skillupai.com/assets/images/404/kv_light.png") 50%/contain no-repeat}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc{margin-top:1em}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .label{font-size:1.3321428571em;line-height:1;font-weight:bold;text-indent:-0.5em}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .label:before{content:"【"}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .label:after{content:"】"}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .text{line-height:1.8571428571;margin-top:0.3571428571em}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .link{text-align:right;margin-top:0.3571428571em}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .link a{color:#fff}#content .entry-content.page404 .nf_kv .btnWrap{margin-top:1rem}#content .entry-content.page404 .nf_kv .btnWrap .btn{border-color:#fff}#content .entry-content.page404 .nf_pickup{padding-top:2.5rem}#content .entry-content.page404 .nf_pickup .h2.tit{color:#222;font-weight:normal;line-height:1}#content .entry-content.page404 .nf_pickup .secInner{margin-top:2.1875rem;max-width:1347px;width:92.8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .entry-content.page404 .nf_pickup h3{font-size:1.375rem;border-bottom:none;color:#222;padding:0;line-height:1;font-weight:normal;margin-bottom:0;width:94.580549369%}#content .entry-content.page404 .nf_pickup .popular ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:94.580549369%}@media (max-width:1080px){#content .entry-content.page404 .nf_pickup .popular ul{width:83.8901262064%}}#content .entry-content.page404 .nf_pickup .popular ul:after,#content .entry-content.page404 .nf_pickup .popular ul:before{content:"";display:block;width:23.5478806907%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:1080px){#content .entry-content.page404 .nf_pickup .popular ul:after,#content .entry-content.page404 .nf_pickup .popular ul:before{width:47.610619469%}}#content .entry-content.page404 .nf_pickup .popular ul li{width:23.5478806907%;margin-top:1.875rem;overflow:hidden;position:relative;-webkit-transition:all 0.4s ease 0.4s;-o-transition:all 0.4s ease 0.4s;transition:all 0.4s ease 0.4s}@media (max-width:1080px){#content .entry-content.page404 .nf_pickup .popular ul li{width:47.610619469%}}#content .entry-content.page404 .nf_pickup .popular ul li .img{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#content .entry-content.page404 .nf_pickup .popular ul li .img img{opacity:0;width:90%;height:90%}#content .entry-content.page404 .nf_pickup .popular ul li a{display:block;padding-top:53.3333333333%;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#content .entry-content.page404 .nf_pickup .popular ul li a:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;border:rgba(0,0,0,0.1) solid 1px}#content .entry-content.page404 .nf_pickup .popular ul li a .label{position:absolute;bottom:0;left:0;right:0;font-size:0.625rem;line-height:1.5;color:#fff;padding:1em 1em;background-color:rgba(0,0,0,0.6);min-height:5em}@media (max-width:1080px){#content .entry-content.page404 .nf_pickup .popular ul li a .label{font-size:1.125rem}}@media (hover:hover){#content .entry-content.page404 .nf_pickup .popular ul li:hover .img{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}}#content .entry-content.page404 .nf_pickup .recommend{background:#f5f5f5;padding:1.875rem 0}#content .entry-content.page404 .nf_pickup .recommend ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:83.8901262064%}#content .entry-content.page404 .nf_pickup .recommend ul:after,#content .entry-content.page404 .nf_pickup .recommend ul:before{content:"";display:block;width:47.610619469%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#content .entry-content.page404 .nf_pickup .recommend ul li{width:47.610619469%;margin-top:1.875rem}#content .entry-content.page404 .nf_pickup .recommend ul li a{display:block;position:relative}#content .entry-content.page404 .nf_pickup .recommend ul li a img{-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}@media (hover:hover){#content .entry-content.page404 .nf_pickup .recommend ul li a:hover img{opacity:0.5}}#content .iframeWrap{margin-left:auto;margin-right:auto}#content .iframeWrap.question{width:500px;overflow:hidden}#content .iframeWrap.question iframe{max-width:none;width:640px!important;min-height:640px;margin:0 auto}#content .teacher_wrap{border:#e5e5e5 solid 1px;padding:3.125rem}#content .teacher_wrap .secInner{width:100%}#content .teacher_wrap .mod-teacher .item:first-child{margin-top:0}#content .mod-teacher-archive{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#content .mod-teacher-archive ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#content .mod-teacher-archive ul:after,#content .mod-teacher-archive ul:before{content:"";display:block;width:20%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#content .mod-teacher-archive ul li{width:20%;font-size:0.875rem;letter-spacing:0.02em;margin-bottom:6.25rem}#content .mod-teacher-archive ul li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit}#content .mod-teacher-archive ul li .img{display:block;width:11.875rem;height:11.875rem;border-radius:11.875rem;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}#content .mod-teacher-archive ul li .img img{width:100%;height:100%;opacity:0}#content .mod-teacher-archive ul li .label{font-size:1.375rem;font-weight:700;color:#d29c09;margin-top:0.5em}#content .mod-teacher-archive ul li .comment{line-height:2;margin-top:1.5em;text-align:justify}#content .mod-teacher-archive ul li:last-of-type+hr,#content .mod-teacher-archive ul li:nth-of-type(4n)+hr{display:none}#content .mod-teacher-archive ul hr{display:block;width:1px;height:auto;background:#e5e5e5;margin:0;padding:0;border:none}#content .mod-teacher-archive .message{font-size:1.625rem;line-height:1.7692307692;font-weight:700;text-align:center;color:#d29c09;padding-top:2em}#content .mod-title{margin-top:0;background:url("https://www.skillupai.com/assets/images/common/common_kv_pc.png") no-repeat 50% bottom;background-size:cover}#content .mod-title .secInner{height:16.5rem;max-width:1400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .mod-title .secInner .tit{font-size:1.875rem;font-weight:700;line-height:1;margin:0 auto;width:100%;max-width:1400px;text-align:left;color:#fff;text-transform:capitalize}#content .mod-title .secInner .tit .fjalla{font-size:2.1333333333em;font-weight:normal;color:#d29c09;margin-right:0.2125em;display:inline-block}#content .mod-teacher ul li{padding-left:0;text-indent:0}#content .mod-teacher .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.75rem}#content .mod-teacher .item:first-child{margin-top:3.125rem}#content .mod-teacher .item .img{width:11.875rem;height:11.875rem;border-radius:11.875rem;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}#content .mod-teacher .item .img img{width:100%;height:100%;opacity:0}#content .mod-teacher .item .profile{width:72.7777777778%}#content .mod-teacher .item .profile .label{display:block;color:#d29c09;font-size:1.375rem;line-height:1.4615384615;font-weight:700;margin-bottom:0.5em}#content .mod-QA ul li{margin-top:3.125rem}#content .mod-QA ul li .que{font-size:1.375rem;font-weight:bold;line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;text-align:left;padding:0;background:none}#content .mod-QA ul li .que:before{content:"Q";display:block;font-family:"Fjalla One",sans-serif;width:4.0625rem;font-size:2rem;line-height:1;color:#d29c09;font-weight:normal}#content .mod-QA ul li .que>p{-webkit-box-flex:1;-ms-flex:1;flex:1}#content .mod-QA ul li .que i{position:absolute;top:0;right:0;display:block;width:1.6875rem;height:1.6875rem;background:#fff;margin:0}#content .mod-QA ul li .que i:after,#content .mod-QA ul li .que i:before{content:"";display:block;width:1rem;height:2px;background:#d29c09;position:absolute;top:50%;left:50%;margin-top:-1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#content .mod-QA ul li .que i:after{-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}#content .mod-QA ul li .drawer{display:none;margin-top:0}#content .mod-QA ul li .ans{font-size:inherit;font-weight:inherit;color:inherit;border-bottom:none;padding:0;margin:0;line-height:2.125;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1.5rem}#content .mod-QA ul li .ans:before{content:"A";display:block;width:4.0625rem;font-family:"Fjalla One",sans-serif;font-size:2rem;line-height:1;color:#d29c09}#content .mod-QA ul li .ans>p{-webkit-box-flex:1;-ms-flex:1;flex:1}#content .mod-QA ul li.open .que i:after{-webkit-transform:translateX(-50%) rotate(0deg);-ms-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}#content .mod-inquiry{border:#d29c09 solid 1px;padding:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .mod-inquiry p{font-size:1.625rem;text-align:center;color:#d29c09;margin-bottom:1em}#content .mod-inquiry .btn{font-size:1.375rem}#content section .mod-meta{margin-top:3rem}#content section .mod-meta .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;letter-spacing:0.03em}#content section .mod-meta .tags span{display:inline-block;font-weight:bold;font-size:0.875rem;line-height:2.1428571429;margin-right:1rem}#content section .mod-meta .tags a{display:inline-block;text-align:center;text-decoration:none;padding:0 1em;color:#777;font-size:0.75rem;line-height:2.5;background:#fafafa;border:#d3d3d3 solid 1px;border-radius:4px;margin-right:0.5em;margin-bottom:0.5em}#content section .mod-meta .sns_follow{margin-bottom:1rem}#content section .mod-meta .sns_follow ul{margin-top:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}#content section .mod-meta .sns_follow ul li{width:2.8rem;height:2.8rem;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}#content section .mod-meta .sns_follow ul li a{display:block;border-radius:0.25rem;width:100%}#content section .mod-meta .sns_follow ul li a.fb{background:#1877f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content section .mod-meta .sns_follow ul li a.fb img{width:2.2rem;height:2.2rem}#content section .mod-meta .sns_follow ul li a.tw{background:#1DA1F2}#content section .mod-meta .sns_follow ul li a.in{background:#0077B5}@media (hover:hover){#content section .mod-meta .sns_follow ul li a:hover{opacity:0.7}}#content section .mod-meta .sns-container{margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1rem}#content section .mod-meta .sns-container .sns-box{margin-left:0.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}#content section .mod-meta .sns-container .sns-box:first-child{margin-left:0;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}#content section .mod-meta .sns-container .sns-box .fb_iframe_widget{display:block}#content section .mod-meta .sns-container .sns-box .fb_iframe_widget_fluid{display:block}#content section .mod-meta .sns-container .sns-box .fb_iframe_widget span{width:100%!important;display:block}#content section .mod-meta .sns-container .sns-box .fb_iframe_widget iframe{width:auto!important}#content .mod-pickup .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 5px 0 #d3d3d3;box-shadow:0 0 5px 0 #d3d3d3}#content .mod-pickup .tabs .tab{width:50%;text-align:center;padding:0.75em;font-size:1.125rem;font-weight:500;color:#d29c09;border-top:transparent solid 3px;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#content .mod-pickup .tabs .tab:first-child{border-right:#d3d3d3 solid 1px}#content .mod-pickup .tabs .tab.active{border-top-color:#d29c09}@media (hover:hover){#content .mod-pickup .tabs .tab:hover{background-color:rgba(210,156,9,0.3)}}#content .mod-pickup .archives{position:relative}#content .mod-pickup .archives ul.hidden{display:none}#content .mod-pickup ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content .mod-pickup ul.secInner.middle li{width:48.3333333333%;margin-top:3.4375rem}#content .mod-pickup ul.secInner.middle li a{height:14.375rem}#content .mod-pickup ul.secInner.middle li a .label{font-size:1rem}#content .mod-pickup ul:after,#content .mod-pickup ul:before{content:"";display:block;width:31.6666666667%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#content .mod-pickup ul.hidden{position:absolute;top:0;left:0}#content .mod-pickup ul.hidden li{opacity:0}#content .mod-pickup ul li{width:31.6666666667%;margin-top:2.8125rem;overflow:hidden;position:relative;-webkit-transition:all 0.4s ease 0.4s;-o-transition:all 0.4s ease 0.4s;transition:all 0.4s ease 0.4s}@media (max-width:1200px){#content .mod-pickup ul li{width:48.3333333333%}}#content .mod-pickup ul li .img{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#content .mod-pickup ul li .img img{opacity:0;width:90%;height:90%}#content .mod-pickup ul li a{display:block;padding-top:52.5373134328%;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#content .mod-pickup ul li a:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;border:rgba(0,0,0,0.1) solid 1px}#content .mod-pickup ul li a .label{position:absolute;bottom:0;left:0;right:0;font-size:0.875rem;line-height:1.5;color:#fff;padding:1em 1em;background-color:rgba(0,0,0,0.6)}@media (max-width:1200px){#content .mod-pickup ul li a .label{font-size:1.125rem}}#content .mod-blog ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content .mod-blog ul.secInner.middle li{width:48.3333333333%;margin-top:3.4375rem}#content .mod-blog ul li{width:47.5%;padding-top:2.8125rem;overflow:hidden;position:relative;font-size:0.875rem;border-bottom:rgba(0,0,0,0.1) solid 1px;padding-bottom:4.0625rem;margin-bottom:1.25rem}#content .mod-blog ul li>a{display:block;text-decoration:none!important}#content .mod-blog ul li>a .label{font-size:1.5rem;line-height:1.25;color:#d29c09;display:block}#content .mod-blog ul li>a .img{display:block;width:100%;height:18.75rem;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;margin-top:1rem}#content .mod-blog ul li>a .img:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;border:rgba(0,0,0,0.1) solid 1px}#content .mod-blog ul li>a .img img{opacity:0;width:90%;height:90%}#content .mod-blog ul li .excerpt{line-height:2.1428571429;margin-top:1.5rem}#content .mod-blog ul li .meta{margin-top:1.5rem}#content .mod-blog ul li .meta .date:after{content:"　"}#content .mod-blog ul li .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;letter-spacing:0.03em;margin-top:0.5rem}#content .mod-blog ul li .tags span{display:inline-block;font-weight:bold;font-size:0.875rem;line-height:2.1428571429;margin-right:1rem}#content .mod-blog ul li .tags a{display:inline-block;text-align:center;text-decoration:none;padding:0 1em;color:#777;font-size:0.75rem;line-height:2.5;background:#fafafa;border:#d3d3d3 solid 1px;border-radius:4px;margin-right:0.5em;margin-bottom:0.5em}#content .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4.0625rem}#content .pagination a,#content .pagination span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:1.875rem;height:1.875rem;text-decoration:none;border:#d29c09 solid 1px;font-size:0.875rem;text-align:center;line-height:1;margin:0 0.1875rem}#content .pagination a.toArchive,#content .pagination span.toArchive{width:9.1875rem}#content .pagination a i,#content .pagination span i{display:block;width:0.3125rem;height:0.5625rem}#content .pagination a i img,#content .pagination span i img{width:100%}#content .pagination a.prev i,#content .pagination a[rel=prev] i,#content .pagination span.prev i,#content .pagination span[rel=prev] i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#content .pagination a.current,#content .pagination span.current{background-color:#d29c09;color:#fff}.mod-pagetop{padding:1.5625rem 0 2.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mod-pagetop a.pagetop{padding:0.625rem;display:block;margin:0 auto;line-height:1}.mod-pagetop a.pagetop:before{content:"";display:block;margin:0 auto 0.3125rem;border:#444 solid 1px;border-left-color:transparent;border-bottom-color:transparent;width:0.625rem;height:0.625rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mod-float{display:block}.mod-float .floatInner{position:fixed;z-index:100;bottom:-6.25rem;left:0;right:0;height:6.25rem;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.6)}.mod-float .floatInner.fixed{-webkit-transform:translate(0,-6.25rem);-ms-transform:translate(0,-6.25rem);transform:translate(0,-6.25rem)}.mod-float a.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:#d29c09 solid 1px;color:white;background-color:#d29c09;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;letter-spacing:0.03em;z-index:2;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-align:center}.mod-float a.btn span{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:26.25rem;height:3.75rem;z-index:1}.mod-float a.btn i{display:inline-block;width:0.6em;height:0.6em;border:transparent solid 2px;border-top-color:#fff;border-right-color:#fff;margin-left:0.5rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mod-entry{background:url(https://www.skillupai.com/assets/images/common/entry_bg.jpg) no-repeat 50% bottom;background-size:cover;margin-top:3.75rem}.mod-entry .entryInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5rem 0;text-align:center;letter-spacing:0.05em;color:white;font-weight:700}.mod-entry .entryInner .label{font-size:2.15875rem;line-height:1.5;margin-bottom:1em}.mod-entry .entryInner .label .sub{font-size:0.7498552403em;line-height:2.0003861004}.mod-entry .entryInner a.btn{font-size:1.375rem}footer{background-color:#f5f5f5;padding-top:2.8125rem}footer .navi .navInner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.9375rem}footer .navi .navInner ul li{margin:0.5em 2em}footer .navi .navInner ul li a{display:block}footer .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.5em auto;font-size:1.25rem}footer .sns .follow{color:#888888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.25}footer .sns .follow img{width:1.25em;margin-left:1em}footer .copyright{font-size:0.75rem;color:#acacac;text-align:center;line-height:3.5833333333}.no-touch a:hover{color:#d29c09}.no-touch header .headerInner .entry a:hover{background:#fff;color:#d29c09}.no-touch header .headerInner .entry a:hover i{border-top-color:#d29c09;border-right-color:#d29c09}.no-touch #content a{color:#d29c09}.no-touch #content a.btn{color:#fff}.no-touch #content a.btn:hover{color:#d29c09}.no-touch #content a.btn.white{color:#d29c09}.no-touch #content a.btn.white:hover{color:white}.no-touch #content a:hover{text-decoration:none}.no-touch #content .pagination a:hover{background-color:rgba(210,156,9,0.3)}.no-touch #content a.btn:hover,.no-touch a.btn:hover{color:#d29c09;background-color:white;opacity:1}.no-touch #content a.btn:hover:after,.no-touch #content a.btn:hover:before,.no-touch a.btn:hover:after,.no-touch a.btn:hover:before{width:0;background-color:#d29c09}.no-touch #content a.btn.white:hover,.no-touch a.btn.white:hover{color:white;background-color:#d29c09;opacity:1}.no-touch #content a.btn.white:hover:after,.no-touch #content a.btn.white:hover:before,.no-touch a.btn.white:hover:after,.no-touch a.btn.white:hover:before{width:0;background-color:white}.no-touch .mod-pickup ul li:hover .img{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.no-touch #content .mod-blog ul li>a:hover{opacity:0.7}.no-touch #content .mod-blog .tags a:hover,.no-touch #content .mod-meta .tags a:hover{background:#d29c09;color:#fff}.no-touch #content .mod-teacher-archive ul li>a:hover{opacity:0.7}.no-touch .mod-pagetop a.pagetop:before{-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.no-touch .mod-pagetop a.pagetop:hover:before{border:#d29c09 solid 1px;border-left-color:transparent;border-bottom-color:transparent}.sl-wrapper .sl-image:after,.sl-wrapper .sl-image:before{content:"";display:block;width:3.75rem;max-width:60px;height:0.125rem;max-height:2px;position:absolute;bottom:100%;right:0;margin-bottom:1.5625rem;background-color:#fff}.sl-wrapper .sl-image:before{-webkit-transform:translateY(-1.5625rem) rotate(45deg);-ms-transform:translateY(-1.5625rem) rotate(45deg);transform:translateY(-1.5625rem) rotate(45deg)}.sl-wrapper .sl-image:after{-webkit-transform:translateY(-1.5625rem) rotate(-45deg);-ms-transform:translateY(-1.5625rem) rotate(-45deg);transform:translateY(-1.5625rem) rotate(-45deg)}@media (min-width:751px){.forSP{display:none!important}img[src*="_sp."]{display:none}}@media (max-width:1200px){html{font-size:1.5vw}body{min-width:0}}@media (max-width:750px){html{font-size:3.7333333333vw;line-height:1.6428571429}body{min-width:0}body.home header{height:0}.forPC{display:none!important}img[src*="_pc."]{display:none}#hubspot-messages-iframe-container{z-index:999!important}header{height:3.5714285714rem;max-height:100px}header .headerInner{padding:0 1.0714285714rem;height:3.5714285714rem;max-height:100px;z-index:9999}.hs-messages-widget-open header .headerInner{z-index:999}header .headerInner .title a,header .headerInner .title span{display:block;width:8.3214285714rem;max-width:233px}header .headerInner .title a img,header .headerInner .title span img{width:100%;height:auto}header .headerInner .navi{display:none;position:fixed;z-index:2;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.9);overflow:hidden}header .headerInner .navi .navInner{position:absolute;top:6.6666666667vw;left:6.6666666667vw;right:6.6666666667vw;bottom:6.6666666667vw;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transform:translate(0,-6.6666666667vw);-ms-transform:translate(0,-6.6666666667vw);transform:translate(0,-6.6666666667vw);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}header .headerInner .navi ul.menu,header .headerInner .navi ul.submenu{display:block;font-size:1.2142857143rem;text-align:center;color:#fff}header .headerInner .navi ul.menu li,header .headerInner .navi ul.submenu li{margin-left:0;margin-top:1em}header .headerInner .navi ul.menu li:first-child,header .headerInner .navi ul.submenu li:first-child{margin-left:0;margin-top:0}header .headerInner .navi ul.menu li a,header .headerInner .navi ul.submenu li a{display:block}header .headerInner .navi ul.submenu{font-size:1rem;margin-top:12vw}header .headerInner .triggerWrap{position:fixed;z-index:3;top:0;right:0;width:13.3333333333vw;max-width:100px;height:13.3333333333vw;max-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headerInner .trigger{position:relative;width:6.6666666667vw;max-width:50px;height:6.6666666667vw;max-height:50px;display:block}header .headerInner .trigger:after,header .headerInner .trigger:before,header .headerInner .trigger span{content:"";display:block;position:absolute;background:#d29c09;width:6.6666666667vw;max-width:50px;height:0.2666666667vw;max-height:2px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}header .headerInner .trigger:before{margin-top:-1.8666666667vw}header .headerInner .trigger:after{margin-top:1.8666666667vw}header .headerInner .entry{position:absolute;top:0;right:0;display:none}header .headerInner .entry a{width:8.6785714286rem;height:3.5714285714rem;font-size:1rem}header.white .headerInner .trigger:after,header.white .headerInner .trigger:before,header.white .headerInner .trigger span{background:#fff}header.open .headerInner .navi .navInner{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 0.4s ease 0.2s;-o-transition:all 0.4s ease 0.2s;transition:all 0.4s ease 0.2s}header.open .headerInner .trigger:after,header.open .headerInner .trigger:before,header.open .headerInner .trigger span{background:#fff}header.open .headerInner .trigger span{opacity:0}header.open .headerInner .trigger:before{margin-top:0vw;-webkit-transform:translate(-50%,-50%) rotate(45deg) scaleX(1.36);-ms-transform:translate(-50%,-50%) rotate(45deg) scaleX(1.36);transform:translate(-50%,-50%) rotate(45deg) scaleX(1.36)}header.open .headerInner .trigger:after{margin-top:0vw;-webkit-transform:translate(-50%,-50%) rotate(-45deg) scaleX(1.36);-ms-transform:translate(-50%,-50%) rotate(-45deg) scaleX(1.36);transform:translate(-50%,-50%) rotate(-45deg) scaleX(1.36)}#breadclumb ul{font-size:0.7857142857rem;line-height:2;min-height:2.2142857143rem;padding:0 1.0714285714rem}a.btn{font-size:1.0714285714rem;width:16.6666666667em;height:3em}a.btn.mini{font-size:1rem;width:10.8928571429em;height:2.7857142857em}#content{padding-bottom:3.5714285714rem}#content section{margin-top:2.8571428571rem}#content section.mt120{margin-top:2.8571428571rem}#content section h1.tit,#content section h2.tit{font-size:1.3571428571rem}#content section h1.tit+*,#content section h2.tit+*{margin-top:3.5714285714rem}#content section h3.tit{font-size:1.2857142857rem;padding-bottom:0.7142857143rem;margin-bottom:1.4285714286rem;margin-right:-1.0714285714rem}#content section table{font-size:1rem;table-layout:fixed;width:100%}#content section table td,#content section table th{padding:0.5em 0.8em;width:70%}#content section table td pre,#content section table th pre{white-space:pre-wrap}#content section table th{width:30%}#content section table.page-table-01{font-size:1rem}#content section table.page-table-01 td,#content section table.page-table-01 th{padding:0.3em 0}#content .mod-eyecatch{margin-top:0}#content .mod-eyecatch .secInner{width:100%}#content .mod-eyecatch .secInner .meta{width:89.3333333333%;margin:0 auto 1em}#content .mod-eyecatch.blog .secInner{width:89.3333333333%}#content .mod-eyecatch.blog .secInner .meta{width:100%}#content .mod-eyecatch h1{position:relative}#content .mod-eyecatch h1 .img img{width:100%;height:auto}#content .mod-eyecatch h1 .ribbon{position:relative;bottom:auto;left:auto;right:auto;background:transparent;color:#d29c09;padding:2em 0;width:78.6666666667%;margin:0 auto;text-align:center}#content .mod-eyecatch h1 .ribbon .title{font-size:1.3571428571rem;line-height:1.5789473684;font-weight:500}#content .mod-eyecatch h1 .ribbon .subtitle{font-size:1.1428571429rem;line-height:1.75;margin-top:0.5em}#content .mod-eyecatch .description{margin:0 auto;width:89.3333333333%;line-height:1.7857142857}#content .mod-eyecatch .btnWrap{margin:0 auto;width:89.3333333333%;margin-top:2em}#content .mod-eyecatch .btnWrap .btn{font-size:1.0714285714rem}#content .entry-content{line-height:1.7857142857}#content .entry-content.blog{margin-top:0rem}#content .entry-content.blog .secInner.middle+.block{margin-top:1.4285714286rem}#content .entry-content .teacher-title .img{width:10.1785714286rem;height:10.1785714286rem;border-radius:10.1785714286rem}#content .entry-content .teacher-title .title{font-size:1.3571428571rem;margin-top:0.8em}#content .entry-content h2{font-size:1.1428571429rem}#content .entry-content h2.tit{font-size:1.3571428571rem}#content .entry-content h2.tit+*{margin-top:2.1428571429rem}#content .entry-content h2+*{margin-top:2.3214285714rem}#content .entry-content h3{border-bottom:#d29c09 solid 2px;font-size:1.2857142857rem;margin-bottom:1rem}#content .entry-content h4{font-size:1.1428571429rem}#content .entry-content .block{margin-top:4.2857142857rem}#content .entry-content .block.gray{padding:2.8571428571rem 0}#content .entry-content .box{margin-top:2.8571428571rem}#content .entry-content .box.frame{padding:1.0714285714rem 1.4285714286rem}#content .entry-content .box.frame .label{font-size:0.7142857143rem;padding:1em 0}#content .entry-content .box.frame .putimg{max-width:690px;margin:0 auto}#content .entry-content .box.frame .putimg:after{display:none}#content .entry-content .box+.note{margin-top:1em;font-size:0.8571428571rem}#content .entry-content ol.flow li{margin-top:1.4285714286rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.0714285714rem 1.4285714286rem}#content .entry-content ol.flow li:first-child{margin-top:0}#content .entry-content ol.flow li .label,#content .entry-content ol.flow li .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .entry-content ol.flow li .label{font-size:1.1428571429rem;width:auto}#content .entry-content ol.flow li .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0.7142857143rem}#content .entry-content ul.em li{font-size:1.1428571429rem}#content .entry-content ul.em+.img{margin-top:2.1428571429rem}#content .entry-content .note{font-size:0.8571428571em}#content .entry-content .su-tabs .su-tabs-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}#content .entry-content .su-tabs .su-tabs-nav:after,#content .entry-content .su-tabs .su-tabs-nav:before{content:"";width:32.3%;margin:0.5%;display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#content .entry-content .su-tabs .su-tabs-nav span{font-size:1rem;padding:0.7272727273em 0.5em;width:32.3%;margin:0 0.5% 0.3em 0}#content .entry-content .su-tabs .su-tabs-panes{margin-top:1.4285714286rem}#content .entry-content .su-tabs .su-tabs-panes .su-tabs-pane .box{margin-top:1.0714285714rem;font-size:0.8571428571rem}#content .entry-content .mod-pickup{margin-top:4.2857142857rem}#content .entry-content.page404 .nf_kv{background:#d29c08;padding:1.4285714286rem 0 2.3214285714rem}#content .entry-content.page404 .nf_kv h1 .en{font-size:1.7142857143rem;letter-spacing:0.025em}#content .entry-content.page404 .nf_kv h1 .ja{font-size:1.2142857143rem;margin-top:0.5357142857rem}#content .entry-content.page404 .nf_kv .visual{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1.4285714286rem auto 0}#content .entry-content.page404 .nf_kv .visual .pict{width:78.6998616874%;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}#content .entry-content.page404 .nf_kv .visual .glossary{margin-top:1.7857142857rem;font-size:0.8571428571rem;width:100%;margin-left:0}#content .entry-content.page404 .nf_kv .visual .glossary p{font-size:1em;margin-bottom:1.25em}#content .entry-content.page404 .nf_kv .visual .glossary .board{height:24.25em;background-image:url("https://www.skillupai.com/assets/images/404/kv_board_sp.png");padding:1.4583333333em 2.5em 2.2916666667em 2.5em;letter-spacing:0.05em}#content .entry-content.page404 .nf_kv .visual .glossary .board .title{font-size:1.5em}#content .entry-content.page404 .nf_kv .visual .glossary .board .title:before{content:"";display:inline-block;width:2.0277777778em;height:2.0277777778em;margin:0 0.1111111111em -0.0555555556em -0.2777777778em}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc{margin-top:1.5em}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .label{font-size:1.1666666667em}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .text{line-height:1.6666666667}#content .entry-content.page404 .nf_kv .visual .glossary .board .desc .link{margin-top:0.3571428571em}#content .entry-content.page404 .nf_kv .btnWrap{margin-top:1.9642857143rem}#content .entry-content.page404 .nf_pickup{padding-top:2.1428571429rem}#content .entry-content.page404 .nf_pickup .secInner{margin-top:1.6071428571rem}#content .entry-content.page404 .nf_pickup h3{font-size:1rem;width:85.4885057471%}#content .entry-content.page404 .nf_pickup .popular ul{display:block;width:85.4885057471%}#content .entry-content.page404 .nf_pickup .popular ul:after,#content .entry-content.page404 .nf_pickup .popular ul:before{width:100%}#content .entry-content.page404 .nf_pickup .popular ul li{width:100%;margin-top:1.4285714286rem}#content .entry-content.page404 .nf_pickup .popular ul li a .label{font-size:0.8571428571rem}#content .entry-content.page404 .nf_pickup .recommend{padding:1.4285714286rem 0}#content .entry-content.page404 .nf_pickup .recommend ul{display:block;width:85.4885057471%}#content .entry-content.page404 .nf_pickup .recommend ul:after,#content .entry-content.page404 .nf_pickup .recommend ul:before{width:100%}#content .entry-content.page404 .nf_pickup .recommend ul li{width:100%;margin-top:1.4285714286rem}#content .iframeWrap{margin-left:auto;margin-right:auto}#content .iframeWrap.question{width:auto;overflow:hidden}#content .iframeWrap.question iframe{max-width:none;width:100%!important;min-height:640px;margin:0 auto}#content .teacher_wrap{padding:2.5rem 1.4285714286rem;margin-top:2.8571428571rem}#content .teacher_wrap .mod-teacher .item:first-child{margin-top:0}#content .mod-teacher-archive ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#content .mod-teacher-archive ul:after,#content .mod-teacher-archive ul:before{display:none}#content .mod-teacher-archive ul li{width:100%;font-size:1rem;letter-spacing:0.02em;margin-bottom:2.8571428571rem}#content .mod-teacher-archive ul li .img{width:10.1785714286rem;height:10.1785714286rem;border-radius:10.1785714286rem}#content .mod-teacher-archive ul li .img img{width:100%;height:100%;opacity:0}#content .mod-teacher-archive ul li .label{font-size:1.3571428571rem;margin-top:1em}#content .mod-teacher-archive ul hr{display:none}#content .mod-teacher-archive .message{font-size:1.3571428571rem;line-height:1.5789473684;padding-top:2em;margin:0 -1em}#content .mod-title{background-image:url("https://www.skillupai.com/assets/images/common/common_kv_sp.png")}#content .mod-title .secInner{height:10.3571428571rem;padding-bottom:1.7857142857rem}#content .mod-title .secInner .tit{font-size:1.0714285714rem}#content .mod-title .secInner .tit .fjalla{font-size:1.9333333333em;margin-right:0.2125em}#content .mod-teacher ul li{padding-left:0;text-indent:0}#content .mod-teacher .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#content .mod-teacher .item:first-child{margin-top:1.7857142857rem}#content .mod-teacher .item .img{width:10.1785714286rem;height:10.1785714286rem;border-radius:10.1785714286rem}#content .mod-teacher .item .profile{width:100%}#content .mod-teacher .item .profile .label{display:block;color:#d29c09;font-size:1.3571428571rem;margin-top:1.5em;margin-bottom:1em;text-align:center}#content .mod-QA ul li{margin-top:2.1428571429rem}#content .mod-QA ul li .que{font-size:1.1428571429rem;line-height:1.5625;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:2.1428571429rem}#content .mod-QA ul li .que:before{width:2.1428571429rem;font-size:1.7857142857rem}#content .mod-QA ul li .que>p{-webkit-box-flex:1;-ms-flex:1;flex:1}#content .mod-QA ul li .que i{width:1.6071428571rem;height:1.6071428571rem}#content .mod-QA ul li .que i:after,#content .mod-QA ul li .que i:before{width:0.9642857143rem}#content .mod-QA ul li .ans{line-height:1.6428571429}#content .mod-QA ul li .ans:before{width:2.1428571429rem;font-size:1.7857142857rem}#content .mod-inquiry{padding:1.7857142857rem}#content .mod-inquiry p{font-size:1.3571428571rem;margin-bottom:1em}#content .mod-inquiry .btn{font-size:1.0714285714rem;width:16.6666666667em;height:3em;color:#fff}#content .mod-pickup ul{display:block}#content .mod-pickup ul.secInner.middle li{width:100%;margin-top:1.5rem}#content .mod-pickup ul.secInner.middle li a{height:12.5714285714rem}#content .mod-pickup ul.secInner.middle li a .label{font-size:0.9285714286rem;padding:1em}#content .mod-pickup ul li{width:100%;margin-top:1.5rem}#content .mod-pickup ul li a{height:12.5714285714rem}#content .mod-pickup ul li a .label{font-size:0.8571428571rem;padding:1em}#content .mod-blog ul{display:block}#content .mod-blog ul.secInner.middle li{width:100%}#content .mod-blog ul li{width:100%;padding-top:2.6785714286rem;padding-bottom:2.6785714286rem;margin-bottom:0rem;font-size:1rem}#content .mod-blog ul li:first-child{padding-top:0}#content .mod-blog ul li>a .label{font-size:1.2142857143rem;line-height:1.4705882353;min-height:0!important}#content .mod-blog ul li>a .img{height:12.5714285714rem;margin-top:1rem}#content .mod-blog ul li .excerpt{line-height:1.7857142857;margin-top:1.6071428571rem}#content .mod-blog ul li .meta{margin-top:1.6071428571rem;font-size:0.8571428571rem}#content .mod-blog ul li .tags{margin-top:0.5rem}.mod-pagetop{padding:1.1428571429rem 0 1.4285714286rem}.mod-pagetop a.pagetop{padding:0.3571428571rem;font-size:0.8928571429rem}.mod-pagetop a.pagetop:before{margin:0 auto 0.1785714286rem;width:0.5357142857rem;height:0.5357142857rem}.mod-entry{background-image:url(https://www.skillupai.com/assets/images/common/entry_bg_sp.jpg);margin-top:3.5714285714rem}.mod-entry .entryInner{padding:2.8571428571rem 0}.mod-entry .entryInner .label{font-size:1.3571428571rem;line-height:1.4736842105}.mod-entry .entryInner .label .sub{font-size:inherit;line-height:inherit;margin-bottom:0}.mod-entry .entryInner a.btn{font-size:1.0714285714rem}.mod-float{display:block}.mod-float .floatInner{position:fixed;bottom:-3.5714285714rem;height:3.5714285714rem}.mod-float .floatInner.fixed{-webkit-transform:translate(0,-3.5714285714rem);-ms-transform:translate(0,-3.5714285714rem);transform:translate(0,-3.5714285714rem)}.mod-float a.btn{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto}.mod-float a.btn span{width:auto;height:auto}footer{background-color:#f5f5f5;padding:0 1.4285714286rem;padding-top:1.6071428571rem}footer .navi .navInner{color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .navi .navInner ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.8571428571rem}footer .navi .navInner ul li{margin:1em 0 0}footer .sns{margin-top:2em;font-size:1.3142857143rem}footer .copyright{font-size:0.7857142857rem;line-height:3.5833333333}}