@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Domine:wght@500;700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media print,(min-width: 768px){.forSp{display:none!important}}@media only screen and (max-width: 767px){.forPc{display:none!important}}@keyframes kv-loop-left{0%{transform:translate(var(--kvStartX))}to{transform:translate(var(--kvEndX))}}@keyframes loop-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes loop-sb-accent{20%{transform:scale(1)}30%{transform:scale(1.3)}40%{transform:scale(1)}50%{transform:scale(.9)}60%{transform:scale(1)}to{transform:scale(1)}}@keyframes accent{10%{transform:scale(1)}15%{transform:scale(1.1)}20%{transform:scale(1)}25%{transform:scale(.95)}30%{transform:scale(1)}to{transform:scale(1)}}:root{--c-white: #FFFFFF;--c-text: #121212}body{background:#fff;color:#121212;font-weight:400;font-size:16px;line-height:2;font-family:Noto Sans JP,sans-serif;word-wrap:break-word;overflow-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}@media only screen and (max-width: 767px){body{font-size:16px;line-height:2}}main{display:block}select::-ms-expand{display:none}h1,h2,h3,h4,h5,h6{font-weight:500}a{color:var(--c-link);text-decoration:none}picture{display:block}img{vertical-align:top}ul,ol{list-style:none}input,select,textarea{outline:none;vertical-align:top}button{padding:0;border:none;outline:none;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}*,*:before,*:after{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}html.is-unscrollable{overflow:hidden;overscroll-behavior:none}body{overscroll-behavior:none;opacity:0}html.is-render body{opacity:1;transition:opacity .6s ease}.container{position:relative;overflow:hidden}.header{z-index:1000;position:absolute;top:0;right:0;left:0;width:100%;height:76px;background:#fff}.header__inner{display:flex;align-items:center;justify-content:center;max-width:1400px;height:100%;margin:0 auto;padding:0 20px}.header__logo{text-align:center}.header__logo a{display:block}@media print,(min-width: 768px){.header__logo a{transition:.3s ease}.header__logo a:hover{opacity:.7}}.header__logo img{width:178px;height:44px}.header2{z-index:1000;position:fixed;top:0;right:0;left:0;width:100%;height:70px;transform:translateY(-100%);background:#fff;opacity:0;transition:opacity .3s ease,transform .3s ease}@media only screen and (max-width: 767px){.header2{height:58px}}.header2.is-show{transform:translateY(0);opacity:1}.header2__inner{display:flex;align-items:center;justify-content:space-between;max-width:1400px;height:100%;margin:0 auto;padding:0 20px}.header2__logo{z-index:1011;position:relative;text-align:center}@media print,(min-width: 768px){.header2__logo{margin-right:10px}}.header2__logo a{display:flex}@media print,(min-width: 768px){.header2__logo a{transition:.3s ease}.header2__logo a:hover{opacity:.7}}.header2__logo img{width:310px}@media screen and (min-width: 768px) and (max-width: 1366px){.header2__logo img{width:22.7vw}}@media only screen and (max-width: 767px){.header2__logo img{width:66.7vw;max-width:260px}}@media only screen and (max-width: 767px){.header2__menu{visibility:hidden;z-index:1010;position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:#f2f2f2;opacity:0;transition:opacity .4s ease,visibility .4s ease}}.header2.is-menu-active .header2__menu{visibility:visible;opacity:1}@media only screen and (max-width: 767px){.header2__menuInner{owveflox-x:hidden;display:flex;flex-direction:column;align-items:center;height:calc(100vh - 70px);height:calc(100dvh - 70px);margin-top:70px;overflow-y:auto}}@media print,(min-width: 768px){.header2__menuList{display:flex;-moz-column-gap:60px;column-gap:60px}}.header2__menuList li{position:relative}@media only screen and (max-width: 767px){.header2__menuList li{margin-top:15.4vw;text-align:center}.header2__menuList li:nth-child(1),.header2__menuList li:nth-child(2){margin-top:7.7vw}}.header2__menuList li:nth-child(n+3):before{position:absolute;top:calc(50% - 18px);left:-53px;width:46px;height:36px;background:center center url(/daikessen/assets/img/header-img-vs.svg) no-repeat;background-size:46px 36px;content:""}@media only screen and (max-width: 767px){.header2__menuList li:nth-child(n+3):before{top:-12.3vw;left:calc(50% - 5.9vw);width:11.8vw;height:9.2vw;background-size:11.8vw 9.2vw}}.header2__menuList a{display:inline-block;font-weight:500;font-size:16px;line-height:1.5}@media screen and (min-width: 768px) and (max-width: 1366px){.header2__menuList a{font-size:14px}}@media only screen and (max-width: 767px){.header2__menuList a{font-weight:700}}@media print,(min-width: 768px){.header2__menuList li:nth-child(n+2) a:before{position:absolute;right:0;bottom:0;left:0;height:2px;transform:scaleX(0);transform-origin:left;background:#121212;content:"";transition:transform .3s ease}.header2__menuList li:nth-child(n+2) a:hover:before{transform:scale(1)}}.header2__exLinkList{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:5.1vw;column-gap:5.1vw;margin-top:10.3vw;padding:0 1.3vw}@media print,(min-width: 768px){.header2__exLinkList{display:none}}.header2__exLink{display:flex;position:relative;align-items:center;height:26.9vw;padding:0 3.8vw;text-align:left}.header2__exLink:before{z-index:-2;position:absolute;top:0;right:0;bottom:0;left:0;transform:skew(-6deg);border:1px solid #121212;background:#121212;content:""}.header2__exLink:after{z-index:-1;position:absolute;top:1px;right:1px;bottom:1px;left:1px;transform:skew(-6deg) scaleX(0);transform-origin:right;background:#fff;content:"";transition:transform .3s ease}.header2__exLinkTxt{color:#fff;font-weight:700;font-size:3.6vw;line-height:2;transition:color .3s ease}.header2__exLinkIcon{display:block;z-index:11;position:absolute;right:1.3vw;bottom:.3vw;width:5.6vw;height:5.1vw}.header2__exLinkIcon:before{z-index:-2;position:absolute;top:0;right:0;bottom:0;left:0;transform:skew(-6deg);background:#fff;content:"";transition:transform .3s ease}.header2__exLinkIcon:after{z-index:-1;position:absolute;top:calc(50% - 1.3vw);left:calc(50% - 1vw);width:2.6vw;height:2.3vw;background:center center url(/daikessen/assets/img/icon-link-blank-black.svg) no-repeat;background-size:2.6vw 2.3vw;content:""}.header2__bottomLogo{margin-top:10.3vw}@media print,(min-width: 768px){.header2__bottomLogo{display:none}}@media print,(min-width: 768px){.header2__bottomLogo a{transition:.3s ease}.header2__bottomLogo a:hover{opacity:.7}}.header2__bottomLogo img{width:45.4vw}.header2__sns{margin-top:10.3vw}@media print,(min-width: 768px){.header2__sns{display:none}}.header2__sns ul{display:flex;align-items:center;justify-content:center}.header2__sns li{margin:0 1.5vw}@media print,(min-width: 768px){.header2__sns a{transition:.3s ease}.header2__sns a:hover{opacity:.7}}.header2__sns a img{max-width:7.7vw}.header2__copyright{margin:2.6vw 0 0;padding:0 0 10.3vw;font-size:3.1vw}@media print,(min-width: 768px){.header2__copyright{display:none}}.header2__spMenuBtn{display:block;z-index:1012;position:absolute;top:50%;right:10px;width:58px;height:58px;transform:translateY(-50%);background:none}@media print,(min-width: 768px){.header2__spMenuBtn{display:none}}.header2__spMenuBar{display:block;position:absolute;top:50%;right:10px;left:10px;height:14px;transform:translateY(-50%);backface-visibility:hidden;background:none}.header2__spMenuBar>span{display:block;position:absolute;top:50%;right:0;left:0;width:100%;border-top:2px solid #121212;border-radius:1px;border-color:#121212;transition:ease-in-out .5s}.header2__spMenuBar>span:nth-child(1){transform:translateY(-9px)}.header2__spMenuBar>span:nth-child(3){transform:translateY(9px)}.header2__spMenuBtn.is-active .header2__spMenuBar>span{width:42px}@media print,(min-width: 768px){.header2__spMenuBtn.is-active .header2__spMenuBar>span{width:28px}}.header2__spMenuBtn.is-active .header2__spMenuBar>span:nth-child(1){transform:translate(0) rotate(30deg)}.header2__spMenuBtn.is-active .header2__spMenuBar>span:nth-child(2){left:80%;opacity:0}.header2__spMenuBtn.is-active .header2__spMenuBar>span:nth-child(3){transform:translate(0) rotate(-30deg)}.footer{z-index:11;position:relative;background:#f2f2f2}.footer__inner{max-width:1080px;margin:0 auto;padding:55px 50px 30px 40px;text-align:center}@media screen and (min-width: 768px) and (max-width: 1366px){.footer__inner{padding-right:30px;padding-left:20px}}@media only screen and (max-width: 767px){.footer__inner{padding:7.7vw 5.1vw 6.4vw}}@media print,(min-width: 768px){.footer__row{display:flex;justify-content:space-between}}.footer__logoWrap{display:flex;align-items:center;justify-content:space-between;margin:0 0 30px}@media print,(min-width: 768px){.footer__logoWrap{width:394px;margin:0 0 20px}}@media only screen and (max-width: 767px){.footer__logoWrap{margin:0 auto 5.1vw}}@media print,(min-width: 768px){.footer__logo a{transition:.3s ease}.footer__logo a:hover{opacity:.7}}.footer__logo img{width:177px}@media only screen and (max-width: 767px){.footer__logo img{width:45.4vw}}.footer__sns ul{display:flex;align-items:center;justify-content:center}.footer__sns li{margin:0 6px}@media only screen and (max-width: 767px){.footer__sns li{margin:0 1vw}}@media print,(min-width: 768px){.footer__sns a{transition:.3s ease}.footer__sns a:hover{opacity:.7}}@media only screen and (max-width: 767px){.footer__sns a img{max-width:6.7vw}}.footer__address{font-size:14px;line-height:1.9;text-align:left}@media only screen and (max-width: 767px){.footer__address{font-size:3.6vw}}.footer__access{margin:5px 0 0;line-height:1;text-align:left}@media only screen and (max-width: 767px){.footer__access{margin:1.3vw 0 0}}.footer__access a{display:inline-block;font-size:12px;text-decoration:underline}@media print,(min-width: 768px){.footer__access a{transition:.3s ease}.footer__access a:hover{opacity:.7}}@media print,(min-width: 768px){.footer__access a:hover{text-decoration:none}}@media only screen and (max-width: 767px){.footer__access a{font-size:3.1vw}}.footer__exLinkList{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 767px){.footer__exLinkList{margin-top:10.3vw;-moz-column-gap:5.1vw;column-gap:5.1vw;padding:0 1.3vw}}.footer__exLink{display:flex;position:relative;align-items:center;height:105px;padding:0 20px;text-align:left}@media only screen and (max-width: 767px){.footer__exLink{height:26.9vw;padding:0 3.8vw}}.footer__exLink:before{z-index:-2;position:absolute;top:0;right:0;bottom:0;left:0;transform:skew(-6deg);background:#121212;content:""}.footer__exLink:after{z-index:-1;position:absolute;top:1px;right:1px;bottom:1px;left:1px;transform:skew(-6deg) scaleX(0);transform-origin:right;background:#fff;content:"";transition:transform .3s ease}.footer__exLinkTxt{color:#fff;font-weight:700;font-size:14px;line-height:2;transition:color .3s ease}@media only screen and (max-width: 767px){.footer__exLinkTxt{font-size:3.6vw}}.footer__exLinkIcon{display:block;z-index:11;position:absolute;right:5px;bottom:1px;width:22px;height:20px}@media only screen and (max-width: 767px){.footer__exLinkIcon{right:1.3vw;bottom:.3vw;width:5.6vw;height:5.1vw}}.footer__exLinkIcon:before{z-index:-2;position:absolute;top:0;right:0;bottom:0;left:0;transform:skew(-6deg);background:#fff;content:"";transition:background .3s ease}.footer__exLinkIcon:after{z-index:-1;position:absolute;top:calc(50% - 5px);left:calc(50% - 4px);width:10px;height:9px;background:center center url(/daikessen/assets/img/icon-link-blank-black.svg) no-repeat;background-size:10px 9px;content:""}@media only screen and (max-width: 767px){.footer__exLinkIcon:after{top:calc(50% - 1.3vw);left:calc(50% - 1vw);width:2.6vw;height:2.3vw;background-size:2.6vw 2.3vw}}@media print,(min-width: 768px){.footer__exLink:hover:after{transform:skew(-6deg) scale(1)}.footer__exLink:hover .footer__exLinkTxt{color:#121212}.footer__exLink:hover .footer__exLinkIcon:before{background:#121212}.footer__exLink:hover .footer__exLinkIcon:after{background-image:url(/daikessen/assets/img/icon-link-blank-white.svg)}}.footer__copyright{margin:20px 0 0;font-size:12px}@media only screen and (max-width: 767px){.footer__copyright{margin:7.7vw 0 0;font-size:3.1vw}}.videoModal{visibility:hidden;z-index:1003;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#323232e6;opacity:0;transition:visibility .4s ease,opacity .4s ease}.videoModal.is-open{visibility:visible;opacity:1}.videoModal__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.videoModal__inner{position:absolute;top:50%;left:50%;width:calc(100% - 40px);max-width:860px;height:auto;transform:translate(-50%,-50%);background:none}.videoModal__content{position:relative;width:100%;height:0;padding-bottom:56.25%}.videoModal__content iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.videoModal__closeBtn{position:absolute;top:-30px;right:0;width:39px;height:20px;background:center center url(/daikessen/assets/img/icon-modal-close-btn.svg) no-repeat;background-size:39px 20px;cursor:pointer;transition:opacity .4s ease}@media only screen and (max-width: 767px){.videoModal__closeBtn{top:-5.1vw;width:6.2vw;height:3.1vw;background-size:6.2vw 3.1vw}}.videoModal__closeBtn:hover{opacity:.7}.specialThanks{margin:80px 0 120px}@media only screen and (max-width: 767px){.specialThanks{margin:15.4vw 0}}.specialThanks__inner{max-width:800px;margin:0 auto;padding:0 20px}@media only screen and (max-width: 767px){.specialThanks__inner{padding:0 5.1vw}}.specialThanks__heading{margin:0 0 20px;text-align:center}@media only screen and (max-width: 767px){.specialThanks__heading{margin:0 0 7.7vw}}.specialThanks__heading span{display:inline-block;position:relative;font-weight:700;font-size:40px;line-height:1.5;font-family:Domine,sans-serif}@media only screen and (max-width: 767px){.specialThanks__heading span{font-size:8.7vw;line-height:1.5}}.specialThanks__heading span:before{position:absolute;right:0;bottom:3px;left:0;height:3px;background-color:#121212;content:""}@media only screen and (max-width: 767px){.specialThanks__heading span:before{bottom:.8vw;height:.8vw}}@media print,(min-width: 768px){.specialThanks__listItem{display:flex;padding:30px 0;border-bottom:1px solid #ADADAD}}@media only screen and (max-width: 767px){.specialThanks__listItem{padding:0 0 11.5vw}.specialThanks__listItem:last-of-type{padding-bottom:0}}.specialThanks__listItem dt{font-weight:700;font-size:16px;line-height:2;font-family:Domine,sans-serif}@media print,(min-width: 768px){.specialThanks__listItem dt{width:30%;max-width:210px}}@media only screen and (max-width: 767px){.specialThanks__listItem dt{padding-bottom:2.1vw;border-bottom:1px solid #ADADAD;font-size:4.1vw}}.specialThanks__listItem dd{line-height:2}@media print,(min-width: 768px){.specialThanks__listItem dd{flex:1}}@media only screen and (max-width: 767px){.specialThanks__listItem dd{padding-top:2.6vw;font-size:4.1vw}}.specialThanks__listHeading{margin:0 0 6px;font-weight:700}@media only screen and (max-width: 767px){.specialThanks__listHeading{margin:0 0 1.3vw}}.specialThanks__listMember{line-height:2}@media print,(min-width: 768px){.specialThanks__listMember{margin-right:-20px}}@media only screen and (max-width: 767px){.specialThanks__listMember{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:87.2vw}}.specialThanks__listMember li{display:inline-block;margin-right:20px}@media only screen and (max-width: 767px){.specialThanks__listMember li{margin-top:1.3vw;margin-right:10.3vw}}.specialThanks__listTxt{line-height:2}.page-top{padding-top:76px;--transition-bounce: .175, .885, .32, 1.275}.page-top .kv{width:100vw;overflow:hidden}.page-top .kv__loop{display:flex;flex-shrink:0;overflow:hidden}.page-top .kv__imgWrap{display:flex;flex-shrink:0}.page-top .kv__img{--kvStartX: -88%;--kvEndX: -188%;z-index:10;position:relative;transform:translate(-88%)}@media only screen and (max-width: 767px){.page-top .kv__img{--kvStartX: -93%;--kvEndX: -193%;transform:translate(-93%)}}.page-top .kv__img:nth-child(1){z-index:12}.page-top .kv__img:nth-child(2){z-index:11}.page-top .kv__imgBg{display:flex;flex-shrink:0}.page-top .kv__imgBg img{width:397px;margin-left:-66px;transform:translateZ(0);clip-path:inset(50% 0 50% 0)}@media only screen and (max-width: 767px){.page-top .kv__imgBg img{width:300px;margin-left:-50px}}.page-top .kv__em{position:absolute;top:0;left:0;transform:translateZ(0)}.page-top .kv__em div{z-index:10;position:absolute;top:0;left:0;transform:scale(.5);transform-origin:center;opacity:0}.page-top .kv__em div img{width:100%}.page-top .kv__em--01{top:43.2%;left:-1.6%}@media only screen and (max-width: 767px){.page-top .kv__em--01{top:43.3%;left:-.9%}}.page-top .kv__em--01 div:nth-child(1){width:212px}@media only screen and (max-width: 767px){.page-top .kv__em--01 div:nth-child(1){width:150px}}.page-top .kv__em--01 div:nth-child(2){top:-48px;left:10px;width:117px}@media only screen and (max-width: 767px){.page-top .kv__em--01 div:nth-child(2){top:-34px;left:6px;width:83px}}.page-top .kv__em--02{top:5%;left:15.8%}.page-top .kv__em--02 div{transform:scale(2)}.page-top .kv__em--02 div:nth-child(1){width:109px}@media only screen and (max-width: 767px){.page-top .kv__em--02 div:nth-child(1){width:82px}}.page-top .kv__em--02 div:nth-child(2){top:36px;left:31px;width:42px}@media only screen and (max-width: 767px){.page-top .kv__em--02 div:nth-child(2){top:27px;left:23px;width:32px}}.page-top .kv__em--03{top:6.2%;left:33.4%}.page-top .kv__em--03 div:nth-child(1){width:154px}@media only screen and (max-width: 767px){.page-top .kv__em--03 div:nth-child(1){width:117px}}.page-top .kv__em--03 div:nth-child(2){top:35px;left:-27px;width:119px}@media only screen and (max-width: 767px){.page-top .kv__em--03 div:nth-child(2){top:25px;left:-20px;width:91px}}.page-top .kv__em--04{top:44.2%;left:50%}.page-top .kv__em--04 div{transform:scale(2)}.page-top .kv__em--04 div:nth-child(1){width:188px}@media only screen and (max-width: 767px){.page-top .kv__em--04 div:nth-child(1){width:144px}}.page-top .kv__em--04 div:nth-child(2){top:62px;left:53px;width:73px}@media only screen and (max-width: 767px){.page-top .kv__em--04 div:nth-child(2){top:48px;left:40px;width:56px}}.page-top .kv__em--05{top:51.2%;left:72.3%}@media only screen and (max-width: 767px){.page-top .kv__em--05{top:52.2%}}.page-top .kv__em--05 div:nth-child(1){width:143px}@media only screen and (max-width: 767px){.page-top .kv__em--05 div:nth-child(1){width:109px}}.page-top .kv__em--05 div:nth-child(2){top:81px;left:56px;width:79px}@media only screen and (max-width: 767px){.page-top .kv__em--05 div:nth-child(2){top:60px;left:43px;width:60px}}.page-top .kv__em--06{top:3.4%;left:89.3%}@media only screen and (max-width: 767px){.page-top .kv__em--06{left:89.1%}}.page-top .kv__em--06 div:nth-child(1){width:228px}@media only screen and (max-width: 767px){.page-top .kv__em--06 div:nth-child(1){width:174px}}.page-top .kv__em--06 div:nth-child(2){top:77px;left:54px;width:91px}@media only screen and (max-width: 767px){.page-top .kv__em--06 div:nth-child(2){top:59px;left:42px;width:70px}}.page-top .kv__txtWrap{position:relative;max-width:1366px;margin:0 auto;padding:0 20px 20px}@media only screen and (max-width: 767px){.page-top .kv__txtWrap{padding:0 5.1vw 10.3vw}}.page-top .kv__txt{z-index:13;position:absolute;top:-80px;right:30px}@media only screen and (max-width: 767px){.page-top .kv__txt{top:-14.9vw;right:inherit;left:5.1vw}}.page-top .kv__txt img{width:237px}@media only screen and (max-width: 767px){.page-top .kv__txt img{width:43.8vw}}.page-top .kv__txt img:nth-child(1){opacity:0}.page-top .kv__txt img:nth-child(2){position:absolute;bottom:-8px;left:0;width:238px;clip-path:inset(0% 100% 0% 0%)}@media only screen and (max-width: 767px){.page-top .kv__txt img:nth-child(2){width:44.1vw}}.page-top .kv__title{z-index:13;position:relative;margin-top:calc(-4% - 14px);text-align:center}@media print,(min-width: 768px){.page-top .kv__title{display:flex;align-items:center;justify-content:center}}@media only screen and (max-width: 767px){.page-top .kv__title{margin-top:-4.6vw;padding-left:8px;text-align:left}}.page-top .kv__title img:nth-child(1){width:552px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .kv__title img:nth-child(1){width:40.4vw}}@media only screen and (max-width: 767px){.page-top .kv__title img:nth-child(1){width:76.9vw}}.page-top .kv__title img:nth-child(2){width:173px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .kv__title img:nth-child(2){width:12.7vw}}@media only screen and (max-width: 767px){.page-top .kv__title img:nth-child(2){position:absolute;top:-13.3vw;right:-.5vw;width:24.1vw}}.page-top .kv__title img:nth-child(3){width:565px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .kv__title img:nth-child(3){width:41.4vw}}@media only screen and (max-width: 767px){.page-top .kv__title img:nth-child(3){width:78.7vw;margin-top:3.8vw}}.page-top .kv__title img{transform:scale(.6);transform-origin:center;opacity:0}.page-top .kv__title img:nth-child(2){transform:scale(2)}.page-top .kv.is-show .kv__img:nth-child(1) .kv__imgBg img:nth-child(5){transition-delay:.1s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__imgBg img:nth-child(1){transition-delay:.2s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__imgBg img:nth-child(2){transition-delay:.3s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__imgBg img:nth-child(3){transition-delay:.4s}@media print,(min-width: 768px){.page-top .kv.is-show .kv__img:nth-child(2) .kv__imgBg img:nth-child(4){transition-delay:.5s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__imgBg img:nth-child(5){transition-delay:.6s}}@media print,(min-width: 768px){.page-top .kv.is-show .kv__img:nth-child(3) .kv__imgBg img:nth-child(1){transition-delay:.7s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__imgBg img:nth-child(2){transition-delay:.8s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__imgBg img:nth-child(3){transition-delay:.9s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__imgBg img:nth-child(4){transition-delay:1s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__imgBg img:nth-child(5){transition-delay:1.1s}}.page-top .kv.is-show .kv__imgBg img{clip-path:inset(0 0 0 0);transition:clip-path .8s cubic-bezier(.2,1,.21,1)}.page-top .kv.is-show .kv__title img{transform:scale(1);opacity:1;transition:transform .4s cubic-bezier(var(--transition-bounce));transition-property:transform,opacity}.page-top .kv.is-show .kv__title img:nth-child(1),.page-top .kv.is-show .kv__title img:nth-child(3){transition-delay:1.2s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__title img:nth-child(1),.page-top .kv.is-show .kv__title img:nth-child(3){transition-delay:.9s}}.page-top .kv.is-show .kv__title img:nth-child(2){transform:scale(1);transition-delay:1.7s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__title img:nth-child(2){transition-delay:1.4s}}.page-top .kv.is-show .kv__txt img{transition:.4s ease;transition-delay:2.2s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__txt img{transition-delay:1.6s}}.page-top .kv.is-show .kv__txt img:nth-child(1){opacity:1;transition-property:opacity}.page-top .kv.is-show .kv__txt img:nth-child(2){clip-path:inset(0% 0% 0% 0%);transition-property:clip-path}.page-top .kv.is-show .kv__em div{transform:scale(1);opacity:1;transition:.4s cubic-bezier(var(--transition-bounce));transition-property:transform,opacity}.page-top .kv.is-show .kv__em div:nth-child(1) img{animation:accent 2s linear infinite}.page-top .kv.is-show .kv__em div:nth-child(2){transform:translateZ(0)}.page-top .kv.is-show .kv__img:nth-child(1) .kv__em--06 div{transition-delay:2.5s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img:nth-child(1) .kv__em--06 div{transition-delay:1.8s}}@media print,(min-width: 768px){.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--04 div{transition-delay:2.7s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--01 div{transition-delay:2.9s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--03 div{transition-delay:3.1s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--05 div{transition-delay:3.3s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--02 div{transition-delay:3.5s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--06 div{transition-delay:3.7s}}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--01 div{transition-delay:2.2s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--02 div{transition-delay:2.4s}.page-top .kv.is-show .kv__img:nth-child(2) .kv__em--03 div{transition-delay:2.6s}}@media print,(min-width: 768px){.page-top .kv.is-show .kv__img:nth-child(3) .kv__em--01 div{transition-delay:3.9s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__em--02 div{transition-delay:4.1s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__em--03 div{transition-delay:4.3s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__em--04 div{transition-delay:4.5s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__em--05 div{transition-delay:4.7s}.page-top .kv.is-show .kv__img:nth-child(3) .kv__em--06 div{transition-delay:4.9s}}.page-top .kv.is-show .kv__img .kv__em--04 div:nth-child(1) img{animation-delay:5.1s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img .kv__em--04 div:nth-child(1) img{animation-delay:2.8s}}.page-top .kv.is-show .kv__img .kv__em--01 div:nth-child(1) img{animation-delay:5.3s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img .kv__em--01 div:nth-child(1) img{animation-delay:3s}}.page-top .kv.is-show .kv__img .kv__em--03 div:nth-child(1) img{animation-delay:5.5s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img .kv__em--03 div:nth-child(1) img{animation-delay:3.2s}}.page-top .kv.is-show .kv__img .kv__em--05 div:nth-child(1) img{animation-delay:5.7s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img .kv__em--05 div:nth-child(1) img{animation-delay:3.4s}}.page-top .kv.is-show .kv__img .kv__em--02 div:nth-child(1) img{animation-delay:5.9s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img .kv__em--02 div:nth-child(1) img{animation-delay:3.6s}}.page-top .kv.is-show .kv__img .kv__em--06 div:nth-child(1) img{animation-delay:6.1s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img .kv__em--06 div:nth-child(1) img{animation-delay:3.8s}}.page-top .kv.is-show .kv__img{animation:kv-loop-left 25s linear infinite;animation-delay:3.9s}@media only screen and (max-width: 767px){.page-top .kv.is-show .kv__img{animation-delay:2.8s}}.page-top .intro{padding:50px 0 0;background:#f2f2f2}@media only screen and (max-width: 767px){.page-top .intro{padding:12.8vw 0 0}}.page-top .intro__inner{display:flex;position:relative;justify-content:space-between;max-width:840px;margin:0 auto;padding:40px 20px 0}@media only screen and (max-width: 767px){.page-top .intro__inner{padding:0 5.1vw}}.page-top .intro__inner>div:nth-child(1){flex:1}@media only screen and (max-width: 767px){.page-top .intro__inner>div:nth-child(2){margin-right:-5.1vw}}.page-top .intro__heading{display:inline-block;position:relative;margin:-25px 0 25px 5px}@media print,(min-width: 768px){.page-top .intro__heading{transform:skew(-16deg);clip-path:inset(0% 100% 0% 0%);transition:clip-path .4s ease-in-out}.page-top .intro__heading:before{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:right center;background:#121212;content:"";transition:transform .4s ease-in-out}}@media only screen and (max-width: 767px){.page-top .intro__heading{margin:-1.3vw 0 6.4vw}}.page-top .intro__heading span{display:inline-block;position:relative;font-weight:700;font-size:70px;line-height:1.5;font-feature-settings:"palt";letter-spacing:0em}@media only screen and (max-width: 767px){.page-top .intro__heading span{transform:skew(-16deg)}}@media only screen and (max-width: 767px){.page-top .intro__heading span{display:inline-block;font-size:13.8vw;line-height:1.1;clip-path:inset(0% 100% 0% 0%);transition:clip-path .4s ease-in-out}.page-top .intro__heading span:before{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:right center;background:#121212;content:"";transition:transform .4s ease-in-out}.page-top .intro__heading span:nth-child(2){margin-top:2.1vw}}.page-top .intro__txt1{font-weight:700;font-size:18px;line-height:2.2}@media only screen and (max-width: 767px){.page-top .intro__txt1{font-size:4.1vw;line-height:2.2}}.page-top .intro__txt1 span{display:inline-block;transform:translate(-15px);opacity:0;transition:.4s ease-in-out;transition-property:transform,opacity}@media only screen and (max-width: 767px){.page-top .intro__txt1 span{transform:translate(-3.8vw)}}.page-top .intro__txt2{display:flex;align-items:flex-start}@media print,(min-width: 768px){.page-top .intro__txt2{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.page-top .intro__txt2{display:flex;position:absolute;top:1.3vw;right:5.1vw;padding:1.3vw;line-height:1;font-feature-settings:"vpal";clip-path:inset(0% 0% 100% 0%);transition:clip-path .4s ease-in-out;transition-delay:.9s;writing-mode:vertical-rl}.page-top .intro__txt2:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background:#222;content:""}}.page-top .intro__txt2 span{z-index:10;color:#fff;font-weight:500;font-size:36px;line-height:1}@media print,(min-width: 768px){.page-top .intro__txt2 span{position:relative;padding:6px 5px 10px;font-feature-settings:"vpal";letter-spacing:0em;clip-path:inset(0% 0% 100% 0%);transition:clip-path .4s ease-in-out;writing-mode:vertical-rl}.page-top .intro__txt2 span:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#222;content:""}}@media only screen and (max-width: 767px){.page-top .intro__txt2 span{font-size:6.4vw}}.page-top .intro__loop{display:flex;flex-shrink:0;padding:90px 0 42px;overflow:hidden}@media only screen and (max-width: 767px){.page-top .intro__loop{padding:12.8vw 0 7.7vw}}.page-top .intro__loopImg{display:flex;flex-shrink:0;align-items:center;animation:loop-left 20s linear infinite}.page-top .intro__loopImg picture:nth-child(1){margin-left:30px}@media only screen and (max-width: 767px){.page-top .intro__loopImg picture:nth-child(1){margin-left:25px}}.page-top .intro__loopImg picture:nth-child(1) img{width:744px}@media only screen and (max-width: 767px){.page-top .intro__loopImg picture:nth-child(1) img{width:525px}}.page-top .intro__loopImg picture:nth-child(2){margin-left:15px;animation:loop-sb-accent 1s linear infinite}@media only screen and (max-width: 767px){.page-top .intro__loopImg picture:nth-child(2){margin-left:10px}}.page-top .intro__loopImg picture:nth-child(2) img{width:118px}@media only screen and (max-width: 767px){.page-top .intro__loopImg picture:nth-child(2) img{width:83px}}.page-top .intro__loopImg picture:nth-child(3){margin-left:15px}@media only screen and (max-width: 767px){.page-top .intro__loopImg picture:nth-child(3){margin-left:10px}}.page-top .intro__loopImg picture:nth-child(3) img{width:692px}@media only screen and (max-width: 767px){.page-top .intro__loopImg picture:nth-child(3) img{width:509px}}.page-top .intro__loopImg picture:nth-child(4){margin-left:17px;animation:loop-sb-accent 1s linear infinite;animation-delay:.5s}@media only screen and (max-width: 767px){.page-top .intro__loopImg picture:nth-child(4){margin-left:10px}}.page-top .intro__loopImg picture:nth-child(4) img{width:116px}@media only screen and (max-width: 767px){.page-top .intro__loopImg picture:nth-child(4) img{width:82px}}@media print,(min-width: 768px){.page-top .intro.is-in-view .intro__heading{clip-path:inset(0% 0% 0% 0%)}.page-top .intro.is-in-view .intro__heading:before{transform:scaleX(0);transition-delay:.5s}}@media only screen and (max-width: 767px){.page-top .intro.is-in-view .intro__heading span{clip-path:inset(0% 0% 0% 0%)}.page-top .intro.is-in-view .intro__heading span:before{transform:scaleX(0);transition-delay:.5s}.page-top .intro.is-in-view .intro__heading span:nth-child(2){transition-delay:.2s}.page-top .intro.is-in-view .intro__heading span:nth-child(2):before{transition-delay:.7s}}@media only screen and (max-width: 767px){.page-top .intro.is-in-view .intro__txt2{clip-path:inset(0% 0% 0% 0%);transition-delay:.9s}}@media print,(min-width: 768px){.page-top .intro.is-in-view .intro__txt2 span{clip-path:inset(0% 0% 0% 0%);transition-delay:.9s}.page-top .intro.is-in-view .intro__txt2 span:nth-child(2){transition-delay:1.3s}}.page-top .intro.is-in-view .intro__txt1 span{transform:translate(0);opacity:1}@media print,(min-width: 768px){.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(1){transition-delay:1.7s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(2){transition-delay:1.8s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(3){transition-delay:1.9s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(4){transition-delay:2s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(5){transition-delay:2.1s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(6){transition-delay:2.2s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(7){transition-delay:2.3s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(8){transition-delay:2.4s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(9){transition-delay:2.5s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(10){transition-delay:2.6s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(11){transition-delay:2.7s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(12){transition-delay:2.8s}}@media only screen and (max-width: 767px){.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(1){transition-delay:1.3s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(2){transition-delay:1.4s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(3){transition-delay:1.5s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(4){transition-delay:1.6s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(5){transition-delay:1.7s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(6){transition-delay:1.8s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(7){transition-delay:1.9s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(8){transition-delay:2s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(9){transition-delay:2.1s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(10){transition-delay:2.2s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(11){transition-delay:2.3s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(12){transition-delay:2.4s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(13){transition-delay:2.5s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(14){transition-delay:2.6s}.page-top .intro.is-in-view .intro__txt1 span:nth-of-type(15){transition-delay:2.7s}}.page-top .faculty{margin:60px 0 0}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty{margin:4.4vw 0 0}}@media only screen and (max-width: 767px){.page-top .faculty{margin:16.7vw 0 0}}.page-top .faculty__inner{position:relative;max-width:1366px;margin:60px auto 0}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__inner{margin:4.4vw auto 0}}@media only screen and (max-width: 767px){.page-top .faculty__inner{margin:10.8vw 0 0}}.page-top .faculty__heading{position:absolute;top:30px;right:0;left:90px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__heading{top:2.2vw;left:6.6vw}}@media only screen and (max-width: 767px){.page-top .faculty__heading{top:-2.6vw;left:5.1vw}}.page-top .faculty__heading span{display:inline-block;z-index:11;position:relative;font-weight:500;font-size:30px;line-height:1}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__heading span{font-size:2.2vw}}@media only screen and (max-width: 767px){.page-top .faculty__heading span{font-size:5.1vw}}.page-top .faculty__heading span:nth-child(1){position:absolute;top:0;left:42px;padding:3px 8px 4px;border:2px solid #121212;background:#fff;letter-spacing:0em}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__heading span:nth-child(1){left:3.1vw}}@media only screen and (max-width: 767px){.page-top .faculty__heading span:nth-child(1){left:7.2vw;padding:.5vw 2.1vw .8vw}}.page-top .faculty__heading span:nth-child(2){position:relative;width:44px;padding:8px 7px 10px;color:#fff;writing-mode:vertical-rl}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__heading span:nth-child(2){width:3.4vw}}@media only screen and (max-width: 767px){.page-top .faculty__heading span:nth-child(2){width:7.7vw;padding:1.3vw 1.3vw 2.1vw}}.page-top .faculty__heading span:nth-child(2):before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:""}.page-top .faculty__detail{display:flex;position:relative;align-items:center;height:700px;padding-left:50%}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__detail{height:51.2vw}}@media only screen and (max-width: 767px){.page-top .faculty__detail{height:173.6vw}}.page-top .faculty__detail:before{position:absolute;top:0;right:-20px;bottom:0;left:-20px;background:top left url(/daikessen/assets/img/top/faculty-engineering-mech-01.png) no-repeat;background-size:cover;content:""}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__detail:before{right:-1.5vw;left:-1.5vw}}@media only screen and (max-width: 767px){.page-top .faculty__detail:before{right:-5.1vw;left:-5.1vw;background-image:url(/daikessen/assets/img/top/faculty-engineering-mech-01-sp.png)}}.page-top .faculty__link{display:inline-block;z-index:11;font-weight:500;line-height:1;cursor:pointer;transition:opacity .4s ease}@media only screen and (max-width: 767px){.page-top .faculty__link{display:block;position:absolute;top:15.4vw;right:5.6vw}}.page-top .faculty__txt span{line-height:1}.page-top .faculty__txt>span{display:block;color:#fff0;transition:color .4s ease}.page-top .faculty__txt>span>span{display:inline-block;position:relative;margin-top:-1px;padding:1px 15px 11px;transform:skew(-6deg);font-size:78px;font-feature-settings:"palt";letter-spacing:0em;white-space:nowrap}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__txt>span>span{font-size:5.7vw}}@media only screen and (max-width: 767px){.page-top .faculty__txt>span>span{margin-top:-.3vw;padding:0 2.6vw 1.8vw;font-size:9.2vw}}.page-top .faculty__txt>span>span:before{z-index:-2;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:"";clip-path:inset(0% 100% 0% 0%);transition:.4s ease;transition-property:clip-path}.page-top .faculty__txt>span>span:after{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#12121200;content:"";transition:background-color .4s ease}.page-top .faculty__txt>span:nth-of-type(odd)>span:before{clip-path:inset(0% 100% 0% 0%)}.page-top .faculty__txt>span:nth-of-type(2n)>span:before{clip-path:inset(0% 0% 0% 100%)}.page-top .faculty__txt2{position:absolute;bottom:50px;left:170px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__txt2{bottom:3.7vw;left:12.4vw}}@media only screen and (max-width: 767px){.page-top .faculty__txt2{bottom:13.8vw;left:5.1vw}}.page-top .faculty__more{margin:30px 0 0 auto;text-align:right}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__more{margin-top:2.2vw}}@media only screen and (max-width: 767px){.page-top .faculty__more{margin:5.1vw -.5vw 0 auto}}.page-top .faculty__more div{display:inline-block;position:relative;padding-bottom:10px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__more div{padding-bottom:.7vw}}@media only screen and (max-width: 767px){.page-top .faculty__more div{padding-bottom:2.6vw}}.page-top .faculty__more div:before{position:absolute;right:0;bottom:0;left:0;height:3px;transform:scaleX(0);transform-origin:left;background:#121212;content:"";transition:transform .3s ease}.page-top .faculty__more span{display:inline-block;position:relative;font-weight:700;font-size:40px;line-height:1;font-family:Domine,sans-serif}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__more span{font-size:2.9vw}}@media only screen and (max-width: 767px){.page-top .faculty__more span{font-size:6.7vw}}.page-top .faculty__more span:nth-child(2){display:inline-block;position:relative;width:35px;height:35px;margin-bottom:-2px;margin-left:8px;overflow:hidden}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__more span:nth-child(2){width:2.6vw;height:2.6vw}}@media only screen and (max-width: 767px){.page-top .faculty__more span:nth-child(2){width:5.9vw;height:5.9vw}}.page-top .faculty__more span:nth-child(2):before,.page-top .faculty__more span:nth-child(2):after{position:absolute;top:0;left:0;width:35px;height:35px;background:center center url(/daikessen/assets/img/icon-more-arrow.svg) no-repeat;background-size:35px 35px;content:"";transition:transform .3s ease}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty__more span:nth-child(2):before,.page-top .faculty__more span:nth-child(2):after{width:2.6vw;height:2.6vw;background-size:2.6vw 2.6vw}}@media only screen and (max-width: 767px){.page-top .faculty__more span:nth-child(2):before,.page-top .faculty__more span:nth-child(2):after{width:5.9vw;height:5.9vw;background-size:5.9vw 5.9vw}}.page-top .faculty__more span:nth-child(2):before{transform:translate(-100%)}.page-top .faculty__name{max-width:1280px;margin:2px auto 0;padding:0 40px}@media only screen and (max-width: 767px){.page-top .faculty__name{margin:.5vw 0 0;padding:0 5.1vw}}.page-top .faculty__name--right{text-align:right}.page-top .faculty__name span{font-weight:700;font-size:12px}.page-top .faculty__name span:nth-child(1){font-family:Domine,sans-serif}.page-top .faculty__name span:nth-child(2){position:relative}.page-top .faculty__name span:nth-child(2):before{content:"／"}.page-top .faculty.is-in-view .faculty__txt>span{color:#fff}.page-top .faculty.is-in-view .faculty__txt>span>span:before{clip-path:inset(0% 0% 0% 0%);transition:clip-path .4s ease}.page-top .faculty.is-in-view .faculty__txt>span:nth-child(2),.page-top .faculty.is-in-view .faculty__txt>span:nth-child(2)>span:before{transition-delay:.2s}.page-top .faculty.is-in-view .faculty__txt>span:nth-child(3),.page-top .faculty.is-in-view .faculty__txt>span:nth-child(3)>span:before{transition-delay:.4s}.page-top .faculty.is-in-view .faculty__txt>span:nth-child(4),.page-top .faculty.is-in-view .faculty__txt>span:nth-child(4)>span:before{transition-delay:.6s}.page-top .faculty.is-in-view-end .faculty__txt>span:nth-child(2),.page-top .faculty.is-in-view-end .faculty__txt>span:nth-child(2)>span:before,.page-top .faculty.is-in-view-end .faculty__txt>span:nth-child(3),.page-top .faculty.is-in-view-end .faculty__txt>span:nth-child(3)>span:before,.page-top .faculty.is-in-view-end .faculty__txt>span:nth-child(4),.page-top .faculty.is-in-view-end .faculty__txt>span:nth-child(4)>span:before{transition-delay:0s}.page-top .faculty.is-in-view-end .faculty__txt>span:before{display:none}.page-top .faculty.is-in-view-end .faculty__txt>span:after{background:#121212}@media print,(min-width: 768px){.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span{color:#121212;opacity:1}.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span>span:before{display:none}.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span>span:after{background:#fff}.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span:nth-child(2),.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span:nth-child(2)>span:before,.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span:nth-child(3),.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span:nth-child(3)>span:before,.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span:nth-child(4),.page-top .faculty.is-in-view .faculty__link:hover .faculty__txt>span:nth-child(4)>span:before{transition-delay:0s}.page-top .faculty.is-in-view .faculty__link:hover .faculty__more div:before{transform:scale(1)}.page-top .faculty.is-in-view .faculty__link:hover .faculty__more div span:nth-child(2):before{transform:translate(0)}.page-top .faculty.is-in-view .faculty__link:hover .faculty__more div span:nth-child(2):after{transform:translate(100%)}}.page-top .faculty--engineering-ele .faculty__heading,.page-top .faculty--engineering-civil .faculty__heading{right:20px;left:auto;text-align:right}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__heading,.page-top .faculty--engineering-civil .faculty__heading{right:1.5vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__heading,.page-top .faculty--engineering-civil .faculty__heading{right:inherit;left:5.1vw}}.page-top .faculty--engineering-ele .faculty__heading span:nth-child(1),.page-top .faculty--engineering-civil .faculty__heading span:nth-child(1){right:42px;left:inherit;white-space:nowrap}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__heading span:nth-child(1),.page-top .faculty--engineering-civil .faculty__heading span:nth-child(1){right:3.1vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__heading span:nth-child(1),.page-top .faculty--engineering-civil .faculty__heading span:nth-child(1){right:inherit;left:7.2vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__img img,.page-top .faculty--engineering-civil .faculty__img img{max-width:89.7vw}}.page-top .faculty--engineering-ele .faculty__detail,.page-top .faculty--engineering-civil .faculty__detail{padding-left:0}@media print,(min-width: 768px){.page-top .faculty--engineering-ele .faculty__link,.page-top .faculty--engineering-civil .faculty__link{margin-left:80px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__link,.page-top .faculty--engineering-civil .faculty__link{margin-left:5.9vw}}.page-top .faculty--engineering-ele .faculty__more,.page-top .faculty--engineering-civil .faculty__more{margin:30px 0 0;text-align:left}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__more,.page-top .faculty--engineering-civil .faculty__more{margin-top:2.2vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__more,.page-top .faculty--engineering-civil .faculty__more{margin:5.1vw 0 0;text-align:right}}@media print,(min-width: 768px){.page-top .faculty--engineering-mech{margin-top:90px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-mech{margin-top:6.6vw}}.page-top .faculty--engineering-mech .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-engineering-mech-01.png)}@media only screen and (max-width: 767px){.page-top .faculty--engineering-mech .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-engineering-mech-01-sp.png)}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(1){margin-left:22.1vw}}.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(2){margin-left:65px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(2){margin-left:4.8vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(2){margin-left:30.3vw}}.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(3){margin-left:-18px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(3){margin-left:-1.3vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(3){margin-left:19.5vw}}.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(4){margin-left:120px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(4){margin-left:8.8vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-mech .faculty__txt>span:nth-child(4){margin-left:36.4vw}}.page-top .faculty--engineering-mech .faculty__txt2 img{width:300px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-mech .faculty__txt2 img{width:22vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-mech .faculty__txt2 img{width:59vw}}.page-top .faculty--engineering-ele .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-engineering-ele-01.png)}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-engineering-ele-01-sp.png)}}.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(1){margin-left:105px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(1){margin-left:7.7vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(1){margin-left:26.9vw}}.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(2){margin-left:235px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(2){margin-left:17.2vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(2){margin-left:43.6vw}}.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(3){margin-left:14px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(3){margin-left:1vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(3){margin-left:15.4vw}}.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(4){margin-left:5px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(4){margin-left:.4vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__txt>span:nth-child(4){margin-left:14.1vw}}@media print,(min-width: 768px){.page-top .faculty--engineering-ele .faculty__txt2{left:calc(50% - 20px)}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__txt2{left:calc(50% - 1.5vw)}}.page-top .faculty--engineering-ele .faculty__txt2 img{width:296px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-ele .faculty__txt2 img{width:21.7vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-ele .faculty__txt2 img{width:57.9vw}}.page-top .faculty--health-ce .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-health-ce-01.png)}@media only screen and (max-width: 767px){.page-top .faculty--health-ce .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-health-ce-01-sp.png)}}.page-top .faculty--health-ce .faculty__txt>span:nth-child(1){margin-left:10px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--health-ce .faculty__txt>span:nth-child(1){margin-left:.7vw}}@media only screen and (max-width: 767px){.page-top .faculty--health-ce .faculty__txt>span:nth-child(1){margin-left:11.5vw}}.page-top .faculty--health-ce .faculty__txt>span:nth-child(2){margin-left:70px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--health-ce .faculty__txt>span:nth-child(2){margin-left:5.1vw}}@media only screen and (max-width: 767px){.page-top .faculty--health-ce .faculty__txt>span:nth-child(2){margin-left:19.2vw}}.page-top .faculty--health-ce .faculty__txt>span:nth-child(3){margin-left:-10px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--health-ce .faculty__txt>span:nth-child(3){margin-left:-.7vw}}@media only screen and (max-width: 767px){.page-top .faculty--health-ce .faculty__txt>span:nth-child(3){margin-left:9vw}}.page-top .faculty--health-ce .faculty__txt>span:nth-child(4){margin-left:205px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--health-ce .faculty__txt>span:nth-child(4){margin-left:15vw}}@media only screen and (max-width: 767px){.page-top .faculty--health-ce .faculty__txt>span:nth-child(4){margin-left:34.6vw}}@media print,(min-width: 768px){.page-top .faculty--health-ce .faculty__txt2{bottom:80px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--health-ce .faculty__txt2{bottom:5.9vw}}.page-top .faculty--health-ce .faculty__txt2 img{width:257px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--health-ce .faculty__txt2 img{width:18.8vw}}@media only screen and (max-width: 767px){.page-top .faculty--health-ce .faculty__txt2 img{width:50.8vw}}.page-top .faculty--engineering-civil .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-engineering-civil-01.png)}@media only screen and (max-width: 767px){.page-top .faculty--engineering-civil .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-engineering-civil-01-sp.png)}}.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(1){margin-left:30px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(1){margin-left:2.2vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(1){margin-left:9.2vw}}.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(2){margin-left:235px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(2){margin-left:17.2vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(2){margin-left:33.8vw}}.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(3){margin-left:90px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(3){margin-left:6.6vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(3){margin-left:16.7vw}}.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(4){margin-left:5px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(4){margin-left:.4vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-civil .faculty__txt>span:nth-child(4){margin-left:5.6vw}}@media print,(min-width: 768px){.page-top .faculty--engineering-civil .faculty__txt2{bottom:70px;left:calc(50% + 25px)}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-civil .faculty__txt2{bottom:5.1vw;left:calc(50% + 1.8vw)}}.page-top .faculty--engineering-civil .faculty__txt2 img{width:347px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-civil .faculty__txt2 img{width:25.4vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-civil .faculty__txt2 img{width:68.2vw}}.page-top .faculty--engineering-arch .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-engineering-arch-01.png)}@media only screen and (max-width: 767px){.page-top .faculty--engineering-arch .faculty__detail:before{background-image:url(/daikessen/assets/img/top/faculty-engineering-arch-01-sp.png)}}.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(1){margin-left:10px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(1){margin-left:.7vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(1){margin-left:20.5vw}}.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(2){margin-left:70px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(2){margin-left:5.1vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(2){margin-left:26.9vw}}.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(3){margin-left:-10px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(3){margin-left:-.7vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(3){margin-left:17.9vw}}.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(4){margin-left:47px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(4){margin-left:3.4vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-arch .faculty__txt>span:nth-child(4){margin-left:24.4vw}}@media print,(min-width: 768px){.page-top .faculty--engineering-arch .faculty__txt2{bottom:100px;left:208px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-arch .faculty__txt2{bottom:7.3vw;left:15.2vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-arch .faculty__txt2{bottom:11.5vw}}.page-top .faculty--engineering-arch .faculty__txt2 img{width:167px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .faculty--engineering-arch .faculty__txt2 img{width:12.2vw}}@media only screen and (max-width: 767px){.page-top .faculty--engineering-arch .faculty__txt2 img{width:32.8vw}}.page-top .movie{max-width:1240px;margin:90px auto 80px;padding:0 20px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .movie{margin:6.6vw auto 5.9vw;padding:0 1.5vw}}@media only screen and (max-width: 767px){.page-top .movie{margin:23.1vw 0 15.4vw;padding:0 5.1vw}}.page-top .movie__inner{max-width:1366px;margin:0 auto}.page-top .movie__heading{margin:0 0 40px;text-align:center}@media only screen and (max-width: 767px){.page-top .movie__heading{margin:0 0 9vw}}.page-top .movie__heading span{display:inline-block;position:relative;padding-bottom:6px;font-weight:700;font-size:40px;line-height:1;font-family:Domine,sans-serif}@media only screen and (max-width: 767px){.page-top .movie__heading span{padding-bottom:1.5vw;font-size:8.7vw}}.page-top .movie__heading span:before{position:absolute;right:0;bottom:0;left:0;height:3px;background:#121212;content:""}@media print,(min-width: 768px){.page-top .movie__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .movie__list{gap:15px}}.page-top .movie__listItem{display:block;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.page-top .movie__listItem:nth-child(n+2){margin-top:10.3vw}}.page-top .movie__listItem:hover .movie__listItemBg img{transform:scale(1.05)}.page-top .movie__listItemBg img{width:100%;transform-origin:center;transition:transform .3s ease}.page-top .movie__listItemTxt{position:absolute;top:0;right:0;width:34px;color:#fff}@media only screen and (max-width: 767px){.page-top .movie__listItemTxt{width:8.2vw}}.page-top .movie__listItemTxt:before{z-index:9;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:""}.page-top .movie__listItemTxt span{display:block;z-index:11;position:relative;padding:5px 6px;font-weight:500;font-size:20px;line-height:1;writing-mode:vertical-rl}@media only screen and (max-width: 767px){.page-top .movie__listItemTxt span{padding:1.3vw 1.5vw;font-size:5.1vw}}.page-top .movie__listItemPlayBtn{position:absolute;top:calc(50% - 26px);left:calc(50% - 20px)}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .movie__listItemPlayBtn{top:calc(50% - 1.9vw);left:calc(50% - 1.5vw)}}@media only screen and (max-width: 767px){.page-top .movie__listItemPlayBtn{top:calc(50% - 6.7vw);left:calc(50% - 5.1vw)}}.page-top .movie__listItemPlayBtn img{width:52px;height:40px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .movie__listItemPlayBtn img{width:3.8vw;height:2.9vw}}@media only screen and (max-width: 767px){.page-top .movie__listItemPlayBtn img{width:13.3vw;height:10.3vw}}.page-top .movie__feat{margin:6px 0 0;font-weight:700;font-size:12px;text-align:right}@media only screen and (max-width: 767px){.page-top .movie__feat{margin:1.5vw 0 0;text-align:left}}.page-top .sectionBg{pointer-events:none}.page-top .sectionBg__inner{position:relative;max-width:1366px;margin:0 auto}.page-top .sectionBg__img{z-index:11;position:absolute}.page-top .sectionBg__img div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-top .sectionBg__img div img{width:100%}.page-top .sectionBg__img div:nth-child(1) img{animation:accent 2s linear infinite}.page-top .sectionBg--1 .sectionBg__img img:nth-child(1){animation-delay:.2s}.page-top .sectionBg--2 .sectionBg__img img:nth-child(1){animation-delay:.6s}.page-top .sectionBg--3 .sectionBg__img img:nth-child(1){animation-delay:.4s}.page-top .sectionBg--4 .sectionBg__img img:nth-child(1){animation-delay:.8s}.page-top .sectionBg--5 .sectionBg__img img:nth-child(1){animation-delay:.6s}.page-top .sectionBg--1 .sectionBg__img{top:60px;left:95px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--1 .sectionBg__img{top:4.4vw;left:7vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--1 .sectionBg__img{top:-125.6vw;left:11.8vw}}.page-top .sectionBg--1 .sectionBg__img div:nth-child(1){width:249px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--1 .sectionBg__img div:nth-child(1){width:18.2vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--1 .sectionBg__img div:nth-child(1){width:32.1vw}}.page-top .sectionBg--1 .sectionBg__img div:nth-child(2){width:137px;margin-top:-98px;margin-left:-46px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--1 .sectionBg__img div:nth-child(2){width:10vw;margin-top:-7.2vw;margin-left:-3.4vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--1 .sectionBg__img div:nth-child(2){width:17.7vw;margin-top:-12.8vw;margin-left:-5.4vw}}.page-top .sectionBg--2 .sectionBg__img{top:-78px;right:52px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--2 .sectionBg__img{top:-5.7vw;right:3.8vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--2 .sectionBg__img{top:-24.6vw;right:6.4vw}}.page-top .sectionBg--2 .sectionBg__img div:nth-child(1){width:312px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--2 .sectionBg__img div:nth-child(1){width:22.8vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--2 .sectionBg__img div:nth-child(1){width:40vw}}.page-top .sectionBg--2 .sectionBg__img div:nth-child(2){width:124px;margin-top:70px;margin-left:-20px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--2 .sectionBg__img div:nth-child(2){width:9.1vw;margin-top:5.1vw;margin-left:-1.5vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--2 .sectionBg__img div:nth-child(2){width:15.9vw;margin-top:9.5vw;margin-left:-2.6vw}}.page-top .sectionBg--3 .sectionBg__img{top:20px;left:calc(50% + 78px)}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--3 .sectionBg__img{top:1.5vw;left:calc(50% + 5.7vw)}}@media only screen and (max-width: 767px){.page-top .sectionBg--3 .sectionBg__img{top:16.9vw;left:62.8vw}}.page-top .sectionBg--3 .sectionBg__img div:nth-child(1){width:215px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--3 .sectionBg__img div:nth-child(1){width:15.7vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--3 .sectionBg__img div:nth-child(1){width:25.1vw}}.page-top .sectionBg--3 .sectionBg__img div:nth-child(2){width:83px;margin-top:2px;margin-left:-4px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--3 .sectionBg__img div:nth-child(2){width:6.1vw;margin-top:.1vw;margin-left:-.3vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--3 .sectionBg__img div:nth-child(2){width:9.7vw;margin-top:.5vw;margin-left:-.5vw}}.page-top .sectionBg--4 .sectionBg__img{top:4px;right:92px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--4 .sectionBg__img{top:.3vw;right:6.7vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--4 .sectionBg__img{top:-40.5vw;right:11.8vw}}.page-top .sectionBg--4 .sectionBg__img div:nth-child(1){width:249px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--4 .sectionBg__img div:nth-child(1){width:18.2vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--4 .sectionBg__img div:nth-child(1){width:31.8vw}}.page-top .sectionBg--4 .sectionBg__img div:nth-child(2){width:137px;margin-top:100px;margin-left:42px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--4 .sectionBg__img div:nth-child(2){width:10vw;margin-top:7.3vw;margin-left:3.1vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--4 .sectionBg__img div:nth-child(2){width:17.4vw;margin-top:12.3vw;margin-left:5.4vw}}.page-top .sectionBg--5 .sectionBg__img{top:-32px;left:60px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--5 .sectionBg__img{top:-2.3vw;left:4.4vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--5 .sectionBg__img{top:13.8vw;left:7.7vw}}.page-top .sectionBg--5 .sectionBg__img div:nth-child(1){width:312px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--5 .sectionBg__img div:nth-child(1){width:22.8vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--5 .sectionBg__img div:nth-child(1){width:40vw}}.page-top .sectionBg--5 .sectionBg__img div:nth-child(2){width:124px;margin-top:70px;margin-left:-5px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-top .sectionBg--5 .sectionBg__img div:nth-child(2){width:9.1vw;margin-top:5.1vw;margin-left:-.4vw}}@media only screen and (max-width: 767px){.page-top .sectionBg--5 .sectionBg__img div:nth-child(2){width:15.9vw;margin-top:9.7vw;margin-left:-.5vw}}.page-detail{--transition-bounce: .175, .885, .32, 1.275}.page-detail .header{display:none}.page-detail .kv{position:relative;overflow:hidden}.page-detail .kv:before{z-index:10;position:fixed;top:0;bottom:0;left:0;width:66px;height:100vh;height:100dvh;background:#fff;content:"";clip-path:polygon(0% 0%,100% 0%,0% 80%)}@media only screen and (max-width: 767px){.page-detail .kv:before{display:none}}.page-detail .kv:after{z-index:10;position:fixed;top:0;right:0;bottom:0;width:66px;height:100vh;height:100dvh;background:#fff;content:"";clip-path:polygon(100% 20%,0% 100%,100% 100%)}@media only screen and (max-width: 767px){.page-detail .kv:after{display:none}}.page-detail .kv__bg{position:fixed;top:0;right:0;left:0;width:100vw;height:100vh;height:100dvh;clip-path:inset(50% 0 50% 0)}@media only screen and (max-width: 767px){.page-detail .kv__bg{height:100lvh;transform:translateZ(0)}}.page-detail .kv__bg:before{z-index:10;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#60606080,#13131380);content:"";mix-blend-mode:multiply;opacity:0;transition:opacity .4s ease}@media print,(min-width: 768px){.page-detail .kv__bg:before{display:none}}.page-detail .kv__bgImg{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;transition:opacity .4s ease}@media only screen and (max-width: 767px){.page-detail .kv__bgImg{bottom:auto;width:100vw;height:120vh;background-position:top center;background-size:100% auto}}.page-detail .kv__bgImg--02,.page-detail .kv__bgImg--03,.page-detail .kv__bgImg--04,.page-detail .kv__bgImg--05,.page-detail .kv__bgImg--06{opacity:0}.page-detail .kv[data-id="02"] .kv__bgImg--01,.page-detail .kv[data-id="02"] .kv__bgImg--02{opacity:1}.page-detail .kv[data-id="02"] .kv__bgImg--03,.page-detail .kv[data-id="02"] .kv__bgImg--04,.page-detail .kv[data-id="02"] .kv__bgImg--05,.page-detail .kv[data-id="02"] .kv__bgImg--06{opacity:0}.page-detail .kv[data-id="03"] .kv__bgImg--01,.page-detail .kv[data-id="03"] .kv__bgImg--02,.page-detail .kv[data-id="03"] .kv__bgImg--03{opacity:1}.page-detail .kv[data-id="03"] .kv__bgImg--04,.page-detail .kv[data-id="03"] .kv__bgImg--05,.page-detail .kv[data-id="03"] .kv__bgImg--06{opacity:0}.page-detail .kv[data-id="04"] .kv__bgImg--01,.page-detail .kv[data-id="04"] .kv__bgImg--02,.page-detail .kv[data-id="04"] .kv__bgImg--03,.page-detail .kv[data-id="04"] .kv__bgImg--04{opacity:1}.page-detail .kv[data-id="04"] .kv__bgImg--05,.page-detail .kv[data-id="04"] .kv__bgImg--06{opacity:0}.page-detail .kv[data-id="05"] .kv__bgImg--01,.page-detail .kv[data-id="05"] .kv__bgImg--02,.page-detail .kv[data-id="05"] .kv__bgImg--03,.page-detail .kv[data-id="05"] .kv__bgImg--04,.page-detail .kv[data-id="05"] .kv__bgImg--05{opacity:1}.page-detail .kv[data-id="05"] .kv__bgImg--06{opacity:0}.page-detail .kv[data-id="06"] .kv__bgImg--01,.page-detail .kv[data-id="06"] .kv__bgImg--02,.page-detail .kv[data-id="06"] .kv__bgImg--03,.page-detail .kv[data-id="06"] .kv__bgImg--04,.page-detail .kv[data-id="06"] .kv__bgImg--05,.page-detail .kv[data-id="06"] .kv__bgImg--06{opacity:1}@media only screen and (max-width: 767px){.page-detail .kv[data-id="02"] .kv__bg:before,.page-detail .kv[data-id="03"] .kv__bg:before,.page-detail .kv[data-id="04"] .kv__bg:before,.page-detail .kv[data-id="05"] .kv__bg:before,.page-detail .kv[data-id="06"] .kv__bg:before{opacity:1}}.page-detail .kv__label{z-index:10;position:fixed;bottom:120px;left:100px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .kv__label{bottom:3.7vw;left:12.4vw}}@media only screen and (max-width: 767px){.page-detail .kv__label{z-index:9;position:absolute;top:130.8vw;bottom:auto;left:5.1vw}}.page-detail .kv__label img:nth-child(1){opacity:0}.page-detail .kv__label img:nth-child(2){position:absolute;bottom:0;left:0;clip-path:inset(0% 100% 0% 0%)}.page-detail .kv__sectionWrap{z-index:12;position:relative}@media print,(min-width: 768px){.page-detail .kv__sectionWrap{padding-bottom:100px}}@media only screen and (max-width: 767px){.page-detail .kv__sectionWrap{padding-bottom:25.6vw}}.page-detail .kvSection{z-index:10;position:relative;overflow:hidden}.page-detail .kvSection__inner{height:100vh;height:100dvh}@media print,(min-width: 768px){.page-detail .kvSection__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:52%}}@media only screen and (max-width: 767px){.page-detail .kvSection__inner{display:block;height:calc(var(--vh, 1vh) * 100);padding:25.6vw 5.1vw 0}}.page-detail .kvSection__txt{display:inline-block;z-index:12;position:relative;font-weight:500;line-height:1;transition:opacity .4s ease}@media only screen and (max-width: 767px){.page-detail .kvSection__txt{display:block;margin-left:.5vw}}.page-detail .kvSection__txt span{line-height:1}.page-detail .kvSection__txt>span{display:block;color:#fff0}.page-detail .kvSection__txt>span>span{display:inline-block;position:relative;margin-top:-.5px;padding:1px 15px 11px;transform:skew(-6deg);font-size:78px;font-feature-settings:"palt";letter-spacing:0em;white-space:nowrap}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .kvSection__txt>span>span{font-size:5.7vw}}@media only screen and (max-width: 767px){.page-detail .kvSection__txt>span>span{margin-top:-1px;padding:.5vw 2.6vw 1.8vw;font-size:9.2vw}}.page-detail .kvSection__txt>span>span:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:"";transition:background-color .4s ease}.page-detail .kvSection__txt>span.rev,.page-detail .kvSection__txt>span.accent{color:#12121200}.page-detail .kvSection__txt>span.rev>span:before,.page-detail .kvSection__txt>span.accent>span:before{background-color:#fff}.page-detail .kvSection__txt>span.rev>span{z-index:11}.page-detail .kvSection__txt>span.rev>span:after{display:none}.page-detail .kvSection__txt>span.accent{position:relative}.page-detail .kvSection__txt>span.accent>span:after{z-index:-1;position:absolute;top:0;right:-1px;bottom:0;left:-1px;background:#121212;content:"";clip-path:inset(0 100% 0 0);transition:clip-path .4s ease}.page-detail .kvSection__txt>span.accent>span:nth-child(2){position:absolute;top:0;bottom:0;left:0;color:#fff;opacity:0}.page-detail .kvSection__txt>span:nth-of-type(odd)>span:before{clip-path:inset(0% 100% 0% 0%)}.page-detail .kvSection__txt>span:nth-of-type(2n)>span:before{clip-path:inset(0% 0% 0% 100%)}.page-detail .kvSection__txt2{position:relative;margin:30px 0 0 -5px;transform:translate(10px) scaleX(.95);transform-origin:right;color:#fff;font-weight:700;font-size:16px;line-height:2;opacity:0}@media print,(min-width: 768px){.page-detail .kvSection__txt2{max-width:350px}}@media only screen and (max-width: 767px){.page-detail .kvSection__txt2{margin:4.6vw 0 0;font-size:4.1vw;text-align:left;opacity:0}}.page-detail .kvSection__name{z-index:10;position:absolute;right:180px;bottom:10px;color:#fff;text-align:right;opacity:0}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .kvSection__name{right:10.2vw}}@media only screen and (max-width: 767px){.page-detail .kvSection__name{right:0;bottom:3.8vw;margin:.5vw 0 0;padding:0 5.1vw}}.page-detail .kvSection__name span{font-weight:700;font-size:12px}@media print,(min-width: 768px){.page-detail .kvSection--01 .kvSection__inner{justify-content:center}}.page-detail .kvSection--02 .kvSection__inner,.page-detail .kvSection--03 .kvSection__inner,.page-detail .kvSection--04 .kvSection__inner,.page-detail .kvSection--05 .kvSection__inner,.page-detail .kvSection--06 .kvSection__inner{height:auto;min-height:inherit}@media print,(min-width: 768px){.page-detail .kvSection--02 .kvSection__inner,.page-detail .kvSection--03 .kvSection__inner,.page-detail .kvSection--04 .kvSection__inner,.page-detail .kvSection--05 .kvSection__inner,.page-detail .kvSection--06 .kvSection__inner{padding-top:140px}}@media only screen and (max-width: 767px){.page-detail .kvSection--02 .kvSection__inner,.page-detail .kvSection--03 .kvSection__inner,.page-detail .kvSection--04 .kvSection__inner,.page-detail .kvSection--05 .kvSection__inner,.page-detail .kvSection--06 .kvSection__inner{padding-top:23.1vw}}@media only screen and (max-width: 767px){.page-detail .kvSection--02 .kvSection__txt,.page-detail .kvSection--03 .kvSection__txt,.page-detail .kvSection--04 .kvSection__txt,.page-detail .kvSection--05 .kvSection__txt,.page-detail .kvSection--06 .kvSection__txt{text-align:left}}@media print,(min-width: 768px){.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(2){margin-left:7px}.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(3){margin-left:14px}.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(4){margin-left:21px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(2){margin-left:5px}.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(3){margin-left:10px}.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(4){margin-left:15px}}@media only screen and (max-width: 767px){.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(2),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(2){margin-left:1.3vw}.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(3),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(3){margin-left:2.6vw}.page-detail .kvSection--02 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--03 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--04 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--05 .kvSection__txt>span:nth-last-of-type(4),.page-detail .kvSection--06 .kvSection__txt>span:nth-last-of-type(4){margin-left:3.8vw}}.page-detail .kvSection--02 .kvSection__txt>span>span,.page-detail .kvSection--03 .kvSection__txt>span>span,.page-detail .kvSection--04 .kvSection__txt>span>span,.page-detail .kvSection--05 .kvSection__txt>span>span,.page-detail .kvSection--06 .kvSection__txt>span>span{font-size:58px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .kvSection--02 .kvSection__txt>span>span,.page-detail .kvSection--03 .kvSection__txt>span>span,.page-detail .kvSection--04 .kvSection__txt>span>span,.page-detail .kvSection--05 .kvSection__txt>span>span,.page-detail .kvSection--06 .kvSection__txt>span>span{font-size:40px}}@media only screen and (max-width: 767px){.page-detail .kvSection--02 .kvSection__txt>span>span,.page-detail .kvSection--03 .kvSection__txt>span>span,.page-detail .kvSection--04 .kvSection__txt>span>span,.page-detail .kvSection--05 .kvSection__txt>span>span,.page-detail .kvSection--06 .kvSection__txt>span>span{font-size:9.2vw}}.page-detail .kvSection:last-child .kvSection__inner{padding-bottom:140px}@media only screen and (max-width: 767px){.page-detail .kvSection:last-child .kvSection__inner{padding-bottom:25.6vw}}@media print,(min-width: 768px){.page-detail--mech .kv__bgImg{background-position:top left}}.page-detail--mech .kv__bgImg--01,.page-detail--mech .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-engineering-mech-01.jpg)}@media only screen and (max-width: 767px){.page-detail--mech .kv__bgImg--01,.page-detail--mech .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-engineering-mech-01-sp.jpg)}}.page-detail--mech .kv__bgImg--03,.page-detail--mech .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-engineering-mech-02.jpg)}@media only screen and (max-width: 767px){.page-detail--mech .kv__bgImg--03,.page-detail--mech .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-engineering-mech-02-sp.jpg)}}.page-detail--mech .kv__bgImg--05,.page-detail--mech .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-engineering-mech-03.jpg)}@media only screen and (max-width: 767px){.page-detail--mech .kv__bgImg--05,.page-detail--mech .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-engineering-mech-03-sp.jpg)}}.page-detail--mech .kv__label img{width:300px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--mech .kv__label img{width:22vw}}@media only screen and (max-width: 767px){.page-detail--mech .kv__label img{width:59vw}}@media only screen and (max-width: 767px){.page-detail--mech .kvSection--01{text-align:right}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--mech .kvSection--01 .kvSection__inner{align-items:flex-end;padding-right:12%;padding-left:0}}@media print,(min-width: 768px){.page-detail--mech .kvSection--01 .kvSection__txt>span:nth-child(1){margin-left:7px}.page-detail--mech .kvSection--01 .kvSection__txt>span:nth-child(2){margin-left:77px}.page-detail--mech .kvSection--01 .kvSection__txt>span:nth-child(3){margin-left:-11px}.page-detail--mech .kvSection--01 .kvSection__txt>span:nth-child(4){margin-left:135px}}@media only screen and (max-width: 767px){.page-detail--mech .kvSection--01 .kvSection__txt>span:nth-child(1){margin-right:20.5vw}.page-detail--mech .kvSection--01 .kvSection__txt>span:nth-child(2){margin-right:6.2vw}.page-detail--mech .kvSection--01 .kvSection__txt>span:nth-child(3){margin-right:14.4vw}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--mech .kvSection--02 .kvSection__inner,.page-detail--mech .kvSection--03 .kvSection__inner,.page-detail--mech .kvSection--04 .kvSection__inner,.page-detail--mech .kvSection--05 .kvSection__inner,.page-detail--mech .kvSection--06 .kvSection__inner{align-items:flex-end;padding-right:14%;padding-left:0}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--mech .kvSection--02 .kvSection__txt,.page-detail--mech .kvSection--03 .kvSection__txt,.page-detail--mech .kvSection--04 .kvSection__txt,.page-detail--mech .kvSection--05 .kvSection__txt,.page-detail--mech .kvSection--06 .kvSection__txt{width:100%;max-width:350px;padding-left:5px;text-align:left}}@media print,(min-width: 768px){.page-detail--ele .kv__bgImg{background-position:top right}}.page-detail--ele .kv__bgImg--01,.page-detail--ele .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-engineering-ele-01.jpg)}@media only screen and (max-width: 767px){.page-detail--ele .kv__bgImg--01,.page-detail--ele .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-engineering-ele-01-sp.jpg)}}.page-detail--ele .kv__bgImg--03,.page-detail--ele .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-engineering-ele-02.jpg)}@media only screen and (max-width: 767px){.page-detail--ele .kv__bgImg--03,.page-detail--ele .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-engineering-ele-02-sp.jpg)}}.page-detail--ele .kv__bgImg--05,.page-detail--ele .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-engineering-ele-03.jpg)}@media only screen and (max-width: 767px){.page-detail--ele .kv__bgImg--05,.page-detail--ele .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-engineering-ele-03-sp.jpg)}}@media print,(min-width: 768px){.page-detail--ele .kv__label{right:300px;bottom:80px;left:auto}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ele .kv__label{right:0;bottom:5.9vw;left:auto}}.page-detail--ele .kv__label img{width:296px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ele .kv__label img{width:21.7vw}}@media only screen and (max-width: 767px){.page-detail--ele .kv__label img{width:57.9vw}}@media only screen and (max-width: 767px){.page-detail--ele .kvSection--01{text-align:right}}@media print,(min-width: 768px){.page-detail--ele .kvSection--01 .kvSection__inner{padding-left:10%}}@media print,(min-width: 768px){.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(1){margin-left:120px}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(2){margin-left:280px}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(3){margin-left:9px}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(4){margin-left:0}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(1){margin-left:60px}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(2){margin-left:220px}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(3){margin-left:8px}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(4){margin-left:0}}@media only screen and (max-width: 767px){.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(1){margin-right:6.2vw}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(2){margin-right:1vw}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(3){margin-right:15.4vw}.page-detail--ele .kvSection--01 .kvSection__txt>span:nth-child(4){margin-right:3.1vw}}@media print,(min-width: 768px){.page-detail--ele .kvSection--01 .kvSection__name{right:auto;left:180px;color:#121212}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ele .kvSection--01 .kvSection__name{right:auto;left:13.2vw}}@media print,(min-width: 768px){.page-detail--ele .kvSection--02 .kvSection__inner,.page-detail--ele .kvSection--03 .kvSection__inner,.page-detail--ele .kvSection--04 .kvSection__inner,.page-detail--ele .kvSection--05 .kvSection__inner,.page-detail--ele .kvSection--06 .kvSection__inner{padding-left:18%}}@media print,(min-width: 768px){.page-detail--ele .kvSection--02 .kvSection__txt2,.page-detail--ele .kvSection--03 .kvSection__txt2,.page-detail--ele .kvSection--04 .kvSection__txt2,.page-detail--ele .kvSection--05 .kvSection__txt2,.page-detail--ele .kvSection--06 .kvSection__txt2{color:#121212}}.page-detail--ele .sectionBg--4{display:none}@media print,(min-width: 768px){.page-detail--ce .kv__bgImg{background-position:top left}}.page-detail--ce .kv__bgImg--01,.page-detail--ce .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-health-ce-01.jpg)}@media only screen and (max-width: 767px){.page-detail--ce .kv__bgImg--01,.page-detail--ce .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-health-ce-01-sp.jpg)}}.page-detail--ce .kv__bgImg--03,.page-detail--ce .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-health-ce-02.jpg)}@media only screen and (max-width: 767px){.page-detail--ce .kv__bgImg--03,.page-detail--ce .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-health-ce-02-sp.jpg)}}.page-detail--ce .kv__bgImg--05,.page-detail--ce .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-health-ce-03.jpg)}@media only screen and (max-width: 767px){.page-detail--ce .kv__bgImg--05,.page-detail--ce .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-health-ce-03-sp.jpg)}}@media print,(min-width: 768px){.page-detail--ce .kv__label{bottom:80px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ce .kv__label{bottom:5.9vw}}.page-detail--ce .kv__label img{width:257px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ce .kv__label img{width:18.8vw}}@media only screen and (max-width: 767px){.page-detail--ce .kv__label img{width:50.8vw}}@media only screen and (max-width: 767px){.page-detail--ce .kvSection--01{text-align:right}}@media print,(min-width: 768px){.page-detail--ce .kvSection--01 .kvSection__inner{padding-left:47%}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ce .kvSection--01 .kvSection__inner{align-items:flex-end;padding-right:12%;padding-left:0}}@media print,(min-width: 768px){.page-detail--ce .kvSection--01 .kvSection__txt>span:nth-child(1){margin-left:7px}.page-detail--ce .kvSection--01 .kvSection__txt>span:nth-child(2){margin-left:77px}.page-detail--ce .kvSection--01 .kvSection__txt>span:nth-child(3){margin-left:-11px}.page-detail--ce .kvSection--01 .kvSection__txt>span:nth-child(4){margin-left:200px}}@media only screen and (max-width: 767px){.page-detail--ce .kvSection--01 .kvSection__txt>span:nth-child(1){margin-right:13.8vw}.page-detail--ce .kvSection--01 .kvSection__txt>span:nth-child(2){margin-right:1vw}.page-detail--ce .kvSection--01 .kvSection__txt>span:nth-child(3){margin-right:20.5vw}.page-detail--ce .kvSection--01 .kvSection__txt>span:nth-child(4){margin-right:1vw}}@media print,(min-width: 768px){.page-detail--ce .kvSection--02 .kvSection__inner,.page-detail--ce .kvSection--03 .kvSection__inner,.page-detail--ce .kvSection--04 .kvSection__inner,.page-detail--ce .kvSection--05 .kvSection__inner,.page-detail--ce .kvSection--06 .kvSection__inner{padding-left:50%}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ce .kvSection--02 .kvSection__inner,.page-detail--ce .kvSection--03 .kvSection__inner,.page-detail--ce .kvSection--04 .kvSection__inner,.page-detail--ce .kvSection--05 .kvSection__inner,.page-detail--ce .kvSection--06 .kvSection__inner{align-items:flex-end;padding-right:14%;padding-left:0}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--ce .kvSection--02 .kvSection__txt,.page-detail--ce .kvSection--03 .kvSection__txt,.page-detail--ce .kvSection--04 .kvSection__txt,.page-detail--ce .kvSection--05 .kvSection__txt,.page-detail--ce .kvSection--06 .kvSection__txt{width:100%;max-width:350px;padding-left:5px;text-align:left}}@media print,(min-width: 768px){.page-detail--civil .kv__bgImg{background-position:top right}}.page-detail--civil .kv__bgImg--01,.page-detail--civil .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-engineering-civil-01.jpg)}@media only screen and (max-width: 767px){.page-detail--civil .kv__bgImg--01,.page-detail--civil .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-engineering-civil-01-sp.jpg)}}.page-detail--civil .kv__bgImg--03,.page-detail--civil .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-engineering-civil-02.jpg)}@media only screen and (max-width: 767px){.page-detail--civil .kv__bgImg--03,.page-detail--civil .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-engineering-civil-02-sp.jpg)}}.page-detail--civil .kv__bgImg--05,.page-detail--civil .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-engineering-civil-03.jpg)}@media only screen and (max-width: 767px){.page-detail--civil .kv__bgImg--05,.page-detail--civil .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-engineering-civil-03-sp.jpg)}}@media print,(min-width: 768px){.page-detail--civil .kv__label{right:220px;bottom:80px;left:auto}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--civil .kv__label{right:16.1vw;bottom:5.9vw;left:auto}}.page-detail--civil .kv__label img{width:347px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--civil .kv__label img{width:25.4vw}}@media only screen and (max-width: 767px){.page-detail--civil .kv__label img{width:68.2vw}}@media only screen and (max-width: 767px){.page-detail--civil .kvSection--01{text-align:right}}@media print,(min-width: 768px){.page-detail--civil .kvSection--01 .kvSection__inner{padding-left:11%}}@media print,(min-width: 768px){.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(1){margin-left:27px}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(2){margin-left:250px}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(3){margin-left:80px}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(4){margin-left:0}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(1){margin-left:27px}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(2){margin-left:240px}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(3){margin-left:60px}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(4){margin-left:0}}@media only screen and (max-width: 767px){.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(1){margin-right:12.8vw}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(2){margin-right:1vw}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(3){margin-right:11.8vw}.page-detail--civil .kvSection--01 .kvSection__txt>span:nth-child(4){margin-right:.5vw}}@media print,(min-width: 768px){.page-detail--civil .kvSection--01 .kvSection__name{right:auto;left:180px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--civil .kvSection--01 .kvSection__name{right:auto;left:13.2vw}}@media print,(min-width: 768px){.page-detail--civil .kvSection--02 .kvSection__inner,.page-detail--civil .kvSection--03 .kvSection__inner,.page-detail--civil .kvSection--04 .kvSection__inner,.page-detail--civil .kvSection--05 .kvSection__inner,.page-detail--civil .kvSection--06 .kvSection__inner{padding-left:18%}}@media print,(min-width: 768px){.page-detail--arch .kv__bgImg{background-position:top left}}.page-detail--arch .kv__bgImg--01,.page-detail--arch .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-engineering-arch-01.jpg)}@media only screen and (max-width: 767px){.page-detail--arch .kv__bgImg--01,.page-detail--arch .kv__bgImg--02{background-image:url(/daikessen/assets/img/detail/kv-engineering-arch-01-sp.jpg)}}.page-detail--arch .kv__bgImg--03,.page-detail--arch .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-engineering-arch-02.jpg)}@media only screen and (max-width: 767px){.page-detail--arch .kv__bgImg--03,.page-detail--arch .kv__bgImg--04{background-image:url(/daikessen/assets/img/detail/kv-engineering-arch-02-sp.jpg)}}.page-detail--arch .kv__bgImg--05,.page-detail--arch .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-engineering-arch-03.jpg)}@media only screen and (max-width: 767px){.page-detail--arch .kv__bgImg--05,.page-detail--arch .kv__bgImg--06{background-image:url(/daikessen/assets/img/detail/kv-engineering-arch-03-sp.jpg)}}@media print,(min-width: 768px){.page-detail--arch .kv__label{bottom:80px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--arch .kv__label{bottom:5.9vw}}.page-detail--arch .kv__label img{width:167px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--arch .kv__label img{width:12.2vw}}@media only screen and (max-width: 767px){.page-detail--arch .kv__label img{width:32.8vw}}@media only screen and (max-width: 767px){.page-detail--arch .kvSection--01{text-align:right}}@media print,(min-width: 768px){.page-detail--arch .kvSection--01 .kvSection__inner{padding-left:50%}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--arch .kvSection--01 .kvSection__inner{align-items:flex-end;padding-right:12%;padding-left:0}}@media print,(min-width: 768px){.page-detail--arch .kvSection--01 .kvSection__txt>span:nth-child(1){margin-left:12px}.page-detail--arch .kvSection--01 .kvSection__txt>span:nth-child(2){margin-left:77px}.page-detail--arch .kvSection--01 .kvSection__txt>span:nth-child(3){margin-left:0}.page-detail--arch .kvSection--01 .kvSection__txt>span:nth-child(4){margin-left:73px}}@media only screen and (max-width: 767px){.page-detail--arch .kvSection--01 .kvSection__txt>span:nth-child(1){margin-right:24.1vw}.page-detail--arch .kvSection--01 .kvSection__txt>span:nth-child(2){margin-right:3.1vw}.page-detail--arch .kvSection--01 .kvSection__txt>span:nth-child(3){margin-right:13.8vw}.page-detail--arch .kvSection--01 .kvSection__txt>span:nth-child(4){margin-right:15.1vw}}@media print,(min-width: 768px){.page-detail--arch .kvSection--02 .kvSection__inner,.page-detail--arch .kvSection--03 .kvSection__inner,.page-detail--arch .kvSection--04 .kvSection__inner,.page-detail--arch .kvSection--05 .kvSection__inner,.page-detail--arch .kvSection--06 .kvSection__inner{padding-left:46%}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--arch .kvSection--02 .kvSection__inner,.page-detail--arch .kvSection--03 .kvSection__inner,.page-detail--arch .kvSection--04 .kvSection__inner,.page-detail--arch .kvSection--05 .kvSection__inner,.page-detail--arch .kvSection--06 .kvSection__inner{align-items:flex-end;padding-right:14%;padding-left:0}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail--arch .kvSection--02 .kvSection__txt,.page-detail--arch .kvSection--03 .kvSection__txt,.page-detail--arch .kvSection--04 .kvSection__txt,.page-detail--arch .kvSection--05 .kvSection__txt,.page-detail--arch .kvSection--06 .kvSection__txt{width:100%;max-width:350px;padding-left:5px;text-align:left}}.page-detail--arch .sectionBg--4{display:none}.page-detail .kv.is-show .kv__bg{clip-path:inset(0 0 0 0);transition:clip-path .8s cubic-bezier(.2,1,.21,1)}.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span{color:#fff;transition:color .4s ease}.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span>span:before{clip-path:inset(0% 0% 0% 0%);transition:clip-path .2s ease-in-out}.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span:nth-of-type(1),.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span:nth-of-type(1)>span:before{transition-delay:.8s}.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span:nth-of-type(2),.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span:nth-of-type(2)>span:before{transition-delay:1s}.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span:nth-of-type(3),.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span:nth-of-type(3)>span:before{transition-delay:1.2s}.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span:nth-of-type(4),.page-detail .kv.is-show .kvSection--01 .kvSection__txt>span:nth-of-type(4)>span:before{transition-delay:1.4s}.page-detail .kv.is-show .kv__label img{transition:.4s ease;transition-delay:1.6s}.page-detail .kv.is-show .kv__label img:nth-child(1){opacity:1;transition-property:opacity}.page-detail .kv.is-show .kv__label img:nth-child(2){clip-path:inset(0% 0% 0% 0%);transition-property:clip-path}.page-detail .kv.is-show .kvSection__name{opacity:1;transition:opacity .4s ease;transition-delay:1.8s}.page-detail .kv.is-show .sectionBg__img{transform:scale(1);opacity:1;transition:.4s cubic-bezier(var(--transition-bounce));transition-delay:2s;transition-property:transform,opacity}.page-detail .kv.is-show .sectionBg--2 .sectionBg__img{transition-delay:2.4s}.page-detail .kvSection.is-in-view .kvSection__txt>span{color:#fff;transition:color .4s ease}.page-detail .kvSection.is-in-view .kvSection__txt>span>span:before{clip-path:inset(0% 0% 0% 0%);transition:clip-path .2s ease-in-out}.page-detail .kvSection.is-in-view .kvSection__txt>span.rev,.page-detail .kvSection.is-in-view .kvSection__txt>span.accent{color:#121212}.page-detail .kvSection.is-in-view .kvSection__txt>span.accent>span:after{clip-path:inset(0 0 0 0);transition:clip-path .2s ease-in-out;transition-delay:1s}.page-detail .kvSection.is-in-view .kvSection__txt>span.accent>span:nth-child(2){opacity:1;transition:opacity .4s ease;transition-delay:1s}.page-detail .kvSection.is-in-view .kvSection__txt>span:nth-of-type(1),.page-detail .kvSection.is-in-view .kvSection__txt>span:nth-of-type(1)>span:before{transition-delay:0s}.page-detail .kvSection.is-in-view .kvSection__txt>span:nth-of-type(2),.page-detail .kvSection.is-in-view .kvSection__txt>span:nth-of-type(2)>span:before{transition-delay:.2s}.page-detail .kvSection.is-in-view .kvSection__txt>span:nth-of-type(3),.page-detail .kvSection.is-in-view .kvSection__txt>span:nth-of-type(3)>span:before{transition-delay:.4s}.page-detail .kvSection.is-in-view .kvSection__txt>span:nth-of-type(4),.page-detail .kvSection.is-in-view .kvSection__txt>span:nth-of-type(4)>span:before{transition-delay:.6s}.page-detail .kvSection.is-in-view .kvSection__txt2{transform:translate(0) scaleX(1);opacity:1;transition:.3s ease-in-out;transition-delay:.8s;transition-property:transform,opacity}.page-detail .container{z-index:15;position:relative;background:#fff}.page-detail .more{margin:100px 0 120px}@media only screen and (max-width: 767px){.page-detail .more{margin:7.7vw 0}}.page-detail .more__inner{max-width:880px;margin:0 auto;padding:0 40px;text-align:center}@media only screen and (max-width: 767px){.page-detail .more__inner{margin:auto;padding:0 7.7vw}}.page-detail .more__inner a{display:inline-block;z-index:10;position:relative;width:100%;padding:16px 38px 34px;transform:skew(-6deg);border:2px solid #121212;color:#fff;font-weight:500;font-size:50px;line-height:1.5;letter-spacing:0em;text-align:left;transition:color .3s ease}@media only screen and (max-width: 767px){.page-detail .more__inner a{display:block;padding:6.4vw 5.1vw 16.7vw;font-size:7.2vw}}.page-detail .more__inner a:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:""}.page-detail .more__inner a:after{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;content:"";clip-path:inset(0 0 0 100%);transition:clip-path .3s ease}.page-detail .more__inner a span:nth-child(2){display:flex;position:absolute;right:0;bottom:0;align-items:center;height:50px;padding-right:68px;padding-bottom:10px;font-weight:700;font-size:18px}@media only screen and (max-width: 767px){.page-detail .more__inner a span:nth-child(2){height:10vw;padding-right:11.8vw;padding-bottom:1.5vw;font-size:4.1vw}}.page-detail .more__inner a span:nth-child(2):before{z-index:10;position:absolute;right:0;bottom:0;width:50px;height:50px;background:#fff;content:"";transition:background .3s ease}@media only screen and (max-width: 767px){.page-detail .more__inner a span:nth-child(2):before{width:8.2vw;height:8.2vw}}.page-detail .more__inner a span:nth-child(2):after{z-index:11;position:absolute;right:13px;bottom:16px;width:24px;height:19px;transform:skew(6deg);background:center center url(/daikessen/assets/img/detail/icon-blank.svg) no-repeat;background-size:24px 19px;content:""}@media only screen and (max-width: 767px){.page-detail .more__inner a span:nth-child(2):after{right:2.3vw;bottom:2.6vw;width:3.6vw;height:3.1vw;background-size:3.6vw 3.1vw}}@media print,(min-width: 768px){.page-detail .more__inner a:hover{color:#121212}.page-detail .more__inner a:hover:after{clip-path:inset(0 0 0 0)}.page-detail .more__inner a:hover span:nth-child(2):before{background:#121212}.page-detail .more__inner a:hover span:nth-child(2):after{background-image:url(/daikessen/assets/img/detail/icon-blank-white.svg)}}.page-detail .pageNav{padding:90px 0;background:#f2f2f2}@media only screen and (max-width: 767px){.page-detail .pageNav{padding:30.8vw 0 15.4vw}}.page-detail .pageNav__inner{max-width:1280px;margin:0 auto;padding:0 40px}@media only screen and (max-width: 767px){.page-detail .pageNav__inner{padding:0 5.1vw}}.page-detail .pageNav__heading{margin:0 0 60px;text-align:center}@media only screen and (max-width: 767px){.page-detail .pageNav__heading{margin:0 0 15.4vw}}@media print,(min-width: 768px){.page-detail .pageNav__heading>span{display:inline-block;z-index:10;position:relative;padding:3px 5px 5px;transform:skew(-6deg);color:#fff;font-size:34px;line-height:1;font-feature-settings:"palt";letter-spacing:0em}.page-detail .pageNav__heading>span:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:""}}@media only screen and (max-width: 767px){.page-detail .pageNav__heading>span>span{display:inline-block;z-index:10;position:relative;padding:.8vw 1.3vw 1.3vw;transform:skew(-6deg);color:#fff;font-size:6.4vw;line-height:1;font-feature-settings:"palt";letter-spacing:0em}.page-detail .pageNav__heading>span>span:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:""}.page-detail .pageNav__heading>span>span:last-child{transform:skew(-6deg) translateY(-1.3vw)}}@media print,(min-width: 768px){.page-detail .pageNav__list{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:61px;column-gap:61px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .pageNav__list{-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width: 768px) and (max-width: 980px){.page-detail .pageNav__list{grid-template-columns:repeat(2,1fr);-moz-column-gap:1.5vw;column-gap:1.5vw;row-gap:4.4vw}}.page-detail .facultyList{display:block;position:relative}@media only screen and (max-width: 767px){.page-detail .facultyList:nth-child(n+2){margin-top:17.9vw}}.page-detail .facultyList__heading{z-index:12;position:absolute;top:-20px;right:0;left:30px}@media only screen and (max-width: 767px){.page-detail .facultyList__heading{top:-9.7vw;left:0}}.page-detail .facultyList__heading span{display:block;z-index:11;position:relative;font-weight:500;font-size:20px;line-height:1}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .facultyList__heading span{font-size:1.5vw}}@media screen and (min-width: 768px) and (max-width: 980px){.page-detail .facultyList__heading span{font-size:2.2vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__heading span{font-size:4.9vw}}.page-detail .facultyList__heading span:nth-child(1){position:absolute;top:0;left:26px;padding:3px 8px 4px;border:1px solid #121212;background:#fff;letter-spacing:0em}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .facultyList__heading span:nth-child(1){left:1.9vw}}@media screen and (min-width: 768px) and (max-width: 980px){.page-detail .facultyList__heading span:nth-child(1){left:2.9vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__heading span:nth-child(1){left:6.7vw;padding:.5vw 2.1vw .8vw;border-width:.5vw}}.page-detail .facultyList__heading span:nth-child(2){position:relative;padding:6px 5px;color:#fff;writing-mode:vertical-rl}@media only screen and (max-width: 767px){.page-detail .facultyList__heading span:nth-child(2){padding:1.5vw 1.3vw}}.page-detail .facultyList__heading span:nth-child(2):before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:""}.page-detail .facultyList__bg{position:relative;overflow:hidden;transform:translate(22px)}.page-detail .facultyList__bg:before{z-index:11;position:absolute;top:-1px;bottom:-1px;left:-1px;width:30px;background:#f2f2f2;content:"";clip-path:polygon(0% 0%,100% 0%,0% 105%)}@media only screen and (max-width: 767px){.page-detail .facultyList__bg:before{width:5.4vw}}.page-detail .facultyList__bg:after{z-index:11;position:absolute;top:-1px;right:-1px;bottom:-1px;width:30px;background:#f2f2f2;content:"";clip-path:polygon(98% 0%,0% 100%,100% 100%)}@media only screen and (max-width: 767px){.page-detail .facultyList__bg:after{width:5.4vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__bg{width:41.3vw;margin:0;padding:0;transform:none}}.page-detail .facultyList__bg img{width:100%;transform-origin:center;transition:transform .3s ease}.page-detail .facultyList__bg img:nth-child(1){position:absolute;top:0;right:0;bottom:0;left:0}.page-detail .facultyList__bg img:nth-child(2){position:relative;backface-visibility:hidden}@media only screen and (max-width: 767px){.page-detail .facultyList__detail{position:absolute;bottom:0;left:42.3vw}}.page-detail .facultyList__txt{display:block;z-index:11;margin-top:-28px;font-weight:500;line-height:1}@media only screen and (max-width: 767px){.page-detail .facultyList__txt{margin:0}}.page-detail .facultyList__txt span{line-height:1}.page-detail .facultyList__txt>span{display:block}.page-detail .facultyList__txt>span>span{display:inline-block;position:relative;margin-top:-1px;padding:2px 5px 5px;transform:skew(-6deg);color:#fff;font-size:28px;font-feature-settings:"palt";letter-spacing:0em;transition:color .4s ease}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .facultyList__txt>span>span{font-size:1.5vw}}@media screen and (min-width: 768px) and (max-width: 980px){.page-detail .facultyList__txt>span>span{font-size:2.2vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__txt>span>span{margin-top:-.3vw;padding:.8vw 1.3vw 1.3vw;font-size:5.1vw}}.page-detail .facultyList__txt>span>span:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#121212;content:"";transition:background-color .4s ease}.page-detail .facultyList__txt>span:nth-last-of-type(2){margin-left:3px}@media only screen and (max-width: 767px){.page-detail .facultyList__txt>span:nth-last-of-type(2){margin-left:.8vw}}.page-detail .facultyList__txt>span:nth-last-of-type(3){margin-left:6px}@media only screen and (max-width: 767px){.page-detail .facultyList__txt>span:nth-last-of-type(3){margin-left:1.5vw}}.page-detail .facultyList__txt>span:nth-last-of-type(4){margin-left:9px}@media only screen and (max-width: 767px){.page-detail .facultyList__txt>span:nth-last-of-type(4){margin-left:2.3vw}}.page-detail .facultyList__more{margin:10px 10px 0 auto;text-align:right}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .facultyList__more{margin-top:2.2vw}}@media screen and (min-width: 768px) and (max-width: 980px){.page-detail .facultyList__more{margin-top:1.1vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__more{margin:2.6vw -.5vw 0;text-align:left}}.page-detail .facultyList__more div{display:inline-block;position:relative;padding-bottom:10px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .facultyList__more div{padding-bottom:.7vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__more div{padding-bottom:1.3vw}}.page-detail .facultyList__more div:before{position:absolute;right:0;bottom:0;left:0;height:3px;transform:scaleX(0);transform-origin:left;background:#121212;content:"";transition:transform .3s ease}.page-detail .facultyList__more span{display:inline-block;position:relative;font-weight:700;font-size:26px;line-height:1;font-family:Domine,sans-serif}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .facultyList__more span{font-size:1.9vw}}@media screen and (min-width: 768px) and (max-width: 980px){.page-detail .facultyList__more span{font-size:2.9vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__more span{font-size:6.2vw}}.page-detail .facultyList__more span:nth-child(2){display:inline-block;position:relative;width:23px;height:23px;margin-bottom:-2px;margin-left:5px;overflow:hidden;background:#121212}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .facultyList__more span:nth-child(2){width:1.7vw;height:1.7vw}}@media screen and (min-width: 768px) and (max-width: 980px){.page-detail .facultyList__more span:nth-child(2){width:2.6vw;height:2.6vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__more span:nth-child(2){width:5.9vw;height:5.9vw;margin-bottom:-.5vw;margin-left:1.3vw}}.page-detail .facultyList__more span:nth-child(2):before,.page-detail .facultyList__more span:nth-child(2):after{position:absolute;top:0;left:0;width:23px;height:23px;background:center center url(/daikessen/assets/img/icon-more-arrow.svg) no-repeat;background-size:23px 23px;content:"";transition:transform .3s ease}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .facultyList__more span:nth-child(2):before,.page-detail .facultyList__more span:nth-child(2):after{width:1.7vw;height:1.7vw;background-size:1.7vw 1.7vw}}@media screen and (min-width: 768px) and (max-width: 980px){.page-detail .facultyList__more span:nth-child(2):before,.page-detail .facultyList__more span:nth-child(2):after{width:2.6vw;height:2.6vw;background-size:2.6vw 2.6vw}}@media only screen and (max-width: 767px){.page-detail .facultyList__more span:nth-child(2):before,.page-detail .facultyList__more span:nth-child(2):after{width:5.9vw;height:5.9vw;background-size:5.9vw 5.9vw}}.page-detail .facultyList__more span:nth-child(2):before{transform:translate(-100%)}@media print,(min-width: 768px){.page-detail .facultyList:hover .facultyList__txt>span>span{color:#121212}.page-detail .facultyList:hover .facultyList__txt>span>span:before{background-color:#fff}.page-detail .facultyList:hover .facultyList__bg img:nth-child(2){transform:scale(1.1)}.page-detail .facultyList:hover .facultyList__more span:before{transform:translate(0)}.page-detail .facultyList:hover .facultyList__more span:after{transform:translate(100%)}}.page-detail .movie{margin:0 0 80px;padding:70px 0 0}@media only screen and (max-width: 767px){.page-detail .movie{margin:0 0 41vw;padding:15.4vw 0 0}}.page-detail .movie__inner{max-width:840px;margin:0 auto;padding:0 40px}@media only screen and (max-width: 767px){.page-detail .movie__inner{padding:0 5.1vw}}.page-detail .movie__heading{margin:0 0 30px;text-align:center}@media only screen and (max-width: 767px){.page-detail .movie__heading{margin:0 0 7.7vw}}.page-detail .movie__heading span{display:inlin-block;position:relative;font-size:40px;line-height:1.5;font-family:Domine,sans-serif}@media only screen and (max-width: 767px){.page-detail .movie__heading span{font-size:8.7vw;line-height:1.5}}.page-detail .movie__heading span:before{position:absolute;right:0;bottom:0;left:0;height:3px;background:#121212;content:""}.page-detail .movie__listItem{display:block;position:relative}.page-detail .movie__listItemBg{overflow:hidden}.page-detail .movie__listItemBg img{width:100%;transform-origin:center;transition:transform .3s ease}.page-detail .movie__listItemPlayBtn{z-index:11;position:absolute;top:calc(50% - 32px);left:calc(50% - 25px)}@media only screen and (max-width: 767px){.page-detail .movie__listItemPlayBtn{top:calc(50% - 6.7vw);left:calc(50% - 5.1vw)}}.page-detail .movie__listItemPlayBtn img{width:64px;height:50px}@media only screen and (max-width: 767px){.page-detail .movie__listItemPlayBtn img{width:52px;height:40px}}@media print,(min-width: 768px){.page-detail .movie__listItem:hover .movie__listItemBg img{transform:scale(1.05)}}.page-detail .movie__feat{margin:6px 0 0;font-weight:700;font-size:12px;text-align:right}@media only screen and (max-width: 767px){.page-detail .movie__feat{margin:1.5vw 0 0;text-align:left}}.page-detail .sectionBg{pointer-events:none}.page-detail .sectionBg__inner{position:relative;max-width:1366px;margin:0 auto}.page-detail .sectionBg__img{z-index:11;position:absolute}.page-detail .sectionBg__img div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-detail .sectionBg__img div img{width:100%}.page-detail .sectionBg__img div:nth-child(1) img{animation:accent 2s linear infinite}.page-detail .sectionBg--1 .sectionBg__img img:nth-child(1){animation-delay:.2s}.page-detail .sectionBg--2 .sectionBg__img img:nth-child(1){animation-delay:.6s}.page-detail .sectionBg--3 .sectionBg__img img:nth-child(1){animation-delay:.4s}.page-detail .sectionBg--4 .sectionBg__img img:nth-child(1){animation-delay:.8s}.page-detail .sectionBg--5 .sectionBg__img img:nth-child(1){animation-delay:.6s}@media only screen and (max-width: 767px){.page-detail .sectionBg--1{z-index:9;position:absolute;top:29.2vw;left:12.3vw}}.page-detail .sectionBg--1 .sectionBg__img{transform:scale(1.5);transform-origin:center;opacity:0}@media print,(min-width: 768px){.page-detail .sectionBg--1 .sectionBg__img{position:fixed;top:33%;left:96px}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--1 .sectionBg__img{left:7vw}}.page-detail .sectionBg--1 .sectionBg__img div:nth-child(1){width:249px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--1 .sectionBg__img div:nth-child(1){width:18.2vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--1 .sectionBg__img div:nth-child(1){width:32.1vw}}.page-detail .sectionBg--1 .sectionBg__img div:nth-child(2){width:137px;margin-top:-98px;margin-left:-46px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--1 .sectionBg__img div:nth-child(2){width:10vw;margin-top:-7.2vw;margin-left:-3.4vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--1 .sectionBg__img div:nth-child(2){width:17.7vw;margin-top:-12.8vw;margin-left:-5.4vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--2{z-index:9;position:absolute;top:92.3vw;right:7.2vw}}.page-detail .sectionBg--2 .sectionBg__img{transform:scale(1.5);transform-origin:center;opacity:0}@media print,(min-width: 768px){.page-detail .sectionBg--2 .sectionBg__img{position:fixed;right:56px;bottom:30%}}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--2 .sectionBg__img{right:4.1vw}}.page-detail .sectionBg--2 .sectionBg__img div:nth-child(1){width:312px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--2 .sectionBg__img div:nth-child(1){width:22.8vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--2 .sectionBg__img div:nth-child(1){width:40vw}}.page-detail .sectionBg--2 .sectionBg__img div:nth-child(2){width:124px;margin-top:74px;margin-left:-20px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--2 .sectionBg__img div:nth-child(2){width:9.1vw;margin-top:5.4vw;margin-left:-1.5vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--2 .sectionBg__img div:nth-child(2){width:15.9vw;margin-top:9.2vw;margin-left:-2.6vw}}.page-detail .sectionBg--3 .sectionBg__img{top:-36px;left:95px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--3 .sectionBg__img{top:-2.6vw;left:7vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--3 .sectionBg__img{top:12.3vw;left:12.3vw}}.page-detail .sectionBg--3 .sectionBg__img div:nth-child(1){width:249px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--3 .sectionBg__img div:nth-child(1){width:18.2vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--3 .sectionBg__img div:nth-child(1){width:32.1vw}}.page-detail .sectionBg--3 .sectionBg__img div:nth-child(2){width:137px;margin-top:-98px;margin-left:-46px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--3 .sectionBg__img div:nth-child(2){width:10vw;margin-top:-7.2vw;margin-left:-3.4vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--3 .sectionBg__img div:nth-child(2){width:17.7vw;margin-top:-12.8vw;margin-left:-5.4vw}}.page-detail .sectionBg--4 .sectionBg__img{top:170px;left:calc(50% + 380px)}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--4 .sectionBg__img{top:12.4vw;left:calc(50% + 27.8vw)}}@media only screen and (max-width: 767px){.page-detail .sectionBg--4 .sectionBg__img{top:3.1vw;right:17.9vw;left:auto}}.page-detail .sectionBg--4 .sectionBg__img div:nth-child(1){width:215px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--4 .sectionBg__img div:nth-child(1){width:15.7vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--4 .sectionBg__img div:nth-child(1){width:25.1vw}}.page-detail .sectionBg--4 .sectionBg__img div:nth-child(2){width:83px;margin-top:3px;margin-left:-4px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--4 .sectionBg__img div:nth-child(2){width:6.1vw;margin-top:.2vw;margin-left:-.3vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--4 .sectionBg__img div:nth-child(2){width:9.7vw;margin-top:.5vw;margin-left:-.5vw}}.page-detail .sectionBg--5 .sectionBg__img{bottom:90px;left:60px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--5 .sectionBg__img{bottom:6.6vw;left:4.4vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--5 .sectionBg__img{bottom:-16.7vw;left:8.2vw}}.page-detail .sectionBg--5 .sectionBg__img div:nth-child(1){width:312px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--5 .sectionBg__img div:nth-child(1){width:22.8vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--5 .sectionBg__img div:nth-child(1){width:40vw}}.page-detail .sectionBg--5 .sectionBg__img div:nth-child(2){width:124px;margin-top:72px;margin-left:-6px}@media screen and (min-width: 768px) and (max-width: 1366px){.page-detail .sectionBg--5 .sectionBg__img div:nth-child(2){width:9.1vw;margin-top:5.3vw;margin-left:-.4vw}}@media only screen and (max-width: 767px){.page-detail .sectionBg--5 .sectionBg__img div:nth-child(2){width:15.9vw;margin-top:9.2vw;margin-left:-1vw}}
