﻿@charset "UTF-8";@font-face{font-family:"Noto Sans JP";font-display:swap;}@font-face{font-family:"Titillium Web";font-display:swap;}.pg_BrandingDrone{display:inline-block;position:absolute;top:0;right:0;width:220px;height:220px;background-image:url(../images/shared/bg_drone002.webp?v=20240404);background-size:contain;background-repeat:no-repeat;content:"";z-index:5;top:60px;}@media print,screen and (min-width:768px){.pg_BrandingDrone{width:310px;height:217px;}}@media print,screen and (min-width:1024px){.pg_BrandingDrone{top:35px;width:400px;height:280px;}}@media print,screen and (min-width:1280px){.pg_BrandingDrone{width:480px;height:336px;}}@media print,screen and (min-width:1440px){.pg_BrandingDrone{width:550px;height:385px;}}@media print,screen and (min-width:1920px){.pg_BrandingDrone{right:20%;}}@media print,screen and (min-width:1024px){.pg_BrandingDrone{top:90px;}}.pg_SchoolIndex{margin-bottom:40px;}.pg_Title{position:relative;}.pg_Title .sc_IndexLinkButton{position:absolute;top:auto;bottom:15px;right:20px;}.pg_SchoolTitle{padding:15px 0 0;}@media print,screen and (min-width:1024px){.pg_SchoolTitle{padding:30px 0 15px;}}.pg_SchoolTitle .SubText{color:#d91a04;font-size:12px;font-family:"Titillium Web",sans-serif;line-height:normal;display:block;}@media print,screen and (min-width:1024px){.pg_SchoolTitle .SubText{font-size:14px;}}.pg_SchoolTitle .SubText:before{content:"●";margin-right:8px;}.pg_SchoolTitle .Number{color:#d91a04;font-size:24px;font-family:"Titillium Web",sans-serif;line-height:normal;display:inline-block;padding-left:10px;}.pg_SchoolTitle .MainText{width:max-content;display:block;font-size:22px;font-weight:bold;font-family:"Noto Sans JP",sans-serif;position:relative;}@media print,screen and (min-width:1024px){.pg_SchoolTitle .MainText{font-size:28px;}}.pg_SchoolTitle .Icon{display:block;font-size:30px;color:#007acc;position:absolute;top:0;right:-50px;}.pg_SchoolBlock{background-color:#f2fafa;padding-bottom:50px;margin-bottom:6px;}@media print,screen and (min-width:1024px){.pg_SchoolBlock{padding-bottom:70px;}}.pg_SchoolBlock:last-child{margin-bottom:40px;}.pg_SchoolBlock:nth-child(odd){background-color:#f8f8f8;}@media print,screen and (min-width:768px){.pg_SchoolBlock:nth-child(odd) .SchoolBranding{order:1;}.pg_SchoolBlock:nth-child(odd) .Content{order:2;padding:0 0 0 30px;}}@media print,screen and (min-width:1024px){.pg_SchoolBlock:nth-child(odd) .Content{order:2;padding:0 0 0 40px;}}.pg_SchoolBlock .SchoolWrapper{display:flex;flex-wrap:wrap;}.pg_SchoolBlock .SchoolBranding{width:100%;position:relative;}@media print,screen and (min-width:768px){.pg_SchoolBlock .SchoolBranding{width:50%;order:2;}}.pg_SchoolBlock .SchoolBranding .Image{border-radius:0 0 20px 20px;height:180px;object-fit:cover;}@media print,screen and (min-width:768px){.pg_SchoolBlock .SchoolBranding .Image{height:400px;}}@media print,screen and (min-width:1024px){.pg_SchoolBlock .SchoolBranding .Image{height:480px;}}.pg_SchoolBlock .SchoolBranding .BtnPosition{position:absolute;bottom:15px;right:15px;}@media print,screen and (min-width:1024px){.pg_SchoolBlock .SchoolBranding .BtnPosition{bottom:-15px;}}.pg_SchoolBlock .Content{width:100%;}@media print,screen and (min-width:768px){.pg_SchoolBlock .Content{width:50%;padding:0 30px 0 0;order:1;}}@media print,screen and (min-width:1024px){.pg_SchoolBlock .Content{padding:0 40px 0 0;}}.bg_Border{background-image:url(../images/School/bg_GreenBorder.png);background-repeat:repeat-x;background-position:bottom;}.bg_Border:nth-child(odd){background-image:url(../images/School/bg_GrayBorder.png);}.pg_Frame{border:10px solid #e3e3e3;background-color:#fff;padding:15px 15px 5px;margin-bottom:30px;}@media print,screen and (min-width:768px){.pg_Frame{padding:20px 25px 10px;}}.pg_ButtonList{display:grid;gap:15px;}@media print,screen and (min-width:768px){.pg_ButtonList{grid-template-columns:auto auto 1fr;}}.pg_Table{width:100%;background-color:#fff;border-collapse:collapse;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-bottom:20px;}.pg_Table .Title{background-color:#f2f2f2;}.pg_Table .Title,.pg_Table .Details{padding:5px 10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}.pg_Table .NoteText{color:#d91a04;}.pg_NoteList{font-size:12px;}.pg_NoteList .NoteText{color:#d91a04;}@media print,screen and (min-width:1024px){.pg_NoteList{font-size:14px;}}.pg_SchoolGallery{display:grid;gap:15px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;}@media print,screen and (min-width:768px){.pg_SchoolGallery{grid-template-columns:1fr 1fr 1fr;}}@media print,screen and (min-width:1280px){.sc_LayoutTile{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;}}.pg_ComingSoonImg{max-width:460px;display:block;margin:0 auto;}