@charset "utf-8";
/*
Theme Name: Zenkaren
Theme URI: http://urstyle.co.jp
Description: 専用テーマ
Author: Yourstyle
Version: 2010
*/

/*　共通　*/
.wp-block-file .wp-block-file__button {
	display: inline-block;
}

.wp-block-columns img {
	height: 100%;
}

.wp-block-columns .wp-block-image {
	margin: auto;
}

p {
	word-wrap: break-word;
	overflow-wrap: break-word;
}

a {
	color: #996600;
	text-decoration: none;
	}

a:visited {
/*	color: #996600;
	text-decoration: none;*/
	}

a:active {
/*	color: #996600;
	text-decoration: none;*/
	}

a:hover {
	color: #333333;
	text-decoration: underline;
	}

img {
	border: none;
	}

h1,h2,h3,h4,h5,h6,ul,li,ol,dl,p,small,strong,table,select,
#header,
#wrapper,
#footer,
.wlWriterEditableSmartContent {
	border: 0;
	vertical-align: baseline;
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	}

h1, h2, h3, h4, h5, h6, blockquote, hr {
	clear: both;
	}

h1 {
	font-size: 160%;
	}

body.single #content .post h1,
body.page #content .page .entry_content h1,
.iinclude_page h1 {
	color: #996600;
	margin: 30px auto 10px auto;
	padding: 8px 10px 5px 15px;
	border-bottom: double 5px #996600;
	background: #FFFFFF;
	}

h2 {
	font-size: 140%;
	}

body.home #content .post h2,
body.single #content .post h2,
body.page #content .page .entry_content h2,
.iinclude_page h2 {
	color: #996600;
	margin: 30px auto 10px auto;
	padding: 8px 10px 5px 15px;
	border-left: solid 8px #996600;
	background: #FFFFFF;
	}

body.single #content .category-2400 h2 {
	border: none;
	background: none;
	}

h3 {
	font-size: 125%;
	}

body.home #content .post h3,
body.single #content .post h3,
body.page #content .page .entry_content h3,
.iinclude_page h3 {
	color: #996600;
	margin: 20px auto 10px auto;
	padding: 6px 10px 3px 15px;
	border-left: double 8px #996600;
	background: #FFFAF0;
	}

body.single #content .category-2400 h3 {
	border: none;
	}

h4 {
	font-size: 120%;
	}

body.home #content .post h4,
body.single #content .post h4,
body.page #content .page .entry_content h4,
.iinclude_page h4 {
	color: #996600;
	margin: 20px auto 10px auto;
	padding: 0 10px 5px 15px;
	border-bottom: solid 4px #996600;
	}

h5 {
	font-size: 110%;
	}

body.home #content .post h5,
body.single #content .post h5,
body.page #content .page .entry_content h5,
.iinclude_page h5 {
	color: #996600;
	margin: 20px auto 10px auto;
	padding: 0 10px 4px 15px;
	border-bottom: solid 2px #996600;
	}

h6 {
	font-size: 100%;
	}

body.home #content .post h6,
body.single #content .post h6,
body.page #content .page .entry_content h6,
.iinclude_page h6 {
	color: #996600;
	margin: 20px auto 10px auto;
	padding: 0 10px 4px 15px;
	border-bottom: dotted 2px #996600;
	}

small {
	line-height: 130%;
	}

blockquote {
	padding: 0 0 0 20px;
	border-left: solid 2px #996600;
	}

#content .entry_content ul ul,
#content .entry_content ul ol,
#content .entry_content ol ol,
#content .entry_content ol ul {
/*border: solid 1px #333333;*/
	margin-left: 20px;
	padding: 0 0 0 0;
	}

#content .entry_content ul li,
#content .entry_content ol li {
	margin-right: 10px;
	margin-bottom: 10px;
	}

table {
/*border: solid 1px #333333;*/
	width: 100%;
	margin: auto auto 30px auto;
	padding: 0 0 0 0;
	}

table td {
	padding: 5px 5px 5px 5px;
	}

#main:after,
#container:after,
#content:after, #content_wide:after,
#header:after,
#nav_menu:after,
#primary:after,
#nav-above:after,
.home_content_01:after,
.home_content_02:after,
#wrapper ul:after,
#wrapper ol:after,
#wrapper dl:after,
.entry:after,
.post:after,
.text_01:after,
.text_02:after,
body.page-id-7220 .cat-138-content:after,
body.page-id-7220 .cat-139-content:after,
body.page-id-7220 .cat-140-content:after,
body.page-id-7220 .cat-141-content:after,
body.page-id-7220 .cat-142-content:after,
body.page-id-7220 .cat-143-content:after,
#footer:after {
	content: "";
	display: block;
	clear: both;
	}

body {
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	background: url(./images/body_bg.jpg) 0px 0px repeat-x #F6F4E6;
	}

#wrapper {
/*border: solid 1px #FFFF00;*/
	clear: both;
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	background: url(./images/base_bg.jpg) repeat-y;
	}

#container {
/*border: solid 1px #FF0000;*/
	height: 100%;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	background: url(./images/header_bg.jpg) no-repeat top;
	}

#main {
/*border: solid 1px #EEEEEE;*/
	clear: both;
	height: 100%;
	margin: 10px auto 0 auto;
	padding: 0 0 0 0;
	}

#content {
/*border: solid 1px #EEEEEE;*/
	float: right;
	width: 735px;
	height: 100%;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	}

body.home #content,
body.single #content,
body.page #content,
body.category #content,
body.archive #content,
body.error404 #content {
/*border: solid 1px #EEEEEE;*/
	float: right;
	width: 685px;
	margin: 0 50px 0 auto;
	padding: 0 0 0 0;
	}

#nav_menu {
/*border: 1px solid #EEEEEE;*/
	float: left;
	width: 255px;
	height: 100%;
	margin: 0 auto 0 auto;
	padding: 10px 0 50px 0;
	background: url(./images/sidemenu_bg.jpg) 0 30px no-repeat;
	}

.page_nav {
/*border: 1px solid #EEEEEE;*/
	clear: both;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	}

.page_nav ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	}

.page_nav ul li {
	float: left;
	font-size: 12px;
	margin-left: 10px;
	}

.page_nav ul li.home {
	margin-left: 0;
	}

body.page #content .menu-haccp-container > ul,
body.page #content .menu-menu01-container ul,
body.page #content .menu-menu02-container ul,
body.page #content .menu-menu03-container ul,
body.page #content .menu-menu04-container ul,
body.page #content .menu-menu05-container ul,
body.page #content .menu-menu06-container ul,
body.page #content .menu-menu07-container ul,
body.page #content .menu-menu08-container ul,
body.page #content .menu-menu09-container ul,
body.page #content .menu-menu10-container ul,
body.page #content .menu-menu11-container ul,
body.page #content .menu-menu12-container ul,
body.page #content .menu-menu13-container ul,
body.page #content .menu-menu14-container ul {
	clear: both;
	list-style-type: none;
	list-style-position: outside;
	margin: 10px auto 0 auto;
	padding: 0;
	}

body.page #content .menu-haccp-container ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 10px auto 0 auto;
	padding: 0;
}

body.page #content .menu-menu01-container ul li,
body.page #content .menu-menu02-container ul li,
body.page #content .menu-menu03-container ul li,
body.page #content .menu-menu04-container ul li,
body.page #content .menu-menu05-container ul li,
body.page #content .menu-menu06-container ul li,
body.page #content .menu-menu07-container ul li,
body.page #content .menu-menu08-container ul li,
body.page #content .menu-menu09-container ul li,
body.page #content .menu-menu10-container ul li,
body.page #content .menu-menu11-container ul li,
body.page #content .menu-menu12-container ul li,
body.page #content .menu-menu13-container ul li,
body.page #content .menu-menu14-container ul li {
border-bottom: 1px solid #996600;
	float: left;
	white-space: nowrap;
	font-size: 12px;
	margin: 0 auto 10px 10px;
	padding: 0 5px 5px 5px;
	}

body.page #content .menu-haccp-container ul li {
/*	float: left;*/
}

body.page #content .menu-haccp-container ul > li {
/*	width: 100%;*/
}

body.page #content .menu-haccp-container ul ul {
	margin: 0 auto 0 auto;
}

