@charset "utf-8";
/*
Theme Name: tomatopia
Theme URI: http://www.sunloft.co.jp/
Description: 焼津市子育て応援サイト「とまとぴあ」のテーマです。
Author: Sunloft
Version: 3.3.1
License: GNU General Public License
License URI: license.txt
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}
.post-edit-link{
	display: none;
	}

/* =Global Elements
-------------------------------------------------------------- */

/* Main global 'theme' and typographic styles */
body {
	background: #fff;
}
body,
input,
textarea {
	color: #666;
	font-size: 80%;
	line-height: 16px;
}
hr {
	background-color: #e7e7e7;
	border: 0;
	clear: both;
	height: 1px;
	margin-bottom: 18px;
}

/* Text elements */
p {
	margin-bottom: 18px;
}
ul {
	list-style: square;
}
li{
	line-height: 22px;
	}

ol {
	list-style: decimal;
	margin: 0 0 18px 1.5em;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
ul ul,
ol ol,
ul ol,
ol ul {
	margin-bottom: 0;
}
dl {
	margin: 0 0 24px 0;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 18px;
}
strong {
	font-weight: bold;
}
cite,
em,
i {
	font-style: italic;
}
big {
	font-size: 131.25%;
}
ins {
	background: #ffc;
	text-decoration: none;
}
blockquote {
	font-style: italic;
	padding: 0 3em;
}
blockquote cite,
blockquote em,
blockquote i {
	font-style: normal;
}
pre {
	background: #f7f7f7;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	padding: 1.5em;
}
abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup,
sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
input[type="text"],
textarea {
	background: #f9f9f9;
	border: 1px solid #ccc;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	padding: 2px;
}
a:link {
	color: #343434;
}
a:visited {
	color: #343434;
}
a:active,
a:hover {
	color: #343434;
}

/* Text meant only for screen readers */
.screen-reader-text {
	position: absolute;
	left: -9000px;
}
#ai1ec-calendar-view{
	padding: 0 !important;
	}
/* =Layout
-------------------------------------------------------------- */
#header,
#access,
#pankuzu,
#footer-widget-area, 
#main {
	margin: 0 auto;
	width: 980px;
}

#content {
	float: right;
	margin: 0;
	width: 730px;
}
body.home #content{ float: left; }

#sidebox,
#primary,
#secondary {
	float: left;
	overflow: hidden;
	width: 220px;
}
body.home #sidebox { float: right; }
#sidebox ul{
	list-style: none;
	margin: 0 0 30px 0;
	padding: 0;
	}
	#sidebox ul li a{
		display: block;
		/*width: 195px;*/
		border-bottom: 1px solid #c8c8c8;
		padding: 15px 0 15px 25px;
		background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 center no-repeat;
		text-decoration: none;
		}
	#sidebox ul li a:hover{
		text-decoration: underline;
		}
	#sidebox ul li ul{
		margin: 0 0 0 0;
		}
#secondary {
	clear: both;
}
#footer {
	clear: both;
	width: 100%;
}

.f_left{float: left !important;}
.f_right{float: right !important;}
.of_hidden{overflow: hidden;}

.w_100{width: 100% !important;}

.a_text_left{text-align: left !important;}
.a_text_right{text-align: right !important;}
.a_text_center{text-align: center !important;}

.m_top10{margin-top: 10px !important;}
.m_bottom10{margin-bottom: 10px !important;}
.m_left10{margin-left: 10px !important;}
.m_right10{margin-right: 10px !important;}
.m_left15{margin-left: 15px !important;}
.m_top15{margin-top: 15px !important;}
.m_bottom15{margin-bottom: 15px !important;}
.m_right15{margin-right: 15px !important;}
.m_top20{margin-top: 20px !important;}
.m_bottom20{margin-bottom: 20px !important;}
.m_right20{margin-right: 20px !important;}
.m_left20{margin-left: 20px !important;}
.m_top30{margin-top: 30px !important;}
.m_bottom30{margin-bottom: 30px !important;}
.m_right30{margin-right: 30px !important;}
.m_left30{margin-left: 30px !important;}
.m_top40{margin-top: 40px !important;}
.m_bottom40{margin-bottom: 40px !important;}
.m_right40{margin-right: 40px !important;}
.m_left40{margin-left: 40px !important;}
.m_top50{margin-top: 50px !important;}
.m_bottom50{margin-bottom: 50px !important;}
.m_right50{margin-right: 50px !important;}
.m_left50{margin-left: 50px !important;}
.m_top60{margin-top: 60px !important;}
.m_bottom60{margin-bottom: 60px !important;}
.m_right60{margin-right: 60px !important;}
.m_left60{margin-left: 60px !important;}
.m_top70{margin-top: 70px !important;}
.m_bottom70{margin-bottom: 70px !important;}
.m_right70{margin-right: 70px !important;}
.m_left70{margin-left: 70px !important;}
.m_top80{margin-top: 80px !important;}
.m_bottom80{margin-bottom: 80px !important;}
.m_right80{margin-right: 80px !important;}
.m_left80{margin-left: 80px !important;}
.m_top90{margin-top: 90px !important;}
.m_bottom90{margin-bottom: 90px !important;}
.m_right90{margin-right: 90px !important;}
.m_left90{margin-left: 90px !important;}
.m_top100{margin-top: 100px !important;}
.m_bottom100{margin-bottom: 100px !important;}
.m_right100{margin-right: 100px !important;}
.m_left100{margin-left: 100px !important;}

.c_left{clear: left !important !important;}

/* =Header
-------------------------------------------------------------- */
#header {
	overflow: hidden;
}
#site-title {
	float: left;
	font-size: 30px;
	line-height: 36px;
	margin: 0 0 10px 0;
}
#site-title a {
	display: block;
	width: 284px;
	height: 70px;
	background: url(https://3ab898.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/top_logo.jpg) 0 0 no-repeat;
	overflow: hidden;
	margin: 10px 0;
	text-indent: -10000px;
}
/*#site-description {
	float: left;
	margin: 0;
	width: 500px;
}*/

#contact {
	float: right;
	clear: right;
	width: 470px;
	height: 57px;
	background: url(https://e7e07b.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_utility.jpg) bottom no-repeat;
	padding: 10px;
}
	#contact ul{
		list-style: none;
		overflow: hidden;
		margin: 0;
		padding: 0;
		}
		#contact ul li{
			float: left;
			}
	.for_user{
		text-align: right;
		font-size: 11px;
		color: #343434;
		}
		.for_user a{
			padding: 3px 3px 3px 18px;
			background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 center no-repeat;
			text-decoration: none;
			}
		.for_user a:hover{
			text-decoration: underline;
			}
	#search-box{
		width: 235px;
		margin-right: 5px;
		padding: 7px 0 0 35px;
		background: url(https://032cd3.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/img_search.jpg) 0 13px no-repeat;
		overflow: hidden;
		}
		#search-box #submit{
			display: block !important;
			width: 40px !important;
			height: 30px !important;
			padding: 4px !important;
			border: 2px solid #fff !important;
			background: #7ADBFE !important;
			color: #fff !important;
			font-weight: bold !important;
			cursor: pointer;
			float: right;
			margin-right: 15px;
			}
			#search-box #submit:hover{
				background: #a6e7fe !important;
				}
			.btn_submit_p{
				margin-bottom: 0 !important;
				text-align: center;
				}
	input#s{
		width: 160px !important;
		height: 24px !important;
		float: left;
		}
	#fontChange{
		padding: 6px 0 10px 80px !important;
		background: url(https://17de6b.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/img_fontsize.jpg) 0 17px no-repeat;
		overflow:hidden;
		}
		ul#fontChange li a{
			display: inline-block;
			/*width: 22px;
			height: 23px;*/
			float: left;
			background: #7ADBFE;
			color: #fff;
			/*border: 2px solid #fff;*/
			margin: 0 0 0 2px;
			font-weight: bold;
			text-decoration: none;
			padding: 5px 10px;
			text-align: center;
			}
			ul#fontChange li a:hover{
				background: #a6e7fe;
				}
