main{padding-top:70px}.sect_mv img{display:block;width:100%;height:auto}section.sect01{display:none!important}.sect01{padding:70px 0 50px}.sect01_layout01{width:100%;display:flex;flex-direction:row}.sect01_text01{display:flex;align-items:center;justify-content:center;background-color:#e20f17;color:#fff;font-size:25px;font-weight:700;padding:32px 10px;text-align:center;width:360px}.sect01_list01{display:flex;flex-wrap:wrap;width:calc(100% - 360px);background-color:#f9f9f9;padding:16px 15px;align-items:center;justify-content:center}.sect01_list01 li{list-style:none;margin:7px 15px;font-size:18px}.sect01_text02{display:flex;flex-wrap:wrap;width:calc(100% - 360px);background-color:#f9f9f9;padding:16px 15px;align-items:center;justify-content:center;font-size:18px}@media screen and (max-width:768px){.sect01_layout01{flex-direction:column}.sect01_text01{width:100%;font-size:20px}.sect01_text02{width:100%;padding:30px 20px}}.sect02{padding-top:40px;padding-bottom:70px}@media screen and (max-width:768px){.sect02{padding-top:20px}}.sect02_layout01{display:flex;flex-direction:row}.sect02_box01{width:50%;position:relative}.sect02_box02{width:50%;padding-left:40px;padding-top:20px}@media screen and (max-width:768px){.sect02_layout01{flex-direction:column}.sect02_box01{width:100%}.sect02_box02{width:100%;padding-top:50px;padding-left:0}}.sect02_text01{font-size:20px;font-weight:700;margin-bottom:30px}@media screen and (max-width:450px){.sect02_text01{font-size:18px}}.sect02_table01{width:100%;border-collapse:collapse;border-top:solid 1px #d6d6d6}.sect02_table01 tr td{border-bottom:solid 1px #d6d6d6;padding:15px 0}.sect02_table01 tr td.label{font-weight:700;width:140px}@media screen and (max-width:768px){.sect02_table01 tr{display:flex;flex-direction:column}.sect02_table01 tr td{padding:15px 0 20px}.sect02_table01 tr td.label{width:100%;border-bottom:none;padding-bottom:0;padding-top:20px}}.sec_banner{padding:40px 20px}.sec_banner a{display:block;width:100%;max-width:800px;aspect-ratio:274/100;background:url(//narasuzuki-koriyama.com/wp-content/themes/suzuki/assets/css/../img/top/banner_shijousha.jpg) center center;background-size:cover;border:4px solid #003796;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden;margin:0 auto}.swiper01 .swiper-slide{position:relative}.swiper01 .swiper-slide img{width:100%}.swiper01 .swiper-slide span{position:absolute;left:0;top:0;padding:10px 30px;background-color:#222;color:#fff;z-index:5}@media screen and (max-width:768px){.swiper01 .swiper-slide span{padding:8px 20px;font-size:14px}}.thumbs-swiper01{margin-top:20px}.thumbs-swiper01 .swiper-slide.swiper-slide-thumb-active{position:relative}.thumbs-swiper01 .swiper-slide.swiper-slide-thumb-active:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(34,34,34,.4)}.swiper02{width:100%;margin-top:70px}.swiper02 .swiper-slide{position:relative}.swiper02 .swiper-slide a{position:relative}.swiper02 .swiper-slide a:after{content:'';position:absolute;width:40px;height:40px;background:url(//narasuzuki-koriyama.com/wp-content/themes/suzuki/assets/css/../img/icon_video_play.png);top:50%;left:50%;transform:translate(-50%,-50%)}.swiper02 .swiper-slide .item{width:100%;border-radius:10px}.swiper-button-next,.swiper-button-prev{width:30px;height:30px;border-radius:15px;background-color:#fff}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px;font-weight:700;color:#222}.googlemap iframe{width:100%;height:35.71vw}@media screen and (max-width:768px){.googlemap iframe{height:93vw}}.sect04{padding-top:85px;padding-bottom:20px;background-color:#f9f9f9}.sect04_layout01{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.sect04_box01{width:calc((100% - 90px) / 3);margin:0 15px 50px;background-color:#fff}.sect04_box01 .thumb{width:100%;height:auto}.sect04_box01 .thumb img{width:100%}.sect04_box01 .title{font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:20px}.sect04_box01 .title .icon{margin-left:10px}@media screen and (max-width:768px){.sect04_layout01{flex-direction:column;margin-left:auto;margin-right:auto;width:86vw}.sect04_box01{width:100%;margin:0 0 30px}}@media screen and (max-width:450px){.sect04_box01 .title{font-size:15px}}.sect05{padding-top:70px;padding-bottom:40px}.sect05_layout01{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}@media screen and (max-width:768px){.sect05_layout01{flex-direction:column;margin-left:0;margin-right:0}}.sect05_layout02{width:calc((100% - 80px) / 2);margin-left:20px;margin-right:20px}@media screen and (max-width:768px){.sect05_layout02{width:100%;margin-left:0;margin-right:0;margin-bottom:30px}}.sect05_text01{display:flex;flex-direction:row;align-items:center;font-size:25px;font-weight:700;margin-bottom:33px;white-space:nowrap}@media screen and (max-width:768px){.sect05_text01{font-size:20px;margin-bottom:20px}}.sect05_text01:after{content:'';width:100%;height:1px;background-color:#222;margin-left:18px}.sect05_text02{font-size:18px;font-weight:700;margin-bottom:20px}.sect05_layout03{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:768px){.sect05_layout03{flex-direction:column}}.sect05_box01{margin-bottom:40px;padding-bottom:30px;border-bottom:solid 1px #878787;display:block}@media screen and (max-width:768px){.sect05_box01{padding-bottom:20px;width:86vw;margin:0 auto 20px auto}}.sect05_box01 .thumb{width:200px;height:auto}@media screen and (max-width:768px){.sect05_box01 .thumb{width:100%}}.sect05_layout04{width:calc(100% - 200px);padding-left:21px}@media screen and (max-width:768px){.sect05_layout04{width:100%;padding-left:0;margin-top:20px}}.sect05_layout05{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-bottom:20px}.sect05_text03{font-size:13px;color:#686868}.sect05_text04{font-size:13px;color:#686868;padding:2px 9px;border:solid 1px #bcbcbc;margin-left:15px}.sect06{padding-top:60px;padding-bottom:70px;background-color:#f9f9f9}.sect_calendar .calendar_footer{line-height:1.0}@media screen and (max-width:768px){.modaal-video-wrap{margin:0 3vw}.modaal-video-container{max-width:100%;max-height:90vh}.modaal-video-container{padding-bottom:0;height:80vh}}.sect02{padding:70px 0 50px}