﻿@charset "UTF-8";.splide__track--nav>.splide__list>.splide__slide{width:100%!important;}.splide__track--nav>.splide__list>.splide__slide.is-active{width:100%!important;}#js_ThumbnailCarousel-1 .splide__list,#js_ThumbnailCarousel-2 .splide__list{display:grid;grid-template-columns:repeat(3,1fr);}@media print,screen and (min-width:1080px){#js_ThumbnailCarousel-1 .splide__list,#js_ThumbnailCarousel-2 .splide__list{grid-template-columns:repeat(6,1fr);}}.splide__slide{opacity:.6;}.splide__slide.is-active{opacity:1;}.splide__slide img{height:auto;width:100%;}.wrapper{margin-inline:auto;max-width:500px;width:100%;}@media print,screen and (min-width:768px){.wrapper{max-width:800px;width:100%;}}.splide{margin-bottom:5px;}.splide__slide{position:relative;overflow:hidden;}.slide-caption{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;font-size:.95rem;line-height:1.6;padding:8px 12px;word-wrap:break-word;overflow-wrap:anywhere;}@media(max-width:480px){.slide-caption{font-size:.9rem;padding:6px 10px;}}:root{--cancel-border-color:#d8d8d8;}.pg_MainImgChonan{background:url("../images/studio/chonan_school/Main.webp") no-repeat center/cover;}.pg_MainImgOgawa{background:url("../images/studio/ogawa_school/Main.webp") no-repeat center/cover;position:relative;}.pg_MainImgUenodai{background:url("../images/studio/uenodai_school/Main.webp") no-repeat center/cover;}.pg_MainImgKanaetsu{background:url("../images/studio/kanaetsu_school/Main.webp") no-repeat center/cover;}.pg_MainImgKandatsu{background:url("../images/studio/kandatsu_school/Main.webp") no-repeat center/cover;}.pg_Kokuchi{display:block;position:absolute;top:40%;left:0;right:0;margin:0 auto;text-align:center;color:#fff;font-weight:bolder;font-size:34px;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #1a7a87,0 0 30px #1a7a87,0 0 40px #1a7a87,0 0 50px #1a7a87,0 0 60px #1a7a87;}@media print,screen and (min-width:768px){.pg_Kokuchi{font-size:42px;}}@media print,screen and (min-width:1080px){.pg_Kokuchi{font-size:62px;}}.pg_SchoolArea .sc_TitleDecoration,.pg_SchoolArea .sc_TitleH1,.pg_SchoolArea .sc_TitleH2,.pg_SchoolArea .sc_TitleH3,.pg_AboutSchoolStudioArea .sc_TitleDecoration,.pg_AboutSchoolStudioArea .sc_TitleH1,.pg_AboutSchoolStudioArea .sc_TitleH2,.pg_AboutSchoolStudioArea .sc_TitleH3,.sc_StudioListArea .sc_TitleDecoration,.sc_StudioListArea .sc_TitleH1,.sc_StudioListArea .sc_TitleH2,.sc_StudioListArea .sc_TitleH3{color:#1a7a87;}.pg_SchoolArea .Button,.pg_AboutSchoolStudioArea .Button,.sc_StudioListArea .Button{background-color:#fff;border:1px solid #1a7a87;color:#1a7a87;}.pg_SchoolArea .Button:after,.pg_AboutSchoolStudioArea .Button:after,.sc_StudioListArea .Button:after{background-color:#1a7a87;}@media print,screen and (min-width:768px){.pg_SchoolArea .Button:hover,.pg_AboutSchoolStudioArea .Button:hover,.sc_StudioListArea .Button:hover{border:1px solid #fff;color:#fff;}}.pg_SchoolArea .BgGreen,.pg_AboutSchoolStudioArea .BgGreen,.sc_StudioListArea .BgGreen{background-color:#e2f2ea;}.pg_SchoolArea .BgGreen .Button,.pg_AboutSchoolStudioArea .BgGreen .Button,.sc_StudioListArea .BgGreen .Button{background-color:#e2f2ea;border:1px solid #1a7a87;color:#1a7a87;}.pg_SchoolArea .BgGreen .Button:after,.pg_AboutSchoolStudioArea .BgGreen .Button:after,.sc_StudioListArea .BgGreen .Button:after{background-color:#1a7a87;}@media print,screen and (min-width:768px){.pg_SchoolArea .BgGreen .Button:hover,.pg_AboutSchoolStudioArea .BgGreen .Button:hover,.sc_StudioListArea .BgGreen .Button:hover{border:1px solid #e2f2ea;color:#e2f2ea;}}.pg_SchoolArea .splide__track--nav>.splide__list>.splide__slide.is-active,.pg_AboutSchoolStudioArea .splide__track--nav>.splide__list>.splide__slide.is-active,.sc_StudioListArea .splide__track--nav>.splide__list>.splide__slide.is-active{width:100%!important;border:4px solid #1a7a87!important;}.pg_DescriptionText{margin-bottom:30px;}@media print,screen and (min-width:1080px){.pg_DescriptionText{text-align:center;margin-bottom:50px;}}.pg_OpeningArea .AttentionText{color:#e76c0c;}.pg_OpeningArea .ButtonList{margin:0 auto;max-width:1080px;}@media print,screen and (min-width:768px){.pg_OpeningArea .ButtonList{width:100%;display:flex;}}.pg_OpeningArea .ButtonList .Item{width:100%;margin-bottom:30px;}.pg_OpeningArea .ButtonList .Item:last-child{margin-bottom:0;}@media print,screen and (min-width:768px){.pg_OpeningArea .ButtonList .Item{width:33.33%;margin:0 10px;}}@media print,screen and (min-width:768px){.pg_GalleryArea .SliderItem{margin:10px;max-width:700px;}}@media print,screen and (min-width:1080px){.pg_GalleryArea .SliderItem{max-width:750px;}}.slick-slider{margin-bottom:0!important;}.js_GallerySlider .slick-dots{bottom:25px!important;}.js_GallerySlider .slick-dots li.slick-active button:before,.js_GallerySlider .slick-dots li button:before{font-size:15px;}.pg_StudioTab{position:relative;z-index:10;}.pg_StudioTab .js_Hide{display:none;}.pg_StudioTab .TabList{overflow:hidden;display:flex;background-color:#e2f2ea;max-width:1180px;margin:0 auto;}.pg_StudioTab .TabList .TabItem{list-style:none;padding:15px;flex:1;text-align:center;background-color:#d8d8d8;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:20px;letter-spacing:.05em;}.pg_StudioTab .TabList .TabItem:last-child{margin-right:0;}.pg_StudioTab .TabList .TabItem:hover{cursor:pointer;color:#e76c0c;background-color:#f1f1f1;}.pg_StudioTab .TabList .js_Select{color:#1a7a87;background-color:#e2f2ea;}.pg_StudioTab .TabList .js_Select:hover{cursor:auto;color:#1a7a87;background-color:#e2f2ea;}.pg_StudioTab .sc_HiddenXs{display:none;}@media print,screen and (min-width:768px){.pg_StudioTab .sc_HiddenXs{display:inline-block;}}.pg_StudioContent .CatchText{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:4.8vw;margin-bottom:10px;}@media print,screen and (min-width:768px){.pg_StudioContent .CatchText{margin-bottom:20px;font-size:24px;}}@media print,screen and (min-width:1080px){.pg_StudioContent .CatchText{margin-bottom:30px;font-size:30px;}}.pg_StudioContent .FeaturesList{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;}.pg_StudioContent .FeaturesList .Item{position:relative;display:inline-block;margin:5px;padding:0 10px;top:-2px;text-align:center;line-height:20px;letter-spacing:1px;font-size:12px;border:1px solid #292933;background-color:#e2f2ea;color:#292933;}@media print,screen and (min-width:768px){.pg_StudioContent .SliderItem{margin:10px;max-width:700px;}}@media print,screen and (min-width:1080px){.pg_StudioContent .SliderItem{max-width:750px;}}.pg_StudioContent .js_GallerySlider .slick-dots{bottom:25px!important;}.pg_StudioContent .js_GallerySlider .slick-dots li.slick-active button:before,.pg_StudioContent .js_GallerySlider .slick-dots li button:before{font-size:15px;}.pg_StudioContent .js_GallerySlider .slick-prev:before,.pg_StudioContent .js_GallerySlider .slick-next:before{background:url(../images/shared/Slider_Arrow.png) no-repeat center/100%;width:20px;height:34px;display:inline-block;content:"";}.pg_StudioContent .View360Picture{text-align:center;margin:0 auto 20px;}.pg_StudioContent .View360PictureLink{display:inline-block;max-width:max-content;padding:3px 20px;margin:15px 15px 0 0;font-size:15px;color:#1a7a87;border:1px solid #1a7a87;border-radius:50px;}.pg_StudioContent .View360PictureLink:hover{color:#fff;border:1px solid #1a7a87;background-color:#1a7a87;}.pg_StudioContent .View360PictureLink:hover .ViewIcon{transform:rotateX(360deg);}.pg_StudioContent .ViewIcon{font-size:14px;padding-right:5px;transition:.3s;transform:rotateX(0deg);}.pg_StudioContent .TextBlock{margin-bottom:40px;}@media print,screen and (min-width:768px){.pg_StudioContent .StudioFacility{width:100%;display:flex;justify-content:center;flex-wrap:wrap;}}.pg_StudioContent .FacilityBox{position:relative;margin-bottom:50px;}@media print,screen and (min-width:768px){.pg_StudioContent .FacilityBox{width:45%;margin:15px;}}@media print,screen and (min-width:1080px){.pg_StudioContent .FacilityBox{width:30%;margin:15px;}}.pg_StudioContent .FacilityTitle{position:absolute;top:0;left:0;color:#606060;font-family:"游ゴシック Reguar","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,Lato,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:600;background-color:#fff;padding:8px 15px;z-index:10;}.pg_StudioContent .FacilityLable{position:relative;}.pg_StudioContent .FacilityLable:before{content:"有料オプション";position:absolute;bottom:10px;right:10px;color:#fff;font-size:12px;font-family:"游ゴシック Reguar","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,Lato,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:600;background-color:#e76c0c;padding:2px 8px;z-index:5;}.pg_StudioContent .FacilityImg{border:3px solid #fff;margin-bottom:10px;}.pg_StudioContent .FacilityContent{text-align:left;}.mfp-content .image{max-width:900px;margin:0 auto 20px;}.mfp-content .image img{max-width:545px;margin:0 auto 20px;}.mfp-content .popup-modal-dismiss{text-align:center;color:#fff;}.mfp-content .sc_LinkText{color:#fff;}.pg_EquipmentArea .Table{background-color:#fff;border-top:1px solid #606060;}.pg_EquipmentArea .Row:last-child .Header{border-bottom:1px solid #606060;}.pg_EquipmentArea .Header,.pg_EquipmentArea .Data{padding:10px;}.pg_EquipmentArea .Header{width:30%;text-align:left;color:#606060;background-color:#f1f1f1;border-bottom:1px solid #606060;border-left:1px solid #606060;}.pg_EquipmentArea .Data{color:#606060;border-bottom:1px solid #606060;border-right:1px solid #606060;}.pg_PriceArea .PriceBox{background-color:#fff;border:1px solid #606060;margin-bottom:5px;}.pg_PriceArea .Table{padding:20px 0;margin-bottom:5px;border:1px solid #606060;border:0;margin-bottom:0;}.pg_PriceArea .Table Caption{background-color:#606060;color:#fff;padding:10px;}.pg_PriceArea .Table .Header,.pg_PriceArea .Table .Data{display:block;text-align:center;}.pg_PriceArea .Table .Header{font-size:18px;font-weight:800;}.pg_PriceArea .Table .Data{margin-bottom:10px;}.pg_PriceArea .Table .Price{color:#910707;}.pg_PriceArea .Table .Price:before{content:"¥";}.pg_PriceArea .Table Caption{background-color:#1a7a87;}.pg_PriceArea .pg_List{margin-bottom:30px;padding-left:10px;margin-left:10px;max-width:1040px;margin:0 auto 40px;}.pg_PriceArea .pg_List .Item{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #d8d8d8;}.pg_PriceArea .pg_List .Item:first-child{padding:10px 0;margin:0 0 10px;border-top:1px dashed #d8d8d8;}.pg_PriceArea .pg_List .AttentionText{color:#e76c0c;}.pg_PriceArea .sc_TitleBorderBottom:after{background-color:#1a7a87;}.pg_PriceArea .Button{margin-bottom:60px;}.pg_PriceTableArea{max-width:600px;margin:0 auto 50px;}.pg_PriceTableArea .pg_PriceTable{font-size:14px;background-color:#fff;border-collapse:collapse;}@media print,screen and (max-width:374px){.pg_PriceTableArea .pg_PriceTable{font-size:13px;}}@media print,screen and (min-width:768px){.pg_PriceTableArea .pg_PriceTable{font-size:16px;}}.pg_PriceTableArea .Caption{padding:5px;font-size:16px;color:#fff;font-weight:800;background-color:#1a7a87;}.pg_PriceTableArea .TBody{border:1px solid #292933;}.pg_PriceTableArea .BgLightGray{background-color:#f1f1f1;}.pg_PriceTableArea .Header,.pg_PriceTableArea .Data{text-align:center;padding:5px;border:1px solid #d8d8d8;}.pg_PriceTableArea .Price{font-weight:800;color:#910707;}.pg_PriceTableArea .Price:before{content:"¥";}.pg_PriceListOgawa .Title{color:#1a7a87;font-size:18px;}.pg_PriceListOgawa .Title:before{content:"■";margin-right:3px;}.pg_PriceListOgawa .Details{margin-bottom:20px;}.pg_AboutSchoolStudioArea{background-color:#e2f2ea;}.pg_AboutSchoolStudioArea .LogoArea{margin:0 auto 20px;}.pg_AboutSchoolStudioArea .Logo{max-width:320px;margin:0 auto;}.pg_AboutSchoolStudioArea .Content{max-width:860px;margin:0 auto 30px;border-top:1px dashed #1a7a87;padding-top:15px;}.pg_AboutSchoolStudioArea .Paragraph{border-bottom:1px dashed #1a7a87;padding-bottom:15px;}.pg_AboutSchoolStudioArea .sc_ButtonBase{max-width:370px;}.pg_AccessArea{text-align:center;}.pg_AccessArea .Img{width:280px;margin:0 auto 20px;}.pg_AccessArea .Address{margin-bottom:50px;}.pg_AccessArea .Title{font-weight:bold;font-size:18px;margin-bottom:10px;}.pg_AccessArea .ShopName{font-size:14px;}.pg_AccessArea .TransportationList .Description{margin-bottom:50px;}.pg_AccessArea .TransportationList .Description:last-child{margin-bottom:0;}