body.page #content .menu-haccp-container ul li a {
float: left;
border-bottom: 1px solid #996600;
	display: inline-block;
	white-space: nowrap;
	font-size: 12px;
	color: #000000;
	margin: 0 auto 10px 10px;
	padding: 0 5px 5px 5px;
}

body.page #content .menu-haccp-container ul li a {
	font-weight: bold;
}

body.page #content .menu-haccp-container ul li .sub-menu a {
	font-weight: initial;
}

body.page #content .page ul.menu li.current_page_item a,
body.page #content .page ul li#menu-item-350.current-page-ancestor a,
body.page #content .page ul li#menu-item-351.current-page-ancestor a {
	color: #FF0000;
	}

body.page #content .menu-haccp-container ul li.current_page_item > a {
	color: #FF0000;
	}

body.page #content .menu-haccp-container ul li.current_page_item ul li a {
	color: #000000 !important;
	}

.new_up_new {
	color: #FF0000;
	font-size: 12px;
	margin-right: 10px;
	}


/* ヘッダー */
#header {
/*border: solid 1px #CCCCCC;*/
	width: 1000px;
	height: 135px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

#header .logo {
	float: left;
	margin: 0px 20px 0px 60px;
	padding: 30px 0px 0px 0px;
	}

#header h1,
#header .name,
#header h2,
#header .description {
/*border: solid 1px #FF0000;*/
	clear: none;
	font-size: 26px;
	text-align: left;
	font-weight: normal;
	line-hight: 100%;
	color: #666666;
	margin: 0px auto 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#header h1,
#header .name {
	padding-top: 45px;
	}

#header h2,
#header .description {
	font-size: 14px;
	margin: 0px auto 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#header .shop {
/*border: solid 1px #FF0000;*/
	float: right;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

#header .shop a,
#header .shop a:link {
	display : block;
	width: 390px;
	height: 135px;
	background: url(./images/sweetsplaza_banner_header_hover) 0px 0px no-repeat;
	}

body.page-id-173 #header .shop a,
body.page-id-173 #header .shop a:link {
	display: none;
	}

body.page-id-173 #header .shop a img,
body.parent-pageid-173 #header .shop a img,
#header .shop a:hover img {
	visibility : hidden;
	}



/*　ホーム　*/
.home_content_01,
.home_content_02 {
/*border: solid 1px #EEEEEE;*/
	clear: both;
	width: 680px;
	height: 100%;
	line-height: 100%;
	margin: 0px 50px 0px 0px;
	padding: 0px 0px 0px 0px;
	}


.home_content_01 .rslides {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

.home_content_01 #slide {
	height: 210px;
	}

.home_content_01 .new_entry,
.home_content_01 .infomation {
/*border: solid 1px #EEEEEE;*/
	height: 20px;
	margin: 30px auto 0px auto;
	padding: 0px 0px 10px 10px;
	border-bottom: 6px solid #C1A460;
	}

.home_content_01 .wagashi-koushien {
	height: 20px;
	margin: 30px auto 0px auto;
	padding: 0px 0px 10px 10px;
	border-bottom: 6px solid #C1A460;
	}

.home_content_01 .new_entry h3,
.home_content_01 .infomation h3 {
	float: left;
	color: #996600;
	font-size: 17px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 10px 0px;
	}

.home_content_01 .infomation h3 {
	clear: none;
	}

.home_content_01 .wagashi-koushien h3 {
/*float: left;*/
	color: #996600;
	font-size: 17px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 10px 0px;
	}

.home_content_01 .new_entry .date {
	font-size: 12px;
	color: #FF0000;
	margin-left: 20px;
	}

.home_content_01 .new_entry .list {
/*border: solid 1px #EEEEEE;*/
	float: right;
	font-size: 14px;
	margin: 0px 10px 0px 0px;
	}

.home_content_01 .new_entry_list {
/*border: solid 1px #CCCCCC;*/
	clear: both;
	margin: 0px auto 0px auto;
	padding: 10px 10px 5px 10px;
	background: url(./images/bg_home_new.jpg) no-repeat top center;
	}

.home_content_01 .infomation_list {
/*border: solid 1px #CCCCCC;*/
	clear: both;
	margin: 0px auto 0px auto;
	padding: 10px 10px 25px 10px;
	background: url(./images/bg_home_info.jpg) no-repeat top center;
	}

.home_content_01 .wagashi-koushien-list {
	clear: both;
	margin: 0px auto 0px auto;
	padding: 10px 10px 25px 10px;
	background: url(./images/bg_home_info.jpg) no-repeat bottom center;
	}