/* =mainimage
-------------------------------------------------------------- */
#mainimage {
	width: 500px;
	height: 309px;
	background: url(https://0e4bf8.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/mainimage.jpg) 0 0 no-repeat;
	margin-bottom: 20px;
}
#mainimage .flex-container {
	border: 1px solid #ccc;
}
#mainimage p {
	margin-bottom: 0;
}


/* =Menu
-------------------------------------------------------------- */

#access {
	background: #000;
	display: block;
	margin: 0 auto 0 auto;
	width: 978px;

}
#access .menu-header,
div.menu {
	margin: 0px;
	width: 979px;
	height: 80px;
	z-index: 10090;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
	width: 163px;
	z-index: 10080;
}
#access .menu-header li a{
	display: block;
	width: 163px;
	height: 80px;
	background: url(https://dd65bf.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/mainmenu.jpg) 0 0 no-repeat;
	text-indent: -10000px;
	overflow: hidden;
	}
#access .menu-header li a:hover{
	background: url(https://dd65bf.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/mainmenu.jpg) 0 0 no-repeat;
	}
#access .menu-header li#menu-item-43 a {background-position: 0 0;}
#access .menu-header li#menu-item-168 a {background-position: -163px 0;}
#access .menu-header li#menu-item-44 a {background-position: -326px 0;}
#access .menu-header li#menu-item-118 a {background-position: -489px 0;}
#access .menu-header li#menu-item-937 a {background-position: -652px 0;}
#access .menu-header li#menu-item-123 a {background-position: -816px 0;}

#access .menu-header li#menu-item-43 a:hover {background-position: 0 -80px !important;}
#access .menu-header li#menu-item-168 a:hover {background-position: -163px -80px !important;}
#access .menu-header li#menu-item-44 a:hover {background-position: -326px -80px !important;}
#access .menu-header li#menu-item-118 a:hover {background-position: -489px -80px !important;}
#access .menu-header li#menu-item-937 a:hover {background-position: -652px -80px !important;}
#access .menu-header li#menu-item-123 a:hover {background-position: -816px -80px !important;}

body.home #access .menu-header li#menu-item-43 a{background-position: 0 -80px !important;}
body.category-news #access .menu-header li#menu-item-168 a {background-position: -163px -80px !important;}
body.page-id-16 #access .menu-header li#menu-item-44 a,
body.page-id-16 .page-child #access .menu-header li#menu-item-44 a {background-position: -326px -80px !important;}
body.page-id-74 #access .menu-header li#menu-item-118 a {background-position: -489px -80px !important;}
body.page-id-86 #access .menu-header li#menu-item-114 a {background-position: -652px -80px !important;}
body.page-id-95 #access .menu-header li#menu-item-123 a {background-position: -816px -80px !important;}

#access ul#menu-mainmenu ul a{
	background: none;
	text-indent: 0;
	background: white;
	line-height: 1.2em;
	padding: 7px 10px;
	height: auto;
	color: #001117;
	border-bottom: 1px solid #F2F2F2;
	width: auto;
	text-decoration: none;
	}
	#access ul#menu-mainmenu ul a:hover{
		background: #7ADBFE;
		color: #ffffff;
		}
#access a {
	color: #aaa;
	display: block;
	line-height: 38px;
	padding: 0;
	text-decoration: none;
}
#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	position: absolute;
	top: 80px;
	display: none;
	left: 0;
	float: left;
	width: 163px;
	z-index: 99998;
}
#access ul ul li {
	min-width: 163px;
	background: #000 !important;
	color: #fff !important;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #333;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
}
/*#access li:hover > a,
#access ul ul :hover > a {
	background: #333;
	color: #fff;
}*/
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}


/* =pankuzu
-------------------------------------------------------------- */

#pankuzu{
	padding: 0;
	margin: 15px auto;
	font-size: 12px;
}
	#pankuzu a{
		margin: 10px 0;
	}
	#pankuzu ul{
		margin: 0;
		padding: 0;
		list-style: none;
		overflow: hidden;
	}
		#pankuzu ul li{
			margin: 0 5px 0 0;
			padding: 0;
			float: left;
		}


/* =Content
-------------------------------------------------------------- */

#main {
	clear: both;
	overflow: hidden;
	padding: 0;
}
#content {
	margin-bottom: 36px;
}
#content,
#content input,
#content textarea {
	color: #333;
	line-height: 24px;
}
#content p,
#content ul,
#content ol,
#content dd,
#content pre,
#content hr {
	margin-bottom: 15px;
}
#content ul ul,
#content ol ol,
#content ul ol,
#content ol ul {
	margin-bottom: 0;
}
#content pre,
#content kbd,
#content tt,
#content var {
	line-height: 21px;
}
#content code {
	font-size: 13px;
}
#content dt,
#content th {
	color: #000;
}
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	color: #000;
	line-height: 1.5em;
	margin: 0;
}
.hentry {
	margin: 0 0 10px 0;
}
.home .sticky {
	background: #f2f7fc;
	border-top: 4px solid #000;
	margin-left: -20px;
	margin-right: -20px;
	padding: 18px 20px;
}
.single .hentry {
	margin: 0 0 36px 0;
}
.page-title {
	color: #000;
	font-size: 24px;
	font-weight: bold;
	margin: 0 0 36px 0;
}
.page-title span {
	color: #333;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
}
.page-title a:link,
.page-title a:visited {
	color: #888;
	text-decoration: none;
}
.page-title a:active,
.page-title a:hover {
	color: #ff4b33;
}
#content .entry-title{
	/*width: 640px;
	height: 80px;*/
	font-size: 22px;
	font-weight: bold;
	line-height: 24px;
	color: #ffffff;
	background: url(https://24293e.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_h2.jpg) #7ADBFE 20px center no-repeat;
	padding: 30px 30px 30px 70px;
	margin-bottom: 30px;
	border-radius: 10px;        /* CSS3草案 */  
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 10px;   /* Firefox用 */  
}
/*#content .entry-title{
	width: 640px;
	height: 80px;
	font-size: 27px;
	line-height: 1.3em;
	color: #ffffff;
	background: url(https://269061.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_ct_title.jpg) 0 0 no-repeat;
	padding: 38px 30px 0 65px;
	margin-bottom: 15px;
}*/
#content02 .entry-title {
	/*width: 640px;
	height: 80px;*/
	font-size: 22px;
	font-weight: bold;
	line-height: 24px;
	color: #ffffff;
	background: url(https://24293e.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_h2.jpg) #7ADBFE 20px center no-repeat;
	padding: 30px 30px 30px 70px;
	margin-bottom: 30px;
	border-radius: 10px;        /* CSS3草案 */  
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 10px;   /* Firefox用 */  
}
body.home #content .entry-title{
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	}
.entry-title a:link,
.entry-title a:visited {
	color: #000;
	text-decoration: none;
}
.entry-title a:active,
.entry-title a:hover {
	color: #ff4b33;
}
h3.entry-title{
	width: 500px !important;
	height: 30px !important;
	border: none !important;
	position: relative;
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
	}
