article{margin:6% auto}section{width:100%;margin:0 auto;text-align:center}h2{font-size:1.7rem;letter-spacing:2.6px;margin:10% auto 3%}h2,h3,h4,h5{font-weight:500;font-family:"Noto Sans JP",sans-serif}p{text-align:left}.wrap-line{background-image:url(//miyoshino-kindergarten.com/wp-content/themes/miyoshino/css/../images/common/paper_maruline.png);background-size:cover;background-position:center;position:relative}.content1{position:relative}.top{width:100%;max-width:750px;margin:0 auto;position:relative}.top-img{width:100%}.top-title-pc{position:absolute;top:0;right:-12%;width:15%;min-width:193px}.top-title-pc img{width:100%}#about-slider1{width:100%;display:flex;justify-content:space-between}#about-slider1 .slick-initialized .slick-slider{width:30%}.content2-li{width:286px;height:286px;border-radius:20px;background:#fff;font-size:16px;line-height:26px;padding:3% 0}.content2-li img{width:69px;padding:0 10px 20px;margin:0 auto}.content2-li p{text-align:center}.content3{padding-bottom:10%}.content3 img{max-width:443px;padding-bottom:5%}.content3 p{font-size:16px;line-height:28px;letter-spacing:-.32px}.right{float:right;padding-top:3%}.content4{background-color:#fff;background-image:url(//miyoshino-kindergarten.com/wp-content/themes/miyoshino/css/../images/common/maru-half1.png),url(//miyoshino-kindergarten.com/wp-content/themes/miyoshino/css/../images/common/maru-half2.png);background-repeat:no-repeat,no-repeat;background-position:top left,bottom right;background-size:15%,15%;padding:2% 0 7%}.content4 h2{margin-top:5%}.content4 .content-parent{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:60px;grid-row-gap:0px;place-content:center;place-items:center}.div1{grid-area:1/1/2/2}.div2{grid-area:1/2/2/3}.div2 p{font-size:16px;line-height:28px}#about-slider2{height:350px}#about-slider2 .slick-list{width:440px;height:350px}#about-slider2 li img{width:100%;max-width:440px}#about-slider2 .slide-arrow{position:absolute;width:30px}#about-slider2 .prev-arrow{left:-10%;top:45%}#about-slider2 .next-arrow{right:-10%;top:45%}.content5 p{font-size:18px;line-height:32px}.content5-wrap{width:76%;margin:3% auto 4%}.content5-wrap table{width:100%;font-size:18px;border-collapse:separate;border-spacing:10px}.content5-wrap table th,.content5-wrap table td{vertical-align:middle}.content5-wrap table th{width:28%;border-radius:40px;background:#d9d9d9;line-height:32px;font-weight:500;padding:1% 0 1% 5%}.content5-wrap table .orange{background:#ffc164}.content5-wrap table td{width:60%;text-align:left;line-height:28px;padding:1% 0 1% 3%}.content5 .p2{font-size:14px;text-align:center;line-height:24px}