.point{background-color:#e6eff8;padding:27px 0}.pointInner{background-color:transparent;max-width:1440px;padding-top:24px}.pointInner02{padding:0 80px}.pointTtlInfo{position:relative;font-size:1.6rem;font-weight:700;color:#e4005a;margin-top:10px;margin-bottom:15px}.pointTtlInfo:after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);height:1px;background-color:#e4115c;width:calc(100% - 85px)}@media only screen and (min-width:768px){.pointTtlInfo.style01{font-size:2rem}.pointTtlInfo.style01:after{width:calc(100% - 115px)}}@media only screen and (max-width:767px){.pointTtlInfo{font-size:1.5rem;margin-bottom:10px}.pointTtlInfo:after{content:none}}.pointInfoBox{width:100%;background-color:#e2e2e2;padding:20px 30px;display:flex;min-height:160px}.pointInfoBox .avatar{line-height:0;width:120px;min-width:120px;margin-right:20px}.pointInfoBox .avatar img{border-radius:8px}.pointInfoBox .detail{font-size:1.2rem;width:100%}.pointInfoBox .detail .ttl{display:inline-block;font-size:1.4rem;font-weight:700;color:#fff;background-color:#e4005a;text-align:center;margin-bottom:15px;padding:3px 10px}.pointInfoBox .detail .name{font-size:1.6rem;font-weight:700;color:#e4005a}.pointInfoBox .detail .subTxt{margin-bottom:10px}.pointInfoBox .detail .txt{font-weight:700;margin-bottom:5px}.pointInfoBox .detail .infoDancer{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2px}.pointInfoBox .detail .infoDancer .name{margin-right:20px;margin-bottom:5px}.pointInfoBox .detail .infoDancer .type{display:inline-block;font-size:1.2rem;font-weight:700;color:#fff;padding:2px 5px;background-color:#e4005a;margin-bottom:5px}@media only screen and (min-width:768px){.pointInfoBox .detail.avatarInside{position:relative;padding-left:140px}.pointInfoBox .detail.avatarInside .avatar{position:absolute;top:0;left:0}}.pointInfoBox.active{border:1px solid #e84709}.pointInfoBox.style01{padding:20px}.pointInfoBox.style01 .avatar{width:113px;min-width:113px;margin-right:15px}.pointInfoBox.style02{background-color:#fff;padding:20px}.pointInfoBox.style02 .avatar{width:150px;min-width:150px}@media only screen and (max-width:767px){.pointInfoBox{padding:10px 40px 10px 20px;min-height:auto}.pointInfoBox .avatar{width:90px;min-width:90px;margin-right:10px}.pointInfoBox .avatar img{border-radius:4px}.pointInfoBox .detail{font-size:1rem}.pointInfoBox .detail .ttl{font-size:1.2rem;margin-bottom:10px}.pointInfoBox .detail .name{font-size:1.2rem}.pointInfoBox .detail .infoDancer{margin-bottom:2px}.pointInfoBox .detail .infoDancer .name{margin-right:10px}.pointInfoBox .detail .infoDancer .type{font-size:1rem}.pointInfoBox .detail.avatarInside .avatar{width:180px;margin:20px auto 10px;text-align:center}.pointInfoBox .detail.avatarInside .avatar img{width:100%}.pointInfoBox.style01{padding:10px}.pointInfoBox.style01.cusPdSp{box-sizing:border-box;padding:15px 30px 10px 20px}.pointInfoBox.style01 .avatar{width:90px;min-width:90px;margin-right:15px}.pointInfoBox.style02{padding:10px;flex-wrap:wrap;width:auto}.pointInfoBox.style02 .avatar{width:90px;min-width:90px}.pointInfoBox.style02 .detail{width:calc(100% - 110px)}.pointInfoBox.style02 .contentLimit{margin-top:30px;padding-top:15px;border-top:1px solid #d5d5d5}.pointInfoBox.style02 .contentLimit .limitTxt{max-height:100px}.pointInfoBox.style02 .contentLimit .limitTxt.show{max-height:100%}.pointInfoBox.style02 .contentLimit .btnCommon08{margin:0 auto;width:84px;display:block;text-align:center}}.pointInfoBox01{display:flex}.pointInfoBox01 .avatar{width:220px}.pointInfoBox01 .detail{width:calc(100% - 220px);padding-left:30px}.pointInfoBox01 .detail .txtCommon02{margin-bottom:7px}.pointInfoBox01 .detail .txtCommon04{margin-bottom:0}.pointBox{margin-top:75px;padding:0 20px 20px;background-color:#fff}.pointBox:nth-child(2){margin-bottom:40px}.pointBox:not(:last-child){margin-bottom:20px}.pointBox.styleBg01{position:relative;background-color:transparent}.pointBox.styleBg01:after{position:absolute;z-index:0;background-color:#fff;left:0;top:0;width:calc(100% - 100px);height:100%;content:""}.pointBox.styleBg01 .pointRow,.pointBox.styleBg01 .pointRowReverse{position:relative;z-index:1}.pointBox.styleBg02{position:relative;background-color:transparent}.pointBox.styleBg02:after{position:absolute;z-index:0;background-color:#fff;right:0;top:0;width:calc(100% - 100px);height:100%;content:""}.pointBox.styleBg02 .pointRow,.pointBox.styleBg02 .pointRowReverse{position:relative;z-index:1}.pointBox.pointBox01{padding:0 70px 30px}.pointBox.pointBox01 .pointInfo{padding-left:0;padding-right:30px;padding-bottom:0}.pointBox.pointBox01 .pointRow,.pointBox.pointBox01 .pointRowReverse{margin:0 0 20px}.pointBox.pointBox01 .pointRow .pointColBox05,.pointBox.pointBox01 .pointRowReverse .pointColBox05{display:flex;align-items:center}.pointBox.pointBox01 .pointCarousel{min-height:auto;margin-right:0;margin-left:0;align-items:flex-start}.pointBox.pointBox01 .pointCarousel.cusSpace01{margin-bottom:0;padding-top:0;padding-bottom:0}@media only screen and (min-width:768px){.pointBox.pointBox01 .pointCarousel.cusSpace01{margin-right:-10px;margin-left:-10px}}.pointBox.pointBox01 .pointCarousel .swiper-container-initialized .swiper-slide{display:flex;height:auto;flex-grow:1}.pointBox.pointBox01 .pointCarousel .listStyle03{margin-right:0;margin-left:0}.pointBox.pointBox01 .pointCarousel .listStyle03 .swiper-slide{display:block}@media only screen and (max-width:767px){.pointBox.pointBox01 .pointCarousel .listStyle03 .swiper-slide{margin-left:0}}.pointBox.pointBox01 .pointCarousel .listStyle05 .swiper-slide{display:block}.pointBox.pointBox01 .pointRowReverse .pointInfo{padding-left:70px;padding-right:0}.pointBox.pointBox01 .pointRowReverse .pointInfo.resetPd{padding-left:40px}.pointBox.pointBox01 .pointRowReverse .pointColBox03{padding-top:40px}@media only screen and (max-width:1199px){.pointBox.pointBox01{padding-right:30px;padding-left:30px}}@media only screen and (max-width:992px){.pointBox.pointBox01 .pointRowReverse .pointInfo,.pointBox.pointBox01 .pointRowReverse .pointInfo.resetPd{padding-left:0}.pointBox.pointBox01 .pointRowReverse .pointColBox03{padding-top:40px}.pointBox.pointBox01 .pointInfo{padding-right:0}}@media only screen and (max-width:767px){.pointBox.pointBox01{padding-right:15px;padding-left:15px;padding-bottom:15px}.pointBox.pointBox01 .pointRow,.pointBox.pointBox01 .pointRowReverse{margin-bottom:10px}.pointBox.pointBox01 .pointRowReverse .pointColBox03{padding-top:20px}}.pointBox.pointBox01Cus{padding-right:40px}.pointBox.pointBox01Cus .pointInfo{padding-right:70px}@media only screen and (max-width:1400px){.pointBox.pointBox01Cus .pointInfo{padding-right:50px}}@media only screen and (max-width:1199px){.pointBox.pointBox01Cus{padding-right:30px}.pointBox.pointBox01Cus .pointInfo{padding-right:0}}@media only screen and (max-width:767px){.pointBox.pointBox01Cus{padding-right:15px}.pointBox.pointBox01Cus .pointInfoBox{padding-right:20px;box-sizing:border-box}}.pointBox .txtWrapBox{background-color:#e2e2e2;padding-left:80px;padding-right:80px}.pointBox .txtWrapBox .imageCol{width:115px}.pointBox .txtWrapBox .imageCol img{border-radius:8px;vertical-align:middle}.pointBox .txtWrapBox .boxCol{width:calc(100% - 135px)}.pointBox .txtWrapBox .boxCol01{width:calc(100% - 420px)}.pointBox .txtWrapBox .boxVideo{width:400px}.pointBox .txtWrapBox .boxVideo .pointVideo{margin-top:0}.pointBox .txtWrapBox .pointTxt{font-weight:400}.pointBox .txtWrapBox .ttlBox{line-height:1.65;margin-bottom:20px;font-size:1.5rem;font-weight:700}.pointBox .txtWrapBox.imageBlock02,.pointBox .txtWrapBox.resetPl,.pointBox .txtWrapBox.style01{padding-left:25px;padding-right:25px}.pointBox .txtWrapBox.style01{display:flex;justify-content:space-between}.pointBox .txtWrapBox.style01 .imageCol{width:200px}.pointBox .txtWrapBox.style01 .imageCol img{border-radius:0;vertical-align:middle}.pointBox .txtWrapBox.style01 .boxCol{width:calc(100% - 220px)}.pointBox .txtWrapBox.style02{display:flex;justify-content:space-between}.pointBox .txtWrapBox.style03{display:flex;padding:20px 80px;margin:0 -20px;flex-direction:column}@media only screen and (max-width:1400px){.pointBox .txtWrapBox.style03{padding-right:50px;padding-left:50px}}@media only screen and (max-width:1199px){.pointBox .txtWrapBox.style03{padding-right:30px;padding-left:30px}}@media only screen and (max-width:767px){.pointBox .txtWrapBox.style03{padding-right:10px;padding-left:10px;margin-left:0;margin-right:0;background-color:#fff}}.pointBox .txtWrapBox.style04{padding-left:20px;padding-right:20px}.pointBox .txtWrapBox.style05{padding-left:40px;padding-right:40px}.pointBox .txtWrapBox.style06{display:flex;justify-content:space-between;padding-left:25px;padding-right:25px}.pointBox .txtWrapBox.style06 .imageCol{width:200px}.pointBox .txtWrapBox.style06 .imageCol img{border-radius:0;vertical-align:middle}.pointBox .txtWrapBox.style06 .boxCol{flex:1;padding-left:20px}.pointBox.cusFullBg .pointCol:first-child{width:calc(50% - 40px)}.pointBox.cusFullBg .pointCol:last-child{width:calc(50% + 40px);padding-right:40px}.pointBox.cusFullBg01 .pointCol:last-child{width:calc(50% + 40px);padding-left:40px;padding-right:0}.pointBox.cusFullBg .pointRowReverse .pointCol:last-child{padding-left:40px;padding-right:0}@media only screen and (max-width:1199px){.pointBox.cusFullBg .pointCol:last-child{padding-right:20px}.pointBox.cusFullBg01 .pointCol:last-child{padding-left:20px}.pointBox.cusFullBg .pointRowReverse .pointCol:last-child{padding-left:0;padding-right:20px}}@media only screen and (max-width:992px){.pointBox.cusFullBg .pointCol:first-child,.pointBox.cusFullBg .pointCol:last-child{width:100%}.pointBox.cusFullBg .pointCol:last-child{padding-right:0;padding-left:0}.pointBox.cusFullBg .pointRowReverse .pointCol:last-child{padding-right:0}}.pointBox .col2 .pointInfoBox:not(:nth-last-child(-n+2)){margin-bottom:20px}.pointRow,.pointRowReverse{display:flex;margin:0 -20px}.pointRowReverse{flex-direction:row-reverse}@media only screen and (min-width:1401px){.pointRowReverse .pointInfo{padding-right:100px;padding-left:70px}.pointRowReverse .pointInfo.style01{padding-left:100px}}.pointRowReverse .pointCarousel{margin-left:30px;margin-right:inherit}@media only screen and (max-width:992px){.pointRowReverse .pointCarousel{margin-left:30px}}.pointRowReverse .pointColBox02{padding-left:20px}.pointRowReverse .pointColBox06{position:relative;z-index:2;padding-left:60px;padding-right:0}.pointRowReverse .bgExpand:after{right:auto;left:-100px}.cusOrder01.pointRowReverse,.pointRow.cusOrder01{flex-wrap:wrap}.cusOrder01.pointRowReverse .fullWidth,.pointRow.cusOrder01 .fullWidth{width:100%}@media only screen and (max-width:767px){.cusOrder01.pointRowReverse .order1Sp,.pointRow.cusOrder01 .order1Sp{order:1}.cusOrder01.pointRowReverse .order2Sp,.pointRow.cusOrder01 .order2Sp{order:2}.cusOrder01.pointRowReverse .order3Sp,.pointRow.cusOrder01 .order3Sp{order:3}}.pointCol{width:50%}.pointCol.cusLayout{margin-top:-20px;padding-right:40px;padding-bottom:30px}.pointCol.cusLayout .pointCarousel{min-height:auto;height:auto}.pointCol.cusLayout .btnArrowRight{margin-top:20px;max-width:360px}.pointCol.cusLayout .headBg{position:relative;z-index:1}@media only screen and (max-width:1199px){.pointCol.cusLayout{padding:0 0 30px}}@media only screen and (max-width:992px){.pointCol.cusLayout{margin-top:0;padding:0 30px 20px}.pointCol.cusLayout .pointCarousel{margin:0}}@media only screen and (max-width:767px){.pointCol.cusLayout{padding:0 15px 20px}.pointCol.cusLayout .btnArrowRight{max-width:100%}}.pointCol.bgExpand{position:relative}.pointCol.bgExpand:after{content:"";width:100px;height:100%;position:absolute;right:-100px;top:0;background-color:#fff}.pointCol .boxLogo{display:flex;padding:30px 0 23px}.pointCol .boxLogo .item{display:inline-block;margin-right:20px}.pointCol .boxLogo .item:last-child{margin:0}.pointCol .boxLogo .item img{vertical-align:middle}@media only screen and (max-width:992px){.pointCol .boxLogo{flex-direction:column;align-items:center;padding:20px 0 30px}.pointCol .boxLogo .item{margin:0 0 30px}.pointCol .boxLogo .item img{height:43px}}.pointInfo{background-color:#fff;min-height:100%;padding:0 70px 50px 100px;position:relative}.pointInfo.style01{padding-top:50px}.pointNum{color:#0d64b6;display:block;font-size:11.1rem;font-weight:500;font-family:Roboto,sans-serif;line-height:0;margin:0 0 -17px 12px;position:relative;top:-32px}.pointNum em{display:inline-block;font-size:1.8rem;margin-right:20px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-weight:500;letter-spacing:3px}.pointTtl{color:#1d1d1d;font-size:3.8rem;margin-bottom:12px}.pointNote,.pointTtl{font-weight:900;letter-spacing:.05em;line-height:1.26}.pointNote{color:#0d64b6;display:block;font-size:3rem;margin-bottom:17px}.pointTxt{color:#1d1d1d;font-size:1.5rem;font-weight:700;line-height:1.6}.pointTxt small{font-size:1.4rem;line-height:1.3}.pointImg.w150 img{width:150px}.pointColBox{padding-right:60px!important}.pointColBox01{z-index:2;position:relative;padding-top:50px;padding-bottom:30px;padding-right:50px}@media only screen and (min-width:1199.01px){.pointColBox01{margin-left:-30px}}.pointColBox02{z-index:2;position:relative;padding:20px 20px 20px 0;height:100%}.pointColBox02 .txtWrapBox{padding-left:25px;padding-right:25px;height:100%}.pointColBox02 .itemInfo{font-size:1.4rem;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d5d5d5}.pointColBox02 .itemInfo:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}@media only screen and (min-width:768px){.pointColBox02 .itemInfo:nth-last-of-type(-n+2):not(:nth-child(2n)){padding-bottom:0;margin-bottom:0;border-bottom:0}}.pointColBox02 .itemInfo .ttl{font-weight:700;margin-bottom:5px}.pointColBox03{padding-top:60px}.pointColBox04{padding-top:30px;align-self:center}.pointColBox06{padding-top:50px;padding-right:40px;align-self:center}.pointColBox06 .pointCarousel{min-height:auto;margin:0}.pointColBox07{margin-top:-20px;padding:20px}.pointVideo{border-radius:8px;font-size:0;height:0;line-height:0;margin-top:-40px;overflow:hidden;padding-bottom:56.25%;position:relative}.pointVideo iframe{border-radius:8px;position:absolute;top:0;left:0;width:100%;height:100%}.pointVideo img{width:100%}.pointVideo.Img{height:100%;padding-bottom:0}.pointVideo.Img img{border-radius:8px}.pointVideo.Img.cusMid{background-color:#fff;display:flex;align-items:center}.pointVideo.Img .image{display:flex;align-items:center;height:100%}.pointVideoTtl{margin-top:18px;font-size:1.3rem;line-height:1.4;color:#1d1d1d}.pointVideoTtl01{margin-top:5px;font-size:1.5rem;font-weight:700;line-height:1.6}.pointVideoTxt{margin-top:18px;font-size:1.3rem;line-height:1.4;color:#1d1d1d}.pointCard{background-color:#fff;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;padding-top:64px;position:relative;width:100%;z-index:1}.pointCard.fullPointBox{padding-left:80px;padding-right:80px}.pointCard.stylePadding{padding:0 60px 0 0}.pointCardItem{width:calc(50% - 10px)}.pointCardItem.style01{margin-bottom:20px}.pointCardItem.style01 .ttl01{color:#009a63;font-size:1.8rem;font-weight:700;line-height:1.4}.pointCardItem.style01 .colorSp{display:block;font-weight:700;margin-bottom:8px}.pointCardImg{border-radius:8px;font-size:0;line-height:0;margin-bottom:15px}.pointCardImg img{border-radius:8px;width:100%}.pointCardTtl{color:#333;font-size:1.3rem;font-weight:400;line-height:1.4}.pointHighlight{color:#0d64b6;font-size:1.5rem;line-height:1.8;margin-top:42px}.pointCarousel{align-items:center;display:flex;height:100%;min-height:460px;margin-right:30px;position:relative}@media only screen and (min-width:993px){.pointCarousel{padding-top:30px;padding-bottom:15px}}.pointCarousel.styleTop{margin-top:-60px}.pointCarousel.styleTop .swiper-button-next,.pointCarousel.styleTop .swiper-button-prev{top:calc(50% - 30px)}.pointCarousel.styleTop01{top:-10%;min-height:370px;height:auto;padding-top:0}.pointCarousel.styleTop02{top:-18%;margin-right:50px}.pointCarousel .swiper-container{width:100%;border-radius:8px}.pointCarousel .swiper-button-wrap{display:none;position:absolute;top:0;left:0;width:100%;padding-bottom:55.73%}.pointCarousel .swiper-button-next,.pointCarousel .swiper-button-prev{display:none;background-color:#0d64b6;border:2px solid #fff;background-image:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2);height:56px;margin:0;opacity:1;transition:color .25s,background-color .25s,border-color .25s;top:50%;transform:translateY(-50%);width:56px;z-index:3}.pointCarousel .swiper-button-next:after,.pointCarousel .swiper-button-prev:after{display:none}.pointCarousel .swiper-button-next svg,.pointCarousel .swiper-button-prev svg{fill:#fff;font-size:1.4rem}@media only screen and (min-width:768px){.pointCarousel .swiper-button-next:hover,.pointCarousel .swiper-button-prev:hover{background-color:#fff;border-color:#0d64b6}.pointCarousel .swiper-button-next:hover svg,.pointCarousel .swiper-button-prev:hover svg{fill:#0d64b6}}.pointCarousel .swiper-button-next.swiper-button-disabled,.pointCarousel .swiper-button-prev.swiper-button-disabled{background-color:#fff;opacity:1}.pointCarousel .swiper-button-next.swiper-button-disabled svg,.pointCarousel .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.pointCarousel .swiper-button-next.resetPos,.pointCarousel .swiper-button-prev.resetPos{top:40%}.pointCarousel .swiper-button-next.resetPos01,.pointCarousel .swiper-button-prev.resetPos01{top:33%}.pointCarousel .swiper-container-initialized~.swiper-button-next,.pointCarousel .swiper-container-initialized~.swiper-button-prev{display:flex}.pointCarousel .swiper-container-initialized+.swiper-button-wrap{display:block}.pointCarousel .swiper-container-initialized+.swiper-button-wrap .swiper-button-next,.pointCarousel .swiper-container-initialized+.swiper-button-wrap .swiper-button-prev{display:flex}.pointCarousel .swiper-button-prev{left:-30px}.pointCarousel .swiper-button-next{right:-30px}.pointCarousel .pointVideo{margin-top:0}.point .swiper-pagination{align-items:center;bottom:0;display:flex;height:12px;margin-top:40px;position:relative}.point .swiper-pagination-bullet{background-color:#ccc;border-radius:50%;height:8px;margin-right:13px;outline:0;opacity:1;transition:width .25s,height .25s,background-color .25s;width:8px}.point .swiper-pagination-bullet:hover{cursor:pointer}.point .swiper-pagination-bullet-active{background-color:#0d64b6;height:12px;width:12px}.point .btnArrowRight{margin-top:40px;max-width:100%;min-width:280px;padding:15px 40px 15px 10px;width:auto;height:auto;box-shadow:0 6px 20px rgba(0,0,0,.12)}.point .btnArrowRight.fullWidth{max-width:100%;width:100%}.point .resetMt .btnArrowRight{margin-top:0}.pointItemRow{display:flex;align-items:center;font-size:1.4rem}.pointItemRow .img{max-width:150px;min-width:150px;margin-right:25px}.pointItemRow .detail .ttl{margin-bottom:10px;font-weight:700}.pointItemRow:not(:last-child){margin-bottom:10px}.pointItemRow:not(:last-child) .detail{padding-bottom:10px;border-bottom:1px solid #d5d5d5}@media only screen and (max-width:1400px){.pointInfo{padding:0 50px 50px}.pointInner02{padding:0 30px}.pointBox .txtWrapBox{padding-left:30px;padding-right:30px}.pointColBox02 .txtWrapBox{padding-left:25px;padding-right:25px}.pointInfoBox01 .avatar{width:38%}.pointInfoBox01 .detail{width:62%;padding-left:5%}.pointCard.fullPointBox{padding-left:30px;padding-right:30px}}@media only screen and (max-width:1199px){.pointInfo{padding:0 30px 30px}.pointInner02{padding:0 10px}.pointBox .txtWrapBox{padding:20px}.pointBox .txtWrapBox .ttlBox{margin-bottom:15px}.pointRowReverse .pointColBox06{padding-left:30px}.pointCard.fullPointBox{padding-left:20px;padding-right:20px}.pointTtl{font-size:2.7rem}.pointNote{font-size:2rem}.pointCarousel,.pointCarousel.styleTop01{min-height:325px}.pointCarousel.styleTop02{margin-right:30px}.pointHighlight{margin-top:30px}.pointColBox01{padding-right:30px;padding-top:30px}.pointColBox06{padding-right:10px}.pointColBox07{margin-top:0}}@media only screen and (min-width:992.01px){.pointInfo.style01{padding-right:0}}@media only screen and (max-width:992px){.pointRow,.pointRowReverse{flex-direction:column}.pointRowReverse .pointCarousel{margin:0 30px 20px}.pointRowReverse .pointColBox06{padding-right:30px}.pointInner{padding-top:0}.pointCol{background-color:#fff;width:100%}.pointCol.w34,.pointCol.w40,.pointCol.w45,.pointCol.w55,.pointCol.w60,.pointCol.w66{width:100%!important}.pointCol.bgExpand:after{content:none}.pointColBox{margin:0;padding-right:0!important;padding-bottom:20px}.pointColBox01{padding:0 30px}.pointColBox02{padding:0 30px 30px}.pointColBox03{padding-top:0}.pointColBox05.col3.colSpace20>*{width:calc(50% - 10px);margin-bottom:20px}.pointColBox05.col3.colSpace20>:last-child{margin-bottom:0}.pointColBox06{padding-left:30px;padding-top:0}.pointColBox07{padding:20px 0}.pointBox:not(:last-child){margin-bottom:20px}.pointBox.styleBg01:after,.pointBox.styleBg02:after{display:none}.pointBox .txtWrapBox.style05{padding-left:20px;padding-right:20px}.pointCard,.pointCard.stylePadding{padding:30px 30px 0}.pointCarousel{margin:0 30px 20px;min-height:inherit}.pointCarousel.styleTop{margin-top:0}.pointCarousel.styleTop .swiper-button-next,.pointCarousel.styleTop .swiper-button-prev{top:50%}.pointCarousel.styleTop01{top:inherit;min-height:inherit}.pointCarousel.styleTop02{top:inherit;margin:0 30px 20px}.pointVideo{margin-top:0}.pointVideo.limitW{max-width:480px;margin:0 auto}.pointInfo.style01{padding-top:20px}}@media only screen and (max-width:767px){.pointRow,.pointRowReverse{margin:0 -15px}.pointRowReverse .pointCarousel{margin:0}.pointRowReverse .pointVideo{border-radius:0}.pointRowReverse .pointColBox06{padding-right:15px;padding-left:15px}.pointBox{margin-top:50px;padding:0 15px 15px}.pointBox:not(:last-child){margin-bottom:7px}.pointBox .txtWrapBox{margin-top:15px;padding-left:15px;padding-right:15px}.pointBox .txtWrapBox .txtCommon02{font-size:1.4rem}.pointBox .txtWrapBox .txtCommon04{font-size:1.2rem}.pointBox .txtWrapBox .pointTxt{font-size:1.3rem}.pointBox .txtWrapBox .imageCol{width:90px}.pointBox .txtWrapBox .imageCol img{border-radius:5px}.pointBox .txtWrapBox .boxCol{width:calc(100% - 100px)}.pointBox .txtWrapBox .boxCol01{width:100%}.pointBox .txtWrapBox .boxCol01 .pointTxt{display:none}.pointBox .txtWrapBox .boxCol01 .txtCommon02{color:#333!important;margin-bottom:0!important;padding-top:10px}.pointBox .txtWrapBox .boxVideo{width:100%}.pointBox .txtWrapBox .ttlBox{padding-bottom:10px;font-size:1.4rem}.pointBox .txtWrapBox.resetSp{padding:0;background-color:#fff}.pointBox .txtWrapBox.style01{padding:10px}.pointBox .txtWrapBox.style01 .imageCol{width:90px}.pointBox .txtWrapBox.style01 .boxCol{width:calc(100% - 100px)}.pointBox .txtWrapBox.style02{flex-direction:column-reverse}.pointBox .txtWrapBox.style04,.pointBox .txtWrapBox.style05{padding-left:15px;padding-right:15px}.pointBox .txtWrapBox.style06{flex-direction:column;padding:10px}.pointBox .txtWrapBox.style06 .imageCol{width:100%;margin-bottom:15px;text-align:center}.pointBox .txtWrapBox.style06 .boxCol{width:100%;padding-left:0}.pointBox .txtWrapBox.imageBlock02{padding-left:15px;padding-right:15px}.pointBox .txtWrapBox.imageBlock02 .imgCol img{border-radius:8px}.pointBox .col2 .pointInfoBox:not(:last-child){margin-bottom:10px}.pointColBox{padding-bottom:0}.pointColBox02{padding:0 15px 15px}.pointColBox02 .txtWrapBox{padding:15px}.pointColBox02 .itemInfo{font-size:1.2rem}.pointColBox05.col3.colSpace20>*{width:100%}.pointColBox05.col3.colSpace20>:not(:last-child){margin-bottom:10px}.pointColBox06{padding:0}.pointColBox06 .cusCarouselSp{padding:0 15px}.pointColBox06 .listStyle03,.pointColBox06 .listStyle03 .swiper-slide{margin:0}.pointColBox07{padding:0 0 15px}.pointInfo{padding:2px 15px 19px}.pointInfo.style01{padding-top:24px}.pointNum{display:flex;align-items:center;font-size:6.6rem;margin:0 0 -17px 9px}.pointNum em{font-size:1.2rem;margin-right:10px}.pointTtl{font-size:2.6rem;line-height:1.3;margin-bottom:15px}.pointImg.w150 img{width:100%}.pointNote{font-size:2.1rem;line-height:1.2;margin-bottom:15px}.pointVideo{padding-bottom:55%}.pointVideo,.pointVideo.Img img,.pointVideo iframe,.pointVideo img{border-radius:0}.pointCarousel{margin:0}.pointCarousel .swiper-wrapper{flex-wrap:wrap}.pointCarousel .swiper-container{border-radius:0}.pointCarousel .swiper-slide{margin-bottom:10px}.pointCarousel .swiper-slide:last-child{margin-bottom:0}.pointCarousel .slideSp:not(:last-child),.pointCarousel .swiper-slide:last-child .pointVideoTtl{margin-bottom:10px}.pointCarousel.cusSliderSp .swiper-button-next,.pointCarousel.cusSliderSp .swiper-button-prev{display:flex;width:44px;height:44px;left:-10px}.pointCarousel.cusSliderSp .swiper-button-next{left:auto;right:-10px}.pointCarousel.cusSliderSp .swiper-wrapper{flex-wrap:nowrap}.pointCarousel.cusSliderSp .swiper-slide{margin-bottom:0}.pointCarousel.styleTop02{margin:0}.point .cusCarouselSp.pointCarousel{margin-bottom:20px}.point .cusCarouselSp.pointCarousel .swiper-wrapper{flex-wrap:nowrap}.point .cusCarouselSp.pointCarousel .swiper-button-next,.point .cusCarouselSp.pointCarousel .swiper-button-prev{display:flex;width:44px;height:44px;left:-15px}.point .cusCarouselSp.pointCarousel .swiper-button-next.resetPos,.point .cusCarouselSp.pointCarousel .swiper-button-prev.resetPos{top:calc(22.5vw - 1.40625%)}.point .cusCarouselSp.pointCarousel .swiper-button-next.resetPos01,.point .cusCarouselSp.pointCarousel .swiper-button-prev.resetPos01{top:calc(34.61538vw - 1.73077% - 15px)}.point .cusCarouselSp.pointCarousel .swiper-button-next.resetPos02,.point .cusCarouselSp.pointCarousel .swiper-button-prev.resetPos02{top:calc(27.61194vw - 15px)}.point .cusCarouselSp.pointCarousel .swiper-button-next{right:-15px;left:auto}.point .cusCarouselSp.pointCarousel .swiper-slide{margin-bottom:0}.point .cusCarouselSp.jsCarouselPointSp01 .swiper-button-next,.point .cusCarouselSp.jsCarouselPointSp01 .swiper-button-prev{top:calc(50% - 55px)}.pointVideoTtl{margin-top:10px}.pointVideoTtl,.pointVideoTtl01,.pointVideoTxt{padding-left:15px;padding-right:15px;font-size:1.2rem}.pointVideoTxt{margin-top:2px}.point .swiper-pagination{display:none}.pointCard{padding:15px}.pointCard.fullPointBox{padding-left:15px;padding-right:15px}.pointCard.stylePadding{padding:15px}.pointCardItem{width:calc(50% - 5px)}.pointCardItem.style01{width:100%}.pointCardItem.style01 .ttl01{color:#fff;font-size:1.4rem;background-color:#059965;margin-bottom:15px;padding:14px 10px}.pointCardItem.style01 .custom01Sp{color:#009a63;background-color:transparent;padding-bottom:10px}.pointCardItem.style01 .colorSp{color:#009a63}.pointCardTtl{font-size:1.2rem}.point .btnArrowRight{margin-top:25px;min-width:200px;padding:13px 10px}.pointItemRow{font-size:1.2rem;border-top:1px solid #d5d5d5;padding:10px 0}.pointItemRow:not(:last-child){margin-bottom:0}.pointItemRow:not(:last-child) .detail{border-bottom:0;padding-bottom:0}.pointItemRow .img{margin-right:10px}.pointColBox01{padding:40px 15px 0}.pointInfoBox01{flex-direction:column}.pointInfoBox01 .avatar{width:100%;margin-bottom:8px;text-align:center}.pointInfoBox01 .avatar img{max-width:80%}.pointInfoBox01 .detail{width:100%;padding-left:0}.pointInfoBox01 .detail .txtCommon02{margin-bottom:3px}.pointInfoBox01 .detail .txtCommon02,.pointInfoBox01 .detail .txtCommon04{font-size:1.1rem}.point .spImgRadius{border-radius:4px}}.pointList{padding:64px 0 35px 60px;position:relative}.pointListReset{padding:20px 25px;background-color:#e2e2e2}.pointList02{padding:64px 60px 35px 0}.pointList .infoList,.pointList .infoList01{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.pointList .infoList01 li,.pointList .infoList li{display:flex;justify-content:space-between;align-items:center;width:calc(33.33333% - 13.33333px);padding:7px 0;font-size:1.4rem;border-bottom:1px solid #d5d5d5}.pointList .infoList01 li.noBorder,.pointList .infoList li.noBorder{border-bottom:0}.pointList .infoList01 li .numberPeople,.pointList .infoList li .numberPeople{width:30%;text-align:right;white-space:nowrap}.pointList .infoList01 li .nameCompany,.pointList .infoList li .nameCompany{padding-right:10px}.pointList .infoList01 .item,.pointList .infoList .item{width:calc(25% - 10px)}.pointList .infoList01 .item .numberPeople,.pointList .infoList .item .numberPeople{width:20%}.pointList .infoList01:after,.pointList .infoList:after{content:"";width:calc(33.33333% - 13.33333px)}.pointList .infoList.style01 li .numberPeople,.pointList .style01.infoList01 li .numberPeople{width:auto;white-space:normal}.pointList .infoList.style01 li .nameCompany,.pointList .style01.infoList01 li .nameCompany{min-width:100px}.pointList .infoList01 li{width:calc(50% - 20px)}.pointList .infoList01 li .numberPeople{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:normal}.pointList .infoList01 li .numberPeople.small{font-size:1.2rem}@media only screen and (max-width:767px){.pointList .infoList01 li{width:100%}}@media only screen and (max-width:1400px){.pointList{padding:35px 0 35px 40px}.pointListReset{padding:20px 25px}.pointList02{padding:35px 40px 35px 0}.pointList .infoList01 li,.pointList .infoList li{width:calc(50% - 15px)}.pointList .infoList01 .item,.pointList .infoList .item{width:calc(33.33333% - 10px)}}@media only screen and (max-width:992px){.pointList{padding:0 30px 30px}.pointListReset{padding:20px 25px}.pointList02{padding:0 30px 30px}}@media only screen and (max-width:767px){.pointList{padding:0 15px 15px}.pointListReset{margin-top:15px;padding:15px}.pointList02{padding:0 15px 15px}.pointList .infoList,.pointList .infoList01{flex-direction:column}.pointList .infoList01 li,.pointList .infoList li{width:100%;font-size:1.2rem}.pointList .infoList01 li:first-child,.pointList .infoList li:first-child{border-top:1px solid #d5d5d5}.pointList .infoList01 li:last-child,.pointList .infoList li:last-child{border-bottom:1px solid #d5d5d5}.pointList .infoList01 .item,.pointList .infoList .item{width:100%}}.blockStyle01{display:flex;justify-content:space-between;align-items:center;padding:60px;background-image:linear-gradient(90deg,#f5f5f5,#fff)}.blockStyle01.bgWhite{background:#fff}.blockStyle01.reverse{flex-direction:row-reverse}.blockStyle01.reverse .colText{padding-left:0;padding-right:5%}.blockStyle01 .colMedia{display:flex;justify-content:space-between;width:66%}.blockStyle01 .colMedia .blockStyle03 .col02,.blockStyle01 .colMedia .col,.blockStyle03 .blockStyle01 .colMedia .col02{width:calc(50% - 10px)}.blockStyle01 .colMedia .blockStyle03 .col02 img,.blockStyle01 .colMedia .col img,.blockStyle03 .blockStyle01 .colMedia .col02 img{display:block;max-width:100%;margin:0 auto;border-radius:8px}.blockStyle01 .colMedia .pointVideo{margin-top:0}.blockStyle01 .colText{width:34%;padding-left:5%}@media only screen and (max-width:1199px){.blockStyle01{flex-direction:column-reverse}.blockStyle01 .colText{width:100%;margin-bottom:30px;padding-left:0}.blockStyle01 .colMedia{width:100%}.blockStyle01.reverse{flex-direction:column-reverse}.blockStyle01.reverse .colText{padding-right:0}}@media only screen and (max-width:767px){.blockStyle01{padding:10px;background:#fff}.blockStyle01 .colText{margin-bottom:15px}.blockStyle01 .colText .pointNote{color:#fff;font-size:1.4rem;background-color:#059965;margin-bottom:15px;padding:14px 10px}.blockStyle01 .colMedia{flex-direction:column}.blockStyle01 .colMedia .blockStyle03 .col02,.blockStyle01 .colMedia .col,.blockStyle03 .blockStyle01 .colMedia .col02{width:100%}.blockStyle01 .colMedia .blockStyle03 .col02:not(:first-child),.blockStyle01 .colMedia .col:not(:first-child),.blockStyle03 .blockStyle01 .colMedia .col02:not(:first-child){margin-top:10px}.blockStyle01 .colMedia .blockStyle03 .col02 img,.blockStyle01 .colMedia .col img,.blockStyle03 .blockStyle01 .colMedia .col02 img{border-radius:0}.blockStyle01 .colMedia .blockStyle03 .col02 .pointVideoTtl,.blockStyle01 .colMedia .col .pointVideoTtl,.blockStyle03 .blockStyle01 .colMedia .col02 .pointVideoTtl{padding:0}.blockStyle01 .colMedia .blockStyle03 .styleImg.col02,.blockStyle01 .colMedia .col.styleImg,.blockStyle03 .blockStyle01 .colMedia .styleImg.col02{display:flex;flex-direction:column-reverse}.blockStyle01 .colMedia .blockStyle03 .styleImg.col02 .pointVideoTtl,.blockStyle01 .colMedia .col.styleImg .pointVideoTtl,.blockStyle03 .blockStyle01 .colMedia .styleImg.col02 .pointVideoTtl{margin-top:0;margin-bottom:10px}}.blockStyle02{display:flex;justify-content:center;padding:30px;background-image:linear-gradient(90deg,#f5f5f5,#fff)}.blockStyle02.spShow{display:none}.blockStyle02 .blockStyle03 .innerBlock02,.blockStyle02 .innerBlock,.blockStyle03 .blockStyle02 .innerBlock02{max-width:990px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:baseline}.blockStyle02 .blockStyle03 .col02,.blockStyle02 .col,.blockStyle03 .blockStyle02 .col02{width:calc(50% - 15px)}.blockStyle02 .blockStyle03 .col02 .pointVideo,.blockStyle02 .col .pointVideo,.blockStyle03 .blockStyle02 .col02 .pointVideo{margin-top:0}.blockStyle02 .blockStyle03 .col02 .pointVideoTtl,.blockStyle02 .col .pointVideoTtl,.blockStyle03 .blockStyle02 .col02 .pointVideoTtl{margin-top:10px}.blockStyle02 .blockStyle03 .col02 .image,.blockStyle02 .col .image,.blockStyle03 .blockStyle02 .col02 .image{border-radius:8px}.blockStyle02 .ttl{font-size:1.5rem;font-weight:700;line-height:1.6;margin-bottom:10px}.blockStyle02.cusLayout{margin-bottom:150px;background:#fff;padding-top:0}.blockStyle02.cusLayout .blockStyle03 .innerBlock02,.blockStyle02.cusLayout .innerBlock,.blockStyle03 .blockStyle02.cusLayout .innerBlock02{margin-bottom:-80px}@media only screen and (max-width:767px){.blockStyle02{padding:0 0 30px;background:#fff}.blockStyle02.spShow{display:flex}.blockStyle02.pcShow{display:none}.blockStyle02 .styleBg{background-color:#fff}.blockStyle02 .blockStyle03 .innerBlock02,.blockStyle02 .innerBlock,.blockStyle03 .blockStyle02 .innerBlock02{flex-direction:column}.blockStyle02 .blockStyle03 .col02,.blockStyle02 .col,.blockStyle03 .blockStyle02 .col02{width:100%;margin-bottom:10px}.blockStyle02 .blockStyle03 .col02:last-child,.blockStyle02 .col:last-child,.blockStyle03 .blockStyle02 .col02:last-child{margin-bottom:0}.blockStyle02 .blockStyle03 .col02 .image,.blockStyle02 .col .image,.blockStyle03 .blockStyle02 .col02 .image{border-radius:0;width:100%;padding:0}.blockStyle02 .blockStyle03 .col02 .pointVideoTtl,.blockStyle02 .col .pointVideoTtl,.blockStyle03 .blockStyle02 .col02 .pointVideoTtl{padding:0 15px}.blockStyle02 .blockStyle03 .style01.col02,.blockStyle02 .col.style01,.blockStyle03 .blockStyle02 .style01.col02{display:flex;flex-direction:column-reverse}.blockStyle02 .blockStyle03 .style01.col02 .pointVideoTtl,.blockStyle02 .col.style01 .pointVideoTtl,.blockStyle03 .blockStyle02 .style01.col02 .pointVideoTtl{margin-top:5px;margin-bottom:10px}.blockStyle02 .ttl{font-size:1.4rem;margin-bottom:5px;padding:0 15px}.blockStyle02.cusLayout,.blockStyle02.cusLayout .blockStyle03 .innerBlock02,.blockStyle02.cusLayout .innerBlock,.blockStyle03 .blockStyle02.cusLayout .innerBlock02{margin-bottom:0}.blockStyle02.addPdSp{padding:0 15px 20px}}.pcBlockStyle02{margin:0}.pcBlockStyle02 .pointCarousel{padding-top:0;padding-bottom:0;min-height:auto}.pcBlockStyle02 .pointCarousel:not(:last-child){margin-bottom:20px}@media only screen and (min-width:768px){.pcBlockStyle02{padding:30px;background-image:linear-gradient(90deg,#f5f5f5,#fff)}.blockStyle03 .pcBlockStyle02 .innerBlock02,.pcBlockStyle02 .blockStyle03 .innerBlock02,.pcBlockStyle02 .innerBlock{max-width:990px;width:100%;margin:0 auto -20px;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.blockStyle03 .pcBlockStyle02 .col02,.pcBlockStyle02 .blockStyle03 .col02,.pcBlockStyle02 .col{width:calc(50% - 15px);margin-bottom:20px}.blockStyle03 .pcBlockStyle02 .col02 .pointVideo,.pcBlockStyle02 .blockStyle03 .col02 .pointVideo,.pcBlockStyle02 .col .pointVideo{margin-top:0}.blockStyle03 .pcBlockStyle02 .col02 .pointVideoTtl,.pcBlockStyle02 .blockStyle03 .col02 .pointVideoTtl,.pcBlockStyle02 .col .pointVideoTtl{margin-top:10px}.blockStyle03 .pcBlockStyle02 .col02 .image,.pcBlockStyle02 .blockStyle03 .col02 .image,.pcBlockStyle02 .col .image{border-radius:10px}.pcBlockStyle02 .ttl{font-size:1.5rem;font-weight:700;line-height:1.6;margin-bottom:10px}}@media only screen and (max-width:767px){.pcBlockStyle02{padding:0 0 10px}}.blockStyle03{background-color:#fff;padding:0 60px 20px 100px;width:100%}@media only screen and (max-width:1400px){.blockStyle03{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1199px){.blockStyle03{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.blockStyle03{padding-left:0;padding-right:0}}.blockStyle03 .ttl{max-width:1240px;width:100%;margin:0 auto 5px;font-weight:700;font-size:1.5rem}.blockStyle03 .txt{font-size:1.4rem;font-weight:400;line-height:1.3}.blockStyle03 .innerBlock,.blockStyle03 .innerBlock02{display:flex;justify-content:space-between;width:100%}.blockStyle03 .col,.blockStyle03 .col02{display:flex;width:calc(50% - 15px);justify-content:space-between}.blockStyle03 .col02 .boxMedia,.blockStyle03 .col02 .boxTxt,.blockStyle03 .col .boxMedia,.blockStyle03 .col .boxTxt{width:calc(50% - 10px)}.blockStyle03 .col02 .boxMedia img,.blockStyle03 .col .boxMedia img{display:block;margin:0 auto;border-radius:8px;max-width:100%}.blockStyle03 .col02{width:calc(33.33333% - 5px)}@media only screen and (max-width:1199px){.blockStyle03 .col,.blockStyle03 .col02{flex-direction:column;justify-content:flex-start}.blockStyle03 .col02 .boxMedia,.blockStyle03 .col .boxMedia{margin-bottom:10px;width:100%}.blockStyle03 .col02 .boxTxt,.blockStyle03 .col .boxTxt{width:100%}}@media only screen and (max-width:767px){.blockStyle03 .ttl{padding-left:15px;padding-right:15px;font-size:1.4rem}.blockStyle03 .txt{font-size:1.1rem}.blockStyle03 .col,.blockStyle03 .col02{width:calc(50% - 8px)}.blockStyle03 .col02 .boxTxt,.blockStyle03 .col .boxTxt{padding-left:10px;padding-right:10px}.blockStyle03 .col02 .boxMedia img,.blockStyle03 .col .boxMedia img{border-radius:0}.blockStyle03 .innerBlock02{flex-direction:column;padding:0 15px}.blockStyle03 .innerBlock02 .col02{flex-direction:row;width:100%}.blockStyle03 .innerBlock02 .col02:not(:last-child){margin-bottom:20px}.blockStyle03 .innerBlock02 .col02 .boxMedia{margin-bottom:0}.blockStyle03 .innerBlock02 .col02 .boxMedia img{border-radius:4px}}.blockStyle04{position:relative;margin-bottom:30px;border:1px solid #059965}.blockStyle04:after{position:absolute;bottom:-16px;left:50%;width:0;height:0;border-left:23px solid transparent;border-right:23px solid transparent;border-top:15px solid #059965;transform:translateX(-50%);content:""}.blockStyle04 .ttl{color:#fff;background-color:#059965;text-align:center;font-size:1.8rem;font-weight:700;line-height:1.4;padding:12px 10px}.blockStyle04 .boxContent{padding:15px 30px}@media only screen and (max-width:767px){.blockStyle04{margin-bottom:25px}.blockStyle04 .ttl{font-size:1.4rem;padding:10px}.blockStyle04 .boxContent{padding:15px}}.blockStyle05{background-image:linear-gradient(90deg,#f5f5f5,#fff);padding:20px 60px 30px}.blockStyle05 .ttlTop{color:#009a63;font-size:1.5rem;font-weight:700;margin-bottom:10px;line-height:1.5}.blockStyle03 .blockStyle05 .innerBlock02,.blockStyle05 .blockStyle03 .innerBlock02,.blockStyle05 .innerBlock{max-width:990px;width:100%;margin:0 auto}@media only screen and (max-width:1400px){.blockStyle05{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1199px){.blockStyle05{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.blockStyle05{background:#fff;padding-right:15px;padding-left:15px}.blockStyle05.stylePadding{padding:0 15px 15px}}@media only screen and (max-width:600px){.blockStyle05{background-color:#fff;padding:20px 0}.blockStyle05 .ttlTop{text-align:center}.blockStyle05 .image{padding:0}}.blockStyle06{position:relative;display:flex;flex-direction:column;padding:30px 25px;border:1px solid;box-sizing:border-box;background-color:#f5f5f5;margin-top:40px;margin-left:75px}.blockStyle06 .ttlTop{margin-bottom:5px;font-size:1.5rem;font-weight:700;line-height:1.7}.blockStyle06 .txtTop{display:none}.blockStyle06 .boxCol{display:flex;justify-content:space-between}.blockStyle03 .blockStyle06 .col02,.blockStyle06 .blockStyle03 .col02,.blockStyle06 .col{width:calc(50% - 10px)}.blockStyle03 .blockStyle06 .col02 .pointVideo,.blockStyle06 .blockStyle03 .col02 .pointVideo,.blockStyle06 .col .pointVideo{margin-top:0}.blockStyle06 .image img{display:block;margin:0 auto;max-width:100%}.blockStyle06 .txt{margin-top:10px;font-size:1.4rem;font-weight:700;line-height:1.3}.blockStyle06.styleMovie{border-color:#e8471b}.blockStyle06.styleMovie .ttlTop{color:#e8471b}@media only screen and (max-width:1400px){.blockStyle06{margin-left:50px}}@media only screen and (max-width:1199px){.blockStyle06{margin-left:30px}}@media only screen and (max-width:992px){.blockStyle06{margin:0 30px 30px}}@media only screen and (max-width:767px){.blockStyle06{margin:0 10px 15px;padding:15px}.blockStyle06 .ttlTop{margin-bottom:10px;font-size:1.4rem;line-height:1.7}.blockStyle06 .txtTop{display:block;font-size:1.5rem;line-height:1.6;margin-bottom:20px}.blockStyle06 .txt{font-size:1.2rem}.blockStyle06 .boxCol{flex-direction:column}.blockStyle03 .blockStyle06 .col02,.blockStyle06 .blockStyle03 .col02,.blockStyle06 .col{width:100%;margin-bottom:20px}.blockStyle03 .blockStyle06 .col02:last-child,.blockStyle06 .blockStyle03 .col02:last-child,.blockStyle06 .col:last-child{margin-bottom:0}.blockStyle06 .image,.blockStyle06 .pointVideo{margin-bottom:10px}}.blockStyle07{padding:30px 60px 30px 100px;margin:0 -20px;display:flex;background-image:linear-gradient(90deg,#f5f5f5,#fff)}.blockStyle07 .infoBox{padding-top:40px;width:calc(56% - 30px);margin-right:30px}.blockStyle07 .img{width:44%}.blockStyle07 img{border-radius:8px}@media only screen and (max-width:1400px){.blockStyle07{padding-left:50px}}@media only screen and (max-width:1199px){.blockStyle07{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.blockStyle07{margin:0;padding:0 0 30px;background-image:none;flex-wrap:wrap}.blockStyle07 .infoBox{margin-right:0;padding-top:0}.blockStyle07 .img,.blockStyle07 .infoBox{width:100%;margin-bottom:10px}.blockStyle07 img{border-radius:0}}.blockStyle08{padding:20px 20px 35px;background-color:#e2e2e2}.blockStyle08 .ttl{font-size:1.6rem;font-weight:700;margin-bottom:15px}.blockStyle08 .txt{font-size:1.5rem}@media only screen and (max-width:767px){.blockStyle08{padding:15px}.blockStyle08 .ttl{font-size:1.4rem}.blockStyle08 .txt{font-size:1.2rem}}.listStyle01{display:flex;flex-wrap:wrap;margin:0 -10px}.listStyle01 li{position:relative;width:calc(25% - 20px);margin:0 10px;font-size:1.4rem;line-height:1.8}@media only screen and (min-width:768px){.listStyle01 li{border-bottom:1px solid #d5d5d5;padding-bottom:10px;margin-bottom:10px}.listStyle01 li:nth-last-child(-n+1):nth-child(2n),.listStyle01 li:nth-last-child(-n+2):nth-child(odd){padding-bottom:0;margin-bottom:0;border-bottom:none}}@media only screen and (min-width:992.01px){.listStyle01 li:nth-last-child(-n+1):nth-child(4n),.listStyle01 li:nth-last-child(-n+2):nth-child(4n+3),.listStyle01 li:nth-last-child(-n+3):nth-child(4n+2),.listStyle01 li:nth-last-child(-n+4):nth-child(4n+1){padding-bottom:0;margin-bottom:0;border-bottom:none}}.listStyle01.layoutCol2 li{width:calc(50% - 20px)}@media only screen and (min-width:992.01px){.listStyle01.layoutCol2 li:nth-last-child(-n+3):nth-child(4n+2),.listStyle01.layoutCol2 li:nth-last-child(-n+4):nth-child(4n+1){border-bottom:1px solid #d5d5d5;padding-bottom:10px;margin-bottom:10px}}.listStyle01.layoutCol2 li:nth-last-child(-n+1):nth-child(2n),.listStyle01.layoutCol2 li:nth-last-child(-n+2):nth-child(odd){padding-bottom:0;margin-bottom:0;border-bottom:none}@media only screen and (max-width:992px){.listStyle01 li{width:calc(50% - 20px)}}@media only screen and (max-width:767px){.listStyle01{margin:0;flex-direction:column}.listStyle01 li{width:100%;padding-bottom:0;margin:0;font-size:1.2rem;border-bottom:0}.listStyle01 li.border{border-bottom:0;padding-bottom:0;margin-bottom:0}.listStyle01.layoutCol2 li{width:100%}}.listStyle02{display:flex;flex-wrap:wrap;justify-content:space-between}.listStyle02:after{width:calc(33.33333% - 13.33333px);content:""}.listStyle02 li{font-size:1.4rem;position:relative;padding-left:10px;line-height:1.5;width:calc(33.33333% - 13.33333px)}.listStyle02 li:before{position:absolute;width:6px;height:6px;top:7px;left:0;border-radius:10px;background-color:#1d1d1d;content:""}.listStyle02 li.border{border-bottom:1px solid #d5d5d5;padding-bottom:10px;margin-bottom:10px}@media only screen and (max-width:767px){.listStyle02:after{content:normal}.listStyle02 li{width:100%;border-bottom:1px solid #d5d5d5;padding-bottom:10px;margin-bottom:10px;font-size:1.2rem}.listStyle02 li:last-child,.listStyle02 li:last-child.border{border-bottom:0;padding-bottom:0;margin-bottom:0}}.listStyle03{display:flex;margin:0 -10px 30px}.listStyle03>*{width:calc(25% - 10px);margin-left:10px;margin-right:10px}@media only screen and (min-width:768px){.listStyle03>.swiper-slide{width:calc(50% - 20px);flex-shrink:1}}@media only screen and (min-width:993px){.listStyle03>.swiper-slide{width:calc(25% - 10px)}}.listStyle03 .image{border-radius:8px;margin-bottom:15px}.listStyle03 .image img{display:block;max-width:100%;width:100%;border-radius:8px;margin:0 auto}.listStyle03 .ttl{color:#009a63;font-size:1.5rem;font-weight:700;margin-bottom:5px;line-height:1.5}.listStyle03 .ttl01{font-size:1.4rem;margin-bottom:5px;font-weight:700}.listStyle03 .txt{font-size:1.5rem;font-weight:400;margin-bottom:5px;line-height:1.5}.listStyle03 .txt01{font-size:1.2rem}.listStyle03 .txt02{font-size:1.3rem}@media only screen and (max-width:992px){.listStyle03{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.listStyle03>*{width:calc(50% - 20px);margin-bottom:20px}}@media only screen and (max-width:767px){.listStyle03 .ttl,.listStyle03 .txt,.listStyle03 .txt02{font-size:1.2rem}.listStyle03 .ttl01,.listStyle03 .txt01{font-size:1.5rem}}@media only screen and (max-width:600px){.listStyle03{margin-bottom:20px}.listStyle03>*{width:100%;margin-bottom:10px}.listStyle03>:last-child{margin-bottom:0}.listStyle03.style01>*{margin-bottom:40px}.listStyle03.style01>:last-child{margin-bottom:0}.listStyle03 .ttl,.listStyle03 .ttl01,.listStyle03 .txt{padding-left:10px;padding-right:10px}.listStyle03 .image{border-radius:0;margin-bottom:10px}.listStyle03 .image img{border-radius:0}}.listStyle03.colSpace30{margin-left:-15px;margin-right:-15px}.listStyle03.colSpace30>*{width:calc(25% - 15px);margin-left:15px;margin-right:15px}@media only screen and (max-width:1199px){.listStyle03.colSpace30{margin-left:-10px;margin-right:-10px}.listStyle03.colSpace30>*{width:calc(25% - 10px);margin-left:10px;margin-right:10px}}@media only screen and (max-width:992px){.listStyle03.colSpace30>*{width:calc(50% - 20px)}}@media only screen and (max-width:767px){.listStyle03.colSpace30{margin-left:-5px;margin-right:-5px}.listStyle03.colSpace30>*{width:calc(50% - 10px);margin-left:5px;margin-right:5px}.listStyle03.colSpace30>* .txt{font-size:1.2rem}}.listStyle03.colSpace40{flex-wrap:wrap;margin-left:-20px;margin-right:-20px;margin-bottom:-40px}.listStyle03.colSpace40>*{width:calc(33.33333% - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px}@media only screen and (max-width:600px){.listStyle03.colSpace40 .image{border-radius:5px;overflow:hidden}}@media only screen and (max-width:992px){.listStyle03.colSpace40{margin-left:-20px;margin-right:-20px;margin-bottom:10px}.listStyle03.colSpace40>*{width:calc(50% - 24px);margin-left:12px;margin-right:12px;margin-bottom:25px}.listStyle03.colSpace40>* .txt{font-size:1.2rem}}.listStyle04{display:flex;flex-wrap:wrap;margin:0 -10px}.listStyle04 li{position:relative;width:calc(33.33333% - 20px);margin:0 10px 10px;font-size:1.4rem;line-height:1.8;padding-bottom:10px;border-bottom:1px solid #d5d5d5}@media only screen and (min-width:768px){.listStyle04 li:nth-last-child(-n+1):nth-child(2n),.listStyle04 li:nth-last-child(-n+2):nth-child(odd){padding-bottom:0;margin-bottom:0;border-bottom:none}}@media only screen and (min-width:992.01px){.listStyle04 li:nth-last-child(-n+1):nth-child(3n),.listStyle04 li:nth-last-child(-n+2):nth-child(3n+2),.listStyle04 li:nth-last-child(-n+3):nth-child(3n+1){padding-bottom:0;margin-bottom:0;border-bottom:none}}@media only screen and (max-width:992px){.listStyle04 li{width:calc(50% - 20px)}.listStyle04 li.itemEmpty{display:none}}@media only screen and (max-width:767px){.listStyle04{margin:0;flex-direction:column}.listStyle04 li{width:100%;margin:0 0 5px;padding-bottom:5px;font-size:1.2rem}.listStyle04 li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}}.listStyle05{display:flex;flex-wrap:wrap;margin:0 -10px}.listStyle05 .item{width:calc(12.5% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px}.listStyle05 .img{border-radius:8px;margin-bottom:5px}.listStyle05 .img img{display:block;max-width:100%;width:100%;border-radius:8px;margin:0 auto}.listStyle05 .ttl{font-size:1.4rem;font-weight:700;margin-bottom:5px;line-height:1.5}.listStyle05 .txt{font-size:1.2rem}@media only screen and (max-width:992px){.listStyle05 .item{width:calc(20% - 20px);margin-bottom:20px}}@media only screen and (max-width:767px){.listStyle05{margin-right:0;margin-left:0}.listStyle05 .item{margin:0}.listStyle05 .ttl,.listStyle05 .txt{font-size:1.2rem}}.listStyle06{display:flex;flex-wrap:wrap;margin:50px -10px -10px}.listStyle06 .item{width:calc(33.33333% - 20px);margin:0 10px 20px}.listStyle06 .img{margin-bottom:10px}.listStyle06 .img img{display:block;max-width:100%;width:100%;margin:0 auto}.listStyle06 .ttl{font-size:1.4rem;font-weight:700;margin-bottom:5px}.listStyle06 .txt{font-size:1.3rem}@media only screen and (max-width:992px){.listStyle06{flex-wrap:wrap}.listStyle06 .item{width:calc(50% - 20px);margin-bottom:20px}}@media only screen and (max-width:767px){.listStyle06{margin-right:0;margin-left:0;margin-top:25px}.listStyle06 .item{margin:0 0 15px;width:100%}.listStyle06 .ttl{font-size:1.5rem}.listStyle06 .txt{font-size:1.2rem}.listStyle06 .img{margin:0 -10px 10px}}.innerStyle{margin:60px 70px 40px 0}@media only screen and (max-width:1400px){.innerStyle{margin-right:40px}}@media only screen and (max-width:992px){.innerStyle{padding:0 20px 30px;margin:0}}@media only screen and (max-width:767px){.innerStyle{padding:0 10px 25px}}@media only screen and (min-width:1200px){.distance{padding-left:50px;padding-right:0}}.infolistPoint{display:flex;background:#e2e2e2;padding:25px 40px}.infolistPoint .content{width:50%;margin-right:30px}.infolistPoint .itemList{display:flex;flex-wrap:wrap;margin:10px -10px 0}.infolistPoint .itemList li{font-size:14px;flex-basis:calc(50% - 20px);border-bottom:1px solid #d5d5d5;margin:0 10px 10px;padding-bottom:10px}@media only screen and (min-width:992.01px){.infolistPoint .itemList li:nth-last-child(-n+1):nth-child(2n),.infolistPoint .itemList li:nth-last-child(-n+2):nth-child(odd){border-bottom:0;margin-bottom:0}}@media only screen and (min-width:768px){.infolistPoint .photo .swiper-wrapper{justify-content:space-between}}.infolistPoint .photo{display:flex;align-items:center;width:50%}.infolistPoint .photo .imgPoint{width:calc(50% - 10px);line-height:0}.infolistPoint .photo .imgPoint img{width:100%;height:169px;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:992px){.infolistPoint{margin-top:20px;padding:15px 20px}.infolistPoint,.infolistPoint .itemList{flex-direction:column}.infolistPoint .itemList li{border:0;font-size:12px}.infolistPoint .content{width:100%;margin-right:0}.infolistPoint .photo{width:100%}.infolistPoint .photo .imgPoint img{height:24.9vw}}@media only screen and (max-width:767px){.infolistPoint{padding:15px 0 0}.infolistPoint .content{padding:0 20px}.infolistPoint .photo .imgPoint{width:100%}.infolistPoint .photo .imgPoint img{border-radius:0;height:auto}}.pointCarouselWrap{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:460px;padding-right:30px}.pointRowReverse .pointCarouselWrap{padding-left:30px;padding-right:0}.pointCarouselWrap .swiper-container-initialized+.swiper-button-wrap{display:block}.pointCarouselWrap.alignStart{min-height:auto;justify-content:flex-start;align-items:center;padding-top:0;margin-top:-40px}@media only screen and (max-width:992px){.pointCarouselWrap.alignStart{margin-top:0}}@media only screen and (min-width:992.01px){.pointCarouselWrap{padding-top:30px;padding-bottom:15px}}@media only screen and (max-width:1199px){.pointCarouselWrap{min-height:325px}}@media only screen and (max-width:992px){.pointCarouselWrap,.pointRowReverse .pointCarouselWrap{padding:0 30px 20px}}@media only screen and (max-width:767px){.pointCarouselWrap{padding:0;height:auto;min-height:auto}.pointRowReverse .pointCarouselWrap{padding:0}}.pointCarouselWrap.noCaption .pointCarousel .swiper-button-wrap{height:100%;padding:0}.pointCarouselWrap .pointCarousel{padding:0!important;margin:0!important;width:100%;height:auto;min-height:auto!important}.carouselTechnique{height:auto;min-height:auto;padding:0;margin:0}.carouselTechnique .swiper-wrapper{width:auto}@media only screen and (max-width:767px){.carouselTechnique .listStyle03{margin:0}.carouselTechnique .swiper-slide{margin-left:0}}.cardSliderWrap{display:flex;flex-wrap:wrap;justify-content:space-between}.cardSliderWrap:after{content:"";width:calc(25% - 15px)}.cardSliderWrap .item{width:calc(25% - 15px);margin-bottom:20px}@media only screen and (max-width:767px){.cardSliderWrap .item,.cardSliderWrap .item img{width:100%}}.cardSliderWrap .item iframe,.cardSliderWrap .item img{vertical-align:middle}.cardSliderWrap .item.fujiCard{text-align:center;font-size:36px;font-weight:700}@media only screen and (max-width:992px){.cardSliderWrap{padding:0 30px}}@media only screen and (max-width:767px){.cardSliderWrap{display:block;margin:0 -15px;padding:0}}.dancerBox{font-weight:700;color:#e4005a;font-size:1.2rem;text-align:center}.dancerBox .avatar{line-height:0;margin-bottom:10px}.dancerBox .name{font-size:1.6rem}.dancerBox .name span{font-size:1.2rem}@media only screen and (max-width:767px){.dancerBox{font-size:1rem}.dancerBox .name{font-size:1.2rem}.dancerBox .name span{font-size:1rem}}.department{background:linear-gradient(#fff,#f5f5f5);padding:76px 0 55px;position:relative}.department:after{background:url(/assets/img/home/icon_department01.svg) no-repeat left 9vw top 2.9375vw/353px,url(/assets/img/home/icon_department02.svg) no-repeat left 68.9375vw top 1.75vw/205px,url(/assets/img/home/icon_department03.svg) no-repeat left 16.25vw top 24.5625vw/240px,url(/assets/img/home/icon_department04.svg) no-repeat left 71.875vw top 22.375vw/324px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.department .swiper-container{overflow:inherit}.departmentInner{position:relative;z-index:2}.departmentTab{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3px;margin-top:40px}.departmentTab a{background-color:#fff;border:1px solid #0d64b6;border-radius:5px;color:#1d1d1d;display:inline-block;margin:0 7px 7px;padding:8px 17px;position:relative;text-align:center;font-weight:700;transition:background-color .25s,color .25s,opacity .25s}.departmentTab a br{display:none!important}.departmentTab a:before{border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid #0d64b6;bottom:-8px;content:"";height:0;left:0;margin:0 auto;opacity:0;right:0;position:absolute;width:0}.departmentTab a.color01{border-color:#662b81}.departmentTab a.color02{border-color:#e84709}.departmentTab a.color03{border-color:#159a63}.departmentTab a.color04{border-color:#e4005a}.departmentTab a.current{background-color:#0d64b6;color:#fff;text-decoration:none}.departmentTab a.current:before{opacity:1}.departmentTab a.current.color01{background-color:#662b81}.departmentTab a.current.color01:before{border-top-color:#662b81}.departmentTab a.current.color02{background-color:#e84709}.departmentTab a.current.color02:before{border-top-color:#e84709}.departmentTab a.current.color03{background-color:#159a63}.departmentTab a.current.color03:before{border-top-color:#159a63}.departmentTab a.current.color04{background-color:#e4005a}.departmentTab a.current.color04:before{border-top-color:#e4005a}@media only screen and (min-width:768px){.departmentTab a:hover{background-color:#0d64b6;color:#fff;text-decoration:none}.departmentTab a:hover.color01{background-color:#662b81}.departmentTab a:hover.color01:before{border-top-color:#662b81}.departmentTab a:hover.color02{background-color:#e84709}.departmentTab a:hover.color02:before{border-top-color:#e84709}.departmentTab a:hover.color03{background-color:#159a63}.departmentTab a:hover.color03:before{border-top-color:#159a63}.departmentTab a:hover.color04{background-color:#e4005a}.departmentTab a:hover.color04:before{border-top-color:#e4005a}}.departmentTab01{margin:0 -5px}.departmentTab01 a{margin:0 5px;background-color:#e6eff8;width:calc(25% - 10px);transition:opacity background-color .3s ease;padding:6px 17px 8px;color:#0d64b6}.departmentTab01 a.color01{background-color:#fdece5;border-color:#e84709;color:#e84709}.departmentTab01 a.color03{background-color:#ffe5ee;border-color:#e4005a;color:#e4005a}.departmentTab01 a.color02{background-color:#ebf8ea;border-color:#009a63;color:#009a63}.departmentTab01 a.current{background-color:#0d64b6;text-decoration:none;color:#fff}.departmentTab01 a.current.color01{background-color:#e84709}.departmentTab01 a.current.color01:before{border-top-color:#e84709}.departmentTab01 a.current.color03{background-color:#e4005a}.departmentTab01 a.current.color03:before{border-top-color:#e4005a}.departmentTab01 a.current.color02{background-color:#009a63}.departmentTab01 a.current.color02:before{border-top-color:#009a63}@media only screen and (min-width:768px){.departmentTab01 a:hover{background-color:#0d64b6;opacity:.7;color:#fff}.departmentTab01 a:hover.color01{background-color:#e84709}.departmentTab01 a:hover.color03{background-color:#e4005a}.departmentTab01 a:hover.color02{background-color:#009a63}}.departmentCarousel{margin-right:-38px;visibility:hidden;position:relative}.departmentCarousel.active{visibility:visible}.departmentCarousel .swiper-container{padding:10px 0 30px;margin:0 0 15px}.departmentCarousel .swiper-button-next,.departmentCarousel .swiper-button-prev{background-color:#0d64b6;background-image:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2);height:60px;margin:0;opacity:1!important;transition:box-shadow .3s,opacity .25s,background-color .25s;top:40%;transform:translateY(-50%);width:60px;z-index:3}.departmentCarousel .swiper-button-next:after,.departmentCarousel .swiper-button-prev:after{display:none}.departmentCarousel .swiper-button-next svg,.departmentCarousel .swiper-button-prev svg{fill:#fff;font-size:1.4rem}@media only screen and (min-width:768px){.departmentCarousel .swiper-button-next:hover,.departmentCarousel .swiper-button-prev:hover{background-color:#fff}.departmentCarousel .swiper-button-next:hover svg,.departmentCarousel .swiper-button-prev:hover svg{fill:#0d64b6}}.departmentCarousel .swiper-button-next.swiper-button-disabled,.departmentCarousel .swiper-button-prev.swiper-button-disabled{pointer-events:unset;background-color:#fff}.departmentCarousel .swiper-button-next.swiper-button-disabled:hover,.departmentCarousel .swiper-button-prev.swiper-button-disabled:hover{background-color:#fff}.departmentCarousel .swiper-button-disabled svg,.departmentCarousel .swiper-button-next.swiper-button-disabled:hover svg,.departmentCarousel .swiper-button-prev.swiper-button-disabled:hover svg{fill:#d5d5d5}.departmentCarousel .swiper-button-prev{left:-30px}.departmentCarousel .swiper-button-next{right:-30px}.departmentCarousel .swiper-slide{width:224px}.departmentCarousel[data-type=color01] .departmentCard.bg{background-color:#662b81}@media only screen and (min-width:768px){.departmentCarousel[data-type=color01] .departmentCard:hover{border-color:#662b81}}.departmentCarousel[data-type=color01] .departmentTtl:after,.departmentCarousel[data-type=color01] .swiper-button-next,.departmentCarousel[data-type=color01] .swiper-button-prev{background-color:#662b81}.departmentCarousel[data-type=color01] .swiper-button-next:hover,.departmentCarousel[data-type=color01] .swiper-button-prev:hover{background-color:#fff}@media only screen and (min-width:768px){.departmentCarousel[data-type=color01] .swiper-button-next:hover svg,.departmentCarousel[data-type=color01] .swiper-button-prev:hover svg{fill:#662b81}}.departmentCarousel[data-type=color01] .swiper-button-disabled{background-color:#fff}@media only screen and (min-width:768px){.departmentCarousel[data-type=color01] .swiper-button-disabled:hover svg{fill:#d5d5d5}}.departmentCarousel[data-type=color02] .departmentCard.bg{background-color:#e84709}@media only screen and (min-width:768px){.departmentCarousel[data-type=color02] .departmentCard:hover{border-color:#e84709}}.departmentCarousel[data-type=color02] .departmentTtl:after,.departmentCarousel[data-type=color02] .swiper-button-next,.departmentCarousel[data-type=color02] .swiper-button-prev{background-color:#e84709}.departmentCarousel[data-type=color02] .swiper-button-next:hover,.departmentCarousel[data-type=color02] .swiper-button-prev:hover{background-color:#fff}@media only screen and (min-width:768px){.departmentCarousel[data-type=color02] .swiper-button-next:hover svg,.departmentCarousel[data-type=color02] .swiper-button-prev:hover svg{fill:#e84709}}.departmentCarousel[data-type=color02] .swiper-button-disabled{background-color:#fff}@media only screen and (min-width:768px){.departmentCarousel[data-type=color02] .swiper-button-disabled:hover svg{fill:#d5d5d5}}.departmentCarousel[data-type=color03] .departmentCard.bg{background-color:#159a63}@media only screen and (min-width:768px){.departmentCarousel[data-type=color03] .departmentCard:hover{border-color:#159a63}}.departmentCarousel[data-type=color03] .departmentTtl:after,.departmentCarousel[data-type=color03] .swiper-button-next,.departmentCarousel[data-type=color03] .swiper-button-prev{background-color:#159a63}.departmentCarousel[data-type=color03] .swiper-button-next:hover,.departmentCarousel[data-type=color03] .swiper-button-prev:hover{background-color:#fff}@media only screen and (min-width:768px){.departmentCarousel[data-type=color03] .swiper-button-next:hover svg,.departmentCarousel[data-type=color03] .swiper-button-prev:hover svg{fill:#159a63}}.departmentCarousel[data-type=color03] .swiper-button-disabled{background-color:#fff}@media only screen and (min-width:768px){.departmentCarousel[data-type=color03] .swiper-button-disabled:hover svg{fill:#d5d5d5}}.departmentCarousel[data-type=color04] .departmentCard.bg{background-color:#e4005a}@media only screen and (min-width:768px){.departmentCarousel[data-type=color04] .departmentCard:hover{border-color:#e4005a}}.departmentCarousel[data-type=color04] .departmentTtl:after,.departmentCarousel[data-type=color04] .swiper-button-next,.departmentCarousel[data-type=color04] .swiper-button-prev{background-color:#e4005a}.departmentCarousel[data-type=color04] .swiper-button-next:hover,.departmentCarousel[data-type=color04] .swiper-button-prev:hover{background-color:#fff}@media only screen and (min-width:768px){.departmentCarousel[data-type=color04] .swiper-button-next:hover svg,.departmentCarousel[data-type=color04] .swiper-button-prev:hover svg{fill:#e4005a}}.departmentCarousel[data-type=color04] .swiper-button-disabled{background-color:#fff}@media only screen and (min-width:768px){.departmentCarousel[data-type=color04] .swiper-button-disabled:hover svg{fill:#d5d5d5}}.departmentCard{align-items:center;background-color:#fff;border:3px solid transparent;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.12);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:10px 0 25px;text-align:center;transition:opacity .25s,border-color .25s;height:266px}.departmentCard.bg{justify-content:center;background-color:#0d64b6}@media only screen and (min-width:768px){.departmentCard:hover{text-decoration:none;border-color:#0d64b6}}.departmentImg{display:block;text-align:center;width:100%}.departmentImg img{max-height:170px;max-width:170px;vertical-align:middle}.departmentTtl{display:flex;justify-content:center;align-items:flex-end;font-size:1.3rem;font-weight:700;line-height:1.3;padding-bottom:15px;padding-top:20px;position:relative;text-align:center;width:100%;color:#1d1d1d;max-height:60px}.departmentTtl:after{background-color:#0d64b6;bottom:0;content:"";height:3px;left:0;margin:0 auto;position:absolute;right:0;width:78px}.departmentTxt{color:#333;display:inline-block;font-size:1.4rem;line-height:1.4;margin-top:19px;min-height:42px;padding:0 29px;text-align:left;width:100%}.departmentInfo{color:#fff;font-size:2rem;font-weight:700;line-height:1.8}@media only screen and (max-width:1600px){.departmentInner{max-width:77.5vw}.departmentCarousel .swiper-slide{max-width:14vw}.departmentCarousel .swiper-button-next,.departmentCarousel .swiper-button-prev{height:3.75vw;width:3.75vw}.departmentCarousel .swiper-button-next svg,.departmentCarousel .swiper-button-prev svg{font-size:1.4rem}.departmentCarousel .swiper-button-prev{left:-2.5vw}.departmentCarousel .swiper-button-next{right:-3.75vw}.departmentCard{padding:.625vw 0 1.5625vw;height:16.625vw}.departmentImg img{max-height:9.875vw;max-width:9.875vw}.departmentInfo{font-size:1.6rem}.departmentTtl{padding-bottom:.9375vw}.departmentTtl:after{height:2px}}@media only screen and (max-width:1199px){.department:after{background:url(/assets/img/home/icon_department01.svg) no-repeat left -22.91667vw top 3.91667vw/353px,url(/assets/img/home/icon_department02.svg) no-repeat left calc(100% - 20px) top 2.33333vw/205px,url(/assets/img/home/icon_department03.svg) no-repeat left -10vw top 54.16667vw/240px,url(/assets/img/home/icon_department04.svg) no-repeat left calc(100% + 150px) top 50vw/324px}.departmentCarousel{margin-right:0}.departmentInner{max-width:100%}.departmentTab{margin-bottom:0}.departmentTab a{font-size:1.2rem;margin:0 5px 10px;padding:15px 10px}.departmentCarousel{margin-left:20px;width:auto}.departmentCarousel .swiper-slide{max-width:226px}.departmentCarousel .swiper-button-next,.departmentCarousel .swiper-button-prev{height:60px;width:60px}.departmentCarousel .swiper-button-next svg,.departmentCarousel .swiper-button-prev svg{font-size:1.4rem}.departmentCarousel .swiper-button-prev{left:-30px}.departmentCarousel .swiper-button-next{right:-10px}.departmentCard{padding:10px 15px 2.4vw;height:266px}.departmentImg img{max-height:170px;max-width:170px}.departmentInfo{font-size:1.6rem}}@media only screen and (max-width:767px){.department:after{background:url(/assets/img/home/icon_department01.svg) no-repeat left -125px top 15px/175px,url(/assets/img/home/icon_department02.svg) no-repeat left calc(100% + 50px) top -15px/100px,url(/assets/img/home/icon_department03.svg) no-repeat left -60px top 135px/120px,url(/assets/img/home/icon_department04.svg) no-repeat left calc(100% + 50px) top 100px/160px}.departmentTab{margin-bottom:0}.departmentTab a{box-shadow:0 6px 10px rgba(0,0,0,.06);font-size:1.2rem;margin:0 6px 12px;font-feature-settings:"palt"}.departmentTab a:before{display:none}.departmentTab01 a{width:calc(50% - 10px);margin:0 5px 10px;padding:6px 10px 8px}.departmentTab01 a.current:before{display:block;border-left-width:7px;border-right-width:7px;border-top-width:6px;bottom:-6px}.departmentCarousel{width:auto}.departmentCarousel .swiper-slide{max-width:inherit;min-width:180px;width:36.50587vw}.departmentCarousel .swiper-button-next,.departmentCarousel .swiper-button-prev{height:44px;width:44px}.departmentCarousel .swiper-button-next svg,.departmentCarousel .swiper-button-prev svg{font-size:1.4rem}.departmentCarousel .swiper-button-prev{left:-25px}.departmentCarousel .swiper-button-next{right:-5px}.departmentCard{padding:10px 15px 30px;min-height:215px;height:42.76402vw}.departmentImg img{max-height:22.16428vw;max-width:22.16428vw;min-width:110px;min-height:110px}.departmentTtl{padding-top:15px;padding-bottom:10px}}.lAnnounce .department,.lMovie .department,.lOnkyo .department,.lToho .department{background-color:#fff;background-image:none;padding:40px 0 0}.lAnnounce .department:after,.lAnnounce .department:before,.lMovie .department:after,.lMovie .department:before,.lOnkyo .department:after,.lOnkyo .department:before,.lToho .department:after,.lToho .department:before{background-image:none;border-bottom:145px solid #0d64b6;bottom:0;content:"";height:0;left:0;position:absolute;right:0;width:0}.lAnnounce .department:before,.lMovie .department:before,.lOnkyo .department:before,.lToho .department:before{border-right:calc(50vw - 30px) solid transparent}.lAnnounce .department:after,.lMovie .department:after,.lOnkyo .department:after,.lToho .department:after{border-left:calc(50vw - 30px) solid transparent;left:inherit;top:inherit}.lAnnounce .departmentCarousel,.lMovie .departmentCarousel,.lOnkyo .departmentCarousel,.lToho .departmentCarousel{margin-top:10px}.lAnnounce .departmentCarousel .swiper-container,.lMovie .departmentCarousel .swiper-container,.lOnkyo .departmentCarousel .swiper-container,.lToho .departmentCarousel .swiper-container{margin-bottom:0}.lAnnounce .departmentCard,.lMovie .departmentCard,.lOnkyo .departmentCard,.lToho .departmentCard{border-radius:20px;padding:10px 0 12px;height:324px}@media only screen and (max-width:1600px){.lAnnounce .departmentCard,.lMovie .departmentCard,.lOnkyo .departmentCard,.lToho .departmentCard{height:21.375vw}}@media only screen and (max-width:1199px){.lAnnounce .department:after,.lAnnounce .department:before,.lMovie .department:after,.lMovie .department:before,.lOnkyo .department:after,.lOnkyo .department:before,.lToho .department:after,.lToho .department:before{border-bottom-width:75px}.lAnnounce .department:before,.lMovie .department:before,.lOnkyo .department:before,.lToho .department:before{border-right-width:calc(50vw - 10px)}.lAnnounce .department:after,.lMovie .department:after,.lOnkyo .department:after,.lToho .department:after{border-left-width:calc(50vw - 10px)}.lAnnounce .departmentCard,.lMovie .departmentCard,.lOnkyo .departmentCard,.lToho .departmentCard{padding:10px 15px;height:342px}.lAnnounce .departmentTxt,.lMovie .departmentTxt,.lOnkyo .departmentTxt,.lToho .departmentTxt{padding:0}}@media only screen and (max-width:767px){.lAnnounce .departmentCard,.lMovie .departmentCard,.lOnkyo .departmentCard,.lToho .departmentCard{height:42.76402vw;min-height:260px}.lAnnounce .departmentTxt,.lMovie .departmentTxt,.lOnkyo .departmentTxt,.lToho .departmentTxt{font-size:1.2rem}.lAnnounce .departmentCarousel,.lMovie .departmentCarousel,.lOnkyo .departmentCarousel,.lToho .departmentCarousel{margin-top:0}}#page3dcg .department:after,#page3dcg .department:before{display:none}.movieSection{background-color:#0d64b6;padding:26px 0 86px;position:relative}.movieSection:after,.movieSection:before{background-image:none;border-bottom:145px solid #e6eff8;bottom:0;content:"";height:0;left:0;position:absolute;right:0;width:0}.movieSection:before{border-right:calc(50vw - 30px) solid transparent}.movieSection:after{border-left:calc(50vw - 30px) solid transparent;left:inherit;top:inherit}.movieSection .headline1{color:#fff;margin-bottom:25px}.movieSection .headline1 span{color:#fff}.movieSection .movieInner{max-width:640px;margin:auto;text-align:center}.movieSection .movieVideo{font-size:0;height:0;line-height:0;overflow:hidden;margin-bottom:20px;padding-bottom:56.25%;position:relative;width:100%}.movieSection .movieVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1199px){.movieSection:after,.movieSection:before{border-bottom:75px solid #e6eff8}.movieSection:before{border-right-width:calc(50vw - 10px)}.movieSection:after{border-left-width:calc(50vw - 10px)}}@media only screen and (max-width:767px){.movieSection .movieInner{padding:0}}.container{background-color:#0d64b6;padding:30px}#contents{background-color:#fff}.lAnnounce .pointTopSchoolBox .pointNum{border-color:#e4005a}.lAnnounce .linkSchool{background-image:url(/assets/img/svg/icon_arrow_right_pink.svg);color:#e4005a}.lAnnounce .btnEnter{background-color:#ffe5ee;color:#e4005a}.lAnnounce .btnEnter .icon{fill:#e4005a}.lAnnounce .equimentSec{background:#e4005a}.lAnnounce .equipmentBox .subTtl,.lAnnounce .equipmentBox .ttl{color:#e4005a}.lAnnounce .carouselEquipment .swiper-button-block span .icon{fill:#e4005a}@media only screen and (max-width:767px){.lAnnounce .carouselEquipment .swiper-button-block span{background-color:#e4005a}}.lAnnounce .supportGroup .numberBox .number:before,.lAnnounce .supportGroup .numberBox .txt:before,.lAnnounce .supportGroup .supportArticle{color:#e4005a}.lAnnounce .supportGroup .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_pink.svg);color:#e4005a}@media only screen and (min-width:768px){.lAnnounce .supportGroup .supportSpacing:nth-child(3n) .supportArticle,.lAnnounce .supportGroup .supportSpacing:nth-child(3n+1) .supportArticle{background:#e4005a;color:#fff}.lAnnounce .supportGroup .supportSpacing:nth-child(3n) .supportArticle .txtLink02,.lAnnounce .supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_pink01.svg)}}@media only screen and (max-width:767px){.lAnnounce .supportGroup .supportSpacing:nth-child(odd) .supportArticle{background:#e4005a;color:#fff}.lAnnounce .supportGroup .supportSpacing:nth-child(odd) .supportArticle .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_pink01.svg)}.lAnnounce .supportGroup .btnEnter .style01{display:none}}.lAnnounce .departmentNav .navList li a,.lAnnounce .departmentNav .ttl{color:#e4005a}.lAnnounce .departmentNav .navList li a{background:url(/assets/img/svg/icon_arrow_right_pink.svg) no-repeat 0}.lAnnounce .blockCommon03 .borderTop{border-top-color:#e4005a}.lAnnounce .navGroup .item,.lAnnounce .navGroup .item .txtItem{color:#e4005a}.lAnnounce .navGroup .item .hdgItem svg{fill:#e4005a}.lAnnounce .navGroup .item.active:after{background-color:#e4005a}@media only screen and (max-width:767px){.lAnnounce .navGroup .item.active{background-color:#e4005a}}.lAnnounce .schoolLifeSection{background-color:#ffe5ee}.lAnnounce .secSchoolLife .headline5,.lAnnounce .secSchoolLife .introTxt,.lAnnounce .secSchoolLife .ttlTbl{color:#e4005a}.lAnnounce .secSchoolLife .introBox .detailBox .ttl{background-color:#e4005a}@media only screen and (max-width:767px){.lAnnounce .secSchoolLife .introBox .detailBox02 .detail,.lAnnounce .secSchoolLife .introBox .detailBox .detail{background-color:#ffe5ee}}.lAnnounce .tblTime tbody td.bgColor span:after{background-color:#ffe5ee}.lAnnounce .headBg,.lAnnounce .newsSection .linkBlock>li .linkInner .linkTag li a{color:#e4005a}@media only screen and (max-width:767px){.lAnnounce .headBg{color:#fff;background-color:#e4005a}}.lAnnounce .tblStyle02 td.title{background-color:#ffe5ee}.lAnnounce .formRequestTtl,.lAnnounce .headline18{border-left-color:#e4005a}.lAnnounce .headline13{color:#e4005a}.lAnnounce .headline13.style02{border-bottom-color:#e4005a}.lAnnounce .container{background-color:#e4005a}.lAnnounce .boxKeyfarm{background-color:#ffe5ee}.lAnnounce .introBlock{background-color:#e4005a}@media only screen and (max-width:767px){.lAnnounce .introBlock>.ttl a{color:#e4005a}}.lAnnounce .information{background-color:#ffe5ee}.lAnnounce .tagList01 li a{color:#e4005a}.lAnnounce .infoSchoolSec{background-color:#e4005a}.lAnnounce .infoSchoolSec .infoSchoolInner .infoSchoolList>li .tagList li{background-color:#ffe5ee;color:#e4005a}.lAnnounce .infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li{background-color:#ffe5ee}.lAnnounce .updateSection .updateList li{background-color:#e4005a}.lAnnounce .pickupSection .pickupInner{background-color:#ffe5ee}.lAnnounce .bgArrowRevert{background-color:#e4005a!important}.lAnnounce .bgArrowDownTop:before{border-top-color:#e4005a}.lAnnounce .curriculumSection{background-color:#ffe5ee}.lAnnounce .curriculumSection .recommendBox .item .curriculumLink,.lAnnounce .curriculumSection .recommendBox .item .ttl{color:#e4005a}.lAnnounce .btnArrow2Down,.lAnnounce .btnArrow2Right,.lAnnounce .curriculumBlock{background-color:#ffe5ee}.lAnnounce .btnArrow2Right.active{background-color:#e4005a}@media only screen and (min-width:768px){.lAnnounce .btnArrow2Down:hover,.lAnnounce .btnArrow2Right:hover{background-color:#e4005a}}.lAnnounce .textList .ttl{color:#e4005a}.lAnnounce #footer,.lAnnounce .btnTag{background-color:#e4005a}.lAnnounce #footer .fNav01,.lAnnounce #footer .txtFaq{border-bottom-color:#f4a0be;border-top-color:#f4a0be}.lAnnounce #footer .fListBorder{border-bottom-color:#f4a0be}@media only screen and (max-width:767px){.lAnnounce #footer .schoolFtNav .navFtAnnounce{order:1}.lAnnounce #footer .schoolFtNav .navFtToho{order:2}.lAnnounce #footer .schoolFtNav .navFtMovie{order:3}.lAnnounce #footer .schoolFtNav .navFtOnkyo{order:4}.lAnnounce #footer .schoolFtNav .blockItem .listLinkBox:after{background-color:#f4a0be}}.lAnnounce .txtLink,.lAnnounce .txtLink01{color:#e40f5a}.lAnnounce .extend_swiper-button .icon{fill:#e40f5a}@media only screen and (min-width:768px){.lAnnounce .extend_swiper-button:hover{background-color:#e8003e}.lAnnounce .extend_swiper-button:hover .icon{fill:#fff}}.lAnnounce .carouselBanner .swiper-pagination-bullet-active{background-color:#e40f5a}.lAnnounce .breadcrumbsSp{background-color:#ffe5ee}.lAnnounce #header.fixedNav .breadcrumbs a,.lAnnounce #header.headerFixed .breadcrumbs a,.lAnnounce #header.hFixed .breadcrumbs a,.lAnnounce .breadcrumbsSp a{color:#e4005a}@media only screen and (max-width:767px){.lAnnounce #header.headerSchool .navContent .item .highlightTtl{color:#e4005a}}@media only screen and (min-width:768px){.lAnnounce #header.headerSchool .navContent .item>.ttl:hover{background-color:#ffe5ee}}.lAnnounce .keyv02{background-color:#e4005a}.lAnnounce .campusItemBox .detailItem .ttl{color:#e4005a}.lAnnounce .btnScrollFix,.lAnnounce .btnSubmit{background-color:#e4005a}.lAnnounce .point{background-color:#ffe5ee}.lAnnounce .pointHighlight,.lAnnounce .pointNote,.lAnnounce .pointNum{color:#e4005a}.lAnnounce .pointCarousel .swiper-button-next,.lAnnounce .pointCarousel .swiper-button-prev{background-color:#e4005a}@media only screen and (min-width:768px){.lAnnounce .pointCarousel .swiper-button-next:hover,.lAnnounce .pointCarousel .swiper-button-prev:hover{border-color:#e4005a;background-color:#fff}.lAnnounce .pointCarousel .swiper-button-next:hover svg,.lAnnounce .pointCarousel .swiper-button-prev:hover svg{fill:#e4005a}}.lAnnounce .pointCarousel .swiper-button-next.swiper-button-disabled,.lAnnounce .pointCarousel .swiper-button-prev.swiper-button-disabled{background-color:#fff;opacity:1}.lAnnounce .pointCarousel .swiper-button-next.swiper-button-disabled svg,.lAnnounce .pointCarousel .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.lAnnounce .point .swiper-pagination-bullet-active{background-color:#e4005a}.lAnnounce .department:after,.lAnnounce .department:before{border-bottom-color:#e4005a}.lAnnounce .departmentCard.bg{background-color:#e4005a}@media only screen and (min-width:768px){.lAnnounce .departmentCard:hover{border-color:#e4005a}}.lAnnounce .departmentCarousel .swiper-button-next,.lAnnounce .departmentCarousel .swiper-button-prev,.lAnnounce .departmentTtl:after{background-color:#e4005a}@media only screen and (min-width:768px){.lAnnounce .departmentCarousel .swiper-button-next:hover,.lAnnounce .departmentCarousel .swiper-button-prev:hover{background-color:#fff}.lAnnounce .departmentCarousel .swiper-button-next:hover svg,.lAnnounce .departmentCarousel .swiper-button-prev:hover svg{fill:#e4005a}}.lAnnounce .departmentCarousel .swiper-button-next.swiper-button-disabled,.lAnnounce .departmentCarousel .swiper-button-prev.swiper-button-disabled{background-color:#fff}@media only screen and (min-width:768px){.lAnnounce .departmentCarousel .swiper-button-next.swiper-button-disabled:hover svg,.lAnnounce .departmentCarousel .swiper-button-prev.swiper-button-disabled:hover svg{fill:#d5d5d5}}.lAnnounce .movieSection{background-color:#e4005a}.lAnnounce .movieSection:after,.lAnnounce .movieSection:before{border-bottom-color:#ffe5ee}.lAnnounce .btnYoutubeWhite,.lAnnounce .graduateBox .ques,.lAnnounce .teacherBox .ques{color:#e4005a}@media only screen and (min-width:768px){.lAnnounce .graduateBox .readMore,.lAnnounce .teacherBox .readMore{color:#e4005a}}.lAnnounce .graduateSection{background-color:#ffe5ee}.lAnnounce .popupDetail .boxDetail .ttl{color:#e4005a}.lAnnounce .carouselBanner .swiper-button-next:hover,.lAnnounce .carouselBanner .swiper-button-prev:hover{background-color:#e4005a}.lAnnounce .carouselBanner .swiper-button-next:hover .icon,.lAnnounce .carouselBanner .swiper-button-prev:hover .icon{fill:#fff}.lAnnounce .btnDirect{color:#e4005a}.lAnnounce .btnDirect:after{background:url(/assets/img/svg/icon_anchor04.svg) 50% 50%/cover}.lAnnounce .carouselBanner .swiper-button-next .icon,.lAnnounce .carouselBanner .swiper-button-prev .icon{fill:#e4005a}.lAnnounce .movieLstDirect .headline35{color:#e4005a}.lAnnounce .movieLstDirect .headline35 span:after,.lAnnounce .movieLstDirect .headline35 span:before{border-color:#e4005a}.lAnnounce .movieLstDirect .btnDirect{background-color:#e4005a}@media only screen and (max-width:767px){.lAnnounce .generalSection{border-top:10px solid #e4005a}.lAnnounce .curriculumSection03 .textList:after{background-color:#e4005a}}.lToho .pointTopSchoolBox .pointNum{border-color:#0d64b6}.lToho .headBg,.lToho .newsSection .linkBlock>li .linkInner .linkTag li a,.lToho .secSchoolLife .headline5{color:#0d64b6}@media only screen and (max-width:767px){.lToho .headBg{color:#fff;background-color:#0d64b6}}.lToho .carouselEquipment .swiper-button-block span .icon{fill:#0d64b6}@media only screen and (max-width:767px){.lToho .carouselEquipment .swiper-button-block span{background-color:#0d64b6}}.lToho .formRequestTtl,.lToho .headline18{border-left-color:#0d64b6}.lToho .information{background-color:#e6eff8}.lToho .bgArrow:after,.lToho .bgArrow:before,.lToho .bgArrowTop:after,.lToho .bgArrowTop:before{border-bottom-color:#1766b3}.lToho .bgArrowTop:after,.lToho .bgArrowTop:before{border-color:transparent #1766b3 #fff}.lToho .infoSchoolSec .infoSchoolInner.bgArrow:after,.lToho .infoSchoolSec .infoSchoolInner.bgArrow:before,.lToho .infoSchoolSec .infoSchoolInner.bgArrowTop:after,.lToho .infoSchoolSec .infoSchoolInner.bgArrowTop:before{border-bottom-color:#e6eff8}.lToho .itemSection .animation{background-color:#e6eff8}.lToho .headline13,.lToho .tagList01 li a{color:#1766b3}.lToho #footer{background-color:#0d64b6}.lToho #footer .fNav01,.lToho #footer .txtFaq{border-bottom-color:#a2c2e0;border-top-color:#a2c2e0}.lToho #footer .fListBorder{border-bottom-color:#a2c2e0}@media only screen and (max-width:767px){.lToho #footer .schoolFtNav .navFtAnnounce{order:4}.lToho #footer .schoolFtNav .navFtToho{order:1}.lToho #footer .schoolFtNav .navFtMovie{order:2}.lToho #footer .schoolFtNav .navFtOnkyo{order:3}}.lToho #header.fixedNav .breadcrumbs a,.lToho #header.headerFixed .breadcrumbs a,.lToho #header.hFixed .breadcrumbs a{color:#0d64b6}.lToho .keyv02{background-color:#0d64b6}.lToho .curriculumSection .recommendBox .item .curriculumLink,.lToho .popupDetail .boxDetail .ttl{color:#0d64b6}.lToho .btnArrow2Down,.lToho .btnArrow2Right,.lToho .curriculumBlock{background-color:#e6eff8}.lToho .btnArrow2Right.active{background-color:#0d64b6}@media only screen and (min-width:768px){.lToho .btnArrow2Down:hover,.lToho .btnArrow2Right:hover{background-color:#0d64b6}}.lToho .movieLstDirect .headline35{color:#0d64b6}.lToho .movieLstDirect .headline35 span:after,.lToho .movieLstDirect .headline35 span:before{border-color:#0d64b6}.lToho .movieLstDirect .btnDirect{background-color:#0d64b6}@media only screen and (max-width:767px){.lToho .headline3{background:url(/assets/img/svg/icon_arrow_down_blue.svg) no-repeat 0 8px/12px}.lToho #header.headerSchool .navContent .item .highlightTtl,.lToho .introBlock>.ttl a{color:#0d64b6}.lToho .introBlock .navItem .ttl{background-color:#e6eff8}.lToho .generalSection{border-top:10px solid #0d64b6}}.lMovie .pointTopSchoolBox .pointNum{border-color:#e84709}.lMovie .linkSchool{background-image:url(/assets/img/svg/icon_arrow_right_orange.svg);color:#e84709}.lMovie .btnEnter{background-color:#fdece5;color:#e84709}.lMovie .btnEnter .icon{fill:#e84709}.lMovie .equimentSec{background:#e84709}.lMovie .equipmentBox .subTtl,.lMovie .equipmentBox .ttl{color:#e84709}.lMovie .carouselEquipment .swiper-button-block span .icon{fill:#e84709}@media only screen and (max-width:767px){.lMovie .carouselEquipment .swiper-button-block span{background-color:#e84709}}.lMovie .supportGroup .numberBox .number:before,.lMovie .supportGroup .numberBox .txt:before,.lMovie .supportGroup .supportArticle{color:#e84709}.lMovie .supportGroup .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_orange.svg);color:#e84709}@media only screen and (min-width:768px){.lMovie .supportGroup .supportSpacing:nth-child(3n) .supportArticle,.lMovie .supportGroup .supportSpacing:nth-child(3n+1) .supportArticle{background:#e84709;color:#fff}.lMovie .supportGroup .supportSpacing:nth-child(3n) .supportArticle .txtLink02,.lMovie .supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_orange01.svg)}}@media only screen and (max-width:767px){.lMovie .supportGroup .supportSpacing:nth-child(odd) .supportArticle{background:#e84709;color:#fff}.lMovie .supportGroup .supportSpacing:nth-child(odd) .supportArticle .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_orange01.svg)}}.lMovie .departmentNav .navList li a,.lMovie .departmentNav .ttl{color:#e84709}.lMovie .departmentNav .navList li a{background:url(/assets/img/svg/icon_arrow_right_orange.svg) no-repeat 0}.lMovie .blockCommon03 .borderTop{border-top-color:#e84709}.lMovie .navGroup .item,.lMovie .navGroup .item .txtItem{color:#e84709}.lMovie .navGroup .item .hdgItem svg{fill:#e84709}.lMovie .navGroup .item.active:after{background-color:#e84709}@media only screen and (max-width:767px){.lMovie .navGroup .item.active{background-color:#e84709}}.lMovie .schoolLifeSection{background-color:#fdece5}.lMovie .secSchoolLife .headline5,.lMovie .secSchoolLife .introTxt,.lMovie .secSchoolLife .ttlTbl{color:#e84709}.lMovie .secSchoolLife .introBox .detailBox .ttl{background-color:#e84709}@media only screen and (max-width:767px){.lMovie .secSchoolLife .introBox .detailBox02 .detail,.lMovie .secSchoolLife .introBox .detailBox .detail{background-color:#fdece5}}.lMovie .tblTime tbody td.bgColor span:after{background-color:#fdece5}.lMovie .headBg,.lMovie .newsSection .linkBlock>li .linkInner .linkTag li a{color:#e84709}@media only screen and (max-width:767px){.lMovie .headBg{color:#fff;background-color:#e84709}}.lMovie .tblStyle02 td.title{background-color:#fdece5}.lMovie .formRequestTtl,.lMovie .headline18{border-left-color:#e84709}.lMovie .headline13{color:#e84709}.lMovie .headline13.style02{border-bottom-color:#e84709}.lMovie .container{background-color:#e84709}.lMovie .boxKeyfarm{background-color:#fdece5}.lMovie .introBlock{background-color:#e84709}.lMovie .information{background-color:#fdece5}.lMovie .bgArrow:after,.lMovie .bgArrow:before,.lMovie .bgArrowTop:after,.lMovie .bgArrowTop:before{border-bottom-color:#e84709}.lMovie .bgArrowRevert{background-color:#e84709!important}.lMovie .bgArrowTop:after,.lMovie .bgArrowTop:before{border-color:transparent #e84709 #fff}.lMovie .itemSection .animation{background-color:#fdece5}.lMovie .infoSchoolSec{background-color:#e84709}.lMovie .infoSchoolSec .infoSchoolInner .infoSchoolList>li .tagList li{background-color:#fdece5;color:#e84709}.lMovie .infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li{background-color:#fdece5}.lMovie .infoSchoolSec .infoSchoolInner.bgArrow:after,.lMovie .infoSchoolSec .infoSchoolInner.bgArrow:before,.lMovie .infoSchoolSec .infoSchoolInner.bgArrowTop:after,.lMovie .infoSchoolSec .infoSchoolInner.bgArrowTop:before{border-bottom-color:#fdece5}.lMovie .updateSection .updateList li{background-color:#e84709}.lMovie .curriculumSection,.lMovie .pickupSection .pickupInner{background-color:#fdece5}.lMovie .curriculumSection .recommendBox .item .curriculumLink,.lMovie .curriculumSection .recommendBox .item .ttl{color:#e84709}.lMovie .btnArrow2Down,.lMovie .btnArrow2Right,.lMovie .curriculumBlock{background-color:#fdece5}.lMovie .btnArrow2Right.active{background-color:#e84709}@media only screen and (min-width:768px){.lMovie .btnArrow2Down:hover,.lMovie .btnArrow2Right:hover{background-color:#e84709}}.lMovie .textList .ttl{color:#e84709}.lMovie .btnTag{background-color:#e84709}.lMovie .tagList01 li a{color:#e84709}.lMovie #footer{background-color:#e84709}.lMovie #footer .fNav01,.lMovie #footer .txtFaq{border-bottom-color:#fdece5;border-top-color:#fdece5}.lMovie #footer .fListBorder{border-bottom-color:#fdece5}@media only screen and (max-width:767px){.lMovie #footer .schoolFtNav .navFtAnnounce{order:4}.lMovie #footer .schoolFtNav .navFtToho{order:2}.lMovie #footer .schoolFtNav .navFtMovie{order:1}.lMovie #footer .schoolFtNav .navFtOnkyo{order:3}.lMovie #footer .schoolFtNav .blockItem .listLinkBox:after{background-color:#fdece5}}.lMovie .txtLink,.lMovie .txtLink01{color:#e84709}.lMovie .extend_swiper-button .icon{fill:#e84709}@media only screen and (min-width:768px){.lMovie .extend_swiper-button:hover{background-color:#e84709}.lMovie .extend_swiper-button:hover .icon{fill:#fff}}.lMovie .carouselBanner .swiper-pagination-bullet-active{background-color:#e84709}.lMovie .breadcrumbsSp{background-color:#fdece5}.lMovie .breadcrumbsSp a{color:#e84709}@media only screen and (max-width:767px){.lMovie .campus{margin-top:-60px}}.lMovie #header.fixedNav .breadcrumbs a,.lMovie #header.headerFixed .breadcrumbs a,.lMovie #header.hFixed .breadcrumbs a{color:#e84709}@media only screen and (max-width:767px){.lMovie #header.headerSchool .navContent .item .highlightTtl{color:#e84709}}@media only screen and (min-width:768px){.lMovie #header.headerSchool .navContent .item>.ttl:hover{background-color:#fdece5}}.lMovie .keyv02{background-color:#e84709}.lMovie .campusItemBox .detailItem .ttl{color:#e84709}.lMovie .btnScrollFix,.lMovie .btnSubmit{background-color:#e84709}.lMovie .point{background-color:#fdece5}.lMovie .pointHighlight,.lMovie .pointNote,.lMovie .pointNum{color:#e84709}.lMovie .pointCarousel .swiper-button-next,.lMovie .pointCarousel .swiper-button-prev{background-color:#e84709}@media only screen and (min-width:768px){.lMovie .pointCarousel .swiper-button-next:hover,.lMovie .pointCarousel .swiper-button-prev:hover{border-color:#e84709;background-color:#fff}.lMovie .pointCarousel .swiper-button-next:hover svg,.lMovie .pointCarousel .swiper-button-prev:hover svg{fill:#e84709}}.lMovie .pointCarousel .swiper-button-next.swiper-button-disabled,.lMovie .pointCarousel .swiper-button-prev.swiper-button-disabled{background-color:#fff;opacity:1}.lMovie .pointCarousel .swiper-button-next.swiper-button-disabled svg,.lMovie .pointCarousel .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.lMovie .point .swiper-pagination-bullet-active{background-color:#e84709}.lMovie .department:after,.lMovie .department:before{border-bottom-color:#e84709}.lMovie .departmentCard.bg{background-color:#e84709}@media only screen and (min-width:768px){.lMovie .departmentCard:hover{border-color:#e84709}}.lMovie .departmentCarousel .swiper-button-next,.lMovie .departmentCarousel .swiper-button-prev,.lMovie .departmentTtl:after{background-color:#e84709}@media only screen and (min-width:768px){.lMovie .departmentCarousel .swiper-button-next:hover,.lMovie .departmentCarousel .swiper-button-prev:hover{background-color:#fff}.lMovie .departmentCarousel .swiper-button-next:hover svg,.lMovie .departmentCarousel .swiper-button-prev:hover svg{fill:#e84709}}.lMovie .departmentCarousel .swiper-button-next.swiper-button-disabled,.lMovie .departmentCarousel .swiper-button-prev.swiper-button-disabled{background-color:#fff}@media only screen and (min-width:768px){.lMovie .departmentCarousel .swiper-button-next.swiper-button-disabled:hover svg,.lMovie .departmentCarousel .swiper-button-prev.swiper-button-disabled:hover svg{fill:#d5d5d5}}.lMovie .movieSection{background-color:#e84709}.lMovie .movieSection:after,.lMovie .movieSection:before{border-bottom-color:#fdece5}.lMovie .btnYoutubeWhite,.lMovie .graduateBox .ques,.lMovie .teacherBox .ques{color:#e84709}@media only screen and (min-width:768px){.lMovie .graduateBox .readMore,.lMovie .teacherBox .readMore{color:#e84709}}.lMovie .graduateSection{background-color:#fdece5}.lMovie .popupDetail .boxDetail .ttl{color:#e84709}@media only screen and (max-width:767px){.lMovie .headline3{background:url(/assets/img/svg/icon_arrow_down_orange.svg) no-repeat 0 8px/12px}.lMovie .introBlock>.ttl a{color:#e84709}.lMovie .introBlock .navItem .ttl{background-color:#fdece5}.lMovie .generalSection{border-top:10px solid #e84709}.lMovie .curriculumSection03 .textList:after{background-color:#e84709}}.lMovie .carouselBanner .swiper-button-next:hover,.lMovie .carouselBanner .swiper-button-prev:hover{background-color:#e84709}.lMovie .carouselBanner .swiper-button-next:hover .icon,.lMovie .carouselBanner .swiper-button-prev:hover .icon{fill:#fff}.lMovie .btnDirect{color:#e84709}.lMovie .btnDirect:after{background:url(/assets/img/svg/icon_anchor02.svg) 50% 50%/cover}.lMovie .carouselBanner .swiper-button-next .icon,.lMovie .carouselBanner .swiper-button-prev .icon{fill:#e84709}.lMovie .movieLstDirect .headline35{color:#e84709}.lMovie .movieLstDirect .headline35 span:after,.lMovie .movieLstDirect .headline35 span:before{border-color:#e84709}.lMovie .movieLstDirect .btnDirect{background-color:#e84709}.lOnkyo .linkSchool{background-image:url(/assets/img/svg/icon_arrow_right_green.svg);color:#009a63}.lOnkyo .btnEnter{background-color:#ebf8ea;color:#009a63}.lOnkyo .btnEnter .icon{fill:#009a63}.lOnkyo .equimentSec{background:#009a63}.lOnkyo .equipmentBox .subTtl,.lOnkyo .equipmentBox .ttl{color:#009a63}.lOnkyo .carouselEquipment .swiper-button-block span .icon{fill:#009a63}@media only screen and (max-width:767px){.lOnkyo .carouselEquipment .swiper-button-block span{background-color:#009a63}}.lOnkyo .supportGroup .numberBox .number:before,.lOnkyo .supportGroup .numberBox .txt:before,.lOnkyo .supportGroup .supportArticle{color:#009a63}.lOnkyo .supportGroup .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_green.svg);color:#009a63}@media only screen and (min-width:768px){.lOnkyo .supportGroup .supportSpacing:nth-child(3n) .supportArticle,.lOnkyo .supportGroup .supportSpacing:nth-child(3n+1) .supportArticle{background:#009a63;color:#fff}.lOnkyo .supportGroup .supportSpacing:nth-child(3n) .supportArticle .txtLink02,.lOnkyo .supportGroup .supportSpacing:nth-child(3n+1) .supportArticle .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_green01.svg)}}@media only screen and (max-width:767px){.lOnkyo .supportGroup .supportSpacing:nth-child(odd) .supportArticle{background:#009a63;color:#fff}.lOnkyo .supportGroup .supportSpacing:nth-child(odd) .supportArticle .txtLink02{background-image:url(/assets/img/svg/icon_arrow_right_green01.svg)}}.lOnkyo .departmentNav .navList li a,.lOnkyo .departmentNav .ttl{color:#009a63}.lOnkyo .departmentNav .navList li a{background:url(/assets/img/svg/icon_arrow_right_green.svg) no-repeat 0}.lOnkyo .blockCommon03 .borderTop{border-top-color:#009a63}.lOnkyo .navGroup .item,.lOnkyo .navGroup .item .txtItem{color:#009a63}.lOnkyo .navGroup .item .hdgItem svg{fill:#009a63}.lOnkyo .navGroup .item.active:after{background-color:#009a63}@media only screen and (max-width:767px){.lOnkyo .navGroup .item.active{background-color:#009a63}}.lOnkyo .schoolLifeSection{background-color:#ebf8ea}.lOnkyo .secSchoolLife .headline5,.lOnkyo .secSchoolLife .introTxt,.lOnkyo .secSchoolLife .ttlTbl{color:#009a63}.lOnkyo .secSchoolLife .introBox .detailBox .ttl{background-color:#009a63}@media only screen and (max-width:767px){.lOnkyo .secSchoolLife .introBox .detailBox02 .detail,.lOnkyo .secSchoolLife .introBox .detailBox .detail{background-color:#ebf8ea}}.lOnkyo .tblTime tbody td.bgColor span:after{background-color:#ebf8ea}.lOnkyo .headBg,.lOnkyo .newsSection .linkBlock>li .linkInner .linkTag li a{color:#009a63}@media only screen and (max-width:767px){.lOnkyo .headBg{color:#fff;background-color:#009a63}}.lOnkyo .tblStyle02 td.title{background-color:#ebf8ea}.lOnkyo .formRequestTtl,.lOnkyo .headline18{border-left-color:#009a63}.lOnkyo .headline13{color:#009a63}.lOnkyo .headline13.style02{border-bottom-color:#009a63}.lOnkyo .container{background-color:#009a63}.lOnkyo .boxKeyfarm{background-color:#ebf8ea}.lOnkyo .introBlock{background-color:#009a63}.lOnkyo .information{background-color:#ebf8ea}.lOnkyo .bgArrow:after,.lOnkyo .bgArrow:before,.lOnkyo .bgArrowTop:after,.lOnkyo .bgArrowTop:before{border-bottom-color:#009a63}.lOnkyo .bgArrowRevert{background-color:#009a63!important}.lOnkyo .bgArrowTop:after,.lOnkyo .bgArrowTop:before{border-color:transparent #009a63 #fff}.lOnkyo .itemSection .animation{background-color:#ebf8ea}.lOnkyo .tagList01 li a{color:#009a63}.lOnkyo .infoSchoolSec{background-color:#009a63}.lOnkyo .infoSchoolSec .infoSchoolInner .infoSchoolList>li .tagList li{background-color:#ebf8ea;color:#009a63}.lOnkyo .infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li{background-color:#ebf8ea}.lOnkyo .infoSchoolSec .infoSchoolInner.bgArrow:after,.lOnkyo .infoSchoolSec .infoSchoolInner.bgArrow:before,.lOnkyo .infoSchoolSec .infoSchoolInner.bgArrowTop:after,.lOnkyo .infoSchoolSec .infoSchoolInner.bgArrowTop:before{border-bottom-color:#ebf8ea}.lOnkyo .updateSection .updateList li{background-color:#009a63}.lOnkyo .curriculumSection,.lOnkyo .pickupSection .pickupInner{background-color:#ebf8ea}.lOnkyo .curriculumSection .recommendBox .item .curriculumLink,.lOnkyo .curriculumSection .recommendBox .item .ttl{color:#009a63}.lOnkyo .btnArrow2Down,.lOnkyo .btnArrow2Right,.lOnkyo .curriculumBlock{background-color:#ebf8ea}.lOnkyo .btnArrow2Right.active{background-color:#009a63}@media only screen and (min-width:768px){.lOnkyo .btnArrow2Down:hover,.lOnkyo .btnArrow2Right:hover{background-color:#009a63}}.lOnkyo .textList .ttl{color:#009a63}.lOnkyo #footer,.lOnkyo .btnTag{background-color:#009a63}.lOnkyo #footer .fNav01,.lOnkyo #footer .txtFaq{border-bottom-color:#ebf8ea;border-top-color:#ebf8ea}.lOnkyo #footer .fListBorder{border-bottom-color:#ebf8ea}@media only screen and (max-width:767px){.lOnkyo #footer .schoolFtNav .navFtAnnounce{order:4}.lOnkyo #footer .schoolFtNav .navFtToho{order:2}.lOnkyo #footer .schoolFtNav .navFtMovie{order:3}.lOnkyo #footer .schoolFtNav .navFtOnkyo{order:1}.lOnkyo #footer .schoolFtNav .blockItem .listLinkBox:after{background-color:#ebf8ea}}.lOnkyo .txtLink,.lOnkyo .txtLink01{color:#009a63}.lOnkyo .extend_swiper-button .icon{fill:#009a63}@media only screen and (min-width:768px){.lOnkyo .extend_swiper-button:hover{background-color:#009a63}.lOnkyo .extend_swiper-button:hover .icon{fill:#fff}}.lOnkyo .carouselBanner .swiper-pagination-bullet-active{background-color:#009a63}.lOnkyo .breadcrumbsSp{background-color:#ebf8ea}.lOnkyo #header.fixedNav .breadcrumbs a,.lOnkyo #header.headerFixed .breadcrumbs a,.lOnkyo #header.hFixed .breadcrumbs a,.lOnkyo .breadcrumbsSp a{color:#009a63}@media only screen and (max-width:767px){.lOnkyo #header.headerSchool .navContent .item .highlightTtl{color:#009a63}}@media only screen and (min-width:768px){.lOnkyo #header.headerSchool .navContent .item>.ttl:hover{background-color:#ebf8ea}}.lOnkyo .keyv02{background-color:#009a63}.lOnkyo .campusItemBox .detailItem .ttl{color:#009a63}.lOnkyo .btnScrollFix,.lOnkyo .btnSubmit{background-color:#009a63}.lOnkyo .point{background-color:#ebf8ea}.lOnkyo .pointHighlight,.lOnkyo .pointNote,.lOnkyo .pointNum{color:#009a63}.lOnkyo .pointCarousel .swiper-button-next,.lOnkyo .pointCarousel .swiper-button-prev{background-color:#009a63}@media only screen and (min-width:768px){.lOnkyo .pointCarousel .swiper-button-next:hover,.lOnkyo .pointCarousel .swiper-button-prev:hover{border-color:#009a63;background-color:#fff}.lOnkyo .pointCarousel .swiper-button-next:hover svg,.lOnkyo .pointCarousel .swiper-button-prev:hover svg{fill:#009a63}}.lOnkyo .pointCarousel .swiper-button-next.swiper-button-disabled,.lOnkyo .pointCarousel .swiper-button-prev.swiper-button-disabled{background-color:#fff;opacity:1}.lOnkyo .pointCarousel .swiper-button-next.swiper-button-disabled svg,.lOnkyo .pointCarousel .swiper-button-prev.swiper-button-disabled svg{fill:#d5d5d5}.lOnkyo .point .swiper-pagination-bullet-active{background-color:#009a63}.lOnkyo .department:after,.lOnkyo .department:before{border-bottom-color:#009a63}.lOnkyo .departmentCard.bg{background-color:#009a63}@media only screen and (min-width:768px){.lOnkyo .departmentCard:hover{border-color:#009a63}}.lOnkyo .departmentCarousel .swiper-button-next,.lOnkyo .departmentCarousel .swiper-button-prev,.lOnkyo .departmentTtl:after{background-color:#009a63}@media only screen and (min-width:768px){.lOnkyo .departmentCarousel .swiper-button-next:hover,.lOnkyo .departmentCarousel .swiper-button-prev:hover{background-color:#fff}.lOnkyo .departmentCarousel .swiper-button-next:hover svg,.lOnkyo .departmentCarousel .swiper-button-prev:hover svg{fill:#009a63}}.lOnkyo .departmentCarousel .swiper-button-next.swiper-button-disabled,.lOnkyo .departmentCarousel .swiper-button-prev.swiper-button-disabled{background-color:#fff}@media only screen and (min-width:768px){.lOnkyo .departmentCarousel .swiper-button-next.swiper-button-disabled:hover svg,.lOnkyo .departmentCarousel .swiper-button-prev.swiper-button-disabled:hover svg{fill:#d5d5d5}}.lOnkyo .movieSection{background-color:#009a63}.lOnkyo .movieSection:after,.lOnkyo .movieSection:before{border-bottom-color:#ebf8ea}.lOnkyo .btnYoutubeWhite,.lOnkyo .graduateBox .ques,.lOnkyo .teacherBox .ques{color:#009a63}@media only screen and (min-width:768px){.lOnkyo .graduateBox .readMore,.lOnkyo .teacherBox .readMore{color:#009a63}}.lOnkyo .graduateSection{background-color:#ebf8ea}.lOnkyo .popupDetail .boxDetail .ttl{color:#009a63}@media only screen and (max-width:767px){.lOnkyo .headline3{background:url(/assets/img/svg/icon_arrow_down_green.svg) no-repeat 0 8px/12px}.lOnkyo .introBlock>.ttl a{color:#009a63}.lOnkyo .introBlock .navItem .ttl{background-color:#ebf8ea}.lOnkyo .generalSection{border-top:10px solid #009a63}.lOnkyo .curriculumSection03 .textList:after{background-color:#009a63}}.lOnkyo .carouselBanner .swiper-button-next:hover,.lOnkyo .carouselBanner .swiper-button-prev:hover{background-color:#009a63}.lOnkyo .carouselBanner .swiper-button-next:hover .icon,.lOnkyo .carouselBanner .swiper-button-prev:hover .icon{fill:#fff}.lOnkyo .btnDirect{color:#009a63}.lOnkyo .btnDirect:after{background:url(/assets/img/svg/icon_anchor03.svg) 50% 50%/cover}.lOnkyo .carouselBanner .swiper-button-next .icon,.lOnkyo .carouselBanner .swiper-button-prev .icon{fill:#009a63}.lOnkyo .movieLstDirect .headline35{color:#009a63}.lOnkyo .movieLstDirect .headline35 span:after,.lOnkyo .movieLstDirect .headline35 span:before{border-color:#009a63}.lOnkyo .movieLstDirect .btnDirect{background-color:#009a63}#footer .logoFtSchool,.lAnnounce #footer .logoFt,.lMovie #footer .logoFt,.lOnkyo #footer .logoFt,.lToho #footer .logoFt{display:none}.lAnnounce #footer .logoFtSchool,.lMovie #footer .logoFtSchool,.lOnkyo #footer .logoFtSchool,.lToho #footer .logoFtSchool{display:block}.lAnnounce #footer .iconLogo,.lMovie #footer .iconLogo,.lOnkyo #footer .iconLogo,.lToho #footer .iconLogo{fill:#fff}.lAnnounce #footer .blockList01 .blockItem .blockTitle a,.lMovie #footer .blockList01 .blockItem .blockTitle a,.lOnkyo #footer .blockList01 .blockItem .blockTitle a,.lToho #footer .blockList01 .blockItem .blockTitle a{color:#fff}@media only screen and (min-width:768px){.lAnnounce #footer .blockList01 .blockItem .listTxt01 a,.lMovie #footer .blockList01 .blockItem .listTxt01 a,.lOnkyo #footer .blockList01 .blockItem .listTxt01 a,.lToho #footer .blockList01 .blockItem .listTxt01 a{color:#fff}}.lAnnounce #footer .txtFaq a,.lMovie #footer .txtFaq a,.lOnkyo #footer .txtFaq a,.lToho #footer .txtFaq a{color:#fff}.lAnnounce #footer .fList01 li a,.lMovie #footer .fList01 li a,.lOnkyo #footer .fList01 li a,.lToho #footer .fList01 li a{color:#fff;background:url(/assets/img/svg/icon_arrow_right_white.svg) no-repeat 0 3px}.lAnnounce #footer .copyRight,.lAnnounce #footer .fNav01 a,.lAnnounce #footer .fNav02 a,.lMovie #footer .copyRight,.lMovie #footer .fNav01 a,.lMovie #footer .fNav02 a,.lOnkyo #footer .copyRight,.lOnkyo #footer .fNav01 a,.lOnkyo #footer .fNav02 a,.lToho #footer .copyRight,.lToho #footer .fNav01 a,.lToho #footer .fNav02 a{color:#fff}.lAnnounce #footer .accordion:after,.lAnnounce #footer .accordion:before,.lMovie #footer .accordion:after,.lMovie #footer .accordion:before,.lOnkyo #footer .accordion:after,.lOnkyo #footer .accordion:before,.lToho #footer .accordion:after,.lToho #footer .accordion:before{background-color:#fff}.lAnnounce .contactSection .socialBlock,.lMovie .contactSection .socialBlock,.lOnkyo .contactSection .socialBlock,.lToho .contactSection .socialBlock{border-bottom:0;margin:0}.lAnnounce .information,.lMovie .information,.lOnkyo .information,.lToho .information{position:relative}@media only screen and (max-width:767px){.lAnnounce .campus,.lMovie .campus,.lOnkyo .campus,.lToho .campus{margin-top:-60px}}.lAnnounce #header.headerSchool .headerInner .contentL,.lMovie #header.headerSchool .headerInner .contentL,.lOnkyo #header.headerSchool .headerInner .contentL,.lToho #header.headerSchool .headerInner .contentL{padding-top:7px}@media only screen and (max-width:992px){.lAnnounce #header.headerSchool .headerInner .contentL,.lMovie #header.headerSchool .headerInner .contentL,.lOnkyo #header.headerSchool .headerInner .contentL,.lToho #header.headerSchool .headerInner .contentL{max-width:200px}}@media only screen and (max-width:767px){.lAnnounce #header.headerSchool .headerInner .contentL,.lMovie #header.headerSchool .headerInner .contentL,.lOnkyo #header.headerSchool .headerInner .contentL,.lToho #header.headerSchool .headerInner .contentL{padding-top:0}}.lAnnounce #header.headerSchool .logo img.setW,.lMovie #header.headerSchool .logo img.setW,.lOnkyo #header.headerSchool .logo img.setW,.lToho #header.headerSchool .logo img.setW{width:350px}@media only screen and (max-width:1199px){.lAnnounce #header.headerSchool .logo img,.lMovie #header.headerSchool .logo img,.lOnkyo #header.headerSchool .logo img,.lToho #header.headerSchool .logo img{max-width:250px}.lAnnounce #header.headerSchool .logo img.setW,.lMovie #header.headerSchool .logo img.setW,.lOnkyo #header.headerSchool .logo img.setW,.lToho #header.headerSchool .logo img.setW{width:250px}}@media only screen and (max-width:767px){.lAnnounce #header.headerSchool .logo img,.lMovie #header.headerSchool .logo img,.lOnkyo #header.headerSchool .logo img,.lToho #header.headerSchool .logo img{max-width:200px}.lAnnounce #header.headerSchool .logo img.setW,.lMovie #header.headerSchool .logo img.setW,.lOnkyo #header.headerSchool .logo img.setW,.lToho #header.headerSchool .logo img.setW{width:200px}}@media only screen and (max-width:374px){.lAnnounce #header.headerSchool .logo img,.lMovie #header.headerSchool .logo img,.lOnkyo #header.headerSchool .logo img,.lToho #header.headerSchool .logo img{max-width:150px}.lAnnounce #header.headerSchool .logo img.setW,.lMovie #header.headerSchool .logo img.setW,.lOnkyo #header.headerSchool .logo img.setW,.lToho #header.headerSchool .logo img.setW{width:150px}}.lAnnounce .contactList,.lMovie .contactList,.lOnkyo .contactList,.lToho .contactList{border-bottom:0}.textStyle01{font-size:1.5rem;font-weight:700;line-height:1.8}.boxInner01{position:relative;z-index:1;max-width:640px;width:100%;margin:0 auto 40px}.boxInner01:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.container{padding:10px}}@media only screen and (max-width:767px){.container{padding:0 10px 10px}.textStyle01{line-height:1.6;width:90%;margin:0 auto}}.bgArrow,.bgArrowTop{position:relative;z-index:2;padding-bottom:120px;background:none!important}.bgArrow:before,.bgArrowTop:before{border-right:calc(50vw - 30px) solid transparent;left:0}.bgArrow:after,.bgArrow:before,.bgArrowTop:after,.bgArrowTop:before{position:absolute;width:0;height:0;border-bottom:145px solid #e4005a;bottom:0;content:""}.bgArrow:after,.bgArrowTop:after{border-left:calc(50vw - 30px) solid transparent;right:0}.bgArrow>*,.bgArrowTop>*{position:relative;z-index:3}.bgArrowRevert{min-height:270px;margin-bottom:-270px;background-color:#0d64b6!important;z-index:0}.bgArrowRevert:after,.bgArrowRevert:before{border-bottom-color:#fff!important}@media only screen and (max-width:1199px){.bgArrow:before,.bgArrowTop:before{border-right:calc(50vw - 10px) solid transparent;border-bottom:75px solid #e4005a}.bgArrow:after,.bgArrowTop:after{border-left:calc(50vw - 10px) solid transparent;border-bottom:75px solid #e4005a}}@media only screen and (max-width:767px){.bgArrow,.bgArrowTop{padding-bottom:60px}}.bgArrowTop{padding-bottom:0}.bgArrowTop:before{border-right-color:#e4005a}.bgArrowTop:after,.bgArrowTop:before{border-bottom-color:#fff;top:108px;bottom:auto;z-index:-1}.bgArrowTop:after{border-left-color:#e4005a}.infoSchoolInner.bgArrow:after,.infoSchoolInner.bgArrow:before,.infoSchoolInner.bgArrowTop:after,.infoSchoolInner.bgArrowTop:before{border-bottom-color:#ffe5ee}@media only screen and (max-width:767px){.infoSchoolInner.bgArrow:before,.infoSchoolInner.bgArrowTop:before{border-right-color:#fff}.infoSchoolInner.bgArrow:after,.infoSchoolInner.bgArrowTop:after{border-left-color:#fff}}.carouselBanner.disable{margin-bottom:50px}.carouselBanner.disable .swiper-wrapper{justify-content:center}.carouselBanner.disable .swiper-wrapper .swiper-slide{flex-shrink:inherit;max-width:400px;margin:0 10px;width:100%}.carouselBanner.disable .swiper-button-next,.carouselBanner.disable .swiper-button-prev,.carouselBanner.disable .swiper-pagination{display:none!important}@media only screen and (max-width:767px){.carouselBanner.disable{margin-bottom:20px}.carouselBanner.disable .swiper-container{padding:0 20px}.carouselBanner.disable .swiper-wrapper .swiper-slide{margin:0 5px}}@media only screen and (max-width:374px){.carouselBanner.disable .swiper-container{padding:0 5px}.carouselBanner.disable .swiper-container .swiper-slide{margin:0 5px}}@media (-ms-high-contrast:none){.carouselBanner.disable .swiper-slide a:hover{opacity:1}}.supportSection{padding:76px 0 79px}.supportSection .supportRow{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:60px}.supportSection .supportRow:last-child{margin-bottom:0}.supportSection .supportCol{width:50%;position:relative}.supportSection .supportCol .headline1{margin-bottom:7px}@media only screen and (min-width:768px){.supportSection .supportCol .headline1{font-size:3.2rem}}.supportSection .supportCol:last-child{padding:0 0 0 100px}.supportSection .supportImg{position:relative;margin-left:calc(-50vw + 638.5px);font-size:0}.supportSection .supportImg img{max-width:calc(50vw - 38.5px);width:calc(50vw - 38.5px)}.supportSection .supportTxt{padding-bottom:43px;font-size:1.5rem;font-weight:700;text-align:left}.supportSection .supportReverse{flex-direction:row-reverse}.supportSection .supportReverse .supportCol{width:50%}.supportSection .supportReverse .supportCol:last-child{padding:0 105px 0 0}.supportSection .supportReverse .supportImg{position:relative;margin-right:calc(-50vw + 638.5px);margin-left:auto}@media only screen and (max-width:1299px){.supportSection .supportImg{margin-left:calc(-50vw + 38.5px + 100%)}.supportSection .supportReverse .supportImg{margin-right:calc(-50vw + 38.5px + 100%)}}@media only screen and (min-width:992.01px){.supportSection .supportReversePC{flex-direction:row-reverse}.supportSection .supportReversePC .supportCol{width:50%}.supportSection .supportReversePC .supportCol:last-child{padding:0 105px 0 0}.supportSection .supportReversePC .supportImg{position:relative;margin-right:calc(-50vw + 638.5px);margin-left:auto}}@media only screen and (max-width:1199px){.supportSection .supportCol:last-child{padding:30px 0 0 50px}.supportSection .supportImg{margin-left:calc(-50vw + 18.5px + 100%)}.supportSection .supportImg img{max-width:calc(50vw - 18.5px);width:calc(50vw - 18.5px)}.supportSection .supportReverse .supportCol:last-child{padding:30px 50px 0 0}.supportSection .supportReverse .supportImg{margin-right:calc(-50vw + 18.5px + 100%)}}@media only screen and (max-width:992px){.supportSection .inner{padding:0}.supportSection .supportCol{width:100%}.supportSection .supportCol:last-child{padding:20px 20px 0;width:100%}.supportSection .supportImg{margin:0 15px 0 0}.supportSection .supportImg img{max-width:100%;width:100%}.supportSection .supportTxt{padding-bottom:25px}.supportSection .supportReverse{flex-direction:column-reverse;text-align:right}.supportSection .supportReverse .supportCol{width:100%}.supportSection .supportReverse .supportCol:last-child{padding:0 20px 20px;width:100%}.supportSection .supportReverse .supportImg{position:relative;margin-right:auto;margin-left:15px}.supportSection .supportReverse .detailBtn.styleCusTom{padding-top:50px}.supportSection .supportRow.colReverseSp{flex-direction:column-reverse}.supportSection .supportRow.colReverseSp .supportCol:last-child{padding-top:0;padding-bottom:20px}.supportSection .supportRow.colSupportSp{flex-direction:column-reverse;text-align:center}.supportSection .supportRow.colSupportSp .supportCol:last-child{padding-top:0;padding-bottom:20px}}@media only screen and (max-width:767px){.supportSection{padding:30px 0 40px}.supportSection .supportRow{margin-bottom:40px}.supportSection .supportRow.colReverseSp{padding-top:30px}.supportSection .supportRow.colSupportSp{margin-bottom:0;padding-top:30px}.supportSection .supportReverse .detailBtn.styleCusTom{padding:25px 0}}.itemSection{position:relative}.itemSection .animation{position:absolute;z-index:1;left:0;right:0;background:#ffe5ee;top:40px;bottom:40px}.itemSection .inner{position:relative;z-index:2}.itemSection .itemList{display:flex;flex-flow:wrap;justify-content:space-between;max-width:940px;margin:0 auto}.itemSection .itemList li{width:calc(50% - 20px);border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.16);line-height:0}.itemSection .itemList li .itemImage{font-size:0}.itemSection .itemList li .itemImage img{width:100%;border-radius:10px}.itemSection .itemList li a{display:inline-block;width:100%;transition:opacity .3s ease;color:#fff}.itemSection .itemList li a:hover{text-decoration:none}@media only screen and (min-width:768px){.itemSection .itemList li a:hover{opacity:.7}}@media only screen and (max-width:767px){.itemSection .itemList{display:block}.itemSection .itemList li{width:100%}.itemSection .itemList li:not(:last-child){margin-bottom:25px}}.updateSection{position:relative;z-index:2;padding:35px 0 0}.updateSection .updateList{display:flex;justify-content:space-between;flex-flow:wrap}.updateSection .updateList li{display:flex;justify-content:space-between;width:calc(50% - 10px);padding:15px;background-color:#0d64b6;box-shadow:0 6px 20px rgba(0,0,0,.16);color:#fff;font-size:1.2rem}.updateSection .updateList li .updateImg{position:relative;width:160px;height:160px;margin-right:19px;font-size:0;transition:opacity .3s ease}@media only screen and (min-width:768px){.updateSection .updateList li .updateImg:hover{opacity:.7}}.updateSection .updateList li .updateImg img{border-radius:5px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.updateSection .updateList li .updateImg.isIE{background-position:50% 50%;background-size:cover}.updateSection .updateList li .updateImg.isIE img{display:none}.updateSection .updateList li .updateInner{width:calc(100% - 179px)}.updateSection .updateList li .updateInner .date{padding-bottom:12px}.updateSection .updateList li .updateInner a.txt{padding-bottom:30px;font-size:1.5rem;display:block;color:#fff;font-weight:700}.updateSection .updateList li .updateInner .youtubeTxt{font-size:0}.updateSection .updateList li .updateInner .youtubeTxt img{width:auto;height:28px}.updateSection .viewLink{padding-top:25px;text-align:center}@media only screen and (max-width:1199px){.updateSection .updateList li .updateImg{width:140px;height:140px;margin-right:15px}.updateSection .updateList li .updateInner{width:calc(100% - 155px)}}@media only screen and (max-width:767px){.updateSection{padding:30px 0 0}.updateSection .updateList li{width:100%;padding:10px;font-size:1rem}.updateSection .updateList li:first-child{margin-bottom:15px}.updateSection .updateList li .updateImg{width:100px;height:100px;margin-right:10px}.updateSection .updateList li .updateInner{width:calc(100% - 110px)}.updateSection .updateList li .updateInner .date{padding-bottom:7px}.updateSection .updateList li .updateInner a.txt{padding-bottom:15px;font-size:1.4rem}.updateSection .updateList li .updateInner .youtubeTxt img{height:15px}}.pickupSection{margin-bottom:50px;margin-top:40px}.pickupSection .pickupInner{padding:12px 40px 30px;background-color:#e6eff8}.pickupSection .pickupInner .pickupList{display:flex;justify-content:space-between;flex-flow:wrap}.pickupSection .pickupInner .pickupList li{display:flex;justify-content:space-between;width:calc(50% - 10px);background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.pickupSection .pickupInner .pickupList li .pickupImg{width:51.8%;font-size:0}.pickupSection .pickupInner .pickupList li .pickupImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:10px 0 0 10px}.pickupSection .pickupInner .pickupList li .pickupContent{display:flex;flex-flow:wrap;width:48.2%;padding:38px 10px 10px}.pickupSection .pickupInner .pickupList li .pickupContent .txt{width:100%;padding:0 0 15px 9px;font-size:1.5rem;font-weight:700}.pickupSection .pickupInner .pickupList li .pickupContent .detailBtn{width:100%;display:flex;align-items:flex-end}.pickupSection .pickupInner .pickupList li .pickupContent .detailBtn a{width:100%;background-color:#e8e8e8;color:#1d1d1d}@media only screen and (min-width:768px){.pickupSection .pickupInner .pickupList li .pickupContent .detailBtn a.fontMin{font-size:1.3rem;height:36px}}@media only screen and (max-width:1024px){.pickupSection .pickupInner .pickupList{max-width:550px;margin:0 auto}.pickupSection .pickupInner .pickupList li{width:100%}.pickupSection .pickupInner .pickupList li:first-child{margin-bottom:20px}}@media only screen and (max-width:767px){.pickupSection{margin-bottom:15px;margin-top:30px}.pickupSection .pickupInner{margin:0 -2.5%;padding:15px 10px 25px}.pickupSection .pickupInner .pickupList{max-width:100%}.pickupSection .pickupInner .pickupList li{width:100%;min-height:120px;border-radius:5px}.pickupSection .pickupInner .pickupList li:first-child{margin-bottom:15px}.pickupSection .pickupInner .pickupList li .pickupImg{width:55%;font-size:0}.pickupSection .pickupInner .pickupList li .pickupImg img{border-radius:0}.pickupSection .pickupInner .pickupList li .pickupContent{width:45%;padding:19px 15px 10px}.pickupSection .pickupInner .pickupList li .pickupContent .txt{padding:0 0 15px;font-size:1.4rem}.pickupSection .pickupInner .pickupList li .pickupContent .detailBtn{justify-content:flex-end}.pickupSection .pickupInner .pickupList li .pickupContent .detailBtn a{width:100%;padding-right:20px;background:none;height:auto;font-size:.9rem;text-align:right;justify-content:flex-end}.pickupSection .pickupInner .pickupList li .pickupContent .detailBtn a svg{display:inline-block;font-size:1.2rem;right:0}}@media only screen and (max-width:374px){.pickupSection .pickupInner .pickupList li .pickupImg{width:50%}.pickupSection .pickupInner .pickupList li .pickupContent{padding:8px;width:50%}.pickupSection .pickupInner .pickupList li .pickupContent .txt{font-size:1.2rem;padding-bottom:0}}.infoSchoolSec{position:relative;padding-top:45px;background-color:#1766b3}.infoSchoolSec:after{position:absolute;content:"";width:100%;height:100%;left:0;top:310px;background-color:#fff;z-index:0}.infoSchoolSec .headline1,.infoSchoolSec .headline1 span{color:#fff}.infoSchoolSec .infoSchoolInner .infoSchoolList{display:flex;justify-content:center;flex-flow:wrap;margin:0 -12px -50px}.infoSchoolSec .infoSchoolInner .infoSchoolList>li{width:calc(33.33333% - 25px);margin:0 12px 50px}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .infoSchoolImg{line-height:0;display:block;position:relative}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .infoSchoolImg:after{position:absolute;content:"";width:100%;height:100%;background-color:hsla(0,0%,100%,.2);left:0;bottom:0;opacity:0;transition:opacity .3s ease}@media only screen and (min-width:768px){.infoSchoolSec .infoSchoolInner .infoSchoolList>li .infoSchoolImg:hover:after{opacity:1}}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .infoSchoolContent{padding:6px 10px 0;background-color:#fff}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .infoSchoolContent .infoSchoolTxt{margin-bottom:9px;font-size:1.5rem;line-height:1.6;font-weight:700}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .tagList{display:flex;flex-wrap:wrap;margin-bottom:5px;align-content:flex-start}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .tagList li{margin-right:5px;margin-bottom:5px;padding:2px 7px;background-color:#e6eff8;border-radius:4px;color:#0d64b6;font-size:1.3rem;font-weight:700;text-align:center}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList{display:flex;flex-wrap:wrap;justify-content:space-between}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li{width:calc(33.33333% - 7.33333px);border-radius:4px;background-color:#e6eff8;display:flex;align-items:center}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li a{width:100%;display:block;padding:8px 10px 10px 30px;background:url(/assets/img/svg/icon_arrow_right.svg) no-repeat 10px 50%;color:#1d1d1d;font-size:1.3rem;font-weight:700;line-height:1.25}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList:after{content:"";width:calc(33.33333% - 7.33333px)}.infoSchoolSec .infoSchoolInner.bgArrowDown:after{bottom:-95px}.infoSchoolSec .infoSchoolInner.bgArrowDownTop:before{top:112px}@media only screen and (min-width:1518px){.infoSchoolSec .infoSchoolInner .bgArrowTop:before{left:calc(-50vw + 758.5px)}.infoSchoolSec .infoSchoolInner .bgArrowTop:after{right:calc(-50vw + 758.5px)}}@media only screen and (max-width:1199px){.infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li{width:100%;margin-bottom:10px}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.infoSchoolSec:after{left:0;top:0;background:none}.infoSchoolSec:before{bottom:-1.8%;width:100%}.infoSchoolSec .infoSchoolInner{padding:0}.infoSchoolSec .infoSchoolInner .inner01{padding:0 0 75px}.infoSchoolSec .infoSchoolInner .infoSchoolList{margin:0}.infoSchoolSec .infoSchoolInner .infoSchoolList>li{width:100%;margin:0 0 10px;background-color:#fff}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .infoSchoolImg img{width:100%}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .infoSchoolContent{padding:10px 20px 20px}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .infoSchoolContent .infoSchoolTxt{margin-bottom:9px;font-size:1.5rem;line-height:1.6}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .tagList li{font-size:1.2rem}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li{width:100%;margin-bottom:7px}.infoSchoolSec .infoSchoolInner .infoSchoolList>li .btnList li:last-child{margin-bottom:0}.infoSchoolSec .infoSchoolInner.bgArrowDownTop:before{display:none}.infoSchoolSec .infoSchoolInner.bgArrowDown:after{bottom:-60px;background-color:#ffe5ee}}.carouselSection{padding-top:45px;padding-bottom:60px}.introBlock{border-radius:10px;padding:20px;background-color:#0d64b6}.introBlock>.ttl{font-size:1.5rem;font-weight:700;padding-bottom:10px;margin-bottom:15px;border-bottom:2px solid #fff}.introBlock>.ttl a{color:#fff}.introBlock>.ttl a img{max-width:205px}.introBlock .col3:after,.introBlock .col3>*{width:calc(33.33333% - 13.33333px)}.introBlock .navItem{padding:0;margin-bottom:15px;box-shadow:none;background-color:transparent}.introBlock .navItem .imgItem{display:block;line-height:0;margin-bottom:10px}.introBlock .navItem .imgItem img{border-radius:5px}.introBlock .navItem .ttl{display:block;font-size:1.4rem;font-weight:700;margin-bottom:0;color:#fff;border-bottom:0;line-height:1.4}.introBlock .navItem .detailBox a{font-size:1.2rem}@media only screen and (max-width:1199px){.introBlock{padding:20px 10px}.introBlock .col3:after,.introBlock .col3>*{width:calc(33.33333% - 8px)}}@media only screen and (max-width:767px){.introBlock{background-color:#fff!important;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-radius:0}.introBlock>.ttl{font-size:1.8rem;font-weight:700;margin-bottom:15px;padding-bottom:0;border-bottom:0}.introBlock>.ttl a{color:#0d64b6}.introBlock .col3:after,.introBlock .col3>*{width:calc(50% - 3px)}.introBlock .navItem{border:0;margin-bottom:6px}.introBlock .navItem .ttl{font-size:1.2rem;color:#1d1d1d;font-weight:700;border-radius:4px;padding:12px;background:none;background-color:#ffe5ee;width:calc(50% - 3px);margin-bottom:0;width:100%}.introBlock .navItem .detailBox,.introBlock .navItem .imgItem{display:none}}.recommendSection{padding-bottom:35px}.recommendBox .item{margin-bottom:20px}.recommendBox .itemLink{overflow:hidden;display:block;line-height:0;margin-bottom:20px;box-shadow:0 6px 20px rgba(0,0,0,.12);border-radius:5px}.recommendBox .itemLink img{width:100%}.recommendBox .item .txt{font-size:1.3rem;line-height:1.5;font-weight:700}.recommendBox01 .item{margin-bottom:60px}.recommendBox01 .item a{margin-bottom:15px}.recommendBox01 .item img{border-radius:5px;width:100%}@media only screen and (max-width:767px){.recommendSection{padding-bottom:10px}.recommendBox .itemLink{margin-bottom:10px;box-shadow:0 3px 10px rgba(0,0,0,.12)}.recommendBox .item .txt{font-size:1.2rem}.recommendBox01 .item{margin-bottom:50px;width:100%}}.curriculumSection{padding:30px 0 40px;background:#e6eff8}.curriculumSection .recommendBox{margin-bottom:30px}.curriculumSection .recommendBox .itemLink{margin-bottom:10px}.curriculumSection .recommendBox .itemLink img{height:158px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1300px){.curriculumSection .recommendBox .itemLink img{height:calc(14.1vw - 25.38px)}}@media only screen and (max-width:1199px){.curriculumSection .recommendBox .itemLink img{height:calc(14.1vw - 19.74px)}}@media only screen and (max-width:767px){.curriculumSection .recommendBox .itemLink img{height:calc(39.41vw - 8.445px)}}.curriculumSection .recommendBox .item .curriculumLink{font-size:1.3rem;font-weight:700;color:#0e3092}.curriculumSection .recommendBox .curriculumVid{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.curriculumSection .recommendBox .curriculumVid iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px}.curriculumSection .recommendBox .ttl{font-size:2.2rem;font-weight:900;letter-spacing:.05em;color:#0d64b6;margin-bottom:15px}.curriculumSection .recommendBox .carouselBanner .swiper-slide{display:block;text-align:left}@media only screen and (min-width:768px){.curriculumSection .recommendBox .carouselBanner{max-width:100%}.curriculumSection .recommendBox .carouselBanner .swiper-slide{width:calc(25% - 20px);margin-right:10px;margin-left:10px}.curriculumSection .recommendBox .carouselBanner .item01{width:calc(25% - 20px)}.curriculumSection .recommendBox .carouselBanner .swiper-button-next,.curriculumSection .recommendBox .carouselBanner .swiper-button-prev,.curriculumSection .recommendBox .carouselBanner .swiper-pagination{display:none}}@media only screen and (max-width:767px){.curriculumSection .recommendBox .carouselBanner .col4{flex-wrap:nowrap}.curriculumSection .recommendBox .carouselBanner .swiper-slide{width:70%!important;margin:0}.curriculumSection .recommendBox .carouselBanner .swiper-button-next,.curriculumSection .recommendBox .carouselBanner .swiper-button-prev{top:calc(21.84109vw - 12.63953px)}.curriculumSection .recommendBox .carouselBanner .swiper-container:not(.swiper-container-initialized) .swiper-wrapper{justify-content:center}.curriculumSection .recommendBox .carouselBanner .swiper-container:not(.swiper-container-initialized) .swiper-wrapper:after{display:none}}.curriculumSection01,.curriculumSection02{padding:30px 20px 25px}.curriculumSection01 .recommendBox,.curriculumSection02 .recommendBox{margin-bottom:0}.curriculumSection01 .recommendBox .item,.curriculumSection02 .recommendBox .item{margin-bottom:15px}.curriculumSection01 .recommendBox .itemLink,.curriculumSection02 .recommendBox .itemLink{position:relative}.curriculumSection01 .recommendBox .itemLink:before,.curriculumSection02 .recommendBox .itemLink:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(/assets/img/svg/icon_youtube.svg) no-repeat 50% 50%;width:40px;height:28px;z-index:2}.curriculumSection01 .recommendBox .itemLink:after,.curriculumSection02 .recommendBox .itemLink:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.62);opacity:0;transition:opacity .3s ease;z-index:1;border-radius:5px}@media only screen and (min-width:768px){.curriculumSection01 .recommendBox .itemLink:hover,.curriculumSection01 .recommendBox .itemLink:hover:after,.curriculumSection02 .recommendBox .itemLink:hover,.curriculumSection02 .recommendBox .itemLink:hover:after{opacity:1}}.curriculumSection01 .recommendBox .itemLink img{height:129px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1060px){.curriculumSection01 .recommendBox .itemLink img{height:11.25vw}}@media only screen and (max-width:767px){.curriculumSection01 .recommendBox .itemLink img{height:38.25vw}}.curriculumSection02 .recommendBox .itemLink{min-height:108px}@media only screen and (max-width:992px){.curriculumSection .recommendBox .ttl{font-size:1.8rem}}@media only screen and (max-width:767px){.curriculumSection{padding:10px 0 20px}.curriculumSection .recommendBox{margin-bottom:50px;margin-left:-2.5vw;margin-right:-2.5vw}.curriculumSection .recommendBox .itemLink{margin-bottom:5px}.curriculumSection .recommendBox .item .curriculumLink{font-size:1.2rem}.curriculumSection .recommendBox .ttl{margin-bottom:5px}.curriculumSection01{padding:20px 2.5% 70px}.curriculumSection01 .recommendBox{margin-bottom:0}.curriculumSection01 .recommendBox .item{margin-bottom:10px}}@media only screen and (max-width:374px){.curriculumSection .recommendBox .ttl{font-size:1.6rem}}.curriculumSection02{padding:35px 0 25px;background-color:#fff}@media only screen and (max-width:767px){.curriculumSection02{padding:20px 0 35px}}.curriculumSection02 .recommendBox{margin-bottom:0}.curriculumSection02 .recommendBox .item01{margin-bottom:18px}.curriculumSection02 .recommendBox .item01 .itemLink img{-o-object-fit:cover;object-fit:cover;height:156.98px}@media only screen and (max-width:1060px){.curriculumSection02 .recommendBox .item01 .itemLink img{height:calc(17.2vw - 20.64px)}}@media only screen and (max-width:767px){.curriculumSection02 .recommendBox{margin-left:0;margin-right:0}.curriculumSection02 .recommendBox .col4{flex-wrap:wrap}.curriculumSection02 .recommendBox .item01{width:100%!important;margin-bottom:25px}.curriculumSection02 .recommendBox .item01:last-child{margin-bottom:0}.curriculumSection02 .recommendBox .item01 a{font-size:1.3rem}}.curriculumSection03{padding:40px 0}.curriculumSection03 .textList{padding-top:20px;border-top:15px solid #f5f5f5}@media only screen and (max-width:767px){.curriculumSection03{position:relative;padding:25px 0 0}.curriculumSection03 .textList{padding-top:0;margin-bottom:30px;border-top:none}.curriculumSection03 .textList:last-child{margin-bottom:10px}.curriculumSection03 .textList:after{content:"";position:absolute;width:100%;height:10px;background-color:#1766b3;left:0}.curriculumSection03 .textList li:last-child{margin-bottom:35px}}.graduateSection{padding:45px 0;background:#e6eff8 url(/assets/img/common/bg_graduate.png) no-repeat 50% 0/cover}.graduateBlock{margin-bottom:40px}.graduateBox,.teacherBox{background-color:#fff;padding:30px 50px;border-radius:8px;display:flex;color:#333}.graduateBox:not(:last-child),.teacherBox:not(:last-child){margin-bottom:20px}.graduateBox .linkBox,.teacherBox .linkBox{padding-bottom:15px;border-bottom:1px solid #d5d5d5;margin-bottom:15px}.graduateBox .imgItem,.teacherBox .imgItem{min-width:300px;max-width:300px;margin-right:40px;align-self:flex-start;line-height:0;border-radius:10px}.graduateBox .imgItem img,.teacherBox .imgItem img{border-radius:10px}.graduateBox .detailItem .ttl,.teacherBox .detailItem .ttl{font-size:2.4rem;font-weight:700;margin-bottom:18px;line-height:1.4}.graduateBox .detailItem .info,.teacherBox .detailItem .info{padding:10px 0;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-bottom:12px}.graduateBox .detailItem .info .txtSub,.teacherBox .detailItem .info .txtSub{font-size:1.6rem;font-weight:700}.graduateBox .detailItem .info .txt,.teacherBox .detailItem .info .txt{font-size:1.4rem}.graduateBox .detailItem .info .ttl,.teacherBox .detailItem .info .ttl{margin-bottom:5px}.graduateBox .detailItem .btnEnter,.teacherBox .detailItem .btnEnter{margin:15px 0 0;max-width:inherit}.graduateBox .detailItem .btnEnter .iconArrow,.teacherBox .detailItem .btnEnter .iconArrow{margin-bottom:4px}@media only screen and (max-width:1199px){.graduateBox,.teacherBox{padding:20px}.graduateBox .imgItem,.teacherBox .imgItem{margin-right:25px}}@media only screen and (max-width:767px){.graduateBlock{margin-bottom:20px}.graduateSection{padding:20px 0;background:#e6eff8 url(/assets/img/common/bg_graduate_sp.png) no-repeat 100% 0/contain}.graduateBox,.teacherBox{padding:0;flex-wrap:wrap}.graduateBox .imgItem,.teacherBox .imgItem{min-width:100%;width:100%;margin-right:0;max-width:100%}.graduateBox .imgItem img,.teacherBox .imgItem img{width:100%;border-radius:10px 10px 0 0}.graduateBox .detailItem,.teacherBox .detailItem{width:100%;padding:15px 15px 30px}.graduateBox .detailItem .ttl,.teacherBox .detailItem .ttl{font-size:2.1rem;margin-bottom:10px}.graduateBox .detailItem .info,.teacherBox .detailItem .info{text-align:center}.graduateBox .detailItem .info .txtSub,.teacherBox .detailItem .info .txtSub{font-size:1.4rem}.graduateBox .detailItem .info .txt,.teacherBox .detailItem .info .txt{font-size:1.3rem}.graduateBox .detailItem .btnEnter,.teacherBox .detailItem .btnEnter{margin:0 auto}.graduateBox .detailItem .btnEnter .iconArrow,.teacherBox .detailItem .btnEnter .iconArrow{margin-bottom:3px}}.equipmentSection,.schoollifeSection{padding:60px 0}.equipmentSection .supportRow .supportImg,.schoollifeSection .supportRow .supportImg{margin-right:0;margin-left:0}.equipmentSection .supportRow .supportImg img,.schoollifeSection .supportRow .supportImg img{max-width:100%;width:100%}.equipmentSection .supportRow .supportCol01,.schoollifeSection .supportRow .supportCol01{width:57%;position:relative}.equipmentSection .supportRow .supportCol01:last-child,.schoollifeSection .supportRow .supportCol01:last-child{width:43%;padding:0 0 0 100px}.equipmentSection .txtBox,.schoollifeSection .txtBox{padding:20px 30px;position:absolute;bottom:0;left:0;line-height:1.8;font-weight:700;color:#fff;width:100%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 55%,rgba(0,0,0,.5));text-align:left}.equipmentSection .txtBox .txtGr,.schoollifeSection .txtBox .txtGr{margin-bottom:15px}.equipmentSection .txtBox span,.schoollifeSection .txtBox span{display:block;font-size:1.5rem}.equipmentSection .txtBox .txt01,.schoollifeSection .txtBox .txt01{font-size:2.8rem}.equipmentSection .txtBox .txt01 em,.schoollifeSection .txtBox .txt01 em{font-size:1.8rem;font-weight:700}.equipmentSection .txtBox .ttl,.schoollifeSection .txtBox .ttl{font-size:2.6rem;line-height:1.5}.equipmentSection .txtLink,.schoollifeSection .txtLink{margin-top:17px}@media only screen and (max-width:lspx){.equipmentSection .supportRow .supportCol01:last-child,.schoollifeSection .supportRow .supportCol01:last-child{padding:30px 50px 0 0}}@media only screen and (max-width:992px){.equipmentSection .inner01,.schoollifeSection .inner01{padding:0}.equipmentSection .supportRow,.schoollifeSection .supportRow{text-align:center}.equipmentSection .supportRow .supportCol01,.schoollifeSection .supportRow .supportCol01{width:100%}.equipmentSection .supportRow .supportCol01:last-child,.schoollifeSection .supportRow .supportCol01:last-child{width:100%;padding:20px 20px 0}.equipmentSection .supportTxt,.schoollifeSection .supportTxt{text-align:left}}@media only screen and (max-width:767px){.equipmentSection,.schoollifeSection{padding:0}.equipmentSection .supportRow .supportCol01,.equipmentSection .supportRow .supportCol01:last-child,.schoollifeSection .supportRow .supportCol01,.schoollifeSection .supportRow .supportCol01:last-child{width:100%}.equipmentSection .supportRow .supportCol:last-child,.schoollifeSection .supportRow .supportCol:last-child{padding-bottom:20px}.equipmentSection .txtBox,.schoollifeSection .txtBox{padding:15px;line-height:1.5;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 55%,rgba(0,0,0,.5))}.equipmentSection .txtBox .txtGr,.schoollifeSection .txtBox .txtGr{margin-bottom:10px}.equipmentSection .txtBox span,.schoollifeSection .txtBox span{font-size:1.3rem}.equipmentSection .txtBox .txt01,.schoollifeSection .txtBox .txt01{font-size:1.9rem}.equipmentSection .txtBox .txt01 em,.schoollifeSection .txtBox .txt01 em{font-size:1.3rem}.equipmentSection .txtBox .ttl,.schoollifeSection .txtBox .ttl{font-size:1.9rem;line-height:1.4}}@media only screen and (max-width:374px){.equipmentSection .txtBox,.schoollifeSection .txtBox{padding:10px}.equipmentSection .txtBox span,.schoollifeSection .txtBox span{font-size:1.2rem}.equipmentSection .txtBox .txt01,.schoollifeSection .txtBox .txt01{font-size:1.5rem}.equipmentSection .txtBox .txt01 em,.schoollifeSection .txtBox .txt01 em{font-size:1.2rem}.equipmentSection .txtBox .ttl,.schoollifeSection .txtBox .ttl{font-size:1.7rem;line-height:1.4}}@media only screen and (max-width:767px){.schoollifeSection{padding-top:15px;padding-bottom:15px}.schoollifeSection .supportTxt{padding-bottom:0}}.schoollifeSection01 .supportCol02{position:relative}.schoollifeSection01 .supportCol02 .supportImg{border-radius:8px;overflow:hidden;margin:0 0 20px}.schoollifeSection01 .supportCol02 .supportImg img{max-width:100%;width:100%}.schoollifeSection01 .txtBox{background:#fff;position:relative;color:#1d1d1d;padding:0;line-height:1.5}.schoollifeSection01 .txtBox .ttl{margin-bottom:15px}.schoollifeSection01 .txtBox .detailBtn{text-align:center}@media only screen and (min-width:768px){.schoollifeSection01 .txtBox .txt01{font-size:2.4rem}}@media only screen and (min-width:768px){.schoollifeSection01 .txtBox span:last-child{line-height:1.6}}@media only screen and (max-width:992px){.schoollifeSection01 .inner{padding:0 15px}}@media only screen and (max-width:767px){.schoollifeSection01 .txtBox{position:relative;background-image:none;color:#1d1d1d;padding:0 0 20px;border-bottom:1px solid #d5d5d5}.schoollifeSection01 .supportCol02{margin:0 10px 20px}.schoollifeSection01 .supportCol02 .supportImg{margin:0 -10px 10px}.schoollifeSection01 .supportCol02 .supportImg img{border-radius:5px 5px 0 0}.schoollifeSection01 .detailBtn{text-align:center}}.schoolFtNav .blockItem .listLinkBox .listTxt02{display:none}@media only screen and (max-width:767px){.schoolFtNav .blockItem .blockTitle.active{border-bottom:0}.schoolFtNav .blockItem .listLinkBox{background-color:#fff;border-radius:6px;padding:20px 20px 0;position:relative;margin-bottom:20px}.schoolFtNav .blockItem .listLinkBox:after{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:1px;background-color:#a2c2e0}.schoolFtNav .blockItem .listLinkBox .listTxt01,.schoolFtNav .blockItem .listLinkBox .listTxt02{display:flex;flex-wrap:wrap;justify-content:space-between}.schoolFtNav .blockItem .listLinkBox .listTxt01 li,.schoolFtNav .blockItem .listLinkBox .listTxt02 li{width:calc(50% - 5px);padding:0}.schoolFtNav .blockItem .listLinkBox .listTxt01 li:after,.schoolFtNav .blockItem .listLinkBox .listTxt02 li:after{width:calc(50% - 5px)}.schoolFtNav .blockItem .listLinkBox .listTxt01 a,.schoolFtNav .blockItem .listLinkBox .listTxt02 a{width:100%;color:#1d1d1d;margin-bottom:20px;display:inline-block;padding-left:17px;background:url(/assets/img/svg/icon_arrow_right.svg) no-repeat 0 5px;font-size:1.3rem;font-weight:700}.schoolFtNav .blockItem .listLinkBox .listTxt02{padding-top:25px;border-top:1px solid #d5d5d5}.schoolFtNav .blockItem.navFtToho .listTxt01 a{color:#1766b3}.schoolFtNav .blockItem.navFtMovie .listTxt01 a{color:#e84709}.schoolFtNav .blockItem.navFtOnkyo .listTxt01 a{color:#159a63}.schoolFtNav .blockItem.navFtAnnounce .listTxt01 a{color:#e40f5a}}.newsSection{padding:60px 0 70px}.newsSection .inner02{padding:60px 20px}.newsSection .blockShare{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.newsSection .blockShare .dateTxt{width:calc(100% - 90px);padding-right:20px}.newsSection .blockShare .socialBox02{width:90px;margin:0}.newsSection .imageBlock{padding-bottom:38px;border-bottom:5px solid #f5f5f5;margin-bottom:35px}.newsSection .imageBlock .imageMain{margin-bottom:10px}.newsSection .imageBlock .imageMain img{vertical-align:middle}.newsSection .imageBlock .videoBlock{position:relative;height:0;margin-bottom:10px;padding-bottom:56.25%}.newsSection .imageBlock .videoBlock iframe{position:absolute;top:0;left:0;width:100%;height:100%}.newsSection .imageBlock .videoBlock.shortVid{width:412px;height:732px;margin-left:auto;margin-right:auto;padding-bottom:0}@media only screen and (max-width:767px){.newsSection .imageBlock .videoBlock.shortVid{width:100%;height:600px}}.newsSection .imageBlock .text01{font-size:1.3rem;line-height:1.45}.newsSection .imageBlockContent{max-width:600px;margin:0 auto}.newsSection .newsContent{display:flex;justify-content:space-between;flex-flow:wrap;margin-bottom:45px}.newsSection .newsContent .newsTxt01{width:calc(100% - 400px);padding-right:45px;font-size:1.6rem;line-height:1.6}.newsSection .newsContent .newsTxt01 p{padding-bottom:27px}.newsSection .newsContent .newsTxt01 p:last-child{padding-bottom:0}.newsSection .newsContent .newsTxt01.w100{padding-right:0}.newsSection .newsContent .imageList{width:400px;margin-top:2px}.newsSection .newsContent .imageList li{padding-bottom:20px}.newsSection .newsContent .imageList li:last-child{padding-bottom:0}.newsSection .newsContent .imageList li img{vertical-align:middle}.newsSection .newsContent .imageList li span{display:block;padding-top:10px}.newsSection .newsContent .movieListNoModal{max-width:80%;margin:0 auto}.newsSection .newsContent .movieListNoModal li{width:100%;margin-bottom:30px;vertical-align:top}.newsSection .newsContent .movieListNoModal li .movie{position:relative;width:100%;padding-top:56.25%}.newsSection .newsContent .movieListNoModal li .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.newsSection .newsContent .movieListNoModal li .text{margin-top:10px;font-size:1.4rem;line-height:1.45}.newsSection .linkBlock{padding:0 0 40px;font-weight:700;border-top:2px solid #eaeaea}.newsSection .linkBlock>li{display:flex;align-items:center;padding:18px 0;border-bottom:1px solid #d5d5d5}.newsSection .linkBlock>li a{color:#186bcc}.newsSection .linkBlock>li .title{width:180px;padding:0 10px;font-size:1.4rem}.newsSection .linkBlock>li .linkInner{width:calc(100% - 180px);font-size:1.3rem}.newsSection .linkBlock>li .linkInner .linkTag{display:flex;flex-flow:wrap}.newsSection .linkBlock>li .linkInner .linkTag li{padding-right:18px}.newsSection .linkBlock>li .linkInner .linkTag li a{padding:0 0 17px;color:#0e3092}.newsSection .linkBlock>li .linkInner .linkTxt{padding-bottom:15px}.newsSection .linkBlock>li .linkInner .linkTxt:last-child{padding-bottom:0}@media only screen and (max-width:992px){.newsSection .newsContent .newsTxt01{width:calc(100% - 350px);padding-right:30px}.newsSection .newsContent .imageList{width:350px}}@media only screen and (max-width:767px){.newsSection{padding:0}.newsSection .inner02{padding:20px}.newsSection .blockShare{margin-bottom:10px}.newsSection .blockShare .dateTxt{width:calc(100% - 70px);font-size:1.2rem}.newsSection .blockShare .socialBox02{width:70px}.newsSection .imageBlock{margin-bottom:20px;padding-bottom:20px;border-bottom-width:3px}.newsSection .imageBlock .imageMain{margin-bottom:10px}.newsSection .imageBlock .text01{font-size:1.2rem}.newsSection .imageBlockContent{max-width:100%}.newsSection .newsContent{margin-bottom:30px}.newsSection .newsContent .newsTxt01{width:100%;margin-bottom:25px;padding-right:0;font-size:1.5rem}.newsSection .newsContent .newsTxt01 p{padding-bottom:15px}.newsSection .newsContent .newsTxt01 p:last-child{padding-bottom:0}.newsSection .newsContent .imageList{width:100%;margin-top:0}.newsSection .newsContent .imageList li{padding-bottom:20px}.newsSection .newsContent .imageList li:last-child{padding-bottom:0}.newsSection .newsContent .imageList li img{vertical-align:middle}.newsSection .newsContent .imageList li span{display:block;padding-top:5px;font-size:1.2rem}.newsSection .newsContent .movieListNoModal{max-width:inherit;margin:0 -10px}.newsSection .newsContent .movieListNoModal li{margin-bottom:20px}.newsSection .newsContent .movieListNoModal li .text{margin-top:5px;font-size:1.3rem}.newsSection .linkBlock{padding:0 0 25px;border-top:1px solid #eaeaea}.newsSection .linkBlock>li{flex-flow:wrap;padding:15px 0}.newsSection .linkBlock>li .title{width:100%;padding:0 0 10px;font-size:1.3rem}.newsSection .linkBlock>li .linkInner{width:100%;font-size:1.2rem}.newsSection .linkBlock>li .linkInner .linkTag{margin-bottom:-10px}.newsSection .linkBlock>li .linkInner .linkTag li{padding:0 10px 10px 0}.newsSection .linkBlock>li .linkInner .linkTag li a{padding:0 0 15px}.newsSection .linkBlock>li .linkInner .linkTxt{padding-bottom:15px}.newsSection .linkBlock>li .linkInner .linkTxt:last-child{padding-bottom:0}.newsSection .linkBlock>li a{width:100%;flex-flow:wrap;margin-bottom:-15px;padding:15px 0}.newsSection .linkBlock>li a .linkTxt{padding-bottom:15px}}.newsList{padding:40px 0}.newsList .newBlock:last-child{padding-bottom:0}.newsList .newBlock:last-child:after{content:none}@media only screen and (max-width:767px){.newsList{padding:25px 0}}.jsRightClick img{-webkit-touch-callout:none}.newBlock{position:relative;display:flex;padding-bottom:30px}.newBlock:after{position:absolute;bottom:15px;right:0;width:calc(100% - 150px);height:1px;background-color:#d5d5d5;content:""}.newBlock .image{width:140px;height:140px;overflow:hidden;border-radius:10px;transition:opacity .3s}.newBlock .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.newBlock .image.isIE{background-position:50% 50%;background-size:cover}.newBlock .image.isIE img{display:none}.newBlock .boxContent{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 140px);padding:0 20px 2px 30px}.newBlock .boxContent .titleBlock{margin-bottom:10px}.newBlock .boxContent .titleBlock .newTitle{color:#1d1d1d;font-size:1.6rem;font-weight:700;line-height:1.6}.newBlock .boxContent .titleBlock .iconSub{margin-top:5px}.newBlock .boxContent .textContent .tagName{display:inline-block;margin-bottom:10px;padding:1px 7px;font-size:1.2rem;font-weight:700;line-height:1.5;border:1px solid #707070}.newBlock .boxContent .textContent .tagList{padding-right:100px;position:relative}.newBlock .boxContent .textContent .tagList .tagLink{display:inline-block;font-size:1.3rem;font-weight:700;margin-right:10px}.newBlock .boxContent .textContent .tagList .tagLink.orange{color:#e84709}.newBlock .boxContent .textContent .tagList .tagLink.blue{color:#0d64b6}.newBlock .boxContent .textContent .tagList .tagLink.green{color:#009a63}.newBlock .boxContent .textContent .tagList .tagLink.pink{color:#e4005a}.newBlock .boxContent .textContent .tagList .moreDetail{position:absolute;right:0;bottom:0;padding-right:20px;color:#1d1d1d;font-size:1.3rem;font-weight:700;background:url(/assets/img/svg/icon_arrow02.svg) no-repeat 100% 50%;background-size:10px auto}@media only screen and (min-width:992.01px){.newBlock .image:hover{opacity:.7;cursor:pointer}}@media only screen and (max-width:767px){.newBlock:after{width:100%}.newBlock .image{width:80px;height:80px;border-radius:5px}.newBlock .boxContent{width:calc(100% - 80px);padding:0 7px 0 15px}.newBlock .boxContent .titleBlock .newTitle{font-size:1.5rem;line-height:1.3}.newBlock .boxContent .titleBlock .iconSub{margin-top:5px;width:60px}.newBlock .boxContent .titleBlock .iconSub img{display:block}.newBlock .boxContent .textContent .tagName{margin-bottom:5px;font-size:1.1rem}.newBlock .boxContent .textContent .tagList{padding-right:0}.newBlock .boxContent .textContent .tagList .tagLink{font-size:1.2rem;margin-right:7px}.newBlock .boxContent .moreDetail{display:none}}.thankBlock{font-size:1.6rem;line-height:1.6;margin-top:-20px}.thankBlock .mailImage{margin-bottom:32px;text-align:center}.thankBlock .thankTxt01{padding-bottom:20px;font-weight:700}.thankBlock .thankTxt02{margin-bottom:40px}@media only screen and (max-width:767px){.thankBlock{font-size:1.5rem;margin-top:0}.thankBlock .mailImage{margin-bottom:20px}.thankBlock .thankTxt02{margin-bottom:30px}}.pageNews .container{padding-top:10px}.txtOrange,.txtOrange:hover{color:#e84709}.txtGreen,.txtGreen:hover{color:#009a63}img.blankImage{position:absolute!important;left:0;top:0;z-index:1}.experienceSection01{padding:100px 20px 30px}.experienceSection01 .inner{max-width:1200px;padding:0}.experienceSection01 .inner02{margin-bottom:40px;padding-bottom:40px}.experienceSection01 .chooseBlock{background-color:#ffd738;padding:40px 15px 30px;margin:-40px auto -30px}.experienceSection01 .experienceTxt01{padding-bottom:23px;font-size:1.6rem;font-weight:700;line-height:1.6}.experienceSection01 .experienceLink{padding-bottom:25px}.experienceSection01 .experienceLink a{font-size:1.6rem;font-weight:700;color:#0d64b6;text-decoration:underline}.experienceSection01 .experienceLink a:hover{text-decoration:none}.experienceSection01 .experienceBox{padding:30px 30px 25px;border:26px solid #fed466;background-color:#fff}.experienceSection01 .experienceBox .item{display:flex;align-items:center}.experienceSection01 .experienceBox .item:not(:last-child){padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eaeaea}.experienceSection01 .experienceBox .dateTxt{width:142px;padding:10px 21px;font-size:1.6rem;font-weight:700}.experienceSection01 .experienceBox .boxInner{width:calc(100% - 142px);padding-left:30px;border-left:1px solid #eaeaea;font-size:1.5rem;line-height:1.6}.experienceSection01 .experienceBox .boxInner .boxTxt{padding-bottom:15px;font-size:1.6rem;font-weight:700}.experienceSection01 .experienceBox .boxInner .boxTxt.phone{padding-bottom:0;margin-bottom:20px;margin-top:10px}@media only screen and (max-width:767px){.experienceSection01{padding:0 0 42px}.experienceSection01 .inner{padding:0}.experienceSection01 .inner02{margin-bottom:30px;padding:20px 20px 30px}.experienceSection01 .chooseBlock{padding:30px 0;margin:-30px auto 0}.experienceSection01 .experienceTxt01{font-size:1.5rem}.experienceSection01 .experienceLink{padding-bottom:25px}.experienceSection01 .experienceLink a{font-size:1.5rem}.experienceSection01 .txtNote{margin-bottom:10px}.experienceSection01 .blockSocial{justify-content:flex-end}.experienceSection01 .blockSocial .socialIcon{margin:0 3px}.experienceSection01 .experienceBox{padding:20px 20px 15px;border-width:10px}.experienceSection01 .experienceBox .item{flex-wrap:wrap}.experienceSection01 .experienceBox .dateTxt{width:100%;padding:0 0 15px;font-size:1.4rem}.experienceSection01 .experienceBox .boxInner{width:100%;padding-left:0;border-left:none;font-size:1.4rem;line-height:1.5}.experienceSection01 .experienceBox .boxInner .boxTxt{padding-bottom:15px;font-size:1.5rem;line-height:1.5}.experienceSection01 .anchorLst{padding:0 10px}.experienceSection01 .spMb0{margin-bottom:0}}.experienceSection02{padding-bottom:50px}.experienceSection02 .experienceInner{padding-top:40px;background-color:transparent!important}.experienceSection02 .experienceInner:first-child{padding-top:0}.experienceSection02 .experienceInner.bgPink,.experienceSection02 .experienceInner:last-child{margin-bottom:0}.experienceSection02 .experienceInner.bgArrow:before,.experienceSection02 .experienceInner.bgArrowTop:before{border-bottom-color:#f1f1f1;border-right:calc(53vw - 30px) solid transparent}.experienceSection02 .experienceInner.bgArrow:after,.experienceSection02 .experienceInner.bgArrowTop:after{border-bottom-color:#f1f1f1;border-left:calc(53vw - 30px) solid transparent}@media only screen and (max-width:1199px){.experienceSection02 .experienceInner.bgArrow:before,.experienceSection02 .experienceInner.bgArrowTop:before{border-right:calc(53vw - 10px) solid transparent}.experienceSection02 .experienceInner.bgArrow:after,.experienceSection02 .experienceInner.bgArrowTop:after{border-left:calc(53vw - 10px) solid transparent}}@media only screen and (max-width:767px){.experienceSection02 .experienceInner.bgArrow,.experienceSection02 .experienceInner.bgArrowTop{padding-bottom:60px}}.experienceSection02 .experienceInner .experienceContent .bgContent{padding:40px;background-color:#fff}.experienceSection02 .experienceInner .experienceContent .bgContent .headline16 span{display:inline-block;background-color:#fff}.experienceSection02 .experienceInner .experienceList{position:relative;display:flex;flex-flow:wrap;margin:0 -10px -20px;z-index:9}.experienceSection02 .experienceInner .experienceList>li{position:relative;display:inline-block;width:calc(33.33333% - 20px);margin:0 10px 20px;background-color:#e1ecf6}.experienceSection02 .experienceInner .experienceList>li>a{position:relative;z-index:3;display:flex;text-decoration:none}.experienceSection02 .experienceInner .experienceList>li>a .iconList{position:absolute;right:-10px;top:-10px;z-index:10}.experienceSection02 .experienceInner .experienceList>li>a .iconList li{display:inline-block;margin-right:1px}.experienceSection02 .experienceInner .experienceList>li>a .iconList li img{width:52px;height:auto;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2)}.experienceSection02 .experienceInner .experienceList>li>a .blockHead{position:relative}.experienceSection02 .experienceInner .experienceList>li>a .blockHead .image{width:120px;height:120px;background-color:#fff}.experienceSection02 .experienceInner .experienceList>li>a .blockHead .image:after{position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);content:""}.experienceSection02 .experienceInner .experienceList>li>a .innerTxt{width:calc(100% - 204px);padding:8px 10px 12px;background-color:#0f66b3;color:#fff}.experienceSection02 .experienceInner .experienceList>li>a .innerTxt .tagTxt{position:relative;padding-left:12px;margin-bottom:3px;display:inline-block;border-radius:5px;font-size:1.1rem;font-weight:700}.experienceSection02 .experienceInner .experienceList>li>a .innerTxt .tagTxt:after{position:absolute;top:5px;left:0;width:6px;height:6px;background-color:#00e2ff;border-radius:50%;content:""}.experienceSection02 .experienceInner .experienceList>li>a .innerTxt h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.6rem;font-weight:700;overflow:hidden;line-height:1.4em;max-height:4.2em;z-index:10}.experienceSection02 .experienceInner .experienceList>li>a .dateList{width:94px;padding:8px 10px;font-size:1rem;line-height:1.5;color:#082743}.experienceSection02 .experienceInner .experienceList>li>a .dateList li{border-bottom:1px solid #b5c5d3}.experienceSection02 .experienceInner .experienceList>li>a .dateList li:last-child{border-bottom:0}.experienceSection02 .experienceInner .experienceList>li>a .dateList span{display:inline-block;width:40px;font-size:1.4rem;font-weight:700}.experienceSection02 .experienceInner .txtExperienceMovie{margin-bottom:20px;color:#e84709;font-size:1.3rem;text-align:center}.experienceSection02 .experienceInner.bgOrange{background-color:transparent!important}.experienceSection02 .experienceInner.bgOrange .headline16.style02{margin-bottom:7px}.experienceSection02 .experienceInner.bgOrange .experienceList>li{background-color:#fde8e3}.experienceSection02 .experienceInner.bgOrange .experienceList>li .dateList{color:#431c08}.experienceSection02 .experienceInner.bgOrange .experienceList>li .dateList li{border-color:#e2c3b5}.experienceSection02 .experienceInner.bgOrange .experienceList>li>a .innerTxt{background-color:#e84709}.experienceSection02 .experienceInner.bgOrange .experienceList>li>a .innerTxt .tagTxt:after{background-color:#ffe235}.experienceSection02 .experienceInner.bgOrange .btnFilterList .btn{color:#e84709}.experienceSection02 .experienceInner.bgOrange .btnFilterList .btn.is-checked{border-color:#e8471c}.experienceSection02 .experienceInner.bgGreen{background-color:transparent!important}.experienceSection02 .experienceInner.bgGreen .experienceList>li{background-color:#e0f3ec}.experienceSection02 .experienceInner.bgGreen .experienceList>li .dateList{color:#084311}.experienceSection02 .experienceInner.bgGreen .experienceList>li .dateList li{border-color:#b0c7bf}.experienceSection02 .experienceInner.bgGreen .experienceList>li>a .innerTxt{background-color:#009a63}.experienceSection02 .experienceInner.bgGreen .experienceList>li>a .innerTxt .tagTxt:after{background-color:#a3fd35}.experienceSection02 .experienceInner.bgGreen .btnFilterList .btn{color:#009a63}.experienceSection02 .experienceInner.bgGreen .btnFilterList .btn.is-checked{border-color:#059a63}.experienceSection02 .experienceInner.bgPink{background-color:transparent!important;background-image:none}.experienceSection02 .experienceInner.bgPink .experienceList>li{background-color:#fce2eb}.experienceSection02 .experienceInner.bgPink .experienceList>li .dateList{color:#43081f}.experienceSection02 .experienceInner.bgPink .experienceList>li .dateList li{border-color:#d6bfc7}.experienceSection02 .experienceInner.bgPink .experienceList>li>a .innerTxt{background-color:#e4005a}.experienceSection02 .experienceInner.bgPink .experienceList>li>a .innerTxt .tagTxt:after{background-color:#ff40f8}.experienceSection02 .experienceInner.bgPink .btnFilterList .btn{color:#e4005a}.experienceSection02 .experienceInner.bgPink .btnFilterList .btn.is-checked{border-color:#e4115a}@media only screen and (max-width:1200px){.experienceSection02 .experienceInner .experienceList>li{width:calc(50% - 20px);margin:0 10px 30px}}@media only screen and (min-width:768px){.experienceSection02 .experienceInner .experienceList>li{cursor:pointer}.experienceSection02 .experienceInner .experienceList>li:after,.experienceSection02 .experienceInner .experienceList>li:before{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:2;content:"";transition:all .3s}.experienceSection02 .experienceInner .experienceList>li:before{border-top:2px solid #0d64b6;border-bottom:2px solid #0d64b6;transform:scaleX(0)}.experienceSection02 .experienceInner .experienceList>li:after{border-right:2px solid #0d64b6;border-left:2px solid #0d64b6;transform:scaleY(0)}.experienceSection02 .experienceInner .experienceList>li:hover:after,.experienceSection02 .experienceInner .experienceList>li:hover:before{transform:scale(1)}.experienceSection02 .experienceInner.bgOrange .experienceList>li:after,.experienceSection02 .experienceInner.bgOrange .experienceList>li:before{border-color:#e84820}.experienceSection02 .experienceInner.bgGreen .experienceList>li:after,.experienceSection02 .experienceInner.bgGreen .experienceList>li:before{border-color:#009a63}.experienceSection02 .experienceInner.bgPink .experienceList>li:after,.experienceSection02 .experienceInner.bgPink .experienceList>li:before{border-color:#e8003e}}@media only screen and (max-width:767px){.experienceSection02{margin-bottom:40px;padding-bottom:0}.experienceSection02 .experienceInner{padding:10px 0 25px}.experienceSection02 .experienceInner .experienceContent .bgContent{padding:0;background-color:transparent}.experienceSection02 .experienceInner .experienceContent .bgContent .headline16 span{background-color:transparent}.experienceSection02 .experienceInner .txtExperienceMovie{font-size:1.2rem}.experienceSection02 .experienceInner .experienceList{margin:0 -2.5vw}.experienceSection02 .experienceInner .experienceList>li{width:100%;margin:0 0 1px}.experienceSection02 .experienceInner .experienceList>li:nth-child(2n){background-color:#f0f6fb}.experienceSection02 .experienceInner .experienceList>li:last-child{margin-bottom:0}.experienceSection02 .experienceInner .experienceList>li>a .iconList{right:-5px;top:-5px}.experienceSection02 .experienceInner .experienceList>li>a .iconList li img{width:40px}.experienceSection02 .experienceInner .experienceList>li>a .blockHead .image{width:110px;height:110px}.experienceSection02 .experienceInner .experienceList>li>a .innerTxt{padding:8px 10px 12px}.experienceSection02 .experienceInner .experienceList>li>a .innerTxt .tagTxt{font-size:1rem}.experienceSection02 .experienceInner .experienceList>li>a .innerTxt .tagTxt:after{top:4px;width:5px;height:5px}.experienceSection02 .experienceInner.bgOrange .experienceList>li:nth-child(2n){background-color:#fef4f1}.experienceSection02 .experienceInner.bgGreen .experienceList>li:nth-child(2n){background-color:#f0f9f6}.experienceSection02 .experienceInner.bgPink .experienceList>li:nth-child(2n){background-color:#fef1f5}}.sectionYellow{position:relative;padding-top:35px;background-color:#fcf1da;overflow:hidden}.sectionYellow:before{position:absolute;content:"";left:0;top:35px;width:100%;height:200px;background:url(/assets/img/opencampus/detail/txt_special.png) no-repeat 50% 100%;background-size:contain;transform:translateY(-30%);z-index:1}.sectionYellow .inner{position:relative;max-width:1200px;padding:0;z-index:9}.sectionYellow .pinkBox{margin-bottom:20px;padding:18px 20px 15px;border:1px solid #f079a4;background-color:#ffe5ee;font-size:1.6rem}.sectionYellow .pinkBox .ttl{padding-bottom:4px;font-weight:700}.sectionYellow .bgCircle{position:absolute;width:100%;height:100%;left:0;top:0}.sectionYellow .bgCircle span{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;-webkit-animation-name:move;animation-name:move;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:50%;background-image:linear-gradient(90deg,#fecd4b,#fef736)}.sectionYellow .bgCircle span.circle01{width:723px;height:723px}.sectionYellow .bgCircle span.circle02{width:611px;height:611px}.sectionYellow .bgCircle span.circle03{width:480px;height:480px}.sectionYellow .bgCircle span:first-child{top:77%;left:13%;transform-origin:8vw -6vh}.sectionYellow .bgCircle span:first-child,.sectionYellow .bgCircle span:nth-child(2){-webkit-animation-duration:calc(random($animationDuration * 10s)/10*1 + 10);animation-duration:calc(random($animationDuration * 10s)/10*1 + 10);-webkit-animation-delay:calc(random(($animationDuration + 10) * 10)/10*-1s);animation-delay:calc(random(($animationDuration + 10) * 10)/10*-1s)}.sectionYellow .bgCircle span:nth-child(2){top:94%;left:78%;transform-origin:-12vw -10vh}.sectionYellow .bgCircle span:nth-child(3){top:8%;left:5%;-webkit-animation-duration:calc(random($animationDuration * 10s)/10*1 + 10);animation-duration:calc(random($animationDuration * 10s)/10*1 + 10);-webkit-animation-delay:calc(random(($animationDuration + 10) * 10)/10*-1s);animation-delay:calc(random(($animationDuration + 10) * 10)/10*-1s);transform-origin:13vw -21vh}.sectionYellow .bgCircle span:first-child{top:-5%;left:-5%;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-delay:10s;animation-delay:10s}.sectionYellow .bgCircle span:nth-child(2){-webkit-animation-duration:24s;animation-duration:24s;-webkit-animation-delay:10s;animation-delay:10s}@-webkit-keyframes move{to{transform:translateZ(1px) rotate(1turn)}}@keyframes move{to{transform:translateZ(1px) rotate(1turn)}}@media only screen and (max-width:1199px){.sectionYellow:before{transform:translateY(-44%)}}@media only screen and (max-width:800px){.sectionYellow:before{transform:translateY(-55%)}}@media only screen and (max-width:767px){.sectionYellow{padding:10px 0 0}.sectionYellow:before{top:25px;height:140px}.sectionYellow .pinkBox{margin-bottom:20px;padding:10px 15px;font-size:1.5rem}.sectionYellow .bgCircle span.circle01{width:160px;height:160px}.sectionYellow .bgCircle span.circle02{width:140px;height:140px}.sectionYellow .bgCircle span.circle03{width:105px;height:105px}}@media only screen and (max-width:576px){.sectionYellow:before{transform:translateY(-70%)}}@media only screen and (max-width:375px){.sectionYellow:before{transform:translateY(-75%)}}.whiteSecLeft .descSupport{padding-top:30px;padding-bottom:85px}@media only screen and (max-width:767px){.whiteSecLeft .descSupport{padding-top:0;padding-bottom:44px}}.teacherSection{max-width:calc(100% - 40px);margin:0 auto 60px;padding:45px 0 60px}.teacherSection .headline1{margin-bottom:6px}.teacherSection .headline1 span{margin-bottom:5px}.teacherSection .headline7{margin-bottom:30px}.teacherBox{padding:20px 25px;border-radius:10px;color:#070707;display:block}.teacherBox .teacherProfile{display:flex;justify-content:space-between}.teacherBox .imgItem{order:1;min-width:320px;max-width:320px;margin-left:25px;margin-right:0}.teacherBox .detailItem{order:0}.teacherBox .detailItem .ttl{font-size:3.4rem}.teacherBox .detailItem .ttl span{font-size:2.8rem}.teacherBox .teacherHead{padding:6px 10px;border-radius:10px;background:#f5f5f5;font-size:2rem;font-weight:900;margin-top:15px;margin-bottom:20px;text-align:center}.teacherBox .teacherDetail{padding:0 15px}.teacherBox .teacherItem{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}@media only screen and (min-width:768px){.teacherBox .teacherItem:nth-last-child(-n+1):nth-child(2n),.teacherBox .teacherItem:nth-last-child(-n+2):nth-child(odd){margin-bottom:0;padding-bottom:0;border-bottom:0}}.teacherBox .teaTtl{font-size:2rem;font-weight:700;margin-bottom:5px}.teacherBox .teaTtl span{display:inline-block;font-size:1.6rem}.teacherBox .teaTtlSub{font-size:1.4rem;margin-bottom:10px;font-weight:700}.teacherBox .teaTxt{font-size:1.4rem;line-height:1.7}@media only screen and (max-width:767px){.teacherSection{max-width:100%;margin-bottom:0;padding:30px 0 60px}.teacherSection .headline1{margin-bottom:12px}.teacherSection .headline7{margin-bottom:20px}.teacherBox{padding:0 15px 20px}.teacherBox .teacherProfile{display:block;margin:0 -15px}.teacherBox .imgItem{border-radius:10px 10px 0 0;max-width:100%;min-width:auto;margin-left:0}.teacherBox .detailItem .ttl{font-size:2.5rem}.teacherBox .detailItem .ttl span{font-size:1.9rem}.teacherBox .detailItem .txtCommon01{font-size:1.6rem}.teacherBox .detailItem .txtCommon02{margin-bottom:10px}.teacherBox .teacherHead{padding:7px 10px;font-size:1.8rem;margin-top:0;border-radius:5px}.teacherBox .teacherItem{width:100%}.teacherBox .teacherItem:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.teacherBox .teaTtl{font-size:1.7rem}.teacherBox .teaTtl span{font-size:1.3rem}.teacherBox .teaTtlSub{font-size:1.5rem}.teacherBox .teaTxt{font-size:1.5rem;line-height:1.5}}.movieSchoolBlock{margin-top:100px;padding-bottom:50px;max-width:650px}@media only screen and (max-width:767px){.movieSchoolBlock{margin-top:40px}}.tagSchoolBlock{padding:0;margin-bottom:60px;background-color:transparent}.tagSchoolLst{flex-wrap:nowrap;align-items:center;justify-content:flex-start;background-color:#fafafa;padding:20px 30px 10px;border-radius:0}.tagSchoolLst .info{min-width:185px;font-size:2rem;line-height:1.6;font-weight:700;color:#000;padding-right:20px;margin-right:50px;border-right:3px solid #1666b4;margin-bottom:10px}.tagSchoolLst .tagCol{display:flex;flex-wrap:wrap}.tagSchoolLst a{margin-bottom:10px}@media only screen and (max-width:767px){.tagSchoolBlock{margin-bottom:25px}.tagSchoolLst{flex-direction:column;justify-content:center;padding:20px 20px 10px}.tagSchoolLst .info{text-align:center;position:relative;min-width:auto;font-size:1.5rem;padding-right:0;margin-right:0;border-right:0;padding-bottom:10px;margin-bottom:15px}.tagSchoolLst .info:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:30px;height:3px;background-color:#1666b4}.tagSchoolLst .tagCol{width:100%;justify-content:space-between}}@media only screen and (max-width:374px){.tagSchoolLst a{font-size:1.3rem;width:calc(50% - 5px)}}.lAnnounce .tagSchoolLst .info{border-right-color:#e4005a}@media only screen and (max-width:767px){.lAnnounce .tagSchoolLst .info:after{background-color:#e4005a}}.lAnnounce .tagSchoolLst a{color:#e4005a;background-color:#ffe5ee}.lOnkyo .tagSchoolLst .info{border-right-color:#009a63}@media only screen and (max-width:767px){.lOnkyo .tagSchoolLst .info:after{background-color:#009a63}}.lOnkyo .tagSchoolLst a{color:#009a63;background-color:#ebf8ea}.lMovie .tagSchoolLst .info{border-right-color:#e84709}@media only screen and (max-width:767px){.lMovie .tagSchoolLst .info:after{background-color:#e84709}}.lMovie .tagSchoolLst a{color:#e84709;background-color:#fdece5}@media only screen and (max-width:767px){.bnrBox{margin-top:0;padding:10px 20px 0;background-color:#fff}}var map = {
	"./af": 42,
	"./af.js": 42,
	"./ar": 43,
	"./ar-dz": 44,
	"./ar-dz.js": 44,
	"./ar-kw": 45,
	"./ar-kw.js": 45,
	"./ar-ly": 46,
	"./ar-ly.js": 46,
	"./ar-ma": 47,
	"./ar-ma.js": 47,
	"./ar-sa": 48,
	"./ar-sa.js": 48,
	"./ar-tn": 49,
	"./ar-tn.js": 49,
	"./ar.js": 43,
	"./az": 50,
	"./az.js": 50,
	"./be": 51,
	"./be.js": 51,
	"./bg": 52,
	"./bg.js": 52,
	"./bm": 53,
	"./bm.js": 53,
	"./bn": 54,
	"./bn-bd": 55,
	"./bn-bd.js": 55,
	"./bn.js": 54,
	"./bo": 56,
	"./bo.js": 56,
	"./br": 57,
	"./br.js": 57,
	"./bs": 58,
	"./bs.js": 58,
	"./ca": 59,
	"./ca.js": 59,
	"./cs": 60,
	"./cs.js": 60,
	"./cv": 61,
	"./cv.js": 61,
	"./cy": 62,
	"./cy.js": 62,
	"./da": 63,
	"./da.js": 63,
	"./de": 64,
	"./de-at": 65,
	"./de-at.js": 65,
	"./de-ch": 66,
	"./de-ch.js": 66,
	"./de.js": 64,
	"./dv": 67,
	"./dv.js": 67,
	"./el": 68,
	"./el.js": 68,
	"./en-au": 69,
	"./en-au.js": 69,
	"./en-ca": 70,
	"./en-ca.js": 70,
	"./en-gb": 71,
	"./en-gb.js": 71,
	"./en-ie": 72,
	"./en-ie.js": 72,
	"./en-il": 73,
	"./en-il.js": 73,
	"./en-in": 74,
	"./en-in.js": 74,
	"./en-nz": 75,
	"./en-nz.js": 75,
	"./en-sg": 76,
	"./en-sg.js": 76,
	"./eo": 77,
	"./eo.js": 77,
	"./es": 78,
	"./es-do": 79,
	"./es-do.js": 79,
	"./es-mx": 80,
	"./es-mx.js": 80,
	"./es-us": 81,
	"./es-us.js": 81,
	"./es.js": 78,
	"./et": 82,
	"./et.js": 82,
	"./eu": 83,
	"./eu.js": 83,
	"./fa": 84,
	"./fa.js": 84,
	"./fi": 85,
	"./fi.js": 85,
	"./fil": 86,
	"./fil.js": 86,
	"./fo": 87,
	"./fo.js": 87,
	"./fr": 88,
	"./fr-ca": 89,
	"./fr-ca.js": 89,
	"./fr-ch": 90,
	"./fr-ch.js": 90,
	"./fr.js": 88,
	"./fy": 91,
	"./fy.js": 91,
	"./ga": 92,
	"./ga.js": 92,
	"./gd": 93,
	"./gd.js": 93,
	"./gl": 94,
	"./gl.js": 94,
	"./gom-deva": 95,
	"./gom-deva.js": 95,
	"./gom-latn": 96,
	"./gom-latn.js": 96,
	"./gu": 97,
	"./gu.js": 97,
	"./he": 98,
	"./he.js": 98,
	"./hi": 99,
	"./hi.js": 99,
	"./hr": 100,
	"./hr.js": 100,
	"./hu": 101,
	"./hu.js": 101,
	"./hy-am": 102,
	"./hy-am.js": 102,
	"./id": 103,
	"./id.js": 103,
	"./is": 104,
	"./is.js": 104,
	"./it": 105,
	"./it-ch": 106,
	"./it-ch.js": 106,
	"./it.js": 105,
	"./ja": 107,
	"./ja.js": 107,
	"./jv": 108,
	"./jv.js": 108,
	"./ka": 109,
	"./ka.js": 109,
	"./kk": 110,
	"./kk.js": 110,
	"./km": 111,
	"./km.js": 111,
	"./kn": 112,
	"./kn.js": 112,
	"./ko": 113,
	"./ko.js": 113,
	"./ku": 114,
	"./ku.js": 114,
	"./ky": 115,
	"./ky.js": 115,
	"./lb": 116,
	"./lb.js": 116,
	"./lo": 117,
	"./lo.js": 117,
	"./lt": 118,
	"./lt.js": 118,
	"./lv": 119,
	"./lv.js": 119,
	"./me": 120,
	"./me.js": 120,
	"./mi": 121,
	"./mi.js": 121,
	"./mk": 122,
	"./mk.js": 122,
	"./ml": 123,
	"./ml.js": 123,
	"./mn": 124,
	"./mn.js": 124,
	"./mr": 125,
	"./mr.js": 125,
	"./ms": 126,
	"./ms-my": 127,
	"./ms-my.js": 127,
	"./ms.js": 126,
	"./mt": 128,
	"./mt.js": 128,
	"./my": 129,
	"./my.js": 129,
	"./nb": 130,
	"./nb.js": 130,
	"./ne": 131,
	"./ne.js": 131,
	"./nl": 132,
	"./nl-be": 133,
	"./nl-be.js": 133,
	"./nl.js": 132,
	"./nn": 134,
	"./nn.js": 134,
	"./oc-lnc": 135,
	"./oc-lnc.js": 135,
	"./pa-in": 136,
	"./pa-in.js": 136,
	"./pl": 137,
	"./pl.js": 137,
	"./pt": 138,
	"./pt-br": 139,
	"./pt-br.js": 139,
	"./pt.js": 138,
	"./ro": 140,
	"./ro.js": 140,
	"./ru": 141,
	"./ru.js": 141,
	"./sd": 142,
	"./sd.js": 142,
	"./se": 143,
	"./se.js": 143,
	"./si": 144,
	"./si.js": 144,
	"./sk": 145,
	"./sk.js": 145,
	"./sl": 146,
	"./sl.js": 146,
	"./sq": 147,
	"./sq.js": 147,
	"./sr": 148,
	"./sr-cyrl": 149,
	"./sr-cyrl.js": 149,
	"./sr.js": 148,
	"./ss": 150,
	"./ss.js": 150,
	"./sv": 151,
	"./sv.js": 151,
	"./sw": 152,
	"./sw.js": 152,
	"./ta": 153,
	"./ta.js": 153,
	"./te": 154,
	"./te.js": 154,
	"./tet": 155,
	"./tet.js": 155,
	"./tg": 156,
	"./tg.js": 156,
	"./th": 157,
	"./th.js": 157,
	"./tk": 158,
	"./tk.js": 158,
	"./tl-ph": 159,
	"./tl-ph.js": 159,
	"./tlh": 160,
	"./tlh.js": 160,
	"./tr": 161,
	"./tr.js": 161,
	"./tzl": 162,
	"./tzl.js": 162,
	"./tzm": 163,
	"./tzm-latn": 164,
	"./tzm-latn.js": 164,
	"./tzm.js": 163,
	"./ug-cn": 165,
	"./ug-cn.js": 165,
	"./uk": 166,
	"./uk.js": 166,
	"./ur": 167,
	"./ur.js": 167,
	"./uz": 168,
	"./uz-latn": 169,
	"./uz-latn.js": 169,
	"./uz.js": 168,
	"./vi": 170,
	"./vi.js": 170,
	"./x-pseudo": 171,
	"./x-pseudo.js": 171,
	"./yo": 172,
	"./yo.js": 172,
	"./zh-cn": 173,
	"./zh-cn.js": 173,
	"./zh-hk": 174,
	"./zh-hk.js": 174,
	"./zh-mo": 175,
	"./zh-mo.js": 175,
	"./zh-tw": 176,
	"./zh-tw.js": 176
};


function webpackContext(req) {
	var id = webpackContextResolve(req);
	return __webpack_require__(id);
}
function webpackContextResolve(req) {
	if(!__webpack_require__.o(map, req)) {
		var e = new Error("Cannot find module '" + req + "'");
		e.code = 'MODULE_NOT_FOUND';
		throw e;
	}
	return map[req];
}
webpackContext.keys = function webpackContextKeys() {
	return Object.keys(map);
};
webpackContext.resolve = webpackContextResolve;
module.exports = webpackContext;
webpackContext.id = 186;
/*# sourceMappingURL=all_school.min.css.map*/