﻿@media screen and (max-width: 1079px){.spNone{display:none !important}html{width:100%;height:100%;font-size:12px}body{width:100%;height:100%;font-size:1rem}img{display:block;max-width:100%;width:auto}.screen img{display:none;width:auto;height:40%;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}.screen .imgLeft{display:none;width:calc(100% + 3em);height:100%;background:url("../img/image01.jpg") center/cover no-repeat;position:absolute;top:0;left:-3em}.screen .imgRight{display:none}.header{height:100%}.header .headerContent .menu{left:1.5rem;top:1.5rem}.header .headerContent nav{width:100%;height:100%;top:0em;left:0em}.header .headerContent nav ul{width:100%;height:13em;margin:auto;position:absolute;top:0;bottom:0}.header .headerContent .fb{width:2.5rem;height:2.5rem;position:fixed;top:1.5em;right:1.5em;text-indent:-999px}.header .headerContent .fb a{display:block;width:100%;height:100%;background:url(../img/fb.png) right center/contain no-repeat}.header .store{width:2.5rem;position:fixed;top:4em;right:0}.bnr{display:block;width:calc(100% - 6rem);margin:1.5rem auto 3rem}h2{color:#192c58;font-family:"游明朝","Yu Mincho",YuMincho, "ヒラギノ明朝 ProN W3","Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;font-size:250%;letter-spacing:0.2em;text-align:center;text-indent:0.2em;padding-bottom:calc(4.5rem + 2px);position:relative}h2:after{content:'';display:block;width:3em;height:2px;margin:auto;background:#192c58;position:absolute;bottom:3rem;left:0;right:0}#index .header .h1 img{width:9em}#index .header .arw{width:4.5em}#index .a{padding-top:6rem}#index .a .bg{padding-top:100%;background-attachment:scroll}#index .a .bg.first{background-position:left 25% center}#index .a .bg.second{background-position:left 25% center}#index .a .bg.third{background-position:left 40% center}#index .a .bg.fourth{background-position:right 75% center}#index .a .catch img{width:13.5em}#index .a .box{padding:4em 1.5em}#index .a .box h3 img{width:7.5em;margin:0 auto 3em}#index .a .box .txt{line-height:1.75;margin:-0.375em 0}#index #product{padding:6rem 0 0}#index #product .white{padding:0 1.5em 3em}#index #product .blue{padding:3rem 1.5em}#index #product .beige{padding:3rem 1.5em}#index #product table{margin-top:3rem}#index #product table:first-child{margin-top:0}#index #product table th img{width:8rem}#index #product table th .txt{width:18rem;padding:1rem 1rem 0}#index #product table th .package{width:6.5rem}#index #about{padding:6rem 1.5em 3rem}#index #about .right{border-top:1px solid rgba(0,0,0,0.24);padding:1.5em 0;margin-top:1.5em}#index #about #map iframe{height:300px}#about .contentsH1{padding-bottom:0}#about .a{padding-bottom:0}.address .body{padding:4em 1.5em}.address .body .map{height:320px;margin-bottom:1.75em}}
