/*===============================================
●レスポンシブデザイン.css  画面の横幅が769pxまで
===============================================*/
@media screen and (max-width:769px){
img{
max-width: 100%;
height: auto;
width /***/:auto;　
}
#container{
width:100%;
}

/*ここからベース
------------------------------------------------*/

body{
	border-top: 3px solid #A8A9A9;
}

#copyright{
	background: none;
	clear: both;
	font-size: 70%;
	line-height: 1.2em;
	margin: 0;
	padding: 10px 0px;
	text-align: center;
	width: 100%;
	background-color: #6A6969;
	height: 50px;
	border-top: 1px solid #231815;
	color: #fff;
}


.example{
	margin: 3px 0;
	color: #666;
	font-weight: normal;
}



/*ここまでベース
------------------------------------------------*/

/*ここからグローバルナビ
------------------------------------------------*/

#header-nav ul li#nav-1{
	width: 99%;
	margin: 1.5px 0.5%;
	height: initial;
	background-color: #231815;
}

#header-nav ul li#nav-1.current{
	width: 99%;
	margin: 1.5px 0.5%;
	background: none;
	height: initial;
	background-color: #4C4948;
	color: #fff;
}


#header-nav ul li#nav-1.current a,
#header-nav ul li#nav-1 a:hover,
#header-nav ul li#nav-1 a{
	width: 100%;
	margin: 0;
	background: none;
	height: initial;
	color: #fff;
	line-height: 45px;
	border-bottom: initial;
}


#header-nav ul li,
#header-nav ul li#nav-7{
	background: none;
	float: left;
	height: initial;
	margin: 1px 0.5%;
	width: 49%;
	border: none;
	background-color: #231815;
	color: #fff;
}


#header-nav ul li.current,
#header-nav ul li#nav-7.current{
	background: none;
	float: left;
	height: initial;
	margin: 1px 0.5%;
	width: 49%;
	border: none;
	background-color: #4C4948;
	color: #fff;
}

#header-nav ul li a,
#header-nav ul li.current a,
#header-nav ul li a:hover,
#header-nav ul li#nav-7 a,
#header-nav ul li#nav-7 a:hover{
	background: none;
	height: initial;
	color: #fff;
	display: block;
	font-weight: none;
	padding: 0;
	text-align: center;
	text-decoraiton: none;
	width: 100%;
	line-height: 45px;
	margin: 1px 0.5%;
	font-size: 90%;
}

/*ここまでグローバルナビ
------------------------------------------------*/

/*ここからH2
------------------------------------------------*/

#contents-p1 #left-col .open_hours-left h2,
#contents-p1 #left-col .article-left h2,
#contents-p1 #left-col .nostyle-left h2,
#contents-p1 #left-col .news-left h2,
#contents-p1 #left-col .news_scroll-left h2,
#contents-p1 #left-col .company_info-left h2,
#contents-p1 #left-col .contact-left h2, 
#contents-p1 #left-col .faq-left h2,
#contents-p1 #left-col .blog-left h2,
#contents-p1 #left-col .shop-left h2,
#contents-p1 #right-col .open_hours-center h2,
#contents-p1 #right-col .article-center h2,
#contents-p1 #right-col .nostyle-center h2,
#contents-p1 #right-col .news-center h2,
#contents-p1 #right-col .news_scroll-center h2,
#contents-p1 #right-col .company_info-center h2,
#contents-p1 #right-col .contact-center h2, 
#contents-p1 #right-col .faq-center h2,
#contents-p1 #right-col .blog-center h2,
#contents-p1 #right-col .shop-center h2,
#contents-p2 #left-col .open_hours-left h2,
#contents-p2 #left-col .article-left h2,
#contents-p2 #left-col .nostyle-left h2,
#contents-p2 #left-col .news-left h2, 
#contents-p2 #left-col .news_scroll-left h2,
#contents-p2 #left-col .company_info-left h2,
#contents-p2 #left-col .contact-left h2,
#contents-p2 #left-col .faq-left h2,
#contents-p2 #left-col .blog-left h2,
#contents-p2 #left-col .shop-left h2,
#contents-p2 #right-col .open_hours-center h2,
#contents-p2 #right-col .article-center h2,
#contents-p2 #right-col .nostyle-center h2,
#contents-p2 #right-col .news-center h2, 
#contents-p2 #right-col .news_scroll-center h2,
#contents-p2 #right-col .company_info-center h2,
#contents-p2 #right-col .contact-center h2,
#contents-p2 #right-col .faq-center h2,
#contents-p2 #right-col .blog-center h2,
#contents-p2 #right-col .shop-center h2,
#contents-p3 .open_hours-center h2,
#contents-p3 .article-center h2,
#contents-p3 .nostyle-center h2,
#contents-p3 .news-center h2,
#contents-p3 .news_scroll-center h2,
#contents-p3 .company_info-center h2,
#contents-p3 .contact-center h2,
#contents-p3 .faq-center h2,
#contents-p3 .blog-center h2,
#contents-p3 .shop-center  h2{
	color: #231815;
	border-bottom: 2px solid #231815;
}


/*ここまでH2
------------------------------------------------*/

/*ここから「ページTOPへ戻る」
------------------------------------------------*/

.page-top {
	background: #4f4e4c none repeat scroll 0 0;
	bottom: 20px;
	font-size: 100%;
	opacity: 0.55;
	padding: 5px 16px;
 	position: fixed;
	right: 20px;
	text-decoration: none;
	letter-spacing: 0.2em;
	color: #fff;
}

}