.schoollist2_item{box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:10px;overflow:hidden;border-top:5px solid #12998d;padding-bottom:1rem;margin-top:min(5vw, 3rem)}.schoollist2_item .head{background:linear-gradient(45deg, #e9f5ff 0%, #e7f9e9 100%);padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center}.schoollist2_item .ttl{font-size:120%;flex:1;font-weight:700}.schoollist2_item .ttl a{display:block;text-decoration:underline}@media (hover: hover){.schoollist2_item .ttl a:hover{text-decoration:none}}.schoollist2_item .content{padding:2rem;overflow:hidden}.schoollist2_item .img{border-radius:10px;float:left;margin-right:1em;overflow:hidden;width:40%}@media print, screen and (min-width: 768px){.schoollist2_item .img{width:170px}}.schoollist2_item .taglist2{margin-inline:2rem;margin-bottom:1rem}.saitanprice_list2{font-weight:700;margin:0 2rem 1rem 2rem;display:grid;grid-template-columns:1fr;grid-template-columns:repeat(auto-fit, minmax(20em, 1fr));grid-gap:min(2vw, 1rem);clear:both}.saitanprice_list2 li{border:1px solid #098479;border-radius:5px;overflow:hidden;min-height:47px}.saitanprice_list2 a{display:grid;grid-template-columns:5em 1fr;height:100%;color:#333;position:relative;padding-right:2rem}.saitanprice_list2 a:after{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url("../img/arrow1_blue.svg") no-repeat center/contain;position:absolute;top:0;bottom:0;right:0.5rem;margin:auto}@media (hover: hover){.saitanprice_list2 a,.saitanprice_list2 a:after{transition:.2s}.saitanprice_list2 a:hover{filter:brightness(120%)}.saitanprice_list2 a:hover:after{transform:translateX(0.2em)}}.saitanprice_list2 .car{background:#12998d;color:#fff;display:grid;place-content:center;font-size:86%}.saitanprice_list2 .text{padding:1rem 0 1rem 1rem;display:flex;align-items:center;flex-wrap:wrap}.saitanprice_list2 .saitan{color:#098479;font-size:86%}.saitanprice_list2 .price{font-size:93%}.saitanprice_list2 .price strong{font-size:142%}.contentstyle1{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin-block:3rem;padding-block:3rem 1rem}.contentstyle1+.contentstyle1{margin-top:0;border-top:none;padding-top:0}.contentstyle1_ttl1{font-weight:700;position:relative;padding-left:1em;font-size:106%;margin-bottom:2rem}.contentstyle1_ttl1:before{content:"";display:inline-block;vertical-align:middle;position:absolute;top:0;bottom:0;left:0;margin:auto;width:6px;border-radius:6px;background:#12998d}.contentstyle1_img{float:right;max-width:40% !important;border-radius:10px;margin-left:1em;margin-bottom:1rem}.contentstyle2{background:linear-gradient(45deg, #e9f5ff 0%, #e7f9e9 100%);padding:min(5vw, 2em);border-radius:10px;margin-top:min(4vw, 3rem)}.contentstyle2 .ttl{font-size:120%;color:#098479;margin-bottom:min(2vw, 2rem);font-weight:700}.contentstyle2 .text{font-size:93%}.listpage1{display:grid;grid-gap:min(2vw, 2.5em);grid-template-columns:repeat(auto-fit, minmax(12.5em, 1fr))}.listpage1 a{display:flex;flex-direction:column;box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:10px;overflow:hidden}@media (hover: hover){.listpage1 a{transition:.2s}.listpage1 a:hover{filter:brightness(120%)}}.listpage1 .ttl{font-size:106%;text-align:center;padding:min(2vw, 2rem) min(1vw, 1rem) 0}.listpage1 .text{font-size:93%;color:#333;padding:min(1vw, 1rem)}
/*# sourceMappingURL=list.css.map */
