@charset "UTF-8";h1{margin:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Noto Sans Japanese",sans-serif;letter-spacing:0.01em}body{background-color:#FFFCE2}a{text-decoration:none;color:#121212}figure,img{max-width:100%;height:auto;margin:0;padding:0;vertical-align:top}ul li{list-style:none}body{font-family:"Noto Sans Japanese",sans-serif}@media only screen and (min-width:769px){body{min-width:1280px}}.main-visual{width:100%;max-width:754px;display:block;margin:36px auto 120px}@media only screen and (max-width:768px){.main-visual{margin:0 auto 30px}}.container{width:100%;padding:0 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media only screen and (min-width:769px){.container{width:1168px;display:block;margin:auto;padding:0}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){.flex.single-low{display:block}}.map{width:calc(55% - 40px)}@media only screen and (max-width:768px){.map{width:100%}}.map iframe{width:100%;max-width:600px;border-radius:1em 240px 1em 1em}@media only screen and (max-width:768px){.map iframe{border-radius:1em 120px 1em 1em}}.map-content{width:calc(45% - 40px);margin-bottom:30px}@media only screen and (min-width:769px){.map-content{margin-left:40px}}@media only screen and (max-width:768px){.map-content{width:100%;margin:30px auto}}.map-text p{font-size:14px;margin-bottom:1em;line-height:1.5em}.strong-head{font-family:"Shippori Mincho B1",serif;font-size:48px;color:#121212;line-height:1.3em;position:relative;display:block;text-align:center;margin:0 auto 1em}@media only screen and (max-width:768px){.strong-head{font-size:32px;margin-bottom:0.7em}}.strong-head:before{content:"";display:inline-block;width:1em;height:1em;background-image:url(../images/mark/hishigata.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin:0 0.1em 0.15em 0}.middle-content{width:100%;max-width:800px;padding-bottom:120px;display:block;margin:auto}@media only screen and (max-width:768px){.middle-content{padding-bottom:0px}}.thumbnail-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.header{padding:32px 32px 0}@media only screen and (max-width:768px){.header{padding:16px 16px 0}}.top-logo-col{-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline}@media only screen and (max-width:768px){.top-logo-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.top-logo-col img{height:32px;width:auto}.top-logo-col img:nth-child(2){margin:0 12px}@media only screen and (max-width:768px){.top-logo-col img{height:26px}}@media only screen and (min-width:769px){.event-info-item{position:absolute;left:0;top:37%}}@media only screen and (max-width:768px){.event-info-item{margin-bottom:40px}}.event-info-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.event-info-item ul li{background-color:#ffffff;padding:8px;font-size:20px;font-family:"Shippori Mincho B1",serif;color:#121212;margin-bottom:0.7em;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:-0.03em}@media only screen and (max-width:768px){.event-info-item ul li{font-size:16px;font-weight:bold;padding:5px}}.event-info-item ul li:first-child{margin-bottom:0em}.event-info-item ul li:nth-child(2){margin-left:4em}.event-info-item ul li span{font-family:"Shippori Mincho B1",serif;font-size:2em;font-weight:bold}.catch{position:relative;z-index:10}.catch p{font-family:"Shippori Mincho B1",serif;position:relative;font-size:18px;line-height:2em;z-index:100}.catch p span{font-family:"Shippori Mincho B1",serif;font-weight:800;font-size:1.5em}.catch p:nth-child(2){font-size:1em}.catch:before{content:"";display:block;background-image:url(../images/mark/hishigata.svg);background-size:contain;width:240px;height:240px;z-index:3;opacity:0.4;position:absolute;left:calc(50% - 120px);background-repeat:no-repeat}.qa-col{background-color:#ffffff;padding:40px 40px 48px;border-radius:1em;margin-bottom:8.5em}@media only screen and (max-width:768px){.qa-col{padding:16px 16px 24px;margin-bottom:80px}}.qa-col ul li{position:relative;padding-left:30px;line-height:1.5em;padding:0.5em 0em 30px;border-bottom:1px solid #FFD3B5;margin-bottom:30px}.qa-col ul li:last-child{border:none;padding-bottom:0;margin-bottom:0px}.qa-col ul li span{font-size:24px;font-weight:bold;padding-bottom:0.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.qa-col ul li span{font-size:0.8em}}.qa-col ul li strong{background-color:#FFD3B5;display:block;text-align:center;padding-top:0.6em;height:48px;width:48px;border-radius:1em;font-size:22px;letter-spacing:-0.025em;color:#ED6C00;margin-right:0.5em}.thumbnail-col{width:calc(50% - 20px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:80px;background-color:#ffffff;border-radius:1em 120px 1em 1em}@media only screen and (max-width:768px){.thumbnail-col{width:100%;border-radius:60px 1em 0px 0px;margin-bottom:40px}}.thumbnail-col img{border-radius:120px 1em 0px 0px}@media only screen and (max-width:768px){.thumbnail-col img{border-radius:60px 1em 0px 0px}}.thumbnail-col .text-col{padding:1.7em;font-size:16px}.thumbnail-col span{font-size:1.5em;line-height:1.3em;display:block;font-weight:bold;margin-bottom:0.5em}.thumbnail-col p{font-size:16px;line-height:1.5em}@media only screen and (min-width:769px){.thumbnail-col:nth-child(odd) img{border-radius:1em 120px 0px 0px}.thumbnail-col:nth-child(2n){border-radius:152px 1em 1em 1em;position:relative;bottom:-150px}}.content-section{padding:100px 0 0;z-index:1}.content-section:first-child{padding-top:20px}.content-section:nth-child(2){background-color:#FFD3B5;position:relative}.content-section:nth-child(2):before{content:"";position:absolute;top:0;left:0;height:200px;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#FFD3B5),color-stop(22.5%,#FFD3B5),to(rgba(255,211,181,0)));background:linear-gradient(0deg,#FFD3B5 0%,#FFD3B5 22.5%,rgba(255,211,181,0) 100%)}.content-section:nth-child(3){padding-top:120px}@media only screen and (max-width:768px){.content-section:nth-child(3){padding-top:50px}}.bg-col{background-image:url(../images/background/background_1@2x.png);background-size:cover;width:100%;height:auto;background-repeat:no-repeat;background-position-y:center;position:relative;padding:320px 0 400px}@media only screen and (max-width:768px){.bg-col{padding:0;height:500px}.bg-col.first{padding:220px 0 400px}}.bg-col:before{content:"";position:absolute;top:0;left:0;height:200px;width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.92%,#FFFCE2),color-stop(98.41%,rgba(255,252,226,0)));background:linear-gradient(180deg,#FFFCE2 0.92%,rgba(255,252,226,0) 98.41%)}@media only screen and (max-width:768px){.bg-col:before{height:100px;top:0px}}.bg-col:after{content:"";position:absolute;bottom:0px;left:0;height:200px;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#FFD3B5),color-stop(22.5%,#FFD3B5),to(rgba(255,211,181,0)));background:linear-gradient(0deg,#FFD3B5 0%,#FFD3B5 22.5%,rgba(255,211,181,0) 100%)}@media only screen and (max-width:768px){.bg-col:after{height:100px}}.bg-col.second{margin-top:120px;background-image:url(../images/background/background_2@2x.png)}@media only screen and (max-width:768px){.bg-col.second{margin-top:0px}}.bg-col.second:before{content:"";position:absolute;top:0;left:0;height:200px;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#FFD3B5),color-stop(22.5%,#FFD3B5),to(rgba(255,211,181,0)));background:linear-gradient(180deg,#FFD3B5 0%,#FFD3B5 22.5%,rgba(255,211,181,0) 100%)}@media only screen and (max-width:768px){.bg-col.second:before{height:180px}}.bg-col.second:after{content:"";position:absolute;bottom:0px;left:0;height:400px;width:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(0.92%,#FFFCE2),color-stop(98.41%,rgba(255,252,226,0)));background:linear-gradient(0deg,#FFFCE2 0.92%,rgba(255,252,226,0) 98.41%)}@media only screen and (max-width:768px){.bg-col.second:after{height:180px}}.bg-col.third{background-image:url(../images/background/background_3.png);margin-bottom:120px}@media only screen and (max-width:768px){.bg-col.third{margin-bottom:180px}}.bg-col.third:after{content:"";position:absolute;bottom:0px;left:0;height:200px;width:100%;background:linear-gradient(358.53deg,#FFFCE2 0.92%,rgba(255,252,226,0) 98.41%)}.cv-col{background-color:#ffffff;display:inline-block;text-align:center;padding:48px;border-radius:11em 1em 1em 1em;border:4px solid #ED6C00;position:absolute;top:24%;right:0;z-index:2}@media only screen and (max-width:768px){.cv-col{position:inherit;border-radius:5.5em 0.5em 0.5em 0.5em;padding:32px 16px 24px;display:block;margin:auto;width:100%}}@media only screen and (max-width:768px){.cv-col.last{position:relative;top:220px}}.cv-col p{padding-bottom:3em;text-align:left}@media only screen and (max-width:768px){.cv-col p{padding-bottom:1em}}.timetable-content{z-index:3;position:relative}.timetable-content:before{content:"";z-index:2;border:4px solid #ED6C00;position:absolute;left:calc(50% - 4px);top:30px;height:calc(100% - 60px)}@media only screen and (max-width:768px){.timetable-content:before{left:4px;border:2px solid #ED6C00}}.timetable-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:120px}.timetable-content ul li{z-index:4;width:60%;margin:auto;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;margin:0 auto 100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:32px 10px 10px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media only screen and (max-width:768px){.timetable-content ul li{width:100%;padding:0;margin-bottom:30px}}@media only screen and (max-width:768px){.timetable-content ul li:nth-child(2),.timetable-content ul li:nth-child(3){width:calc(100% - 16px);margin-left:16px}}.timetable-content ul li:nth-child(2):before,.timetable-content ul li:nth-child(3):before{content:"";width:1.5em;height:1.5em;background-color:#ED6C00;border-radius:2em;position:absolute;top:calc(50% - 1em);right:-42px}@media only screen and (max-width:768px){.timetable-content ul li:nth-child(2):before,.timetable-content ul li:nth-child(3):before{right:inherit;left:-1.1em;width:1em;height:1em}}.timetable-content ul li:nth-child(2):after,.timetable-content ul li:nth-child(3):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;border:4px solid #ED6C00;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px 120px 10px 10px}@media only screen and (max-width:768px){.timetable-content ul li:nth-child(2):after,.timetable-content ul li:nth-child(3):after{border-radius:32px 10px 10px 10px}}@media only screen and (max-width:768px){.timetable-content ul li:nth-child(3) .side-thumbnail{background-image:url(../images/thumbnail/solo.jpg)}}.timetable-content ul li:nth-child(3):before{left:-42px}@media only screen and (max-width:768px){.timetable-content ul li:nth-child(3):before{right:inherit;left:-1.1em}}.timetable-content ul li:last-child{margin-bottom:0}.timetable-content ul li p{font-size:16px;line-height:1.5em;margin-top:1em}@media only screen and (min-width:769px){.timetable-content ul li:nth-child(2){width:calc(50% - 30px);margin-right:30px;padding:0;border-radius:10px 120px 10px 10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.timetable-content ul li:nth-child(2) img{border-radius:0 120px 10px 0}.timetable-content ul li:nth-child(3){position:relative;bottom:-120px;width:calc(50% - 30px);margin-left:30px;padding:0;border-radius:120px 10px 10px 10px}.timetable-content ul li:nth-child(3) img{border-radius:120px 0 0 10px}.timetable-content ul li:nth-child(3):after{border-radius:120px 10px 10px 10px}.timetable-content ul li:last-child{margin-top:120px}}.timetable-content ul li .side-thumbnail{width:180px;height:auto}@media only screen and (max-width:768px){.timetable-content ul li .side-thumbnail{width:80px;height:100%;overflow:hidden;background-image:url(../images/thumbnail/team.jpg);background-size:cover;border-radius:32px 0 0 1em;background-position-:left}.timetable-content ul li .side-thumbnail img{display:none}}.timetable-content ul li .side-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5em;width:100%}@media only screen and (min-width:769px){.timetable-content ul li .side-content:nth-child(2),.timetable-content ul li .side-content:nth-child(3){width:calc(100% - 180px);padding:1em}}@media only screen and (max-width:768px){.timetable-content ul li .side-content{width:calc(100% - 80px)}}@media only screen and (max-width:768px){.timetable-content ul li .side-content.single{width:100%}}.timetable-content ul .strong{font-size:20px;font-weight:bold;padding:0.6em 0.5em 0}.timetable-content ul .strong span{font-weight:normal;padding-left:0.5em}@media only screen and (max-width:768px){.timetable-content ul .strong{width:calc(100% - 56px)}}.timetable-content ul .circle{width:56px;height:56px;border-radius:3em;background-color:#FFFCE2;border:2px solid #ED6C00;font-size:16px;font-weight:bold;letter-spacing:-0.05em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.default_button{background-color:#ED6C00;border:none;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:32px 10px 10px 10px;font-weight:bold;color:#121212;font-size:24px}@media only screen and (min-width:769px){.default_button:nth-child(2n){margin-left:30px}}@media only screen and (max-width:768px){.default_button{width:100%;max-width:320px;margin-bottom:30px}.default_button:last-child{margin-bottom:20px}}.default_button a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:16px 24px}.default_button p{display:block;padding:0.4em 0 0 0.7em}.default_button.icon_button{font-size:18px;display:block;margin:30px auto 0}.default_button.icon_button span{background-color:#ffffff;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;border-radius:30px}.default_button.icon_button img{width:18px}.default_button.icon_button a{padding:8px 16px}.fotter-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 120px}@media only screen and (max-width:768px){.fotter-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:60px}}.fotter-logo img{height:60px;width:auto;margin-right:2em}.fotter-logo img:last-child{margin-right:0}@media only screen and (max-width:768px){.fotter-logo img{height:32px;width:auto;margin:0 auto 10px}.fotter-logo img:last-child{margin:0 auto}}.center{text-align:center;margin-bottom:120px}@media only screen and (max-width:768px){.center{margin-bottom:80px}}.center span{font-size:3em;font-weight:bold;font-family:"Shippori Mincho B1",serif}@media only screen and (max-width:768px){.center span{font-size:2em}}.place-card.place-card-medium{display:none}.google-map{width:100%;overflow:hidden}.google-map iframe{margin-top:-150px}
/*# sourceMappingURL=style.css.map */