h3.magazine{background: url(https://3610a9.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/magazine.png) 0 0 no-repeat !important;}
h3.circle{background: url(https://ae9dc9.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/circleinfo.png) 0 0 no-repeat !important;}
h3.blog{
	background: #FF790E !important;
	margin: 0 !important;
	padding: 10px 0;
	text-align: center;
	color: #ffffff !important;
	border: none;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	}

	h3.entry-title a{
		float: right;
		padding-left: 4px !important;
		margin: 0 20px 0 0 !important;
		font-size: 11px;
		background: #fff2d9;
		font-weight: normal;
		color: #343434;
		position: absolute;
		top: 5px;
		right: 5px;
		}
.entry-meta {
	color: #888;
	font-size: 12px;
	text-align: left;
}
.entry-meta abbr,
.entry-utility abbr {
	border: none;
}
.entry-meta abbr:hover,
.entry-utility abbr:hover {
	border-bottom: 1px dotted #666;
}
.entry-content,
.entry-summary {
	clear: both;
	padding: 0 0 30px 0;
}
#content .entry-summary p:last-child {
	margin-bottom: 12px;
}
.entry-content fieldset {
	border: 1px solid #e7e7e7;
	margin: 0 0 24px 0;
	padding: 24px;
}
.entry-content fieldset legend {
	background: #fff;
	color: #000;
	font-weight: bold;
	padding: 0 24px;
}
.entry-content input {
	margin: 0 0 24px 0;
}
.entry-content input.file,
.entry-content input.button {
	margin-right: 24px;
}
.entry-content label {
	color: #888;
	font-size: 12px;
}
.entry-content select {
	margin: 0 0 24px 0;
}
.entry-content sup,
.entry-content sub {
	font-size: 10px;
}
.entry-content blockquote.left {
	float: left;
	margin-left: 0;
	margin-right: 24px;
	text-align: right;
	width: 33%;
}
.entry-content blockquote.right {
	float: right;
	margin-left: 24px;
	margin-right: 0;
	text-align: left;
	width: 33%;
}
#nav-below {
	position: relative;
	margin: 0;
	display: none !important;
}
#nav-below .nav-previous {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
}
#nav-below .nav-next {
	position: absolute;
	top: 0;
	right: 0;
	width: 100px;
}
#nav-below .nav-list {
	margin: 0 auto;
	width: 100px;
}
#nav-below .nav-previous a,
#nav-below .nav-list a,
#nav-below .nav-next a {
	display: block;
	text-align: center;
	padding: 10px 0;
	border: 1px solid #ccc;
	background: #fff;
}
#nav-below .nav-previous a:hover,
#nav-below .nav-list a:hover,
#nav-below .nav-next a:hover {
	background: #ccc;
}
.page-link {
	clear: both;
	color: #000;
	font-weight: bold;
	margin: 0 0 22px 0;
	word-spacing: 0.5em;
}
.page-link a:link,
.page-link a:visited {
	background: #f1f1f1;
	color: #333;
	font-weight: normal;
	padding: 0.5em 0.75em;
	text-decoration: none;
}
.home .sticky .page-link a {
	background: #d9e8f7;
}
.page-link a:active,
.page-link a:hover {
	color: #ff4b33;
}
body.page .edit-link {
	clear: both;
	display: block;
}
#entry-author-info {
	background: #f2f7fc;
	border-top: 4px solid #000;
	clear: both;
	font-size: 14px;
	line-height: 20px;
	margin: 24px 0;
	overflow: hidden;
	padding: 18px 20px;
}
#entry-author-info #author-avatar {
	background: #fff;
	border: 1px solid #e7e7e7;
	float: left;
	height: 60px;
	margin: 0 -104px 0 0;
	padding: 11px;
}
#entry-author-info #author-description {
	float: left;
	margin: 0 0 0 104px;
}
#entry-author-info h2 {
	color: #000;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 0;
}
.entry-utility {
	clear: both;
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
.entry-meta a,
.entry-utility a {
	color: #888;
}
.entry-meta a:hover,
.entry-utility a:hover {
	color: #ff4b33;
}
#content .video-player {
	padding: 0;
}

#sidebox h2,ul.side_title li.first.title_side_aboutpharmacist{
	/*width: 220px;
	height: 78px;*/
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
	padding: 20px;
	margin: 0 0 20px 0;
	border-bottom: 3px solid #7ADBFE;
	/*padding-top: 40px;*/
	text-align: center;
	color: #333333;
	/*background: url(https://6c1105.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_side_title.jpg) 0 0 no-repeat;*/
}

body.page-template-page-event-php #sidebox h2{
	padding: 0 !important;
	border: none !important;
	}

.t_leftbox,.t_rightbox{
	width: 220px;
	}
.t_mainbox{
	width: 500px !important;
	margin-left: 10px !important;
	}
.entry-list{
	border-bottom: 1px dashed #c8c8c8;
	padding: 6px 0;
	overflow: hidden;
	}
