﻿@charset "UTF-8";.pg_Branding{position:relative;}.TrafficAccess{position:absolute;bottom:60px;right:20px;z-index:5;color:#fff;font-size:16px;text-align:right;text-shadow:1px 1px 0 #3e3a39,-1px -1px 0 #3e3a39,-1px 1px 0 #3e3a39,1px -1px 0 #3e3a39,1px 0 0 #3e3a39,-1px 0 0 #3e3a39,0 1px 0 #3e3a39,0 -1px 0 #3e3a39;line-height:1;}@media print,screen and (min-width:750px){.TrafficAccess{bottom:70px;font-size:22px;}}@media print,screen and (min-width:1000px){.TrafficAccess{bottom:65px;right:30px;font-size:28px;}}.TrafficAccess .OedoLine{display:block;}@media print,screen and (min-width:750px){.TrafficAccess .OedoLine{display:inline-block;}}.TrafficAccess .Minute{font-size:28px;margin:0 2px;}@media print,screen and (min-width:750px){.TrafficAccess .Minute{font-size:32px;}}@media print,screen and (min-width:1000px){.TrafficAccess .Minute{font-size:40px;}}.GrandOpening{position:absolute;background-color:#e95513;font-weight:bold;display:flex;justify-content:center;align-items:center;z-index:10;padding:10px 30px;-webkit-transform:skew(-15deg);transform:skew(-15deg);color:#fff;border:2px solid #fff;font-size:18px;bottom:-30px;right:3vw;}@media print,screen and (min-width:750px){.GrandOpening{font-size:3vw;bottom:-5vw;right:3vw;}}@media print,screen and (min-width:1000px){.GrandOpening{font-size:30px;bottom:-35px;right:3vw;}}.pg_Catchphrase{z-index:4;color:#fff;letter-spacing:2px;padding-bottom:80px;}.pg_Catchphrase .Catchphrase{display:block;padding:0 20px;max-width:425px;}@media print,screen and (min-width:750px){.pg_Catchphrase .Catchphrase{max-width:none;}}.pg_Catchphrase .Catchphrase .Normal{display:inline-block;font-size:14px;padding:2px 10px;background-color:#3e3a39;-webkit-transform:skew(-15deg);transform:skew(-15deg);color:#e95513;}@media print,screen and (min-width:750px){.pg_Catchphrase .Catchphrase .Normal{font-size:16px;}}@media print,screen and (min-width:1000px){.pg_Catchphrase .Catchphrase .Normal{font-size:20px;}}.pg_Catchphrase .Catchphrase .Strong{position:relative;display:inline-block;font-size:16px;padding:2px 10px;background-color:#e95513;-webkit-transform:skew(-15deg);transform:skew(-15deg);color:#fff;top:-10px;}@media print,screen and (min-width:750px){.pg_Catchphrase .Catchphrase .Strong{font-size:18px;top:0;}}@media print,screen and (min-width:1000px){.pg_Catchphrase .Catchphrase .Strong{font-size:20px;}}.pg_Catchphrase .Catchphrase .Strong-FontLg{font-size:22px;}@media print,screen and (min-width:750px){.pg_Catchphrase .Catchphrase .Strong-FontLg{font-size:24px;}}@media print,screen and (min-width:1000px){.pg_Catchphrase .Catchphrase .Strong-FontLg{font-size:28px;}}@media print,screen and (min-width:750px){.pg_Catchphrase .PositionTop{position:absolute;left:3%;top:60px;}}@media print,screen and (min-width:1000px){.pg_Catchphrase .PositionTop{top:80px;}}@media print,screen and (min-width:750px){.pg_Catchphrase .PositionBottom{position:absolute;left:5%;top:130px;}}@media print,screen and (min-width:750px) and (min-width:1000px){.pg_Catchphrase .PositionBottom{top:160px;}}.pg_BgSprit{width:35%;height:320px;display:block;left:0;position:absolute;z-index:3;background-image:url("../images/shared/bg_Stripe.png?v=20210323-1");}@media print,screen and (min-width:750px){.pg_BgSprit{width:30%;left:10%;}}@media print,screen and (min-width:1000px){.pg_BgSprit{height:360px;}}.pg_SummerHolidays .Flame{margin:0 auto;padding:20px 10px;border:6px double #3e3a39;font-size:18px;text-align:center;}@media print,screen and (min-width:750px){.pg_SummerHolidays .Flame{font-size:24px;}}.pg_SummerHolidays .LinkText{text-decoration:underline;color:#2680eb;}.pg_SummerHolidays .LinkText:hover{color:#e95513;}.pg_ImportantNews{margin-block:20px;}.pg_ExplanationArea{background-color:#fff;padding:40px 0;}@media screen and (min-width:1000px){.pg_ExplanationArea{padding:60px 0;}}.pg_PickupSlider{padding-bottom:15px;border-bottom:3px solid #e95513;max-width:500px;margin:0 auto;}@media print,screen and (min-width:750px){.pg_PickupSlider{max-width:none;}}.pg_PickupSlider .SliderContent{width:auto;height:auto;display:flex;flex-wrap:wrap;}.pg_PickupSlider .SliderContent:hover{color:#3e3a39;opacity:.8;}.pg_PickupSlider .PictureBlock{width:100%;margin-bottom:15px;}@media print,screen and (min-width:750px){.pg_PickupSlider .PictureBlock{width:40%;}}@media print,screen and (min-width:1000px){.pg_PickupSlider .PictureBlock{width:50%;}}.pg_PickupSlider .PictureBlock .Picture{width:100%;height:210px;object-fit:cover;}@media print,screen and (min-width:1000px){.pg_PickupSlider .PictureBlock .Picture{height:280px;}}.pg_PickupSlider .TextBlock{width:100%;}@media print,screen and (min-width:750px){.pg_PickupSlider .TextBlock{width:60%;padding:0 0 0 20px;}}@media print,screen and (min-width:1000px){.pg_PickupSlider .TextBlock{width:50%;}}.pg_PickupSlider .TextBlock .TitleBlock{border-left:3px solid #e95513;padding:0 0 0 10px;font-weight:600;margin-bottom:10px;}@media print,screen and (min-width:1000px){.pg_PickupSlider .TextBlock .TitleBlock{border-left:6px solid #e95513;padding:0 0 0 15px;margin-bottom:20px;font-size:16px;}}.pg_PickupSlider .TextBlock .TitleBlock .Title{font-size:18px;}@media print,screen and (min-width:1000px){.pg_PickupSlider .TextBlock .TitleBlock .Title{font-size:20px;}}.pg_PickupSlider .TextBlock .TitleBlock .Title .En{display:inline-block;padding-left:8px;font-size:12px;color:#e95513;}@media print,screen and (min-width:1000px){.pg_PickupSlider .TextBlock .TitleBlock .Title .En{font-size:14px;}}.pg_PickupSlider .TextBlock .Item{font-weight:600;padding:5px;margin-bottom:10px;background-color:#efefef;}@media print,screen and (min-width:1000px){.pg_PickupSlider .TextBlock .Item{margin-bottom:20px;font-size:16px;}}.pg_PickupSlider .TextBlock .Detail{font-size:12px;}@media print,screen and (min-width:1000px){.pg_PickupSlider .TextBlock .Detail{font-size:14px;}}.pg_PickupSlider .TextBlock .Detail .SubImg{width:90px;height:90px;margin:0 10px 0 0;float:left;}.pg_PickupSlider .TextBlock .Detail .SubTitle{font-size:14px;font-weight:600;margin-bottom:5px;}@media print,screen and (min-width:1000px){.pg_PickupSlider .TextBlock .Detail .SubTitle{margin-bottom:10px;font-size:16px;}}.slick-dots{position:static;bottom:auto;}.slick-prev,.slick-next{display:none!important;}.pg_Information{width:100%;max-width:500px;margin:70px auto 50px;}@media print,screen and (min-width:750px){.pg_Information{max-width:none;}}@media print,screen and (min-width:1000px){.pg_Information{margin-top:90px;display:flex;}}.pg_FirstNews{position:relative;margin-bottom:25px;border:2px solid #efefef;}@media print,screen and (min-width:1000px){.pg_FirstNews{width:28%;margin:0 0 0 2%;order:2;}}.pg_FirstNews .FirstNewsLabel{padding:5px 10px;background-color:#3e3a39;color:#fff;position:absolute;top:-28px;left:0;z-index:1;font-size:12px;font-weight:normal;}@media print,screen and (min-width:750px){.pg_FirstNews .Layout{padding:10px;display:grid;grid-template-columns:35vw 1fr;}}@media print,screen and (min-width:1000px){.pg_FirstNews .Layout{display:normal;grid-template-columns:auto;align-items:normal;}}.pg_FirstNews .Header{margin:0 0 10px;vertical-align:middle;}@media print,screen and (min-width:1000px){.pg_FirstNews .Header{margin:8px 0;}}.pg_FirstNews .Date{color:#e95513;font-size:14px;}@media print,screen and (min-width:750px){.pg_FirstNews .Date{font-size:16px;}}.pg_FirstNews .Subject{background-color:#efefef;margin-left:2px;padding:5px 10px;font-size:11px;}@media print,screen and (min-width:750px){.pg_FirstNews .Subject{font-size:13px;}}.pg_FirstNews .Item{background-color:#fff;}.pg_FirstNews .Image{transition-duration:.3s;}@media print,screen and (min-width:750px){.pg_FirstNews .Image{margin-right:10px;}}@media print,screen and (min-width:1000px){.pg_FirstNews .Image{margin:0;}}.pg_FirstNews .Image img{width:100%;display:block;}.pg_FirstNews .InnerBox{padding:10px;}@media print,screen and (min-width:750px){.pg_FirstNews .InnerBox{padding:0;}}.pg_FirstNews .Description{margin:0 0 10px;line-height:1.7;}.pg_FirstNews .Description>a{color:#2680eb;display:inline-block;padding:0 3px;text-decoration:underline;}.pg_FirstNews .Description>a:hover{color:#e95513;}.pg_FirstNews .Arrow{text-decoration:none;padding:10px;position:relative;width:100%;}.pg_FirstNews .Arrow:before,.pg_FirstNews .Arrow:after{transition:all .3s;content:"";display:block;-webkit-transform:skewX(45deg);transform:skewX(45deg);position:absolute;right:15px;bottom:6px;background:#3e3a39;}.pg_FirstNews .Arrow:before{width:60px;height:1px;}.pg_FirstNews .Arrow:after{width:2px;height:8px;right:18px;}.pg_FirstNews .Title{transition:all .3s;display:flex;font-size:16px;font-weight:bold;justify-content:center;margin:20px 0 0;padding:0 10px;position:relative;}.pg_FirstNews .Title:before{position:absolute;content:" ";display:block;border-bottom:solid 3px #e95513;bottom:-10px;width:10%;left:40%;margin:0 auto;}.pg_FirstNews .Title:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #3e3a39;bottom:-10px;width:10%;left:50%;margin:0 auto;}.pg_FirstNews .Link:hover{color:#3e3a39;}.pg_FirstNews .Link:hover .Arrow:before,.pg_FirstNews .Link:hover .Arrow:after{right:0;background:#e95513;}.pg_FirstNews .Link:hover .Arrow:before{width:75px;}.pg_FirstNews .Link:hover .Arrow:after{right:3px;}.pg_FirstNews .Link:hover .Image{filter:brightness(105%);}.pg_FirstNews .Link:hover .Title{color:#e95513;}@media print,screen and (min-width:1000px){.pg_MovieArea{width:70%;order:1;}}.pg_MovieArea .Movie{position:relative;width:100%;padding-top:56.25%;margin-bottom:5px;}.pg_MovieArea .Iflame{position:absolute;top:0;right:0;width:100%!important;height:100%!important;}.pg_MovieArea .Annotation:before{content:"※";}.pg_TrailArea{background-color:#efefef;padding:40px 0;}@media screen and (min-width:1000px){.pg_TrailArea{padding:60px 0;}}.pg_TrailArea .TrailContainer{width:100%;margin:0 auto;max-width:500px;}@media print,screen and (min-width:750px){.pg_TrailArea .TrailContainer{max-width:none;width:100%;height:640px;position:relative;}.pg_TrailArea .TrailContainer .BlockImage{position:absolute;top:0;right:0;width:60%;z-index:1;}.pg_TrailArea .TrailContainer .BlockTrail{position:absolute;top:0;left:0;width:60%;z-index:5;}.pg_TrailArea .TrailContainer .BlockCampaign{position:absolute;bottom:0;left:0;width:100%;z-index:6;}}@media print,screen and (min-width:1000px){.pg_TrailArea .TrailContainer{height:500px;}}.pg_TrailArea .TrailContainer .Intro{font-size:18px;font-weight:600;margin-bottom:20px;}@media print,screen and (min-width:1000px){.pg_TrailArea .TrailContainer .Intro{font-size:21px;}}.pg_TrailArea .TrailContainer .Intro .Lead{display:block;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff;}.pg_TrailArea .TrailContainer .Intro .Strong{color:#e95513;}.pg_TrailArea .TrailContainer .Intro .Bigger{font-size:20px;}@media print,screen and (min-width:750px){.pg_TrailArea .TrailContainer .Intro .Bigger{font-size:26px;}}@media print,screen and (min-width:1000px){.pg_TrailArea .TrailContainer .Intro .Bigger{font-size:28px;}}.pg_TrailArea .TrailContainer .Description{padding:15px;background:rgba(0,0,0,.7);color:#fff;margin-bottom:20px;}.pg_TrailArea .TrailMainImageArea{position:relative;width:100%;height:280px;}@media print,screen and (min-width:750px){.pg_TrailArea .TrailMainImageArea{height:400px;}}.pg_TrailArea .TrailMainImageArea .MainImage{position:absolute;top:0;left:0;z-index:3;width:100%;height:240px;margin:0 auto 20px;transform:skewY(-3deg);overflow:hidden;}@media print,screen and (min-width:750px){.pg_TrailArea .TrailMainImageArea .MainImage{height:520px;transform:skew(-6deg,0);}}.pg_TrailArea .TrailMainImageArea .MainImage .Image{transform:skewY(3deg) scale(1.3);}@media print,screen and (min-width:750px){.pg_TrailArea .TrailMainImageArea .MainImage .Image{transform:skew(6deg,0) scale(2.5);position:absolute;bottom:0;}}@media print,screen and (min-width:1000px){.pg_TrailArea .TrailMainImageArea .MainImage .Image{transform:skew(6deg,0) scale(2);}}@media print,screen and (min-width:1200px){.pg_TrailArea .TrailMainImageArea .MainImage .Image{transform:skew(6deg,0) scale(1.4);}}.pg_TrailArea .TrailMainImageArea .bg_Color{position:absolute;top:0;left:0;z-index:2;width:100%;height:240px;background-color:#13a7e9;transform:skewY(-7deg);}@media print,screen and (min-width:750px){.pg_TrailArea .TrailMainImageArea .bg_Color{height:520px;transform:skew(-10deg,0);}}.pg_TrailArea .TrailArea{margin-bottom:20px;z-index:5;}.pg_TrailArea .TrailArea .TrainingList{display:flex;flex-wrap:nowrap;width:100%;}@media print,screen and (min-width:1000px){.pg_TrailArea .TrailArea .TrainingList{max-width:600px;}}.pg_TrailArea .TrailArea .TrainingList .Item{margin:10px 10px 0 0;}.pg_TrailArea .TrailArea .TrainingList .Item:last-child{margin:10px 0 0 0;}.pg_TrailArea .TrailArea .PictureBlock{position:relative;}.pg_TrailArea .TrailArea .PictureBlock .Picture{z-index:5;}.pg_TrailArea .TrailArea .PictureBlock .Tag{padding:0 5px;font-size:12px;font-weight:600;color:#e95513;background-color:#3e3a39;position:absolute;top:-5px;left:10px;z-index:6;}.pg_TrailArea .pg-Course{background-color:#fff;padding:40px 0;background-color:transparent;}@media screen and (min-width:1000px){.pg_TrailArea .pg-Course{padding:60px 0;}}.pg_TrailArea .pg-Course .Announcement{margin:40px auto;display:grid;justify-content:center;font-size:20px;font-weight:600;}.pg_TrailArea .CampaignArea{margin-bottom:40px;}@media print,screen and (min-width:750px){.pg_TrailArea .CampaignArea{position:relative;margin:40px 0 0;}}.pg_TrailArea .CampaignArea .SpecialOfferImage{margin-bottom:20px;}@media print,screen and (min-width:750px){.pg_TrailArea .CampaignArea .SpecialOfferImage{position:absolute;top:0;right:0;}}.pg_TrailArea .CampaignArea .SpecialOfferImage .Image{max-width:320px;margin:0 auto;}@media print,screen and (min-width:750px){.pg_TrailArea .CampaignArea .SpecialOfferImage .Image{max-width:280px;}}@media print,screen and (min-width:750px){.pg_TrailArea .CampaignArea .Description{padding-right:280px;}}.pg_BeforeUsingArea{background-color:#fff;padding:40px 0;}@media screen and (min-width:1000px){.pg_BeforeUsingArea{padding:60px 0;}}.pg_BeforeUsingArea .Covid19Block{background-color:#fff;max-width:500px;margin:40px auto 0;}@media print,screen and (min-width:750px){.pg_BeforeUsingArea .Covid19Block{max-width:none;}}.pg_BeforeUsingArea .Covid19Block .Inner{width:100%;border-top:3px solid #e95513;border-bottom:3px solid #e95513;}@media print,screen and (min-width:750px){.pg_BeforeUsingArea .Covid19Block .Inner{max-width:none;}}.pg_BeforeUsingArea .Covid19Block .TitleArea{position:relative;padding:25px;background-size:cover;background-image:url("../images/home/Covid19Measures.jpg?v=20210323-1");background-position:right;margin-bottom:20px;}@media print,screen and (max-width:749px){.pg_BeforeUsingArea .Covid19Block .TitleArea{background-position:top right -30px;}}@media print,screen and (min-width:750px){.pg_BeforeUsingArea .Covid19Block .TitleArea{padding:25px 50px;}}@media print,screen and (min-width:1000px){.pg_BeforeUsingArea .Covid19Block .TitleArea{padding:35px 65px;background-position:center;}}.pg_BeforeUsingArea .Covid19Block .Intro{font-size:24px;line-height:1.2;text-align:left;font-weight:normal;color:#fff;font-weight:600;margin-bottom:10px;text-shadow:0 0 5px #3e3a39;}@media print,screen and (min-width:750px){.pg_BeforeUsingArea .Covid19Block .Intro{font-size:34px;}}@media print,screen and (min-width:1000px){.pg_BeforeUsingArea .Covid19Block .Intro{font-size:40px;}}.pg_BeforeUsingArea .Covid19Block .Subheading{color:#fff;text-shadow:0 0 5px #3e3a39;}@media print,screen and (max-width:749px){.pg_BeforeUsingArea .Covid19Block .HideXs{display:none;}}.pg_BeforeUsingArea .Covid19Block .Covid19Container{display:flex;flex-wrap:wrap;width:100%;max-width:480px;margin:0 auto;}@media print,screen and (min-width:750px){.pg_BeforeUsingArea .Covid19Block .Covid19Container{max-width:none;}}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item{margin-bottom:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #3e3a39;position:relative;}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item:last-child{border-bottom:0;}@media print,screen and (min-width:750px){.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item{width:50%;margin-bottom:0;padding:20px;}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item:nth-child(odd):after{position:absolute;content:" ";display:block;border-right:solid 1px #3e3a39;height:80%;top:10%;right:0;margin:0 auto;}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item:nth-last-of-type(-n+2){border-bottom:0;margin-bottom:20px;}}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item .IconBox{width:20%;}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item .Icon{width:100%;height:auto;max-width:86px;}@media print,screen and (min-width:750px){.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item .Icon{max-width:100px;}}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item .TextBox{width:80%;padding-left:15px;}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item .Title{font-size:16px;font-weight:600;}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item .Title:before{content:"";font-family:"icomoon";padding-right:5px;}.pg_BeforeUsingArea .Covid19Block .Covid19Container .Item .Warning{margin-top:5px;color:#f00;font-size:12px;}.pg_StudioArea{background-color:#efefef;padding:40px 0;}@media screen and (min-width:1000px){.pg_StudioArea{padding:60px 0;}}.pg_StudioArea .StudioContent{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}.pg_StudioArea .PictureBlock{width:100%;margin-bottom:20px;}@media print,screen and (min-width:750px){.pg_StudioArea .PictureBlock{width:40%;margin-bottom:30px;}}.pg_StudioArea .TextBlock{width:100%;}@media print,screen and (min-width:750px){.pg_StudioArea .TextBlock{width:60%;padding-left:30px;}}.pg_StudioArea .TextBlock .Catch{font-size:20px;font-weight:600;margin-bottom:20px;}.pg_StudioArea .TextBlock .Text{margin-bottom:30px;}.pg_StudioArea .TextBlock .ButtonArea{max-width:320px;margin-bottom:30px;}.pg_StudioArea .TextBlock .LinkBanner{max-width:320px;margin-bottom:20px;}.pg_NewsArea{background-color:#fff;padding:40px 0;}@media screen and (min-width:1000px){.pg_NewsArea{padding:60px 0;}}.pg_NewsArea .pg_NewsContainer{max-width:500px;margin:0 auto;}@media print,screen and (min-width:750px){.pg_NewsArea .pg_NewsContainer{max-width:none;}}