@charset "UTF-8";#park_map{width:100%;color:#000;padding-top:30px;padding-bottom:50px}#park_map a{color:#999}#park_map a:hover{color:#333}#park_map .img_map{width:100%}#park_map .img_map img{width:100%;height:auto}#park_map .select{width:84%;margin-left:auto;margin-right:auto}#park_map .select ul{list-style:none;margin-left:10px}#park_map .select ul li{float:left;width:300px;text-align:left;font-size:14px;line-height:24px;margin-bottom:5px;height:30px;position:relative}.pp{padding-left:3.8em;text-indent:-0em;margin-bottom:0px;padding-bottom:0px;line-height:16px;padding-top:0px;top:10%;transform:translateY(-10%)}.maru{height:24px;width:24px;border-radius:50%;line-height:24px;text-align:center;background-color:#e95377;color:#fff;font-size:14px;margin-left:20px;float:left;margin-right:10px}#park_map .attention{font-size:14px;color:#767676;width:90%;margin-left:auto;margin-right:auto}@media (max-width:1200px){#park_map .select{width:95%}}@media (max-width:768px){#park_map{padding-top:0px}#park_map .img_map{margin-bottom:15px}#park_map .select{width:100%}#park_map .select ul li{width:180px;font-size:12px;line-height:20px;margin-bottom:8px;height:24px}.maru{height:20px;width:20px;border-radius:50%;line-height:20px;font-size:12px;margin-left:5px;margin-right:5px}.pp{padding-left:2em;text-indent:-0em;line-height:12px;top:10%;transform:translateY(-10%)}}#panorama{background:url(../img/play/img_shibafu.jpg) center top no-repeat fixed;padding:72px 0 72px 0;position:relative;color:#000}#panorama h3{padding:15px;background-color:#9bcf50;margin-bottom:20px;color:#fff;font-size:20px}.touka{background-color:rgba(255,255,255,0.7);padding-top:40px;padding-bottom:50px}.pa_toiawase{font-size:16px;line-height:26px;text-align:center;margin-top:35px;padding:0px}.btn_park{padding:10px;border:#9bcf50 5px solid;line-height:24px;color:#9bcf50;font-weight:bold;background-color:#fff;text-align:center;margin-bottom:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.btn_park a{color:#9bcf50}.btn_park a:hover{color:#6ca350}.btn_park a:visited{color:#9bcf50}#panorama_text{font-size:18px;line-height:30px;width:60%;margin-left:auto;margin-right:auto;padding:30px;margin-top:50px}.text_panorama{width:100%;height:auto;margin-bottom:20px}.text_panorama img{width:100%;height:auto}.dog{position:absolute;margin-top:0px;right:20px}.dog2{position:absolute;margin-top:80px;left:70px}.panorama_price{margin-top:10px;width:80%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0px}.panorama_price p{font-size:18px;font-weight:bold;line-height:28px;margin-bottom:0px;margin-top:10px}.atten{color:#ff0004;font-weight:normal}.wrap_flower{margin-top:50px;width:80%;margin-left:auto;margin-right:auto;text-align:center}.flower{width:27%;font-size:16px;float:left;margin-left:3%;margin-right:3%;line-height:24px}.flower img{width:100%;margin-bottom:12px}#panorama_map{width:80%;margin-bottom:12px;margin-left:auto;margin-right:auto;text-align:center;margin-top:60px}#panorama_map img{width:70%;height:auto}.wrap_panorama_img{width:80%;margin-left:auto;margin-right:auto;margin-top:30px}.panorama_img_left{width:43%;height:auto;float:left;margin-left:40px}.panorama_img_right{width:43%;height:auto;float:right;margin-right:40px}.panorama_img_left img{width:100%;height:auto}.panorama_img_right img{width:100%;height:auto}#panorama_kashikoi{width:80%;margin-bottom:12px;margin-left:auto;margin-right:auto;text-align:center;margin-top:60px}#panorama_kashikoi p{line-height:28px;font-size:16px;padding-top:20px;padding-bottom:0px;text-align:left;width:70%;margin-left:auto;margin-right:auto}#panorama_access{width:80%;margin-bottom:12px;margin-left:auto;margin-right:auto;text-align:center;margin-top:60px}#panorama_access h4{padding:15px;margin-bottom:30px;margin-top:45px;font-size:20px;border-bottom:solid 2px #000;font-weight:bold}#panorama_access p{line-height:28px;font-size:16px;border-bottom:dotted 1px #999;padding-bottom:20px}#google_map{width:100%;height:400px;background-color:#d9d9d9;margin-left:auto;margin-right:auto;margin-bottom:40px}#to_customers{width:80%;margin-bottom:12px;margin-left:auto;margin-right:auto;text-align:center;margin-top:60px}#to_customers h4{padding:15px;margin-bottom:30px;margin-top:45px;font-size:20px;border-bottom:solid 2px #000;font-weight:bold}#to_customers p{margin-top:20px;margin-bottom:20px;font-size:16px;border-bottom:dotted 1px #999;padding-bottom:20px}@media (max-width:768px){#panorama{background:url(../img/play/img_shibafu_sp.jpg);background-repeat:repeat;padding:45px 0 45px 0}.btn_park{padding:5px;border:#9bcf50 3px solid;line-height:20px;font-weight:bold;margin-bottom:15px;font-size:14px}#panorama_text{font-size:16px;line-height:28px;width:94%;padding:0px}.wrap_flower{width:94%}.flower{font-size:12px;line-height:18px}.flower img{margin-bottom:0px}#panorama_map{width:94%}#panorama_map img{width:100%}#panorama_kashikoi{width:94%}#panorama_kashikoi p{width:90%}#panorama_access{width:94%}.google_map{height:250px}#panorama_access h4{font-size:16px}#panorama_access p{font-size:14px;text-align:left;margin-bottom:30px}#to_customers{width:94%}#to_customers h4{font-size:16px}#to_customers p{margin-top:15px;margin-bottom:15px;font-size:14px;text-align:left;line-height:20px}.panorama_img_left{width:100%;margin-left:0px;margin-bottom:15px}.panorama_img_right{width:100%;margin-right:0px}}.text_sakura{}#play{width:100%;color:#000;padding-top:30px;padding-bottom:50px}.fujisan{width:50%;height:auto;float:left}.fujisan_text{width:45%;height:auto;float:right;line-height:24px;padding-top:20px}.logo_fuwafuwa{width:600px;padding-top:60px;margin-left:auto;margin-right:auto}.logo_fuwafuwa img{width:100%;height:auto}@media screen and (max-width:767px){.logo_fuwafuwa{width:380px;padding-top:80px}}#access{padding-top:30px;padding-bottom:50px;color:#000}#map{width:90%;margin-left:auto;margin-right:auto;height:500px;background-color:#d4d4d4}#access .box{width:90%;margin-left:auto;margin-right:auto;margin-bottom:20px}#access .box ul{list-style:none;text-align:center;font-size:16px;line-height:24px}#access .box ul li{padding:10px;text-align:left;border-bottom:dotted 1px #c1c1c1;padding-left:20px;padding-right:20px}#access .box ul li a:hover{border-bottom:solid 1px}#access .box ul .traffic{background-color:#1d50a2;color:#fff;margin-top:15px;margin-bottom:15px;font-size:18px;padding:15px}#qa{padding-top:30px;padding-bottom:50px;color:#000}#qa .box{width:90%;margin-left:auto;margin-right:auto;margin-bottom:20px}#qa .box ul{list-style:none;text-align:center;font-size:16px;line-height:24px}#qa .box ul li{padding:15px;text-align:left}#qa .box ul li:last-child{border-bottom:none}#qa .box ul .shisetsu{background-color:#1d50a2;color:#fff;margin-top:15px}#eigyou{padding-top:30px;padding-bottom:50px;color:#000}#eigyou a:hover{border-bottom:solid 1px;color:#1d50a2}#eigyou p{font-size:16px;font-weight:bold;text-align:center;margin:60px auto 40px}#eigyou table{margin:20px auto;line-height:24px}#eigyou .tbl-r02 th{background:#1d50a2;border:solid 1px #000;color:#fff;padding:14px;text-align:center}#eigyou .tbl-r02 td{border:solid 1px #000;padding:14px}#eigyou .box{border:#000 1px solid;width:90%;margin-left:auto;margin-right:auto;margin-bottom:20px}#eigyou .box ul{list-style:none;text-align:center;font-size:16px;line-height:24px}#eigyou .box ul li{padding:10px;border-bottom:#b4b4b4 1px dotted}#eigyou .box ul li:last-child{border-bottom:none}#eigyou .box ul .shisetsu{background-color:#1d50a2;color:#fff}#eigyou .box ul .shisetsu a{color:#fff}.mar_top_boat{margin-top:50px}.parallax-window{width:100%;height:200px;text-align:center}@media screen and (max-width:768px){.parallax-window{width:100%;height:200px}.mar_top_boat{margin-top:30px}}.parallax-window h2{font-size:33px;color:#fff;letter-spacing:2px;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;padding-top:55px}.parallax-window h5{font-family:'Oswald',sans-serif;font-size:26px;color:#fff;letter-spacing:1px;padding-top:15px}.sub_title h3{text-align:center;font-size:28px;font-weight:bold;margin-top:50px;margin-bottom:30px;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;border-top:#000 1px solid;border-bottom:#000 1px solid;padding-top:18px;padding-bottom:18px}.text{padding-top:15px;padding-left:40px;padding-right:40px}.text h3{line-height:28px;font-size:24px;margin-bottom:10px}.text h4{line-height:28px;margin-bottom:15px;font-size:18px}.text h5{line-height:28px;margin-bottom:15px;font-size:18px}.text p{line-height:24px;margin-bottom:30px}.power{text-align:center}.note{font-size:14px;line-height:18px;color:#7a7a7a;margin-top:20px}.english{font-size:14px;color:#afafaf;margin-top:20px;line-height:18px;padding-bottom:20px}.opentime{line-height:28px;padding:15px;margin-top:10px;text-align:center;background-color:#e9e9e9}@media screen and (max-width:420px){.sub_title h3{font-size:24px;margin-top:35px;margin-bottom:20px}.text{padding-left:20px;padding-right:20px}.text p{line-height:24px;margin-top:10px}.note{line-height:14px;margin-top:10px}.english{line-height:14px}}.attention{line-height:28px;margin-top:70px;text-align:center;font-size:16px}.attention p{margin-top:10px;margin-bottom:0px;padding:0}.attention a:hover{border-bottom:solid 1px #1d50a2}#group_lunch{padding-top:30px;padding-bottom:60px;color:#000}.kikan{font-size:18px}.lunch_text{padding-top:15px;margin-bottom:50px;line-height:30px;font-size:18px;width:80%;text-align:center;margin-left:auto;margin-right:auto;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif}.lunch_box{margin-bottom:60px;margin-top:20px}.lunch_box img{width:100%;height:auto}.lunch{padding-top:15px;padding-left:40px;padding-right:40px;margin-bottom:60px;margin-top:20px}.lunch h4{font-size:18px;text-align:center;margin-bottom:14px;border-bottom:dotted 1px #a6a6a6;padding-bottom:7px}.lunch p{line-height:24px;margin-bottom:5px}.t_menu{font-size:14px;color:#7a7a7a;margin-top:0;margin-bottom:0}.lunch .note{line-height:14px;margin-top:15px;margin-bottom:20px}.attention_left{line-height:28px;text-align:left;font-size:16px;width:80%;margin-left:auto;margin-right:auto;padding:20px;border:#d55658 6px solid}.attention_left p{margin-top:10px;margin-bottom:0px;padding:0}.note_left{line-height:22px;margin-top:10px;text-align:left;font-size:14px;color:gray}.teppanyaki{line-height:18px;margin-top:10px;text-align:left;font-size:14px;color:#000}.price_off{margin-top:50px}.price_off img{width:100%;height:auto}.toiawase{padding:25px;margin-top:80px;padding-left:30px;line-height:24px;font-size:16px}.logo_toiawase{width:120px}.logo_toiawase img{width:100%;height:auto}.toiawase dl{float:left;margin-bottom:10px;width:100%}.toiawase dt{float:left}.toiawase dd{margin-left:25px}.toiawase dd a{color:#000}@media screen and (max-width:991px){.lunch_box{margin-bottom:15px}.lunch{padding-top:15px;margin-bottom:60px;padding-left:15px;padding-right:15px;margin-top:0px}.kikan{font-size:16px}.lunch_text{text-align:left}.attention_left{width:90%;padding:15px;margin-top:30px}.price_off{}.price_off img{width:100%}.toiawase{margin-top:30px;padding-left:40px}}#experience{padding-top:30px;padding-bottom:80px;color:#000}.rakuyaki{width:176px}.rakuyaki img{width:100%;height:auto}.yosegi{width:400px}.yosegi img{width:100%;height:auto}@media screen and (max-width:420px){.yosegi{width:340px}}@media screen and (max-width:768px){#experience{padding-top:0px;padding-bottom:50px}}#experience img{width:100%;height:auto}.lyt_info--box{}#to_customers .lyt_info--box .lead--box{width:min(90%,620px);line-height:28px;font-size:16px;padding:0;text-align:left;margin:0 auto;border-bottom:none}#to_customers .lyt_info--box .lyt-hdg{width:min(90%,620px);font-size:16px;padding:0.6em;margin:2em auto 1em;border-bottom:none;color:#fff;background-color:#1d50a2}#to_customers .lyt_info--box dl{width:min(90%,620px);margin:0 auto;text-align:left;display:flex;flex-wrap:wrap;gap:1em}#to_customers .lyt_info--box dl dt{width:100px}#to_customers .lyt_info--box dl dd{width:calc(100% - 1em - 100px)}@media screen and (max-width:768px){#to_customers .lyt_info--box dl dt,#to_customers .lyt_info--box dl dd{width:100%}}