.home_content_01 .new_entry_list dl.list_19,
.home_content_01 .infomation_list dl {
/*border: solid 1px #EEEEEE;*/
	margin: 15px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

.home_content_01 .infomation_list dl {
	clear: both;
	height: 100%;
	margin-top: 10px;
	border-bottom: 2px dotted #D8C792;
	}

.home_content_01 .wagashi-koushien-list dl {
	clear: both;
	height: 100%;
	margin-top: 10px;
	border-bottom: 2px dotted #D8C792;
	}

.home_content_01 .new_entry_list dl.list_19 dt,
.home_content_01 .infomation_list dt {
/*border: solid 1px #EEEEEE;*/
	float: left;
	font-size: 14px;
	margin-right: 10px;
	margin-left: 10px;
	}

.home_content_01 .new_entry_list dl.list_19 dt {
	margin-left: 8px;
	}

.home_content_01 .infomation_list dt {
	width: 175px;
	margin-right: 0px;
	}

.home_content_01 .wagashi-koushien-list dt {
	float: left;
	font-size: 14px;
	margin: 0 20px 0 10px;
	padding: 0 20px 0 0;
	border-right: 3px solid #D8C792;
	}

.home_content_01 .new_entry_list dl.list_19 dd,
.home_content_01 .infomation_list dd {
	margin: 0px auto 0px auto;
	padding: 0px 10px 10px 5px;
	border-bottom: 2px dotted #D8C792;
	}

.home_content_01 .wagashi-koushien-list dd {
	font-size: 14px;
	margin: 0px auto 0px auto;
	padding: 0px 10px 10px 5px;
/*	border-bottom: 2px dotted #D8C792;*/
	}


.home_content_01 .new_entry_list dl.list_19 dd a {
	font-size: 12px;
	}

.home_content_01 .infomation_list dd.newspaper {
	width: 460px;
	}

.home_content_01 .infomation_list .newspaper-info {
	font-size: 12px;
	line-height: 150%;
	border-left: 3px solid #D8C792;
	margin-top: 10px;
	padding-left: 10px;
	}

.home_content_01 .infomation_list dd {
	float: left;
	border: none;
	}

.home_content_01 .infomation_list dd a {
	font-size: 12px;
	border-left: 3px solid #D8C792;
	padding-left: 10px;
	}

.home_content_01 .infomation_list dd.pdf .border-none {
	border-left: none;
}

.home_content_01 .infomation_list dd .newspaper-info a {
	border: none;
	}

.home_content_01 .infomation_list dd.pdf span {
	display: inline-block;
	font-size: 12px;
/*	color: #996600;*/
	margin: 0 auto 0 auto;
	padding-left: 10px;
	border-left: 3px solid #D8C792;
}

.home_content_01 .infomation_list dd.pdf a,
.home_content_01 .infomation_list dd.newspaper .pdf a {
	padding-right: 45px;
	background: url(./images/bg_pdf.png) no-repeat right 2px;
	}

.home_content_01 .infomation_list dd.pdf a:hover,
.home_content_01 .infomation_list dd.newspaper .pdf a:hover {
	background: url(./images/bg_pdf_hover.png) no-repeat right 2px;
	}

.home_content_01 .infomation_list dd.newspaper .pdf .newspaper-list a {
	margin-left: 20px;
	padding-left: 10px;
	background: none;
	border-left: none;
	}

.home_content_01 .infomation_list dd .newspaper-info a {

	}

.home_content_01 .new_entry_list ul.list_all {
/*border: solid 1px #EEEEEE;*/
	clear: both;
	list-style-type: none;
	list-style-position: outside;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

.home_content_01 .new_entry_list ul.list_all li {
	font-size: 80%;
	margin: 0px auto 0px auto;
	padding: 10px 15px 10px 15px;
	border-bottom: 2px dotted #D8C792;
	}

.home_content_01 .new_entry_list ul.list_all li .category {
	color: #996600;
	margin-right: 10px;
	}

.home_content_01 .banner {
	text-align: center;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.home .haccp-link {
	clear: both;
	text-align: center;
	margin: 3px auto 20px auto;
	padding: 7px 0 0 0;
	border-top: 2px dotted #D8C792;
	}

body.home .haccp-link a {
	display: block;
	color: #FFFFFF;
	margin: 0 auto 0 auto;
	padding: 6px 30px 5px 30px;
	border: solid 1px #996600;
	background: #996600;
	}

body.home .haccp-link a:hover {
	text-decoration: none;
	color: #996600;
	border: solid 1px #996600;
	background: #FFFFFF;
	}





/*　ナビゲーション　*/
.navigation_top,
.navigation_bottom {
/*border: solid 1px #EEEEEE;*/
	clear: both;
	height: 20px;
	font-size: 12px;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

.navigation_bottom {
	margin-top: 50px;
	margin-bottom: 30px;
	}

body.page-template-pageentrynew-php .navigation_top {
	margin-top: 14px;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.alignright a,
.alignleft a {
	font-size: 1rem;
	}





/*　カテゴリ（アーカイブ）　ページ　*/
body.category h1.category_title,
body.archive h1.category_title {
	width: 675px;
	color: #C1A460;
	font-size: 22px;
	margin-top: 10px;
	padding: 0px 0px 5px 10px;
	border-bottom: 5px solid #C1A460;
	}

body.category .post_archives,
body.archive .post_archives,
body.page-template .post_archives {
/*border: solid 1px #EEEEEE;*/
	clear: both;
	height: 100%;
	margin: 20px auto 0px auto;
	padding: 0px 0px 0px 0px;
	border-top: 3px dotted #D8C792;
	}

body.category .post_archives .post,
body.archive .post_archives .post,
body.page-template .post_archives .post {
/*border: solid 1px #000000;*/
	height: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 10px 0px;
	border-bottom: 3px dotted #D8C792;
	}

body.category .post_archives .text_01,
body.archive .post_archives .text_01,
body.page-template .post_archives .text_01 {
	height: 100%;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 0px;
	}

body.category .post_archives .text_02,
body.archive .post_archives .text_02,
body.page-template .post_archives .text_02 {
	height: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.category-19 .post_archives .text_02 {
	padding-top: 10px;
	}

.post_archives .text_01 .date,
body.page-template .post_archives .text_01 .date {
	text-align: left;
	font-size: 12px;
	margin: 5px auto 0px 125px;
	padding: 0px 0px 0px 0px;
	}

.post_archives .text_02 .date,
body.page-template .post_archives .text_02 .date {
	text-align: left;
	font-size: 12px;
	margin: 10px auto 0px 15px;
	padding: 0px 0px 0px 0px;
	}

.post_archives .text_01 .category,
.post_archives .text_02 .category,
body.page-template .post_archives .text_01 .category,
body.page-template .post_archives .text_02 .category {
	margin-left: 10px;
	}

body.page-template .post_archives .category-2400 .text_01 .category,
body.page-template .post_archives .category-2400 .text_02 .category {
	margin-left: auto;
	}

.post_archives .text_01 h2,
body.page-template .post_archives .text_01 h2 {
/*border: solid 1px #000000;*/
	clear: none;
	font-size: 18px;
	margin: 0px auto 0px auto;
	padding: 0px 15px 0px 125px;
	}

body.category-2400 .post_archives .text_01 h2 {
	margin-top: 5px;
	}

.post_archives .text_02 h2,
body.page-template .post_archives .text_02 h2 {
/*border: solid 1px #000000;*/
	clear: none;
	font-size:  18px;
	margin: 0px auto 0px 10px;
	padding: 0px 15px 0px 5px;
	}

body.category-2400 .post_archives .text_02 h2 {
	margin-top: 10px;
	}

.post_archives .category-_2600 .text_02 h2,
body.page-template .post_archives .category-_2600 .text_02 h2 {
/*	margin-top: 10px;*/
	}


body.page-template .post_archives .category-_2600 .text_02 .category {
	margin-left: 0px;
	}

.post_archives .text_01 p,
body.page-template .post_archives .text_01 p {
	font-size: 12px;
	margin: 5px 10px 0px auto;
	padding: 0px 0px 0px 125px;
	}

.post_archives .text_02 p,
body.page-template .post_archives .text_02 p {
	font-size: 12px;
	margin: 5px 10px 0px 10px;
	padding: 0px 0px 0px 5px;
	}

.post_archives img,
body.page-template .post_archives img {
	float: left;
	margin: 0px 10px auto 10px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #CCCCCC;
	background: #FFFFFF;
	}

.category05_title {
	color: #C1A460;
	margin-top: 40px;
	padding: 0px 0px 5px 10px;
	border-bottom: 2px solid #C1A460;
	}



/*　シングル　*/
body.home #content h1.post_title,
body.single #content h1.post_title {
/*border: solid 1px #EEEEEE;*/
	width: 675px;
	font-size: 22px;
	margin-top: 10px;
	padding: 0px 0px 5px 10px;
	border-bottom: 5px solid #C1A460;
	}

body.single.category-144 #content h1.post_title,
body.single.category-145 #content h1.post_title,
body.single.category-146 #content h1.post_title {
	width: 540px;
	}

body.single #content .date {
	text-align: right;
	font-size: 14px;
	margin: 0px auto 0px auto;
	padding: 5px 10px 5px 0px;
	border-bottom: solid 1px #C1A460;
	background: #FFFACD;
	}

body.postid-7384 #content .date {
	display: none;
	}

body.single #content h1.post_title a {
	color: #C1A460;
	}

body.single #content h1.post_title a:hover {
	text-decoration: none;
	}

body.home #content .post,
body.single #content .post {
/*border: solid 1px #EEEEEE;*/
	margin: 10px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	}

body.home #content .post h2.post_title,
body.single #content .post h2.post_title {
/*border: solid 1px #EEEEEE;*/
	clear: both;
	margin: 10px auto 0px auto;
	}

.category-2400 h2.post_title {
	text-align: center;
	}



/*　ページ　*/
body.page .page h1.entry_title,
body.page .page h2.entry_title,
body.page-template h1.category_title {
/*border: solid 1px #EEEEEE;*/
	width: 675px;
	color: #C1A460;
	font-size: 22px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 10px;
	border-bottom: 5px solid #C1A460;
	}

body.page-template-pageentrynew-php h1.category_title {
	margin-top: 0px;
	}

body.page .page h2.entry_subtitle {
/*border: solid 1px #EEEEEE;*/
	width: 675px;
	color: #C1A460;
	font-size: 18px;
	margin-top: 10px;
	padding: 0px 0px 5px 10px;
	border-bottom: 2px solid #C1A460;
	}

body.page #content .page .entry_content,
body.page-template-pagekumiai-php .entry_content,
.iinclude_page {
/*border: solid 1px #CCCCCC;*/
	clear: both;
	height: 100%;
	margin: 30px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	}

body.page iframe {
	clear: both;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.page-id-2 table {
	width: 630px;
	margin: 10px;
	}
body.page-id-285 table {
	margin-top: 20px;
	}

body.page-template-pagekumiai-php .attention {
	color: #FF0000;
	}

body.page-template-page_kumiai-php #content table {
	margin-bottom: 0px;
	border-collapse: separate;
	border-spacing: 5px;
	}

body.page-template-page_kumiai-php #content table {
	margin-top: 10px;
	margin-bottom: 10px;
	}

body.page-template-page_kumiai-php #content table tbody td {
	text-align: center;
	font-size: 18px;
	border-bottom: 3px solid #996600;
	border-left: 2px solid #996600;
	padding-top: 20px;
	padding-bottom: 20px;
	background: #FFFFFF;
	}

body.page-template-page_kumiai-php #content table tbody td {
	text-align: left;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 20px;
	}

body.page-template-page_kumiai-php table #content tbody td.blank {
	border: none;
	background: none;
	}

body.page-id-2 table tbody th {
	font-weight: normal;
	border-bottom: 2px solid #333333;
	}

body.page-id-285 table tbody th {
	text-align: right;
	white-space: nowrap;
	border-bottom: 1px solid #333333;
	}

body.page-id-2 table tbody td,
body.page-id-285 table tbody td {
	border-bottom: 1px solid #333333;
	}

