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

/**************************************************
*
*	homepage template style_gray.css (s00012)
*
*	maincolor #333333
*
**************************************************/

body {
	background: url(../../../img/themed/s00012/gray/top_line.gif) 0 0 repeat-x;
}

#contents-p1 #right-col .open_hours-center h2,
#contents-p2 #left-col .open_hours-left h2,
#contents-p1 #right-col .article-center h2,
#contents-p2 #left-col .article-left h2,
#contents-p1 #right-col .nostyle-center h2,
#contents-p2 #left-col .nostyle-left h2,
#contents-p1 #right-col .news-center h2,
#contents-p2 #left-col .news-left h2,
#contents-p1 #right-col .news_scroll-center h2,
#contents-p2 #left-col .news_scroll-left h2,
#contents-p1 #right-col .company_info-center h2,
#contents-p2 #left-col .company_info-left h2,
#contents-p1 #right-col .contact-center h2,
#contents-p2 #left-col .contact-left h2,
#contents-p1 #right-col .faq-center h2,
#contents-p2 #left-col .faq-left h2,
#contents-p1 #right-col .blog-center h2,
#contents-p2 #left-col .blog-left h2,
#contents-p1 #right-col .shop-center h2,
#contents-p2 #left-col .shop-left h2 {
	background: url(../../../img/themed/s00012/gray/h2_title_middle_bg.gif) 0 0 no-repeat;
	color: #333333;
}

#contents-p1 #left-col .open_hours-left h2,
#contents-p2 #right-col .open_hours-center h2,
#contents-p1 #left-col .article-left h2,
#contents-p2 #right-col .article-center h2,
#contents-p1 #left-col .nostyle-left h2,
#contents-p2 #right-col .nostyle-center h2,
#contents-p1 #left-col .news-left h2,
#contents-p2 #right-col .news-center h2,
#contents-p1 #left-col .news_scroll-left h2,
#contents-p2 #right-col .news_scroll-center h2,
#contents-p1 #left-col .company_info-left h2,
#contents-p2 #right-col .company_info-center h2,
#contents-p1 #left-col .contact-left h2,
#contents-p2 #right-col .contact-center h2,
#contents-p1 #left-col .faq-left h2,
#contents-p2 #right-col .faq-center h2,
#contents-p1 #left-col .blog-left h2,
#contents-p2 #right-col .blog-center h2,
#contents-p1 #left-col .shop-left h2,
#contents-p2 #right-col .shop-center h2 {
	background: url(../../../img/themed/s00012/gray/h2_title_short_bg.gif) 0 0 no-repeat;
	color: #333333;
}

#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 {
	background: url(../../../img/themed/s00012/gray/h2_title_long_bg.gif) 0 0 no-repeat;
        color: #333333;
}

#contents-p1 #left-col #sub-menu h4,
#contents-p2 #right-col #sub-menu h4 {
        background: url(../../../img/themed/s00012/gray/h2_title_short_bg.gif) 0 0 no-repeat;
        color: #333333;
}



#header-nav {
	background: url(../../../img/themed/s00012/contents_top_bg.gif) 0 0 no-repeat;
}

#header-nav li {
	background: url(../../../img/themed/s00012/gray/g_nav_off.png) 0 0 no-repeat;
}

#header-nav ul li a {
        color: #333333;
}

#header-nav ul li a:hover,
#header-nav ul li.current a {
        background: url("../../../img/themed/s00012/gray/g_nav_on.png") 0 0 no-repeat;
        color: #FFFFFF;
}

#header-nav ul li#nav-7 {
        background: url("../../../img/themed/s00012/gray/g_nav_off_136.png") 0 0 no-repeat;
}

#header-nav ul li#nav-7 a {
        background: url("../../../img/themed/s00012/gray/g_nav_off_136.png") 0 0 no-repeat;
}

#header-nav ul li#nav-7 a:hover,
#header-nav ul li#nav-7.current a {
        background: url("../../../img/themed/s00012/gray/g_nav_on_136.png") 0 0 no-repeat;
}
