@charset "UTF-8";.topImgContainer{display:none}.spHeaderImgContainer{display:none}.topSlideContainer{display:none}.topImgContainer{font-size:0;display:block}.headNavButton{margin-bottom:0}.mainContetsBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mainContetsBox::after{display:block;content:""}.mainContentsItem{text-decoration:none}.mainTitleBox h1{margin:60px auto 30px;color:#6eb844;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro'}.mainTitleBox p{max-width:780px;margin:0 auto;font-size:1.5rem;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro'}.mainContents01{position:relative;max-width:300px;padding:10px 15px 0;margin:0 auto 20px}.background{position:absolute;top:0;right:0;bottom:20px;left:0;background-color:#6db744;z-index:-1}.color02{background-color:#65b197}.color03{background-color:#7ebf4a}.color04{background-color:#52b776}.color05{background-color:#bdc23e}.mainContents01 p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:5px;font-size:1.8rem;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro';min-height:68px;line-height:21px}.mainContents01 img{-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.4);box-shadow:5px 5px 5px rgba(0,0,0,.4)}.newsListContainer{margin-top:-20px}.greetingTitle,.overviewTitle,.tripTitle,.useTitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.greetingTitle h2,.overviewTitle h2,.tripTitle h2,.useTitle h2{width:300px;text-align:center;color:#595857;margin-bottom:50px;display:inline-block;position:relative;padding-left:30px;padding-right:30px}.greetingTitle h2::before,.overviewTitle h2::before,.tripTitle h2::before,.useTitle h2::before{content:"";position:absolute;border-top:solid 1px #6eb844;border-bottom:solid 1px #6eb844;border-left:solid 1px #6eb844;width:10px;top:0;bottom:0;left:0}.greetingTitle h2::after,.overviewTitle h2::after,.tripTitle h2::after,.useTitle h2::after{content:"";position:absolute;border-top:solid 1px #6eb844;border-bottom:solid 1px #6eb844;border-right:solid 1px #6eb844;width:10px;top:0;bottom:0;right:0}.tripBackground{background-color:#f9f8d6;padding-top:30px;padding-bottom:30px;margin-bottom:40px}.flexImgBox{width:100%;max-width:680px;margin:0 auto 20px}.flexTextBox{width:100%;max-width:380px;margin:0 auto 20px}.flexTextBox h3{max-width:90%;margin:0 auto 10px;color:#040000;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro';font-size:3rem;font-weight:600}.flexTextBox p{max-width:90%;margin:0 auto 50px;color:#040000;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro';font-size:1.5rem}.whiteMask{background-color:#fff;padding:0}.flex-r-reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.imgDescription{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:25px}.imgDescription p{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;display:inline-block}.useTitle{width:260px;margin:0 auto}.useListContainer{max-width:780px;margin:0 auto}.useListContainer li{margin-bottom:30px}.stepTitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.stepTitle h3{position:relative;color:#be3a5e;padding:0 50px;font-size:2rem;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro'}.stepTitle h3::before{position:absolute;content:"－";color:#be3a5e;left:0}.stepTitle h3::after{position:absolute;content:"－";color:#be3a5e;right:0}.step p{text-align:center;font-size:1.5rem;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro'}.useBackground{position:relative;padding:80px 0 180px 0;border-radius:20px;border:solid 5px #a8d281}.useTopImg{position:absolute;top:0}.useBottomImg{position:absolute;bottom:0;right:0}.greetingTextBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px;margin:0 auto 30px}.greetingText{-webkit-flex-basis:calc(100% - 336px);-ms-flex-preferred-size:calc(100% - 336px);flex-basis:calc(100% - 336px)}.greetingTextImg{display:block;width:100%;margin:0 auto 10px;padding:20px 0;background-color:#d7d8d8}.greetingTextImg img{margin:0 auto}.belongs{font-size:1.3rem}.belongsAttention{font-size:1.8rem}.overviewListContainer table{width:100%;max-width:780px;margin:0 auto}.overviewListContainer tr:nth-of-type(1){border-top:2px dotted #a9a9a9}.overviewListContainer tr{border-bottom:2px dotted #a9a9a9}.overviewListContainer td,.overviewListContainer th{display:block}.overviewListContainer th{padding-top:10px;padding-bottom:10px}.overviewListContainer th p{max-width:220px;background-color:#b4dab2;color:#040000;text-align:left;padding-left:20px;font-size:1.7rem;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro'}.overviewListContainer td{margin-bottom:10px;font-size:1.8rem;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro'}.letter_sapce{letter-spacing:1px}@media print,screen and (min-width:768px){.spHeaderImgContainer{display:none}.topSlideContainer{display:block}.topImgContainer{display:none}.mainContetsBox{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mainTitleBox h1{text-align:center}.greetingTextBox{margin:0}.overviewListContainer td,.overviewListContainer th{display:table-cell}.overviewListContainer th{width:220px;vertical-align:top}.overviewListContainer th p{width:220px}.overviewListContainer td{margin:0;padding-left:20px}}@media screen and (min-width:600px){.mainContetsBox{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mainContetsBox::after{width:32%}.mainContentsItem{-webkit-flex-basis:calc(calc(100% / 2) - calc(20px / 2));-ms-flex-preferred-size:calc(calc(100% / 2) - calc(20px / 2));flex-basis:calc(calc(100% / 2) - calc(20px / 2))}}@media screen and (min-width:768px){.mainContentsItem{-webkit-flex-basis:calc(calc(100% / 3) - calc(40px / 3));-ms-flex-preferred-size:calc(calc(100% / 3) - calc(40px / 3));flex-basis:calc(calc(100% / 3) - calc(40px / 3))}.stepTitle h3{font-size:2.2rem}.greetingTextContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:960px){.mainContents01 p{font-size:2rem}}@media print,screen and (min-width:960px){.flexBox{max-width:1200px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexImgBox{margin:0 20px 0 20px}.flexTextBox{margin:0 20px 0 20px}.flex-r-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.useBackground{padding:80px 0 10px 0}.useTopImg{left:calc(50% - 235px);top:61px}}