@charset "utf-8";
/* CSS Document */


/* 1 Header style setting*/
/* 2 Localnav style setting*/
/* 5 Shop-intro style setting*/
/* 6 footer style setting*/


/* 1 Header style setting*/

#header #titleMain{
	width:411px;
	position:absolute;
	top:122px;
	left:300px;
}

/* 2 Localnav style setting*/
#localNav .localTitles{
	 width:120px;
	 position:absolute;
	 top:70px;
	 left:62px;
	}

/* 5 Contents style setting*/

.contents{
	margin-top:50px;
	}

.contents h2{
	text-align:center;
	font-size:1.8rem;
	margin:50px 0 25px;
	}

.contents h3{
	text-align:center;
	font-size:1.3rem;
	margin-bottom:25px;
	}
	
.contents .textCenter{
	width:640px;
	margin:0 auto;
	font-size:1.2rem;
	}	
.contents .textRight{
	font-size:1.2rem;
	margin:0 30px;
	padding-left:0px;
	}	
.contents .textLeft{
	font-size:1.2rem;
	margin:0 30px;
	padding-right:0px;
	}

.contents .imgRight{
	float:right;
	display:block;
	margin:0 30px 5px 30px;
	}	

.contents .imgLeft{
	float:left;
	display:block;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:5px;
	}

/*///////////////////////////メディアクエリ////////////////////////////*/
@media screen and (max-width:500px){
	/* 1 Header style setting*/

#header #titleMain{
	width:50%;
	height:auto;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	margin:auto;
}
	
.contents .textCenter{
	width:85%;
	font-size:14px;
}

.contents h2{
	font-size:18px;
	}

.contents h3{
	text-align:center;
	font-size:16px;
	}
	
		
.contents .textRight,
.contents .textLeft{
	font-size:14px;
	}
		
.contents .imgRight,
.contents .imgLeft{
	width:30%;
	height:auto;
	}	
	

}

