html header{position:fixed;top:0;left:0;width:100%;z-index:999}html header nav{background-color:rgba(0,0,0,0.8);width:990px;height:57px;margin:0 auto;border:#212121 1px solid;border-top:none;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0;border-radius:0 0 6px 6px}html header nav ul:after{content:"";display:block;clear:both}html header nav ul li{display:table;width:11.75%;height:57px;float:left;border-bottom:transparent 2px solid}html header nav ul li.tel{display:none}html header nav ul li h1{display:table-cell;vertical-align:middle;text-align:center;width:100%}html header nav ul li h1 img{height:36px;display:block;margin:0 auto}html header nav ul li .btns{display:none}html header nav ul li a{font-size:14px;color:#bdbdc0;height:55px;display:table-cell;vertical-align:middle;text-align:center;width:100%;text-decoration:none;border-bottom:transparent 2px solid;border-left:#212121 1px solid;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html header nav ul li a.active,html header nav ul li a:hover{border-bottom:#00a7e6 2px solid;color:#00a7e6}html header nav ul li:first-child{width:17.75%;border-left:none !important;border-bottom:none !important}html header nav ul li:first-child a{display:inline-block;height:auto;border-left:none;border-bottom:none}html header nav ul li:first-child a.active,html header nav ul li:first-child a:hover{border-bottom:none}html header nav ul li.close{display:none}html #contents{padding-top:58px}html footer{background-color:#000;padding:50px 0}html footer .footer_link{text-align:center;margin-bottom:2em}html footer .footer_link a{display:inline-block;color:#fff;font-size:16px}html footer .footer_link .link_showroom{text-decoration:none;font-size:16px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#00a7e6;padding:0.8em 3em}html footer .footer_link .link_showroom:hover{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:rgba(0,167,230,0.8)}html footer .footer_link p{margin-top:1.5em}html footer .footer_link p a{margin:0 1em}html footer .sns .btns{display:table;width:690px;position:relative;border:#4d4d4d 1px solid;margin:0 auto 27px}html footer .sns .btns:before{display:block;border-left:#4d4d4d 1px solid;height:100%;position:absolute;top:0;left:33%;z-index:2;content:""}html footer .sns .btns:after{display:block;border-left:#4d4d4d 1px solid;height:100%;position:absolute;top:0;right:33%;z-index:2;content:""}html footer .sns .btns a{display:table-cell;width:33%;text-align:center;text-decoration:none;vertical-align:middle;font-size:14px;color:#fff;line-height:1;padding:11px 0;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}html footer .sns .btns a:nth-child(2){width:34%}html footer .sns .btns a i{margin-right:1em;display:inline-block;vertical-align:middle}html footer .sns .btns a:hover{background-color:rgba(255,255,255,0.1)}html footer .sns .wrap_fb-like{margin:0 auto 30px;text-align:center}html footer .logo{margin-bottom:25px;text-align:center}html footer .logo a{display:inline-block;margin:0 auto}html footer .logo img{width:192px;margin:0 auto}html footer .copyright{text-align:center;color:#fff;font-size:10px}html footer .copyright a{color:#fff}.tag{display:none}@media screen and (max-width: 990px){html header{z-index:10000}html header.open nav ul li{display:table;font-size:1.3em}html header.open nav ul li:first-child{font-size:1em}html header.open nav ul li .btns a.menu{background-image:url("../images/common/sp/icon_navi_close.png")}html header.open nav ul li .btns a.menu img{opacity:0}html header.open nav ul li:first-child{border-bottom:#474747 1px solid !important}html header.open nav ul li.tel{display:table}html header.open nav ul li.close{display:table}html header nav{width:100%;height:auto;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}html header nav ul li{display:none;width:100%;height:auto;float:none;border-bottom:#474747 1px solid;font-size:1em}html header nav ul li h1{display:table-cell;vertical-align:middle;text-align:left;width:auto;padding:0.5em 0}html header nav ul li h1 a{padding:0}html header nav ul li h1 img{height:3em;display:block;margin:0 auto 0 1em}html header nav ul li .btns{display:table-cell;vertical-align:middle;text-align:right;padding-right:1em}html header nav ul li .btns a{display:inline-block;margin-left:1.5em;width:auto;padding:0}html header nav ul li .btns a:first-child{margin-left:0}html header nav ul li .btns a.menu{background-repeat:no-repeat;background-position:50% 50%;background-size:contain}html header nav ul li .btns a img{display:block;height:2em}html header nav ul li a{font-size:inherit;color:#fff;height:auto;padding:0.5em 1em;display:table-cell;vertical-align:middle;text-align:left;width:100%;text-decoration:none;border-bottom:none;border-left:none;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html header nav ul li a.active,html header nav ul li a:hover{border-bottom:none;color:#fff}html header nav ul li:first-child{width:100%;display:table}html header nav ul li:first-child a{display:inline-block;height:auto;padding:0;border-left:none;border-bottom:none}html header nav ul li:first-child a.active,html header nav ul li:first-child a:hover{border-bottom:none}html header nav ul li.tel{display:none}html header nav ul li.tel span{color:#868686;height:auto;padding:1em 0;display:table-cell;font-size:.66667em;vertical-align:middle;text-align:center;width:100%}html header nav ul li.tel a{display:block;width:60%;padding:0.6em;margin:0 auto 0.5em;background-color:#00a7e6;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;text-align:center}html header nav ul li.tel a img{max-width:100%;display:block;margin:0 auto}html header nav ul li.close{display:none}html header nav ul li.close a{text-align:center}html #contents{padding-top:4em}html footer{background-color:#000;padding:3em 0;font-size:1.23077em}html footer .footer_link{text-align:center;margin-bottom:1.5em}html footer .footer_link a{display:inline-block;color:#fff;font-size:1em}html footer .footer_link .link_showroom{text-decoration:none;font-size:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#00a7e6;padding:0.8em 3em}html footer .footer_link .link_showroom:hover{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#00a7e6}html footer .footer_link p{margin-top:1.5em}html footer .footer_link p a{margin:0 1em}html footer .sns .btns{display:block;width:80%;position:relative;border:none;margin:0 auto 1.5em}html footer .sns .btns:before{display:none}html footer .sns .btns:after{display:none}html footer .sns .btns a{display:block;width:auto;border:#4d4d4d 1px solid;margin-bottom:1em;text-align:center;text-decoration:none;vertical-align:middle;font-size:1em;color:#fff;line-height:1;padding:1em 0;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}html footer .sns .btns a:nth-child(2){width:auto}html footer .sns .btns a i{margin-right:0.5em;display:inline-block;vertical-align:middle;text-align:center;height:2em;width:2em}html footer .sns .btns a i img{height:auto}html footer .sns .btns a.facebook i{background-image:url("../images/common/sp/icon_facebook.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:2em}html footer .sns .btns a.facebook i img{opacity:0}html footer .sns .btns a:hover{background-color:rgba(255,255,255,0.1)}html footer .sns .wrap_fb-like{margin:0 auto 2em;text-align:center}html footer .logo{margin-bottom:1.5em;text-align:center}html footer .logo a{display:inline-block;margin:0 auto}html footer .logo img{width:auto;height:3.5em;margin:0 auto}html footer .copyright{text-align:center;color:#fff;font-size:.75em;line-height:1.8}html footer .copyright a{color:#fff}}
