.otherTopArea{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto 40px;padding:20px 0 0;width:100%}@media screen and (max-width: 767px){.otherTopArea{margin:0 auto 10px}}.otherTopArea li{background:#fff;font-size:16px;line-height:1.5;margin:0;width:40%}@media screen and (max-width: 1120px){.otherTopArea li{font-size:14px}}@media screen and (max-width: 767px){.otherTopArea li{font-size:13px;text-align:center;width:100%}.otherTopArea li img{margin:0 auto;max-width:380px;width:100%}}.otherTopArea li:nth-of-type(2){background:#faf8f5;padding:25px 3%;margin:0;text-align:left;width:60%}@media screen and (max-width: 1120px){.otherTopArea li:nth-of-type(2){background:#fff}}@media screen and (max-width: 767px){.otherTopArea li:nth-of-type(2){margin:0 auto;padding:20px 0;text-align:left;width:90%}}.guideBase{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;border:2px solid #fce0d0;box-sizing:border-box;margin:0 auto 40px;width:100%}@media screen and (max-width: 767px){.guideBase{width:90%}}.guideBase li{border:2px solid #fce0d0;width:33.3333333333%}@media screen and (max-width: 767px){.guideBase li{width:50%}}@media screen and (max-width: 480px){.guideBase li{width:100%}}.guideBase li .guideTxt{color:#111;display:block;font-size:14px;line-height:1.3;padding:20px;width:100%}.photoAreaBase{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;box-sizing:border-box;margin:0 auto 40px;width:100%}@media screen and (max-width: 767px){.photoAreaBase{width:90%}}.photoAreaBase.pdd{padding:40px 0 0}.photoAreaBase li{padding:5px;width:25%}@media screen and (max-width: 767px){.photoAreaBase li{width:50%}}@media screen and (max-width: 480px){.photoAreaBase li{width:100%}}.photoAreaBase li .infoTxt{color:#111;display:block;font-size:14px;line-height:1.3;padding:20px;text-align:center;width:100%}#yoyaku{margin:-80px auto 40px;padding:80px 0 0;width:100%}@media screen and (max-width: 767px){#yoyaku{width:94%}}@media screen and (max-width: 480px){#yoyaku{width:96%}}#yoyaku iframe{height:1230px}@media screen and (max-width: 767px){#yoyaku iframe{overflow:visible}}.reservBase{margin:0 auto 20px;padding:30px 3% 0;width:100%}@media screen and (max-width: 767px){.reservBase{width:94%}}.reservBase .reSub{color:#111;display:block;font-size:18px;font-weight:bold;padding:0 0 15px;width:100%}.reservBase .reTxt{color:#333;font-size:16px;line-height:1.5;padding:0 0 10px;text-align:left;width:100%}.accessBase{border-top:none;margin:30px auto;padding:0;text-align:center}.accessBase iframe{height:500px}.accesDtl{border:1px #c9c9c9 solid;border-bottom:none;display:table;margin:0 auto;width:100%}@media screen and (max-width: 767px){.accesDtl{width:94%}}.accesDtl li{display:table-row;width:100%}.accesDtl li div{background:#e9e9e9;border-bottom:1px #c9c9c9 solid;color:#111;display:table-cell;font-size:14px;line-height:1.4;padding:20px 3%;text-align:center;width:30%}@media screen and (max-width: 480px){.accesDtl li div{font-size:13px;width:23%}}.accesDtl li div:nth-of-type(2){background:#fff;border-bottom:1px #c9c9c9 solid;text-align:left;width:70%}@media screen and (max-width: 480px){.accesDtl li div:nth-of-type(2){font-size:13px;width:77%}}.accesDtl li div a{text-decoration:underline}.accesDtl li div .sCRow{display:block;padding:0 0 5px}.accesDtl li div .sCRow i{display:inline-block;padding:0 5px 0 0}.accesDtl li div .sCRow i.sun{color:#ff8a2b}.accesDtl li div .sCRow i.moon{color:#3f64b0}.accesDtl li div .sCRow .closed{display:inline-block;background:#557c9e;color:#fff;font-size:12px;padding:5px 5px 4px}