@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:iconfont;src:url(/gsse2/assets/fonts/iconfont.eot);src:url(/gsse2/assets/fonts/iconfont.eot?#iefix) format("eot"),url(/gsse2/assets/fonts/iconfont.woff) format("woff"),url(/gsse2/assets/fonts/iconfont.ttf) format("truetype"),url(/gsse2/assets/fonts/iconfont.svg#iconfont) format("svg")}@font-face{font-family:rits;src:url(/gsse2/assets/fonts/rits.eot);src:url(/gsse2/assets/fonts/rits.eot?#iefix) format("embedded-opentype"),url(/gsse2/assets/fonts/rits.woff) format("woff"),url(/gsse2/assets/fonts/rits.ttf) format("truetype")}.iconfont:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-lg{font-size:1.3333333333333333em;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.2857142857142858em;text-align:center}.iconfont-arw-r-d:before{content:"\EA01"}.iconfont-arw-r-l:before{content:"\EA02"}.iconfont-arw-r-r:before{content:"\EA03"}.iconfont-arw-r-u:before{content:"\EA04"}.iconfont-arw-r-ch:before{content:"\EA05"}*,*: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,"游ゴシック","ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1.7;color:#000}a{cursor:pointer;text-decoration:none;outline:none;font-size:16px;font-size:1.6rem;color:#be0016;transition:all .3s ease}a:hover{color:#be0016}img{vertical-align:bottom}i,cite,em,var,address,dfn{font-style:normal}p{font-size:16px;font-size:1.6rem;line-height:1.8;font-weight:500}p.desc{padding-left:1em;text-indent:-1em;color:#be0016}strong{font-size:16px;font-size:1.6rem;line-height:1.8;font-weight:700}iframe{border:none}ul{margin:0;padding:0;list-style:none}ul li{font-size:16px;font-size:1.6rem}.l-content{position:relative;margin-left:250px;background:#fff}.l-footer{position:relative;background:#be0016;color:#fff;z-index:5000}.l-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;padding:4rem}.l-footer__inner p{margin:0;padding:0;font-size:14px;font-size:1.4rem}.l-footer__left .l-footer__logo{display:none}.l-footer__left p span{display:inline-block}.l-footer__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;margin-left:2rem;text-align:right}.l-footer__right .l-footer__list ul{display:-webkit-box;display:-ms-flexbox;display:flex}.l-footer__right .l-footer__list ul li{font-size:14px;font-size:1.4rem;font-weight:700;white-space:nowrap}.l-footer__right .l-footer__list ul li:not(:last-child){margin-right:20px;margin-right:2rem}.l-footer__right .l-footer__list ul li a{color:#fff}.l-footer__right .l-footer__list ul li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.l-footer__right .l-footer__list .copyright{margin:10px 0 0;margin:1rem 0 0}.l-footer__right .l-footer__logo{margin:0 0 0 30px;margin:0 0 0 3rem}.l-footer__right .l-footer__logo img{width:200px;height:50px}.l-header{position:fixed;top:0;left:0;right:0;bottom:0;width:250px;height:100%;overflow:auto;background:#262d32;transition:.4s easing;z-index:5000}.l-header::-webkit-scrollbar{display:none}.l-header__inner{position:relative;width:100%;height:auto}.l-header__inner .header_logo{position:relative;z-index:9999;background:#be0016}.l-header__inner .header_logo .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;width:100%;height:250px;background:#be0016}.l-header__inner .header_logo .logo p{padding:0;margin:0 0 20px;margin:0 0 2rem}.l-header__inner .header_logo .logo p img{width:60px}.l-header__inner .header_logo .logo h1{margin:0;padding:0;color:#fff;font-size:20px;font-size:2rem;font-weight:400;font-family:YuMincho,'游明朝',"ヒラギノ明朝 Pro W6",Hiragino Mincho Pro,"HGS明朝E","ＭＳ Ｐ明朝",serif,"メイリオ",Meiryo,Lucida Grande,Lucida Sans Unicode,serif}.l-header__inner .hamburgerBtn{display:none;color:#000}.l-header__inner .hamburgerBtn:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.l-header__inner .hamburgerBtn.on span{background:transparent;top:13px}.l-header__inner .hamburgerBtn.on span:before{margin-top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.l-header__inner .hamburgerBtn.on span:after{margin-top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.l-header__inner .hamburgerBtn span{display:block;position:absolute;top:14px;left:20px;width:14px;height:2px;margin:-1px 0 0 -7px;background:#000;transition:.2s}.l-header__inner .hamburgerBtn span:before{display:block;content:"";position:absolute;top:50%;left:0;width:14px;height:2px;background:#000;transition:.3s;margin-top:-6px}.l-header__inner .hamburgerBtn span:after{display:block;content:"";position:absolute;top:50%;left:0;width:14px;height:2px;background:#000;transition:.3s;margin-top:4px}.l-header__inner .navArea{display:block}.l-header__inner .navArea .lang_wrap{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.l-header__inner .navArea .lang_wrap li{width:calc(100%/2);font-size:14px;font-size:1.4rem;text-align:center;background:#c6c6c6}.l-header__inner .navArea .lang_wrap li.active{background:#8b0000}.l-header__inner .navArea .lang_wrap li.active:hover a{background:#8b0000}.l-header__inner .navArea .lang_wrap li:not(:last-child){margin-right:1px}.l-header__inner .navArea .lang_wrap li a{display:block;padding:8px 0;padding:.8rem 0;color:#fff}.l-header__inner .navArea .lang_wrap li a:hover{background:#be0016}.l-header__inner .navArea .navList{padding:30px 20px;padding:3rem 2rem;overflow:auto}.l-header__inner .navArea .navList>li:not(:last-child){margin-bottom:15px;margin-bottom:1.5rem}.l-header__inner .navArea .navList>li>a{display:block;font-weight:700;color:#fff}.l-header__inner .navArea .navList>li>a.active{color:#be0016}.l-header__inner .navArea .navList>li>a:hover{color:#be0016}.l-header__inner .navArea .navList .parentList p{margin:0;padding:0;display:block;position:relative;font-weight:700;color:#fff;transition:all .3s ease 0s}.l-header__inner .navArea .navList .parentList p.active{color:#be0016}.l-header__inner .navArea .navList .parentList p:before{display:block;content:"";position:absolute;top:48%;right:0;width:14px;height:1px;background:#fff;transition:.3s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.l-header__inner .navArea .navList .parentList p:after{display:block;content:"";position:absolute;top:48%;right:0;width:14px;height:1px;background:#fff;transition:.3s}.l-header__inner .navArea .navList .parentList p.on:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.l-header__inner .navArea .navList .parentList p:hover{color:#be0016;cursor:pointer}.l-header__inner .navArea .navList .parentList p:hover:before,.l-header__inner .navArea .navList .parentList p:hover:after{background:#be0016}.l-header__inner .navArea .navList .parentList .childList{display:none;margin:10px 0 20px;margin:1rem 0 2rem}.l-header__inner .navArea .navList .parentList .childList li{padding-left:10px;padding-left:1rem;line-height:1.4}.l-header__inner .navArea .navList .parentList .childList li:not(:last-child){margin-bottom:15px;margin-bottom:1.5rem}.l-header__inner .navArea .navList .parentList .childList li a{display:block;color:#c9c9c9;font-weight:400}.l-header__inner .navArea .navList .parentList .childList li a:before{content:"-";margin-right:5px;margin-right:.5rem}.l-header__inner .navArea .navList .parentList .childList li a:hover{color:#be0016}.l-header__inner .navArea .navList .parentList .childList li .active{color:#be0016}.l-header__inner .student_wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem}.l-header__inner .student_wrap li:not(:last-child){border-bottom:1px solid #dcdcdc}.l-header__inner .student_wrap li a{display:block;padding:12px 20px;padding:1.2rem 2rem;width:100%;color:#000;background:#fff}.l-header__inner .student_wrap li a:before{content:"";display:inline-block;margin-right:10px;margin-right:1rem;width:14px;height:14px;text-align:center;line-height:80px;border-radius:50%;border:solid 3px #c00002}.l-header__inner .student_wrap li a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#be0016}.l-header__inner .banner_wrap{padding:10px;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-header__inner .banner_wrap li{width:100%}.l-header__inner .banner_wrap li:not(:last-child){margin-bottom:10px;margin-bottom:1rem}.l-header__inner .banner_wrap li a img{width:100%}.l-header__inner .banner_wrap li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.l-main{position:relative;width:100%;background:#fff}.c-cBox{width:100%;height:auto}.c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.c-fBox.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-fBox.row__r{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-fBox.clm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-fBox.clm__r{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-fBox.jc__sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-fBox.jc__sa{-ms-flex-pack:distribute;justify-content:space-around}.c-fBox.jc__fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-fBox.jc__fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-fBox.jc__ce{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-fBox.ai__ce{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-fBox.ai__fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-fBox.ai__fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-fBox.ai__st{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.c-fBox.ai__bl{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.c-fBox.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-icon,.c-icon__red{display:inline-block;width:auto;color:#fff;border-radius:3px;line-height:1}.c-icon__red{background:#be0016}.c-lead{margin-bottom:40px}.c-linkBtn{margin:0;position:relative;display:block;padding:15px 35px 15px 25px;padding:1.5rem 3.5rem 1.5rem 2.5rem;width:200px;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:1px;letter-spacing:.1rem;color:#2e0608;border:1px solid #dcdcdc;transition:color .4s ease;z-index:3}.c-linkBtn:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:100%;background:#be0016;z-index:-1;transition:width .4s ease}.c-linkBtn:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA0A";position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#be0016;transition:color .4s ease}.c-linkBtn:hover{color:#fff;opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.c-linkBtn:hover:before{width:100%}.c-linkBtn:hover:after{color:#fff}.c-anchorBtn{margin:0;position:relative;display:inline-block;padding:15px 35px 15px 25px;padding:1.5rem 3.5rem 1.5rem 2.5rem;width:200px;font-size:16px;font-size:1.6rem;font-weight:700;color:#be0016;border:1px solid #dcdcdc;background:#eee;transition:all .4s ease}.c-anchorBtn:before{content:"";position:absolute;top:50%;right:20px;width:10px;height:10px;border-top:1px solid #be0016;border-right:1px solid #be0016;-webkit-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%)}.c-anchorBtn:hover{color:#be0016;border:1px solid #be0016;background:none;transition:all .4s ease}.c-boxBtn{position:relative;display:inline-block;padding:10px 35px 10px 25px;padding:1rem 3.5rem 1rem 2.5rem;font-weight:700;color:#2e0608;border:1px solid #dcdcdc;z-index:0;width:100%;max-width:340px}.c-boxBtn:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA0A";position:absolute;top:50%;right:20px;width:10px;color:#be0016;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.c-boxBtn:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#be0016;transition:width .4s ease}.c-boxBtn:hover{color:#fff;transition:color .4s ease}.c-boxBtn:hover:before{color:#fff;transition:color .4s ease}.c-boxBtn:hover:after{width:100%;z-index:-1;transition:width .4s ease}.btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0;margin:4rem 0 0}.btnList a{margin:0 15px 10px 0;margin:0 1.5rem 1rem 0}.majorBtn{margin:0;position:relative;padding:15px 20px;padding:1.5rem 2rem;font-size:16px;font-size:1.6rem;font-weight:700;border-radius:0;border:none;width:100%;max-width:500px;color:#fff;background:#be0016;cursor:pointer;border-radius:27px}.majorBtn:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA09';position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff}.c-linkList{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-linkList li:not(:last-child){margin-right:30px;margin-right:3rem}.c-linkList li a{position:relative;display:block;width:100%;height:100%;font-size:16px;font-size:1.6rem;font-weight:700}.c-linkList li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-linkList__text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-size:16px;font-size:1.6rem;font-weight:700}.c-linkList__text li:not(:last-child){margin-right:30px;margin-right:3rem}.c-linkList__text li a:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA03';margin-right:5px;margin-right:.5rem;margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;font-size:16px;font-size:1.6rem;color:#be0016;transition:.3s ease all}.c-linkList__text li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-linkList__text li a:hover:after{margin-right:0;margin-left:10px;margin-left:1rem}.anchorList{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.anchorList li{position:relative;margin-bottom:10px;margin-bottom:1rem;padding-left:24px;text-indent:-12px;margin-right:60px;margin-right:6rem}.anchorList li:last-child:after{display:none}.anchorList li:after{content:"";position:absolute;right:-30px;top:0;width:1px;height:28px;margin:auto;background-image:linear-gradient(to bottom,#2e0608,#2e0608 4px,transparent 4px,transparent 5px);background-size:1px 5px;background-repeat:repeat-y}.anchorList li a{color:#2e0608;font-weight:700}.anchorList li a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0F';font-size:12px;font-size:1.2rem;margin-right:10px;margin-right:1rem;color:#be0016}.anchorList li a:hover{color:#be0016;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-list--line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;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}.c-list--line>.listItem:last-child{margin-right:0}.c-list--line>.listItem.hasBtn{border-left:none}.c-tableArea{margin:40px auto;margin:4rem auto;width:100%}.c-tableArea__wrap{overflow:auto;-webkit-overflow-scrolling:touch}.c-tableArea__wrap table{width:100%;min-width:600px;border-collapse:collapse}.c-tableArea__wrap table th,.c-tableArea__wrap table td{padding:20px;padding:2rem;font-size:16px;font-size:1.6rem;border:1px solid #c6c6c6}.c-tableArea__wrap table a{color:#be0016;font-weight:700}.c-tableArea__wrap table a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-tableArea__wrap table thead{background:#dcdcdc}.c-tableArea__wrap table tbody tr th{background:#eee}.c-ttl{margin:0;padding:0;font-size:55px;font-size:5.5rem;font-family:rits,sans-serif;font-weight:400;line-height:1;color:#2e0608;letter-spacing:2px;letter-spacing:.2rem}.c-subttl{margin:0;padding:0;font-size:16px;font-size:1.6rem;color:#c00002}.pageTitle{margin:0;padding:0;font-size:45px;font-size:4.5rem;color:#2e0608}.c-page-ttl{margin:0;padding:0;font-size:30px;font-size:3rem;color:#2e0608}.c-page-ttl:not(:first-child){margin:50px 0 30px;margin:5rem 0 3rem}.c-page-subttl{font-size:26px;font-size:2.6rem;color:#2e0608}.c-bgGray-ttl{padding:30px 0;padding:3rem 0;margin:0 0 60px;margin:0 0 6rem;color:#2e0608;background:#eee}.c-bgGray-ttl .c-page-subttl{position:relative;display:block;padding:0 40px;padding:0 4rem;margin:0 auto;max-width:1240px;font-size:26px;font-size:2.6rem;color:#2e0608}.c-bgGray-ttl .c-page-subttl span{position:absolute;top:50%;left:40px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5px;margin-right:20px;margin-right:2rem;width:54px;height:54px;font-size:35px;font-size:3.5rem;border:1px solid #be0016;color:#be0016;font-family:rits,sans-serif;font-weight:400;line-height:1}.c-border-ttl{position:relative;margin:60px 0 30px;margin:6rem 0 3rem;padding-left:15px;padding-left:1.5rem;font-size:24px;font-size:2.4rem;line-height:1.4;color:#2e0608}.c-border-ttl:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:4px;height:100%;background:#be0016}.c-bold-ttl{padding:0;margin:40px 0 20px;margin:4rem 0 2rem;display:block;font-size:20px;font-size:2rem;font-weight:700;color:#2e0608}.p-body{padding:60px 0;padding:6rem 0}.p-chapter,.p-chapter__gray{width:100%;padding:0 0 60px;padding:0 0 6rem}.p-chapter__inner{margin:0 auto;padding:0 40px;padding:0 4rem;max-width:1240px}.p-chapter__title{margin:0 auto 40px;margin:0 auto 4rem;text-align:center}.p-chapter__gray{background:#c6c6c6}.p-lead{display:none}.p-lead p{margin:0}.p-tab__title{overflow:hidden;border-bottom:5px solid #000;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-tab__title .p-tab__title__item{position:relative;width:300px;height:70px;font-size:14px;margin:0;list-style:none;background:#96bcef;border:#96bcef;padding:10px 25px;border-bottom:none;border-radius:20px 20px 0 0;color:#fff;font-weight:600;font-size:24px;font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin:0 5px}.p-tab__title .p-tab__title__item.select{background:#000}.p-tab__content{display:none}.u-blank:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA0E";margin-right:5px;margin-right:.5rem;margin-left:3px;margin-left:.3rem;margin-bottom:2px;margin-bottom:.2rem}.u-pdf:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-pdf.svg) no-repeat;background-size:contain}.u-xls:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-excel.svg) no-repeat;background-size:contain}.u-doc:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-word.svg) no-repeat;background-size:contain}.u-ppt:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-ppt.svg) no-repeat;background-size:contain}.newsList a:after{display:none}.newsList .u-blank p:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-ex.svg) no-repeat;background-size:contain}.newsList .u-pdf p:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-pdf.svg) no-repeat;background-size:contain}.newsList .u-xls p:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-excel.svg) no-repeat;background-size:contain}.newsList .u-doc p:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-word.svg) no-repeat;background-size:contain}.newsList .u-ppt p:after{display:inline-block;content:'';margin-left:5px;margin-left:.5rem;margin-bottom:2px;margin-bottom:.2rem;width:1em;height:1em;vertical-align:middle;background:url(/gsse2/assets/img/common/icon-ppt.svg) no-repeat;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:14px;font-size:1.4rem}.u-textBl{color:#006cb8}.u-forTb{display:none}.u-forSp{display:none}.admission .l-content .p-chapter .red-text,.admission .l-content .p-chapter__gray .red-text{font-weight:700;color:#f00}.admission .l-content .p-chapter .blue-text,.admission .l-content .p-chapter__gray .blue-text{font-weight:700;color:#00f}.admission .l-content .p-chapter .under-line,.admission .l-content .p-chapter__gray .under-line{text-decoration:underline}.admission .l-content .p-chapter .bg-line,.admission .l-content .p-chapter__gray .bg-line{background-color:#ff9}.admission .l-content .p-chapter a,.admission .l-content .p-chapter__gray a{text-decoration:underline}.admission .l-content .p-chapter p a,.admission .l-content .p-chapter__gray p a{font-weight:700;text-decoration:underline}.admission .l-content .p-chapter__inner .c-page-ttl{margin:0 0 20px;margin:0 0 2rem}.admission .l-content .p-chapter__inner .c-page-ttl:not(:first-child){margin:60px 0 20px;margin:6rem 0 2rem}.admission .l-content .p-chapter__inner .c-bold-ttl{margin-top:0}.admission .l-content .p-chapter__inner .c-bold-ttl span{margin-left:10px;margin-left:1rem}.admission .l-content .p-chapter__inner tbody a{font-weight:700;text-decoration:underline}.admission .l-content .p-chapter__inner ul{margin:0 0 20px;margin:0 0 2rem}.admission .l-content .p-chapter__inner ul li{padding-left:1em;text-indent:-1em}.admission .l-content .p-chapter__inner ul li a{font-weight:700}.admission .l-content .p-chapter__inner ul li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.admission .l-content .p-chapter__inner .border-list{border-bottom:1px solid #000}.admission .l-content .p-chapter__inner .border-list li{padding:1em 1em 1em 2em;border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}.admission .l-content .p-chapter__inner .c-linkList__text li{padding-left:0;text-indent:0}.admission .l-content .p-chapter__inner .c-linkList__text li a{text-decoration:unset}.admission .l-content .p-chapter__inner .greyBox{padding:20px;padding:2rem;background:#eee;border:2px solid #c6c6c6}.admission .l-content .p-chapter__inner .c-fBox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admission .l-content .p-chapter__inner .c-fBox__item{position:relative;margin:0 0 20px;margin:0 0 2rem;width:calc(50% - 2rem);max-width:600px}.admission .l-content .p-chapter__inner .c-fBox__item .youtubeArea{position:relative;padding-top:56.25%}.admission .l-content .p-chapter__inner .c-fBox__item .youtubeArea iframe{position:absolute;top:0;right:0;width:100%;height:100%}.admission.about tbody tr td:first-child{width:240px;min-width:240px}.admission.format .pageTitle{font-size:36px;font-size:3.6rem}.admission.qanda dl{margin:0 0 60px;margin:0 0 6rem;padding:0 40px;padding:0 4rem}.admission.qanda dl .scheduleArea{margin:0 0 60px;margin:0 0 6rem}.admission.qanda dl .scheduleArea img{width:100%}.admission.qanda dl dt{position:relative;padding:0 0 0 50px;padding:0 0 0 5rem;margin:0 0 20px;margin:0 0 2rem;min-height:48px;font-size:24px;font-size:2.4rem;font-weight:700;color:#2e0608}.admission.qanda dl dt:before{content:"Q";position:absolute;top:-5px;left:-10px;width:48px;height:48px;text-align:center;padding:4px 0;padding:.4rem 0;color:#fff;border-radius:50%;background:#006cb8}.admission.qanda dl dd{position:relative;padding:5px 0 0 50px;padding:.5rem 0 0 5rem;margin:0 0 60px;margin:0 0 6rem;font-size:16px;font-size:1.6rem;color:#2e0608}.admission.qanda dl dd:before{content:"A";position:absolute;top:-5px;left:-10px;width:48px;height:48px;text-align:center;padding:4px 0;padding:.4rem 0;color:#fff;font-size:24px;font-size:2.4rem;font-weight:700;border-radius:50%;background:#be0016}.admission.qanda dl dd a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.page.education.completion .l-content .p-chapter__inner .c-tableArea__wrap table tbody tr span{display:inline-block}.page.education.completion .l-content .p-chapter__inner .c-tableArea__wrap table tbody tr td{text-align:center}.page.education.curriculum .l-content .p-chapter__inner .tabArea label{font-weight:700;width:50%;float:left;text-align:center;border-bottom:8px solid #be0016}.page.education.curriculum .l-content .p-chapter__inner .tabArea label span{display:block;padding:15px;padding:1.5rem;color:#fff;transition:.4s;background:#d2d2d2;font-size:24px;font-size:2.4rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea label span small{font-size:16px;font-size:1.6rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea label span:hover{background:rgba(190,0,22,.5);color:#fff}.page.education.curriculum .l-content .p-chapter__inner .tabArea label[for=tab01] span{margin-right:1px;border-radius:15px 0 0}.page.education.curriculum .l-content .p-chapter__inner .tabArea label[for=tab02] span{margin-left:1px;border-radius:0 15px 0 0}.page.education.curriculum .l-content .p-chapter__inner .tabArea #tab01:checked~label[for=tab01] span{background:#be0016;color:#fff}.page.education.curriculum .l-content .p-chapter__inner .tabArea #tab02:checked~label[for=tab02] span{background:#be0016;color:#fff}.page.education.curriculum .l-content .p-chapter__inner .tabArea #tab01:checked~.tabArea__content #curriculumList01{display:block}.page.education.curriculum .l-content .p-chapter__inner .tabArea #tab02:checked~.tabArea__content #curriculumList02{display:block}.page.education.curriculum .l-content .p-chapter__inner .tabArea__content{padding-top:80px;padding-top:8rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea input[name=check]{display:none}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList{display:none;padding:60px 20px 0;padding:6rem 2rem 0;width:100%;background-color:#fff;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .c-page-ttl{text-align:center}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .c-bold-ttl{margin:0 0 40px;margin:0 0 4rem;text-align:center;color:#be0016}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea{margin-top:20px;margin-top:2rem;padding:30px;padding:3rem;border-radius:10px}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.majorAll{background:#bbb}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.majorAll .acdBox__title:before{background:#bbb}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.majorAll .acdBox__title:hover{color:#bbb}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.majorAll .acdBox__content h6{color:#bbb;border-color:#bbb}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major01{background:#dcca08}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major01 .acdBox__title:before{background:#dcca08}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major01 .acdBox__title:hover{color:#dcca08}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major01 .acdBox__content h6{color:#dcca08;border-color:#dcca08}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major02{background:#62a7d3}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major02 .acdBox__title:before{background:#62a7d3}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major02 .acdBox__title:hover{color:#62a7d3}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major02 .acdBox__content h6{color:#62a7d3;border-color:#62a7d3}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major03{background:#8f89b6}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major03 .acdBox__title:before{background:#8f89b6}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major03 .acdBox__title:hover{color:#8f89b6}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major03 .acdBox__content h6{color:#8f89b6;border-color:#8f89b6}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major04{background:#64b486}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major04 .acdBox__title:before{background:#64b486}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major04 .acdBox__title:hover{color:#64b486}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea.major04 .acdBox__content h6{color:#64b486;border-color:#64b486}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea h5{padding:0;margin:0 0 30px;margin:0 0 3rem;font-size:24px;font-size:2.4rem;line-height:1.4;color:#fff}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea h5:before{content:"";display:inline-block;margin-right:10px;margin-right:1rem;margin-bottom:6px;margin-bottom:.6rem;width:24px;height:24px;vertical-align:middle;border-radius:50%;border:solid 4px;background:none}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox{margin-top:10px;margin-top:1rem;padding:20px;padding:2rem;background:#fff;border-radius:10px}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__title{position:relative;display:block;padding-right:25px;padding-right:2.5rem;padding-left:10px;padding-left:1rem;width:100%;font-size:20px;font-size:2rem;line-height:1.4;font-weight:700;text-align:left;color:#2e0608;background:#fff;border-radius:5px;border:none;transition:all .3s ease}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__title span{display:inline-block;margin-left:10px;margin-left:1rem;font-size:12px;font-size:1.2rem;color:#be0016}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__title:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:4px;height:100%}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__title:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA12";position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#be0016}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__title:hover{cursor:pointer}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__title.on:after{content:"\EA11"}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content h6{margin:25px 0 15px;margin:2.5rem 0 1.5rem;padding:5px 15px;padding:.5rem 1.5rem;font-size:16px;font-size:1.6rem;border:1px solid;border-radius:20px}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content .parent{width:100%}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content .parent70{width:calc(70% - 1rem)}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content .parent30{width:calc(30% - 1rem)}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content .child{display:-webkit-box;display:-ms-flexbox;display:flex}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content ul{width:100%;padding:0 10px;padding:0 1rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content ul li{padding-left:1em;text-indent:-1em}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content ul li:before{content:"・"}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .textArea{margin:40px 0 0;margin:4rem 0 0}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .textArea .c-bold-ttl{margin:0;padding:0;text-align:left}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .textArea p{margin:0;padding-left:1em;text-indent:-1em}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .textArea p span{display:inline-block;margin-left:1em}.home{position:relative}.home .l-content .l-main .p-catch{position:relative}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper .swiper-slide{position:relative}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper .swiper-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper .swiper-slide img{display:block;width:100%}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper .swiper-slide img.forPC{display:block}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper .swiper-slide img.forSP{display:none}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper .swiper-slide-active img{-webkit-animation:scaleAnime 8s ease-in-out 0s 1 normal both;animation:scaleAnime 8s ease-in-out 0s 1 normal both;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes scaleAnime{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleAnime{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title{padding:0;width:100%;top:50%;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title h2{font-size:90px;font-size:9rem;letter-spacing:10px;letter-spacing:1rem;white-space:nowrap}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title p{font-size:28px;font-size:2.8rem;white-space:nowrap}.home .l-content .l-main .p-catch__title{position:absolute;padding:60px;padding:6rem;bottom:0;left:0;width:100%;z-index:1000;-webkit-animation:fadeInAnime 4s ease forwards;animation:fadeInAnime 4s ease forwards}@-webkit-keyframes fadeInAnime{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadeInAnime{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .p-catch__title h2,.home .l-content .l-main .p-catch__title p{color:#fff;line-height:1.2}.home .l-content .l-main .p-catch__title h2{margin:0 0 10px;margin:0 0 1rem;font-size:70px;font-size:7rem;letter-spacing:4px;letter-spacing:.4rem;font-style:italic}.home .l-content .l-main .p-catch__title p{margin:0;font-size:20px;font-size:2rem;font-family:Roboto,sans-serif;letter-spacing:1px;letter-spacing:.1rem;color:#fff}.home .l-content .l-main .p-body .p-chapter,.home .l-content .l-main .p-body .p-chapter__gray{padding:0 0 80px;padding:0 0 8rem}.home .l-content .l-main .p-body #news .p-chapter__inner{position:relative;padding:0 40px;padding:0 4rem;max-width:1240px}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__title{margin:0 auto}.home .l-content .l-main .p-body #news .p-chapter__inner .c-boxBtn{margin:0;position:absolute;top:0;right:40px;-webkit-transform:translate(0,50%);transform:translate(0,50%);padding:10px 20px 10px 0;padding:1rem 2rem 1rem 0;font-size:30px;font-size:3rem;font-family:rits,sans-serif;font-weight:400;letter-spacing:1px;letter-spacing:.1rem;line-height:1;text-align:right;width:100%;max-width:200px}.home .l-content .l-main .p-body #news .p-chapter__inner .c-boxBtn:before{left:20px;font-size:16px;font-size:1.6rem}.home .l-content .l-main .p-body #news .p-chapter__inner .c-boxBtn:hover{color:#fff}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__title{position:relative}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList{margin-top:25px;margin-top:2.5rem}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li{margin:0;padding:40px 0;padding:4rem 0;position:relative;font-size:20px;font-size:2rem;border-bottom:1px solid #dcdcdc}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0;padding:1.5rem 0;color:#2e0608}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";color:#be0016}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a:hover p{color:#c00002}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time{position:relative;padding-right:40px;padding-right:4rem;font-size:28px;font-size:2.8rem;line-height:1.5;color:#c00002;white-space:nowrap;letter-spacing:1px;letter-spacing:.1rem;font-family:rits,sans-serif}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time:before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100%;background:#dcdcdc}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time .forSP{display:none}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time span{display:inline-block}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li p{margin:0;padding-left:40px;padding-left:4rem;font-size:20px;font-size:2rem}.home .l-content .l-main .p-body #course .p-chapter__inner{padding:0;max-width:100%}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content:not(:last-of-type){margin-bottom:70px;margin-bottom:7rem}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li{margin:0;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;min-height:400px;overflow:hidden}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li:before{position:absolute;width:100%;height:100%;content:"";background-size:cover;background-repeat:no-repeat;background-position:center;transition:.8s}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li:nth-child(1):before{background-image:url(/gsse2/assets/img/home/home_course_img01.jpg)}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li:nth-child(2):before{background-image:url(/gsse2/assets/img/home/home_course_img02.jpg)}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li:nth-child(3):before{background-image:url(/gsse2/assets/img/home/home_course_img03.jpg)}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li:nth-child(4):before{background-image:url(/gsse2/assets/img/home/home_course_img04.jpg)}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a .bgBlack{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px;padding:8rem;width:100%;z-index:0}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a .bgBlack:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 8rem);height:calc(100% - 8rem);background:rgba(0,0,0,.5);z-index:-1}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a .bgBlack .course-title{margin:0;padding:0;text-align:center;font-size:30px;font-size:3rem;line-height:1.5;color:#fff}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a .bgBlack p{margin:20px 0 0;margin:2rem 0 0;color:#fff}.home .l-content .l-main .p-body #feature .p-chapter__inner{margin:0;padding:0;max-width:100%}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox{margin:0;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#eee;overflow:hidden}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__img{width:50%;min-height:450px;background-size:cover;background-repeat:no-repeat;background-position:center}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__img img{display:none;width:100%}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 100px;padding:6rem 10rem;width:50%}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text span{position:relative;color:#fff;font-weight:700;text-align:center;width:140px;font-size:20px;font-size:2rem;line-height:36px;z-index:1}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text span:before{position:absolute;top:0;left:0;content:"";height:36px;width:140px;-webkit-transform:skew(-10deg);transform:skew(-10deg);background-color:#2e0608;z-index:-1}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text h4{margin:25px 0;margin:2.5rem 0;font-size:24px;font-size:2.4rem}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text p{margin:0;padding:0}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text .c-boxBtn{margin:30px 0 0;margin:3rem 0 0;padding:10px 20px;padding:1rem 2rem;max-width:200px;border-color:#2e0608;text-align:right}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text .c-boxBtn:before{left:20px}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox:nth-child(1) .c-fBox__img{background-image:url(/gsse2/assets/img/home/home_feature_img01.jpg)}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox:nth-child(2) .c-fBox__img{background-image:url(/gsse2/assets/img/home/home_feature_img02.jpg)}.home .l-content .l-main .p-body #research .p-chapter__inner{margin:0;padding:0;max-width:100%}.home .l-content .l-main .p-body #research .p-chapter__inner a{position:relative;display:block;overflow:hidden;z-index:0}.home .l-content .l-main .p-body #research .p-chapter__inner a:before{position:absolute;width:100%;height:100%;content:"";background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/gsse2/assets/img/home/home_research_img01.jpg);transition:.8s;z-index:-2}.home .l-content .l-main .p-body #research .p-chapter__inner a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition:.8s;z-index:-1}.home .l-content .l-main .p-body #research .p-chapter__inner a:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.home .l-content .l-main .p-body #research .p-chapter__inner a:hover:after{background:rgba(0,0,0,.7)}.home .l-content .l-main .p-body #research .p-chapter__inner a:hover .p-chapter__content .c-boxBtn:after{width:100%}.home .l-content .l-main .p-body #research .p-chapter__inner a .p-chapter__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:160px 0;padding:16rem 0;z-index:0}.home .l-content .l-main .p-body #research .p-chapter__inner a .p-chapter__content h4{margin:0;padding:0;font-size:30px;font-size:3rem;color:#fff}.home .l-content .l-main .p-body #research .p-chapter__inner a .p-chapter__content .c-boxBtn{margin:50px auto 0;margin:5rem auto 0;padding:10px 20px;padding:1rem 2rem;max-width:200px;color:#fff;border-color:#fff;text-align:right}.home .l-content .l-main .p-body #research .p-chapter__inner a .p-chapter__content .c-boxBtn:before{color:#fff;left:20px}.home .l-content .l-main .p-body #research .p-chapter__inner a .p-chapter__content .c-boxBtn:after{z-index:-1}.page.introduce.message .l-content .p-catch__inner .p-catch__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 100px;padding:0 10rem;border-bottom:2px solid #dcdcdc}.page.introduce.message .l-content .p-catch__inner .p-catch__img{position:relative}.page.introduce.message .l-content .p-catch__inner .p-catch__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 55%,rgba(0,0,0,.7));z-index:1}.page.introduce.message .l-content .p-catch__inner .p-catch__img img{width:100%}.page.introduce.message .l-content .p-catch__inner .p-catch__img img.forPC{display:block}.page.introduce.message .l-content .p-catch__inner .p-catch__img img.forSP{display:none}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text{position:absolute;bottom:60px;left:100px;z-index:10}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text h3{margin:0;padding:0;font-size:45px;font-size:4.5rem;line-height:1.2;font-family:YuMincho,'游明朝',"ヒラギノ明朝 Pro W6",Hiragino Mincho Pro,"HGS明朝E","ＭＳ Ｐ明朝",serif,"メイリオ",Meiryo,Lucida Grande,Lucida Sans Unicode,serif;font-weight:400;color:#fff}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text h3 span{display:inline-block;font-size:16px;font-size:1.6rem;font-family:YuGothic,"游ゴシック","ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-weight:700}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text .description{padding:0;margin:5px 0 0;margin:.5rem 0 0;font-weight:700;color:#fff}.page.introduce.message .l-content .p-body{padding-top:60px;padding-top:6rem}.page.introduce.message .l-content .p-body .p-chapter,.page.introduce.message .l-content .p-body .p-chapter__gray{padding:0 0 40px;padding:0 0 4rem}.page.introduce.message .l-content .p-body .p-chapter__inner{margin:0 auto}.page.introduce.message .l-content .p-body .p-chapter__inner p{padding:0}.page.introduce.message .l-content .p-body .p-chapter__inner .name{margin-top:40px;margin-top:4rem;text-align:right}.page.introduce.message .l-content .p-body .p-chapter__inner .name p{display:inline-block;text-align:left}.page.introduce.message .l-content .p-body .p-chapter__inner .name p span{font-size:24px;font-size:2.4rem}.page.introduce.policy .p-body .p-chapter__inner h3{margin:0}.page.introduce.policy .p-body .p-chapter__inner ul{margin-bottom:20px;margin-bottom:2rem;padding-left:3em;list-style-type:decimal}.page.introduce.policy .p-body .p-chapter__inner ul.anchorList{padding-left:0;list-style:none}.page.introduce.course .p-body .p-chapter__inner .bgArea{margin-top:20px;margin-top:2rem;padding:30px;padding:3rem;border-radius:10px}.page.introduce.course .p-body .p-chapter__inner .bgArea.major01{background:#dcca08}.page.introduce.course .p-body .p-chapter__inner .bgArea.major01 .c-fBox__textArea h6{color:#dcca08;border-color:#dcca08}.page.introduce.course .p-body .p-chapter__inner .bgArea.major02{background:#62a7d3}.page.introduce.course .p-body .p-chapter__inner .bgArea.major02 .c-fBox__textArea h6{color:#62a7d3;border-color:#62a7d3}.page.introduce.course .p-body .p-chapter__inner .bgArea.major03{background:#8f89b6}.page.introduce.course .p-body .p-chapter__inner .bgArea.major03 .c-fBox__textArea h6{color:#8f89b6;border-color:#8f89b6}.page.introduce.course .p-body .p-chapter__inner .bgArea.major04{background:#64b486}.page.introduce.course .p-body .p-chapter__inner .bgArea.major04 .c-fBox__textArea h6{color:#64b486;border-color:#64b486}.page.introduce.course .p-body .p-chapter__inner .bgArea h5{padding:0;margin:0 0 30px;margin:0 0 3rem;font-size:30px;font-size:3rem;line-height:1.4;color:#fff}.page.introduce.course .p-body .p-chapter__inner .bgArea h5:before{content:"";display:inline-block;margin-right:10px;margin-right:1rem;margin-bottom:6px;margin-bottom:.6rem;width:30px;height:30px;vertical-align:middle;border-radius:50%;border:solid 4px;background:none}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox{padding:40px 30px;padding:4rem 3rem;background:#fff;border-radius:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__imgArea{margin:0;padding:0;width:calc(50% - 2rem)}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__imgArea img{width:100%}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea{margin:0;padding:0;width:calc(50% - 2rem)}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea h6{margin:0 0 15px;margin:0 0 1.5rem;padding:5px 15px;padding:.5rem 1.5rem;font-size:16px;font-size:1.6rem;border:1px solid;border-radius:20px}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea h6:not(:first-child){margin-top:20px;margin-top:2rem}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea p{margin:0;padding:0}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px;margin-top:.5rem}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea ul li{margin-right:15px;margin-right:1.5rem}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea ul li a{color:#2e0608;font-weight:700}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea ul li a span{margin-left:3px;margin-left:.3rem;font-size:14px;font-size:1.4rem;color:#be0016}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea ul li a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA03';margin-right:4px;margin-right:.4rem;margin-bottom:2px;margin-bottom:.2rem;font-size:16px;font-size:1.6rem;color:#be0016;transition:.3s ease all}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea ul li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";color:#be0016}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea ul li a:hover:after{margin-right:0;margin-left:10px;margin-left:1rem}.page.introduce.course .p-body .p-chapter__inner .textArea{margin-top:40px;margin-top:4rem}.page.introduce.course .p-body .p-chapter__inner .textArea .caption{margin:0;padding-left:2.5em;text-indent:-2.5em;font-size:14px;font-size:1.4rem}.page.introduce.special .p-body{overflow:hidden}.page.introduce.special .p-body .p-chapter__inner{max-width:1080px}.page.introduce.special .p-body .p-chapter__inner .stripeBox{display:-webkit-box;display:-ms-flexbox;display:flex}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__textArea{margin-left:-100px;margin-left:-10rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__textArea .bg-stripe{padding:100px 0 100px 160px;padding:10rem 0 10rem 16rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__textArea:after{left:0;background-image:repeating-linear-gradient(-45deg,#cceeec 0,#cceeec 6px,#fff 6px,#fff 8px)}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__textArea{margin-right:-100px;margin-right:-10rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__textArea .bg-stripe{padding:100px 160px 100px 0;padding:10rem 16rem 10rem 0}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__textArea:after{right:0;background-image:repeating-linear-gradient(-45deg,#c7e5f0 0,#c7e5f0 6px,#fff 6px,#fff 8px)}.page.introduce.special .p-body .p-chapter__inner .stripeBox:not(last-child){margin-bottom:60px;margin-bottom:6rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__textArea{position:relative;margin-top:60px;margin-top:6rem;margin-right:0;z-index:0}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__textArea:after{content:"";position:absolute;top:0;width:100vw;height:100%;z-index:-1}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__textArea .bg-stripe h3{display:inline-block;margin-top:0;padding-bottom:5px;padding-bottom:.5rem;font-size:30px;font-size:3rem;line-height:1.2;border-bottom:4px solid #2e0608}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__textArea .bg-stripe .c-linkBtn{background:#fff}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__imgArea{position:relative;z-index:1}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__imgArea img{width:500px;height:auto}.page.introduce.special .p-body .p-chapter.special_footer .p-chapter__inner,.page.introduce.special .p-body .special_footer.p-chapter__gray .p-chapter__inner{padding:0 20px;padding:0 2rem}.page.introduce.special .p-body .p-chapter.special_footer .p-chapter__inner .c-linkBtn,.page.introduce.special .p-body .special_footer.p-chapter__gray .p-chapter__inner .c-linkBtn{margin:0 auto 80px;margin:0 auto 8rem;width:100%;max-width:500px}.page.introduce.special .p-body .p-chapter.special_footer .p-chapter__inner a img,.page.introduce.special .p-body .special_footer.p-chapter__gray .p-chapter__inner a img{width:100%}.page.introduce.special .p-body .p-chapter.special_footer .p-chapter__inner a:hover,.page.introduce.special .p-body .special_footer.p-chapter__gray .p-chapter__inner a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.page.introduce.sub-special.sub-special01 .mvArea .c-fBox__imgArea{background-image:url(/gsse2/assets/img/introduce/special/special01_img01.jpg)}.page.introduce.sub-special.sub-special02 .mvArea .c-fBox__imgArea{background-image:url(/gsse2/assets/img/introduce/special/special02_img01.jpg)}.page.introduce.sub-special.sub-special03 .mvArea .c-fBox__imgArea{background-image:url(/gsse2/assets/img/introduce/special/special03_img01.jpg)}.page.introduce.sub-special.sub-special04 .mvArea .c-fBox__imgArea{background-image:url(/gsse2/assets/img/introduce/special/special04_img01.jpg)}.page.introduce.sub-special.sub-special05 .mvArea .c-fBox__imgArea{background-image:url(/gsse2/assets/img/introduce/special/special05_img01.jpg)}.page.introduce.sub-special .p-body{padding-top:0}.page.introduce.sub-special .p-body .mvArea{margin:0;padding:0}.page.introduce.sub-special .p-body .mvArea .c-fBox{min-height:600px}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px;padding:6rem;width:40%;min-height:600px}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea.bg-stripe01{background-image:repeating-linear-gradient(-45deg,#cceeec 0,#cceeec 6px,#fff 6px,#fff 8px)}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea.bg-stripe02{background-image:repeating-linear-gradient(-45deg,#c7e5f0 0,#c7e5f0 6px,#fff 6px,#fff 8px)}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea h3{display:inline-block;margin-top:0;margin-bottom:40px;margin-bottom:4rem;padding-bottom:5px;padding-bottom:.5rem;font-size:30px;font-size:3rem;line-height:1.2;border-bottom:4px solid #2e0608}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea p{margin:0;padding:0}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea .teacher{margin-bottom:10px;margin-bottom:1rem;font-size:26px;font-size:2.6rem;font-weight:700}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea .teacher span{margin-right:10px;margin-right:1rem;font-size:14px;font-size:1.4rem;vertical-align:middle}.page.introduce.sub-special .p-body .mvArea .c-fBox__imgArea{width:60%;background-size:cover;background-position:center}.page.introduce.sub-special .p-body .mvArea .c-fBox__imgArea img{display:none;width:100%}.page.introduce.sub-special .p-body .p-chapter__inner{max-width:1240px}.page.introduce.sub-special .p-body .p-chapter__inner a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox{margin:20px 0;margin:2rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox__textArea{margin:0;padding:0;width:calc(100% - 550px)}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox__imgArea{margin:0;padding:0;width:500px}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox__imgArea img{width:100%}.page.introduce.sub-special .p-body .p-chapter__inner .c-linkBtn{margin-top:20px;margin-top:2rem;width:100%;max-width:400px}.page.introduce.sub-special .p-body .p-chapter.pageLink,.page.introduce.sub-special .p-body .pageLink.p-chapter__gray{padding-top:30px;padding-top:3rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray{padding:20px;padding:2rem;background:#eee;border-radius:10px}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox{display:-webkit-box;display:-ms-flexbox;display:flex}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__textArea,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__textArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;padding:3rem;width:100%;background:#f8ef6c}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__textArea .bgYellow h3,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__textArea .bgYellow h3{display:inline-block;margin:0 0 30px;margin:0 0 3rem;font-size:30px;font-size:3rem;border-bottom:4px solid #2e0608;color:#2e0608}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__textArea .bgYellow p,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__textArea .bgYellow p{font-weight:700;color:#2e0608}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__imgArea img,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__imgArea img{width:300px}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl{margin:60px 0 0;margin:6rem 0 0;padding:0 40px;padding:0 4rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dt,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dt{position:relative;padding:0 0 0 50px;padding:0 0 0 5rem;margin:0 0 20px;margin:0 0 2rem;font-size:24px;font-size:2.4rem;font-weight:700;color:#2e0608}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dt:before,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dt:before{content:"Q";position:absolute;top:-5px;left:-10px;padding:4px 15px;padding:.4rem 1.5rem;background:#f8ef6c;border-radius:50%}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd{padding:0;margin:0 0 60px;margin:0 0 6rem;font-size:16px;font-size:1.6rem;color:#2e0608}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd .c-fBox,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd .c-fBox{margin:20px 0;margin:2rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd .c-fBox__textArea,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd .c-fBox__textArea{margin:0;padding:0;width:calc(100% - 375px)}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd .c-fBox__imgArea,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd .c-fBox__imgArea{margin:0;padding:0;width:350px}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd .c-fBox__imgArea img,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd .c-fBox__imgArea img{width:100%}.page.introduce.grgp.index .p-body .p-chapter .c-bgGray-ttl .c-page-subttl,.page.introduce.grgp.index .p-body .p-chapter__gray .c-bgGray-ttl .c-page-subttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page.introduce.grgp.index .p-body .p-chapter .c-bgGray-ttl .c-page-subttl small,.page.introduce.grgp.index .p-body .p-chapter__gray .c-bgGray-ttl .c-page-subttl small{margin-top:4px;margin-top:.4rem;margin-left:10px;margin-left:1rem;font-size:16px;font-size:1.6rem}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a{position:relative;display:block;margin:80px 0 60px;margin:8rem 0 6rem;border-radius:10px;overflow:hidden}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;transition:all .3s ease;z-index:1}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a .imgArea{position:relative}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a .imgArea img{width:100%}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a .imgArea .c-boxBtn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;z-index:2}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a .imgArea .c-boxBtn:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#be0016;z-index:-1}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a:hover:after{background:rgba(0,0,0,.3)}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a:hover .c-boxBtn{color:#fff;transition:all .4s ease}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a:hover .c-boxBtn:after{width:100%;transition:all .4s ease}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a:hover .c-boxBtn:before{color:#fff;transition:all .4s ease}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul{margin-top:40px;margin-top:4rem}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(1) .c-fBox__img{background-image:url(/gsse2/assets/img/introduce/grgp/grgp-img01.jpg)}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(2) .c-fBox__img{background-image:url(/gsse2/assets/img/introduce/grgp/grgp-img02.jpg)}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(3) .c-fBox__img{background-image:url(/gsse2/assets/img/introduce/grgp/grgp-img03.jpg)}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(odd) .c-fBox__text{padding:20px 50px 20px 25px;padding:2rem 5rem 2rem 2.5rem}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(odd) .c-fBox__img:before{content:"";position:absolute;top:0;right:0;width:25px;height:180px;border-right:solid 25px #eee;border-bottom:solid 20px transparent;z-index:10}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(odd) .c-fBox__img:after{content:"";position:absolute;bottom:0;right:0;width:25px;height:180px;border-right:solid 25px #eee;border-top:solid 20px transparent;z-index:10}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(even) .c-fBox__text{padding:20px 25px 20px 50px;padding:2rem 2.5rem 2rem 5rem}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(even) .c-fBox__img:before{content:"";position:absolute;top:0;left:0;width:25px;height:180px;border-left:solid 25px #eee;border-bottom:solid 20px transparent;z-index:10}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(even) .c-fBox__img:after{content:"";position:absolute;bottom:0;left:0;width:25px;height:180px;border-left:solid 25px #eee;border-top:solid 20px transparent;z-index:10}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__img{position:relative;width:calc(50% + 2.5rem);height:360px;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__img img{position:relative;display:none;width:100%}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - 2.5rem);background:#eee}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text h4{position:relative;margin:0 0 30px;margin:0 0 3rem;padding-left:10px;padding-left:1rem;font-size:24px;font-size:2.4rem;color:#2e0608;line-height:1.4}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text h4:before{content:"";position:absolute;top:0;left:0;width:4px;height:90%;background:#be0016}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text p{margin:0;padding:0;color:#2e0608}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text .c-boxBtn{margin:30px 0 0;margin:3rem 0 0;padding:10px 20px;padding:1rem 2rem;max-width:200px;border-color:#2e0608;text-align:right}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text .c-boxBtn:before{left:20px}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li{margin-right:20px;margin-right:2rem;margin-bottom:20px;margin-bottom:2rem;width:calc(33.3333% - 4rem/3);background:#eee}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li:nth-child(3n){margin-right:0}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a{display:block;height:100%}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a:hover .imgArea img{-webkit-transform:scale(1.1);transform:scale(1.1)}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .imgArea{overflow:hidden}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .imgArea img{width:100%;transition:all .5s ease}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea p{margin:0;padding:2px 20px;padding:.2rem 2rem;color:#fff;font-weight:700}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea p.major01{background:#b2b316}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea p.major02{background:#62a7d3}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea p.major03{background:#8f89b6}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea p.major04{background:#6cb88c}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea ul{padding:20px;padding:2rem;height:100%}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea ul li{color:#2e0608;font-weight:700}.page.introduce.grgp.grgp-message .l-content .p-chapter,.page.introduce.grgp.grgp-message .l-content .p-chapter__gray{padding:0 0 40px;padding:0 0 4rem}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner{position:relative}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__img{position:relative}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__img img{width:100%}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__img img.forPC{display:block}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__img img.forSP{display:none}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__text{position:absolute;bottom:30px;left:80px;z-index:1;color:#2e0608}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__text h3{margin:0;padding:0;font-size:30px;font-size:3rem;line-height:1.2;font-weight:700}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__text h3 span{display:inline-block;font-size:16px;font-size:1.6rem;font-family:YuGothic,"游ゴシック","ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .c-page-ttl{margin-bottom:20px;margin-bottom:2rem}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .name{margin-top:40px;margin-top:4rem;text-align:right}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .name p{display:inline-block;text-align:left}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .name p span{font-size:24px;font-size:2.4rem}.page.introduce.grgp.program .p-body .p-chapter__inner .p-catch__img{position:relative}.page.introduce.grgp.program .p-body .p-chapter__inner .p-catch__img img{width:100%}.page.introduce.grgp.program .p-body .p-chapter__inner .p-catch__img img.forPC{display:block}.page.introduce.grgp.program .p-body .p-chapter__inner .p-catch__img img.forSP{display:none}.page.introduce.grgp.program .p-body .p-chapter__inner .c-page-ttl{margin-bottom:30px;margin-bottom:3rem}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__textArea{margin-right:50px;margin-right:5rem;width:100%}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__textArea ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__textArea ul li span{margin-right:20px;margin-right:2rem;color:#be0016;font-weight:700;font-size:24px;font-size:2.4rem;line-height:1.4}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__textArea ul li:not(:last-child){margin-bottom:20px;margin-bottom:2rem}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__imgArea{width:100%;max-width:420px;min-width:340px}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__imgArea img{width:100%}.page.introduce.grgp.career .p-body .p-chapter__inner .p-catch__img{position:relative}.page.introduce.grgp.career .p-body .p-chapter__inner .p-catch__img img{width:100%}.page.introduce.grgp.career .p-body .p-chapter__inner .p-catch__img img.forPC{display:block}.page.introduce.grgp.career .p-body .p-chapter__inner .p-catch__img img.forSP{display:none}.page.introduce.grgp.career .p-body .p-chapter__inner .c-tableArea__wrap table tbody tr td{width:33.3333%}.page.introduce.grgp.network .p-body .p-chapter__inner img{width:100%}.page.introduce.grgp.network .p-body .mapArea .p-chapter__inner #map01{background:#62a7d3}.page.introduce.grgp.network .p-body .mapArea .p-chapter__inner #map02{background:#8f89b6}.page.introduce.grgp.network .p-body .mapArea .p-chapter__inner #map03{background:#64b486}.page.introduce.grgp.network .p-body .mapArea .p-chapter__inner .map{display:none;padding:30px;padding:3rem;border-radius:10px}.page.introduce.grgp.network .p-body .mapArea .p-chapter__inner .map strong{display:inline-block;margin-bottom:20px;margin-bottom:2rem;padding:10px 20px;padding:1rem 2rem;width:300px;max-width:300px;min-width:300px;color:#2e0608;background-color:#fff;border-radius:25px}.page.introduce.grgp.network .p-body .buttonArea .p-chapter__inner{max-width:1140px}.page.introduce.grgp.network .p-body .buttonArea ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.grgp.network .p-body .buttonArea ul li{width:calc(33.3333% - 1rem)}.page.introduce.grgp.network .p-body .buttonArea ul li button{position:relative;padding:15px 20px;padding:1.5rem 2rem;width:100%;border:none;border-radius:25px;color:#fff;font-size:16px;font-size:1.6rem;font-weight:700;text-align:left;cursor:pointer;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";transition:all .3s ease}.page.introduce.grgp.network .p-body .buttonArea ul li button:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA0A";position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff}.page.introduce.grgp.network .p-body .buttonArea ul li button.on{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.page.introduce.grgp.network .p-body .buttonArea ul li button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.page.introduce.grgp.network .p-body .buttonArea ul li:nth-child(1) button{background:#62a7d3}.page.introduce.grgp.network .p-body .buttonArea ul li:nth-child(2) button{background:#8f89b6}.page.introduce.grgp.network .p-body .buttonArea ul li:nth-child(3) button{background:#64b486}.page.introduce.grgp.network .p-body .tableArea .table{display:none}.page.introduce.grgp.network .p-body .tableArea #table01 .c-tableArea__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.grgp.network .p-body .tableArea #table01 .c-tableArea__wrap table{width:calc(50% - 2rem);max-width:calc(50% - 2rem);min-width:calc(50% - 2rem)}.page.introduce.grgp.network .p-body .tableArea #table02 .c-tableArea__wrap table thead tr th:first-child{width:250px}.page.introduce.grgp.network .p-body .tableArea #table03 .c-tableArea__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.grgp.network .p-body .tableArea #table03 .c-tableArea__wrap table{width:calc(50% - 2rem)}.page.introduce.grgp.network .p-body .tableArea .c-bold-ttl{position:relative;padding-left:20px;padding-left:2rem;font-size:18px;font-size:1.8rem}.page.introduce.grgp.network .p-body .tableArea .c-bold-ttl:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA13";font-weight:700;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:16px;font-size:1.6rem}.page.introduce.grgp.network .p-body .tableArea .c-tableArea{margin-top:10px;margin-top:1rem}.page.introduce.grgp.network .p-body .tableArea .c-tableArea__wrap table{min-width:auto}.page.introduce.grgp.network .p-body .tableArea .c-tableArea__wrap table thead tr th{padding:15px;padding:1.5rem;background:#eee;color:#2e0608}.page.introduce.grgp.network .p-body .tableArea .c-tableArea__wrap table tbody tr td{padding:15px;padding:1.5rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter.voice01 .mvBox,.page.introduce.grgp.grgp-voice .p-body .voice01.p-chapter__gray .mvBox{background:#b2b316}.page.introduce.grgp.grgp-voice .p-body .p-chapter.voice01 dl dt:before,.page.introduce.grgp.grgp-voice .p-body .voice01.p-chapter__gray dl dt:before{background:#b2b316}.page.introduce.grgp.grgp-voice .p-body .p-chapter.voice02 .mvBox,.page.introduce.grgp.grgp-voice .p-body .voice02.p-chapter__gray .mvBox{background:#62a7d3}.page.introduce.grgp.grgp-voice .p-body .p-chapter.voice02 dl dt:before,.page.introduce.grgp.grgp-voice .p-body .voice02.p-chapter__gray dl dt:before{background:#62a7d3}.page.introduce.grgp.grgp-voice .p-body .p-chapter.voice03 .mvBox,.page.introduce.grgp.grgp-voice .p-body .voice03.p-chapter__gray .mvBox{background:#8f89b6}.page.introduce.grgp.grgp-voice .p-body .p-chapter.voice03 dl dt:before,.page.introduce.grgp.grgp-voice .p-body .voice03.p-chapter__gray dl dt:before{background:#8f89b6}.page.introduce.grgp.grgp-voice .p-body .p-chapter.voice04 .mvBox,.page.introduce.grgp.grgp-voice .p-body .voice04.p-chapter__gray .mvBox{background:#6cb88c}.page.introduce.grgp.grgp-voice .p-body .p-chapter.voice04 dl dt:before,.page.introduce.grgp.grgp-voice .p-body .voice04.p-chapter__gray dl dt:before{background:#6cb88c}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox{display:-webkit-box;display:-ms-flexbox;display:flex}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;padding:3rem;width:70%}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea .bgArea{color:#fff}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea .bgArea h3{display:inline-block;margin:0 0 30px;margin:0 0 3rem;font-size:30px;font-size:3rem;line-height:1.4;border-bottom:4px solid #fff}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea .bgArea h3 span{display:inline-block}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea .bgArea p{font-weight:700}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea .bgArea p.caption{color:#fff;font-weight:400}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__imgArea{width:30%;min-width:220px}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__imgArea img{width:100%}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl{margin:60px 0;margin:6rem 0;padding:0 40px;padding:0 4rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl .scheduleArea{margin:0 0 60px;margin:0 0 6rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl .scheduleArea img{width:100%}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl dt{position:relative;padding:0 0 0 50px;padding:0 0 0 5rem;margin:0 0 20px;margin:0 0 2rem;font-size:24px;font-size:2.4rem;font-weight:700;color:#2e0608}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl dt:before{content:"Q";position:absolute;top:-5px;left:-10px;padding:4px 15px;padding:.4rem 1.5rem;color:#fff;border-radius:50%}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl dd{padding:0;margin:0 0 60px;margin:0 0 6rem;font-size:16px;font-size:1.6rem;color:#2e0608}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .c-linkBtn{margin:0;width:100%;max-width:500px}.page.introduce.facilities{position:relative}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item{width:calc(33.3333% - 4rem/3);margin-bottom:20px;margin-bottom:2rem}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item:nth-child(3n){margin-right:0}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item:not(:nth-child(3n)){margin-right:20px;margin-right:2rem}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item .modal-open{position:relative;cursor:pointer}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item .modal-open:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;transition:all .3s ease}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item .modal-open:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item .modal-open:hover:before{background:rgba(0,0,0,.6)}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item .modal-open:hover:after{content:"\EA14";font-size:60px;font-size:6rem;font-weight:700;color:#fff}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item .c-bold-ttl{margin:10px 0;margin:1rem 0}.page.introduce.facilities .p-body .p-chapter.modal,.page.introduce.facilities .p-body .modal.p-chapter__gray{margin:0;padding:0;position:fixed;top:0;left:250px;width:calc(100% - 250px);height:100%;z-index:-1;background:rgba(0,0,0,.8)}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner{padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1400px;width:100%}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .close,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .close{position:absolute;top:-20px;left:22%;width:40px;height:40px;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);cursor:pointer}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .close:after,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .close:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA10";font-size:40px;font-size:4rem;color:#fff}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container{overflow:unset}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper{position:relative}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide{padding:0 60px;padding:0 6rem;overflow-y:scroll;overflow-x:hidden;max-height:70vh}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide::-webkit-scrollbar,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide::-webkit-scrollbar{display:none;width:5px;height:0;overflow:hidden}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide::-webkit-scrollbar-track,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide::-webkit-scrollbar-track{background:none}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide::-webkit-scrollbar-thumb,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide::-webkit-scrollbar-thumb{border-radius:5px}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide::-webkit-scrollbar-thumb,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide::-webkit-scrollbar-thumb{border:solid 5px #eee}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide .c-page-subttl,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide .c-page-subttl{margin:20px 0;margin:2rem 0;padding:0;color:#fff;text-align:center;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .3s ease}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide p,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide p{color:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .3s ease}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide img,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide img{width:100%}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide.current,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide.current{display:block}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide-active .c-page-subttl,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide-active .c-page-subttl{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide-active p,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide-active p{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-prev,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-prev{color:#fff;left:15.5%}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-prev:after,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-prev:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA0C";font-size:40px;font-size:4rem;color:#fff}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-next,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-next{color:#fff;right:15.5%}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-next:after,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-next:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA0A";font-size:40px;font-size:4rem;color:#fff}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-pagination,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-pagination{position:relative;margin-top:40px;margin-top:4rem}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-pagination-bullet,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-pagination-bullet{background:#fff;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-pagination-bullet-active,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-pagination-bullet-active{background:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1.2);transform:scale(1.2)}.page.introduce.voice-index .voice-color01,.page.introduce.voice-article .voice-color01{--color:#dcca08;--color_rgb:220,203,7}.page.introduce.voice-index .voice-color02,.page.introduce.voice-article .voice-color02{--color:#62a7d3;--color_rgb:98,167,211}.page.introduce.voice-index .voice-color03,.page.introduce.voice-article .voice-color03{--color:#8f89b6;--color_rgb:143,137,182}.page.introduce.voice-index .voice-color04,.page.introduce.voice-article .voice-color04{--color:#64b486;--color_rgb:100,180,134}.page.introduce.voice-index .l-content .p-body{padding-bottom:0}.page.introduce.voice-index .l-content .p-chapter__gray{background-color:#eee;padding:60px 0 110px;padding:6rem 0 11rem}.page.introduce.voice-index .l-content .p-chapter__inner{max-width:1110px}.page.introduce.voice-index .l-content .p-chapter .c-page-ttl,.page.introduce.voice-index .l-content .p-chapter__gray .c-page-ttl{margin-bottom:10px;margin-bottom:1rem}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont+.voiceList__cont,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont+.voiceList__cont{margin-top:30px;margin-top:3rem}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;color:#2e0608;background-color:#fff}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a figure,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a figure{margin:0;padding:0}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a figure img,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea{padding:30px 30px 50px 40px;padding:3rem 3rem 5rem 4rem;position:relative}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea:before,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea:before{content:"";display:block;width:90px;width:9rem;height:90px;height:9rem;position:absolute;right:0;bottom:0;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);background-color:var(--color);transition:.3s}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea:after,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea:after{content:"MORE";text-transform:capitalize;color:#fff;font-family:Roboto,sans-serif;letter-spacing:.05em;font-size:16px;font-size:1.6rem;line-height:1;font-weight:700;position:absolute;right:.3em;bottom:1.3em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea__midashi,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea__midashi{font-size:clamp(20px,1.7vw,24px);font-size:clamp(2rem,1.7vw,2.4rem);font-weight:700;line-height:1.6;margin:0;padding-bottom:20px;padding-bottom:2rem;border-bottom:2px solid #ddd;margin-bottom:20px;margin-bottom:2rem}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea__profile .name,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea__profile .name{font-size:clamp(18px,1.8vw,22px);font-size:clamp(1.8rem,1.8vw,2.2rem);margin:0;font-weight:700;line-height:1.6}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea__profile .status,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea__profile .status{font-size:15px;font-size:1.5rem;font-weight:700;line-height:1.5}.page.introduce.voice-article{color:#2e0608}.page.introduce.voice-article .voice-index__p-chapterTtl{background-color:#EEE;font-size:clamp(18px,2.6cqw,26px);font-size:clamp(1.8rem,2.6cqw,2.6rem);padding:1em 40px;padding:1em 4rem}.page.introduce.voice-article .voice-index__p-chapterTtl h3{margin:0;line-height:1.2}.page.introduce.voice-article .p-chapter__inner{max-width:1190px}.page.introduce.voice-article .profileSec .profileArea{border:3px solid var(--color);padding:30px 40px 40px;padding:3rem 4rem 4rem;border-radius:1.5rem;display:-ms-grid;display:grid;-ms-grid-columns:calc(min(40%,26rem)) 1fr;grid-template-columns:calc(min(40%,26rem)) 1fr;-ms-grid-rows:auto auto 1fr;grid-template-rows:auto auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px 30px;gap:.8rem 3rem;position:relative}.page.introduce.voice-article .profileSec .profileArea:before{content:"VOICE";font-family:Roboto,sans-serif;font-size:clamp(60px,6vw,80px);font-size:clamp(6rem,6vw,8rem);font-weight:700;position:absolute;top:0;right:30px;right:3rem;color:var(--color);opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";line-height:.75}.page.introduce.voice-article .profileSec .profileArea figure{margin:0;padding:0;grid-row:1/-1;padding:5px 0;padding:.5rem 0}.page.introduce.voice-article .profileSec .profileArea figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page.introduce.voice-article .profileSec .profileArea .profileArea__midashi{font-size:clamp(20px,2.2vw,26px);font-size:clamp(2rem,2.2vw,2.6rem);font-weight:700;line-height:1.6;min-height:3em;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;position:relative}.page.introduce.voice-article .profileSec .profileArea .profileArea__info .name{font-size:clamp(18px,1.8vw,22px);font-size:clamp(1.8rem,1.8vw,2.2rem);margin:0;font-weight:700;line-height:1.6}.page.introduce.voice-article .profileSec .profileArea .profileArea__info .status{font-size:15px;font-size:1.5rem;font-weight:700;line-height:1.5}.page.introduce.voice-article .profileSec .profileArea .profileArea__disc p{font-size:14px;font-size:1.4rem;line-height:1.6}.page.introduce.voice-article .timelineSec .timelineArea__head{-ms-grid-columns:1fr calc(min(16cqw,170px)) calc(min(16cqw,170px));grid-template-columns:1fr calc(min(16cqw,170px)) calc(min(16cqw,170px));display:-ms-grid;display:grid;margin-bottom:25px;margin-bottom:2.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:5;border-bottom:1px solid #fff}.page.introduce.voice-article .timelineSec .timelineArea__head li{background-color:var(--color);color:#fff;text-align:center;font-size:clamp(14px,2cqw,20px);font-size:clamp(1.4rem,2cqw,2rem);padding:5px}.page.introduce.voice-article .timelineSec .timelineArea__head li+li{border-left:1px solid}.page.introduce.voice-article .timelineSec .timelineArea__body{-ms-grid-columns:1fr calc(min(16cqw,170px)) calc(min(16cqw,170px));grid-template-columns:1fr calc(min(16cqw,170px)) calc(min(16cqw,170px));display:-ms-grid;display:grid;background-color:#f3f3f3;overflow:hidden;--row_count:4}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area{display:-ms-grid;display:grid;-ms-grid-rows:subgrid;grid-template-rows:subgrid;-ms-grid-row:span var(--row_count);grid-row:span var(--row_count);border-right:1px solid #fff}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area>li{position:relative}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area>li+li{border-top:1px dotted #707070}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area>li p{margin:0}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li{padding:30px clamp(20px,4cqw,40px);padding:3rem clamp(2rem,4cqw,4rem)}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .textArea{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .textArea .ttl{font-size:clamp(18px,2.6cqw,26px);font-size:clamp(1.8rem,2.6cqw,2.6rem);font-weight:700;line-height:1.4}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .textArea .disc p{margin-top:.5em}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li:has(.figureArea){display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px 30px;gap:1.5rem 3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .figureArea{--figure_w:300px;width:calc(min(27cqw,var(--figure_w)));-ms-flex-negative:0;flex-shrink:0}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .figureArea figure{margin:0}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .figureArea img{width:100%;height:auto}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .figureArea .swiper-slide{width:100%!important;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:300/216}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .figureArea .swiper-pagination{top:0;left:0;bottom:unset;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .figureArea .swiper-pagination .swiper-pagination-bullet{color:#fff;background-color:#252d31;width:24px;width:2.4rem;height:24px;height:2.4rem;border-radius:0;margin:0;display:block;line-height:24px;line-height:2.4rem}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .figureArea .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dt,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dd,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dt,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dd{margin:0;padding:0}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl{position:absolute;width:calc(min(3.8cqw,3.5rem));background-color:var(--color);height:calc(100% - 10px)}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.twin-l,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.twin-l{left:calc(min(2.5cqw,3rem))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.twin-r,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.twin-r{right:calc(min(2.5cqw,3rem))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.triple-l,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.triple-l{left:calc(min(1.5cqw,1.5rem))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.triple-c,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.triple-c{left:calc(50% - min(3.8cqw,3.5rem)/2)}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.triple-r,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.triple-r{right:calc(min(1.5cqw,1.5rem))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.line-start,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.line-start{margin-top:10px;margin-top:1rem;border-radius:5rem 5rem 0 0}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.line-end,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.line-end{border-radius:0 0 5rem 5rem}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.line-onArea,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.line-onArea{margin-top:10px;margin-top:1rem;height:calc(100% - 2rem);border-radius:5rem}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.line-full,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.line-full{height:100%}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:15px;font-size:1.5rem;line-height:1.2;font-weight:700;padding:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;gap:.7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid var(--color);border-radius:1rem;cursor:pointer;left:-12px;z-index:2}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt:before,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt:before{content:"";border-top:17px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;top:98%;left:calc(min(3.5cqw,3.5rem)/2);translate:25% 0;-webkit-filter:drop-shadow(0 2px 0 var(--color));filter:drop-shadow(0 2px 0 var(--color))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt:after,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA12";width:24px;width:2.4rem;height:24px;height:2.4rem;aspect-ratio:1/1;background-color:#be0016;color:#fff;border-radius:5rem;display:-ms-grid;display:grid;place-items:center}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;transition:.3s all;position:absolute;width:265px;background-color:#fff;translate:-25% -25%;border:1px solid var(--color);border-radius:1rem;box-shadow:0 5px 10px rgba(0,0,0,.15);padding:15px 20px 20px;padding:1.5rem 2rem 2rem;z-index:4}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd.js-active,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd.js-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd:after,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA10";font-size:10px;font-size:1rem;position:absolute;top:0;right:0;translate:30% -30%;padding:7px;padding:.7rem;border-radius:5rem;background-color:#252d31;color:#fff;cursor:pointer}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd .tag,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd .tag{background-color:var(--color);color:#fff;display:inline-block;line-height:1;font-size:12px;font-size:1.2rem;padding:5px 1.5em}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd .ttl,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd .ttl{font-size:16px;font-size:1.6rem;line-height:1.4;margin:10px 0 5px;margin:1rem 0 .5rem}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd .disc,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd .disc{font-size:14px;font-size:1.4rem;line-height:1.6}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd .disc a,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd .disc a{font-size:inherit}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp{padding-inline:40px;padding-inline:4rem}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp .wrapUp__title{font-size:clamp(18px,5cqw,30px);font-size:clamp(1.8rem,5cqw,3rem);line-height:1.6;margin:40px 0 30px;margin:4rem 0 3rem}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp .wrapUp__title:before{content:"";display:block;aspect-ratio:200/50;width:calc(min(30cqw,200px));-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);background-color:var(--color);margin:0 auto .5em}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp .wrapUp__disc{max-width:780px;background-color:RGBA(var(--color_rgb),.25);margin:0 auto;padding:35px 40px;padding:3.5rem 4rem;position:relative;margin-bottom:4px}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp .wrapUp__disc:before{content:"";display:block;position:absolute;inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px);--size:40px;--x-gradient:linear-gradient(90deg,var(--color) 0 var(--size),transparent 0 calc(100% - var(--size)),var(--color) calc(100% - var(--size)));--y-gradient:linear-gradient(var(--color) 0 var(--size),transparent 0 calc(100% - var(--size)),var(--color) calc(100% - var(--size)));padding:10px;padding:1rem;background-image:var(--x-gradient),var(--y-gradient),var(--x-gradient),var(--y-gradient);background-repeat:no-repeat;background-size:100% 4px,4px 100%,100% 4px,4px 100%;background-position:top,right,bottom,left}.page.introduce.voice-article .exlinkSec .p-chapter__inner{padding-top:45px;padding-top:4.5rem;padding-bottom:30px;padding-bottom:3rem}.page.introduce.voice-article .exlinkSec .p-chapter__inner .c-linkList__text{line-height:1.4}.page.introduce.voice-article .exlinkSec .p-chapter__inner .c-linkList__text li+li{margin-top:1em}.page.introduce.voice-article .otherSec{padding-bottom:10px;padding-bottom:1rem}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider{max-width:970px;padding-inline:65px;padding-inline:6.5rem;margin:65px auto 0;margin:6.5rem auto 0;position:relative}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider a{color:unset}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider figure{margin:0;width:100%;aspect-ratio:260/210}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider .name{font-size:18px;font-weight:700;margin:15px 0 5px;margin:1.5rem 0 .5rem;line-height:1.4}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider .status{font-size:14px;font-size:1.4rem;margin:0;line-height:1.4}.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-prev,.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-next{top:calc(min(10cqw,90px));color:#be0016;--swiper-navigation-size:17px;--swiper-navigation-size:1.7rem;width:50px;width:5rem;height:50px;height:5rem;display:-ms-grid;display:grid;place-items:center;border:1px solid #ccc}.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-prev{left:0}.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-next{right:0}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt,.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dd{top:20%}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont02 dt,.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont02 dd{top:30%}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai04-cont03 dt{top:10%;left:-25px}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai04-cont03 dt:before{left:30px}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai04-cont03 dd{top:10%}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01{height:50%}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{top:13%;left:unset;right:-45px}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{left:unset;right:58px}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dd{right:0;translate:20% -25%}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01{top:25%}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt{top:8%}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01{top:25%}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{top:42%}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dd{top:30%}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01{top:60%;height:calc(40% - 2rem)}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{top:15%;left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dd{right:0;translate:20% -25%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt{top:6%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dd{top:10%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont03{height:20%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{top:22%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dd{top:20%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01{margin-top:0;top:55%;height:calc(45% - 1rem)}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt{top:10%;left:-70%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt:before{left:15%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01{margin-top:0;top:30%;height:calc(22% - 2rem)}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{top:unset;bottom:calc(100% + .5rem);left:50%;translate:-75% 0}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:unset;right:38px}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dd{right:0;translate:20% -25%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01{margin-top:0;top:50%;height:50%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{top:15%;left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dd{right:0;translate:20% -25%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont02{height:50%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt{top:8%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dd{top:20%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01{top:35%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{top:8%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dd{top:10%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt{top:unset;bottom:calc(100% + .5rem)}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dd{top:-10%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01{margin-top:0;top:35%;height:12%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{bottom:calc(100% + .5rem);left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:43%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dd{top:-100%;right:-20px;translate:20% -25%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01{margin-top:0;top:55%;height:calc(45% - 1rem)}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{top:15%;right:5px;translate:20% 0;left:unset}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:60%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dd{right:30px;translate:20% -25%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt{top:8%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dd{width:400px;translate:-25% 0}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont04{height:35%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01{top:37%;margin-top:0;height:63%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{top:8%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt{top:6%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01{margin:0;top:30%;height:8%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{top:calc(100% + 1.9rem);left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{top:unset;bottom:100%;left:50%;translate:-50%;rotate:180deg}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dd{right:0;translate:30% -25%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01{margin:0;top:70%;height:12%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{bottom:calc(100% + 2rem);left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dd{right:0;translate:30% -50%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01{margin-top:0;top:30%;height:calc(70% - 1rem)}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{bottom:calc(100% + 2rem);left:unset;right:5px;translate:20% 0}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{left:60%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dd{right:0;translate:7% -70%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01{margin-top:0;top:23%;height:calc(77% - 1rem)}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt{top:8%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{top:20%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01{margin:0;top:40%;height:10%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt{bottom:calc(100% + 1.2rem)}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dd{top:-100%;width:300px}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01{margin-top:0;top:40%;height:calc(60% - 1rem)}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{top:10%;left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:50%;translate:-50% 0}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dd{right:0;translate:30% -25%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01{margin-top:0;top:65%;height:calc(35% - 1rem)}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{top:calc(100% + 1.9rem);right:5px;translate:20% 0;left:unset}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{top:unset;bottom:100%;rotate:180deg;left:60%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dd{right:30px;translate:20% 50%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01{margin:0;top:35%;height:35%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt{bottom:calc(100% + 1.2rem)}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dd{translate:-25% -35%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{top:60%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dd{top:60%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01{margin:0;top:75%;height:12%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{bottom:calc(100% + 1.2rem);translate:-30% 0}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:70px}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dd{translate:-55% -55%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01{margin:0;top:45%;height:12%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{bottom:calc(100% + 1.2rem);translate:-30% 0}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:70px}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dd{translate:-55% -55%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01{margin-top:0;top:65%;height:35%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{top:60%;right:5px;translate:20% 0;left:unset}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{left:60%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dd{right:30px;translate:20% 25%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont02{height:30%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt{top:12%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dd{translate:-25% 0}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{bottom:calc(100% + 1.2rem)}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dd{translate:-25% -50%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt{top:60%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dd{top:60%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01{margin:0;top:70%;height:12%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{bottom:calc(100% + 1.2rem);translate:-30% 0}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:70px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dd{translate:-55% -55%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01{margin:0;top:40%;height:12%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{bottom:calc(100% + 1.2rem);translate:-20% 0}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:52px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dd{translate:-55% -55%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01{margin:0;top:55%;height:35%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{top:calc(100% + 1.9rem);right:5px;translate:20% 0;left:unset}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{top:unset;bottom:100%;rotate:180deg;left:60%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dd{top:calc(100% + 1.9rem);right:30px;translate:19% -25%}.page.introduce.voice .l-content .p-chapter__inner .tabArea label{font-size:18px;font-size:1.8rem;font-weight:700;width:50%;float:left;text-align:center;border-bottom:8px solid #be0016}.page.introduce.voice .l-content .p-chapter__inner .tabArea label span{display:block;padding:20px;padding:2rem;color:#fff;transition:.4s;background:#d2d2d2}.page.introduce.voice .l-content .p-chapter__inner .tabArea label span:hover{background:rgba(190,0,22,.5);color:#fff}.page.introduce.voice .l-content .p-chapter__inner .tabArea .tab_lab01 span{margin-right:1px;border-radius:15px 0 0}.page.introduce.voice .l-content .p-chapter__inner .tabArea .tab_lab02 span{margin-left:1px;border-radius:0 15px 0 0}.page.introduce.voice .l-content .p-chapter__inner .tabArea #tab01:checked~.tab_lab01 span{background:#be0016;color:#fff}.page.introduce.voice .l-content .p-chapter__inner .tabArea #tab02:checked~.tab_lab02 span{background:#be0016;color:#fff}.page.introduce.voice .l-content .p-chapter__inner .tabArea #tab01:checked~.tabArea__content #voiceArea01{display:block}.page.introduce.voice .l-content .p-chapter__inner .tabArea #tab02:checked~.tabArea__content #voiceArea02{display:block}.page.introduce.voice .l-content .p-chapter__inner .tabArea__content{padding-top:80px;padding-top:8rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea input[name=check]{display:none}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea{display:none;padding:60px 20px 0;padding:6rem 2rem 0;width:100%;background-color:#fff}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .c-page-ttl{margin-bottom:40px;margin-bottom:4rem;text-align:center}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList{margin-top:60px;margin-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li{width:calc(33.3333% - 2rem);margin-bottom:30px;margin-bottom:3rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li:not(:nth-child(3n)){margin-right:30px;margin-right:3rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li.voice01{border:2px solid #b2b316}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li.voice01 p{background:#b2b316}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li.voice02{border:2px solid #62a7d3}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li.voice02 p{background:#62a7d3}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li.voice03{border:2px solid #8f89b6}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li.voice03 p{background:#8f89b6}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li.voice04{border:2px solid #6cb88c}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li.voice04 p{background:#6cb88c}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a .imgArea{overflow:hidden}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a .imgArea img{width:100%;transition:all .5s ease}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a:hover .imgArea img{-webkit-transform:scale(1.1);transform:scale(1.1)}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a p{display:block;margin:0;padding:5px;padding:.5rem;text-align:center;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.4}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a p span{display:inline-block}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a .textArea ul{padding:20px;padding:2rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a .textArea ul li{font-weight:700;color:#000}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a .textArea ul li.gray-text{color:#aaa;font-size:12px;font-size:1.2rem;line-height:1.4}.page.introduce.voice.research .p-body .p-chapter.voice01 .mvBox,.page.introduce.voice.research .p-body .voice01.p-chapter__gray .mvBox,.page.introduce.voice.oneday .p-body .p-chapter.voice01 .mvBox,.page.introduce.voice.oneday .p-body .voice01.p-chapter__gray .mvBox{background:#b2b316}.page.introduce.voice.research .p-body .p-chapter.voice01 dl dt:before,.page.introduce.voice.research .p-body .voice01.p-chapter__gray dl dt:before,.page.introduce.voice.oneday .p-body .p-chapter.voice01 dl dt:before,.page.introduce.voice.oneday .p-body .voice01.p-chapter__gray dl dt:before{background:#b2b316}.page.introduce.voice.research .p-body .p-chapter.voice02 .mvBox,.page.introduce.voice.research .p-body .voice02.p-chapter__gray .mvBox,.page.introduce.voice.oneday .p-body .p-chapter.voice02 .mvBox,.page.introduce.voice.oneday .p-body .voice02.p-chapter__gray .mvBox{background:#62a7d3}.page.introduce.voice.research .p-body .p-chapter.voice02 dl dt:before,.page.introduce.voice.research .p-body .voice02.p-chapter__gray dl dt:before,.page.introduce.voice.oneday .p-body .p-chapter.voice02 dl dt:before,.page.introduce.voice.oneday .p-body .voice02.p-chapter__gray dl dt:before{background:#62a7d3}.page.introduce.voice.research .p-body .p-chapter.voice03 .mvBox,.page.introduce.voice.research .p-body .voice03.p-chapter__gray .mvBox,.page.introduce.voice.oneday .p-body .p-chapter.voice03 .mvBox,.page.introduce.voice.oneday .p-body .voice03.p-chapter__gray .mvBox{background:#8f89b6}.page.introduce.voice.research .p-body .p-chapter.voice03 dl dt:before,.page.introduce.voice.research .p-body .voice03.p-chapter__gray dl dt:before,.page.introduce.voice.oneday .p-body .p-chapter.voice03 dl dt:before,.page.introduce.voice.oneday .p-body .voice03.p-chapter__gray dl dt:before{background:#8f89b6}.page.introduce.voice.research .p-body .p-chapter.voice04 .mvBox,.page.introduce.voice.research .p-body .voice04.p-chapter__gray .mvBox,.page.introduce.voice.oneday .p-body .p-chapter.voice04 .mvBox,.page.introduce.voice.oneday .p-body .voice04.p-chapter__gray .mvBox{background:#6cb88c}.page.introduce.voice.research .p-body .p-chapter.voice04 dl dt:before,.page.introduce.voice.research .p-body .voice04.p-chapter__gray dl dt:before,.page.introduce.voice.oneday .p-body .p-chapter.voice04 dl dt:before,.page.introduce.voice.oneday .p-body .voice04.p-chapter__gray dl dt:before{background:#6cb88c}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox{display:-webkit-box;display:-ms-flexbox;display:flex}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;padding:3rem;width:70%}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea .bgArea,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea .bgArea{color:#fff}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea .bgArea h3,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea .bgArea h3{display:inline-block;margin:0 0 30px;margin:0 0 3rem;font-size:30px;font-size:3rem;line-height:1.4;border-bottom:4px solid #fff}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea .bgArea h3 span,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea .bgArea h3 span{display:inline-block}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea .bgArea p,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea .bgArea p{font-weight:700}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea .bgArea p.caption,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea .bgArea p.caption{color:#fff;font-weight:400}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__imgArea,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__imgArea{width:30%;min-width:220px}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__imgArea img,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__imgArea img{width:100%}.page.introduce.voice.research .p-body .p-chapter__inner dl,.page.introduce.voice.oneday .p-body .p-chapter__inner dl{margin:60px 0;margin:6rem 0;padding:0 40px;padding:0 4rem}.page.introduce.voice.research .p-body .p-chapter__inner dl .scheduleArea,.page.introduce.voice.oneday .p-body .p-chapter__inner dl .scheduleArea{margin:0 0 60px;margin:0 0 6rem}.page.introduce.voice.research .p-body .p-chapter__inner dl .scheduleArea img,.page.introduce.voice.oneday .p-body .p-chapter__inner dl .scheduleArea img{width:100%}.page.introduce.voice.research .p-body .p-chapter__inner dl dt,.page.introduce.voice.oneday .p-body .p-chapter__inner dl dt{position:relative;padding:0 0 0 50px;padding:0 0 0 5rem;margin:0 0 20px;margin:0 0 2rem;font-size:24px;font-size:2.4rem;font-weight:700;color:#2e0608}.page.introduce.voice.research .p-body .p-chapter__inner dl dt:before,.page.introduce.voice.oneday .p-body .p-chapter__inner dl dt:before{content:"Q";position:absolute;top:-5px;left:-10px;padding:4px 15px;padding:.4rem 1.5rem;color:#fff;border-radius:50%}.page.introduce.voice.research .p-body .p-chapter__inner dl dd,.page.introduce.voice.oneday .p-body .p-chapter__inner dl dd{padding:0;margin:0 0 60px;margin:0 0 6rem;font-size:16px;font-size:1.6rem;color:#2e0608}.page.introduce.voice.research .p-body .p-chapter__inner .c-linkBtn,.page.introduce.voice.oneday .p-body .p-chapter__inner .c-linkBtn{margin:0;width:100%;max-width:500px}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox{margin:20px 0;margin:2rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox__textArea{margin:0;padding:0;width:calc(100% - 530px)}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox__imgArea{margin:0;padding:0;width:500px}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox__imgArea img{width:100%}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox{margin:20px 0;margin:2rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox__textArea{margin:0;padding:0;width:calc(100% - 380px)}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox__imgArea{margin:0;padding:0;width:350px}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox__imgArea img{width:100%}.link .l-content .p-chapter__inner .c-page-ttl{margin:0 0 20px;margin:0 0 2rem}.link .l-content .p-chapter__inner .c-page-ttl:not(:first-child){margin:60px 0 20px;margin:6rem 0 2rem}.link .l-content .p-chapter__inner a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.link .l-content .p-chapter__inner .u-pdf{font-weight:700}.news .l-content .p-body{padding-top:0}.news .l-content .p-body .p-chapter .c-bgGray-ttl,.news .l-content .p-body .p-chapter__gray .c-bgGray-ttl{pointer-events:none}.news .l-content .p-body .p-chapter .c-bgGray-ttl h3,.news .l-content .p-body .p-chapter__gray .c-bgGray-ttl h3{padding:30px 40px;padding:3rem 4rem}.news .l-content .p-body .p-chapter .c-bgGray-ttl h3:before,.news .l-content .p-body .p-chapter__gray .c-bgGray-ttl h3:before{display:none}.news .l-content .p-body .p-chapter .c-bgGray-ttl h3:after,.news .l-content .p-body .p-chapter__gray .c-bgGray-ttl h3:after{display:none}.news .l-content .p-body .p-chapter__inner .newsList{margin-top:25px;margin-top:2.5rem}.news .l-content .p-body .p-chapter__inner .newsList li{margin:0;padding:40px 0;padding:4rem 0;position:relative;font-size:20px;font-size:2rem;border-bottom:1px solid #dcdcdc}.news .l-content .p-body .p-chapter__inner .newsList li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0;padding:1.5rem 0;color:#2e0608}.news .l-content .p-body .p-chapter__inner .newsList li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";color:#be0016}.news .l-content .p-body .p-chapter__inner .newsList li a:hover p{color:#c00002}.news .l-content .p-body .p-chapter__inner .newsList li a time{position:relative;padding-right:40px;padding-right:4rem;font-size:26px;font-size:2.6rem;font-family:rits,sans-serif;color:#c00002;letter-spacing:1px;letter-spacing:.1rem}.news .l-content .p-body .p-chapter__inner .newsList li a time:before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100%;background:#dcdcdc}.news .l-content .p-body .p-chapter__inner .newsList li a time .forSP{display:none}.news .l-content .p-body .p-chapter__inner .newsList li a time span{display:inline-block}.news .l-content .p-body .p-chapter__inner .newsList li p{margin:0;padding-left:40px;padding-left:4rem;font-size:20px;font-size:2rem}.news .l-content .p-body .p-chapter__inner .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0;margin:5rem 0}.news .l-content .p-body .p-chapter__inner .pagination li{width:100%;max-width:150px}.news .l-content .p-body .p-chapter__inner .pagination li a{position:relative;display:inline-block;padding:10px 35px 10px 25px;padding:1rem 3.5rem 1rem 2.5rem;font-weight:700;color:#2e0608;border:1px solid #dcdcdc;z-index:0;width:100%;max-width:340px}.news .l-content .p-body .p-chapter__inner .pagination li a:before{content:"";position:absolute;top:50%;right:20px;width:10px;height:10px;border-top:2px solid #be0016;border-right:2px solid #be0016;-webkit-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%)}.news .l-content .p-body .p-chapter__inner .pagination li a:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#be0016;transition:width .4s ease}.news .l-content .p-body .p-chapter__inner .pagination li a:hover{color:#fff;transition:color .4s ease}.news .l-content .p-body .p-chapter__inner .pagination li a:hover:before{border-color:#fff;transition:border-color .4s ease}.news .l-content .p-body .p-chapter__inner .pagination li a:hover:after{width:100%;z-index:-1;transition:width .4s ease}.news .l-content .p-body .p-chapter__inner .pagination .prev{margin-right:20px;margin-right:2rem}.news .l-content .p-body .p-chapter__inner .pagination .prev a{text-align:right}.news .l-content .p-body .p-chapter__inner .pagination .prev a:before{content:"";position:absolute;top:50%;left:20px;width:10px;height:10px;border-top:none;border-bottom:2px solid #be0016;border-right:none;border-left:2px solid #be0016;-webkit-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%)}.news .l-content .p-body .p-chapter__inner .archiveList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px 0 0;margin:5rem 0 0}.news .l-content .p-body .p-chapter__inner .archiveList li{width:15%;min-width:140px}.news .l-content .p-body .p-chapter__inner .archiveList li a{position:relative;padding-left:25px;padding-left:2.5rem;font-weight:700;color:#000}.news .l-content .p-body .p-chapter__inner .archiveList li a.active{color:#c00002}.news .l-content .p-body .p-chapter__inner .archiveList li a:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:inline-block;width:15px;min-width:15px;height:15px;text-align:center;line-height:80px;border-radius:50%;border:solid 3px #c00002}.news .l-content .p-body .p-chapter__inner .archiveList li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";color:#c00002}.news.article .p-body{padding:50px 0;padding:5rem 0}.news.article .p-body .p-chapter__inner .newsBox{display:-webkit-box;display:-ms-flexbox;display:flex}.news.article .p-body .p-chapter__inner .newsBox__left{padding:30px 50px 20px 0;padding:3rem 5rem 2rem 0}.news.article .p-body .p-chapter__inner .newsBox__left p{margin:0;padding:0;font-family:rits,sans-serif;color:#be0016;line-height:1}.news.article .p-body .p-chapter__inner .newsBox__left p.year{font-size:30px;font-size:3rem}.news.article .p-body .p-chapter__inner .newsBox__left p.date{font-size:40px;font-size:4rem}.news.article .p-body .p-chapter__inner .newsBox__right{padding:20px 0 30px 50px;padding:2rem 0 3rem 5rem;border-left:1px solid #dcdcdc;overflow:hidden}.news.article .p-body .p-chapter__inner .newsBox__right .newsTitle{margin:0 0 50px;margin:0 0 5rem;font-size:36px;font-size:3.6rem;color:#2e0608;border-bottom:1px solid #2e0608}.news.article .p-body .p-chapter__inner .newsBox__right__article{font-size:16px;font-size:1.6rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h1{margin:40px 0;margin:4rem 0;padding:5px 15px;padding:.5rem 1.5rem;font-size:30px;font-size:3rem;color:#2e0608;background:#eee}.news.article .p-body .p-chapter__inner .newsBox__right__article h2{margin:60px 0 40px;margin:6rem 0 4rem;padding-left:10px;padding-left:1rem;font-size:22px;font-size:2.2rem;color:#2e0608;border-left:3px solid #2e0608}.news.article .p-body .p-chapter__inner .newsBox__right__article h3{margin:30px 0;margin:3rem 0;padding-left:1.2em;font-size:20px;font-size:2rem;color:#2e0608}.news.article .p-body .p-chapter__inner .newsBox__right__article h3:before{content:"●";display:inline-block;text-indent:-1.2em}.news.article .p-body .p-chapter__inner .newsBox__right__article h4{margin:40px 0 20px;margin:4rem 0 2rem;font-size:18px;font-size:1.8rem;color:#2e0608}.news.article .p-body .p-chapter__inner .newsBox__right__article h5{margin:20px 0 0;margin:2rem 0 0;font-size:18px;font-size:1.8rem;color:#be0016}.news.article .p-body .p-chapter__inner .newsBox__right__article h6{margin:0;font-size:16px;font-size:1.6rem;color:#2e0608}.news.article .p-body .p-chapter__inner .newsBox__right__article img{margin:20px 0;margin:2rem 0;display:block;max-width:100%}.news.article .p-body .p-chapter__inner .newsBox__right__article p{margin:0;padding:0}.news.article .p-body .p-chapter__inner .newsBox__right__article table{display:block;margin:20px 0;margin:2rem 0;width:100%;min-width:600px;border-collapse:collapse;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}.news.article .p-body .p-chapter__inner .newsBox__right__article table th,.news.article .p-body .p-chapter__inner .newsBox__right__article table td{padding:20px;padding:2rem;font-size:16px;font-size:1.6rem;border:1px solid #c6c6c6}.news.article .p-body .p-chapter__inner .newsBox__right__article table a{color:#be0016}.news.article .p-body .p-chapter__inner .newsBox__right__article table a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.news.article .p-body .p-chapter__inner .newsBox__right__article table thead{background:#dcdcdc}.news.article .p-body .p-chapter__inner .newsBox__right__article table tbody tr th{background:#eee}.news.article .p-body .p-chapter__inner .newsBox__right__article .c-boxBtn{display:block;margin-top:60px;margin-top:6rem}.news.archive .p-body{padding:50px 0;padding:5rem 0}.news.archive .p-body .p-chapter__inner .newsBox{display:-webkit-box;display:-ms-flexbox;display:flex}.news.archive .p-body .p-chapter__inner .newsBox__left{padding:30px 50px 20px 0;padding:3rem 5rem 2rem 0}.news.archive .p-body .p-chapter__inner .newsBox__left p{margin:0;padding:0;font-family:rits,sans-serif;color:#be0016;line-height:1}.news.archive .p-body .p-chapter__inner .newsBox__left p.year{font-size:30px;font-size:3rem}.news.archive .p-body .p-chapter__inner .newsBox__left p.date{font-size:40px;font-size:4rem}.news.archive .p-body .p-chapter__inner .newsBox__right{padding:20px 0 30px 50px;padding:2rem 0 3rem 5rem;border-left:1px solid #dcdcdc}.news.archive .p-body .p-chapter__inner .newsBox__right h3{margin:0 0 50px;margin:0 0 5rem;font-size:30px;font-size:3rem}.news.archive .p-body .p-chapter__inner .newsBox__right__article h4{margin:0 0 20px;margin:0 0 2rem;font-size:22px;font-size:2.2rem}.news.archive .p-body .p-chapter__inner .newsBox__right__article img{margin:20px auto;margin:2rem auto;display:block;max-width:100%}.news.archive .p-body .p-chapter__inner .newsBox__right__article p{margin:0;padding:0}.news.archive .p-body .p-chapter__inner .newsBox__right__article .c-boxBtn{margin-top:60px;margin-top:6rem}.page .l-content .p-catch__inner .p-catch__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 100px;padding:0 10rem;height:250px;border-bottom:2px solid #eee;line-height:1.4;overflow:hidden}.page .l-content .p-catch__inner .p-catch__title:before{content:"";position:absolute;top:0;right:0;width:60%;max-width:700px;height:250px;background-image:url(/gsse2/assets/img/common/pageTitle-bg.png);background-size:cover;background-repeat:no-repeat;background-position:center}.page .l-content .p-body .p-chapter,.page .l-content .p-body .p-chapter__gray{display:inline-block}.page .l-content .p-body .p-chapter__inner p{margin:0 0 20px;margin:0 0 2rem}.page .l-content .p-body .p-chapter__inner p:last-child{margin:0}.page .l-content .p-body .p-chapter__inner p.caption{font-size:12px;font-size:1.2rem;color:#be0016}.page .l-content .p-body .p-chapter__inner p a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";text-decoration:underline}.page .l-content .p-body .p-chapter__inner .anchorList{margin:0}.page .l-content .p-body .p-chapter__inner .c-border-ttl:first-child{margin-top:0}.page .l-content .p-body .p-chapter__inner .c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.page .l-content .p-body .p-chapter__inner .c-fBox__textArea{margin-right:50px;margin-right:5rem}.page .l-content .p-body .p-chapter__inner .c-fBox__imgArea img{width:350px;height:auto}.page .l-content .p-body .p-chapter.accordion,.page .l-content .p-body .accordion.p-chapter__gray{padding-top:0}.page .l-content .p-body .p-chapter.accordion:first-of-type,.page .l-content .p-body .accordion.p-chapter__gray:first-of-type{padding-top:0}.page .l-content .p-body .p-chapter.pageLink,.page .l-content .p-body .pageLink.p-chapter__gray{margin:0}.page .l-content .p-body .p-chapter.pageLink .p-chapter__inner,.page .l-content .p-body .pageLink.p-chapter__gray .p-chapter__inner{margin:0 auto}.page .l-content .p-body .p-chapter.mvArea,.page .l-content .p-body .mvArea.p-chapter__gray{padding:0 0 30px;padding:0 0 3rem}.page .l-content .p-body .p-chapter.mvArea .p-chapter__inner,.page .l-content .p-body .mvArea.p-chapter__gray .p-chapter__inner{margin:0;padding:0;max-width:100%;background:#c6c6c6}.page .l-content .p-body .p-chapter .imgBox,.page .l-content .p-body .p-chapter__gray .imgBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page .l-content .p-body .p-chapter .imgBox__item,.page .l-content .p-body .p-chapter__gray .imgBox__item{padding:0;width:calc(100%/2 - 3rem)}.page .l-content .p-body .p-chapter .imgBox__item:nth-child(odd),.page .l-content .p-body .p-chapter__gray .imgBox__item:nth-child(odd){margin-right:60px;margin-right:6rem}.page .l-content .p-body .p-chapter .imgBox__item img,.page .l-content .p-body .p-chapter__gray .imgBox__item img{width:100%}.page .l-content .p-body .p-chapter .imgBox__item .caption,.page .l-content .p-body .p-chapter__gray .imgBox__item .caption{margin:10px 0 0;margin:1rem 0 0;font-size:12px;font-size:1.2rem}.page .l-content .p-body .p-chapter .c-tableArea p,.page .l-content .p-body .p-chapter__gray .c-tableArea p{margin-top:20px;margin-top:2rem}.page .l-content .p-body .p-chapter a.link-text,.page .l-content .p-body .p-chapter__gray a.link-text{word-break:break-all}.recruit.voice .l-content .p-chapter__inner .c-page-ttl{margin:0 0 20px;margin:0 0 2rem}.recruit.voice .l-content .p-chapter__inner .c-page-ttl:not(:first-child){margin:60px 0 20px;margin:6rem 0 2rem}.recruit.voice .l-content .p-chapter__inner .c-bold-ttl{margin-top:0}.recruit.voice .l-content .p-chapter__inner .c-bold-ttl span{margin-left:10px;margin-left:1rem;color:#be0016}.recruit.voice .l-content .p-chapter__inner .voiceList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recruit.voice .l-content .p-chapter__inner .voiceList>li{width:calc(33.3333% - 2rem);margin-bottom:30px;margin-bottom:3rem}.recruit.voice .l-content .p-chapter__inner .voiceList>li:not(:nth-child(3n)){margin-right:30px;margin-right:3rem}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice00{border:2px solid #bbb}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice00 .course{background:#bbb}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice01{border:2px solid #b2b316}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice01 .course{background:#b2b316}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice02{border:2px solid #62a7d3}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice02 .course{background:#62a7d3}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice03{border:2px solid #8f89b6}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice03 .course{background:#8f89b6}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice04{border:2px solid #6cb88c}.recruit.voice .l-content .p-chapter__inner .voiceList>li.voice04 .course{background:#6cb88c}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .imgArea{overflow:hidden}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .imgArea img{width:100%;transition:all .5s ease}.recruit.voice .l-content .p-chapter__inner .voiceList>li a:hover .imgArea img{-webkit-transform:scale(1.1);transform:scale(1.1)}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .course{display:block;margin:0;padding:5px;padding:.5rem;text-align:center;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.4}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .course span{display:inline-block}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .path{margin:0;padding:0;font-weight:700;color:#2e0608}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .textArea{padding:20px;padding:2rem}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .textArea ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .textArea ul li{margin-right:10px;margin-right:1rem;color:#000;line-height:1.4}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .textArea ul li.gray-text{color:#aaa;font-size:12px;font-size:1.2rem;line-height:1.4}.recruit.sub-voice .voiceBox{display:-webkit-box;display:-ms-flexbox;display:flex}.recruit.sub-voice .voiceBox__left{margin-right:60px;margin-right:6rem}.recruit.sub-voice .voiceBox__left .voiceImg{position:relative;margin-bottom:20px;margin-bottom:2rem}.recruit.sub-voice .voiceBox__left .voiceImg img{display:block;width:280px}.recruit.sub-voice .voiceBox__left .voiceText{color:#2e0608}.recruit.sub-voice .voiceBox__left .voiceText .name{margin:0 0 10px;margin:0 0 1rem;font-size:20px;font-size:2rem;font-weight:700;line-height:1.4}.recruit.sub-voice .voiceBox__left .voiceText .name span{font-size:16px;font-size:1.6rem}.recruit.sub-voice .voiceBox__left .voiceText .info{margin:0;font-size:14px;font-size:1.4rem;line-height:1.4}.recruit.sub-voice .voiceBox__left .voiceText .info span{font-size:14px;font-size:1.4rem;font-weight:400;color:#999}.recruit.sub-voice .voiceBox__right img{width:100%;max-width:300px;margin-bottom:20px;margin-bottom:2rem}.recruit.sub-voice .voiceBox__right .c-boxBtn{margin-top:50px;margin-top:5rem;width:100%;max-width:340px}@media(max-width:480px){a{font-size:1.4rem}p{font-size:1.4rem}p.desc{font-size:1.2rem}strong{font-size:1.4rem}ul li{font-size:1.4rem}.l-footer__right .l-footer__list ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-linkBtn{font-size:1.4rem}.c-anchorBtn{font-size:1.4rem}.majorBtn{padding:1rem 2rem}.c-page-ttl{font-size:2.4rem}.c-page-ttl:not(:first-child){margin:3rem 0 1.5rem}.accordion .c-bgGray-ttl{cursor:pointer}.accordion .c-bgGray-ttl .c-page-subttl:before{content:'';position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:25px;height:3px;color:#be0016;background:#be0016}.accordion .c-bgGray-ttl .c-page-subttl:after{content:'';position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg);width:25px;height:3px;color:#be0016;background:#be0016;transition:.4s}.accordion .c-bgGray-ttl.close .c-page-subttl:after{-webkit-transform:translate(0,-50%) rotate(-180deg);transform:translate(0,-50%) rotate(-180deg)}.c-bold-ttl{margin:2rem 0 1rem;font-size:1.8rem}.u-forPc{display:none}.u-forSp{display:inherit}.admission.about tbody tr td:first-child{width:200px;min-width:200px}.admission.qanda dl dt{padding:0 0 0 4rem;min-height:38px;font-size:1.8rem}.admission.qanda dl dt:before{padding:.4rem 0;width:38px;height:38px}.admission.qanda dl dd{padding:0 0 0 4rem;font-size:1.4rem}.admission.qanda dl dd:before{padding:.4rem 0;width:38px;height:38px;font-size:1.8rem}.page.education.curriculum .l-content .p-chapter__inner{padding:0}.page.education.curriculum .l-content .p-chapter__inner .tabArea label{font-size:1.5rem;border-bottom:5px solid #be0016}.page.education.curriculum .l-content .p-chapter__inner .tabArea label span{font-size:2rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea label span small{font-size:1.4rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea label span{padding:1rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .c-page-ttl{font-size:2.2rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .c-bold-ttl{font-size:1.6rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea{padding:2rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea h5{margin:0 0 2rem;font-size:2rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea h5:before{margin-right:.6rem;width:20px;height:20px}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox{padding:1.5rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__title{font-size:1.8rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content h6{margin:2rem 0 1rem;padding:.2rem 1.5rem}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper .swiper-slide img.forPC{display:none}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper .swiper-slide img.forSP{display:block}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time .forSP{display:block}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time span{display:none}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a .bgBlack{padding:6rem}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a .bgBlack:after{width:calc(100% - 6rem);height:calc(100% - 6rem)}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li a .bgBlack .course-title{font-size:2.4rem}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text span{width:100px;font-size:1.6rem;line-height:30px}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text span:before{height:30px;width:100px}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text h4{margin:1.5rem 0;font-size:2rem}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text .c-boxBtn{margin:2rem 0 0}.home .l-content .l-main .p-body #research .p-chapter__inner a .p-chapter__content h4{font-size:2.4rem}.page.introduce.message .l-content .p-catch__inner .p-catch__img img.forPC{display:none}.page.introduce.message .l-content .p-catch__inner .p-catch__img img.forSP{display:block}.page.introduce.message .l-content .p-body .p-chapter__inner .name p span{font-size:2rem}.page.introduce.course .p-body .p-chapter__inner .bgArea{padding:2rem}.page.introduce.course .p-body .p-chapter__inner .bgArea h5{margin:0 0 2rem;font-size:2.4rem}.page.introduce.course .p-body .p-chapter__inner .bgArea h5:before{margin-right:.6rem;margin-bottom:.4rem;width:22px;height:22px}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox{padding:3rem 2rem}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea h6{padding:.2rem 1.5rem}.page.introduce.course .p-body .p-chapter__inner .textArea{margin-top:2rem}.page.introduce.course .p-body .p-chapter__inner .textArea .caption{font-size:1.2rem}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea h3{font-size:2.4rem;margin-bottom:2rem}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea .teacher{font-size:2rem}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea .teacher span{font-size:1.2rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dt,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dt{padding:0 0 0 4rem;font-size:1.8rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dt:before,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dt:before{padding:.4rem 1.3rem}.page.introduce.grgp.index .p-body .p-chapter .c-bgGray-ttl .c-page-subttl small,.page.introduce.grgp.index .p-body .p-chapter__gray .c-bgGray-ttl .c-page-subttl small{margin-top:0;font-size:1.2rem}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a{margin:4rem 0 2rem}.page.introduce.grgp.index .p-body #chapter01 .p-chapter__inner a .imgArea .c-boxBtn{max-width:200px}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul{margin:2rem 0 0}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text h4{margin:0 0 2rem;font-size:1.8rem}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text .c-boxBtn{margin:2rem 0 0}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea p{padding:.2rem 1.5rem}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li a .textArea ul{padding:1.5rem}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__img:before{content:"";display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.7) 5%,transparent 30%)}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__img img.forPC{display:none}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__img img.forSP{display:block}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__text h3{font-size:2.6rem}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__text h3 span{font-size:1.4rem}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .name p span{font-size:2rem}.page.introduce.grgp.program .p-body .p-chapter__inner .p-catch__img img.forPC{display:none}.page.introduce.grgp.program .p-body .p-chapter__inner .p-catch__img img.forSP{display:block}.page.introduce.grgp.program .p-body .p-chapter__inner .c-page-ttl{margin-bottom:1.5rem}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__textArea ul li span{margin-right:1rem;font-size:2rem}.page.introduce.grgp.career .p-body .p-chapter__inner .p-catch__img img.forPC{display:none}.page.introduce.grgp.career .p-body .p-chapter__inner .p-catch__img img.forSP{display:block}.page.introduce.grgp.career .p-body .p-chapter__inner .c-tableArea__wrap table{min-width:100%}.page.introduce.grgp.career .p-body .p-chapter__inner .c-tableArea__wrap table tbody tr:last-child td:last-child{border:1px solid #c6c6c6}.page.introduce.grgp.career .p-body .p-chapter__inner .c-tableArea__wrap table tbody tr td{display:block;width:100%;border-bottom:none}.page.introduce.grgp.network .p-body .mapArea .p-chapter__inner .map strong{padding:.5rem 1.5rem;width:200px;max-width:200px;min-width:200px}.page.introduce.grgp.network .p-body .buttonArea ul li button{font-size:1.4rem}.page.introduce.grgp.network .p-body .tableArea #table01 .c-tableArea__wrap{display:block}.page.introduce.grgp.network .p-body .tableArea #table03 .c-tableArea__wrap{display:block}.page.introduce.grgp.network .p-body .tableArea .c-bold-ttl{margin-bottom:1rem}.page.introduce.grgp.network .p-body .tableArea .c-tableArea{margin-bottom:3rem}.page.introduce.grgp.network .p-body .tableArea .c-tableArea__wrap table thead tr th{padding:1rem}.page.introduce.grgp.network .p-body .tableArea .c-tableArea__wrap table tbody tr td{padding:1rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner{padding:0 2rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__imgArea{width:100%}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl dt{padding:0 0 0 4rem;font-size:1.8rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl dt:before{padding:.4rem 1.3rem}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide{max-height:65vh}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide{padding:0 4rem}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide .c-page-subttl,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-wrapper .swiper-slide .c-page-subttl{margin:1rem 0}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea{padding:2rem 2.5rem 4rem}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea:before,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea:before{width:8rem;height:8rem}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea:after,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea:after{font-size:1.4rem}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea__midashi,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea__midashi{padding-bottom:1.5rem;border-bottom:2px solid #ddd;margin-bottom:1.5rem}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{translate:-78% 0}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{right:10px}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{right:10px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt{translate:-5% 0}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dt:before{left:22px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt{translate:-20% 0}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt:before{left:42px}.page.introduce.voice .l-content .p-chapter__inner{padding:0}.page.introduce.voice .l-content .p-chapter__inner .tabArea label{font-size:1.5rem;border-bottom:5px solid #be0016}.page.introduce.voice .l-content .p-chapter__inner .tabArea label span{padding:1rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea__content{padding-top:6rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea{padding-top:2rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .c-page-ttl{margin-bottom:2rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList{margin-top:4rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a p{font-size:1.6rem}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li a .textArea ul{padding:1.5rem}.page.introduce.voice.research .p-body .p-chapter__inner,.page.introduce.voice.oneday .p-body .p-chapter__inner{padding:0 2rem}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__imgArea,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__imgArea{width:100%}.page.introduce.voice.research .p-body .p-chapter__inner dl dt,.page.introduce.voice.oneday .p-body .p-chapter__inner dl dt{padding:0 0 0 4rem;font-size:1.8rem}.page.introduce.voice.research .p-body .p-chapter__inner dl dt:before,.page.introduce.voice.oneday .p-body .p-chapter__inner dl dt:before{padding:.4rem 1.3rem}.news .l-content .p-body .p-chapter__inner .newsList li a time .forSP{display:block}.news .l-content .p-body .p-chapter__inner .newsList li a time span{display:none}.news .l-content .p-body .p-chapter__inner .archiveList{margin:3rem 0 0}.news .l-content .p-body .p-chapter__inner .archiveList li{min-width:110px}.news .l-content .p-body .p-chapter__inner .archiveList li a{padding-left:2rem;font-size:1.6rem}.news .l-content .p-body .p-chapter__inner .archiveList li a:before{width:14px;min-width:14px;height:14px}.news.article .p-body .p-chapter__inner .newsBox__right__article{font-size:1.4rem}.news.article .p-body .p-chapter__inner .newsBox__right__article table th,.news.article .p-body .p-chapter__inner .newsBox__right__article table td{padding:2rem 1rem;font-size:1.4rem}.page .l-content .p-body .p-chapter.pageLink,.page .l-content .p-body .pageLink.p-chapter__gray{display:none}.page .l-content .p-body .p-chapter .imgBox__item,.page .l-content .p-body .p-chapter__gray .imgBox__item{margin:0 0 1.5rem;width:100%;max-width:100%;min-width:100%}.page .l-content .p-body .p-chapter .imgBox__item:nth-child(odd),.page .l-content .p-body .p-chapter__gray .imgBox__item:nth-child(odd){margin-right:0}.recruit.voice .l-content .p-chapter__inner .voiceList>li a .course{font-size:1.6rem}}@media(max-width:768px){.l-content{margin:5rem 0 0}.l-footer{padding:0;z-index:1}.l-header{width:100%;height:50px;background:#be0016;overflow:visible;z-index:9999}.l-header__inner .header_logo{display:inline-block;width:100%}.l-header__inner .header_logo .logo{padding:0 1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;width:170px;height:50px}.l-header__inner .header_logo .logo p{margin:0 1rem 0 0}.l-header__inner .header_logo .logo p img{width:auto;height:40px}.l-header__inner .hamburgerBtn{margin:0;position:absolute;display:block;padding-left:32px;right:10px;top:10px;line-height:30px;font-weight:700;font-size:1.5rem;background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px;width:90px;height:30px}.l-header__inner .navArea{display:none;width:100%;background:#262d32;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.l-header__inner .navArea::-webkit-scrollbar{display:none}.l-header__inner .navArea .lang_wrap{padding:2rem 2rem 0}.l-header__inner .banner_wrap li{width:calc(33.3333% - 2rem/3)}.l-header__inner .banner_wrap li:not(:last-child){margin-right:1rem;margin-bottom:0}.btnList{margin:3rem 0 0}.anchorList li{margin-right:4rem}.anchorList li:after{right:-20px;height:24px}.anchorList li a{width:calc(50% - 1rem)}.c-tableArea__wrap table th,.c-tableArea__wrap table td{padding:1rem}.c-ttl{font-size:5rem}.c-page-subttl{padding:0 2rem;font-size:2.2rem}.c-bgGray-ttl{padding:2rem 0;margin:0}.c-bgGray-ttl .c-page-subttl{padding:0 2rem;font-size:2.2rem}.c-bgGray-ttl .c-page-subttl span{left:20px}.c-border-ttl{margin:4rem 0 2rem;padding-left:1rem;font-size:2rem}.p-body{padding:4rem 0}.p-chapter,.p-chapter__gray{padding:0 0 3rem}.p-chapter__inner{padding:0 2rem}.p-lead{display:block;padding:30px;background:#eee}.p-lead p{font-size:1.5rem}.u-forTb{display:inherit}.admission.format .p-chapter__inner{padding-top:4rem}.admission.qanda dl{margin:4rem 0 0;padding:0 2rem}.admission.qanda dl .scheduleArea{margin:0 0 4rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList ul li a{padding:1.5rem 4rem 1.5rem 2rem;font-size:2rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList ul li a:before{width:16px;height:16px;border:solid 3px #fff}.home .l-content .l-main .p-body .p-chapter,.home .l-content .l-main .p-body .p-chapter__gray{padding:0 0 6rem}.home .l-content .l-main .p-body #research .p-chapter__inner a .p-chapter__content .c-boxBtn{margin:3rem auto 0}.page.introduce.message .l-content .p-body{padding-top:4rem}.page.introduce.message .l-content .p-body .p-chapter,.page.introduce.message .l-content .p-body .p-chapter__gray{padding:0 0 4rem}.page.introduce.sub-special .p-body .p-chapter.pageLink,.page.introduce.sub-special .p-body .pageLink.p-chapter__gray{padding-top:0}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl{margin:4rem 0 0;padding:0 2rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd{margin:0 0 4rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl{margin:4rem 0 0;padding:0 2rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl .scheduleArea{margin:0 0 4rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl dd{margin:0 0 4rem}.page.introduce.facilities .p-body .p-chapter.modal,.page.introduce.facilities .p-body .modal.p-chapter__gray{top:50px;left:0;width:100%;height:calc(100% - 50px)}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner{top:calc(50% + 3rem)}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .close:after,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .close:after{font-size:3rem}.page.introduce.voice-index .l-content .p-chapter__gray{padding:4rem 0}.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a .infoArea__profile .status,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a .infoArea__profile .status{font-size:1.4rem}.page.introduce.voice-article .profileSec .profileArea:before{right:2rem}.page.introduce.voice-article .profileSec .profileArea .profileArea__info .status{font-size:1.2rem;margin-top:3px}.page.introduce.voice-article .timelineSec .p-chapter__inner{padding-inline:0}.page.introduce.voice-article .timelineSec .timelineArea__head{top:5rem;margin-bottom:0;-ms-grid-columns:1fr calc(min(20cqw,170px)) calc(min(20cqw,170px));grid-template-columns:1fr calc(min(20cqw,170px)) calc(min(20cqw,170px))}.page.introduce.voice-article .timelineSec .timelineArea__body{-ms-grid-columns:1fr calc(min(20cqw,170px)) calc(min(20cqw,170px));grid-template-columns:1fr calc(min(20cqw,170px)) calc(min(20cqw,170px))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.twin-l,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.twin-l{left:calc(min(4cqw,3rem))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.twin-r,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.twin-r{right:calc(min(4cqw,3rem))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.triple-l,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.triple-l{left:calc(min(2.5cqw,1.5rem))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl.triple-r,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl.triple-r{right:calc(min(2.5cqw,1.5rem))}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt{font-size:1.2rem}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp{padding-inline:2.8rem}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp .wrapUp__disc{padding:1.5rem 2rem}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp .wrapUp__disc:before{--size:30px}.page.introduce.voice-article .exlinkSec .p-chapter__inner{padding-top:3rem;padding-bottom:2rem}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider{padding-inline:0;padding-bottom:7rem;margin:4rem auto 0}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider .name{font-size:1.5rem}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider .status{font-size:1.2rem}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai04-cont03 dt{left:unset;right:-68px}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{right:22%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:65%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dd{translate:10% -50%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:65%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{left:65%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{left:65%}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page.introduce.voice.research .p-body .p-chapter__inner dl,.page.introduce.voice.oneday .p-body .p-chapter__inner dl{margin:4rem 0 0;padding:0 2rem}.page.introduce.voice.research .p-body .p-chapter__inner dl .scheduleArea,.page.introduce.voice.oneday .p-body .p-chapter__inner dl .scheduleArea{margin:0 0 4rem}.page.introduce.voice.research .p-body .p-chapter__inner dl dd,.page.introduce.voice.oneday .p-body .p-chapter__inner dl dd{margin:0 0 4rem}.news .l-content .p-body .p-chapter .c-bgGray-ttl h3,.news .l-content .p-body .p-chapter__gray .c-bgGray-ttl h3{padding:2rem}.news.article .p-body .p-chapter__inner .newsBox__left{padding:3rem 4rem 2rem 0}.news.article .p-body .p-chapter__inner .newsBox__right{padding:2rem 0 3rem 4rem}.news.article .p-body .p-chapter__inner .newsBox__right .newsTitle{margin:0 0 5rem;font-size:3rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h1{font-size:2.6rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h2{font-size:2.2rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h3{font-size:2rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h4{font-size:1.8rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h5{font-size:1.8rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h6{font-size:1.6rem}.news.article .p-body .p-chapter__inner .newsBox__right__article .c-boxBtn{margin-top:4rem}.news.archive .p-body .p-chapter__inner .newsBox__left{padding:3rem 4rem 2rem 0}.news.archive .p-body .p-chapter__inner .newsBox__right{padding:2rem 0 3rem 4rem}.news.archive .p-body .p-chapter__inner .newsBox__right h3{margin:0 0 4rem}.page .l-content .p-body .p-chapter.accordion,.page .l-content .p-body .accordion.p-chapter__gray{padding-top:0;padding-bottom:2rem}.page .l-content .p-body .p-chapter.accordion .p-chapter__inner,.page .l-content .p-body .accordion.p-chapter__gray .p-chapter__inner{padding-top:4rem;padding-bottom:2rem}}@media(max-width:1400px){.l-footer__inner{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-footer__inner p{margin:2rem 0 0}.l-footer__left .l-footer__logo{display:inline-block}.l-footer__left .l-footer__logo img{width:200px;height:50px}.l-footer__right{margin:2rem 0 0;text-align:center}.l-footer__right .l-footer__list .copyright{margin:2rem 0 0}.l-footer__right .l-footer__logo{display:none}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title h2{font-size:8rem}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title p{font-size:2.4rem}.home .l-content .l-main .p-catch__title h2{font-size:6rem}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text{padding:4rem 6rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__imgArea img{width:400px;height:auto}.page.introduce.sub-special .p-body .mvArea .c-fBox{min-height:480px}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea{padding:4rem}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox__textArea{width:calc(100% - 450px)}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox__imgArea{width:400px}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li:has(.figureArea){-ms-flex-wrap:wrap;flex-wrap:wrap}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li .figureArea{width:calc(min(100%,var(--figure_w)));margin-inline:auto;max-width:300px}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox__textArea{width:calc(100% - 430px)}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox__imgArea{width:400px}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox__textArea{width:calc(100% - 330px)}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox__imgArea{width:300px}.page .l-content .p-catch__inner .p-catch__title:before{max-width:700px}}@media(max-width:1400px) and (max-width:480px){.l-footer__inner{padding:4rem 2rem}}@media(max-width:768px) and (max-width:768px){.l-header__inner .banner_wrap li{width:calc(50% - .5rem);margin-bottom:0}.l-header__inner .banner_wrap li:not(:last-child){margin-right:0;margin-bottom:1rem}.l-header__inner .banner_wrap li:nth-last-child(2){margin-bottom:0}.l-header__inner .banner_wrap li:nth-child(even){margin-right:0}.l-header__inner .banner_wrap li:nth-child(odd){margin-right:1rem}}@media(max-width:768px) and (max-width:480px){.anchorList li a{width:100%}.anchorList li a:not(:last-child){margin:0 0 .5rem}.c-tableArea__wrap table th,.c-tableArea__wrap table td{font-size:1.4rem}.c-ttl{font-size:4.5rem}.c-page-subttl{padding:0 5rem 0 2rem;font-size:1.8rem}.c-bgGray-ttl .c-page-subttl{padding:0 5rem 0 2rem;font-size:1.8rem}.c-bgGray-ttl .c-page-subttl span{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5px;margin-right:2rem;width:30px;height:30px;font-size:2.5rem;border:1px solid #be0016;color:#be0016;font-family:rits,sans-serif;font-weight:400;line-height:1}.admission.qanda dl{padding:0}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList{padding:2rem 2rem 0}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList ul li a{padding:1rem 4rem 1rem 1.5rem;font-size:1.6rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList ul li a:before{margin-right:.5rem;width:12px;height:12px;border:solid 2px #fff}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .acdBox__title{font-size:1.8rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .acdBox__content ul li{width:100%;padding-right:0}.page.introduce.message .l-content .p-body .p-chapter,.page.introduce.message .l-content .p-body .p-chapter__gray{padding:0 0 2rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl{padding:0}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd{font-size:1.4rem}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl{padding:0}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner dl dd{font-size:1.4rem}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt{left:-3rem}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai04-cont03 dt{right:-60px}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{right:29%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:60%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:60%}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{left:60%}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{left:60%}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page.introduce.voice.research .p-body .p-chapter__inner dl,.page.introduce.voice.oneday .p-body .p-chapter__inner dl{padding:0}.page.introduce.voice.research .p-body .p-chapter__inner dl dd,.page.introduce.voice.oneday .p-body .p-chapter__inner dl dd{font-size:1.4rem}.news .l-content .p-body .p-chapter .c-bgGray-ttl h3,.news .l-content .p-body .p-chapter__gray .c-bgGray-ttl h3{padding:1.5rem 2rem}.news.article .p-body .p-chapter__inner .newsBox{display:block}.news.article .p-body .p-chapter__inner .newsBox__left{padding:0 0 2rem}.news.article .p-body .p-chapter__inner .newsBox__right{padding:2rem 0 0;border-left:none;border-top:1px solid #dcdcdc}.news.article .p-body .p-chapter__inner .newsBox__right .newsTitle{margin:0 0 4rem;font-size:2.4rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h1{margin:3rem 0;font-size:2.2rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h2{margin:4rem 0 2.5rem;font-size:2rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h3{margin:3rem 0 2rem;font-size:1.8rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h4{margin:3rem 0 1.5rem;font-size:1.6rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h5{margin:1.5rem 0 0;font-size:1.6rem}.news.article .p-body .p-chapter__inner .newsBox__right__article h6{margin:0;font-size:1.4rem}.news.article .p-body .p-chapter__inner .newsBox__right__article .c-boxBtn{margin-top:4rem}.news.archive .p-body .p-chapter__inner .newsBox{display:block}.news.archive .p-body .p-chapter__inner .newsBox__left{padding:0 0 2rem}.news.archive .p-body .p-chapter__inner .newsBox__right{padding:2rem 0 0;border-left:none;border-top:1px solid #dcdcdc}.news.archive .p-body .p-chapter__inner .newsBox__right h3{font-size:2.4rem}.news.archive .p-body .p-chapter__inner .newsBox__right h4{margin:0 0 2rem;font-size:1.8rem}.news.archive .p-body .p-chapter__inner .newsBox__right .c-boxBtn{margin-top:4rem}.page .l-content .p-body .p-chapter.accordion .p-chapter__inner,.page .l-content .p-body .accordion.p-chapter__gray .p-chapter__inner{display:none}}@media(max-width:1080px){.pageTitle{font-size:3.8rem}.admission .l-content .p-chapter__inner .c-fBox__item{width:100%}.admission.format .pageTitle{font-size:2.8rem}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content .parent70{width:100%}.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content .parent30{width:100%}.home .l-content .l-main .p-catch__title{padding:4rem}.home .l-content .l-main .p-catch__title p{font-size:1.8rem}.home .l-content .l-main .p-body #news .p-chapter__inner{padding:0 2rem}.home .l-content .l-main .p-body #news .p-chapter__inner .c-boxBtn{position:relative;display:inline-block;margin:4rem auto 0;top:0;right:-50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li{padding:3rem 0}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time{padding-right:3rem}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li p{padding-left:3rem}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li{width:100%}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox{display:block}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__img{width:100%;min-height:auto}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__img img{display:block}.page.introduce.message .l-content .p-catch__inner .p-catch__title{padding:0 4rem}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text{bottom:20px;left:40px}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text h3{font-size:4rem}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text h3 span{font-size:1.4rem}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__imgArea{margin-bottom:3rem;width:100%}.page.introduce.course .p-body .p-chapter__inner .bgArea .c-fBox__textArea{width:100%}.page.introduce.special .p-body .p-chapter__inner{padding:0}.page.introduce.special .p-body .p-chapter__inner .stripeBox{display:block}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__imgArea{text-align:center}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__imgArea img{margin-left:4rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__textArea{margin-left:0}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__textArea .bg-stripe{padding:10rem 8rem 8rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__imgArea{text-align:center}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__imgArea img{margin-right:4rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__textArea{margin-right:0}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__textArea .bg-stripe{padding:10rem 8rem 8rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__textArea{margin-top:-6rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__textArea .bg-stripe h3{font-size:2.4rem}.page.introduce.special .p-body .p-chapter.special_footer .p-chapter__inner .c-linkBtn,.page.introduce.special .p-body .special_footer.p-chapter__gray .p-chapter__inner .c-linkBtn{margin:0 auto 4rem}.page.introduce.sub-special .p-body .mvArea .c-fBox__imgArea{width:100%;background-image:none}.page.introduce.sub-special .p-body .mvArea .c-fBox__imgArea img{display:inline}.page.introduce.sub-special .p-body .p-chapter__inner{padding:0 4rem}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox{display:block}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__textArea,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__textArea{width:100%}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__textArea .bgYellow h3,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__textArea .bgYellow h3{font-size:2.4rem;margin:0 0 2rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__imgArea img,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__imgArea img{width:200px}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd .c-fBox,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd .c-fBox{display:block}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd .c-fBox.reverse,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd .c-fBox.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd .c-fBox__textArea,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd .c-fBox__textArea{width:100%}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray dl dd .c-fBox__imgArea,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray dl dd .c-fBox__imgArea{margin:0 0 2rem;width:100%}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox{display:block}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(odd) .c-fBox__text{padding:4rem}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(odd) .c-fBox__img:before{display:none}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(odd) .c-fBox__img:after{display:none}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(even) .c-fBox__text{padding:4rem}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(even) .c-fBox__img:before{display:none}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(even) .c-fBox__img:after{display:none}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__img{width:100%;height:100%}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__img img{display:block}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox__text{display:block;width:100%}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li{width:calc(50% - 1rem)}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li:nth-child(2n-1){margin-right:2rem}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li:nth-child(2n){margin-right:0}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__text{bottom:20px;left:60px}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__textArea{margin-right:0}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__imgArea{margin-top:2rem}.page.introduce.grgp.network .p-body .mapArea .p-chapter__inner .map{padding:2rem}.page.introduce.grgp.network .p-body .buttonArea ul{display:block}.page.introduce.grgp.network .p-body .buttonArea ul li{width:400px;max-width:400px;min-width:400px}.page.introduce.grgp.network .p-body .buttonArea ul li:not(:last-child){margin-bottom:1rem}.page.introduce.grgp.network .p-body .tableArea #table01 .c-tableArea__wrap table{width:calc(50% - 1rem);max-width:calc(50% - 1rem);min-width:calc(50% - 1rem)}.page.introduce.grgp.network .p-body .tableArea #table02 .c-tableArea__wrap table thead tr th:first-child{width:200px}.page.introduce.grgp.network .p-body .tableArea #table03 .c-tableArea__wrap table{width:calc(50% - 1rem)}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea{padding:2rem;width:100%}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea .bgArea h3{font-size:2.4rem}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item{width:calc(100%/2 - 2rem/2)}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item:not(:nth-child(3n)){margin-right:0}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item:not(:nth-child(2n)){margin-right:2rem}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .close,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .close{left:60px}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-prev,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-prev{left:15px}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-next,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-next{right:15px}.page.introduce.voice-article .voice-index__p-chapterTtl{padding-inline:2rem}.page.introduce.voice-article .p-chapter__inner{padding-inline:2rem}.page.introduce.voice-article .profileSec .profileArea{-ms-grid-columns:1fr 38%;grid-template-columns:1fr 38%;-ms-grid-rows:unset;grid-template-rows:unset;gap:1.5rem;padding:2rem}.page.introduce.voice-article .profileSec .profileArea figure{-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/ span 1;-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2/ span 1;padding:0}.page.introduce.voice-article .profileSec .profileArea .profileArea__midashi{grid-column:1/-1;line-height:1.5}.page.introduce.voice-article .profileSec .profileArea .profileArea__disc{grid-column:1/-1}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--seika>li{padding:2rem}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt:before,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt:before{border-width:12px 7px 0}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt:after,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt:after{width:2rem;height:2rem}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd{translate:-35% -25%;width:200px}.page.introduce.voice-article .timelineSec .timelineArea__wrapUp .wrapUp__title{margin:3rem 0 2rem}.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-prev,.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-next{top:calc(min(12cqw,100px))}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{right:-35px}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt:before{right:42px}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt:before{left:14%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dd{top:15%;left:170%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dd{left:150%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt{left:unset;right:-60px}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt:before{left:55%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai01-cont01 dd{width:250px;left:170%;translate:-50% 0}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dd{width:250px}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dd{width:250px;translate:-45% -25%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{left:unset;right:-75px}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt:before{left:47%}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dd{width:250px}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{translate:-45% 0}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:95px}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{translate:-45% 0}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:95px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{translate:-45% 0}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:95px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{translate:-45% 0}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:95px}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li{width:calc(100%/2 - 2rem)}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li:not(:nth-child(3n)){margin-right:0}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li:not(:nth-child(2n)){margin-right:3rem}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea{padding:2rem;width:100%}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea .bgArea h3,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea .bgArea h3{font-size:2.4rem}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox{display:block}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox{display:block}.news .l-content .p-body .p-chapter__inner .newsList li{padding:3rem 0}.news .l-content .p-body .p-chapter__inner .newsList li a time{padding-right:3rem}.news .l-content .p-body .p-chapter__inner .newsList li p{padding-left:3rem}.page .l-content .p-catch__inner .p-catch__title{padding:0 4rem}.page .l-content .p-body .p-chapter__inner .c-fBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recruit.voice .l-content .p-chapter__inner .voiceList>li{width:calc(100%/2 - 2rem)}.recruit.voice .l-content .p-chapter__inner .voiceList>li:not(:nth-child(3n)){margin-right:0}.recruit.voice .l-content .p-chapter__inner .voiceList>li:not(:nth-child(2n)){margin-right:3rem}.recruit.sub-voice .voiceBox{display:block}.recruit.sub-voice .voiceBox .voiceBox__left{margin-right:0;margin-bottom:4rem}}@media(max-width:1080px) and (max-width:768px){.pageTitle{font-size:3.4rem}.admission.format .pageTitle{font-size:2.4rem}.home .l-content .l-main .p-catch__title p{font-size:1.6rem}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li{padding:2rem 0;font-size:1.8rem}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time{font-size:2.4rem}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li p{font-size:1.8rem}.home .l-content .l-main .p-body #course .p-chapter__inner .p-chapter__content .courseList li{min-height:300px}.page.introduce.message .l-content .p-catch__inner .p-catch__title{padding:0 2rem}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text{bottom:20px;left:20px}.page.introduce.sub-special .p-body .p-chapter__inner{padding:0 2rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__textArea,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__textArea{padding:2rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__textArea .bgYellow h3,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__textArea .bgYellow h3{font-size:2rem;margin:0 0 2rem}.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox__imgArea img,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox__imgArea img{width:100%;max-width:300px}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__text{bottom:20px;left:50px}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea{width:70%}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea .bgArea h3{font-size:2.2rem;margin:0 0 2rem}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .close,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .close{top:-10px;left:40px;width:30px;height:30px}.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-prev,.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-next{top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt:before{left:77px;translate:20% 0}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt:before{left:62px;translate:20% 0}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:78px}.page.introduce.voice-article.voice-article07 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:78px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:78px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:78px}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea{width:70%}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea .bgArea h3,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea .bgArea h3{font-size:2.2rem;margin:0 0 2rem}.news .l-content .p-body .p-chapter__inner .newsList li{padding:2rem 0;font-size:1.8rem}.news .l-content .p-body .p-chapter__inner .newsList li a time{font-size:2rem}.news .l-content .p-body .p-chapter__inner .newsList li p{font-size:1.8rem}.page .l-content .p-catch__inner .p-catch__title{height:150px;padding:0 2rem}}@media(max-width:1080px) and (max-width:768px) and (max-width:480px){.pageTitle{font-size:2.8rem}.admission.format .pageTitle{font-size:1.8rem}.home .l-content .l-main .p-catch__title p{font-size:1.2rem}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li{padding:0;font-size:1.6rem}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li a time{padding-right:1.5rem;font-size:2.2rem}.home .l-content .l-main .p-body #news .p-chapter__inner .p-chapter__content .newsList li p{padding-left:1.5rem;font-size:1.6rem}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text h3{font-size:3rem}.page.introduce.message .l-content .p-catch__inner .p-catch__img .p-catch__text h3 span{font-size:1.4rem}.page.introduce.grgp.grgp-message .l-content .p-chapter__inner .p-catch__text{color:#fff}.page.introduce.grgp.grgp-voice .p-body .p-chapter__inner .mvBox__textArea{width:100%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt:before{translate:65% 0}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt:before{left:58px}.page.introduce.voice.research .p-body .p-chapter__inner .mvBox__textArea,.page.introduce.voice.oneday .p-body .p-chapter__inner .mvBox__textArea{width:100%}.news .l-content .p-body .p-chapter__inner .newsList li{padding:0;font-size:1.6rem}.news .l-content .p-body .p-chapter__inner .newsList li a time{padding-right:1.5rem}.news .l-content .p-body .p-chapter__inner .newsList li p{padding-left:1.5rem;font-size:1.6rem}.page .l-content .p-catch__inner .p-catch__title{height:120px;padding:0 2rem}}@media(max-width:980px){.p-tab__title{overflow:hidden;border-bottom:5px solid #000;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-tab__title .p-tab__title__item{position:relative;width:45%;height:70px;font-size:14px;margin:0;list-style:none;background:#96bcef;border:#96bcef;padding:10px 25px;border-bottom:none;border-radius:20px 20px 0 0;color:#fff;font-weight:600;font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px}.p-tab__title .p-tab__title__item.select{background:#000}.p-tab__content{display:none}}@media(max-width:980px) and (max-width:720px){.p-tab__title{overflow:hidden;border-bottom:5px solid #000;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-tab__title .p-tab__title__item{position:relative;width:45%;height:54px;font-size:14px;margin:0;list-style:none;background:#96bcef;border:#96bcef;padding:10px 25px;border-bottom:none;border-radius:10px 10px 0 0;color:#fff;font-weight:600;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px}.p-tab__title .p-tab__title__item.select{background:#000}.p-tab__content{display:none}}@media(max-width:720px){.page.education.curriculum .l-content .p-chapter__inner .tabArea .curriculumList .bgArea .acdBox__content .child{-ms-flex-wrap:wrap;flex-wrap:wrap}.page.introduce.voice-article.js-spCover{overflow:hidden}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{translate:-65% 0}.page.introduce.voice-article.voice-article02 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:65%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{left:-6rem}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt:before{left:42%}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt{left:unset;right:-6rem}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{translate:-65% 0}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:65%}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{left:unset;right:-30px;translate:0}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:unset;right:26%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{translate:-80% 0;top:calc(100% + 1.4rem)}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:unset;right:15px}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{translate:-80% 0;bottom:calc(100% + 1.4rem)}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{left:unset;right:15px}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{bottom:calc(100% + 1.4rem)}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{translate:-80% 0}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{left:unset;right:15px}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{top:calc(100% + 1.4rem)}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{top:calc(100% + 1.4rem)}}@media(max-width:1400px) and (max-width:1080px){.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title h2{font-size:7rem}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title p{font-size:2rem}.home .l-content .l-main .p-catch__title h2{font-size:5rem}.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text{padding:4rem;width:100%}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__imgArea{padding:0 4rem;width:100%;max-width:100%}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__imgArea img{width:100%}.page.introduce.sub-special .p-body .mvArea .c-fBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:auto}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea{width:100%;min-height:auto}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox__textArea{width:100%}.page.introduce.sub-special .p-body .p-chapter__inner .c-fBox__imgArea{margin:0 0 2rem;width:100%}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox__textArea{width:100%}.page.introduce.voice.research .p-body .p-chapter__inner .c-fBox__imgArea{margin:0 0 2rem;width:100%}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox__textArea{width:100%}.page.introduce.voice.oneday .p-body .p-chapter__inner .c-fBox__imgArea{margin:0 0 2rem;width:100%}}@media(max-width:1400px) and (max-width:1080px) and (max-width:768px){.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title h2{font-size:6rem;letter-spacing:.5rem}.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title p{font-size:1.8rem}.home .l-content .l-main .p-catch__title h2{font-size:6vw}}@media(max-width:1400px) and (max-width:1080px) and (max-width:768px) and (max-width:768px){.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title h2{font-size:11vw}}@media(max-width:1400px) and (max-width:1080px) and (max-width:768px) and (max-width:480px){.home .l-content .l-main .p-catch .swiper-container .swiper-wrapper #modal01 .p-catch__title p{font-size:3.8vw}.home .l-content .l-main .p-catch__title h2{margin:0 0 .5rem;font-size:8vw;letter-spacing:.2rem}}@media(max-width:1080px) and (max-width:480px){.home .l-content .l-main .p-catch__title{padding:3rem 2rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__imgArea{text-align:center}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__textArea .bg-stripe{padding:10rem 2rem 4rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__imgArea{text-align:center}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__textArea .bg-stripe{padding:10rem 2rem 4rem}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(odd) .c-fBox__text{padding:3rem 2rem}.page.introduce.grgp.index .p-body #chapter02 .p-chapter__inner ul .c-fBox:nth-child(even) .c-fBox__text{padding:3rem 2rem}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li{width:100%}.page.introduce.grgp.index .p-body #chapter03 .p-chapter__inner>ul>li:nth-child(2n-1){margin-right:0}.page.introduce.grgp.program .p-body .p-chapter__inner .c-fBox__imgArea{width:100%;max-width:100%;min-width:100%}.page.introduce.grgp.network .p-body .mapArea .p-chapter__inner .map{padding:1rem}.page.introduce.grgp.network .p-body .buttonArea ul li{width:100%;max-width:100%;min-width:100%}.page.introduce.grgp.network .p-body .tableArea #table01 .c-tableArea__wrap table{width:100%;max-width:100%;min-width:100%}.page.introduce.grgp.network .p-body .tableArea #table01 .c-tableArea__wrap table:nth-child(2) thead{display:none}.page.introduce.grgp.network .p-body .tableArea #table01 .c-tableArea__wrap table:nth-child(2) tbody tr:first-child td{border-top:0}.page.introduce.grgp.network .p-body .tableArea #table02 .c-tableArea__wrap table thead tr th:first-child{width:120px}.page.introduce.grgp.network .p-body .tableArea #table03 .c-tableArea__wrap table{width:100%}.page.introduce.grgp.network .p-body .tableArea #table03 .c-tableArea__wrap table:nth-child(2) thead{display:none}.page.introduce.grgp.network .p-body .tableArea #table03 .c-tableArea__wrap table:nth-child(2) tbody tr:first-child td{border-top:0}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item{width:100%}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item:not(:nth-child(3n)){margin-right:0}.page.introduce.facilities .p-body .p-chapter__inner .imgBox__item:not(:nth-child(2n)){margin-right:0}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-prev,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-prev{left:5px}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-prev:after,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-prev:after{font-size:3rem}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-next,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-next{right:5px}.page.introduce.facilities .p-body .p-chapter.modal .p-chapter__inner .swiper-container .swiper-button-next:after,.page.introduce.facilities .p-body .modal.p-chapter__gray .p-chapter__inner .swiper-container .swiper-button-next:after{font-size:3rem}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt:before,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt:before{border-width:10px 6px 0;left:calc(min(3.5cqw,3.5rem));translate:135% 0}.page.introduce.voice-article.voice-article01 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{right:-25px}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt{right:-85px}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li{width:100%}.page.introduce.voice .l-content .p-chapter__inner .tabArea .voiceArea .voiceList>li:not(:nth-child(2n)){margin-right:0}.recruit.voice .l-content .p-chapter__inner .voiceList>li{width:100%}.recruit.voice .l-content .p-chapter__inner .voiceList>li:not(:nth-child(2n)){margin-right:0}.recruit.sub-voice .voiceBox .voiceBox__left{margin-bottom:2rem}.recruit.sub-voice .voiceBox .voiceBox__left .voiceImg{width:100%}.recruit.sub-voice .voiceBox .voiceBox__left .voiceImg img{display:block;width:100%}.recruit.sub-voice .voiceBox .voiceBox__right .c-boxBtn{margin-top:3rem}}@media(max-width:1400px) and (max-width:1080px) and (max-width:480px){.home .l-content .l-main .p-body #feature .p-chapter__inner .p-chapter__content .featureList .c-fBox__text{padding:3rem 2rem}.page.introduce.special .p-body .p-chapter__inner .stripeBox .stripeBox__imgArea{padding:0 2rem}.page.introduce.sub-special .p-body .mvArea .c-fBox__textArea{padding:2.5rem}}@media(max-width:1080px) and (max-width:1080px){.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(odd) .stripeBox__imgArea img{margin-left:0}.page.introduce.special .p-body .p-chapter__inner .stripeBox:nth-child(even) .stripeBox__imgArea img{margin-right:0}}@media(max-width:900px){.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:900px) and (max-width:768px){.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:900px) and (max-width:768px) and (max-width:720px){.page.introduce.sub-special .p-body .p-chapter.interview .p-chapter__inner .bgGray .mvBox,.page.introduce.sub-special .p-body .interview.p-chapter__gray .p-chapter__inner .bgGray .mvBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:1081px){.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a{-ms-grid-columns:calc(min(45%,332px)) 1fr;grid-template-columns:calc(min(45%,332px)) 1fr}}@media(hover:hover){.page.introduce.voice-index .l-content .p-chapter .voiceList .voiceList__cont a:hover,.page.introduce.voice-index .l-content .p-chapter__gray .voiceList .voiceList__cont a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt{transition:.3s opacity}.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dt:hover,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dt:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.page.introduce.voice-article .otherSec .p-chapter__inner .otherSec__slider a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-prev,.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-next{transition:.3s all 0s}.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-prev:hover,.page.introduce.voice-article .otherSec .p-chapter__inner .swiper-button-next:hover{border-color:#be0016}}@media(max-width:1080px) and (max-width:720px){.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--kagai li dl dd,.page.introduce.voice-article .timelineSec .timelineArea__body .timeline__area.area--syusyoku li dl dd{width:90%!important;max-width:365px;position:fixed!important;top:50%!important;left:50%!important;right:unset!important;bottom:unset!important;translate:-50% -50%!important;z-index:10}.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt:before{left:49%}}@media(max-width:720px) and (max-width:480px){.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai02-cont01 dt:before{translate:10% 0}.page.introduce.voice-article.voice-article04 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt:before{right:33%}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{right:10px}.page.introduce.voice-article.voice-article06 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt{right:10px}.page.introduce.voice-article.voice-article08 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku03-cont01 dt{right:10px}}@media(max-width:1080px) and (max-width:720px) and (max-width:480px){.page.introduce.voice-article.voice-article03 .timelineSec .timelineArea__body .timeline__area.area--kagai li .kagai03-cont01 dt:before{translate:70% 0}}@media(min-width:1401px){.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku01-cont01 dt{display:none}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01:before{content:"";border-top:17px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;left:50%;translate:-50% 0;-webkit-filter:drop-shadow(0 2px 0 var(--color));filter:drop-shadow(0 2px 0 var(--color));bottom:calc(100% + 6px);z-index:3}.page.introduce.voice-article.voice-article05 .timelineSec .timelineArea__body .timeline__area.area--syusyoku li .syusyoku02-cont01 dt:before{top:unset;bottom:100%;left:50%;translate:-50%;rotate:180deg}}@media(max-width:1400px) and (max-width:768px){.page .l-content .p-catch__inner .p-catch__title:before{height:150px}}@media(max-width:1400px) and (max-width:768px) and (max-width:480px){.page .l-content .p-catch__inner .p-catch__title:before{height:120px}}
