#pageVisualContainer{text-align:center;width:100%;overflow:hidden;z-index:1;margin:0 auto 0 auto;padding-bottom:10px}#pageVisualContainer img{text-align:center;width:100%;overflow:hidden;z-index:1;margin:0 auto 0 auto}#page_contents{display:block;margin:0 0;background-color:#fff;padding:10px}h3{background-color:#eb6691;color:#fff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #eb6691;padding:4px 4px 4px 14px;margin-bottom:10px;font-size:large}h2{display:block;color:#e50081;-webkit-border-radius:6px;border-radius:6px;border:1px solid #aaaaab;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTk1OTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0%,#f9f9f9 67%,#959596 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(67%,#f9f9f9),color-stop(100%,#959596));background:-webkit-linear-gradient(top,#fff 0%,#f9f9f9 67%,#959596 100%);background:-o-linear-gradient(top,#fff 0%,#f9f9f9 67%,#959596 100%);background:-ms-linear-gradient(top,#fff 0%,#f9f9f9 67%,#959596 100%);background:linear-gradient(to bottom,#fff 0%,#f9f9f9 67%,#959596 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#959596',GradientType=0 );font-size:16px;letter-spacing:1px;padding-bottom:3px;margin:10px 0;padding:12px}h5{background-color:#eb6691;color:#fff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #eb6691;padding:4px 4px 4px 14px;margin-bottom:10px}#page_contents img{text-align:center;width:100%;overflow:hidden;z-index:1;margin:0 auto 0 auto;padding-bottom:10px}#main_view{width: 	width:100%;margin-top:10px}#item_list{border:none}#item_list li{float:left;list-style:none;padding:0 5px 15px 0;width:25%}#item_list li.rooms{width:110px;height:160px}#item_list li.onsen{width:110px}#item_list li.ryouri{width:74px;height:49px}.inner_box{margin-top:0;clear:both}#toggles{margin-bottom:30px}.toggle{margin:15px 0}.toggle div{}.toggle h4 a{display:block;vertical-align:top;color:#222;font-size:14px;font-weight:bold;padding:18px 0 14px 16px;-webkit-background-size:25px 6px;background-size:25px 6px}.toggle h4 a.open{display:block;padding:10px;background:url(http://www.yume-sma.com/wonderland/images/arrow_d.png.pagespeed.ce.G2HZZNjT4X.png) no-repeat right center #e4006e;background-size:25px 6px;border:1px solid #e4006e;-webkit-border-radius:6px;border-radius:6px;color:#fff}.toggle h4 a.close{padding:10px;background:url(http://www.yume-sma.com/wonderland/images/arrow_u.png.pagespeed.ce.b_KINg6ajK.png) no-repeat right center #e4006e;background-size:25px 6px;-webkit-background-size:25px 7px;background-size:25px 7px;border-top:1px solid #e4006e;border-right:1px solid #e4006e;border-left:1px solid #e4006e;-webkit-border-radius:6px;border-radius:6px;color:#fff}.toggle ul{background-color:#1b1b1b;border-right:1px solid #e4006e;border-left:1px solid #e4006e;padding:10px}.toggle ul.white{background-color:#fff;border-right:1px solid #e4006e;border-left:1px solid #e4006e;padding:10px}.toggle li.t_detail a{display:block;width:220px;text-align:center;border:1px solid #bbb;-webkit-border-radius:0;border-radius:0;background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wfd.png.pagespeed.ic.3F2HPWLjRM.png) no-repeat 10px center , -webkit-gradient(linear,left top,left bottom,from(#415b25),to(#415b25));background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wfd.png.pagespeed.ic.3F2HPWLjRM.png) no-repeat 10px center , -moz-linear-gradient(top,#415b25,#415b25);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wfd.png.pagespeed.ic.3F2HPWLjRM.png) no-repeat 10px center , -o-linear-gradient(top,#415b25,#415b25);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wfd.png.pagespeed.ic.3F2HPWLjRM.png) no-repeat 10px center , -ms-linear-gradient(top,#415b25,#415b25);font-size:12px;font-weight:bold;color:#fff;margin:0 auto;padding:15px 0 15px 30px}.toggle li.t_detail a.mail{display:block;width:220px;text-align:center;border:1px solid #bbb;-webkit-border-radius:0;border-radius:0;background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_mail.png.pagespeed.ic.U-dIqNVqcL.png) no-repeat 10px center , -webkit-gradient(linear,left top,left bottom,from(#b3672f),to(#b3672f));background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_mail.png.pagespeed.ic.U-dIqNVqcL.png) no-repeat 10px center , -moz-linear-gradient(top,#b3672f,#b3672f);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_mail.png.pagespeed.ic.U-dIqNVqcL.png) no-repeat 10px center , -o-linear-gradient(top,#b3672f,#b3672f);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_mail.png.pagespeed.ic.U-dIqNVqcL.png) no-repeat 10px center , -ms-linear-gradient(top,#b3672f,#b3672f);font-size:12px;font-weight:bold;color:#fff;margin:0 auto;padding:15px 0 15px 30px}.toggle li.t_detail a.reserve{display:block;width:220px;text-align:center;border:1px solid #bbb;-webkit-border-radius:0;border-radius:0;background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -webkit-gradient(linear,left top,left bottom,from(#933d62),to(#933d62));background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -moz-linear-gradient(top,#933d62,#933d62);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -o-linear-gradient(top,#933d62,#933d62);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -ms-linear-gradient(top,#933d62,#933d62);font-size:12px;font-weight:bold;color:#fff;margin:0 auto;padding:15px 0 15px 30px}.place{display:block;width:190px;text-align:center;border:0 solid #939393;-webkit-border-radius:6px;border-radius:6px;background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 20px center , -webkit-gradient(linear,left top,left bottom,from(#9d3233),to(#7b0308));background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -moz-linear-gradient(top,#9d3233,#7b0308);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -o-linear-gradient(top,#9d3233,#7b0308);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -ms-linear-gradient(top,#9d3233,#7b0308);font-weight:bold;color:#fff;margin:10px auto;padding:15px 0 15px 40px;border:double 3px #a74f4d}.coupon{display:block;width:190px;text-align:center;border:0 solid #939393;-webkit-border-radius:6px;border-radius:6px;background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 20px center , -webkit-gradient(linear,left top,left bottom,from(#466978),to(#194053));background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -moz-linear-gradient(top,#466978,#194053);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -o-linear-gradient(top,#466978,#194053);background:url(http://www.yume-sma.com/wonderland/images/xhd_ico_wpc.png.pagespeed.ic.Cd6mYhB_HQ.png) no-repeat 10px center , -ms-linear-gradient(top,#466978,#194053);font-weight:bold;color:#fff;margin:10px auto;padding:15px 0 15px 40px;border:double 3px #5e7c8f}.room_info{display:block;text-align:center;border:0 solid #939393;-webkit-border-radius:6px;border-radius:6px;background:-webkit-gradient(linear,left top,left bottom,from(#fc9e3f),to(#e77d21));background:-moz-linear-gradient(top,#fc9e3f,#e77d21);background:-o-linear-gradient(top,#fc9e3f,#e77d21);background:-ms-linear-gradient(top,#fc9e3f,#e77d21);font-weight:bold;color:#fff;margin:0 auto;padding:5px 0 5px 0;border:double 3px #fcad55}.toggle li span{color:#fff;font-size:16px;line-height:1.3;margin:0 0 5px 0}.toggle li p{display:block;color:#444;border:1px solid #ccc;margin:0 10px 18px 10px;padding:6px 12px}.insidelink{display:block;color:#000;border:0 solid #444;margin:0 10px 18px 10px;padding:6px 12px;font-size:12px}.toggle p{clear:both;font-size:12px}.toggle small{display:block;color:#000;border:1px solid #444;margin:5px 10px 18px 10px;padding:6px 12px;clear:both;font-size:12px}.toggle p span{display:block;text-align:right;color:#fff;background:url(http://www.yume-sma.com/wonderland/images/arrow_u.png.pagespeed.ce.b_KINg6ajK.png) no-repeat right center #e4006e;-webkit-background-size:25px 6px;background-size:25px 6px;border:1px solid #e4006e;-webkit-border-radius:6px;border-radius:6px;padding:10px 35px 10px 0}.access_l_box{margin:0 0 20px 0;clear:both;display:block}.access_l_box li{color:#444;font-size:14px;border-bottom:1px dotted #cbcbcb;overflow:hidden;padding:10px 40px 17px 5px}.access_l_box li span{color:#3daefa;font-weight:bold}#g_map{text-align:center;width:100%;overflow:hidden;z-index:1;margin:0 auto 0 auto;padding-bottom:10px}#contactWrap{margin-bottom:20px}.contact_box{display:block;clear:both;margin-top:10px;border:1px solid #ccc;color:#000}@media screen and (max-width:320px){article .code,article img{max-width:270px}form.wpcf7-form input[type="text"],form.wpcf7-form textarea{width:95%}}.contact_q{background-color:#dcd;padding:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.contact_q:after{display:block;margin-top:-1px;height:1px;content:"";clear:both}.contact_q p{float:left;color:#000;font-size:14px;font-style:normal;letter-spacing:2px;padding:6px 0 0 0}.contact_q span{float:right;display:block;font-size:12px;color:#fff;font-weight:normal;border:1px solid #750101;background:8px center , -webkit-gradient(linear,center top,center bottom,from(#bd0101),to(#900));background:8px center , -moz-linear-gradient(top,#bd0101,#900);background:8px center , -o-linear-gradient(top,#bd0101,#900);background:8px center , -ms-linear-gradient(top,#bd0101,#900);-webkit-background-size:5px 6px , auto;-webkit-border-radius:5px;background-size:5px 6px , auto;border-radius:5px;padding:3px 3px 3px 3px;background-size:5px 6px , auto;border-radius:5px;-webkit-box-shadow:0 0 4px 1px #e7edef;box-shadow:0 0 4px 1px #e7edef;letter-spacing:1px}#bt_form{display:block;width:250px;text-align:center;border:1px solid #a89566;-webkit-border-radius:6px;border-radius:6px;background:center , -webkit-gradient(linear,left top,left bottom,from(#bdbda9),to(#655f4e));background:center , -moz-linear-gradient(top,#bdbda9,#655f4e);background:center , -o-linear-gradient(top,#bdbda9,#655f4e);background:center , -ms-linear-gradient(top,#bdbda9,#655f4e);font-size:18px;font-weight:bold;color:#fff;margin:10px auto;padding:10px}#bt_send{display:block;width:260px;text-align:center;border:1px solid #a89566;-webkit-border-radius:6px;border-radius:6px;background:center , -webkit-gradient(linear,left top,left bottom,from(#d2ae90),to(#814838));background:center , -moz-linear-gradient(top,#d2ae90,#814838);background:center , -o-linear-gradient(top,#d2ae90,#814838);background:center , -ms-linear-gradient(top,#d2ae90,#814838);font-size:18px;font-weight:bold;color:#fff;margin:10px auto;padding:10px}.tab{clear:both;width: ;line-height:125%;color:#333;background-color:#1b1b1b;border:solid 1px #666;margin:0 auto;margin-bottom:9px}.ta1{width: ;padding:2px 0 2px 16px;background-color:#000;border-right:solid 1px #666;border-bottom:solid 1px #666;color:#fff}.ta2{width: ;padding:14px 0 15px 27px;background-color:#000;border-right:solid 1px #666;border-bottom:solid 1px #666;color:#fff}.ta3{width: ;padding:32px 0 31px 15px;border-right:solid 1px #666;border-bottom:solid 1px #666;color:#999;vertical-align:middle}