@import"https://fonts.googleapis.com/earlyaccess/mplus1p.css";html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}*:after,*:before{box-sizing:border-box}body{font-size:100%;font-family:"Mplus 1p","Roboto",sans-serif;color:#3d3536;background-color:#fff;height:100%}html{height:100%}a{color:#b4d7a8;text-decoration:none}nav{position:fixed;top:0;right:0;left:0;z-index:9999;display:block;margin:0 auto;width:100%;height:50px;max-height:50px;background:rgba(255,255,255,.8);border-radius:0 0 3px 3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);font-size:17px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.content{margin:0 auto;max-width:1440px;padding:0 22px;position:relative;z-index:2;padding-left:calc(22px + constant(safe-area-inset-left));padding-right:calc(22px + constant(safe-area-inset-right))}.headerMenu{display:flex;flex-direction:row;justify-content:space-around;cursor:default;margin:0 auto;max-width:1440px;width:auto;height:50px;text-align:center;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;-webkit-user-select:none;-moz-user-select:none;user-select:none}.headerMenu li{display:inline-flex;position:relative;height:50px;z-index:1;vertical-align:top;text-align:center}.headerMenu .SDA-Logo{background-repeat:no-repeat;background-image:url(../../img/SDA-Logo.svg);background-position:center center;background-size:35px 35px;width:35px}.liTop{display:inline-block;position:relative;height:50px;z-index:1;vertical-align:top;text-align:center;width:44px}.headerMenu a{font-size:14px;line-height:55px;font-weight:400;letter-spacing:-0.1em;font-weight:400;color:#333;position:relative;z-index:1;display:inline-block;padding:0 3px;height:50px;opacity:1;background:no-repeat;text-decoration:none;white-space:nowrap;transition:opacity .2s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-tap-highlight-color:rgba(0,0,0,0);outline-offset:-7px;transition:.3s}.headerMenu a:hover{opacity:.5;transition:.3s}.spMenu,#mbMenu{display:none}#pcMenu{display:block}@media screen and (max-width: 767px){nav{background:rgba(255,255,255,.9);border-radius:0 0 3px 3px}.content{padding:0;width:100%}.headerMenu{display:block}.spMenuLists{display:none;background-color:rgba(255,255,255,.95);border-radius:0 0 5px 5px}.headerMenu .spMenuList{display:block;border-top:1px solid rgba(0,0,0,.3);width:100%}.headerMenu .spMenuList a{display:block;width:100%}.spMenuList.last{border-bottom:1px solid rgba(0,0,0,.35);border-radius:0 0 5px 5px}.headerMenu .liTop{display:block;margin:auto}.spMenu{display:inline;position:absolute;top:5px;right:15px;z-index:9999}#pcMenu{display:none}#mbMenu{display:block}}.bg{background-color:#fff;margin:0 auto;padding:60px 0 30px 0;height:350px}.bg .topicSection{position:fixed;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);font-size:5vw;color:#3f3f3f;line-height:280px;display:inline-block;position:relative;text-align:center;width:100%;height:250px;background:url(../../img/maranatha/title.jpg) center/cover no-repeat;max-width:640px;border-radius:55px}.topic img{width:auto;height:100px;vertical-align:middle;margin-top:-10px;opacity:.9}.topic .title{padding-left:15px;vertical-align:middle;font-size:80px;font-weight:300;color:rgba(0,0,0,.8)}@media only screen and (max-width: 768px){.bg .topicSection{display:inline-block;position:relative;text-align:center;width:100%;vertical-align:middle}.topic img{width:auto;height:60px;vertical-align:middle}.topic .title{padding-left:15px;vertical-align:middle;font-size:60px}}@media only screen and (max-width: 425px){.bg{margin:0 auto;padding:0 0 0 0;height:350px}.bg .topicSection{position:fixed;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);font-size:5vw;color:#3f3f3f;line-height:280px;display:inline-block;position:relative;text-align:center;width:100%;height:250px;max-width:640px;border-radius:0 0 20px 20px;display:inline-block;position:relative;text-align:center;width:100%;vertical-align:middle}.topic img{width:auto;height:60px;vertical-align:middle}.topic .title{padding-left:15px;vertical-align:middle;font-size:40px}}.maranathaTitleImg{position:relative;height:auto;width:100%;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maranathaTitleImg img{width:70%;margin-top:50px;border-radius:25px}@media screen and (max-width: 425px){.maranathaTitleImg img{width:100%;margin-top:50px;border-radius:0 0 25px 25px}}@media screen and (min-width: 980px){.maranathaTitleImg img{width:50%;margin-top:50px;border-radius:25px}}@media screen and (min-width: 1025px){.maranathaTitleImg img{width:50%;margin-top:50px;border-radius:25px}}@media screen and (min-width: 1125px){.maranathaTitleImg img{width:40%;margin-top:50px;border-radius:25px}}@media screen and (min-width: 2000px){.maranathaTitleImg img{width:30%;margin-top:50px;border-radius:25px}}.todaysButton{position:relative;background-color:#fff;height:auto}.todaysButton p.btn{color:#fff;margin:20px auto 0 auto;text-align:center;width:100%;max-width:310px}.todaysButton p.btn a{color:#fff;padding:12px 20px;background-color:#09f;border-radius:3px;width:100%;font-size:18px}.todaysButton p.btn a .number{font-size:23px;font-weight:600}.guidance{position:relative;background-color:#fffff7;height:auto}.guidance p{width:90%;margin:15px auto;padding:0;line-height:1.8;font-size:15px;letter-spacing:-0.001em}.guidance p.dates::before{display:inline-block;content:"期間";color:#fff;background-color:#b92847;padding:0 10px;border-radius:3px;margin-right:5px}.guidance p.am::before{display:inline-block;content:"AMの部";color:#fff;background-color:#f29b34;padding:0 8px;border-radius:3px;margin-right:5px}.guidance p.pm::before{display:inline-block;content:"PMの部";color:#fff;background-color:#131862;padding:0 8px;border-radius:3px;margin-right:5px}.guidance p.place::before{display:inline-block;content:"場所";color:#fff;background-color:#523d1f;padding:0 10px;border-radius:3px;margin-right:5px}.guidance p.park::before{display:inline-block;content:"駐車場";color:#fff;background-color:#009e8f;padding:0 6px;border-radius:3px;margin-right:5px}.guidance p.text{font-style:italic;font-weight:600;padding:20px 0}.maranathaPastor{position:relative;background-color:#fff;height:auto}.maranathaPastor p{width:90%;margin:5px auto 0 auto;padding:10px 0;line-height:1.8;font-size:15px;letter-spacing:.1em}.pastor{width:100%;margin:20px auto 0 auto;text-align:center}.pastorImg{display:inline-block;max-width:180px;width:30%;min-width:200px;vertical-align:middle}.pastorImg img{max-width:180px;width:30%;min-width:120px;border-radius:2px}.pastorImg p{width:100%;margin:0 auto 0 auto;padding:0;line-height:1.5;font-size:15px;letter-spacing:.1em}.pastorPast{display:inline-block;width:60%;min-width:250px;vertical-align:middle;text-align:left}.pastorPast p{width:100%;margin:0 auto 0 auto;font-weight:500;padding:0;line-height:1.8;font-size:15px;letter-spacing:.2em}@media screen and (max-width: 511px){.pastorImg img{margin-left:-10px}.pastorPast{margin-top:10px;width:90%}}.maranathaSchedules{position:relative;background-color:#fffff7}.schedules{display:flex;justify-content:space-around;flex-direction:row;flex-wrap:wrap;width:95%;margin:0 auto}.scheduleCard{display:inline-flex;margin-top:-50px;padding-top:50px;max-width:400px;width:48%;min-width:310px}.schedule{display:inline-flex;flex-direction:column;margin:10px auto;background:rgba(255,255,255,.6);border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);padding:5px 5px 18px 5px}.schedule .date{margin-top:10px;font-size:20px}.schedule .date span{display:inline-block;font-size:15px;color:#fff;padding:3px 5px;text-align:center;border-radius:3px}.schedule .date span.am{background-color:#f29b34;margin-right:6px}.schedule .date span.pm{background-color:#131862}.schedule .title{margin-top:15px;font-size:18px;font-weight:600;color:#212121}.schedule .title.am::before{display:inline-block;content:"AM";color:#f29b34;margin-right:2px}.schedule .title.pm::before{display:inline-block;content:"PM";color:#131862;margin-right:3px}.schedule .text{font-size:16px;margin-top:10px;margin-left:10px;line-height:1.3;color:rgba(0,0,0,.77)}@media screen and (max-width: 652px){.maranathaSchedules{display:flex;justify-content:space-around;flex-direction:column;flex-wrap:wrap;width:100%;margin:0 auto}.schedules{width:95%}.scheduleCard{max-width:100%;width:100%;min-width:100%}.schedule{display:inline-flex;flex-direction:column;max-width:99%;width:99%;min-width:99%;border-radius:2px;padding:5px 5px 10px 5px}.schedule .date{margin-top:10px;margin-bottom:5px;font-size:20px}.schedule .title{margin-top:4px;padding:8px 0;font-size:18px;font-weight:600;z-index:111}.schedule .title::after{float:right;content:"+";color:#000;vertical-align:middle}.schedule .text{margin-top:4px;margin-left:10px;font-size:16px;line-height:1.5;display:none}}@media screen and (max-width: 341px){.schedule .title{font-size:90%}.schedule .title.am::before,.schedule .title.pm::before{font-size:80%}}.maranathaFiles{position:relative;background-color:#fff;height:auto}.maranathaFile{display:block;width:90%;margin:0 auto}.maranathaFile .preview{position:relative;display:block;text-align:left}.maranathaFile img.horizontally{display:inline-block;margin-top:10px;max-width:300px;width:100%}.maranathaFile img.vertical{display:inline-block;margin-top:10px;max-width:200px;width:100%}.maranathaFiles p.download{color:#fff;margin:40px 0 50px 0;width:300px}.maranathaFiles p.download a{color:#fff;padding:12px 20px;background-color:#71ba51;border-radius:3px;width:100%;font-size:15px}.maranathaFiles p.download a:hover{background-color:#82ce65;transition:.3s}.access{position:relative;background-color:#fffff7;height:auto}.access p{width:90%;margin:5px auto 0 auto;padding:20px 0;line-height:2;font-size:15px;letter-spacing:.1em}.descCommonContainer{margin:0 auto;padding:30px 0;max-width:1440px}.descCommonContainer h2{position:relative;background:#ffd98a;margin-left:35px;padding:8px 5px 8px 35px;width:250px;font-size:20px;font-weight:400;color:#474747;border-radius:0 10px 10px 0}.descCommonContainer h2:before{font-family:FontAwesome;content:">";display:inline-block;line-height:50px;position:absolute;padding:0em;color:#fff;background:#ffa337;font-weight:normal;width:50px;text-align:center;vertical-align:middle;height:50px;line-height:40px;left:-1.35em;top:50%;transform:translateY(-50%);border:solid 3px #fffff7;border-radius:50%}.descCommonContainer h3{color:#505050;padding:5px 20px 3px 15px;display:inline-block;line-height:1.3;background:#ffd98a;vertical-align:middle;border-radius:55px 55px 55px 55px;margin-top:20px;margin-left:3%;font-size:16px;letter-spacing:.08em}.descCommonContainer h3:before{content:"●";color:#fff;margin-right:5px;vertical-align:middle}.descCommonContainer h4{color:#505050;display:block;line-height:1.3;vertical-align:middle;margin-top:10px;margin-left:5%;margin-bottom:-15px;font-size:15;letter-spacing:.08em}.descCommonContainer h4:before{content:"#";color:green;margin-right:5px;vertical-align:middle}@media screen and (max-width: 768px){.descCommonContainer h2{font-size:18px}.descCommonContainer h3{font-size:16px}}footer{background-color:#282830;width:100%;color:#fefefe;position:relative}.footerSection{width:100%;max-width:1440px;margin:0 auto}.location{margin:0 auto;padding:10px;width:90%;border-bottom:1px solid #7f7f7f}.location a{text-decoration:none;color:#fff;transition:.3s}.location a:hover{text-decoration:none;color:#fff;opacity:.5;transition:.3s}.location img{height:30px;vertical-align:middle;margin-top:-3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.location span{vertical-align:middle;padding-top:25px;background:url(../../img/right.svg) no-repeat;background-position:center center;display:inline-block;height:30px;width:30px}.footerInfo{margin:0 auto;padding:30px 0px;width:90%}.footerInfo .footerMap{display:inline-block;width:32%;text-align:center;vertical-align:middle;font-size:18px;letter-spacing:.05em}.footerInfo .footerGMap{display:none}.footerInfo .footerTel{display:inline-block;width:33%;text-align:center;vertical-align:middle;font-size:18px}.footerInfo .footerTel img{height:20px;margin-top:-3px;margin-right:5px;vertical-align:middle}.footerInfo .footerSnsIcons{display:inline-block;width:32%;text-align:center;vertical-align:middle;font-size:18px}.footerInfo .footerSnsIcons img{height:30px;margin:0 5px;vertical-align:middle}.footerInfo p{display:inline-block}.footerInfo a{text-decoration:none;color:#fefefe;transition:.5s}.footerInfo a:hover{text-decoration:none;color:#fefefe;opacity:.5;transition:.5s}.footerLogo{margin:0 auto;padding:10px;width:90%;border-top:1px solid #7f7f7f;text-align:center}.footerLogo h2{display:block;font-size:23px;margin-top:0;padding-top:20px;padding-bottom:20px}.footerLogo img{height:40px;margin-top:-10px;vertical-align:middle}@media screen and (max-width: 767px){.footerInfo .footerMap{display:inline-block;width:100%;text-align:center;vertical-align:middle;font-size:18px;letter-spacing:.05em}.footerInfo .footerGMap{display:block;margin-top:20px}.footerInfo .footerTel{display:block;width:100%;text-align:center;vertical-align:middle;font-size:18px;margin-top:30px}.footerInfo .footerSnsIcons{display:block;width:100%;text-align:center;vertical-align:middle;font-size:18px;margin-top:30px}.footerInfo .footerSnsIcons img{height:38px;margin:0 5px;vertical-align:middle}.footerLogo h2{display:block;font-size:20px;margin-top:0;padding-top:20px;padding-bottom:20px}}.footerCopyRight{padding:0 5%;height:40px;max-height:40px;line-height:40px;background:rgba(255,255,255,.95);border-radius:2px 2px 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footerCopyRight p{display:inline-block;float:right;color:#7f7f7f;font-size:11px}.footerCopyRight p.madeBy{display:inline-block;float:left;color:#7f7f7f;font-size:11px}.footerCopyRight p.madeBy a{display:inline-block;float:left;color:#7f7f7f;font-size:11px;cursor:default}/*# sourceMappingURL=style.min.css.map */