@font-face{font-family:"iconfont";src:url("/ise/suki_ict/assets/fonts/iconfont.woff2") format("woff2"),url("/ise/suki_ict/assets/fonts/iconfont.woff") format("woff"),url("/ise/suki_ict/assets/fonts/iconfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.iconfont:before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.iconfont-2x{font-size:2em}.iconfont-3x{font-size:3em}.iconfont-4x{font-size:4em}.iconfont-5x{font-size:5em}.iconfont-fw{width:1.2857142857em;text-align:center}.iconfont-arw-r-d:before{content:""}.iconfont-arw-r-l:before{content:""}.iconfont-arw-r-r:before{content:""}.iconfont-arw-r-u:before{content:""}.iconfont-arw-r-ch:before{content:""}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::after,*::before{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;font-size:62.5%}body{width:100%;margin:0;padding:0;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.6rem;line-height:1.7;color:#222}p{margin:0;padding:0;font-size:1.8rem;line-height:2}.caption{font-size:1.7rem;line-height:1.5}iframe+.caption,img+.caption{margin:.5em 0 0}a{cursor:pointer;text-decoration:none;color:#313131;transition:all .3s ease;font-size:1.8rem;line-height:2}a:hover{color:#313131}a:focus:not(:focus-visible){outline:0}img{vertical-align:bottom;max-width:100%;height:auto;aspect-ratio:attr(width)/attr(height)}i,cite,em,var,address,dfn{font-style:normal}iframe{border:none}ul,ol,li{margin:0;padding:0;list-style:none;font-size:1.8rem;line-height:2}.l-content{position:relative;width:100%;height:100%}.l-footer{position:relative;width:100%;padding:3rem 0;color:#fff;background:#000}.l-footer__inner{width:100%;padding:0 4rem;margin:0 auto;display:flex;justify-content:space-between;gap:2.5rem 4rem}.l-footer__inner ul{display:flex;flex-wrap:wrap;justify-content:center}.l-footer__inner ul li{color:#fff}.l-footer__inner ul li:not(:last-child)::after{content:"|";margin:0 1em}.l-footer__inner ul li a{font-size:1.5rem;color:#fff}.l-footer__inner ul li a:hover{text-decoration:underline;text-underline-offset:.2em}.l-footer__copyright{margin:0;padding:0;font-size:1.5rem}.home .l-header__logo{display:none}.page .l-header__inner{display:grid;place-content:center;height:120px}.l-header{position:relative}.l-header.is-active .l-header__rits{position:fixed}.l-header.is-active .l-header__rits .rits-logo,.l-header.is-active .l-header__rits .rits-text{fill:#fff;animation:fadeIn .3s ease 0s both}.l-header__inner{position:relative}.l-header__rits{position:absolute;top:30px;left:30px;width:188px;z-index:9999}.l-header__rits img{width:100%}.l-header__rits .rits-logo{fill:#ae181e;transition:opacity .3s ease}.l-header__rits .rits-text{fill:#000;transition:opacity .3s ease}.l-header__rits:hover{opacity:.6}.l-header__logo{margin:0;padding:0;transition:all .3s ease}.l-header__logo:hover{opacity:.5}.l-header__logo .svg{display:block;width:180px}.l-header__hamburger{position:fixed;top:0;right:0;width:140px;height:140px;padding-left:2rem;padding-bottom:2rem;display:grid;place-content:center;border-radius:0 0 0 280px;cursor:pointer;border:none;background:#000;z-index:9999;text-align:center}.l-header__hamburger.is-active{background:rgba(0,0,0,0)}.l-header__hamburger.is-active .border span:nth-child(1){top:50%;transform:translate(-50%, -50%) rotate(45deg)}.l-header__hamburger.is-active .border span:nth-child(2){width:0}.l-header__hamburger.is-active .border span:nth-child(3){top:50%;transform:translate(-50%, -50%) rotate(-45deg)}.l-header__hamburger .border{position:relative;width:48px;height:26px}.l-header__hamburger .border span{position:absolute;left:50%;transform:translate(-50%, 0);display:block;width:100%;height:2px;background:#fff;transition:all .3s ease}.l-header__hamburger .border span:nth-child(1){top:0}.l-header__hamburger .border span:nth-child(2){top:12px}.l-header__hamburger .border span:nth-child(3){top:24px}.l-header__hamburger p{margin:.5em 0 0;font-size:1.6rem;font-family:"Barlow Condensed",sans-serif;color:#fff;letter-spacing:.2em}.l-header .navArea{display:none;position:fixed;top:0;right:0;width:100%;max-height:100vh;overflow-y:auto;background:#000;z-index:9998}.l-header__gnav{display:flex;align-items:center;justify-content:space-between;gap:0 8rem;padding:20rem 10rem;margin:0 auto;max-width:calc(1400px + 8rem)}.l-header__gnav .nav-logo{width:380px;min-width:380px}.l-header__gnav .nav-logo:hover{opacity:.6}.l-header__gnav .nav-logo .svg{fill:#fff}.l-header__gnav .nav-logo .st0{fill:#fff}.l-header__gnav .nav-logo .st1{fill:#fff}.l-header__gnav__list{display:flex;flex-wrap:wrap;gap:4.5rem;max-width:820px}.l-header__gnav__list li{position:relative;width:calc(50% - 2.25rem)}.l-header__gnav__list li:hover .top-left,.l-header__gnav__list li:hover .top-right,.l-header__gnav__list li:hover .bottom-left,.l-header__gnav__list li:hover .bottom-right{width:50%;height:50%}.l-header__gnav__list li .top-left,.l-header__gnav__list li .top-right,.l-header__gnav__list li .bottom-left,.l-header__gnav__list li .bottom-right{position:absolute;width:32px;height:32px;z-index:-1;transition:all .3s ease}.l-header__gnav__list li .top-left::before,.l-header__gnav__list li .top-right::before,.l-header__gnav__list li .bottom-left::before,.l-header__gnav__list li .bottom-right::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;background:#000}.l-header__gnav__list li .top-left{top:0;left:0;background:#30d2b3}.l-header__gnav__list li .top-left::before{top:0;left:0;transform:translate(6px, 6px)}.l-header__gnav__list li .top-right{top:0;right:0;background:#2451e6}.l-header__gnav__list li .top-right::before{top:0;right:0;transform:translate(-6px, 6px)}.l-header__gnav__list li .bottom-left{bottom:0;left:0;background:#2451e6}.l-header__gnav__list li .bottom-left::before{bottom:0;left:0;transform:translate(6px, -6px)}.l-header__gnav__list li .bottom-right{bottom:0;right:0;background:#30d2b3}.l-header__gnav__list li .bottom-right::before{bottom:0;right:0;transform:translate(-6px, -6px)}.l-header__gnav__list li a{display:grid;place-content:center;padding:2rem;min-height:190px;color:#fff}.l-header__gnav__list li a .ttl{font-size:1.8rem;font-weight:700;line-height:1.6}.l-header__gnav__list li a .name{margin-top:1em;font-size:1.8rem;font-weight:700;line-height:1.6}.l-header__gnav__list li a .course{font-size:1.3rem;line-height:1.6}.l-main{position:relative;width:100%}.l-pageTop{position:fixed;top:auto;right:15px;bottom:10px;left:auto;z-index:1000;width:40px;height:40px;margin:0;padding:0}.l-pageTop button{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;padding:0;border:none;border-radius:6px;background:rgba(0,0,0,.9);color:#fff;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(0.42, 0, 0.58, 1);-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}.l-pageTop button::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;content:"";transition:all .2s cubic-bezier(0.42, 0, 0.58, 1)}.l-pageTop button:hover::before{transform:translateY(-5px)}.l-pageTop span{display:none}.c-cBox,.c-cBox__blue,.c-cBox__gray,.c-cBox__white{width:100%;height:auto}.c-cBox__white{background:#fff}.c-cBox__gray{background:#eee}.c-cBox__blue{background:#e5f0f8}.c-fBox{display:flex;gap:4rem 8rem}.c-fBox .c-fBox__textArea,.c-fBox .c-fBox__imgArea{width:calc(50% - 4rem)}.c-fBox .c-fBox__textArea img,.c-fBox .c-fBox__imgArea img{width:100%;height:auto}.c-fBox.row{flex-direction:row}.c-fBox.row__r{flex-direction:row-reverse}.c-fBox.clm{flex-direction:column}.c-fBox.clm__r{flex-direction:column-reverse}.c-fBox.jc__sb{justify-content:space-between}.c-fBox.jc__sa{justify-content:space-around}.c-fBox.jc__fs{justify-content:flex-start}.c-fBox.jc__fe{justify-content:flex-end}.c-fBox.jc__ce{justify-content:center}.c-fBox.ai__ce{align-items:center}.c-fBox.ai__fs{align-items:flex-start}.c-fBox.ai__fe{align-items:flex-end}.c-fBox.ai__st{align-items:stretch}.c-fBox.ai__bl{align-items:baseline}.c-fBox.fwrap{flex-wrap:wrap}.c-icon,.c-icon__red{display:inline-block;width:auto;color:#fff;background:#f6ab00;border-radius:3px;line-height:1}.c-icon__red{background:color-accent}.c-linkBtn,.c-linkBtn__icon,.c-linkBtn__icon--red,.c-linkBtn__bl{display:inline-block;border:1px solid #222}.c-linkBtn:hover,.c-linkBtn__icon:hover,.c-linkBtn__icon--red:hover,.c-linkBtn__bl:hover{background:#222}.c-linkBtn__bl{border:1px solid #2451e6;color:#fff;background:#2451e6}.c-linkBtn__bl:hover{color:#2451e6;background:#fff}.c-linkBtn__icon,.c-linkBtn__icon--red{border:1px solid #2451e6;color:#fff;background:#2451e6;border-radius:5px}.c-linkBtn__icon::before,.c-linkBtn__icon--red::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;vertical-align:middle;transform:translateY(-10%);font-size:.9em}.c-linkBtn__icon::after,.c-linkBtn__icon--red::after{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;vertical-align:middle;transform:translateY(-10%);font-size:.9em}.c-linkBtn__icon:hover,.c-linkBtn__icon--red:hover{color:#2451e6;background:#fff}.c-linkBtn__icon--red{border-color:color-accent;background:color-accent}.c-linkBtn__icon--red:hover{color:color-accent}.c-linkBtn__icon.icon__arwR::before,.icon__arwR.c-linkBtn__icon--red::before{content:""}.c-linkBtn__icon.icon__arwR2::after,.icon__arwR2.c-linkBtn__icon--red::after{content:""}.c-linkList{margin:0;padding:0;list-style:none}.c-linkList a::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:middle;transform:translateY(-10%)}.c-linkList a.noLink{pointer-events:none;opacity:.5}.c-list--line{display:flex;justify-content:flex-start;align-items:center;list-style:none;padding-left:0}.c-list--line>.listItem{margin-right:5px}.c-list--line>.listItem a{display:inline-block;width:100%;padding:0 10px}.c-list--line>.listItem:not(:first-child){border-left:1px solid #b2b2b2}.c-list--line>.listItem:last-child{margin-right:0}.c-list--line>.listItem.hasBtn{border-left:none}.c-tableArea{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.c-tableArea table{width:100%;min-width:600px;border-collapse:collapse}.c-tableArea table th,.c-tableArea table td{border:1px solid #222}.c-title{margin:0;padding:0;font-size:7.5rem;font-family:"Barlow Condensed",sans-serif;color:#fff;-webkit-text-stroke:1px #000;line-height:1;letter-spacing:.1em}.boldTitle{margin:0;padding:0;font-size:3.6rem;font-weight:700;line-height:1.6}.p-title{margin:0;padding:0;position:relative;display:inline-block;margin:0 0 5rem;padding:1em 2em;font-size:3.6rem;font-weight:700;letter-spacing:.025em;line-height:1.5;text-align:center}.p-title .top-left,.p-title .bottom-right{position:absolute;width:32px;height:32px;z-index:-1;transition:all .3s ease}.p-title .top-left::before,.p-title .bottom-right::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;background:#fff}.p-title .top-left{top:0;left:0;background:#30d2b3}.p-title .top-left::before{top:0;left:0;transform:translate(6px, 6px)}.p-title .bottom-right{bottom:0;right:0;background:#2451e6}.p-title .bottom-right::before{bottom:0;right:0;transform:translate(-6px, -6px)}.p-accordion{margin:0;padding:0;background:#fff;list-style-type:none}.p-accordion__parent button{background:#eee;border:none;border-bottom:1px solid #fff;color:#000;cursor:pointer;display:block;font-weight:700;padding:15px;text-align:left;width:100%;position:relative;transition:.3s}.p-accordion__parent button::after{content:"";font-family:"iconfont";position:absolute;right:15px}.p-accordion__parent button:hover{background:#333;color:#fff}.p-accordion__parent button:focus:not(:focus-visible){outline:0}.p-accordion__parent button.is-active{background:color-accent;color:#fff}.p-accordion__parent button.is-active::after{content:""}.p-accordion__child{margin:0;display:none;list-style-type:disc;padding:40px 15px 40px 40px}.p-accordion__child--open{display:block}.p-accordion__child li:not(:first-child){margin-top:1rem}.p-catch{width:100%}.p-catch__inner{margin:0 auto;padding:0 4rem;max-width:calc(1760px + 8rem)}.p-chapter,.p-chapter__blue,.p-chapter__gray{width:100%;padding:8rem 0;overflow-x:hidden}.p-chapter__inner{margin:0 auto;padding:0 4rem;max-width:calc(1460px + 8rem)}.p-chapter__inner .c-title__box{padding:.5em 1em;font-size:16px}.p-chapter__inner .c-title__ul{font-size:22px;font-weight:400;margin-bottom:3rem}.p-chapter__inner .c-cBox{padding:2rem}.p-chapter__inner .c-icon{padding:1rem 2rem}.p-chapter__inner .c-linkBtn{padding:.5em 2em;margin-bottom:1rem;font-size:22px}.p-chapter__inner .c-linkList{margin:1em 0}.p-chapter__inner .c-linkList li:not(:last-of-type){margin-bottom:1rem}.p-chapter__inner .c-linkList a{display:inline-block;color:#2451e6;font-size:14px}.p-chapter__inner .c-linkList a:hover{text-decoration:underline}.p-chapter__inner table{font-size:1.4rem}.p-chapter__inner table th,.p-chapter__inner table td{padding:1rem}.p-chapter__inner table th{background:#e5f0f8}.p-chapter__gray{background:#eee}.p-chapter__blue{background:#e5f0f8}.p-lead{padding:2rem 0;text-align:center}.p-lead__inner{max-width:1000px;margin:0 auto}.p-lead__inner p{font-size:26px}.p-modal{display:none;position:fixed;top:0;height:100vh;width:100%;z-index:9999}.p-modal__bg{position:absolute;height:100vh;width:100%;background:rgba(0,0,0,.8)}.p-modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;max-width:900px;background:#fff}.p-modal__content__inner{max-height:70vh;overflow-y:auto;padding:3rem;position:relative}.p-modal__content__inner .c-title__bold--fs20{margin:0 0 1.5rem}.p-modal__content__inner p{margin-bottom:0}.p-modal__close{background-color:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;text-decoration:none;transition:.3s;position:absolute;top:-28px;right:3px}.p-modal__close::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem;content:""}.p-modal__close:hover{opacity:.5}.p-modal__close span{display:none}.p-modal .c-fBox__imgArea{width:200px}.p-modal .c-fBox__textArea{width:calc(100% - 225px)}body.js-modal-fixed{overflow-y:scroll;position:fixed;width:100%;height:100%;left:0}body.js-modal-fixed .l-header{position:fixed}body.js-modal-fixed .l-content{height:auto}body.js-modal-fixed .l-content .p-body a.p-modal__close{text-decoration:none}.p-tab__title{overflow:hidden;border-bottom:1px solid #2451e6;padding-left:0;margin-bottom:60px}.p-tab__title .p-tab__title__item{position:relative;width:300px;height:40px;font-size:14px;margin:0;list-style:none;background:#fff;border:1px solid #2451e6;padding:10px 25px;float:left;border-bottom:none;border-top-right-radius:10px;color:#2451e6;font-weight:600}.p-tab__title .p-tab__title__item::after{position:absolute;right:14px;content:"▼"}.p-tab__title .p-tab__title__item.select{background:#2451e6;color:#fff}.p-tab__content{display:none}.u-blank{color:#2451e6}.u-blank:hover{color:#2451e6;text-decoration:underline;text-underline-offset:.2em;opacity:.5}.u-blank::after{content:"";display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.5rem;color:#949494;font-size:80%;vertical-align:baseline}.u-pdf::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url("/assets/img/common/icon-pdf.png");background-size:contain}.u-xls::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url("/assets/img/common/icon-excel.png");background-size:contain}.u-doc::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url("/assets/img/common/icon-word.png");background-size:contain}.u-ppt::after{display:inline-block;content:"";width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url("/assets/img/common/icon-ppt.png");background-size:contain}.u-hide{display:none}.u-clearfix:after{clear:both;content:"";display:block}.u-left{float:left}.u-right{float:right}.u-alignLeft{text-align:left}.u-alignCenter{text-align:center}.u-alignRight{text-align:right}.u-weightBold{font-weight:700}.u-small{font-size:1.2rem}.u-textBl{color:#2451e6}.u-forTb{display:none}.u-forSp{display:none}.home .l-content{padding:100vh 0 0}.home .p-catch{position:fixed;top:0;left:0;overflow:hidden;width:100%;height:100vh;max-height:120vw}.home .p-catch.js-on .sub-title{animation:fadeIn 1s ease 4.2s both}.home .p-catch.js-on .catchImg,.home .p-catch.js-on .decoration-icon01,.home .p-catch.js-on .decoration-icon02,.home .p-catch.js-on .decoration-icon03,.home .p-catch.js-on .decoration-icon04,.home .p-catch.js-on .decoration-icon05,.home .p-catch.js-on .decoration-icon06,.home .p-catch.js-on .decoration-icon07,.home .p-catch.js-on .decoration-icon08,.home .p-catch.js-on .decoration-icon09,.home .p-catch.js-on .decoration-icon10,.home .p-catch.js-on .decoration-icon11,.home .p-catch.js-on .decoration-icon12,.home .p-catch.js-on .decoration-icon13,.home .p-catch.js-on .decoration-icon14,.home .p-catch.js-on .decoration-icon15,.home .p-catch.js-on .decoration-icon16,.home .p-catch.js-on .decoration-icon17{animation:fadeIn 1s ease 5s both}.home .p-catch.js-on .decoration-icon02::before{animation:rotate 5s linear 2s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon06::before{animation:rotate 5s linear 4s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon08::before{animation:rotate 5s linear 6s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon12::before{animation:rotate 5s linear 8s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon15::before{animation:rotate 5s linear 10s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon04::before{animation:scale 6s ease 2s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon05::before{animation:scale 6s ease 4s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon07::before{animation:scale 6s ease 6s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon09::before{animation:scale 6s ease 8s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon10::before{animation:scale 6s ease 10s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon11::before{animation:scale 6s ease 12s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .decoration-icon14::before{animation:scale 6s ease 14s infinite,fadeIn 1s ease 0s both}.home .p-catch.js-on .p-catch__inner::before,.home .p-catch.js-on .p-catch__inner::after{animation:fadeIn 1s ease 5s both}.home .p-catch.js-on .catchImg img{transition:all 1.8s ease}.home .p-catch.js-on .catchImg .anime-on{opacity:1}.home .p-catch__inner{position:relative;margin:0 auto;padding:0 4rem;max-width:calc(1840px + 8rem);height:100%}.home .p-catch__inner::before,.home .p-catch__inner::after{content:"";position:absolute;display:inline-block;z-index:-1;opacity:0}.home .p-catch__inner::before{top:2%;left:35%;width:44%;transform:translate(-50%, -50%);aspect-ratio:1535/286;background:url(/ise/suki_ict/assets/img/home/catch-bg-img01.png) no-repeat center/cover}.home .p-catch__inner::after{right:-10%;bottom:22%;width:32%;transform:translate(-50%, -50%);aspect-ratio:1165/156;background:url(/ise/suki_ict/assets/img/home/catch-bg-img02.png) no-repeat center/cover}.home .p-catch__inner .logo{margin:0;padding:0;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);width:40%;max-width:730px;z-index:1}.home .p-catch__inner .logo .title{display:block}.home .p-catch__inner .logo .title .svg{display:block;width:100%}.home .p-catch__inner .logo .sub-title{display:block;opacity:0}.home .p-catch__inner .logo .sub-title .forPc{display:block;margin:6% auto 0;width:100%}.home .p-catch__inner .logo .sub-title .forSp{display:none;margin:6% auto 0;width:70%}.home .p-catch__inner .catchImg,.home .p-catch__inner .decoration-icon01,.home .p-catch__inner .decoration-icon02,.home .p-catch__inner .decoration-icon03,.home .p-catch__inner .decoration-icon04,.home .p-catch__inner .decoration-icon05,.home .p-catch__inner .decoration-icon06,.home .p-catch__inner .decoration-icon07,.home .p-catch__inner .decoration-icon08,.home .p-catch__inner .decoration-icon09,.home .p-catch__inner .decoration-icon10,.home .p-catch__inner .decoration-icon11,.home .p-catch__inner .decoration-icon12,.home .p-catch__inner .decoration-icon13,.home .p-catch__inner .decoration-icon14,.home .p-catch__inner .decoration-icon15,.home .p-catch__inner .decoration-icon16,.home .p-catch__inner .decoration-icon17{opacity:0}.home .p-catch__inner .decoration-icon02::before,.home .p-catch__inner .decoration-icon06::before,.home .p-catch__inner .decoration-icon08::before,.home .p-catch__inner .decoration-icon12::before,.home .p-catch__inner .decoration-icon15::before,.home .p-catch__inner .decoration-icon04::before,.home .p-catch__inner .decoration-icon05::before,.home .p-catch__inner .decoration-icon07::before,.home .p-catch__inner .decoration-icon09::before,.home .p-catch__inner .decoration-icon10::before,.home .p-catch__inner .decoration-icon11::before,.home .p-catch__inner .decoration-icon14::before{opacity:0}.home .p-catch__inner .item-2{opacity:0}.home .p-catch__inner .catch-img01,.home .p-catch__inner .catch-img02,.home .p-catch__inner .catch-img03,.home .p-catch__inner .catch-img04,.home .p-catch__inner .catch-img05,.home .p-catch__inner .catch-img06,.home .p-catch__inner .catch-img07{position:absolute;z-index:0}.home .p-catch__inner .catch-img01{top:30%;left:15%;width:30%;transform:translate(-50%, -50%);aspect-ratio:1135/1244}.home .p-catch__inner .catch-img02{top:35%;left:91%;transform:translate(-50%, -50%);width:30%;aspect-ratio:1140/1418}.home .p-catch__inner .catch-img03{top:65%;left:47%;transform:translate(-50%, 0%);width:43%;aspect-ratio:1652/1033}.home .p-catch__inner .catch-img04{top:70%;left:4%;width:28%;transform:translate(-50%, -50%);aspect-ratio:1048/1554}.home .p-catch__inner .catch-img05{bottom:80%;left:50%;transform:translate(-50%, 0%);width:26%;aspect-ratio:1011/785}.home .p-catch__inner .catch-img06{bottom:77%;left:66%;transform:translate(-50%, 0%);width:17%;aspect-ratio:655/656}.home .p-catch__inner .catch-img07{top:73%;left:105%;transform:translate(-50%, -50%);width:43%;aspect-ratio:1652/1334}.home .p-catch__inner .decoration-icon01{position:absolute;bottom:85%;left:15%}.home .p-catch__inner .decoration-icon01::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,8.6vw,16.8rem);color:#30d2b3}.home .p-catch__inner .decoration-icon02{position:absolute;top:10%;left:32%}.home .p-catch__inner .decoration-icon02::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,1.8vw,3.5rem);color:#2451e6}.home .p-catch__inner .decoration-icon03{position:absolute;top:12%;right:10%;transform:rotate(90deg)}.home .p-catch__inner .decoration-icon03::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,8.8vw,17rem);color:#2451e6}.home .p-catch__inner .decoration-icon04{position:absolute;top:18%;left:50%}.home .p-catch__inner .decoration-icon04::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,2.9vw,5.6rem);color:#30d2b3}.home .p-catch__inner .decoration-icon05{position:absolute;top:8%;right:11%}.home .p-catch__inner .decoration-icon05::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,6.2vw,12rem);color:#30d2b3}.home .p-catch__inner .decoration-icon06{position:absolute;top:30%;right:26%}.home .p-catch__inner .decoration-icon06::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,1.8vw,3.5rem);color:#2451e6}.home .p-catch__inner .decoration-icon07{position:absolute;top:34%;right:28%}.home .p-catch__inner .decoration-icon07::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,2.3vw,4.5rem);color:#30d2b3}.home .p-catch__inner .decoration-icon08{position:absolute;top:44%;left:24%}.home .p-catch__inner .decoration-icon08::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,1.8vw,3.5rem);color:#30d2b3}.home .p-catch__inner .decoration-icon09{position:absolute;top:35%;left:22%}.home .p-catch__inner .decoration-icon09::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,2.3vw,4.5rem);color:#2451e6}.home .p-catch__inner .decoration-icon10{position:absolute;top:40%;left:4%}.home .p-catch__inner .decoration-icon10::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,11.8vw,23rem);color:#30d2b3}.home .p-catch__inner .decoration-icon11{position:absolute;bottom:30%;right:18%}.home .p-catch__inner .decoration-icon11::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,9.3vw,18rem);color:#2451e6}.home .p-catch__inner .decoration-icon12{position:absolute;bottom:13%;right:15%}.home .p-catch__inner .decoration-icon12::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,10vw,19.6rem);color:#30d2b3}.home .p-catch__inner .decoration-icon13{position:absolute;bottom:22%;left:10%}.home .p-catch__inner .decoration-icon13::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,14.2vw,27.5rem);color:#2451e6}.home .p-catch__inner .decoration-icon14{position:absolute;bottom:31%;left:29%}.home .p-catch__inner .decoration-icon14::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,2.3vw,4.5rem);color:#30d2b3}.home .p-catch__inner .decoration-icon15{position:absolute;bottom:3%;left:19%}.home .p-catch__inner .decoration-icon15::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,10.3vw,20rem);color:#2451e6}.home .p-catch__inner .decoration-icon16{position:absolute;bottom:18%;left:56%;width:clamp(1rem,18.9vw,390px);aspect-ratio:779/31}.home .p-catch__inner .decoration-icon16::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:100%;height:100%;background:url(/ise/suki_ict/assets/img/home/decoration-icon-img01.png) no-repeat center/cover}.home .p-catch__inner .decoration-icon17{position:absolute;bottom:14%;left:53%;width:clamp(1rem,18.9vw,390px);aspect-ratio:779/31}.home .p-catch__inner .decoration-icon17::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:100%;height:100%;background:url(/ise/suki_ict/assets/img/home/decoration-icon-img02.png) no-repeat center/cover}.home .p-body{position:relative;padding:8rem 0 0;background:#fff}.home .p-body::before{content:"";position:absolute;top:0;left:0;display:inline-block;width:100%;height:10px;background:linear-gradient(to right, #30d2b3 0%, #30d2b3 16.6666%, #2451e6 16.6666%, #2451e6 33.3333%, #30d2b3 33.3333%, #30d2b3 50%, #2451e6 50%, #2451e6 66.6666%, #30d2b3 66.6666%, #30d2b3 83.3333%, #2451e6 83.3333%, #2451e6 100%)}.home .p-body .p-chapter{overflow-x:hidden;background:#fff}.home .p-body .p-chapter .js-anime{opacity:0}.home .p-body .p-chapter .js-anime.js-on{animation:fadeIn 1s ease 0s both}.home .p-body #message{padding:15rem 0 25rem}.home .p-body #message .c-title{margin:0 0 .5em}.home .p-body #message .messageList{display:grid;gap:30rem 0}.home .p-body #message .messageList .c-fBox{position:relative;display:flex;z-index:0;gap:4rem 0}.home .p-body #message .messageList .c-fBox__img{position:absolute;margin:0 auto;z-index:-1}.home .p-body #message .messageList .c-fBox__text h4{margin:0 0 .5em}.home .p-body #message .messageList .c-fBox__text p{margin:0;padding:0;font-size:2.4rem;font-weight:700;line-height:2.5}.home .p-body #message .messageList .c-fBox__text p.thin-text{font-size:12rem;font-weight:100;line-height:1.2;font-family:"Barlow Condensed",sans-serif;letter-spacing:.1em}.home .p-body #message .messageList .c-fBox:nth-child(even){flex-direction:row-reverse}.home .p-body #message .messageList .c-fBox:nth-child(1) .c-fBox__img{top:50%;right:0%;transform:translate(35%, -50%);width:69%;max-width:990px;aspect-ratio:1980/1237}.home .p-body #message .messageList .c-fBox:nth-child(2) .c-fBox__img{top:50%;left:-7%;transform:translate(0, -50%);width:48%;max-width:683px;aspect-ratio:1366/1699}.home .p-body #message .messageList .c-fBox:nth-child(3) .c-fBox__img{top:50%;right:-7%;width:48%;transform:translate(0, -60%);max-width:680px;aspect-ratio:1360/1491}.home .p-body #story{position:relative;padding:12rem 0 24rem;background:#e7edd8;z-index:0}.home .p-body #story .decorationArea{position:absolute;top:0;left:50%;transform:translate(-50%, 0);width:100%;height:100%;z-index:-1}.home .p-body #story .decorationArea::before{content:"";position:absolute;top:3%;right:-24%;display:inline-block;width:44%;aspect-ratio:1535/286;background:url(/ise/suki_ict/assets/img/home/catch-bg-img03.png) no-repeat center/cover}.home .p-body #story .decorationArea .decoration-icon01{position:absolute;top:8%;left:-10%}.home .p-body #story .decorationArea .decoration-icon01::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,8.6vw,16.8rem);color:#2451e6;transform:scale(-1, 1)}.home .p-body #story .decorationArea .decoration-icon02{position:absolute;top:1%;left:-1%}.home .p-body #story .decorationArea .decoration-icon02::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,8.6vw,16.8rem);color:#30d2b3}.home .p-body #story .decorationArea .decoration-icon03{position:absolute;top:9%;right:-10%}.home .p-body #story .decorationArea .decoration-icon03::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,8.6vw,16.8rem);color:#30d2b3}.home .p-body #story .decorationArea .decoration-icon04{position:absolute;top:15%;right:-15%}.home .p-body #story .decorationArea .decoration-icon04::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,2vw,4rem);color:#2451e6}.home .p-body #story .storyList{display:flex;flex-wrap:wrap;gap:12rem 6rem;margin:10rem auto 0;padding:0 8rem;max-width:calc(1460px + 16rem)}.home .p-body #story .storyList li{position:relative;width:calc(50% - 3rem)}.home .p-body #story .storyList li:nth-child(odd) .num{background:#30d2b3}.home .p-body #story .storyList li:nth-child(even) .num{background:#2451e6}.home .p-body #story .storyList li.coming{aspect-ratio:1641/1014;background:url(/ise/suki_ict/assets/img/home/story-bg-coming.png) no-repeat center bottom/contain}.home .p-body #story .storyList li.coming>p{margin:0;padding:0;position:absolute;top:50%;left:50%;width:fit-content;font-size:3.6rem;font-weight:500;font-family:"Barlow Condensed",sans-serif;color:#fff;white-space:nowrap;letter-spacing:.1em;transform:translate(-50%, -10%)}.home .p-body #story .storyList li:nth-child(1) a{aspect-ratio:1438/1058;background:url(/ise/suki_ict/assets/img/home/story-bg-img01.png) no-repeat center bottom/contain}.home .p-body #story .storyList li:nth-child(1) a .num{top:20%;left:0;transform:translate(-50%, 0)}.home .p-body #story .storyList li:nth-child(2) a{aspect-ratio:1507/1156;background:url(/ise/suki_ict/assets/img/home/story-bg-img02.png) no-repeat center bottom/contain}.home .p-body #story .storyList li:nth-child(2) a .num{top:14%;left:6%}.home .p-body #story .storyList li:nth-child(3) a{aspect-ratio:1411/1030;background:url(/ise/suki_ict/assets/img/home/story-bg-img03.png) no-repeat center bottom/contain}.home .p-body #story .storyList li:nth-child(3) a .num{top:28%;left:0;transform:translate(-50%, 0)}.home .p-body #story .storyList li:nth-child(4) a{aspect-ratio:1438/1058;background:url(/ise/suki_ict/assets/img/home/story-bg-img04.png) no-repeat center bottom/contain}.home .p-body #story .storyList li:nth-child(4) a .num{top:20%;left:0;transform:translate(-50%, 0)}.home .p-body #story .storyList li:nth-child(4) a p{padding-right:12rem}.home .p-body #story .storyList li:nth-child(5) a{aspect-ratio:1507/1156;background:url(/ise/suki_ict/assets/img/home/story-bg-img05.png) no-repeat center bottom/contain}.home .p-body #story .storyList li:nth-child(5) a .num{top:14%;left:6%}.home .p-body #story .storyList li:nth-child(6) a{aspect-ratio:1411/1030;background:url(/ise/suki_ict/assets/img/home/story-bg-img06.png) no-repeat center bottom/contain}.home .p-body #story .storyList li:nth-child(6) a .num{top:28%;left:0;transform:translate(-50%, 0)}.home .p-body #story .storyList li:nth-child(6) a p{padding-right:10rem}.home .p-body #story .storyList li a{position:relative;display:block;width:100%}.home .p-body #story .storyList li a:hover{opacity:.6}.home .p-body #story .storyList li a .num{position:absolute;width:130px;height:130px;display:grid;place-content:center;border-radius:50%;text-align:center;color:#fff;font-family:"Barlow Condensed",sans-serif;font-size:6rem;line-height:1;letter-spacing:.1em}.home .p-body #story .storyList li a .num small{display:block;font-size:1.9rem;border-bottom:1px solid #fff;line-height:1.5;letter-spacing:.14em}.home .p-body #story .storyList li a>p{margin:0;padding:0;position:absolute;top:50%;left:50%;width:fit-content;transform:translate(-50%, -10%);font-size:2.4rem;font-weight:700;color:#fff;white-space:nowrap}.home .p-body #story .storyList li a .c-fBox{position:absolute;right:40px;bottom:0;transform:translate(0, 50%);padding:1rem 1rem 1rem 2rem;gap:0 2rem;min-width:360px;min-height:110px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:15px}.home .p-body #story .storyList li a .c-fBox::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:0;left:50%;transform:translate(-50%, -50%);font-size:6rem;color:#fff}.home .p-body #story .storyList li a .c-fBox .profile-text{font-weight:700;line-height:1.6}.home .p-body #story .storyList li a .c-fBox .profile-text .name{margin:0;padding:0;font-size:2.1rem}.home .p-body #story .storyList li a .c-fBox .profile-text .course{display:block;font-size:1.5rem}.home .p-body #story .storyList li a .c-fBox .profile-img{width:90px;min-width:90px;height:90px;border-radius:50%}.home .p-body #more{position:relative;padding:11rem 0 13rem;text-align:center}.home .p-body #more::before{content:"";position:absolute;top:0;left:0;display:inline-block;width:100%;height:10px;background:linear-gradient(to right, #30d2b3 0%, #30d2b3 16.6666%, #2451e6 16.6666%, #2451e6 33.3333%, #30d2b3 33.3333%, #30d2b3 50%, #2451e6 50%, #2451e6 66.6666%, #30d2b3 66.6666%, #30d2b3 83.3333%, #2451e6 83.3333%, #2451e6 100%)}.home .p-body #more h3{padding:0;margin:0 0 9rem;display:inline-block;font-size:3.6rem;text-align:center;border-bottom:2px solid #000}.home .p-body #more .moreList01{display:flex;flex-wrap:wrap;justify-content:center;gap:4rem 4.5rem}.home .p-body #more .moreList01 li{position:relative;width:calc(33.3333333333% - 3rem);z-index:0}.home .p-body #more .moreList01 li:hover .top-left,.home .p-body #more .moreList01 li:hover .top-right,.home .p-body #more .moreList01 li:hover .bottom-left,.home .p-body #more .moreList01 li:hover .bottom-right{width:50%;height:50%}.home .p-body #more .moreList01 li .top-left,.home .p-body #more .moreList01 li .top-right,.home .p-body #more .moreList01 li .bottom-left,.home .p-body #more .moreList01 li .bottom-right{position:absolute;width:32px;height:32px;z-index:-1;transition:all .3s ease}.home .p-body #more .moreList01 li .top-left::before,.home .p-body #more .moreList01 li .top-right::before,.home .p-body #more .moreList01 li .bottom-left::before,.home .p-body #more .moreList01 li .bottom-right::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;background:#fff}.home .p-body #more .moreList01 li .top-left{top:0;left:0;background:#30d2b3}.home .p-body #more .moreList01 li .top-left::before{top:0;left:0;transform:translate(6px, 6px)}.home .p-body #more .moreList01 li .top-right{top:0;right:0;background:#2451e6}.home .p-body #more .moreList01 li .top-right::before{top:0;right:0;transform:translate(-6px, 6px)}.home .p-body #more .moreList01 li .bottom-left{bottom:0;left:0;background:#2451e6}.home .p-body #more .moreList01 li .bottom-left::before{bottom:0;left:0;transform:translate(6px, -6px)}.home .p-body #more .moreList01 li .bottom-right{bottom:0;right:0;background:#30d2b3}.home .p-body #more .moreList01 li .bottom-right::before{bottom:0;right:0;transform:translate(-6px, -6px)}.home .p-body #more .moreList01 li a{display:grid;place-content:center;padding:2rem;height:190px;font-size:2.8rem;font-weight:700;text-align:center;line-height:1.5}.home .p-body #more .moreList02{display:flex;flex-wrap:wrap;gap:4rem;margin:6rem 0 0}.home .p-body #more .moreList02 li{position:relative;width:calc(25% - 3rem)}.home .p-body #more .moreList02 li:hover::before,.home .p-body #more .moreList02 li:hover::after{width:0}.home .p-body #more .moreList02 li::before,.home .p-body #more .moreList02 li::after{content:"";left:50%;position:absolute;display:inline-block;width:calc(100% - 40px);height:6px;background:#fff;transition:all .3s ease}.home .p-body #more .moreList02 li::before{top:0;transform:translate(-50%, -25%)}.home .p-body #more .moreList02 li::after{bottom:0;transform:translate(-50%, 25%)}.home .p-body #more .moreList02 li a{display:grid;place-content:center;padding:2rem;height:80px;font-size:2.1rem;font-weight:700;text-align:center;border:3px solid #000;line-height:1.5}.page .p-catch__inner{position:relative;width:100%;height:100%}.page .p-body .p-chapter .wideImg{margin:0 auto 8rem;max-width:1460px}.page .p-body .p-chapter .c-fBox+.c-fBox{margin:8rem 0 0}.page .p-body .p-chapter .c-fBox__imgArea iframe{display:inline-block;width:100%;height:auto;aspect-ratio:16/9;border:none}.page .p-body .p-chapter .c-fBox__imgArea .captionLink{margin-top:2rem}.page .p-body .p-chapter .c-fBox__imgArea .captionLink li{line-height:1.7}.page .p-body .p-chapter .c-fBox__imgArea .captionLink li .caption.u-blank{color:#222}.page .p-body .p-chapter .c-fBox__imgArea .captionLink li .caption.u-blank:hover{opacity:1}.page .p-body .p-chapter .c-fBox__imgArea a.caption .arrow{position:relative;display:inline-block;margin-right:.5em;width:1.1em;min-width:1.1em;height:1.1em;background:#000;border-radius:50%;vertical-align:middle;transform:translate(0, -10%)}.page .p-body .p-chapter .c-fBox__imgArea a.caption .arrow::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-45%, -50%);display:inline-block;width:.4em;height:.5em;clip-path:polygon(0% 0%, 0% 100%, 100% 50%);background:#fff}.page .p-body .p-chapter .c-fBox__imgArea a.caption:hover{text-decoration:underline;text-underline-offset:.2em}.page .p-body .p-chapter .c-fBox__textArea .c-txtLink{color:#a480f3;text-decoration:underline;text-underline-offset:.1em}.page .p-body .p-chapter .c-fBox__textArea .c-txtLink:hover{text-decoration:underline;text-underline-offset:.1em}.page .p-body .p-chapter p+p{margin:1em 0 0}.page .p-body .p-chapter span.br{display:inline-block}.story .p-catch{position:relative;background-repeat:no-repeat;background-size:cover;width:100%;min-height:600px;max-height:1000px;aspect-ratio:1920/1000}.story .p-catch.js-on::before{animation:bright 1s ease .3s both}.story .p-catch.js-on .catchTitle{animation:fadeIn 1s ease .3s both}.story .p-catch.js-on #decoration-icon{animation:fadeIn 1s ease .3s both}.story .p-catch::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.story .p-catch #decoration-icon{opacity:0}.story .p-catch .decoration-icon01{position:absolute;top:4%;left:0}.story .p-catch .decoration-icon01::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,8.6vw,16.8rem);color:#2451e6;transform:scale(-1, 1)}.story .p-catch .decoration-icon02{position:absolute;top:-3%;left:10%}.story .p-catch .decoration-icon02::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,8.6vw,16.8rem);color:#30d2b3}.story .p-catch .decoration-icon03{position:absolute;top:-8%;right:29%}.story .p-catch .decoration-icon03::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,1.8vw,3.5rem);color:#30d2b3}.story .p-catch .decoration-icon04{position:absolute;top:-1%;right:26%}.story .p-catch .decoration-icon04::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,2.3vw,4.5rem);color:#2451e6}.story .p-catch .decoration-icon05{position:absolute;top:1%;right:11%}.story .p-catch .decoration-icon05::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,8.6vw,16.8rem);color:#30d2b3}.story .p-catch .decoration-icon06{position:absolute;top:10%;right:5%}.story .p-catch .decoration-icon06::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,1.8vw,3.5rem);color:#2451e6}.story .p-catch__inner{position:relative;width:100%}.story .p-catch__inner .num{position:absolute;top:1rem;right:250px;transform:translate(0, -65%);font-family:"Barlow Condensed",sans-serif;font-weight:500;text-align:center}.story .p-catch__inner .num small{padding:0 0 .2em;font-size:2.8rem;font-weight:500;letter-spacing:.14em;border-bottom:2px solid #000}.story .p-catch__inner .num p{font-size:11rem;color:#fff;-webkit-text-stroke:1px #000;letter-spacing:.1em;line-height:1.2}.story .p-catch__inner .catchTitle{position:absolute;bottom:70px;left:100px;color:#fff;opacity:0}.story .p-catch__inner .catchTitle>p{display:flex;align-items:center;margin:0 0 .5em;font-size:2.1rem}.story .p-catch__inner .catchTitle>p>span{font-size:1.5em;vertical-align:middle}.story .p-catch__inner .catchTitle>p .left{margin-right:1rem}.story .p-catch__inner .catchTitle>p .right{margin-left:1rem}.story .p-catch__inner .catchTitle h2{margin:0;padding:0;font-size:4.6rem;line-height:1.5}.story .p-body .p-chapter .js-anime{opacity:0}.story .p-body .p-chapter .js-anime.js-on{animation:fadeIn 1s ease 0s both}.story .p-body .wideImg01,.story .p-body .wideImg02,.story .p-body .wideImg03{position:relative}.story .p-body .wideImg01 .decoration-icon01{position:absolute;top:15%;right:-2%}.story .p-body .wideImg01 .decoration-icon01::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,6.2vw,12rem);color:#2451e6}.story .p-body .wideImg01 .decoration-icon02{position:absolute;top:40%;right:-12%}.story .p-body .wideImg01 .decoration-icon02::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,10vw,19.6rem);color:#30d2b3}.story .p-body .wideImg02 .decoration-icon01{position:absolute;top:-10%;left:-12%}.story .p-body .wideImg02 .decoration-icon01::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,6.2vw,12rem);color:#30d2b3}.story .p-body .wideImg02 .decoration-icon02{position:absolute;top:13%;left:-4%}.story .p-body .wideImg02 .decoration-icon02::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,9.5vw,15rem);color:#2451e6}.story .p-body .wideImg02 .decoration-icon03{position:absolute;top:20%;left:8%}.story .p-body .wideImg02 .decoration-icon03::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,2.9vw,5.6rem);color:#30d2b3}.story .p-body .wideImg03 .decoration-icon01{position:absolute;top:40%;right:-10%}.story .p-body .wideImg03 .decoration-icon01::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(1rem,10vw,15rem);color:#2451e6}.story .p-body .wideImg03 .decoration-icon02{position:absolute;bottom:18%;right:-10%;width:clamp(1rem,18.9vw,390px);aspect-ratio:779/31}.story .p-body .wideImg03 .decoration-icon02::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:100%;height:100%;background:url(/ise/suki_ict/assets/img/home/decoration-icon-img01.png) no-repeat center/cover}.story .p-body .wideImg03 .decoration-icon03{position:absolute;bottom:12%;right:-5%;width:clamp(1rem,18.9vw,390px);aspect-ratio:779/31}.story .p-body .wideImg03 .decoration-icon03::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:100%;height:100%;background:url(/ise/suki_ict/assets/img/home/decoration-icon-img02.png) no-repeat center/cover}.story .p-body #about{padding:11rem 0;background:#e7edd8}.story .p-body #about .bgWhite{display:grid;grid-template-columns:min-content repeat(2, 1fr);grid-template-rows:min-content repeat(1, 1fr);gap:1rem 4rem;padding:5rem 6rem;background:#fff;border-radius:30px}.story .p-body #about .bgWhite .thumb{width:180px;min-width:180px;height:180px;grid-area:1/1/3/2}.story .p-body #about .bgWhite p{margin:0;padding:0}.story .p-body #about .bgWhite .name{display:flex;align-items:center;font-size:2.8rem;font-weight:700;line-height:1.4;grid-area:1/2/2/3}.story .p-body #about .bgWhite .name .eng-name{margin-left:.5em;font-size:1.8rem;font-weight:500;font-family:"Barlow Condensed",sans-serif;letter-spacing:.1em}.story .p-body #about .bgWhite .grade{font-size:1.6rem;grid-area:2/2/3/3}.story .p-body #about .bgWhite .profileArea{grid-area:1/3/3/4}.story .p-body #about .bgWhite .profileArea .profile-ttl{font-size:2.4rem;font-weight:500;font-family:"Barlow Condensed",sans-serif;letter-spacing:.1em}.story .p-body #about .bgWhite .profileArea .profile-text{font-size:1.6rem}.story .p-body #anchor{padding:8rem 0}.story .p-body #anchor .p-chapter__inner{display:flex}.story .p-body #anchor .p-chapter__inner .anchor-ttl{margin-right:10rem;font-size:6.2rem;font-weight:500;font-family:"Barlow Condensed",sans-serif;letter-spacing:.1em}.story .p-body #anchor .p-chapter__inner .anchorList{width:100%}.story .p-body #anchor .p-chapter__inner .anchorList li{border-bottom:1px solid #d9d9d9}.story .p-body #anchor .p-chapter__inner .anchorList li a{display:flex;align-items:center;padding:1.5rem;gap:0 1em}.story .p-body #anchor .p-chapter__inner .anchorList li a::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.story .p-body #anchor .p-chapter__inner .anchorList li a p{font-size:1.8rem}.story .p-body #anchor .p-chapter__inner .anchorList li a:hover p{text-decoration:underline;text-underline-offset:.2em}.story .p-body #slider01,.story .p-body #slider02{color:#fff}.story .p-body #slider01 .c-fBox,.story .p-body #slider02 .c-fBox{align-items:center;gap:12rem}.story .p-body #slider01 .c-fBox__textArea,.story .p-body #slider02 .c-fBox__textArea{width:calc(50% - 6rem)}.story .p-body #slider01 .c-fBox__textArea .border-box,.story .p-body #slider02 .c-fBox__textArea .border-box{position:relative;padding:1.5rem 2rem 1rem;margin:0 0 4rem;border:3px solid #fff;text-align:center}.story .p-body #slider01 .c-fBox__textArea .border-box::before,.story .p-body #slider01 .c-fBox__textArea .border-box::after,.story .p-body #slider02 .c-fBox__textArea .border-box::before,.story .p-body #slider02 .c-fBox__textArea .border-box::after{content:"";position:absolute;left:50%;display:inline-block;width:calc(100% - 40px);height:6px}.story .p-body #slider01 .c-fBox__textArea .border-box::before,.story .p-body #slider02 .c-fBox__textArea .border-box::before{top:0;transform:translate(-50%, -50%)}.story .p-body #slider01 .c-fBox__textArea .border-box::after,.story .p-body #slider02 .c-fBox__textArea .border-box::after{bottom:0;transform:translate(-50%, 50%)}.story .p-body #slider01 .c-fBox__textArea .border-box .tag,.story .p-body #slider02 .c-fBox__textArea .border-box .tag{position:absolute;top:-10px;left:50%;transform:translate(-50%, -100%);min-width:200px;padding:0 .5em;height:40px;line-height:40px;border-radius:20px;font-size:2.1rem;font-weight:700;background:#fff}.story .p-body #slider01 .c-fBox__textArea .border-box .tag::before,.story .p-body #slider02 .c-fBox__textArea .border-box .tag::before{content:"";position:absolute;bottom:1px;left:50%;transform:translate(-50%, 100%);display:inline-block;width:12px;height:10px;clip-path:polygon(0% 0%, 100% 0%, 50% 100%);background:#fff}.story .p-body #slider01 .c-fBox__textArea .border-box p,.story .p-body #slider02 .c-fBox__textArea .border-box p{font-size:3.6rem;font-weight:700;line-height:1.2}.story .p-body #slider01 .c-fBox__textArea .border-box .eng,.story .p-body #slider02 .c-fBox__textArea .border-box .eng{font-size:1.8rem;font-weight:500;font-family:"Barlow Condensed",sans-serif;letter-spacing:.1em}.story .p-body #slider01 .c-fBox__textArea dl,.story .p-body #slider02 .c-fBox__textArea dl{margin:0;padding:0;display:grid;gap:1rem 0}.story .p-body #slider01 .c-fBox__textArea dl dt,.story .p-body #slider01 .c-fBox__textArea dl dd,.story .p-body #slider02 .c-fBox__textArea dl dt,.story .p-body #slider02 .c-fBox__textArea dl dd{position:relative;margin:0;padding-top:1.2rem;padding-left:3.6rem}.story .p-body #slider01 .c-fBox__textArea dl dt .eng,.story .p-body #slider01 .c-fBox__textArea dl dd .eng,.story .p-body #slider02 .c-fBox__textArea dl dt .eng,.story .p-body #slider02 .c-fBox__textArea dl dd .eng{position:absolute;top:0;left:0;font-size:3.6rem;font-weight:700;font-family:"Barlow Condensed",sans-serif}.story .p-body #slider01 .c-fBox__textArea dl dt .qa-ttl,.story .p-body #slider01 .c-fBox__textArea dl dd .qa-ttl,.story .p-body #slider02 .c-fBox__textArea dl dt .qa-ttl,.story .p-body #slider02 .c-fBox__textArea dl dd .qa-ttl{font-size:2.1rem;font-weight:700}.story .p-body #slider01 .c-fBox__imgArea,.story .p-body #slider02 .c-fBox__imgArea{width:calc(50% - 6rem)}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-slide .captioin,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-slide .captioin{margin:.5em 0 0;line-height:1.5}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom{display:flex;justify-content:flex-end}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-prev,.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-next,.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-pagination,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-prev,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-next,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-pagination{position:relative}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-prev,.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-next,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-prev,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-next{margin:0;padding:0;top:auto;bottom:auto;right:auto;left:auto;display:grid;place-content:center;width:30px;min-width:30px;height:30px;background:#000;border-radius:50%}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-prev::after,.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-next::after,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-prev::after,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-next::after{display:none}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-prev::before,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-prev::before{content:"";display:inline-block;width:8px;height:10px;clip-path:polygon(100% 0%, 0% 50%, 100% 100%);background:#fff}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-next::before,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-button-next::before{content:"";display:inline-block;width:8px;height:10px;clip-path:polygon(0% 0%, 0% 100%, 100% 50%);background:#fff}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-pagination,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-pagination{width:100px;font-size:2.4rem;font-family:"Barlow Condensed",sans-serif;font-weight:500;transform:translate(0, 7%)}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom .swiper-pagination span,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom .swiper-pagination span{display:inline-block}.story .p-body #slider01{background:#30d2b3}.story .p-body #slider01 .c-fBox__textArea .border-box::before,.story .p-body #slider01 .c-fBox__textArea .border-box::after{background:#30d2b3}.story .p-body #slider01 .c-fBox__textArea .border-box .tag{color:#30d2b3}.story .p-body #slider02{background:#2451e6}.story .p-body #slider02 .c-fBox__textArea .border-box::before,.story .p-body #slider02 .c-fBox__textArea .border-box::after{background:#2451e6}.story .p-body #slider02 .c-fBox__textArea .border-box .tag{color:#2451e6}.story .p-body #message{padding:9rem 0 12rem}.story .p-body #message .c-fBox{align-items:center}.story .p-body #message .c-fBox__textArea .boldTitle{margin:.8em 0}.story .p-body #message .courseLink{display:flex;align-items:center;justify-content:center;gap:2rem;margin:8rem 0 0}.story .p-body #message .courseLink p{font-size:2.4rem;font-weight:700}.story .p-body #message .courseLink a{position:relative;padding:.5em 1em;font-size:2.8rem;font-weight:700;border:3px solid #000}.story .p-body #message .courseLink a:hover::before,.story .p-body #message .courseLink a:hover::after{width:0}.story .p-body #message .courseLink a small{font-size:2.4rem}.story .p-body #message .courseLink a .arrow{display:inline-block;width:.8em;margin-left:.8em}.story .p-body #message .courseLink a .arrow::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";transform:rotate(-90deg);font-size:.8em;vertical-align:baseline}.story .p-body #message .courseLink a::before,.story .p-body #message .courseLink a::after{content:"";left:50%;position:absolute;display:inline-block;width:calc(100% - 40px);height:6px;background:#fff;transition:all .3s ease}.story .p-body #message .courseLink a::before{top:0;transform:translate(-50%, -50%)}.story .p-body #message .courseLink a::after{bottom:0;transform:translate(-50%, 50%)}.story .p-body #storyList{padding:9rem 0 12rem;background:#e7edd8}.story .p-body #storyList .p-chapter__inner{max-width:100%;padding:0;text-align:center;overflow-x:hidden}.story .p-body #storyList .boldTitle{display:inline-block;margin:0 0 1em;border-bottom:2px solid #000}.story .p-body #storyList #story-swiper{text-align:left;overflow-x:inherit;overflow-y:inherit}.story .p-body #storyList #story-swiper .swiper-wrapper{align-items:flex-end}.story .p-body #storyList #story-swiper .swiper-slide{padding:0 5vw}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide01 a{aspect-ratio:1438/1058;background:url(/ise/suki_ict/assets/img/home/story-bg-img01.png) no-repeat center bottom/contain}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide01 a .num{top:20%;left:0;transform:translate(-50%, 0);background:#30d2b3}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide02 a{aspect-ratio:1507/1156;background:url(/ise/suki_ict/assets/img/home/story-bg-img02.png) no-repeat center bottom/contain}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide02 a .num{top:12%;left:10%;background:#2451e6}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide03 a{aspect-ratio:1411/1030;background:url(/ise/suki_ict/assets/img/home/story-bg-img03.png) no-repeat center bottom/contain}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide03 a .num{top:28%;left:0;transform:translate(-50%, 0);background:#30d2b3}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide04 a{aspect-ratio:1438/1058;background:url(/ise/suki_ict/assets/img/home/story-bg-img04.png) no-repeat center bottom/contain}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide04 a .num{top:20%;left:0;transform:translate(-50%, 0);background:#2451e6}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide04 a .story_title{transform:translate(-65%, -10%)}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide05 a{aspect-ratio:1507/1156;background:url(/ise/suki_ict/assets/img/home/story-bg-img05.png) no-repeat center bottom/contain}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide05 a .num{top:12%;left:10%;background:#30d2b3}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide06 a{aspect-ratio:1411/1030;background:url(/ise/suki_ict/assets/img/home/story-bg-img06.png) no-repeat center bottom/contain}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide06 a .num{top:28%;left:0;transform:translate(-50%, 0);background:#2451e6}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide06 a .story_title{transform:translate(-65%, -10%)}.story .p-body #storyList #story-swiper .swiper-slide a{position:relative;display:block;width:100%}.story .p-body #storyList #story-swiper .swiper-slide a:hover{opacity:.6}.story .p-body #storyList #story-swiper .swiper-slide a .num{position:absolute;width:130px;height:130px;display:grid;place-content:center;border-radius:50%;text-align:center;color:#fff;font-family:"Barlow Condensed",sans-serif;font-size:6rem;line-height:1;letter-spacing:.1em}.story .p-body #storyList #story-swiper .swiper-slide a .num small{display:block;font-size:1.9rem;font-weight:500;border-bottom:1px solid #fff;line-height:1.5;letter-spacing:.14em}.story .p-body #storyList #story-swiper .swiper-slide a>p{margin:0;padding:0;position:absolute;top:50%;left:50%;width:fit-content;transform:translate(-50%, -10%);font-size:2.4rem;font-weight:700;color:#fff;white-space:nowrap}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox{position:absolute;right:40px;bottom:0;gap:0 2rem;transform:translate(0, 50%);padding:1rem 1rem 1rem 2rem;min-width:360px;min-height:110px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;background:#fff;border-radius:15px}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox::before{display:inline-block;font-family:"iconfont";font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:0;left:50%;transform:translate(-50%, -50%);font-size:6rem;color:#fff}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-text{font-weight:700;line-height:1.6}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-text .name{margin:0;padding:0;font-size:2.1rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-text .course{display:block;font-size:1.5rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-img{width:90px;min-width:90px;height:90px;border-radius:50%}.story .p-body #storyList #story-swiper .swiper-bottom{display:flex;justify-content:center;margin:10rem 0 0}.story .p-body #storyList #story-swiper .swiper-bottom .swiper-button-prev,.story .p-body #storyList #story-swiper .swiper-bottom .swiper-button-next,.story .p-body #storyList #story-swiper .swiper-bottom .swiper-pagination{position:relative}.story .p-body #storyList #story-swiper .swiper-bottom .swiper-button-prev,.story .p-body #storyList #story-swiper .swiper-bottom .swiper-button-next{margin:0;padding:0;top:auto;bottom:auto;right:auto;left:auto;display:grid;place-content:center;width:30px;min-width:30px;height:30px;background:#000;border-radius:50%}.story .p-body #storyList #story-swiper .swiper-bottom .swiper-button-prev::after,.story .p-body #storyList #story-swiper .swiper-bottom .swiper-button-next::after{display:none}.story .p-body #storyList #story-swiper .swiper-bottom .swiper-button-prev::before{content:"";display:inline-block;width:8px;height:10px;clip-path:polygon(100% 0%, 0% 50%, 100% 100%);background:#fff}.story .p-body #storyList #story-swiper .swiper-bottom .swiper-button-next::before{content:"";display:inline-block;width:8px;height:10px;clip-path:polygon(0% 0%, 0% 100%, 100% 50%);background:#fff}.story .p-body #storyList #story-swiper .swiper-bottom .swiper-pagination{width:100px;font-size:2.4rem;font-family:"Barlow Condensed",sans-serif;font-weight:500;transform:translate(0, 7%)}.story .p-body #storyList #story-swiper .swiper-bottom .swiper-pagination span{display:inline-block}.story01 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story01/story01-catch-img.jpg);background-position:top 10% center}.story02 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story02/story02-catch-img.jpg);background-position:top center}.story03 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story03/story03-catch-img.jpg);background-position:top center}.story04 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story04/story04-catch-img.jpg);background-position:bottom 30% center}.story05 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story05/story05-catch-img.jpg);background-position:top 40% center}.story06 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story06/story06-catch-img.jpg);background-position:top 40% center}@keyframes animate-svg-fill01{0%{fill:rgba(0,0,0,0)}100%{fill:#30d2b3}}@keyframes animate-svg-fill02{0%{fill:rgba(0,0,0,0)}100%{fill:#2451e6}}@keyframes animate-svg-fill03{0%{fill:rgba(0,0,0,0)}100%{fill:#000}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes rotate{0%{transform:rotate(0)}10%{transform:rotate(720deg)}20%{transform:rotate(720deg)}30%{transform:rotate(720deg)}40%{transform:rotate(720deg)}50%{transform:rotate(0)}100%{transform:rotate(0)}}@keyframes scale{0%{transform:scale(1)}20%{transform:scale(1)}40%{transform:scale(1.1)}60%{transform:scale(1)}80%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes zoom{0%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes bright{0%{background:rgba(0,0,0,.5)}100%{background:rgba(0,0,0,.1)}}.home .p-catch.js-on .cross01,.home .p-catch.js-on .cross02,.home .p-catch.js-on .suki,.home .p-catch.js-on .ict,.home .p-catch.js-on .text01,.home .p-catch.js-on .text02,.home .p-catch.js-on .text03,.home .p-catch.js-on .text04,.home .p-catch.js-on .text05,.home .p-catch.js-on .text06,.home .p-catch.js-on .text07,.home .p-catch.js-on .text08,.home .p-catch.js-on .text09,.home .p-catch.js-on .text10,.home .p-catch.js-on .text11,.home .p-catch.js-on .text12,.home .p-catch.js-on .text13{fill:rgba(0,0,0,0)}.home .p-catch.js-on .cross01{animation:animate-svg-fill01 .4s ease 1.3s both}.home .p-catch.js-on .cross02{animation:animate-svg-fill02 .4s ease 1.6s both}.home .p-catch.js-on .suki{animation:animate-svg-fill01 .8s ease .4s both}.home .p-catch.js-on .ict{animation:animate-svg-fill02 .8s ease .8s both}.home .p-catch.js-on .text01{animation:animate-svg-fill03 .3s ease 2s both,zoom .3s ease 2s both}.home .p-catch.js-on .text02{animation:animate-svg-fill03 .5s ease 2.6s both}.home .p-catch.js-on .text03{animation:animate-svg-fill03 .5s ease 2.7s both}.home .p-catch.js-on .text04{animation:animate-svg-fill03 .5s ease 2.8s both}.home .p-catch.js-on .text05{animation:animate-svg-fill03 .5s ease 2.9s both}.home .p-catch.js-on .text06{animation:animate-svg-fill03 .5s ease 3s both}.home .p-catch.js-on .text07{animation:animate-svg-fill03 .5s ease 3.1s both}.home .p-catch.js-on .text08{animation:animate-svg-fill03 .5s ease 3.2s both}.home .p-catch.js-on .text09{animation:animate-svg-fill03 .5s ease 3.3s both}.home .p-catch.js-on .text10{animation:animate-svg-fill03 .5s ease 3.4s both}.home .p-catch.js-on .text11{animation:animate-svg-fill03 .5s ease 3.5s both}.home .p-catch.js-on .text12{animation:animate-svg-fill03 .5s ease 3.6s both}.home .p-catch.js-on .text13{animation:animate-svg-fill03 .5s ease 3.7s both}@media screen and (max-height: 1200px)and (min-width: 1450px){.home .p-catch__inner .logo{max-width:650px;width:36vw}.home .p-catch__inner .catch-img04{top:85%}.home .p-catch__inner .decoration-icon01{bottom:89%}.home .p-catch__inner .decoration-icon01::before{font-size:13vh}.home .p-catch__inner .decoration-icon03::before{font-size:13vh}.home .p-catch__inner .decoration-icon04::before{font-size:3vh}.home .p-catch__inner .decoration-icon05::before{font-size:10vh}.home .p-catch__inner .decoration-icon10{top:47%;left:6%}.home .p-catch__inner .decoration-icon10::before{font-size:15vh}.home .p-catch__inner .decoration-icon11{right:20%}.home .p-catch__inner .decoration-icon11::before{font-size:12vh}.home .p-catch__inner .decoration-icon13::before{font-size:16vh}}@media(max-width: 1800px){.home .p-body #message .messageList .c-fBox:nth-child(1) .c-fBox__img{transform:translate(20%, -50%)}}@media(max-width: 1800px)and (max-width: 1400px){.home .p-body #message .messageList .c-fBox:nth-child(1) .c-fBox__img{width:calc(100% - 615px - 40px + 15%);transform:translate(24%, -50%)}}@media(max-width: 1800px)and (max-width: 1400px)and (max-width: 1200px){.home .p-body #message .messageList .c-fBox:nth-child(1) .c-fBox__img{width:calc(100% - 564px + 15%);transform:translate(0%, 0%)}}@media(max-width: 1800px)and (max-width: 1400px)and (max-width: 1200px)and (max-width: 1000px){.home .p-body #message .messageList .c-fBox:nth-child(1) .c-fBox__img{top:auto;left:auto;right:auto;bottom:auto;width:120%;transform:translate(0%, 0%)}}@media(max-width: 1600px){.story .p-catch__inner .num{right:12vw}.story .p-body #storyList #story-swiper .swiper-slide a>p{font-size:1.3vw}}@media(max-width: 1600px)and (max-width: 1000px){.story .p-catch__inner .num{right:15vw}}@media(max-width: 1600px)and (max-width: 1000px)and (max-width: 480px){.story .p-catch__inner .num{right:4rem}}@media(max-width: 1600px)and (max-width: 1199px){.story .p-body #storyList #story-swiper .swiper-slide a>p{font-size:2vw}}@media(max-width: 1600px)and (max-width: 1199px)and (max-width: 768px){.story .p-body #storyList #story-swiper .swiper-slide a>p{font-size:2.8vw}}@media(max-width: 1600px)and (max-width: 1199px)and (max-width: 768px)and (max-width: 600px){.story .p-body #storyList #story-swiper .swiper-slide a>p{font-size:3.1vw}}@media(max-width: 1500px){.l-header__gnav{display:grid;gap:6rem 0;justify-content:unset;padding:16rem 8rem}.l-header__gnav .nav-logo{margin:0 auto}.l-header__gnav__list{max-width:100%}.l-header__gnav__list li{width:calc(33.3333333333% - 3rem)}.home .p-body #story .storyList li:nth-child(4) a p{padding-right:7vw}.home .p-body #story .storyList li:nth-child(6) a p{padding-right:7vw}.home .p-body #story .storyList li a>p{font-size:1.5vw}.story .p-catch{max-height:45vw}.story01 .p-catch{background-position:top 20% center}.story04 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story04/story04-catch-img-tb.jpg)}}@media(max-width: 1500px)and (max-width: 1200px){.l-header__gnav{padding:12rem 4rem}.l-header__gnav__list li{width:calc(50% - 2.25rem)}}@media(max-width: 1500px)and (max-width: 1200px)and (max-width: 480px){.l-header__gnav{gap:4rem 0;padding:8rem 4rem 6rem}}@media(max-width: 1500px)and (max-width: 600px){.l-header__gnav .nav-logo{width:70%;min-width:unset}}@media(max-width: 1500px)and (max-width: 1000px){.l-header__gnav__list{gap:4rem}.home .p-body #story .storyList li:nth-child(4) a p{padding-right:10rem}.home .p-body #story .storyList li:nth-child(6) a p{padding-right:10rem}}@media(max-width: 1500px)and (max-width: 1000px)and (max-width: 600px){.l-header__gnav__list{gap:2rem;justify-content:center}.home .p-body #story .storyList li:nth-child(4) a p{padding-right:16vw}.home .p-body #story .storyList li:nth-child(6) a p{padding-right:16vw}}@media(max-width: 1500px)and (max-width: 1200px)and (max-width: 1000px){.l-header__gnav__list li{width:calc(50% - 2rem)}}@media(max-width: 1500px)and (max-width: 1200px)and (max-width: 1000px)and (max-width: 600px){.l-header__gnav__list li{width:100%;max-width:360px}}@media(max-width: 1500px)and (max-width: 1200px)and (max-width: 1000px)and (max-width: 600px)and (max-width: 480px){.l-header__gnav__list li{max-width:300px}}@media(max-width: 1500px)and (max-width: 1300px){.home .p-body #story .storyList li a>p{font-size:1.3vw}}@media(max-width: 1500px)and (max-width: 1300px)and (max-width: 1000px){.home .p-body #story .storyList li a>p{font-size:2rem}}@media(max-width: 1500px)and (max-width: 1300px)and (max-width: 1000px)and (max-width: 600px){.home .p-body #story .storyList li a>p{font-size:3.2vw}}@media(max-width: 1500px)and (max-width: 768px){.story .p-catch{background-position:center !important;min-height:400px;max-height:1000px}}@media(max-width: 1500px)and (max-width: 768px)and (max-width: 480px){.story .p-catch{aspect-ratio:751/900;min-height:400px}}@media(max-width: 1500px)and (max-width: 480px){.story01 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story01/story01-catch-img-sp.jpg)}.story04 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story04/story04-catch-img-sp.jpg)}}@media(max-width: 1400px){.home .p-body #message .messageList .c-fBox__text p.thin-text{font-size:10rem}.home .p-body #message .messageList .c-fBox:nth-child(2) .c-fBox__img{width:calc(100% - 700px)}.home .p-body #message .messageList .c-fBox:nth-child(3) .c-fBox__img{width:calc(107% - 765px)}.home .p-body #story .decorationArea .decoration-icon01{top:12%;left:0%}.home .p-body #story .decorationArea .decoration-icon02{top:2%;left:0%}.home .p-body #story .decorationArea .decoration-icon03{top:10%;right:0%}.home .p-body #story .decorationArea .decoration-icon04{top:18%;right:4%}.story .p-catch__inner .catchTitle h2{font-size:3.5rem}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide01 a .num{top:12%;left:8%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide02 a .num{top:12%;left:10%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide03 a .num{top:12%;left:15%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide04 a .num{top:12%;left:8%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide05 a .num{top:12%;left:10%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide06 a .num{top:12%;left:15%}.story .p-body #storyList #story-swiper .swiper-slide a .num{width:100px;height:100px;font-size:4.6rem}}@media(max-width: 1400px)and (max-width: 1200px){.home .p-body #message .messageList .c-fBox__text p.thin-text{font-size:8rem}.home .p-body #message .messageList .c-fBox:nth-child(2) .c-fBox__img{width:calc(100% - 608px + 4%);transform:translate(0, -25%)}.home .p-body #message .messageList .c-fBox:nth-child(3) .c-fBox__img{width:calc(100% - 525px)}}@media(max-width: 1400px)and (max-width: 1200px)and (max-width: 768px){.home .p-body #message .messageList .c-fBox__text p.thin-text{font-size:7.5rem}}@media(max-width: 1400px)and (max-width: 1200px)and (max-width: 768px)and (max-width: 600px){.home .p-body #message .messageList .c-fBox__text p.thin-text{font-size:6rem}}@media(max-width: 1400px)and (max-width: 1200px)and (max-width: 768px)and (max-width: 600px)and (max-width: 480px){.home .p-body #message .messageList .c-fBox__text p.thin-text{font-size:4.4rem}}@media(max-width: 1400px)and (max-width: 1200px)and (max-width: 1000px){.home .p-body #message .messageList .c-fBox:nth-child(2) .c-fBox__img{top:auto;left:auto;right:auto;bottom:auto;margin:0;width:90%;transform:translate(0%, 0%)}.home .p-body #message .messageList .c-fBox:nth-child(3) .c-fBox__img{top:auto;left:auto;right:auto;bottom:auto;margin-right:0;margin-left:auto;width:90%;max-width:90%;transform:translate(0%, 0%)}}@media(max-width: 1400px)and (max-width: 1000px){.story .p-catch__inner .catchTitle h2{font-size:3rem}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide01 a .num{top:12%;left:12%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide02 a .num{left:12%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide03 a .num{top:15%;left:18%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide04 a .num{top:12%;left:12%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide05 a .num{left:12%}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide06 a .num{top:15%;left:18%}.story .p-body #storyList #story-swiper .swiper-slide a .num{width:90px;height:90px;font-size:4rem}}@media(max-width: 1400px)and (max-width: 1000px)and (max-width: 768px){.story .p-catch__inner .catchTitle h2{font-size:2.5rem}}@media(max-width: 1400px)and (max-width: 1000px)and (max-width: 768px)and (max-width: 600px){.story .p-catch__inner .catchTitle h2{font-size:2.5rem}}@media(max-width: 1400px)and (max-width: 1000px)and (max-width: 768px)and (max-width: 600px)and (max-width: 600px){.story .p-catch__inner .catchTitle h2{font-size:2rem}}@media(max-width: 1400px)and (max-width: 1000px)and (max-width: 600px){.story .p-body #storyList #story-swiper .swiper-slide a .num{width:80px;height:80px;font-size:3.4rem}}@media(max-width: 1400px)and (max-width: 1000px)and (max-width: 600px)and (max-width: 480px){.story .p-body #storyList #story-swiper .swiper-slide a .num{width:60px;height:60px;font-size:2.7rem}}@media(max-width: 1300px){.l-header__gnav__list li a .ttl .br-01{display:none}}@media(max-width: 1300px)and (max-width: 1200px){.l-header__gnav__list li a .ttl .br-01{display:inline-block}}@media(max-width: 1300px)and (max-width: 1200px)and (max-width: 820px){.l-header__gnav__list li a .ttl .br-01{display:none}}@media(max-width: 1300px)and (max-width: 1200px)and (max-width: 820px)and (max-width: 600px){.l-header__gnav__list li a .ttl .br-01{display:inline-block}}@media(max-width: 1200px){.boldTitle{font-size:3.2rem}.home .p-body #message .messageList{gap:36vw 0}.home .p-body #message .messageList .c-fBox__text p{font-size:2.1rem}.home .p-body #story .storyList{gap:12rem 4rem;padding:0 4rem}.home .p-body #story .storyList li{width:calc(50% - 2rem)}.home .p-body #story .storyList li:nth-child(1) a .num{top:12%;left:8%}.home .p-body #story .storyList li:nth-child(2) a .num{top:12%;left:10%}.home .p-body #story .storyList li:nth-child(3) a .num{top:12%;left:15%}.home .p-body #story .storyList li:nth-child(4) a .num{top:12%;left:8%}.home .p-body #story .storyList li:nth-child(5) a .num{top:12%;left:10%}.home .p-body #story .storyList li:nth-child(6) a .num{top:12%;left:15%}.home .p-body #story .storyList li a .num{width:100px;height:100px;font-size:4.6rem}.story .p-catch .decoration-icon05{top:-1vw;right:13%}.story .p-catch__inner .catchTitle{bottom:40px;left:60px}}@media(max-width: 1200px)and (max-width: 480px){.boldTitle{font-size:2.1rem}}@media(max-width: 1200px)and (max-width: 1000px){.home .p-body #message .messageList{gap:10rem 0}.home .p-body #story .storyList{justify-content:center}.home .p-body #story .storyList li{width:100%;max-width:600px}.home .p-body #story .storyList li:nth-child(1) a .num{top:12%;left:12%}.home .p-body #story .storyList li:nth-child(2) a .num{left:12%}.home .p-body #story .storyList li:nth-child(3) a .num{top:15%;left:18%}.home .p-body #story .storyList li:nth-child(4) a .num{top:12%;left:12%}.home .p-body #story .storyList li:nth-child(5) a .num{left:12%}.home .p-body #story .storyList li:nth-child(6) a .num{top:15%;left:18%}.home .p-body #story .storyList li a .num{width:90px;height:90px;font-size:4rem}}@media(max-width: 1200px)and (max-width: 1000px)and (max-width: 480px){.home .p-body #message .messageList{gap:5rem 0}}@media(max-width: 1200px)and (max-width: 600px){.home .p-body #message .messageList .c-fBox__text p{font-size:1.8rem}}@media(max-width: 1200px)and (max-width: 600px)and (max-width: 480px){.home .p-body #message .messageList .c-fBox__text p{line-height:2;font-size:1.5rem}}@media(max-width: 1200px)and (max-width: 1000px)and (max-width: 600px){.home .p-body #story .storyList{gap:8rem 4rem;margin:4rem auto 0;padding:0 2rem}.home .p-body #story .storyList li a .num{width:80px;height:80px;font-size:3.4rem}}@media(max-width: 1200px)and (max-width: 1000px)and (max-width: 600px)and (max-width: 480px){.home .p-body #story .storyList li a .num{width:60px;height:60px;font-size:2.7rem}}@media(max-width: 1200px)and (max-width: 768px){.story .p-catch .decoration-icon05{top:0;right:10vw}.story .p-catch__inner .catchTitle{bottom:40px;left:40px}}@media(max-width: 1200px)and (max-width: 768px)and (max-width: 480px){.story .p-catch .decoration-icon05{right:2rem;top:2%}}@media(max-width: 1200px)and (max-width: 768px)and (max-width: 600px){.story .p-catch__inner .catchTitle{bottom:30px;left:20px}}@media(max-width: 1199px){.story .p-body #storyList #story-swiper .swiper-slide{padding:0 20vw}}@media(max-width: 1199px)and (max-width: 768px){.story .p-body #storyList #story-swiper .swiper-slide{padding:0 10vw}}@media(max-width: 1199px)and (max-width: 768px)and (max-width: 600px){.story .p-body #storyList #story-swiper .swiper-slide{padding:0 5vw}}@media(max-width: 1000px){.l-footer__inner{padding:0 2rem}.p-lead__inner{padding-right:10px;padding-left:10px}.home .p-body #message .messageList .c-fBox{display:grid}.home .p-body #message .messageList .c-fBox__img{position:relative;top:0;left:0;right:0;left:0}.home .p-body #story .storyList li.coming>p{transform:translate(-50%, -60%)}.home .p-body #more h3{font-size:3rem}.home .p-body #more .moreList01 li{max-width:600px;width:100%}.home .p-body #more .moreList02 li{width:calc(50% - 2rem)}.story .p-catch__inner .num small{font-size:2.4rem}.story .p-catch__inner .num p{font-size:8rem}.story .p-body #about .bgWhite{gap:2rem 2rem;grid-template-columns:min-content repeat(1, 1fr);grid-template-rows:min-content min-content repeat(1, 1fr)}.story .p-body #about .bgWhite .thumb{grid-area:1/1/2/2}.story .p-body #about .bgWhite .name{grid-area:1/2/2/3}.story .p-body #about .bgWhite .grade{grid-area:2/1/3/3}.story .p-body #about .bgWhite .profileArea{grid-area:3/1/4/3}.story .p-body #slider01 .c-fBox,.story .p-body #slider02 .c-fBox{gap:4rem 8rem}.story .p-body #slider01 .c-fBox__textArea,.story .p-body #slider02 .c-fBox__textArea{width:calc(50% - 4rem)}.story .p-body #slider01 .c-fBox__imgArea,.story .p-body #slider02 .c-fBox__imgArea{width:calc(50% - 4rem)}.story .p-body #message .courseLink{flex-direction:column}}@media(max-width: 1000px)and (max-width: 768px){.l-footer__inner{flex-direction:column;justify-content:center;align-items:center}.story .p-catch__inner .num small{font-size:1.8rem}.story .p-catch__inner .num p{font-size:6rem}.story .p-body #about .bgWhite{padding:5rem 4rem}.story .p-body #about .bgWhite .thumb{width:120px;min-width:120px;height:120px}.story .p-body #about .bgWhite .name{align-items:flex-start;justify-content:center;flex-direction:column;font-size:2.4rem}.story .p-body #slider01 .c-fBox__textArea,.story .p-body #slider02 .c-fBox__textArea{width:100%}.story .p-body #slider01 .c-fBox__imgArea,.story .p-body #slider02 .c-fBox__imgArea{width:100%}.story .p-body #message .courseLink{margin:6rem 0 0}}@media(max-width: 1000px)and (max-width: 480px){.home .p-body #story .storyList li.coming>p{transform:translate(-50%, -20%);font-size:2.4rem}.home .p-body #more h3{margin:0 0 4rem;font-size:2.1rem}.home .p-body #more .moreList02 li{width:calc(50% - 1rem)}.story .p-body #about .bgWhite .grade{font-size:1.4rem}}@media(max-width: 1000px)and (max-width: 768px)and (max-width: 600px){.story .p-catch__inner .num small{font-size:1.2rem}.story .p-catch__inner .num p{font-size:4.6rem}}@media(max-width: 1000px)and (max-width: 768px)and (max-width: 480px){.story .p-body #about .bgWhite{gap:1rem;padding:2rem}.story .p-body #about .bgWhite .thumb{width:80px;min-width:80px;height:80px}.story .p-body #about .bgWhite .name{font-size:2.1rem}.story .p-body #message .courseLink{margin:4rem 0 0}}@media(max-width: 768px){.l-footer{padding:3.5rem 0}.page .l-header__inner{height:130px}.l-header__rits{top:20px;left:20px;width:140px}.l-header__logo .svg{width:160px}.l-header__hamburger{padding-left:2rem;padding-bottom:1.5rem;width:100px;height:100px;border-radius:0 0 0 200px}.l-header__hamburger .border{width:36px;height:22px}.l-header__hamburger .border span:nth-child(2){top:10px}.l-header__hamburger .border span:nth-child(3){top:20px}.l-header__hamburger p{font-size:1.4rem}.l-header__gnav__list li a .ttl{font-size:1.6rem}.l-header__gnav__list li a .name{font-size:1.6rem}.l-pageTop{position:fixed;top:auto;right:10px;bottom:10px;left:auto}.c-fBox{flex-wrap:wrap}.c-fBox .c-fBox__textArea,.c-fBox .c-fBox__imgArea{width:100%}.c-title{font-size:6rem}.p-title{font-size:3rem}.p-accordion__child{padding:30px 15px 30px 30px}.p-chapter,.p-chapter__blue,.p-chapter__gray{padding:6rem 0}.p-modal__content{width:90%}.p-modal .c-fBox{display:block}.p-modal .c-fBox__imgArea{margin:0 auto 2.5rem;width:80%}.p-modal .c-fBox__textArea{width:100%}.p-tab__title{padding:0}.p-tab__title .p-tab__title__item{width:50%;height:auto;font-size:14px;padding:8px 10px}.u-forTb{display:inherit}.home .p-catch{max-height:130vw}.home .p-catch__inner .logo{top:48%;width:50%}.page .p-body .p-chapter .wideImg{margin:0 auto 6rem}.page .p-body .p-chapter .c-fBox+.c-fBox{margin:6rem 0 0}.story .p-catch .decoration-icon03{top:-20%}.story .p-catch .decoration-icon04{top:-13%}.story .p-catch__inner .catchTitle>p{font-size:1.6rem}.story .p-body #about .bgWhite .name .eng-name{display:block;margin-left:0;font-size:1.5rem}.story .p-body #anchor .p-chapter__inner .anchor-ttl{margin-right:4rem;font-size:4.8rem}.story .p-body #slider01,.story .p-body #slider02{padding:8rem 0 6rem}.story .p-body #slider01 .c-fBox__textArea .border-box .tag,.story .p-body #slider02 .c-fBox__textArea .border-box .tag{min-width:160px;height:32px;line-height:32px;font-size:1.8rem}.story .p-body #message .c-fBox__textArea .c-title{text-align:center}.story .p-body #message .c-fBox__textArea .boldTitle{text-align:center}.story .p-body #message .courseLink p{font-size:1.8rem}.story .p-body #message .courseLink a{font-size:2.4rem}.story .p-body #message .courseLink a small{font-size:2rem}}@media(max-width: 768px)and (max-width: 600px){.page .l-header__inner{padding:2rem 0 0;height:120px}.l-header__rits{top:15px;left:15px;width:80px}.l-header__logo .svg{width:120px}.l-header__hamburger{padding-left:2rem;padding-bottom:.5rem;width:70px;height:70px;border-radius:0 0 0 140px}.l-header__hamburger .border{width:28px;height:14px}.l-header__hamburger .border span:nth-child(2){top:6px}.l-header__hamburger .border span:nth-child(3){top:12px}.l-header__hamburger p{font-size:1rem}.c-title{font-size:5rem}.home .p-catch{max-height:185vw}.home .p-catch__inner .logo{width:60%}.story .p-catch__inner .catchTitle>p{font-size:1.2rem}}@media(max-width: 768px)and (max-width: 480px){.l-header__gnav__list li a .ttl{font-size:1.3rem}.l-header__gnav__list li a .name{font-size:1.3rem}.p-title{padding:.5em 1em;font-size:2.4rem}.p-chapter,.p-chapter__blue,.p-chapter__gray{padding:4rem 0}.page .p-body .p-chapter .wideImg{margin:0 auto 4rem}.page .p-body .p-chapter .c-fBox+.c-fBox{margin:4rem 0 0}.story .p-body #about .bgWhite .name .eng-name{font-size:1.3rem}.story .p-body #anchor .p-chapter__inner .anchor-ttl{margin-right:0;font-size:2.8rem}.story .p-body #slider01 .c-fBox__textArea .border-box .tag,.story .p-body #slider02 .c-fBox__textArea .border-box .tag{min-width:140px;height:28px;line-height:28px;font-size:1.5rem}.story .p-body #message .courseLink p{font-size:1.6rem}.story .p-body #message .courseLink a{padding:1em;font-size:1.8rem;border:1px solid #000}.story .p-body #message .courseLink a small{font-size:1.6rem}}@media(max-width: 768px)and (max-width: 600px)and (max-width: 480px){.c-title{font-size:4rem}.home .p-catch__inner .logo{top:51%;left:50%;transform:translate(-50%, -50%);width:70%}}@media(max-width: 600px){.p-chapter__inner{padding:0 2rem}.home .p-catch__inner::after{right:0%;bottom:25%;width:36%}.home .p-catch__inner .logo .sub-title .forPc{display:none}.home .p-catch__inner .logo .sub-title .forSp{display:block}.home .p-catch__inner .catch-img01{top:20%;left:16%;width:45%}.home .p-catch__inner .catch-img02{top:22%;left:89%;width:40%}.home .p-catch__inner .catch-img03{top:80%;left:39%;width:60%}.home .p-catch__inner .catch-img04{top:74%;left:2%;width:40%}.home .p-catch__inner .catch-img05{top:-6%;left:52%;width:38%}.home .p-catch__inner .catch-img06{top:1%;left:69%;width:24%}.home .p-catch__inner .catch-img07{top:71%;left:107%;width:60%}.home .p-catch__inner .decoration-icon01{bottom:89%}.home .p-catch__inner .decoration-icon06{top:28%;right:32%}.home .p-catch__inner .decoration-icon07{top:32%;right:32%}.home .p-catch__inner .decoration-icon08{top:30%;left:45%}.home .p-catch__inner .decoration-icon09{top:27%;left:40%}.home .p-catch__inner .decoration-icon10{top:38%;left:auto;right:3%}.home .p-catch__inner .decoration-icon11{bottom:28%;right:28%}.home .p-catch__inner .decoration-icon12{right:30%;bottom:19%}.home .p-catch__inner .decoration-icon15{left:2%;bottom:50%}.home .p-catch__inner .decoration-icon16{bottom:8%;width:clamp(1rem,25vw,390px)}.home .p-catch__inner .decoration-icon17{bottom:5%;width:clamp(1rem,25vw,390px)}.home .p-body #story .storyList li a .num small{font-size:1.5rem}.home .p-body #story .storyList li a .c-fBox{min-width:300px;min-height:90px}.home .p-body #story .storyList li a .c-fBox::before{font-size:4.5rem}.home .p-body #story .storyList li a .c-fBox .profile-text .name{font-size:1.8rem}.home .p-body #story .storyList li a .c-fBox .profile-text .course{font-size:1.3rem}.home .p-body #story .storyList li a .c-fBox .profile-img{width:70px;min-width:70px;height:70px}.home .p-body #more .moreList01 li a{height:140px;font-size:2.4rem}.home .p-body #more .moreList02 li a{font-size:1.8rem}.story .p-body #anchor .p-chapter__inner .anchorList li a p{font-size:1.5rem}.story .p-body #slider01 .c-fBox__textArea .border-box p,.story .p-body #slider02 .c-fBox__textArea .border-box p{font-size:3rem}.story .p-body #slider01 .c-fBox__textArea dl dt,.story .p-body #slider01 .c-fBox__textArea dl dd,.story .p-body #slider02 .c-fBox__textArea dl dt,.story .p-body #slider02 .c-fBox__textArea dl dd{padding-top:1rem;padding-left:3rem}.story .p-body #slider01 .c-fBox__textArea dl dt .eng,.story .p-body #slider01 .c-fBox__textArea dl dd .eng,.story .p-body #slider02 .c-fBox__textArea dl dt .eng,.story .p-body #slider02 .c-fBox__textArea dl dd .eng{font-size:3rem}.story .p-body #slider01 .c-fBox__textArea dl dt .qa-ttl,.story .p-body #slider01 .c-fBox__textArea dl dd .qa-ttl,.story .p-body #slider02 .c-fBox__textArea dl dt .qa-ttl,.story .p-body #slider02 .c-fBox__textArea dl dd .qa-ttl{font-size:1.8rem}.story .p-body #slider01 .c-fBox__imgArea .swiper .swiper-bottom,.story .p-body #slider02 .c-fBox__imgArea .swiper .swiper-bottom{margin:2rem 0 0;justify-content:center}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide04 a .story_title{transform:translate(-65%, -20%)}.story .p-body #storyList #story-swiper .swiper-slide.swiper-slide06 a .story_title{transform:translate(-65%, -20%)}.story .p-body #storyList #story-swiper .swiper-slide a .num small{font-size:1.5rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox{min-width:300px;min-height:90px}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox::before{font-size:4.5rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-text .name{font-size:1.8rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-text .course{font-size:1.3rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-img{width:70px;min-width:70px;height:70px}}@media(max-width: 600px)and (max-width: 480px){.home .p-body #story .storyList li a .num small{font-size:1rem}.home .p-body #story .storyList li a .c-fBox{padding:.8rem 1rem .8rem 2rem;right:20px;min-width:250px;min-height:70px;transform:translate(0, 75%)}.home .p-body #story .storyList li a .c-fBox::before{font-size:4rem}.home .p-body #story .storyList li a .c-fBox .profile-text .name{font-size:1.5rem}.home .p-body #story .storyList li a .c-fBox .profile-text .course{font-size:1.1rem}.home .p-body #story .storyList li a .c-fBox .profile-img{width:60px;min-width:60px;height:60px}.home .p-body #more .moreList01 li a{height:95px;font-size:1.8rem}.home .p-body #more .moreList02 li a{height:70px;font-size:1.6rem;border:1px solid #000}.story .p-body #slider01 .c-fBox__textArea .border-box p,.story .p-body #slider02 .c-fBox__textArea .border-box p{font-size:2.4rem}.story .p-body #slider01 .c-fBox__textArea dl dt,.story .p-body #slider01 .c-fBox__textArea dl dd,.story .p-body #slider02 .c-fBox__textArea dl dt,.story .p-body #slider02 .c-fBox__textArea dl dd{padding-top:.8rem;padding-left:2.4rem}.story .p-body #slider01 .c-fBox__textArea dl dt .eng,.story .p-body #slider01 .c-fBox__textArea dl dd .eng,.story .p-body #slider02 .c-fBox__textArea dl dt .eng,.story .p-body #slider02 .c-fBox__textArea dl dd .eng{font-size:2.4rem}.story .p-body #storyList #story-swiper .swiper-slide a .num small{font-size:1rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox{padding:.8rem 1rem .8rem 2rem;right:20px;min-width:250px;min-height:70px;transform:translate(0, 75%)}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox::before{font-size:4rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-text .name{font-size:1.5rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-text .course{font-size:1.1rem}.story .p-body #storyList #story-swiper .swiper-slide a .c-fBox .profile-img{width:60px;min-width:60px;height:60px}}@media(max-width: 480px){p{font-size:1.5rem;line-height:1.8}.caption{font-size:1.4rem}a{font-size:1.5rem;line-height:1.8}ul,ol,li{font-size:1.5rem;line-height:1.8}.l-footer__inner ul li a{font-size:1.3rem}.l-footer__copyright{font-size:1.3rem}.l-header__gnav__list li .top-left::before{transform:translate(3px, 3px)}.l-header__gnav__list li .top-right::before{transform:translate(-3px, 3px)}.l-header__gnav__list li .bottom-left::before{transform:translate(3px, -3px)}.l-header__gnav__list li .bottom-right::before{transform:translate(-3px, -3px)}.l-header__gnav__list li a{min-height:140px}.l-header__gnav__list li a .course{font-size:1rem}.p-title .top-left,.p-title .bottom-right{width:24px;height:24px}.p-title .top-left::before{transform:translate(3px, 3px)}.p-title .bottom-right::before{transform:translate(-3px, -3px)}.p-modal__content__inner{padding:3rem 2.5rem}.p-tab__title .p-tab__title__item{padding-left:4px;font-size:10px}.u-forPc{display:none}.u-forSp{display:inherit}.home .p-body{padding:0}.home .p-body::before{height:6px}.home .p-body #message{padding:5rem 0 6rem}.home .p-body #message .c-title{margin:0 0 1em}.home .p-body #message .messageList .c-fBox__text h4{margin:0 0 1em}.home .p-body #story{padding:5rem 0 12rem}.home .p-body #more{padding:6rem 0 7rem}.home .p-body #more::before{height:6px}.home .p-body #more .moreList01{gap:2.5rem 0}.home .p-body #more .moreList01 li .top-left::before{transform:translate(3px, 3px)}.home .p-body #more .moreList01 li .top-right::before{transform:translate(-3px, 3px)}.home .p-body #more .moreList01 li .bottom-left::before{transform:translate(3px, -3px)}.home .p-body #more .moreList01 li .bottom-right::before{transform:translate(-3px, -3px)}.home .p-body #more .moreList02{gap:2rem;margin:3rem 0 0}.home .p-body #more .moreList02 li::before,.home .p-body #more .moreList02 li::after{width:calc(100% - 30px)}.story .p-catch .decoration-icon06{bottom:85%;right:2%}.story .p-body #about{padding:4rem 0}.story .p-body #about .bgWhite .profileArea .profile-ttl{font-size:1.8rem}.story .p-body #about .bgWhite .profileArea .profile-text{font-size:1.4rem}.story .p-body #anchor{padding:5rem 0}.story .p-body #anchor .p-chapter__inner{display:grid}.story .p-body #anchor .p-chapter__inner .anchorList li a{padding:1.5rem 1rem}.story .p-body #slider01 .c-fBox__textArea .border-box,.story .p-body #slider02 .c-fBox__textArea .border-box{margin:0 0 2rem;border:1px solid #fff}.story .p-body #message{padding:6rem 0 8rem}.story .p-body #message .courseLink a::before,.story .p-body #message .courseLink a::after{width:calc(100% - 30px)}.story02 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story02/story02-catch-img-sp.jpg)}.story03 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story03/story03-catch-img-sp.jpg)}.story05 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story05/story05-catch-img-sp.jpg)}.story06 .p-catch{background-image:url(/ise/suki_ict/assets/img/story/story06/story06-catch-img-sp.jpg)}}@media screen and (max-height: 800px)and (min-width: 1200px)and (max-width: 1450px){.home .p-catch__inner .logo{top:44%;width:67vh}.home .p-catch__inner .catch-img01{width:50vh}.home .p-catch__inner .catch-img02{width:46vh}.home .p-catch__inner .catch-img03{top:68%;width:78vh}.home .p-catch__inner .catch-img04{top:80%;left:6%;width:42vh}.home .p-catch__inner .catch-img05{width:38vh}.home .p-catch__inner .catch-img06{bottom:78.5%;left:63%;width:20vh}.home .p-catch__inner .catch-img07{width:70vh}.home .p-catch__inner .decoration-icon01::before{font-size:13vh}.home .p-catch__inner .decoration-icon03::before{font-size:13vh}.home .p-catch__inner .decoration-icon04::before{font-size:3vh}.home .p-catch__inner .decoration-icon05::before{font-size:10vh}.home .p-catch__inner .decoration-icon07::before{font-size:3vh}.home .p-catch__inner .decoration-icon10{top:47%;left:8%}.home .p-catch__inner .decoration-icon10::before{font-size:15vh}.home .p-catch__inner .decoration-icon11::before{font-size:10vh}.home .p-catch__inner .decoration-icon12::before{font-size:17vh}.home .p-catch__inner .decoration-icon13{left:13%}.home .p-catch__inner .decoration-icon13::before{font-size:17vh}.home .p-catch__inner .decoration-icon14{left:27%}.home .p-catch__inner .decoration-icon15{bottom:10%;left:22%}.home .p-catch__inner .decoration-icon15::before{font-size:18vh}}@media screen and (max-height: 800px)and (min-width: 1000px)and (max-width: 1200px){.home .p-catch__inner .logo{top:44%;width:60vh}.home .p-catch__inner .catch-img01{width:40vh}.home .p-catch__inner .catch-img02{width:36vh}.home .p-catch__inner .catch-img03{top:68%;width:68vh}.home .p-catch__inner .catch-img04{top:78%;left:6%;width:32vh}.home .p-catch__inner .catch-img05{width:42vh}.home .p-catch__inner .catch-img06{bottom:78%;width:20vh}.home .p-catch__inner .catch-img07{width:60vh}.home .p-catch__inner .decoration-icon01::before{font-size:11vh}.home .p-catch__inner .decoration-icon03::before{font-size:11vh}.home .p-catch__inner .decoration-icon05::before{font-size:9vh}.home .p-catch__inner .decoration-icon10{top:48%;left:8%}.home .p-catch__inner .decoration-icon10::before{font-size:14vh}.home .p-catch__inner .decoration-icon11::before{font-size:8vh}.home .p-catch__inner .decoration-icon12::before{font-size:14vh}.home .p-catch__inner .decoration-icon15::before{font-size:18vh}}