body.page-id-285 table {
	border-top: 1px solid #333333;
	}

body.page-id-285 table tbody th,
body.page-id-285 table tbody td {
	padding: 10px;
	}

body.page-id-2 table tbody th p,
body.page-id-2 table tbody td p,
body.page-id-74 table tbody th p,
body.page-id-74 table tbody td p,
body.page-id-76 table tbody th p,
body.page-id-76 table tbody td p,
body.page-id-78 table tbody th p,
body.page-id-78 table tbody td p,
body.page-id-285 table tbody th p,
body.page-id-285 table tbody td p,
body.parent-pageid-146 table tbody td p {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.page-id-283 #content .page .entry_content h1,
body.page-id-283 #content .page .entry_content h2,
body.page-id-283 #content .page .entry_content h3,
body.page-id-283 #content .page .entry_content h4,
body.page-id-283 #content .page .entry_content h5,
body.page-id-283 #content .page .entry_content h6 {
	font-size: 90%;
	line-height: 150%;
	color: #000000;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
	border: none;
	background: none;
	}

body.page-id-3282 #content .page .entry_content h1,
body.page-id-3282 #content .page .entry_content h2,
body.page-id-3282 #content .page .entry_content h3,
body.page-id-3282 #content .page .entry_content h4,
body.page-id-3282 #content .page .entry_content h5,
body.page-id-3282 #content .page .entry_content h6,
body.page-id-3287 #content .page .entry_content h1,
body.page-id-3287 #content .page .entry_content h2,
body.page-id-3287 #content .page .entry_content h3,
body.page-id-3287 #content .page .entry_content h4,
body.page-id-3287 #content .page .entry_content h5,
body.page-id-3287 #content .page .entry_content h6 {
	color: #000000;
	font-size: 1rem;
	padding-right: 0;
	padding-left: 0;
	border: none;
	background: none;
	}

body.page-id-283 .entry_content p,
body.page-id-283 .entry_content ul,
body.page-id-283 .entry_content ol,
body.page-id-3282 .entry_content p,
body.page-id-3282 .entry_content ul,
body.page-id-3282 .entry_content ol {
	font-size: 80%;
	line-height: 150%;
	}

body.page-id-3287 .entry_content ul,
body.page-id-3287 .entry_content ol {
	}

body.page-id-283 .entry_content ul ul,
body.page-id-283 .entry_content ul ol,
body.page-id-283 .entry_content ol ul,
body.page-id-283 .entry_content ol ol,
body.page-id-3282 .entry_content ul ul,
body.page-id-3282 .entry_content ul ol,
body.page-id-3282 .entry_content ol ul,
body.page-id-3282 .entry_content ol ol,
body.page-id-3287 .entry_content ul ul,
body.page-id-3287 .entry_content ul ol,
body.page-id-3287 .entry_content ol ul,
body.page-id-3287 .entry_content ol ol {
	font-size: 100%;
	margin-top:10px;
	}

body.page-id-283 .entry_content ul li,
body.page-id-283 .entry_content ol li {
	line-height: 140%;
	margin-bottom: 3px;
	}

body.page-id-173 .okashi-map {
	margin: 0px auto 0px auto;
	padding: 120px 0px 20px 0px;
	background: url(./images/okashi_map.jpg) no-repeat top;
	}

body.page-id-173 .okashi-map .block-01,
body.page-id-173 .okashi-map .block-02,
body.page-id-173 .okashi-map .block-03,
body.page-id-173 .okashi-map .block-04,
body.page-id-173 .okashi-map .block-05,
body.page-id-173 .okashi-map .block-06 {
/*border: 1px solid #EEEEEE;*/
	clear: both;
	font-size: 14px;
	}

body.page-id-173 .okashi-map .block-01 {
	width: 150px;
	margin: 35px auto 0px 195px;
	padding: 10px 0px 0px 0px;
	}

body.page-id-173 .okashi-map .block-02 {
	width: 180px;
	margin: 0px auto 0px 470px;
	padding: 0px 0px 0px 0px;
	}

body.page-id-173 .okashi-map .block-03 {
	width: 140px;
	margin: 50px auto 0px 100px;
	padding: 10px 0px 0px 0px;
	}

body.page-id-173 .okashi-map .block-04 {
	width: 215px;
	margin: 0px auto 0px 405px;
	padding: 5px 0px 0px 0px;
	}

body.page-id-173 .okashi-map .block-05 {
	width: 130px;
	margin: 0px auto 0px 10px;
	padding: 30px 0px 0px 0px;
	}

body.page-id-173 .okashi-map .block-06 {
	width: 170px;
	margin: 20px auto 0px 230px;
	padding: 10px 0px 30px 0px;
	}

/*　リンク集　*/
body.page-id-173 .entry_content h2 {
	font-weight: normal;
	padding: 3px 0px 7px 20px;
	}

body.page-id-173 .entry_content h2.title-top {
	margin-top: 20px;
	}

body.page-id-173 #content .page .entry_content h3 {
	font-weight: normal;
	margin: 20px auto 0px auto;
	padding: 6px 15px 3px 15px;
	}

body.page-id-173 .entry_content table {
/*border: solid 1px #CCCCCC;*/
	width: 100%;
	margin-top: 0px;
	}

body.page-id-173 .entry_content table td {
	text-align: center;
	padding: 5px 2px 2px 2px;
	}

body.page-id-173 .entry_content table td img {
	margin: 0px auto 0px auto;
	border: solid 1px #FFFFFF;
	}

body.page-id-173 .entry_content table td a {
	display: block;
	padding: 5px;
	background: #FFFAF0;
	}

body.page-id-173 .entry_content table td a:hover {
	color: #B97957;
	background: #FFFFFF;
	}

body.page-id-173 .entry_content table td a:hover img {
	border: solid 1px #B97957;
	}

body.page-id-173 .entry_content table td small {
	display: block;
	}

body.page-id-173 .entry_content .etc-links {
	margin-top: 10px;
	}

body.page-id-173 .entry_content .etc-links span {
	float: left;
	display: block;
	text-align: center;
	margin: 10px 6px 0px auto;
	padding: 5px 13px 5px 13px;
	background: #FDF5E6;
	}

body.page-id-173 .entry_content .etc-links span.cr {
	clear: both;
	}

body.page-id-173 .entry_content .etc-links span a:hover {
	color: #B97957;
	background: #FFFFFF;
	}

/*　マップ・イベント　*/
body.page-id-7217 .map,
body.page-id-7215 .map {
	margin: 10px auto 0px auto;
	padding: 80px 0px 20px 0px;
	background: url(./images/bg_map.png) no-repeat top center;
	}

body.page-id-7217 .map .event-01,
body.page-id-7215 .map .okashiya-01 {
/*border: 1px dotted #FF0000;*/
	width: 347px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 333px;
	}

body.page-id-7217 .map .event-02,
body.page-id-7215 .map .okashiya-02 {
/*border: 1px dotted #FF0000;*/
	float: left;
	width: 80px;
	margin: 0px auto 0px auto;
	padding: 78px 0px 0px 15px;
	}

body.page-id-7217 .map .event-03,
body.page-id-7215 .map .okashiya-03 {
/*border: 1px dotted #FF0000;*/
	float: left;
	width: 160px;
	margin: 0px auto 0px auto;
	padding: 38px 0px 0px 5px;
	}

body.page-id-7217 .map .event-04,
body.page-id-7215 .map .okashiya-04 {
/*border: 1px dotted #FF0000;*/
	float: left;
	width: 165px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.page-id-7217 .map .event-05,
body.page-id-7215 .map .okashiya-05 {
/*border: 1px dotted #FF0000;*/
	float: left;
	width: 165px;
	margin: 0px auto 0px auto;
	padding: 155px 0px 0px 93px;
	}

body.page-id-7217 .map .event-06,
body.page-id-7215 .map .okashiya-06 {
/*border: 1px dotted #FF0000;*/
	clear: both;
	float: right;
	width: 243px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.page-id-7217 #content .page .map .event-06 ul.menu li#menu-item-7237,
body.page-id-7215 #content .page .map .okashiya-06 ul.menu li#menu-item-7284 {
	margin-left: 76px;
	}

body.page-id-7217 .map .event-07,
body.page-id-7215 .map .okashiya-07 {
/*border: 1px dotted #FF0000;*/
	clear: both;
	width: 393px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 289px;
	}

body.page-id-7217 .map .event-08,
body.page-id-7215 .map .okashiya-08 {
/*border: 1px dotted #FF0000;*/
	width: 393px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 289px;
	}

body.page-id-7217 .map .event-09,
body.page-id-7215 .map .okashiya-09 {
/*border: 1px dotted #FF0000;*/
	width: 625px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 61px;
	}

body.page-id-7217 .map ul,
body.page-id-7215 .map ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px auto 0px auto;
	padding: 0px 2px 0px 3px;
	}

