﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.cf:after{content:"";clear:both;display:block}body,html{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;font-feature-settings:"palt"}body{line-height:1.6rem;position:relative;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}a{color:#d12}a:focus,a:hover{color:#960c17}h1.entry-title,h1.page-title{font-size:1.6rem;line-height:1.5em}h2{font-size:2rem;line-height:1.5em;margin-top:2rem;text-align:center}h2.entry-title{font-size:1.4rem;margin-top:0;text-align:left}h2.entry-title a{color:black}@media screen and (max-width: 768px){h2{font-size:3rem}}h4{font-size:1.4rem;margin-bottom:1rem}h4.getPostTitle a{color:black}.page-header{margin-top:0}.entry-content{line-height:2em;margin:0}footer#footer{margin-top:2rem;font-size:0.8rem}footer#footer a{color:white}footer#footer .mainLogo{display:block;margin-bottom:2rem}footer#footer .site-info{background-color:#d12;color:white}.gallery{margin:2rem 0}.archives-header{width:100%;height:525px;margin-bottom:2rem;background-position:center center;background-size:cover}.header-noImg-space{height:2rem}.page-template-page-noPTag .page-content,.page-template-page-noPTag .entry-content,.page-template-page-noPTag .entry-summary{margin:0}.wp-pagenavi a,.wp-pagenavi a:visited{color:#d12}.wp-pagenavi a,.wp-pagenavi span{padding:.4rem .8rem;border-radius:5px;margin:.3rem}.wp-pagenavi a:hover{border-color:#d12;background-color:#d12;color:white}.current-cat>a{border:1px solid #d12}a[class*="btn-"]:visited{color:white}a.btn-default,a.btn-default:visited{color:black;border-color:black}#header{background-color:white;margin-bottom:0}#header.navbar{border:none}#header.navbar .navbar-brand{height:inherit}#header.navbar .navbar-brand img{display:block}#header.navbar .navbar-toggle{border-color:#ddd;margin-top:13px}#header.navbar .icon-bar{background-color:#ddd}#header.navbar .tel{margin-top:5px}#header.navbar a{color:black}#header.navbar a:hover{background:none;text-decoration:underline}#header #myNavbar{background-color:#d12}#header #myNavbar .navbar-nav{display:table;float:none;width:100%}#header #myNavbar .navbar-nav li{display:table-cell;float:none}@media screen and (max-width: 768px){#header #myNavbar .navbar-nav li{display:block}}#header #myNavbar a{color:white}#header #myNavbar a:focus,#header #myNavbar a:hover,#header #myNavbar a:active{background-color:inherit}#header #myNavbar .dropdown-menu li{display:block}#header #myNavbar .dropdown-menu li a{color:#d12}@media screen and (max-width: 768px){#header #myNavbar .dropdown-menu li a{color:white}}.nav-tabs{border-bottom-color:black}.nav-tabs>li{border:1px solid black;margin-right:-1px}.nav-tabs>li a{padding:0.5rem 3rem;margin:0;border-radius:0;display:block;color:black}.nav-tabs>li a:hover{background-color:rgba(221,17,34,0.1);border-color:transparent;color:black}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#d12;color:white;border-color:transparent}.tab-content{padding:3rem 0}.widget.widget_categories{border:1px solid #ccc;border-radius:3px}.widget.widget_categories .widget-title{font-size:1.2rem;margin:.5rem;border-bottom:1px solid #ccc}.widget.widget_categories>ul{padding:1rem}.widget a{color:black}.table th{background-color:rgba(221,221,221,0.5);font-weight:bold}.table.info-table td,.table.info-table th{padding:1rem 0.5rem}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:inherit}@media screen and (max-width: 1200px){.nav li a{padding-right:10px;padding-left:10px}}@media screen and (max-width: 992px){.nav li a{font-size:0.8rem}}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:inherit}.mainLogo .logo{width:250px;height:39px}@media screen and (max-width: 768px){.mainLogo .logo{width:200px;height:30px}}.price{font-size:1.6rem;font-weight:bold;color:#d12}.tax-text{font-size:0.6rem}.sticky-img{width:75px;height:75px;background-position:center;background-size:cover;border-radius:75px;overflow:hidden}.map-embed{margin-top:3rem}.map-embed #map-canvas{height:600px;line-height:1.5rem}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.ggmap{margin-top:3rem;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmapr object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.timeLine td{vertical-align:top;padding:0.5rem 0}.timeLine .dot{width:5rem;text-align:center;background-image:url(/wp-content/themes/ufotools/_customized/_img/common/grayDot.gif);background-position:center center;background-repeat:repeat-y}.timeLine .dot img{vertical-align:initial;width:12px;height:12px}.gothic{font-family:Helvetica,Arial,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif}.strong{font-weight:bold}.font-sm{font-size:0.6rem}.font-xl{font-size:2rem}@media screen and (max-width: 1200px){.font-xl{font-size:1.8rem}}.readText{text-align:center;line-height:2em}.margin-top-lg{margin-top:5rem}.margin-bottom-lg{margin-bottom:5rem}.margin-bottom-md{margin-bottom:1rem}.padding-top-lg{padding-top:3rem}.padding-bottom-lg{padding-bottom:3rem}
