@charset "utf-8";
/*
Theme Name: Lightning Pro Child Sample
Theme URI:
Template: lightning-pro
Description:
Author:
Tags:
Version: 0.0.0
*/
/* Origin II でロゴの下にメニューを配置＆双方中央揃えに */
@media (min-width: 992px) {

	.container.siteHeadContainer {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.navbar-header {
		width: 100%;
		order: 0;
		float: none;
	}

	.siteHeader_logo {
		float: none;
		width: 100%;

	}

	.siteHeader_logo img {
		margin: 0 auto;
	}

	
.navbar-brand {
    text-align: center;
    float: none;
}

	.gMenu_outer {
		width: 100%;
		order: 1;
		float: none;
	}

	ul.gMenu {
		float: none;
		display: flex;
		justify-content: center;
	}
}

.btn {
	border-radius: 50px
}


/* グローバルメニューのフォントサイズ */
ul.gMenu li{
font-size: 18px;
}

/* ロゴの高さ*/
.navbar-brand img {
	max-height: 120px;
}
/* ヘッダー下影 非表示*/
header.siteHeader {
border-bottom: 0px solid rgba(0,0,0,0);
box-shadow: 0 0px 0px rgba(0,0,0,0);
}
/* ページヘッダーフォント*/
.page-header_pageTitle, h1.page-header_pageTitle:first-child {
 font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;	
}
/* ページヘッダーサイズ*/
.page-header_pageTitle,
h1.page-header_pageTitle:first-child {
    margin: 100px 0 30px;
}
@media screen and (max-width: 480px){
	.page-header_pageTitle,
	h1.page-header_pageTitle:first-child {
	margin: 60px 0 !important;
	
	}
}


/* ヘッダーメニュー下線 非表示*/
@media (min-width: 768px){
.gMenu > li:before {
    border-bottom:none;
}
}
ul.gMenu a:hover{
color: #A6A6A6;
}