body.page-id-7217 .map ul li,
body.page-id-7215 .map ul li {
	float: left;
	white-space: nowrap;
	margin-bottom: 2px;
	}

body.page-id-7217 .map a,
body.page-id-7215 .map a {
	display: block;
	width: 76px;
	height: 35px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	}

body.page-id-7217 .map .event-01 ul li#menu-item-7227 a,
body.page-id-7215 .map .okashiya-01 ul li#menu-item-7273 a {
	background : url(./images/bg_button_7227.png) no-repeat top center;
	}

body.page-id-7217 .map .event-01 ul li#menu-item-7227.new-post a,
body.page-id-7217 .map .event-01 ul li#menu-item-7227.new-post a:link,
body.page-id-7215 .map .okashiya-01 ul li#menu-item-7273.new-post a,
body.page-id-7215 .map .okashiya-01 ul li#menu-item-7273.new-post a:link,
body.page-id-7217 .map .event-01 ul li#menu-item-7227 a:hover,
body.page-id-7215 .map .okashiya-01 ul li#menu-item-7273 a:hover {
	background : url(./images/bg_button_7227_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7258 a,
body.page-id-7217 .map .event-02 ul li#menu-item-7258 a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7304 a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7304 a:link {
	background : url(./images/bg_button_7258.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7258.new-post a,
body.page-id-7217 .map .event-02 ul li#menu-item-7258.new-post a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7304.new-post a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7304.new-post a:link,
body.page-id-7217 .map .event-02 ul li#menu-item-7258 a:hover,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7304 a:hover {
	background : url(./images/bg_button_7258_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7260 a,
body.page-id-7217 .map .event-02 ul li#menu-item-7260 a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7305 a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7305 a:link {
	background : url(./images/bg_button_7260.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7260.new-post a,
body.page-id-7217 .map .event-02 ul li#menu-item-7260.new-post a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7305.new-post a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7305.new-post a:link,
body.page-id-7217 .map .event-02 ul li#menu-item-7260 a:hover,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7305 a:hover {
	background : url(./images/bg_button_7260_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7261 a,
body.page-id-7217 .map .event-02 ul li#menu-item-7261 a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7306 a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7306 a:link {
	background : url(./images/bg_button_7261.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7261.new-post a,
body.page-id-7217 .map .event-02 ul li#menu-item-7261.new-post a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7306.new-post a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7306.new-post a:link,
body.page-id-7217 .map .event-02 ul li#menu-item-7261 a:hover,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7306 a:hover {
	background : url(./images/bg_button_7261_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7259 a,
body.page-id-7217 .map .event-02 ul li#menu-item-7259 a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7368 a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7368 a:link {
	background : url(./images/bg_button_7259.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7259.new-post a,
body.page-id-7217 .map .event-02 ul li#menu-item-7259.new-post a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7368.new-post a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7368.new-post a:link,
body.page-id-7217 .map .event-02 ul li#menu-item-7259 a:hover,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7368 a:hover {
	background : url(./images/bg_button_7259_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7257 a,
body.page-id-7217 .map .event-02 ul li#menu-item-7257 a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7303 a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7303 a:link {
	background : url(./images/bg_button_7257.png) no-repeat top center;
	}

body.page-id-7217 .map .event-02 ul li#menu-item-7257.new-post a,
body.page-id-7217 .map .event-02 ul li#menu-item-7257.new-post a:link,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7303.new-post a,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7303.new-post a:link,
body.page-id-7217 .map .event-02 ul li#menu-item-7257 a:hover,
body.page-id-7215 .map .okashiya-02 ul li#menu-item-7303 a:hover {
	background : url(./images/bg_button_7257_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7254 a,
body.page-id-7217 .map .event-03 ul li#menu-item-7254 a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7299 a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7299 a:link {
	background : url(./images/bg_button_7254.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7254.new-post a,
body.page-id-7217 .map .event-03 ul li#menu-item-7254.new-post a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7299.new-post a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7299.new-post a:link,
body.page-id-7217 .map .event-03 ul li#menu-item-7254 a:hover,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7299 a:hover {
	background : url(./images/bg_button_7254_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7252 a,
body.page-id-7217 .map .event-03 ul li#menu-item-7252 a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7298 a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7298 a:link {
	background : url(./images/bg_button_7252.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7252.new-post a,
body.page-id-7217 .map .event-03 ul li#menu-item-7252.new-post a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7298.new-post a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7298.new-post a:link,
body.page-id-7217 .map .event-03 ul li#menu-item-7252 a:hover,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7298 a:hover {
	background : url(./images/bg_button_7252_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7253 a,
body.page-id-7217 .map .event-03 ul li#menu-item-7253 a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7302 a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7302 a:link {
	background : url(./images/bg_button_7253.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7253.new-post a,
body.page-id-7217 .map .event-03 ul li#menu-item-7253.new-post a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7302.new-post a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7302.new-post a:link,
body.page-id-7217 .map .event-03 ul li#menu-item-7253 a:hover,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7302 a:hover {
	background : url(./images/bg_button_7253_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7251 a,
body.page-id-7217 .map .event-03 ul li#menu-item-7251 a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7297 a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7297 a:link {
	background : url(./images/bg_button_7251.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7251.new-post a,
body.page-id-7217 .map .event-03 ul li#menu-item-7251.new-post a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7297.new-post a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7297.new-post a:link,
body.page-id-7217 .map .event-03 ul li#menu-item-7251 a:hover,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7297 a:hover {
	background : url(./images/bg_button_7251_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7255 a,
body.page-id-7217 .map .event-03 ul li#menu-item-7255 a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7300 a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7300 a:link {
	background : url(./images/bg_button_7255.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7255.new-post a,
body.page-id-7217 .map .event-03 ul li#menu-item-7255.new-post a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7300.new-post a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7300.new-post a:link,
body.page-id-7217 .map .event-03 ul li#menu-item-7255 a:hover,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7300 a:hover {
	background : url(./images/bg_button_7255_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7256 a,
body.page-id-7217 .map .event-03 ul li#menu-item-7256 a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7301 a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7301 a:link {
	background : url(./images/bg_button_7256.png) no-repeat top center;
	}

body.page-id-7217 .map .event-03 ul li#menu-item-7256.new-post a,
body.page-id-7217 .map .event-03 ul li#menu-item-7256.new-post a:link,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7301.new-post a,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7301.new-post a:link,
body.page-id-7217 .map .event-03 ul li#menu-item-7256 a:hover,
body.page-id-7215 .map .okashiya-03 ul li#menu-item-7301 a:hover {
	background : url(./images/bg_button_7256_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7242 a,
body.page-id-7217 .map .event-04 ul li#menu-item-7242 a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7288 a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7288 a:link {
	background : url(./images/bg_button_7242.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7242.new-post a,
body.page-id-7217 .map .event-04 ul li#menu-item-7242.new-post a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7288.new-post a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7288.new-post a:link,
body.page-id-7217 .map .event-04 ul li#menu-item-7242 a:hover,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7288 a:hover {
	background : url(./images/bg_button_7242_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7246 a,
body.page-id-7217 .map .event-04 ul li#menu-item-7246 a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7291 a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7291 a:link {
	background : url(./images/bg_button_7246.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7246.new-post a,
body.page-id-7217 .map .event-04 ul li#menu-item-7246.new-post a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7291.new-post a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7291.new-post a:link,
body.page-id-7217 .map .event-04 ul li#menu-item-7246 a:hover,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7291 a:hover {
	background : url(./images/bg_button_7246_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7243 a,
body.page-id-7217 .map .event-04 ul li#menu-item-7243 a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7289 a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7289 a:link {
	background : url(./images/bg_button_7243.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7243.new-post a,
body.page-id-7217 .map .event-04 ul li#menu-item-7243.new-post a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7289.new-post a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7289.new-post a:link,
body.page-id-7217 .map .event-04 ul li#menu-item-7243 a:hover,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7289 a:hover {
	background : url(./images/bg_button_7243_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7241 a,
body.page-id-7217 .map .event-04 ul li#menu-item-7241 a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7287 a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7287 a:link {
	background : url(./images/bg_button_7241.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7241.new-post a,
body.page-id-7217 .map .event-04 ul li#menu-item-7241.new-post a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7287.new-post a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7287.new-post a:link,
body.page-id-7217 .map .event-04 ul li#menu-item-7241 a:hover,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7287 a:hover {
	background : url(./images/bg_button_7241_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7244 a,
body.page-id-7217 .map .event-04 ul li#menu-item-7244 a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7290 a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7290 a:link {
	background : url(./images/bg_button_7244.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7244.new-post a,
body.page-id-7217 .map .event-04 ul li#menu-item-7244.new-post a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7290.new-post a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7290.new-post a:link,
body.page-id-7217 .map .event-04 ul li#menu-item-7244 a:hover,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7290 a:hover {
	background : url(./images/bg_button_7244_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7245 a,
body.page-id-7217 .map .event-04 ul li#menu-item-7245 a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7292 a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7292 a:link {
	background : url(./images/bg_button_7245.png) no-repeat top center;
	}

body.page-id-7217 .map .event-04 ul li#menu-item-7245.new-post a,
body.page-id-7217 .map .event-04 ul li#menu-item-7245.new-post a:link,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7292.new-post a,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7292.new-post a:link,
body.page-id-7217 .map .event-04 ul li#menu-item-7245 a:hover,
body.page-id-7215 .map .okashiya-04 ul li#menu-item-7292 a:hover {
	background : url(./images/bg_button_7245_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7228 a,
body.page-id-7217 .map .event-05 ul li#menu-item-7228 a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7274 a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7274 a:link {
	background : url(./images/bg_button_7228.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7228.new-post a,
body.page-id-7217 .map .event-05 ul li#menu-item-7228.new-post a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7274.new-post a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7274.new-post a:link,
body.page-id-7217 .map .event-05 ul li#menu-item-7228 a:hover,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7274 a:hover {
	background : url(./images/bg_button_7228_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7231 a,
body.page-id-7217 .map .event-05 ul li#menu-item-7231 a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7278 a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7278 a:link {
	background : url(./images/bg_button_7231.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7231.new-post a,
body.page-id-7217 .map .event-05 ul li#menu-item-7231.new-post a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7278.new-post a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7278.new-post a:link,
body.page-id-7217 .map .event-05 ul li#menu-item-7231 a:hover,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7278 a:hover {
	background : url(./images/bg_button_7231_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7229 a,
body.page-id-7217 .map .event-05 ul li#menu-item-7229 a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7275 a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7275 a:link {
	background : url(./images/bg_button_7229.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7229.new-post a,
body.page-id-7217 .map .event-05 ul li#menu-item-7229.new-post a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7275.new-post a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7275.new-post a:link,
body.page-id-7217 .map .event-05 ul li#menu-item-7229 a:hover,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7275 a:hover {
	background : url(./images/bg_button_7229_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7230 a,
body.page-id-7217 .map .event-05 ul li#menu-item-7230 a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7276 a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7276 a:link {
	background : url(./images/bg_button_7230.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7230.new-post a,
body.page-id-7217 .map .event-05 ul li#menu-item-7230.new-post a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7276.new-post a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7276.new-post a:link,
body.page-id-7217 .map .event-05 ul li#menu-item-7230 a:hover,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7276 a:hover {
	background : url(./images/bg_button_7230_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7232 a,
body.page-id-7217 .map .event-05 ul li#menu-item-7232 a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7277 a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7277 a:link {
	background : url(./images/bg_button_7232.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7232.new-post a,
body.page-id-7217 .map .event-05 ul li#menu-item-7232.new-post a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7277.new-post a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7277.new-post a:link,
body.page-id-7217 .map .event-05 ul li#menu-item-7232 a:hover,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7277 a:hover {
	background : url(./images/bg_button_7232_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7233 a,
body.page-id-7217 .map .event-05 ul li#menu-item-7233 a:link,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7279 a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7279 a:link {
	background : url(./images/bg_button_7233.png) no-repeat top center;
	}

body.page-id-7217 .map .event-05 ul li#menu-item-7233.new-post a,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7279.new-post a,
body.page-id-7217 .map .event-05 ul li#menu-item-7233 a:hover,
body.page-id-7215 .map .okashiya-05 ul li#menu-item-7279 a:hover {
	background : url(./images/bg_button_7233_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7238 a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7285 a {
	background : url(./images/bg_button_7238.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7238.new-post a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7285.new-post a,
body.page-id-7217 .map .event-06 ul li#menu-item-7238 a:hover,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7285 a:hover {
	background : url(./images/bg_button_7238_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7239 a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7286 a {
	background : url(./images/bg_button_7239.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7239.new-post a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7286.new-post a,
body.page-id-7217 .map .event-06 ul li#menu-item-7239 a:hover,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7286 a:hover {
	background : url(./images/bg_button_7239_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7234 a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7280 a {
	background : url(./images/bg_button_7234.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7234.new-post a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7280.new-post a,
body.page-id-7217 .map .event-06 ul li#menu-item-7234 a:hover,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7280 a:hover {
	background : url(./images/bg_button_7234_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7235 a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7281 a {
	background : url(./images/bg_button_7235.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7235.new-post a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7281.new-post a,
body.page-id-7217 .map .event-06 ul li#menu-item-7235 a:hover,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7281 a:hover {
	background : url(./images/bg_button_7235_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7236 a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7282 a {
	background : url(./images/bg_button_7236.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7236.new-post a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7282.new-post a,
body.page-id-7217 .map .event-06 ul li#menu-item-7236 a:hover,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7282 a:hover {
	background : url(./images/bg_button_7236_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7237 a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7284 a {
	background : url(./images/bg_button_7237.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7237.new-post a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7284.new-post a,
body.page-id-7217 .map .event-06 ul li#menu-item-7237 a:hover,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7284 a:hover {
	background : url(./images/bg_button_7237_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7240 a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7283 a {
	background : url(./images/bg_button_7240.png) no-repeat top center;
	}

body.page-id-7217 .map .event-06 ul li#menu-item-7240.new-post a,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7283.new-post a,
body.page-id-7217 .map .event-06 ul li#menu-item-7240 a:hover,
body.page-id-7215 .map .okashiya-06 ul li#menu-item-7283 a:hover {
	background : url(./images/bg_button_7240_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-07 ul li#menu-item-7249 a,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7295 a {
	background : url(./images/bg_button_7249.png) no-repeat top center;
	}

body.page-id-7217 .map .event-07 ul li#menu-item-7249.new-post a,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7295.new-post a,
body.page-id-7217 .map .event-07 ul li#menu-item-7249 a:hover,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7295 a:hover {
	background : url(./images/bg_button_7249_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-07 ul li#menu-item-7248 a,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7294 a {
	background : url(./images/bg_button_7248.png) no-repeat top center;
	}

body.page-id-7217 .map .event-07 ul li#menu-item-7248.new-post a,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7294.new-post a,
body.page-id-7217 .map .event-07 ul li#menu-item-7248 a:hover,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7294 a:hover {
	background : url(./images/bg_button_7248_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-07 ul li#menu-item-7247 a,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7293 a {
	background : url(./images/bg_button_7247.png) no-repeat top center;
	}

body.page-id-7217 .map .event-07 ul li#menu-item-7247.new-post a,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7293.new-post a,
body.page-id-7217 .map .event-07 ul li#menu-item-7247 a:hover,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7293 a:hover {
	background : url(./images/bg_button_7247_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-07 ul li#menu-item-7250 a,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7296 a {
	background : url(./images/bg_button_7250.png) no-repeat top center;
	}

body.page-id-7217 .map .event-07 ul li#menu-item-7250.new-post a,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7296.new-post a,
body.page-id-7217 .map .event-07 ul li#menu-item-7250 a:hover,
body.page-id-7215 .map .okashiya-07 ul li#menu-item-7296 a:hover {
	background : url(./images/bg_button_7250_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-08 ul li#menu-item-7264 a,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7310 a {
	background : url(./images/bg_button_7264.png) no-repeat top center;
	}

body.page-id-7217 .map .event-08 ul li#menu-item-7264.new-post a,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7310.new-post a,
body.page-id-7217 .map .event-08 ul li#menu-item-7264 a:hover,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7310 a:hover {
	background : url(./images/bg_button_7264_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-08 ul li#menu-item-7262 a,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7308 a {
	background : url(./images/bg_button_7262.png) no-repeat top center;
	}

body.page-id-7217 .map .event-08 ul li#menu-item-7262.new-post a,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7308.new-post a,
body.page-id-7217 .map .event-08 ul li#menu-item-7262 a:hover,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7308 a:hover {
	background : url(./images/bg_button_7262_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-08 ul li#menu-item-7263 a,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7309 a {
	background : url(./images/bg_button_7263.png) no-repeat top center;
	}

body.page-id-7217 .map .event-08 ul li#menu-item-7263.new-post a,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7309.new-post a,
body.page-id-7217 .map .event-08 ul li#menu-item-7263 a:hover,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7309 a:hover {
	background : url(./images/bg_button_7263_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-08 ul li#menu-item-7265 a,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7311 a {
	background : url(./images/bg_button_7265.png) no-repeat top center;
	}

body.page-id-7217 .map .event-08 ul li#menu-item-7265.new-post a,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7311.new-post a,
body.page-id-7217 .map .event-08 ul li#menu-item-7265 a:hover,
body.page-id-7215 .map .okashiya-08 ul li#menu-item-7311 a:hover {
	background : url(./images/bg_button_7265_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7271 a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7321 a {
	background : url(./images/bg_button_7271.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7271.new-post a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7321.new-post a,
body.page-id-7217 .map .event-09 ul li#menu-item-7271 a:hover,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7321 a:hover {
	background : url(./images/bg_button_7271_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7269 a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7315 a {
	background : url(./images/bg_button_7269.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7269.new-post a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7315.new-post a,
body.page-id-7217 .map .event-09 ul li#menu-item-7269 a:hover,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7315 a:hover {
	background : url(./images/bg_button_7269_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7267 a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7313 a {
	background : url(./images/bg_button_7267.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7267.new-post a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7313.new-post a,
body.page-id-7217 .map .event-09 ul li#menu-item-7267 a:hover,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7313 a:hover {
	background : url(./images/bg_button_7267_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7325 a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7326 a {
	background : url(./images/bg_button_7325.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7325.new-post a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7326.new-post a,
body.page-id-7217 .map .event-09 ul li#menu-item-7325 a:hover,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7326 a:hover {
	background : url(./images/bg_button_7325_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7266 a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7312 a {
	background : url(./images/bg_button_7266.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7266.new-post a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7312.new-post a,
body.page-id-7217 .map .event-09 ul li#menu-item-7266 a:hover,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7312 a:hover {
	background : url(./images/bg_button_7266_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7270 a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7320 a {
	background : url(./images/bg_button_7270.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7270.new-post a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7320.new-post a,
body.page-id-7217 .map .event-09 ul li#menu-item-7270 a:hover,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7320 a:hover {
	background : url(./images/bg_button_7270_hover.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7268 a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7314 a {
	background : url(./images/bg_button_7268.png) no-repeat top center;
	}

body.page-id-7217 .map .event-09 ul li#menu-item-7268.new-post a,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7314.new-post a,
body.page-id-7217 .map .event-09 ul li#menu-item-7268 a:hover,
body.page-id-7215 .map .okashiya-09 ul li#menu-item-7314 a:hover {
	background : url(./images/bg_button_7268_hover.png) no-repeat top center;
	}

body.page-id-7217 .page h2 {
	font-size: 16px;
	margin: 30px auto 0px auto;
	padding: 8px 10px 5px 15px;
	background: #FFFFCC;
	border: none;
	border-bottom: 2px dotted #C1A460;
	}

body.page-id-7217 .post {
	margin: 0px auto 0px auto;
	padding: 5px 10px 5px 15px;
	border-bottom: 2px dotted #C1A460;
	}

body.page-id-7217 .post .post-title {
	font-size: 14px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.page-id-7217 .post .post-content {
	font-size: 12px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

.event-okashiya {
	margin: 0px auto 0px auto;
	padding: 10px 0px 50px 16px;
	}

body.home .event-okashiya {
	margin: 10px auto 0 auto;
	padding: 0 0 5px 2px;
	}

body.single .event-okashiya {
	padding-bottom: 0px;
	}

ul#menu-event_okashiya {
	clear: both;
	list-style-type: none;
	list-style-position: outside;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

ul#menu-event_okashiya li {
	float: left;
	border-bottom: none;
	white-space: nowrap;
	font-size: 12px;
	margin: 0 auto 0 auto;
	padding: 0;
	}

.event-okashiya #menu-item-7331 a {
	background : url(./images/bg_button_7331.png) no-repeat top center;
	}

.event-okashiya #menu-item-7330 a {
	background : url(./images/bg_button_7330.png) no-repeat top center;
	}

.event-okashiya #menu-item-7331 a {
	display: block;
	width: 360px;
	height: 42px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	margin: 0px 2px 0px auto;
	padding: 0px 0px 0px 0px;
	}

.event-okashiya #menu-item-7330 a {
	display: block;
	width: 290px;
	height: 42px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	margin: 0px auto 0px 2px;
	padding: 0px 0px 0px 0px;
	}

body.category-3 .event-okashiya #menu-item-7331 a,
.event-okashiya #menu-item-7331 a:hover,
.event-okashiya #menu-item-7331.current-menu-item a {
	background : url(./images/bg_button_7331_hover.png) no-repeat top center;
	}

body.category-4 .event-okashiya #menu-item-7330 a,
.event-okashiya #menu-item-7330 a:hover,
.event-okashiya #menu-item-7330.current-menu-item a {
	background : url(./images/bg_button_7330_hover.png) no-repeat top center;
	}

/*　四季の和菓子　*/
body.page-id-7220 #content .page .entry_content h2.cat-138,
body.page-id-7220 #content .page .entry_content h2.cat-139,
body.page-id-7220 #content .page .entry_content h2.cat-140,
body.page-id-7220 #content .page .entry_content h2.cat-141,
body.page-id-7220 #content .page .entry_content h2.cat-142,
body.page-id-7220 #content .page .entry_content h2.cat-143,
body.single.category-137 #content h1.post_title {
/*border: dotted 1px #CCCCCC;*/
	text-indent: 100%;
	height: 51px;
	white-space: nowrap;
	overflow: hidden;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
	border-left: none;
	border-bottom: none;
	}

body.page-id-7220 #content .page .entry_content h2.cat-138,
body.single.category-138 #content h1.post_title {
	background : url(./images/bg_shiki_wagashi_01.jpg) no-repeat top left;
	}

body.page-id-7220 #content .page .entry_content h2.cat-139,
body.single.category-139 #content h1.post_title {
	background : url(./images/bg_shiki_wagashi_02.jpg) no-repeat top left;
	}

body.page-id-7220 #content .page .entry_content h2.cat-140,
body.single.category-140 #content h1.post_title {
	background : url(./images/bg_shiki_wagashi_03.jpg) no-repeat top left;
	}

body.page-id-7220 #content .page .entry_content h2.cat-141,
body.single.category-141 #content h1.post_title {
	background : url(./images/bg_shiki_wagashi_04.jpg) no-repeat top left;
	}

body.page-id-7220 #content .page .entry_content h2.cat-142,
body.single.category-142 #content h1.post_title {
	background : url(./images/bg_shiki_wagashi_05.jpg) no-repeat top left
	}

body.page-id-7220 #content .page .entry_content h2.cat-143,
body.single.category-143 #content h1.post_title {
	background : url(./images/bg_shiki_wagashi_06.jpg) no-repeat top left;
	}

body.page-id-7220 .cat-138-content,
body.page-id-7220 .cat-139-content,
body.page-id-7220 .cat-140-content,
body.page-id-7220 .cat-141-content,
body.page-id-7220 .cat-142-content,
body.page-id-7220 .cat-143-content {
	height: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
	}

body.page-id-7220 .post {
/*border: dotted 1px #CCCCCC;*/
	float: left;
	width: 312px;
	height: 100%;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 10px;
	}

body.page-id-7220 .text_01 {
/*border: dotted 1px #CCCCCC;*/
	height: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.page-id-7220 .text_02 {
/*border: dotted 1px #CCCCCC;*/
	height: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

body.page-id-7220 #content .page .entry_content .text_01 h3 {
/*border: solid 1px #000000;*/
	clear: none;
	font-size: 14px;
	margin: 0px auto 0px auto;
	padding: 15px 15px 0px 125px;
	border: none;
	background: none;
	}

body.page-id-7220 #content .page .entry_content .text_02 h3 {
	clear: none;
	font-size:  14px;
	margin: 0px auto 0px 10px;
	padding: 15px 15px 0px 5px;
	border: none;
	background: none;
	}

body.page-id-7220 #content .page .entry_content .text_01 p {
	font-size: 12px;
	margin: 5px 10px 0px auto;
	padding: 0px 0px 0px 125px;
	}

body.page-id-7220 #content .page .entry_content .text_02 p {
	font-size: 12px;
	margin: 5px 10px 0px 10px;
	padding: 0px 0px 0px 5px;
	}

body.page-id-7220 #content .page .entry_content img {
	float: left;
	margin: 0px 10px auto 10px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #CCCCCC;
	background: #FFFFFF;
	}

body.page-id-7220 .category-list {
	clear: both;
	font-size: 12px;
	text-align: right;
	margin: 0px auto 0px auto;
	padding: 0px 10px 5px 0px;
	}

/*　菓子工業新聞バックナンバー　*/
body.category-23 #content table tbody td,
body.page-id-7915 #content table tbody td {
	width: 16%;
	text-align: right;
	font-size: 18px;
	padding: 5px 20px 5px 5px;
/*	border-bottom: 3px solid #996600;
	border-left: 2px solid #996600;
	padding-top: 20px;
	padding-bottom: 20px;*/
	background: #FFFFFF;
	}

/*　レシピ集　*/
body.category-117 #content .recipe-link {
	margin: 0 auto 0 auto;
	padding: 10px;
	}

body.category-117 #content .recipe-link ul {
	display: table;
	width: 100%;
	list-style-position: outside;
	margin: 0 auto 0 auto;
	padding: 0;
	}

body.category-117 #content .recipe-link ul li {
	display: table-cell;
	vertical-align: middle;
	list-style-type: none;
	margin: 0 auto 0 auto;
	padding: 0;
	}

body.category-117 #content .recipe-link ul li a {
	display: block;
	width: 202px;
	height: 202px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	margin: 0 auto 0 auto;
	padding: 0;
	}

body.category-117 #content .recipe-link ul li.yogashi a {
	background: url(./images/recipe_yogashi.png) no-repeat top center;
	}

body.category-117 #content .recipe-link ul li.wagashi a {
	background: url(./images/recipe_wagashi.png) no-repeat top center;
	}

body.category-117 #content .recipe-link ul li.etc a {
	background: url(./images/recipe_etc.png) no-repeat top center;
	}

body.category-117 #content .recipe-link ul li a:hover {
	filter: alpha( opacity=60 );
	opacity: 0.6;
	}

body.category-144 #content .category_title,
body.category-145 #content .category_title,
body.category-146 #content .category_title {
	width: 540px;
	}

body.category-144 #content .navigation_top,
body.category-145 #content .navigation_top,
body.category-146 #content .navigation_top {
	width: 530px;
	margin: 0 auto 0 10px;
	}

body.category-144 #content {
	background: url(./images/recipe_wagashi.png) no-repeat 100% 0;
	background-size: 120px 120px;
	}

body.category-145 #content {
	background: url(./images/recipe_yogashi.png) no-repeat 100% 0;
	background-size: 120px 120px;
	}

body.category-146 #content {
	background: url(./images/recipe_etc.png) no-repeat 100% 0;
	background-size: 120px 120px;
	}

/*　菓子製品の製造過程の管理の高度化（HACCP手法）導入のすすめ　*/
body.page-id-3289 .entry_content table tbody tr td {
	font-size: 12px;
	padding: 2px 5px 2px 5px;
	}





/*　サイドメニュー　1　*/
#nav_menu ul.xoxo_01 {
/*border: 1px solid #EEEEEE;*/
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	}

#nav_menu ul.xoxo_01 li {
/*border: 1px solid #EEEEEE;*/
	list-style-type: none;
	font-size: 15px;
	margin: 0px auto 20px 13px;
	padding: 0px 0px 0px 0px;
	}

#nav_menu ul.xoxo_01 li.logo-info a {
	display: block;
	width: 175px;
	height: 25px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background : url(./images/bg_about_logo.png) no-repeat top center;
	}

#nav_menu ul.xoxo_01 li.logo-info a:hover {
	background : url(./images/bg_about_logo_hover.png) no-repeat top center;
	}

#nav_menu ul li.menu-item-0 {
	font-size: 12px;
	}

#nav_menu ul .menu-common-container ul li a,
#nav_menu ul li.menu-item-0 a {
/*border: solid 1px #FF0000;*/
	display: block;
	color: #CC6600;
	text-decoration: underline;
	width: 170px;
	margin: 0px;
	padding: 3px 0px 5px 17px;
	background: url(./images/sidemenu_bg.gif) no-repeat top left;
	}

#nav_menu ul .menu-common-container ul li.kumiaiin a {
	background-size: 9px 50px;
	}

#nav_menu ul .menu-common-container ul li a:hover,
#nav_menu ul .menu-common-container ul li.current-menu-item a,
#nav_menu ul .menu-common-container ul li.current-menu-parent a,
#nav_menu ul .menu-common-container ul li.current-page-ancestor a {
	text-decoration: none;
	color: #FF0000;
	background: url(./images/sidemenu_bg_hover.gif) no-repeat top left;
	}

#nav_menu ul.xoxo_01 li#text-2 {
	margin-left: 50px;
	}

#nav_menu ul.xoxo_01 li.kumiaiin {
/*	margin: 0 auto 20px 8px;*/
	}

#nav_menu ul.xoxo_01 li.kumiaiin a {
	font-weight: bold;
	color: #FF0000;
/*	width: 120px;
	font-size: 1.2rem;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none !important;
	text-align: center;
	padding: 6px 0 3px 0 !important;
	border: solid 1px #996600;
	color: #FFFFFF !important;
	background: none !important;
	background-color: #996600 !important;*/
	}

#nav_menu ul.xoxo_01 li.kumiaiin a:hover {
/*	color: #996600 !important;
	background-color: #FFFFFF !important;
	border: solid 1px ##996600;*/
	}

/*　サイドメニュー　2　*/
body.single #nav_menu h2.new_entry_title {
	color: #CC6600;
	font-size: 14px;
	font-weight: normal;
	margin: 20px 20px 0px 50px;
	padding: 5px 10px 5px 10px;
	border-bottom: solid 3px #C1A460;
	background: #FDF5E6;
	}

#nav_menu ul.xoxo_02 {
/*border: 1px solid #333333;*/
	list-style-position: outside;
	margin: 0px auto;
	padding: 0px 5px 0px 5px;
	}

#nav_menu ul.xoxo_02 li {
/*border: solid 1px #EEEEEE;*/
	list-style-type: none;
	font-size: 12px;
	margin: 0px 15px 0px 45px;
	padding: 10px 0px 10px 10px;
	border-bottom: solid 1px #C1A460;
	background: #FFFAF0;
	}

#nav_menu ul.xoxo_02 li a {
	color: #333333;
	text-decoration: underline;
	width: 170px;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	background: none;
	}

#nav_menu ul.xoxo_02 li a:hover {
	text-decoration: none;
	color: #FF0000;
	background: none;
	}



/*　エラー　*/
#post-0 {
/*border: solid 1px #EEEEEE;*/
	color: #FF0000;
	margin: 0px auto 0px auto;
	padding: 10px 0px 10px 20px;
	}

body.error404 .not-found {
/*border: solid 1px #EEEEEE;*/
	padding: 0px 0px 0px 0px;
	}


/*　フッター　*/
#footer {
/*border: solid 1px #FF0000;*/
	clear: both;
	font-size:12px;
	margin: 50px auto 0px auto;
	padding: 0px 0px 50px 70px;
	background: url(./images/footer_bg.jpg) no-repeat bottom;
	}

#footer a {
	font-size:14px;
	}
