@charset "UTF-8";._errorUnit_f19mo_28{position:relative}._errorUnit_f19mo_28 ._bgPartList_f19mo_31{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}._errorUnit_f19mo_28 ._bgPartList--rear_f19mo_39 ._bgPart_f19mo_31:first-of-type{top:-30px;left:0;width:100%;height:30px;transform:skewY(-19deg) translateY(-200%)}._errorUnit_f19mo_28 ._bgPartList--rear_f19mo_39 ._bgPart_f19mo_31:nth-of-type(2){top:55%;left:0;width:86%;height:460px;transform:skewY(-19deg) translateY(-50%);background:#fff}._errorUnit_f19mo_28 ._bgPartList--front_f19mo_54 ._bgPart_f19mo_31{bottom:262px;right:60px;width:680px;height:40px}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31{transform:skewY(-19deg)}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:first-of-type{top:24%;left:0;width:680px;height:36px;transform:skewY(-19deg) translate(-50%);background:#00ffd4}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(2){bottom:23%;left:0;width:755px;height:10px;transform:skewY(-19deg) translate(-50%);background:#00ffd4}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(3){top:0%;left:40%;width:48%;height:40px;background:#fff}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(4){top:32%;right:0;width:5%;height:44px;background:#fff}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(5){top:52%;right:-16%;width:32%;height:10px}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(6){bottom:27%;right:0;width:34%;height:22px}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(7){bottom:12%;left:0;width:755px;height:22px;transform:skewY(-19deg) translate(-50%);background:#fff}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(8){bottom:12%;left:0;width:92%;height:17px;transform:skewY(-19deg) translate(-50%);background:#fff}._errorUnit_f19mo_28 ._unitWrap_f19mo_121{position:relative;height:100vh;z-index:1}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126{position:relative;top:54%;display:flex;flex-direction:column;gap:25px;margin-left:auto;margin-right:auto;width:1024px;transform:translateY(-50%);z-index:1}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138{display:flex;flex-direction:column;align-items:center}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._error_f19mo_28{font-size:120px;font-family:Roboto,sans-serif!important;font-weight:900;font-style:italic;letter-spacing:-.02em}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._text_f19mo_150{font-size:20px;letter-spacing:.05em;text-align:center;line-height:1.5;font-weight:400;margin-top:45px}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._text_f19mo_150 ._newline_f19mo_158{display:none}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161{display:inline-block;width:240px;height:56px;padding:16px 0;text-align:center;font-size:20px;font-weight:700;color:#212121;border:2px solid #000000;opacity:1;margin-top:45px;position:relative}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161:before{content:"";position:absolute;top:0;left:0;background:#212121;width:100%;height:100%;transition:transform .4s cubic-bezier(0,0,.2,1) 0s;transform:scaleX(0);transform-origin:left top;z-index:-1}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161 ._iconCell_f19mo_188 svg{margin-left:10px;display:inline-block;height:10px;width:auto;vertical-align:middle}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161 ._iconCell_f19mo_188 svg path{fill:#212121;transition:all .2s ease-out 0s}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161:hover{color:#fff}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161:hover ._iconCell_f19mo_188 svg path{fill:#fff}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161:hover:before{transform-origin:left top;transform:scale(1)}@media only screen and (max-width: 840px){._errorUnit_f19mo_28{padding-bottom:60px}._errorUnit_f19mo_28 ._bgPartList--rear_f19mo_39 ._bgPart_f19mo_31:first-of-type{top:82px}._errorUnit_f19mo_28 ._bgPartList--rear_f19mo_39 ._bgPart_f19mo_31:nth-of-type(2){top:46%;width:96%;height:370px}._errorUnit_f19mo_28 ._bgPartList--rear_f19mo_39 ._bgPart_f19mo_31 ._arrowImg_f19mo_221{top:5px;left:-100px;height:26px}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31{transform:skewY(-19deg)}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:first-of-type{top:21%;left:0;width:160px;height:12px;transform:skewY(-19deg) translate(-50%)}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(2){display:none}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(3){display:none}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(4){top:10%;right:0;width:44%;height:18px;background:#fff}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(5){top:55%;right:0;width:15%;height:14px}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(6){bottom:35%;right:0;width:34%;height:12px}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(7){bottom:36%;left:0;width:200px;height:8px;transform:skewY(-19deg) translate(-50%);background:linear-gradient(to right,#00ffd4,#17b1e7)}._errorUnit_f19mo_28 ._bgPartList--inner_f19mo_60 ._bgPart_f19mo_31:nth-of-type(8){display:none}._errorUnit_f19mo_28 ._unitWrap_f19mo_121{height:700px}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126{top:51%;width:100%}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._error_f19mo_28{font-size:68px}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._text_f19mo_150{font-size:16px;font-weight:400}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._text_f19mo_150 ._newline_f19mo_158{display:block}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161{display:inline-block;width:254px;height:48px;padding:13px 0;text-align:center;font-size:18px;font-weight:900;margin-top:30px;background-color:#fff}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161:before{content:none}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161:hover{color:#212121}._errorUnit_f19mo_28 ._unitWrap_f19mo_121 ._errorArea_f19mo_126 ._errorSet_f19mo_138 ._link_f19mo_161:hover ._iconCell_f19mo_188 svg path{fill:#212121}}body{width:100vw}body:before{display:none}.mainVisualWrapper{width:100%;max-width:1280px;margin:0 auto;padding-top:84px;display:flex;justify-content:center}@media only screen and (max-width: 1080px){.mainVisualWrapper{padding-top:56px}}.panelUnit{position:relative;z-index:40}.panelUnit--intern .unitWrap{height:auto}.panelUnit--intern .unitWrap .imgArea{position:relative}.panelUnit--intern .unitWrap .imgArea .imgSet{transform:inherit;height:100%}.panelUnit--intern .unitWrap .imgArea .imgSet:after{content:none}.panelUnit--intern .unitWrap .imgArea .imgSet img{position:relative;object-fit:contain;height:auto;transform:inherit;top:0;max-width:1280px;margin:0 auto;display:block}@media only screen and (max-width: 840px){.panelUnit--intern{padding-bottom:10px}.panelUnit--intern .unitWrap{padding:0}.panelUnit--intern .unitWrap .imgArea .imgSet{top:56px}.panelUnit--intern .unitWrap .imgArea .imgSet img{width:100%;height:auto}}.container{margin-bottom:80px;margin-top:18%;z-index:20}@media only screen and (max-width: 840px){.container{width:100%;margin-bottom:0;padding:0 15px 100px;overflow-x:clip;margin-top:40%}}.md_unit{position:relative;z-index:1}.md_unit .bold{font-weight:700}.md_unit .unitWrap{position:relative}.md_unit .unitWrap>*{position:relative}.md_unit .unitWrap .newline{display:none}.md_unit .unitWrap .bgPartList{left:calc((100vw - 1024px)/-2);width:100vw}.md_unit .unitWrap .bgPartList .rubiWrap{position:absolute;top:0;left:0;width:100vw;transform:skewY(19deg)}.md_unit .unitWrap .bgPartList .rubiWrap .rubi{transform:translate(-50%,-100%)}.md_unit .unitWrap .rubiWrap{position:relative;z-index:-1}.md_unit .unitWrap .rubi{position:absolute;top:0;left:50%;mix-blend-mode:lighten;font-size:85px;color:#222;font-family:Roboto,sans-serif!important;font-weight:900;font-style:italic;letter-spacing:-.02em;text-align:center;transform:translate(-50%);z-index:-1}.md_unit .unitWrap .rubi--over{top:33px;mix-blend-mode:inherit;color:#fff;transform:translate(-50%,-100%) skewY(19deg)}.md_unit .unitWrap .titleArea{padding-top:120px;text-align:center}.md_unit .unitWrap .titleArea .titleSet{position:relative;display:flex;flex-direction:column;gap:20px}.md_unit .unitWrap .titleArea .titleSet .title{font-size:32px;font-weight:700;letter-spacing:.08em}.md_unit .unitWrap .titleArea+.contentArea,.md_unit .unitWrap .titleArea+.caption{margin-top:60px}.md_unit--schedule .unitWrap .contentArea,.md_unit--links .unitWrap .contentArea{display:flex;justify-content:center;gap:24px 32px;flex-wrap:wrap}.md_unit--links .unitWrap .contentArea a{color:#212121}.md_unit:nth-of-type(3n+1) .unitWrap .bgPartList .bgPart:first-of-type{display:none}.md_unit:nth-of-type(3n+1) .unitWrap .bgPartList .bgPart:last-of-type{top:52px;clip-path:inset(0 calc((100vw - 1024px) / 1.3) 0 0);transform:skewY(-19deg)}.md_unit:nth-of-type(3n+2) .unitWrap .bgPartList .bgPart{top:52px;left:0;clip-path:inset(0 0 0 calc((100vw - 1024px)/8))}.md_unit:nth-of-type(3n+3) .unitWrap .bgPartList .bgPart:first-of-type{top:-200px;left:0;background:linear-gradient(to right,#00ffd4,#17b1e7);clip-path:inset(0 calc(80vw - 6%) 0 0);transform:skewY(-19deg) translate(0)}.md_unit:nth-of-type(3n+3) .unitWrap .bgPartList .bgPart:last-of-type{top:52px;left:0;background:linear-gradient(to right,#00ffd4,#17b1e7);clip-path:inset(0 0 0 calc(20vw - 6%));transform:skewY(-19deg) translate(0)}.md_unit .scrollGuide{position:absolute;top:-10px;left:50%;display:inline-block;width:3px;height:130px;background-color:#09e1dc;transform:translate(-50%,-100%);z-index:1}.md_unit .scrollGuide:before{content:"";position:absolute;bottom:0;left:50%;display:inline-block;width:3px;height:3px;background-color:#fff;border:3px solid #09e1dc;border-radius:50%;transform:translate(-50%,50%)}.md_unit+.md_unit{margin-top:220px}@media only screen and (max-width: 840px){.md_unit .unitWrap .newline{display:block}.md_unit .unitWrap .bgPartList{left:-15px}.md_unit .unitWrap .bgPartList .bgPart{height:320px}.md_unit .unitWrap .rubi{font-size:64px;white-space:nowrap}.md_unit .unitWrap .titleArea{padding-top:85px}.md_unit .unitWrap .titleArea .titleSet .title{font-size:20px}.md_unit .unitWrap .titleArea+.contentArea,.md_unit .unitWrap .titleArea+.caption{margin-top:35px}.md_unit .unitWrap .contentArea{max-width:600px;margin:35px auto 0}.md_unit:nth-of-type(3n+1) .unitWrap .rubi--over{top:29px}.md_unit:nth-of-type(3n+1) .unitWrap .bgPartList{width:100%}.md_unit:nth-of-type(3n+1) .unitWrap .bgPartList .bgPart:first-of-type{display:none}.md_unit:nth-of-type(3n+1) .unitWrap .bgPartList .bgPart:last-of-type{top:35px;clip-path:inset(0 10% 0 0)}.md_unit:nth-of-type(3n+2) .unitWrap .rubi--over{top:29px}.md_unit:nth-of-type(3n+2) .unitWrap .bgPartList .bgPart{top:35px;clip-path:inset(0)}.md_unit:nth-of-type(3n+3) .unitWrap .bgPartList{left:-15px}.md_unit:nth-of-type(3n+3) .unitWrap .bgPartList .bgPart{height:240px}.md_unit:nth-of-type(3n+3) .unitWrap .bgPartList .bgPart:first-of-type{top:-135px;clip-path:inset(0 89vw 0 0)}.md_unit:nth-of-type(3n+3) .unitWrap .bgPartList .bgPart:first-of-type .rubi--over{top:201px}.md_unit:nth-of-type(3n+3) .unitWrap .bgPartList .bgPart:last-of-type{top:27px;clip-path:inset(0 0 0 calc(16vw - 6%))}.md_unit:nth-of-type(3n+3) .unitWrap .bgPartList .bgPart:last-of-type .rubi--over{top:37px}.md_unit .scrollGuide{height:100px}.md_unit--schedule .unitWrap .contentArea{gap:15px 32px}.md_unit+.md_unit{margin-top:160px}}.bold-text{font-weight:700}.contentArea{display:flex;justify-content:center;gap:24px 32px}.contentArea .content{padding:32px;width:100%;background-color:#fff;font-size:18px;line-height:1.5;box-shadow:6px 6px 32px #00000029}.contentArea--summary .content p{font-size:18px;line-height:1.5}.contentArea--summary .content>*+*{margin-top:24px}.contentArea--summary .content li{position:relative;padding-left:1em;line-height:2}.contentArea--summary .content li:before{content:"・";position:absolute;left:0}.contentArea--feature .content{padding:0;height:min-content}.contentArea--feature .content .imgCell{width:100%;height:auto}.contentArea--feature .content .imgCell img{width:100%;height:182px;object-fit:cover;object-position:top}.contentArea--feature .content .textCell{padding:16px}.contentArea--feature .content .textCell .copy{font-size:20px;line-height:1.5;font-weight:900}.contentArea--feature .content .textCell .desc{margin-top:8px;font-size:16px;line-height:1.5}.contentArea--feature .content:nth-of-type(2){margin-top:40px}.contentArea--feature .content:nth-of-type(3){margin-top:80px}.contentArea--schedule{display:flex;flex-wrap:wrap}.contentArea--schedule .content{display:flex;gap:16px;position:relative;overflow:hidden;z-index:0;flex-basis:calc(50% - 16px)}.contentArea--schedule .content:before{content:"";position:absolute;top:-280px;left:0;width:100%;height:300px;background-color:#fff;transform:skewY(-19deg);z-index:-1}.contentArea--schedule .content .leftCell{display:flex;flex-direction:column;justify-content:center}.contentArea--schedule .content .leftCell .day{font-size:32px;font-family:Roboto,sans-serif!important;font-weight:900;font-style:italic;text-align:center}.contentArea--schedule .content .leftCell .num{font-size:54px;font-family:Roboto,sans-serif!important;font-weight:900;font-style:italic;text-align:center}.contentArea--schedule .content .rigtCell .copy{line-height:1.5}.contentArea--schedule .content--event{flex-basis:calc(70% - 16px)}.contentArea--benefit .content .desc{position:relative;padding-left:48px;line-height:1.5}.contentArea--benefit .content .desc .num{position:absolute;left:0;top:0;bottom:0;margin:auto 0;display:grid;place-content:center;width:36px;height:36px;border-radius:20px;color:#fff;background-color:#212121}.contentArea--benefit .content .desc+.desc{margin-top:20px}.contentArea--member .profileList{display:grid;width:960px;grid-template-columns:repeat(5,1fr);grid-auto-rows:min-content;grid-gap:24px}.contentArea--member .profileList .imgCell{grid-column:1/2;grid-row:1/3}.contentArea--member .profileList .imgCell .profileImg{height:170px;width:170px;object-fit:cover}.contentArea--member .profileList .nameCell{grid-column:2/6;grid-row:1/2;position:relative}.contentArea--member .profileList .nameCell:before{content:"";position:absolute;width:40px;height:4px;bottom:-22px;background:linear-gradient(to right,#00ffd4,#17b1e7)}.contentArea--member .profileList .nameCell .name{font-size:27px;font-weight:900}.contentArea--member .profileList .nameCell .name .eng{margin-left:8px;font-size:18px;font-family:Roboto,sans-serif!important;font-weight:900;font-style:italic;color:#a2a2a2}.contentArea--member .profileList .nameCell .position{margin-top:8px;font-size:14px;line-height:1.5}.contentArea--member .profileList .descCell{grid-column:2/6;grid-row:2/3;margin-top:16px}.contentArea--member .profileList .descCell .desc{font-size:16px;line-height:1.5}.contentArea--member .profileList+.profileList{padding-top:32px;margin-top:32px;border-top:1px solid #ccc}.contentArea--review{flex-direction:column}.contentArea--review .content .catchSet .catch{position:relative;display:inline;font-size:32px;font-weight:900;line-height:1.5;background-image:linear-gradient(to right,#00ffd4,#17b1e7);background-repeat:no-repeat;background-position:bottom;background-size:100% 20%}.contentArea--review .content .desc{margin-top:16px;font-size:18px;line-height:1.5}.contentArea--review .content .iconSet{display:flex;justify-content:flex-end;align-items:center;margin-top:16px}.contentArea--review .content .iconSet .icon{width:auto;height:auto;display:inline-block}.contentArea--review .content .iconSet .icon img{height:44px}.contentArea--review .content .iconSet .college{font-size:16px;margin-left:12px}.contentArea--description .dataTableList{box-shadow:6px 6px 32px #00000029;width:100%;background-color:#fff}.contentArea--description .dataTableList .tableListWrap{position:relative;overflow:hidden}.contentArea--description .dataTableList .tableListWrap .dataTableRow{position:relative;display:flex;z-index:1}.contentArea--description .dataTableList .tableListWrap .dataTableRow .item,.contentArea--description .dataTableList .tableListWrap .dataTableRow .data{padding:40px 32px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .item{width:230px;background-color:#eee;font-size:20px;font-weight:700}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data{flex:1}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .sectionTitle{font-weight:700;color:#17b1e7}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .bold{font-size:24px;font-weight:700;line-height:2}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .bold .sub{font-size:16px;padding-left:1em}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .copy{line-height:2}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .copy .accent{font-weight:700;color:#17b1e7;font-feature-settings:"palt"}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .caption{position:relative;display:block;padding-left:22px;margin:0;font-size:16px;line-height:2;text-align:left}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .caption:before{content:"※";position:absolute;top:1px;left:0}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data *+.sectionTitle{margin-top:40px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data *+.bold{margin-top:25px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data *+.copy{margin-top:15px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data *+.copy--caption{margin-top:40px}.contentArea--description .dataTableList .tableListWrap .dataTableRow+.dataTableRow{border-top:3px solid #e4e4e4}.contentArea--links .content{flex-basis:calc(50% - 16px)}.contentArea--links .content .title{font-size:20px;font-weight:900}.contentArea--links .content .img{width:100%;height:auto;margin-top:16px}.contentArea--links .content .desc{font-size:16px;margin-top:16px;line-height:1.5;text-decoration:underline}@media only screen and (max-width: 840px){.contentArea{flex-direction:column}.contentArea .content{padding:16px;font-size:14px}.contentArea--feature .content{padding:0;height:min-content}.contentArea--feature .content .imgCell{width:100%;height:182px}.contentArea--feature .content .textCell{padding:16px}.contentArea--feature .content .textCell .copy{font-size:18px}.contentArea--feature .content .textCell .desc{font-size:14px}.contentArea--feature .content:nth-of-type(n+2){margin-top:0}.contentArea--schedule .content{width:auto}.contentArea--schedule .content:before{top:-300px}.contentArea--schedule .content .leftCell{justify-content:start}.contentArea--schedule .content .leftCell .day{font-size:24px;text-align:left}.contentArea--schedule .content .leftCell .num{font-size:28px;text-align:left}.contentArea--schedule .content .leftCell .text{font-size:14px;text-align:left;font-weight:900;line-height:1.5}.contentArea--schedule .content .rigtCell{margin:24px 0 8px}.contentArea--schedule .content .rigtCell .copy{line-height:1.5}.contentArea--schedule .content--event .rigtCell{margin:8px 0}.contentArea--schedule+.contentArea{margin-top:15px}.contentArea--benefit .content .desc{position:relative;padding-left:48px;line-height:1.5}.contentArea--benefit .content .desc .num{position:absolute;left:0;top:0;bottom:0;margin:auto 0;display:grid;place-content:center;width:36px;height:36px;border-radius:20px;color:#fff;background-color:#212121}.contentArea--benefit .content .desc+.desc{margin-top:20px}.contentArea--member .profileList{display:grid;width:100%;grid-template-columns:110px 1fr;grid-auto-rows:min-content;grid-gap:16px}.contentArea--member .profileList .imgCell{grid-column:1/1;grid-row:1/2}.contentArea--member .profileList .imgCell .profileImg{height:110px;width:110px;object-fit:cover}.contentArea--member .profileList .nameCell{grid-column:2/6;grid-row:1/2;margin-top:10px}.contentArea--member .profileList .nameCell:before{bottom:0}.contentArea--member .profileList .nameCell .name{font-size:20px}.contentArea--member .profileList .nameCell .name .eng{margin-left:0;margin-top:8px;font-size:12px;display:block}.contentArea--member .profileList .nameCell .position{font-size:12px}.contentArea--member .profileList .nameCell .position--small{font-size:11px}.contentArea--member .profileList .descCell{grid-column:1/6;grid-row:2/3;margin-top:0}.contentArea--member .profileList .descCell .desc{font-size:11px}.contentArea--member .profileList+.profileList{padding-top:16px;margin-top:16px;border-top:1px solid #ccc}.contentArea--review{flex-direction:column}.contentArea--review .content .catchSet{text-align:center}.contentArea--review .content .catchSet .catch{font-size:18px}.contentArea--review .content .desc{margin-top:16px;font-size:14px;line-height:1.5}.contentArea--review .content .iconSet{display:flex;justify-content:flex-end;align-items:center;margin-top:16px}.contentArea--review .content .iconSet .icon img{height:32px}.contentArea--review .content .iconSet .college{font-size:14px}.contentArea--description .dataTableList .tableListWrap .dataTableRow{flex-direction:column}.contentArea--description .dataTableList .tableListWrap .dataTableRow .item{padding:15px;width:100%;font-size:16px;border-bottom:2px solid #e4e4e4}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data{padding:30px 15px;width:100%}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .bold{font-size:21px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .copy{line-height:1.5}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .caption{padding-left:18px;font-size:14px;line-height:1.5}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .stepSet{width:100%}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .stepSet .stepRow .stepCell .label{font-size:15px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .stepSet .stepRow .stepCell .label+.num{padding-left:5px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .stepSet .stepRow .stepCell .num{font-size:20px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .stepSet .stepRow .stepCell+.textCell{margin-left:12px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .stepSet .stepRow .textCell .stepText{font-size:16px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data .stepSet+.copy{margin-top:20px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data *+.sectionTitle{margin-top:30px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data *+.bold{margin-top:15px}.contentArea--description .dataTableList .tableListWrap .dataTableRow .data *+.copy--caption{margin-top:15px}.contentArea--description .dataTableList .tableListWrap .dataTableRow+.dataTableRow{border-top:none}.contentArea--description .dataTableList .tableListWrap .dataTableRow+.dataTableRow .item{border-top:2px solid #e4e4e4}.contentArea--links .content{flex-basis:calc(50% - 16px)}.contentArea--links .content .title{font-size:16px;font-weight:900}.contentArea--links .content .img{margin-top:16px}.contentArea--links .content .desc{font-size:14px;margin-top:8px;line-height:1.5;text-decoration:underline}}.caption{margin-top:40px;font-size:18px;text-align:center}.caption+.contentArea{margin-top:32px}@media only screen and (max-width: 840px){.caption{margin-top:20px;font-size:14px}.caption+.contentArea{margin-top:24px}}.md_modal{height:auto;z-index:1000}.md_modal--movie{background-color:transparent;width:50%}.md_modal--movie .bgLayer{z-index:1001}.md_modal--movie .bgLayer:hover{filter:opacity(100%)}.md_modal--movie .md_card{z-index:1001;width:100%}.md_modal--movie .md_card .closeLink{top:pxtovw(-50);right:pxtovw(-50);width:pxtovw(60);height:pxtovw(60)}.md_modal--movie .md_card .closeLink:before{font-size:pxtovw(40)}.md_modal--movie .md_card .movieWrap iframe{width:100%;aspect-ratio:16/9}.md_modal--movie .md_card:hover{opacity:1}@media only screen and (max-width: 800px){.md_modal--movie{width:97%}.md_modal--movie .md_card{width:100%}.md_modal--movie .md_card .closeLink{top:-40px;right:0;width:45px;height:40px}.md_modal--movie .md_card .closeLink:before{font-size:28px}.md_modal--movie .md_card .movieWrap{position:relative;width:100%;height:0;padding-top:56.25%}.md_modal--movie .md_card .movieWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:initial}}.floatBtnArea{position:fixed;bottom:0;left:0;width:100vw;box-shadow:6px 6px 32px #00000029;z-index:50}.floatBtnArea .floatBtnWrap{position:relative;display:grid;place-content:center;width:100vw;min-height:76px;padding:12px 4px;overflow:hidden}.floatBtnArea .floatBtnWrap:before{content:"";position:absolute;top:-30px;left:-30px;width:calc(100% + 60px);height:calc(100% + 60px);background-color:#fff;filter:blur(30px) brightness(.9) opacity(.95)}.floatBtnArea .floatBtnWrap>*{position:relative;z-index:1}@media only screen and (max-width: 840px){.floatBtnArea .floatBtnWrap{min-height:58px}}
