@charset 'UTF-8';

body{
    background-image: url("../images/bg_body.jpg");
    font-family: "Lato", "游ゴシック", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN", Meiryo, メイリオ, sans-serif;
    }
/* ------------------------------
　　ヘッター
------------------------------ */
.site-logo {
    width: 40px;
}
@media (min-width: 768px){
.site-logo {
    width: 80px;
}}
@media (min-width: 768px){
.site-name {
    font-size: 30px;
}}
.site-name-text {
    display: inline-block;
    vertical-align: middle;
line-height:1.2em;
}
.site-name,.site-name a, .site-name a:active, .site-name a:focus, .site-name a:hover, .site-name a:visited {
    color: #2e51ad;
    text-shadow: 2px 2px 4px #fff;
}
@media (min-width: 768px){
.page-description {
    font-size: 40px;
    font-weight: bolder;
}}
/* ------------------------------
　　ヘッダー
------------------------------ */
/* ロゴ左・問い合わせ右のエリア */
.originalHeader{
	display: block;
    width: 100%;
}
/* サイトロゴサイズ */
@media (min-width: 768px){
.site-logo {
    width: 80px;
}}
/* ヘッダー左・ロゴエリア */
@media (min-width: 1024px){
.header-logo {
    display: table-cell;
    width: 50%;
}}
/* ヘッダー右・問い合わせエリア */
@media (min-width: 1024px){
.originalHeaderRight {
    display: table-cell;
    width: 50%;
}}
/* グローバルナビ*/
@media (min-width: 1024px) {
  .header-nav {
     display: block;
     width: 100%;
     margin:0 auto;
     padding: 5px;
    }
		.navbar > ul {
			float: right;
			list-style: none;
			padding: 0;
		}
		.navbar > ul {
			float: none;
			display: table;
			width: 100%;
			table-layout: fixed;
			border-right: 1px solid #EEE;
		}
		.navbar li {
			float: left;
			position: relative;
			margin: 0 10px;
			vertical-align: middle;
			text-align: center;
		}
		.navbar li.navbar-btn {
			padding: 0 10px;
		}
		.navbar li {
			float: none;
			display: table-cell;
			border-left: 1px solid #EEE;
		}}
    /* ------------------------------
    　　ヘッダー/コンタクトエリア
    ------------------------------ */
.originalHeaderAddress{
margin-top:10px;
font-size: 18px;
}
.originalHeaderTel,.originalHeaderTel a{
  color:#333;
font-size: 24px;
font-weight: bolder;
}
.originalHeaderMail{
}