/* =トップページ
-------------------------------------------------------------- */
.mokuteki{
	width: 199px;
	height: 41px !important;
	background: url(https://006496.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_mokuteki.png) 0 0 no-repeat;
	margin-bottom: 15px !important;
	text-indent: -10000px;
	border: none !important;
	padding: 0 !important;
	}
h3.kosodate{
	width: 199px;
	height: 41px !important;
	background: url(https://a3a881.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_kosodateq_a.png) 0 0 no-repeat;
	margin-bottom: 15px !important;
	text-indent: -10000px;
	border: none !important;
	padding: 0 !important;
	}
.mokutekilist,.kosodatelist{
	list-style: none;
	margin: 0 0 20px 0 !important;
	}
	.mokutekilist li,.kosodatelist li,
	.mokutekilist li a,.kosodatelist li a{
		display: block;
		overflow: hidden;
		width: 199px;
		height: 34px;
		margin-bottom: 5px;
		text-indent: -10000px;
		}
		.mokutekilist li.ninshin a{background: url(https://204414.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_ninsin.jpg) 0 0 no-repeat;}
		.mokutekilist li.kenkou a{background: url(https://256289.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_kenkou.jpg) 0 0 no-repeat;}
		.mokutekilist li.you_hoiku a{background: url(https://44b920.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_you_hoiku.jpg) 0 0 no-repeat;}
		.mokutekilist li.kosodate_ a{background: url(https://3e692f.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_kosodate.jpg) 0 0 no-repeat;}
		.mokutekilist li.soudan a{background: url(https://f9ee71.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_soudan.jpg) 0 0 no-repeat;}
		
		.kosodatelist li.ikuji a{background: url(https://21d318.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_ikuji.jpg) 0 0 no-repeat;}
		.kosodatelist li.youji a{background: url(https://27b62d.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_youji.jpg) 0 0 no-repeat;}
		.kosodatelist li.element a{background: url(https://23b7de.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_syougakusei.jpg) 0 0 no-repeat;}
		.kosodatelist li.baria a{background: url(https://48ec8c.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_baria.jpg) 0 0 no-repeat;}
		.kosodatelist li.family a{background: url(https://486311.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_li_family.jpg) 0 0 no-repeat;}
.btn_left_t{
	list-style: none;
	margin: 0 0 15px 0 !important;
	padding: 0 !important;
	}
	.btn_left_t li{
		margin-bottom: 10px;
		text-indent: -10000px;
		}
	.btn_left_t li a{
		display: block;
		width: 199px;
		height: 58px;
		}
	.btn_left_t li.etate a{background: url(https://2da800.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_01.jpg) 0 0 no-repeat;}
	.btn_left_t li.yakan a{background: url(https://2da800.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_01.jpg) 0 -58px no-repeat;}
	.btn_left_t li.sinseidl a{background: url(https://2da800.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_01.jpg) 0 -116px no-repeat;}
	
	.btn_left_t li.etate a:hover{background: url(https://2da800.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_01.jpg) -199px 0 no-repeat;}
	.btn_left_t li.yakan a:hover{background: url(https://2da800.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_01.jpg) -199px -58px no-repeat;}
	.btn_left_t li.sinseidl a:hover{background: url(https://2da800.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_01.jpg) -199px -116px no-repeat;}

.btn_top{
	margin-bottom: 5px;
	text-indent: -10000px;
	}
	.ikumen a{
		display:block;
		width: 200px;
		height: 113px;
		background: url(https://718944.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_02.jpg) 0 0 no-repeat;
		}
	.merumaga a{
		display:block;
		width: 200px;
		height: 80px;
		background: url(https://718944.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_02.jpg) 0 -113px no-repeat;
		}
	.yaidusi a{
		display:block;
		width: 200px;
		height: 58px;
		background: url(https://718944.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_02.jpg) 0 -193px no-repeat;
		}
	.tomapi a{
		display:block;
		width: 200px;
		height: 60px;
		background: url(https://718944.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_02.jpg) 0 -251px no-repeat;
		}
	.yuutai a{
		display:block;
		width: 200px;
		height: 80px;
		background: url(https://9539a5.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_kosodate.png) 0 0 no-repeat;
		}
	
	.ikumen a:hover{background: url(https://718944.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_02.jpg) -200px 0 no-repeat;}
	.merumaga a:hover{background: url(https://718944.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_02.jpg) -200px -113px no-repeat;}
	.yaidusi a:hover{background: url(https://718944.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_02.jpg) -200px -193px no-repeat;}
	.tomapi a:hover{background: url(https://718944.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_left_02.jpg) -200px -251px no-repeat;}
	.yuutai a:hover{background: url(https://9539a5.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_top_kosodate.png) 0 -80px no-repeat;}

.smartphone{
	width: 202px;
	height: 223px;
	background: url(https://83658a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_smartphone.jpg) 0 0 no-repeat;
	margin: 15px 0;
	text-indent: -10000px;
	}
h2.event{
	width: 500px !important;
	height: 41px !important;
	background: url(https://645311.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/ct_top_event.png) 0 0 no-repeat !important;
	padding: 0 !important;
	text-indent: -10000px;
	position: relative;
	}
	h2.event a,h2.news a{
		display: block;
		float: right;
		width: 110px;
		background: url(https://2b394a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_all_list.png) 0 0 no-repeat;
		position: absolute;
		top: 9px;
		right: 15px;
		}
	h2.event a:hover,h2.news a:hover{
		background: url(https://2b394a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_all_list.png) 0 0 no-repeat;
		filter:alpha(opacity=0.8);
		-moz-opacity:0.8;
		-khtml-opacity:0.8;
		opacity:0.8;
		}
.btn_event a{
	display: block;
	width: 220px;
	height: 103px;
	background: url(https://0db0de.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_event.jpg) 0 0 no-repeat;
	text-indent: -10000px;
	margin-bottom: 15px;
	}
	.btn_event a:hover{
		background-position: 0 -103px;
		}
h2.moal{
	width: 500px !important;
	height: 41px !important;
	background: url(https://a2ceac.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/ct_top_moal.png) 0 0 no-repeat !important;
	padding: 0 !important;
	text-indent: -10000px;
	}
h2.news{
	width: 500px !important;
	height: 41px !important;
	background: url(https://d16ce5.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/ct_top_news.png) 0 0 no-repeat !important;
	padding: 0 !important;
	text-indent: -10000px;
	position: relative;
	}
h3.touroku{
	width: 220px;
	height: 35px;
	background: url(https://f08a11.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_mousikomi.jpg) 0 0 no-repeat;
	text-indent: -10000px;
	margin-bottom: 15px !important;
	border: none !important;
	padding: 0 !important;
	}
#eventinfo ul,#circleinfo ul,#magazine ul,#news ul{
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
	overflow: hidden;
	}
#feed_news_info_blogrss_toppage{
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	overflow: hidden;
	}
#magazine ul li,
#feed_news_info_blogrss_toppage li{
	padding: 10px 0 !important;
	}
#blog #feed_news_info_blogrss_toppage li{
	line-height: 14px;
	}
	#eventinfo ul{
		margin-left: -5px;
		}
	#eventinfo ul li{
		width: 135px;
		float: left;
		margin: 0 5px;
		padding: 10px 11px 10px 10px;
		border: 1px solid #c8c8c8;
		color: #343434;
		}
	#eventinfo ul li a:hover{
		text-decoration: none;
		}
		span.date_{
			display: inline-block;
			font-size: 11px;
			line-height: 14px !important;
			margin-bottom: 5px;
			}
div#eventinfo ul li span.images{
	display: block;
	width: 134px;
	height: 115px;
	overflow: hidden;
	text-align: center;
	border: 1px solid #c8c8c8;
	margin-bottom: 10px;
	}
div#eventinfo ul li span.images img{
	width: auto;
	height: 115px;
	}
		span.category a{
			padding: 0 6px;
			background: #7adbff;
			text-decoration: none;
			text-align: center;
			display: inline-block;
			margin-right: 5px;
			font-size: 11px;
			border-radius: 4px;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			}
		span.category2 a{
			padding: 0 6px;
			background: #FF790E;
			text-decoration: none;
			color: #fff;
			text-align: center;
			display: inline-block;
			margin-right: 5px;
			font-size: 11px;
			border-radius: 4px;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			}
	#news ul li,
	#magazine ul li,
	#feed_news_info_blogrss_toppage li,
	#circleinfo ul li{
		border-bottom: 1px solid #c8c8c8;
		color: #343434;
		padding: 7px 0;
		margin-bottom: 7px;
		}
.news_title{
	display: block;
	margin: 7px 0;
	}
.TopEventArea{
	width: 220px;
	background: url(https://b344fb.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_top_calendar.png) 0 5px no-repeat #FFDE9B;
	margin: 0 0 5px 0;
	padding-top: 100px;
	overflow: hidden;
	}
.pickup1{
	/*width: 190px;*/
	background: url(https://7c3216.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_top_pickup.png) center top no-repeat #FCF0DA;
	margin-bottom: 20px;
	padding: 75px 19px 10px 18px;
	border: 2px dashed #FF7D7A;
	}
div.honwaka{
	background: url(https://39a08c.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/ct_honwaka.jpg) 0 top no-repeat #fff;
	border-radius: 10px;		/* CSS3草案 */
	-webkit-border-radius: 10px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 10px;	/* Firefox用 */	border: 2px solid #fea158;
	padding: 100px 20px 20px 20px;
	margin-bottom: 20px;
	}
div.honwaka span.excerpt{
	display: block;
	margin: 10px 0;
	color: #70543e;
	}
div.honwaka a img:hover{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	}
	.pickup img{
		display: block;
		border: 3px solid #ffffff;
		margin-bottom: 10px;
		}
	.excerpt{
		display: block;
		width: 180px;
		font-size: 12px;
		overflow: hidden;
		margin: 10px 0;
		}
.facebook{
	margin-bottom: 20px;
	}
.facebook a:hover{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	}
div#top_facebook h3{
	border: none;
	padding: 0;
	margin: 0 !important;
	height: 41px;
	}
ul.btn_touroku{
	list-style: none;
	margin: 0;
	padding: 0;
	}
	ul.btn_touroku li a{
		display: block;
		width: 249px;
		height: 61px;
		border: 1px solid #c8c8c8;
		text-indent: -10000px;
		}
		ul.btn_touroku li.btn_blog{float: left;}
		ul.btn_touroku li.btn_blog a{
			background: url(https://ab46ce.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_blog.jpg) 0 0 no-repeat; 
			}
		ul.btn_touroku li.btn_circle{float: right;}
		ul.btn_touroku li.btn_circle a{
			background: url(https://be2a05.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_circle.jpg) 0 0 no-repeat; 
			}
		ul.btn_touroku li.btn_blog a:hover,ul.btn_touroku li.btn_circle a:hover{border: 1px solid #ff790e;}
.images img{
	/*border: 1px solid #c8c8c8;*/
	}
.ct_inquiry{
	display: block;
	height: 27px;
	background: url(https://e1b558.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/ct_inquiry.jpg) 0 0 no-repeat;
	padding-left: 130px;
	}
.f_sizes{
	font-size: 13px;
	line-height: 1.2;
	margin-bottom: 10px;
	display: block;
	}
.f_banner{
	list-style: none !important;
	margin: 0 auto 25px auto !important;
	overflow: hidden;
	width: 832px;
	}
	.f_banner li {
		float: left;
		display: block;
		width: 188px;
		height: 60px;
		background: url(https://0c9edb.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bnr_koukoku.jpg) 0 0 no-repeat;
		margin: 0 10px;
		text-indent: -10000px;
		}
.onayamisoudan{
	border: 1px solid #c8c8c8;
	}
	.onayamisoudan tr th,.onayamisoudan tr td{
		border: 1px solid #c8c8c8;
		}
.BlogName a{
	color: #FF790E;
	font-size: 12px;
	}
#feed_news_info_blogrss_toppage li div.BlogName{
	margin: 5px 0;
	}
div#blog{
	padding: 5px 15px 15px 15px;
	margin-bottom: 30px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border: 2px solid #FF790E;
	}
.blog_list{
	text-align: center;
	}
#feed_news_info_blogrss_toppage li div.BlogName a{
	/*padding: 4px 6px;
	background: #FF790E;*/
	text-decoration: none;
	/*color: #fff;*/
	display: inline-block;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	}
#feed_news_info_blogrss_toppage li div.BlogName a:hover{
	text-decoration: underline;
	}
.touroku_form li{
	margin-bottom: 10px;
	}
.touroku_form li img:hover{
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	}
.touroku_form{
	list-style: none;
	margin: 0 !important;
	padding: 0 !important;
	}
/* =カスタム投稿系
-------------------------------------------------------------- */
h3{
	border-bottom: 1px solid #c4c4c4;
	border-left: 6px solid #7ADBFE;
	font-size: 18px;
	font-weight: bold;
	padding: 0 15px;
	color: #343434 !important;
	margin-bottom: 20px !important;
	line-height: 1.8 !important;
	}
h4{
	font-size: 18px;
	font-weight: bold;
	color: #343434 !important;
	padding: 5px 0;
	margin-bottom: 15px !important;
	border-bottom: 1px solid #7ADBFE;
	}
h5{
	border-left: 5px solid #7ADBFE;
	border-bottom: 1px dotted #7ADBFE;
	padding: 4px 0 4px 10px;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 15px !important;
	color: #343434 !important;
	}
.seido{
	margin-bottom: 10px;
	}
.seido dt{
	display:block;
	border: 1px solid #c4c4c4;
	padding: 5px 5px 5px 35px;
	background:url(https://23f9fc.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/a_off.png) 10px center no-repeat;
	background-size: 10px auto;
	}
.seido dt.active{
	background:url(https://6a6492.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/a_on.png) 10px center no-repeat;
	background-size: 10px auto;
	}
	.seido dt:hover{
		cursor:pointer;
		}
.seido dd{
	background:#f2f2f2;
	padding: 15px;
	display: none;
	}
ul.t_list{
	list-style: square !important;
	margin: 0 0 0 15px !important;
	}
h6{
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 10px !important;
	border-bottom: 1px dashed #7ADBFE;
	color: #343434 !important;
	}
table{
	border: 1px solid #c4c4c4;
	width: 100%;
	margin-bottom: 25px;
	}
	table tr th,
	table tr td{
		border: 1px solid #c4c4c4;
		padding: 10px;
		vertical-align: middle;
		}
	table tr th{
		background: #f1f1f1;
		color: #343434 !important;
		font-weight: bold;
		line-height: 15px;
		text-align: center;
		white-space: nowrap;
		}
	table tr td{
		background: #fff;
		color: #343434 !important;
		}
#content ul{
	list-style: none;
	margin-bottom: 20px;
	}
#content ul.link_list li{
	padding-left: 20px;
	background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 2px no-repeat;
	margin-bottom: 7px;
	}

		input.your_name,textarea.your_name,input.your_adressnumber,input.your_adress,input.your_tel,input.your_fax,input.your_email,input.your_email2,textarea.your_message{
			margin: 1px 0 0 10px;
			}
.need{
	padding: 2px 3px;
	background: #fff;
	color: red;
	border: 1px solid red;
	margin-left: 5px;
	font-weight: normal;
	}
.btn_submit{
    width: 150px !important;
    height: 50px !important;
    text-align: center !important;
    border: none !important;
    background-color: #7ADBFE !important;
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
    border-radius: 6px !important;
    font-size: 16px;
    color: #fff!important;
    font-weight: bold;
    cursor: pointer;
    behavior: url(https://0b989d.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/border-radius.htc);
	}
	.btn_submit:hover{
		background-color: #D9F4FF !important;
		}
.c_leftbox{
	width: 230px;
	float: left;
	margin-right: 15px;
	}
.c_rightbox{
	}
.newsbox{
	padding: 10px;
	margin-bottom: 15px;
	}
/*よくあるご質問*/
ul#faq li.faq_list{
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #dcdcdc;
	background: none;
	}
ul#faq li.faq_list h3.t_q{
	border: none;
	padding: 20px 20px 20px 80px;
	font-size: 14px;
	line-height: 22px;
	margin: 0 0 30px 0;
	background: url(https://076ac3.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/t_q.png) 20px center no-repeat #dff7ff;
	}
ul#faq li.faq_list div.t_a{
	padding: 20px 20px 20px 80px;
	margin: 0;
	background: url(https://f69efb.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/t_a.png) 20px 15px no-repeat #ffffff;
	}
/*.t_q_a tr td{
	padding: 15px 15px 15px 60px !important;
	}
.t_q_a tr td.td_q{
	border-bottom: 3px solid #FFDE9B !important;
	background: url(https://b38899.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/t_q.jpg) 5px 5px no-repeat;
	}
.t_q_a tr td.td_a{
	border-bottom: 3px solid #7ADBFE !important;
	background: url(https://da4b30.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/t_a.jpg) 5px 5px no-repeat;
	}
	.t_q_a tr td.td_a p{
		margin: 0 !important;
		}*/
.img_list{
	width: 80px;
	float: left;
	}
.date_title{
	width: 650px;
	float: right;
	}
.h6_holiday{
	border: none !important;
	width: 120px !important;
	height: 30px !important;
	text-indent: -10000px;
	}
	.h6_holiday1{background: url(https://0b6e01.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_naika.jpg) 0 0 no-repeat;}
	.h6_holiday2{background: url(https://d68e88.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_geka.jpg) 0 0 no-repeat;}
	.h6_holiday3{background: url(https://1715ab.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_sanfujinka.jpg) 0 0 no-repeat;}
	.h6_holiday4{background: url(https://ce9e61.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_jibika.jpg) 0 0 no-repeat;}
	.h6_holiday5{background: url(https://b844c8.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_ganka.jpg) 0 0 no-repeat;}
	.ContentsHeadMenu ul{
		list-style: none;
		margin: 15px 0;
		overflow: hidden;
		}
		.ContentsHeadMenu ul li{
			float: left;
			padding-left: 18px;
			background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 4px no-repeat;
			margin-right: 5px;
			}
.stylelist{
	padding: 15px;
	}
	.stylelist ul.downloadfile{
		list-style: none;
		margin: 0 !important;
		padding: 0;
		overflow: hidden;
		}
		.stylelist ul.downloadfile li{
			width: 90px;
			height: 40px;
			float: left;
			margin-right: 10px;
			padding: 0 !important;
			background: none !important;
			}
.dantai a{
	font-size: 10px;
	color: #7ADBFE !important;
	}
/* =固定ページ
-------------------------------------------------------------- */
.t_madoguti tr td{
	border: 1px solid #c8c8c8;
	}
.t_madoguti tr th{
	text-align: center;
	vertical-align: middle;
	border: 1px solid #fff;
	}
body.page-template-links-php span.edit-link{
	display: none;
	}
.list_all{
	list-style: none;
	overflow: hidden;
	margin: 0 auto;
	}
	.list_all li{
		float: left;
		margin: 5px;
		}
		.list_all li a{
			display: block;
			width: 127px;
			height: 180px;
			color: #fff;
			font-weight: bold;
			font-size: 22px;
			line-height: 1.3;
			margin: 0 10px 15px 10px;
			text-decoration: none;
			text-align: center;
			text-indent: -10000px;
			}
			.list_all li.list_all1 a{background: url(https://b9cb50.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist1.jpg) 0 0 no-repeat;}
			.list_all li.list_all2 a{background: url(https://2d2ce7.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist2.jpg) 0 0 no-repeat;}
			.list_all li.list_all3 a{background: url(https://1cf151.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist3.jpg) 0 0 no-repeat;}
			.list_all li.list_all4 a{background: url(https://ca9aed.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist4.jpg) 0 0 no-repeat;}
			.list_all li.list_all5 a{background: url(https://c613e7.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist5.jpg) 0 0 no-repeat;}
			.list_all li.list_all6 a{background: url(https://ee7a9b.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist6.jpg) 0 0 no-repeat;}
			.list_all li.list_all7 a{background: url(https://d98a4c.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist7.jpg) 0 0 no-repeat;}
			.list_all li.list_all8 a{background: url(https://4dfc68.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist8.jpg) 0 0 no-repeat;}
			.list_all li.list_all9 a{background: url(https://cb3e32.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist9.jpg) 0 0 no-repeat;}
			.list_all li.list_all10 a{background: url(https://f61b2c.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist10.jpg) 0 0 no-repeat;}
			.list_all li.list_all11 a{background: url(https://0ae95a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist11.jpg) 0 0 no-repeat;}
			.list_all li.list_all12 a{background: url(https://81e82e.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist12.jpg) 0 0 no-repeat;}
			.list_all li.list_all13 a{background: url(https://b29e4a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist13.jpg) 0 0 no-repeat;}
			.list_all li.list_all14 a{background: url(https://b78d92.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist14.jpg) 0 0 no-repeat;}
			.list_all li.list_all15 a{background: url(https://233e18.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist15.jpg) 0 0 no-repeat;}
			.list_all li.list_all16 a{background: url(https://990f6a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist16.jpg) 0 0 no-repeat;}
			.list_all li.list_all17 a{background: url(https://5916be.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist17.jpg) 0 0 no-repeat;}
			.list_all li.list_all18 a{background: url(https://530004.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist18.jpg) 0 0 no-repeat;}
			.list_all li.list_all19 a{background: url(https://3dbfd8.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist19.jpg) 0 0 no-repeat;}
			.list_all li.list_all20 a{background: url(https://998cae.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist20.jpg) 0 0 no-repeat;}
			.list_all li.list_all21 a{background: url(https://7d4066.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist21.jpg) 0 0 no-repeat;}
			
			.list_all li.list_all1 a:hover{background: url(https://b9cb50.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist1.jpg) 0 -180px no-repeat;}
			.list_all li.list_all2 a:hover{background: url(https://2d2ce7.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist2.jpg) 0 -180px no-repeat;}
			.list_all li.list_all3 a:hover{background: url(https://1cf151.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist3.jpg) 0 -180px no-repeat;}
			.list_all li.list_all4 a:hover{background: url(https://ca9aed.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist4.jpg) 0 -180px no-repeat;}
			.list_all li.list_all5 a:hover{background: url(https://c613e7.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist5.jpg) 0 -180px no-repeat;}
			.list_all li.list_all6 a:hover{background: url(https://ee7a9b.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist6.jpg) 0 -180px no-repeat;}
			.list_all li.list_all7 a:hover{background: url(https://d98a4c.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist7.jpg) 0 -180px no-repeat;}
			.list_all li.list_all8 a:hover{background: url(https://4dfc68.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist8.jpg) 0 -180px no-repeat;}
			.list_all li.list_all9 a:hover{background: url(https://cb3e32.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist9.jpg) 0 -180px no-repeat;}
			.list_all li.list_all10 a:hover{background: url(https://f61b2c.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist10.jpg) 0 -180px no-repeat;}
			.list_all li.list_all11 a:hover{background: url(https://0ae95a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist11.jpg) 0 -180px no-repeat;}
			.list_all li.list_all12 a:hover{background: url(https://81e82e.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist12.jpg) 0 -180px no-repeat;}
			.list_all li.list_all13 a:hover{background: url(https://b29e4a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist13.jpg) 0 -180px no-repeat;}
			.list_all li.list_all14 a:hover{background: url(https://b78d92.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist14.jpg) 0 -180px no-repeat;}
			.list_all li.list_all15 a:hover{background: url(https://233e18.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist15.jpg) 0 -180px no-repeat;}
			.list_all li.list_all16 a:hover{background: url(https://990f6a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist16.jpg) 0 -180px no-repeat;}
			.list_all li.list_all17 a:hover{background: url(https://5916be.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist17.jpg) 0 -180px no-repeat;}
			.list_all li.list_all18 a:hover{background: url(https://530004.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist18.jpg) 0 -180px no-repeat;}
			.list_all li.list_all19 a:hover{background: url(https://3dbfd8.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist19.jpg) 0 -180px no-repeat;}
			.list_all li.list_all20 a:hover{background: url(https://998cae.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist20.jpg) 0 -180px no-repeat;}
			.list_all li.list_all21 a:hover{background: url(https://7d4066.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_alllist21.jpg) 0 -180px no-repeat;}
/*.wpcf7 table tr th,.wpcf7 table tr td{
	padding: 10px !important;
	background: #fff !important;
	border: 1px solid #7ADBFE !important;
	}*/
#linkcat-2 h2{
	display: none;
	}
.link_banner{
	overflow: hidden;
	}
	.link_banner span{
		display: block;
		float: left;
		margin: 0 0 0 10px;
		}
.linkcattitle{
	display: none !important;
	}
	.brlink{
		overflow: hidden;
		background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 14px no-repeat;
		padding-left: 20px !important;
		}
		.brlink a{
			display: block;
			width: 960px;
			margin-right: 20px;
			float: left;
			}
ul.btn_pagetop{
	list-style: none;
	margin: 0 0 15px 0 !important;
	overflow: hidden;
	}
	ul.btn_pagetop li,
	ul.btn_pagetop li a{
		display: block;
		width: 178px;
		height: 40px;
		float: left;
		text-indent: -10000px;
		}
		.kensin{background: url(https://9695f6.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou1.jpg) 0 0 no-repeat;}
		.yobou{background: url(https://f72834.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou2.jpg) 0 0 no-repeat; margin-left: 5px;}
		.sagasu{background: url(https://8f7bf5.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou3.jpg) 0 0 no-repeat; margin-left: 5px;}
		.byougo{background: url(https://c71a66.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou4.jpg) 0 0 no-repeat; margin-left: 5px;}
		.ninsin{background: url(https://6f686a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou5.jpg) 0 0 no-repeat;}
		.ninsin2{background: url(https://8635ac.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou6.jpg) 0 0 no-repeat; margin-left: 5px;}
		.birth{background: url(https://2aafd3.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou7.jpg) 0 0 no-repeat; margin-left: 5px;}
		.funin{background: url(https://85b7fe.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou8.jpg) 0 0 no-repeat; margin-left: 5px;}
		
		.kensin:hover{background: url(https://9695f6.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou1.jpg) 0 -40px no-repeat;}
		.yobou:hover{background: url(https://f72834.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou2.jpg) 0 -40px no-repeat; margin-left: 5px;}
		.sagasu:hover{background: url(https://8f7bf5.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou3.jpg) 0 -40px no-repeat; margin-left: 5px;}
		.byougo:hover{background: url(https://c71a66.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou4.jpg) 0 -40px no-repeat; margin-left: 5px;}
		.ninsin:hover{background: url(https://6f686a.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou5.jpg) 0 -40px no-repeat;}
		.ninsin2:hover{background: url(https://8635ac.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou6.jpg) 0 -40px no-repeat; margin-left: 5px;}
		.birth:hover{background: url(https://2aafd3.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou7.jpg) 0 -40px no-repeat; margin-left: 5px;}
		.funin:hover{background: url(https://85b7fe.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/btn_iryou8.jpg) 0 -40px no-repeat; margin-left: 5px;}
.pagetop{
	overflow: hidden;
	}
	.pagetop a{
		display: block;
		width: 80px;
		height: 20px;
		background: url(https://d23e18.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/gototop.jpg) 0 0 no-repeat;
		text-indent: -10000px;
		float: right;
		}
.list_normal,.stylelist ul{
	list-style: none;
	}
	.list_normal li,.stylelist ul li{
		padding-left: 20px;
		background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 center no-repeat;
		}
		.stylelist ol li{
			background: none !important;
			}
/* =Attachment pages
-------------------------------------------------------------- */

.attachment .entry-content .entry-caption {
	font-size: 140%;
	margin-top: 24px;
}
.attachment .entry-content .nav-previous a:before {
	content: '\2190\00a0';
}
.attachment .entry-content .nav-next a:after {
	content: '\00a0\2192';
}

/* =Images
-------------------------------------------------------------- */

/*
Resize images to fit the main content area.
- Applies only to images uploaded via WordPress by targeting size-* classes.
- Other images will be left alone. Use "size-auto" class to apply to other images.
*/
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}
.wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	max-width: 632px !important; /* prevent too-wide images from breaking layout */
	padding: 4px;
	text-align: center;
}
.wp-caption img {
	margin: 5px 5px 0;
}
.wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
.wp-smiley {
	margin: 0;
}

#content .attachment img {/* single attachment images should be centered */
	display: block;
	margin: 0 auto;
}


/* =Navigation
-------------------------------------------------------------- */

.navigation {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	overflow: hidden;
}
.navigation a:link,
.navigation a:visited {
	color: #888;
	text-decoration: none;
}
.navigation a:active,
.navigation a:hover {
	color: #ff4b33;
}
.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
}
#nav-above {
	margin: 0 0 18px 0;
}
#nav-above {
	display: none;
}
.paged #nav-above,
.single #nav-above {
	display: block;
}
.pagination{
	text-align: center;
	margin: 30px 0;
	/*border-top: 1px dotted #c8c8c8;
	border-bottom: 1px dotted #c8c8c8;
	padding: 5px 0;*/
	}
	.pagination span,
	.pagination a{
		padding: 5px 10px;
		margin: 2px;
		}
		.pagination span.current{
			background: #7ADBFE;
			border-radius: 6px;
			-webkit-border-radius: 6px;
			-moz-border-radius: 6px;
			}
		.pagination a{
			border-radius: 6px;
			-webkit-border-radius: 6px;
			-moz-border-radius: 6px;
			background: #D9F4FF;
			text-decoration: none;
			}
		.pagination a:hover{
			background: #7ADBFE;
			}


/* =Comments
-------------------------------------------------------------- */
#comments {
	clear: both;
}
#comments .navigation {
	padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 0;
}
.commentlist {
	list-style: none;
	margin: 0;
}
.commentlist li.comment {
	border-bottom: 1px solid #e7e7e7;
	line-height: 24px;
	margin: 0 0 24px 0;
	padding: 0 0 0 56px;
	position: relative;
}
.commentlist li:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	position: absolute;
	top: 4px;
	left: 0;
}
.comment-author {
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #ff4b33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 18px;
	padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}

/* Comments form */
input[type=submit] {
	color: #333;
}
#respond {
	border-top: 1px solid #e7e7e7;
	margin: 24px 0;
	overflow: hidden;
	position: relative;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#respond .required {
	color: #ff4b33;
	font-weight: bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin: 0 0 9px;
	width: 98%;
}
#respond textarea {
	width: 98%;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-size: 14px;
	width: auto;
}

/* =Widget Areas
-------------------------------------------------------------- */

.widget-area ul {
	list-style: none;
	margin-left: 0;
}
.widget-area ul ul {
	list-style: square;
	margin-left: 1.3em;
}
.widget-area select {
	max-width: 100%;
}
.widget_search #s {/* This keeps the search inputs in line */
	width: 60%;
}
.widget_search label {
	display: none;
}
.widget-container {
	margin: 0 0 18px 0;
}
.widget-title {
	color: #222;
	font-weight: bold;
	border: none !important;
}
.widget-area a:link,
.widget-area a:visited {
	text-decoration: none;
}
.widget-area a:active,
.widget-area a:hover {
	text-decoration: underline;
}
.widget-area .entry-meta {
	font-size: 11px;
}
#wp_tag_cloud div {
	line-height: 1.6em;
}
#wp-calendar {
	width: 100%;
}
#wp-calendar caption {
	color: #222;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
}
#wp-calendar thead {
	font-size: 11px;
}
#wp-calendar thead th {
}
#wp-calendar tbody {
	color: #aaa;
}
#wp-calendar tbody td {
	background: #f5f5f5;
	border: 1px solid #fff;
	padding: 3px 0 2px;
	text-align: center;
}
#wp-calendar tbody .pad {
	background: none;
}
#wp-calendar tfoot #next {
	text-align: right;
}
.widget_rss a.rsswidget {
	color: #000;
}
.widget_rss a.rsswidget:hover {
	color: #ff4b33;
}
.widget_rss .widget-title img {
	width: 11px;
	height: 11px;
}

/* Main sidebars */
#main .widget-area ul {
	margin-left: 0;
	padding: 0 20px 0 0;
}
#main .widget-area ul ul {
	border: none;
	margin-left: 1.3em;
	padding: 0;
}
#primary {
}
#secondary {
}

/* Footer widget areas */
#footer-widget-area{
	overflow: hidden;
	margin-bottom: 20px;
	}
	#first.widget-area{
		width: 337px !important;
		/*height: 300px;*/
		padding-left: 20px;
		margin-right: 25px !important;
		}
		#first.widget-area p{
			width: 280px;
			padding: 10px;
			border: 1px dashed #343434;
			margin-bottom: 10px !important;
			}
	#second.widget-area h3{
		width: 80px;
		height: 27px;
		background: url(https://6e71cf.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_foot_siritai.jpg) 0 0 no-repeat;
		text-indent: -10000px;
		margin-bottom:10px !important;
		padding: 0 !important;
		}
	#third.widget-area h3{
		width: 92px;
		height: 27px;
		background: url(https://02ffc0.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_foot_kouryu.jpg) 0 0 no-repeat;
		text-indent: -10000px;
		margin-bottom:10p !important;
		padding: 0 !important;
		}
	#fourth.widget-area h3{
		width: 92px;
		height: 27px;
		background: url(https://cfb59e.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_foot_soudan.jpg) 0 0 no-repeat;
		text-indent: -10000px;
		margin-bottom:10p !important;
		padding: 0 !important;
		}
		#second.widget-area ul,
		#third.widget-area ul,
		#fourth.widget-area ul
		{
			list-style: none;
			padding: 0 !important;
			margin: 0 !important;
			}
			#second.widget-area ul li ul li,
			#third.widget-area ul li ul li,
			#fourth.widget-area ul li ul li
			{
				padding: 3px 0 3px 20px !important;
				background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 5px no-repeat;
				}
	.widget-area{
		float: left;
		margin-right: 15px;
		}
/* =サイトマップ
-------------------------------------------------------------- */
div#site_map ul li{
	margin-bottom: 10px;
	}
div#site_map ul li a{
	background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 center no-repeat;
	padding-left: 25px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}
div#site_map ul li ul{
	margin-bottom: 20px;
	padding: 20px 20px 10px 20px;
	background: #d9f4ff;
	}
div#site_map ul li ul li{
	display: inline-block;
	margin-right: 10px;
	}
div#site_map ul li ul li a{
	font-weight: normal;
	font-size: 12px;
	padding: 10px 0 10px 20px;
	background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 13px no-repeat;
	}

/* =Footer
-------------------------------------------------------------- */

#footer {
	margin-bottom: 20px;
}
#colophon {
	overflow: hidden;
}
#footermenu{
	margin-bottom: 30px;
	text-align: center;
	padding: 20px 0;
	border-top: 1px dotted #c8c8c8;
	border-bottom: 1px dotted #c8c8c8;
}
#footermenu ul{
	overflow: hidden;
	margin: 0;
	list-style: none;
}
#footermenu ul li{
	display: inline;
}
#site-info {
	font-weight: bold;
}
#site-info a {
	color: #000;
	text-decoration: none;
}
#site-generator {
	font-style: italic;
	position: relative;
}
#site-generator a {
	background: url(https://c0f5a8.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/wordpress.png) center left no-repeat;
	color: #666;
	display: inline-block;
	line-height: 16px;
	padding-left: 20px;
	text-decoration: none;
}
#site-generator a:hover {
	text-decoration: underline;
}
img#wpstats {
	display: block;
	margin: 0 auto 10px;
}
	.f_logo a{
		display: block;
		width: 273px;
		height: 80px;
		background: url(https://a906d0.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/foot_logo.jpg) 0 0 no-repeat;
		text-indent: -10000px;
		}
	.textwidget{
		margin-bottom: 20px;
		}
#site-copy{
	text-align: center;
	/*margin: 10px 0;*/
	padding: 10px 0;
	border-top: 1px dotted #c8c8c8;
	}
#menu-footermenu li{
	margin-left: 18px;
	padding: 0 0 0 18px;
	background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 center no-repeat;
	}
	
/* =Mobile Safari ( iPad, iPhone and iPod Touch )
-------------------------------------------------------------- */

pre {
	-webkit-text-size-adjust: 140%;
}
code {
	-webkit-text-size-adjust: 160%;
}
#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}
#site-description {
	-webkit-text-size-adjust: none;
}


/* =Print Style
-------------------------------------------------------------- */

@media print {
	body {
		background: none !important;
	}
	#wrapper {
		clear: both !important;
		display: block !important;
		float: none !important;
		position: relative !important;
	}
	#header {
		border-bottom: 2pt solid #000;
		padding-bottom: 18pt;
	}
	#colophon {
		border-top: 2pt solid #000;
	}
	#site-title,
	#site-description {
		float: none;
		line-height: 1.4em;
		margin: 0;
		padding: 0;
	}
	#site-title {
		font-size: 13pt;
	}
	.entry-content {
		font-size: 14pt;
		line-height: 1.6em;
	}
	.entry-title {
		font-size: 21pt;
	}
	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {
		display: none !important;
	}
	#container,
	#header,
	#footer {
		margin: 0;
		width: 100%;
	}
	#content,
	.one-column div#content {
		margin: 24pt 0 0;
		width: 100% !important;
	}
	.one-column h1.entry-title{
		width: 100% !important;
		float: left !important;
		}
	.wp-caption p {
		font-size: 11pt;
	}
	#site-info,
	#site-generator {
		float: none;
		width: auto;
	}
	#colophon {
		width: auto;
	}
	img#wpstats {
		display: none;
	}
	#site-generator a {
		margin: 0;
		padding: 0;
	}
	#entry-author-info {
		border: 1px solid #e7e7e7;
	}
	#main {
		display: inline;
	}
	.home .sticky {
		border: none;
	}
}
.dropdown-menu{
	margin-left: 10px !important;
	}
.site_map tr{
	border-top: 2px dashed #7ADBFE;
	border-bottom: 2px dashed #7ADBFE;
	}
	.site_map tr th,.site_map tr td{
		padding: 10px;
		border: none !important;
		background: #fff !important;
		}
		.site_map tr th{
			text-align: left !important;
			text-decoration: none !important;
			color: #343434;
			}
.children{
	/*width: 100%;*/
	text-align: left;
	margin-left: 15px !important;
	}
	.children li a{
		padding: 15px 0 15px 25px !important;
		}
.monthlist,.categorylist{
	font-size: 18px;
	font-weight: bold;
	background: #7ADBFE;
	color: #fff !important;
	margin: 0 !important;
	text-align: center;
	border: none !important;
	padding: 8px !important;
	}
body.page-template-links-php div.entry-content{
	display: none;
	}
li.linkcat h2{
	font-size: 22px;
	font-weight: bold;
	color: #343434 !important;
	padding: 10px 0 10px 0px;
	margin-bottom: 15px !important;
	border-top: 2px dotted #7ADBFE;
	border-bottom: 3px solid #7ADBFE;
	}
ul.blogroll{
	list-style: none;
	margin-left: 0 !important;
	}
	ul.blogroll li{
		padding: 10px 0;
		border-bottom: 1px solid #7ADBFE;
		}
/*市長挨拶*/

body.postid-954 div.social{
	display: none;
	}
/*予防接種*/
.page-id-21 #content table tr th{
	width: 15%;
	}

/*イベントカレンダー*/
div.ai1ec-event span.ai1ec-event-title{
	color: #343434;
	}
.ai1ec-month-view .ai1ec-day a{
	margin: 5px 0 !important;
	}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-time{
	color: #343434 !important;
	font-size: 15px important;
	font-weight: bold important;
	}
/*イベントカレンダー　2015/2/4追加
div#content div.ai1ec-field-label{
	background: #f1f1f1;
	padding: 10px;
	text-indent: left;
	}
div#content div.ai1ec-field-value{
	padding: 10px;
	}
div#content div.ai1ec-row{
	margin: 0 0 5px 0;
	}*/
/*2015/5/6追加*/
body.page-template-page-event #sidebox h2,
body.page-template-page-event-detail #sidebox h2,
body.page-template-page-event-daylist #sidebox h2{
	width: 220px !important;
	height: auto !important;
	background: none !important;
	padding-top: 0 !important;
	margin-bottom: 10px !important;
	}
ul.NormalList li a{
	display: block;
	width: 184px;
	padding: 10px 15px 10px 35px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
 	border-radius: 10px;        /* CSS3草案 */  
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */ 
    background: url(https://8c150c.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_cal.png) 10px center no-repeat #1794c4;
	}
ul.NormalList li a:hover{
	background-color: rgba(24,146,195,0.8);
	}
body.page-id-95 div.entry-content ul{
	margin-bottom: 30px;
	}
body.page-id-95 div.entry-content ul li{
	margin-bottom: 10px;
	padding: 0 0 0 20px;
	background: url(https://582820.claudeassets.com/20190104024636im_/http://tomatopia-yaizu.com/wp-content/themes/tomatopia/images/bg_point.png) 0 center no-repeat;
	}
/*
     FILE ARCHIVED ON 03:41:43 Jan 26, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:08:26 Jul 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.487
  exclusion.robots: 0.046
  exclusion.robots.policy: 0.035
  esindex: 0.008
  cdx.remote: 14.999
  LoadShardBlock: 125.81 (3)
  PetaboxLoader3.datanode: 170.241 (4)
  PetaboxLoader3.resolve: 119.586 (2)
  load_resource: 200.05
*/