@media print{a[href]:after{content:"" !important}abbr[title]:after{content:"" !important}}html{overflow-y:scroll;overflow-x:hidden;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:100%;background:#000;color:#333;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,"ＭＳ Ｐゴシック","Helvetica Neue",Helvetica,Arial,sans-serif}body p{line-height:2}.pt0{padding-top:0}.mt0{margin-top:0}.mb0{margin-bottom:0}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.wh{color:#fff}.gray{color:#aaa}.small{font-size:.9em}.img-round{border-radius:10px}.imgHover:hover{overflow:hidden}.imgHover img:hover{transform:scale(1.1,1.1)}#primary,#secondary{margin:30px 0}ul{list-style:none}ul.list,ol.list{margin-left:2em}ul.list li{list-style:disc;font-size:.9em}dl.list{font-size:.9em}dl.list dt{color:#978859}dl.list dd{margin-bottom:30px}ul.food li{padding:7px 0;color:#fff;font-weight:400}#totop{bottom:100px;position:fixed;right:10px}.fixed{position:fixed;top:0;left:0;z-index:100}.contents{clear:both;padding-bottom:30px;margin-right:auto;margin-bottom:50px;margin-left:auto}.fullWidth{width:100%;margin-left:auto;margin-right:auto;max-width:initial}.fixed{position:fixed;top:0;left:0;height:auto;animation-duration:.8s;animation-name:fadeIn;box-shadow:0 0 3px #aaa;z-index:1000}.menu-collapser{background:rgba(0,0,0,.8);position:relative;width:100%;height:auto;padding:0}button.tiny,.button.tiny{padding-top:.5rem;padding-right:1.25rem;padding-bottom:.5rem;padding-left:1.25rem;font-size:.6875rem}button,.button{background-color:#777;border-color:#333;color:#FFF!important;text-decoration:none;padding:10px 50px}button:hover,.button:hover,button:focus,.button:focus{background-color:#999;text-decoration:none}footer .menu{display:block}footer a{color:#fff}footer .menu li{display:block}@media(min-width:640px){a.tel-link{pointer-events:none}}#footer{position:relative;padding:30px 10px;background:#000 url(//yamasina.com/site/wp-content/themes/yamashina2017/img/bg_bk.jpg);width:100%;font-size:.8em;color:#fff}#footer .copyright{text-align:center;padding:10px}.fixedbutton{position:fixed;top:-100px;right:0;background:#000;padding:10px;text-align:center;font-weight:700;width:100px;height:100px;animation:buttonanim 1s .5s forwards;color:#fff;font-size:.9em;z-index:0;transition:all linear .3s}.fixedbutton a{color:#fff}.fixedbutton img{margin:7px auto}@keyframes buttonanim{0%{top:-100px}100%{top:0}}figure{margin-top:5px;margin-bottom:15px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea{-webkit-appearance:none;-webkit-border-radius:0px;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}table td:nth-child(even),table td:nth-child(odd),table th:nth-child(even),table th:nth-child(odd){background-color:#FFF!important;vertical-align:middle}table.table{border:1px solid #ccc;margin-bottom:15px}table.table th,table.table td{padding:5px;border-bottom:1px solid #ccc}section{margin:-90px auto 40px auto;padding-top:90px}article{margin:30px auto}article.catch{margin:0;padding:40px 10px;background:url(//yamasina.com/site/wp-content/themes/yamashina2017/img/bg_gr.jpg);font-size:1.15em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000}section p{font-size:.9em;margin-bottom:1em}.frame{background:#e7e7e7;padding:25px;margin-bottom:30px}.frame h5{border-bottom:1px solid #aaa;margin-bottom:10px}.frame p:last-child{margin-bottom:0}.bnr{padding:15px;border-radius:10px;background:#fcfade}ul.news{margin:30px 0}ul.news li{border-bottom:1px dashed #666;padding:5px 0;font-size:.9em}ul.news li a{color:#fff}ul.news li a:hover{color:#666}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:3em;color:#000;font-family:'Noto Sans Japanese',sans-serif;font-weight:100}h2.entry-title{font-size:2em;margin-bottom:5px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;color:#fff}h2.entry-title a{color:#fff}section h3{font-size:1.5em;margin-bottom:20px;color:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400}section h3 span{font-size:.8em}section h3.line{border-bottom:1px solid #aaa;margin-bottom:30px}h4{font-size:1em;border-bottom:1px dashed #aaa;margin-bottom:10px;padding-bottom:5px;color:#000;font-family:'Noto Sans Japanese',sans-serif;font-weight:200}h3.contact{font-size:1.5em;margin-bottom:30px}small{font-size:.9em;line-height:130%}p.lead{font-family:'Noto Sans Japanese',sans-serif;font-weight:200}section{margin:0 auto;color:#fff}label{display:inline-block}input[type=text].medium,input[type=date].medium,select.medium{width:160px;display:inline-block}input[type=text].small,select.small{width:80px;display:inline-block}.box{position:relative}.box .bg{top:0;left:0;width:100%;z-index:1}.box .textArea{position:absolute;background:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;padding:10px}.box .textArea h3{color:#fff;font-size:1em;border:1px solid #ddd;padding:5px 10px}.box .textArea h3 a{color:#fff}.box .textArea li a{color:#fff}.visual{text-align:center}span.price{font-weight:700;float:right;display:inline-block;color:#74b521;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,"ＭＳ Ｐゴシック","Helvetica Neue",Helvetica,Arial,sans-serif}span.price:after{display:block;content:'';clear:both}table.table{width:100%;margin:0 0 20px;border:none;background:transparent!important;border-top:1px solid #ccc}table.table tr,table.table th,table.table td{background:transparent!important;padding:15px 0}dl.voice dt{font-size:1.1em;font-family:'Noto Sans Japanese',sans-serif;font-weight:400}dl.voice span{font-size:.8em}dl.voice span .icon{font-size:1.6em}dl.voice span.woman{color:#c69}dl.voice span.man{color:#3766ae}dl.voice dd{margin-bottom:30px;font-size:.9em}#secondary .inner .widget{margin-bottom:20px}#secondary .inner .widget h3.widget-title{padding-bottom:20px;border-bottom:2px solid #000;font-size:1.25em}#secondary .inner .widget h3.widget-title span{font-size:.6em;padding:0 7px}#secondary .inner .widget ul li{margin-bottom:2px}#secondary .inner .widget ul li a{display:block;padding:10px;background:#f4f4f4;margin-bottom:2px;text-decoration:none;color:#888;font-size:.9em}@media only screen and (max-width:600px){h1,h2{font-size:2em}p.lead{font-size:.9em;padding-left:10px;padding-right:10px}img.smallImage{padding:0 50px}table.transform th,table.transform td{display:block;width:100%;border:none}.menu-collapser{background-color:transparent}}@media (min-width:769px){.pc-side-nav-fixed{left:68.8%;width:15.4%}}#mainvisual{width:100%;height:100vh;z-index:1;overflow:hidden}body.home #contents{position:absolute;width:100%}#sec01{background:url(//yamasina.com/site/wp-content/themes/yamashina2017/img/homeBg1.jpg) 50% 0 repeat fixed;background-size:cover;padding:60px 0}#sec02{background:url(//yamasina.com/site/wp-content/themes/yamashina2017/img/homeBg2.jpg) 50% 0 repeat fixed;background-size:cover;padding:60px 0}#sec03{background:url(//yamasina.com/site/wp-content/themes/yamashina2017/img/bg_wh.jpg);padding:60px 0;color:#000}#news{background:url(https://yamasina.com/site/wp-content/uploads/2023/06/bg_news.jpg) 50% 0 repeat fixed;background-size:cover;padding:60px 0}header{z-index:9999;margin:0 auto}h1.desc{font-size:1.4em}header{position:absolute;top:0;left:0;width:100%;transition:all .3s ease-in-out;animation-duration:1s;animation-name:menuIn;text-align:center;z-index:2}header .inner{margin:20px auto;padding:0;max-width:1060px}header .inner:after{display:block;content:'';clear:both}h1.slidetitle{position:absolute;top:20%;width:100%;text-align:center;color:#fff;font-size:1.8em}.logo{position:absolute;top:10px;left:10px;width:60px}.menubar{padding-left:10px;text-align:left;width:100%}ul.slimmenu{margin:0;padding:0}ul.slimmenu:after{display:none}ul.slimmenu li{height:50px}ul.slimmenu li a{color:#fff;padding:10px 15px}@keyframes menuIn{0%{transform:translate(0,-600px)}100%{transform:translate(0,0)}}[data-magellan-expedition],[data-magellan-expedition-clone]{padding:20px;transition:all .3s ease-in-out;animation-duration:1s;animation-name:menuColor;background:rgba(0,0,0,.7)}@keyframes menuColor{0%{background:rgba(255,255,255,.7)}100%{background:rgba(0,0,0,.8)}}@media(min-width:641px){.logo{display:block;text-align:left;padding:10px;height:50px;width:20%;float:left}.menubar{text-align:left;width:80%;float:right}.logo_anime{top:30%;left:40%}}@media(min-width:841px){h1.slidetitle{top:30%}h2.entry-title{text-align:center}.copy{margin-top:40px;font-size:1.1em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700}#sec01,#sec02,#sec03{min-height:800px;padding:180px 0}#sec03{min-height:600px;padding:120px 0}#news{padding:120px 0}article.catch{font-size:1.4em}ul.food li{font-size:1em}}video{max-width:100%;height:auto}.menu-container{width:80%;margin:0 auto;float:right}.menu-mobile{display:none;padding:20px}.menu-mobile:after{content:"\e9bd";font-family:"IcoMoon-Free";font-size:2rem;padding:0;float:right;position:relative;top:50%;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);color:#fff}.menu-dropdown-icon:before{content:"\ea0a";font-family:"IcoMoon-Free";display:none;cursor:pointer;float:right;padding:1.5em 2em;background:#fff;color:#444}.menu>ul{margin:0 auto;width:100%;list-style:none;padding:0;position:relative;box-sizing:border-box}.menu>ul:before,.menu>ul:after{content:"";display:table}.menu>ul:after{clear:both}.menu>ul>li{float:right;padding:0;margin:0}.menu>ul>li a{text-decoration:none;padding:1em;color:#fff;font-size:.9em}.menu>ul>li.lang a{padding:0 5px}.menu>ul>li>ul{display:none;width:100%;background:rgba(0,0,0,.8);padding:20px;position:absolute;z-index:99;left:0;margin:0;list-style:none;box-sizing:border-box}.menu>ul>li>ul:before,.menu>ul>li>ul:after{content:"";display:table}.menu>ul>li>ul:after{clear:both}.menu>ul>li>ul>li{margin:0;padding-bottom:0;list-style:none;width:20%;background:0 0;float:left}.menu>ul>li>ul>li a{color:#777;padding:.2em 0;width:95%;display:block;border-bottom:1px solid #ccc}.menu>ul>li>ul>li>ul{display:block;padding:0;margin:10px 0 0;list-style:none;box-sizing:border-box}.menu>ul>li>ul>li>ul:before,.menu>ul>li>ul>li>ul:after{content:"";display:table}.menu>ul>li>ul>li>ul:after{clear:both}.menu>ul>li>ul>li>ul>li{float:left;width:100%;padding:10px 0;margin:0;font-size:.8em}.menu>ul>li>ul>li>ul>li a{border:0}.menu>ul>li>ul.normal-sub{width:300px;left:auto;padding:10px 20px}.menu>ul>li>ul.normal-sub>li{width:100%}.menu>ul>li>ul.normal-sub>li a{border:0;padding:1em 0}ul.instagram-pics.instagram-size-thumbnail{margin:0}ul.instagram-pics.instagram-size-thumbnail li{width:25%;float:left}ul.instagram-pics.instagram-size-thumbnail:after{display:block;content:'';clear:both}@media only screen and (max-width:959px){.menu-container{width:100%}.menu-mobile{display:block}.menu-dropdown-icon:before{display:block}.menu>ul{display:none}.menu>ul>li{display:block}.menu>ul>li a{padding:1em .6em}.menu>ul>li>ul{position:relative}.menu>ul>li:after{display:block;content:'';clear:both}.menu>ul>li>ul.normal-sub{width:100%}.menu>ul>li>ul>li{float:none;width:100%;margin-top:20px}.menu>ul>li>ul>li:first-child{margin:0}.menu>ul>li>ul>li>ul{position:relative}.menu>ul>li>ul>li>ul>li{float:none}.menu .show-on-mobile{display:block}}