﻿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}body{font-family:'Noto Sans', sans-serif;font-size:16px;color:#78432b;line-height:1.3;letter-spacing:0.05em;-webkit-text-size-adjust:100%}a{color:#78432b}a:link{color:#78432b;text-decoration:none}a:hover,a:active{color:#999}a::visited{color:#666}a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}img{vertical-align:middle;max-width:100%;height:auto}@font-face{font-family:'Miso-Bold';src:url("../fonts/Miso-Bold.ttf.woff") format("woff"),url("../fonts/Miso-Bold.ttf.svg#Miso-Bold") format("svg"),url("../fonts/Miso-Bold.ttf.eot"),url("../fonts/Miso-Bold.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}#header{max-width:1200px;margin:0 auto;overflow:hidden;*zoom:1;position:relative}#header .headIn{padding:20px 0;text-align:center;overflow:hidden;*zoom:1}#header .spTel{display:none}#header #globalnavi li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:20px;text-align:center;padding-left:4px;background:url('../img/common/bg_navi.gif?1491871130') no-repeat 0 center}#header #globalnavi li a{display:block;padding:3px 28px}#header #globalnavi li br{display:none}#header #globalnavi li .icon-home{color:#00aba7}#header #globalnavi li.tel{float:right;position:relative;top:-13px;color:#78432b;padding-left:58px;font-size:16px;text-align:left}#header #globalnavi li.tel .number{font-family:'Miso-Bold';font-size:38px;line-height:1.1;position:relative;letter-spacing:2px}#header #globalnavi li.tel .number .icon-tel{position:absolute;left:-40px;top:0}@media screen and (max-width: 1199px){#header{padding-bottom:10px}#header .headIn{padding:10px 0}#header .logo{display:block !important;float:left;padding-left:10px;width:200px}#header #globalnavi{display:block}#header #globalnavi li{width:23%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:17px}#header #globalnavi li a{padding:3px 0}#header #globalnavi li.last{padding-right:4px;background:url('../img/common/bg_navi.gif?1491871130') no-repeat left center,url('../img/common/bg_navi.gif?1491871130') no-repeat right center}#header #globalnavi li.home{width:8%}#header #globalnavi li.tel{position:absolute;top:10px;right:10px;background:none;width:auto}}@media screen and (max-width: 959px){#header{padding-bottom:0}#header .headIn{padding:10px 0}#header .logo{display:block !important;float:left;padding:0 0 0 10px;width:160px}#header .spTel{display:block;float:right;margin-right:10px}#header .spTel a{display:block;padding:10px 10px;font-size:30px;line-height:1;color:#fff;background:#00aba7;border-radius:5px}#header #globalnavi{display:block}#header #globalnavi li{display:block;width:50%;float:left;color:#fff;font-size:16px;text-align:left;padding:0;background:none;border-top:1px solid #78432b;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#header #globalnavi li:before{position:absolute;left:10px;top:50%;padding:5px 3px 5px 6px;margin-top:-9px;background:#00aba7;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;text-align:center;font-size:8px;content:"\e900";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header #globalnavi li:nth-child(even){border-right:1px solid #78432b}#header #globalnavi li a{display:block;padding:22px 10px 22px 40px;color:#78432b;line-height:1.3}#header #globalnavi li br{display:block}#header #globalnavi li.last{padding-right:0;background:none}#header #globalnavi li.home,#header #globalnavi li.tel{display:none}}@media screen and (max-width: 767px){#header #globalnavi li.line2 a{padding:12px 10px 12px 40px}}#footer{padding:30px 0;background:#fff7f1}#footer .footIn{max-width:1200px;margin:0 auto;overflow:hidden;*zoom:1}#footer .footIn .footLogo{float:left}#footer .footIn .footR{float:right}#footer .footIn .footNav{margin-bottom:10px;font-size:0}#footer .footIn .footNav li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 8px;border-right:1px solid #78432b;font-size:16px}#footer .footIn .footNav li:first-child{border-left:1px solid #78432b}#footer .footIn .copyright{text-align:right;font-size:14px}@media screen and (max-width: 992px){#footer .footIn .footLogo{float:none;padding:0 20px 10px;text-align:center}#footer .footIn .footR{float:none}#footer .footIn .footNav{float:none;text-align:center}#footer .footIn .copyright{text-align:center}}@media screen and (max-width: 767px){#footer{padding:20px 0}#footer .footIn .footNav{display:none}}#pageTop{position:fixed;bottom:20px;right:20px}#pageTop a{display:block;font-size:18px;padding:22px;color:#532615;background:#ecdcd1;line-height:1;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px}@media screen and (max-width: 767px){#pageTop{position:static}#pageTop a{display:block !important;opacity:1 !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:15px 0;text-align:center}}#main{padding:55px 0 50px}@media screen and (max-width: 767px){#main{padding:20px 0}}.h1Ttl{padding:75px 0;text-align:center;font-family:"ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-size:36px;color:#78432b;background:url('../img/common/bg_heading.jpg?1491871130') repeat-x center 0}@media screen and (max-width: 767px){.h1Ttl{padding:40px 0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;font-size:24px}}
