/* CSS Document */

body {

}

.ori_marpad0{
	margin:0;
	padding:0;
}

/*	左右の空白を削除	*/
.container {
    max-width: 100%;
}

.loc-bg-orange {
	background-color:#FF9900;
}

.loc-top-catch {
	height: 100vh;
	min-height:300px;
}

.loc-head {
	color:#FFFFFF;
	text-align:center;
	padding-top:10em;
	padding-bottom:10em;
	height: 80vh;
}

.loc-head-logo {
	background:#FFFFFF;
	padding:1em;
	text-align:center;
}

.loc-head-logo img {
	width:100%;
	max-width:120px;
}

.loc-head-shita3 {
	padding:1em;
	text-align:center;
}

.loc-mincho{
	font-family: "HG教科書体", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "游明朝", YuMincho, "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;	
	font-weight:600;
}

#map_canvas {
	width:100%;
	height:70vh;
}

.loc-midashi {
	font-weight:300;
	color:#FF9900;
}


.loc-bg-midOrange {
	background-color:#FFF0D9;
}

.loc-padTopBottom2em {
	padding-top:2em;
	padding-bottom:2em;
}

.loc-padTop1em {
	padding-top:2em;
}




<!--------------------------------------------------------------------------------------->
.ori_header {
	background-color:#695B7F;
	height:72px;
}
.ori_menuLink {
	color:#FFFFFF;
}

.ori_xsMenu {
	border: 4px #695B7F solid;  /* 枠線を引く */
	border-radius: 16px;      /* 角丸の指定 */
}

.ori_csCont {
	margin:0.5em 0;	
}

.ori_topCont {
	background-color:#80695B;
	margin:10px;
	border: 2px #80695B solid;
}

.ori_topCont h3{
	margin-top:0.5em;
	color:#F4F1EE;
}

.ori_topContTxt {
	background-color:#FFFFFF;
}


.ori_topLogoSake {
	border:2px solid #695B7F;
}

.ori_footer {
	background-color:#695B7F;
	color:#FFFFFF;
}

