@charset "UTF-8";
/*
Theme Name: karamokufousan
Text Domain: karamokufousan
Description: A greyscale theme that follows a nice grid system, and keeps typography in top priority.
Version: 1.0.0
Requires at least: 5.0
Tested up to: 8.0
Requires PHP: 7.4
License: GNU General Public License
License URI: license.txt
Author: karamokufousan
Author URI: https://www.karamoku.com
Tags: two-columns, sticky-post
rgba(106,57,6,1)
#42210B
*/

html {
	height: 100%;
}
.gallery .gallery-caption {
}	
.commentlist .bypostauthor {
}
/* Text meant only for screen readers. */
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}
/* Begin Settings and Classes */
a {
	color:#00F;
	}
a:hover img{
	opacity: 0.5;
	-moz-opacity: 0.5;
}	
a:hover {
	color:#F00;
	}
a:visited {
	color: #5A0087;
	}	
h1 a, h2 a, h3 a, #sitename {
	color:#343434;
	text-decoration: none;
	}
		
h1 a:hover, h2 a:hover, h3 a:hover, #sitename:hover {
	text-decoration:none;
	color:#F30;
	text-decoration: none;
	}

h1, h2, h3, h4, h5, h6 {
	}
	
	
	.entry h2 {
		margin-top:30px;
	}
	

	
.pagetitle {
	margin-bottom:20px;
	display:block;
	}
	
	
.caps {
	text-transform:uppercase;
	margin-bottom:6px;
	display:block;
}
	
code {
	font: 1.1em "Courier New", Courier, Fixed;
	}
	
pre {
	font: 1.1em "Courier New", Courier, Fixed;
	margin:1.5em;
	padding:10px;
	background:#fafafa;
	border:1px solid #eee;
	}
	
acronym, abbr {
	font-size: 0.9em;
	letter-spacing: .07em;
	}
	
hr {
	clear:both;
	height:1px;
	border:none;
	color:#ccc;
	background-color:#ccc;
	margin:1.5em 0;
	}
	
img {
	border:none;
	max-width:100%;
	height: auto;
	}
	
blockquote {margin-left:-21px;padding-left:21px;background:url(images/quote.gif) no-repeat 0 6px;color:#343434;}
.entry cite {font-style:italic;font-size:.9em;display:block;margin:0;text-align:right;}
.entry cite:before {content: "\2014 \0020";}
.post ul, .post ol, .post dl {}
.post ul ul , .post ol ol, .post ul ol, .post ol ul, .post dl dl, .post dl ul, .post dl ol {}
.post li {}
.post ul li {}
.post ol li li {}
.post li li {}
.post li h3 {}

.post th {background-color:#EEEEEE;
font-weight:normal;
padding:10px 5px;
text-align:left;
font-style:normal;
}
.post td {background-color:#FFFFFF;
padding:10px 5px;
	}
.post table {
		background-color:#CCCCCC;}
		
.post dt {
}

.post dd {
}
		
.clear { 
	clear:both;
	height:0;
	line-height:0;
	}
.nocomments {clear:both;height:0;line-height:0;}		

.alignleft {
	float:left;
	}
	
.alignright {
	float:right;
	}
	
.aligncenter, div.aligncenter, img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
.entry a{display: inline-block; vertical-align: bottom;}
.alignnone {display: inline-block; vertical-align: bottom;}
/* Begin Images */	
img.alignleft, .alignleft img {
	margin-right:10px;
	}
	
img.alignright, .alignright img {
	margin-left:10px;
	}

.wp-caption, .attachment img {
	text-align: center;
}

.wp-caption p.wp-caption-text {
	font-size: .9em;
	color:#666666;
	margin: 0;
}

.attachment, .caption {
	text-align:center;
}

.attachment img {
	}
/* End Images / End Settings and Classes */

/* Begin Structure */
body {
	margin:0;
	padding:0;
	color:#000000;
	text-align:left;
	font-family: "メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 160%;
	-webkit-text-size-adjust: 100%;}
	
.mincho {font-family: source-han-serif-japanese, serif;}

/* Begin Header */	

#header {
	margin:0px auto;
	max-width:1000px;
	width: 100%;
	}
#line_wrap {
	background-image: url("images/top_new_bukken_wrap2.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	width:100%;
	}
#site_logo_wrap {display: block; background-color: rgba(255,255,255,.7);border-radius: 0 0 10px 10px; float: left;min-width: 260px; 
padding: 2px 10px 7px 10px;}
#site_logo_wrap a:visited{color:#42210B; text-decoration: none;}
#site_logo_wrap a{color: #42210B; text-decoration: none;
display: block;
text-align: left;
	padding:12px 0px 5px 60px;
	background-image:url(images/logo.svg);
	background-size: 50px auto;
	background-position:left center;
	background-repeat:no-repeat;
	line-height: 120%;
}
#site_logo {
	display: inline-block;
	font-size: 88%;
	height: 1.2em;
	}
#site_logo2 {
	display: inline-block;
	padding-bottom:5px;
	font-size: 100%;
padding-right: .2em;}
#site_logo3 {
	display: inline-block;
	font-size: 118%;
	font-weight:bold;}


#header_menu {
	padding:10px 0px;}
#header_nav {
	}
#header_nav ul{
		margin:0px;
		padding:0px;
	text-align: right;
		}

#header_nav li {
		display: inline-block;
  vertical-align: middle;
	vertical-align: middle;
	list-style:none;
		}
		#header_nav li > a:hover {
			text-decoration: underline;
			}
		#header_nav li > a {
  text-align: center;
  display: table-cell;
			color:#FFFFFF;
			text-shadow: 1px 1px 1px black;
			text-decoration:none;
			line-height:1.1em;
			padding: 1em;
			font-weight: bold;
			}

#top_info_wrap {min-height: 630px;display: table;
  width: 100%;}
#top_info {display: table-cell;
  vertical-align: middle; color: white; text-shadow: 1px 1px 1px black;
line-height: 200%;}
#top_info_title {font-size: 255%; font-weight: bold;line-height: 120%;}
#top_info_title span {font-size: 80%;line-height: 200%;}
#top_info_title img{max-width: 500px;height: auto; width: 100%;filter: drop-shadow(2px 2px 1px rgba(255,255,255,1)) drop-shadow(1px -1px 1px rgba(255,255,255,1)) drop-shadow(-1px -1px 1px rgba(255,255,255,1));}
#top_info_txt {font-size: 126%; font-weight: bold;padding-top: 1em;}
#top_info_more {margin-top: 1em;color: black;}
#top_info_more a{color: white; padding: 0 1em;border: white solid 1px; text-decoration: none;}

.top_cat_ichiran {max-width: 1000px; width: 100%;text-align: left;color: white; margin: 15px auto;}
.top_cat_ichiran a:hover{text-decoration: underline;}
.top_cat_ichiran a{color: white;text-decoration: none; display: block;}

.top_cat_ichiran ul {margin: 0; padding: 0;width: 100%; list-style: none;}
.top_cat_ichiran ul li ul li{display: block; float: left;width: 180px }
.cat-item-1 {width: 100%!important;}

#top_search{width: 100%;text-align: right;}
#top_searchform{}
#top_searchform_box {width:270px;
	margin-right: 3px;
    padding: 3px; /*ボックスを大きくする*/
    font-size: 16px;
    border-radius: 3px; /*ボックス角の丸み*/
    border: 2px solid #ddd; /*枠線*/
    box-sizing: border-box; /*横幅の解釈をpadding, borderまでとする*/}
#top_searchsubmit{float:right;}

#searchform {
	width:200px;
}
	

	
#searchsubmit {
	float:right;
	}

#top_header_nav {display:block;width: 100%; font-size: 82%;background-color: #42210B;text-align: center; padding: 1.3em 0; }
#top_header_nav a:hover{background-color: rgba(0,0,0,.5);}
#top_header_nav a{color: white; text-decoration: none;display: inline-block; padding: 0 1em; border-left: #FFF solid 1px;}
/* End Header */

		
/* Begin Content */	
#contents {
	
	width: 100%;
 }
#content {
	max-width:1040px;
	width: 100%;
	padding:0px;
	margin: 0 auto;
	}
#content_arcive {
	max-width:1040px;
	width: 100%;
	padding:0px;
	margin: 0 auto;
	}
#content_page {
	max-width:1000px;
	width: 100%;
	padding:0px;
	margin: 0 auto;
	}
#content_arcive .pagetitle {text-align: center;}
.content  {
	display:block;
	padding:5px 0px 50px 0;}
.content h1, .post h1 {
	border-top:#42210B solid 2px;
	border-bottom:#42210B solid 2px;
	padding:.5em;
	line-height: 140%;
	color: #42210B;
	background-size: 6px auto;
	background-color: rgba(106,57,6,.1);
	background-blend-mode:lighten;
	}
.content h2, .post h2 {
	
	padding:.5em;
	line-height: 130%;
	color: #42210B;
	background-size: 6px auto;
	background-color: rgba(106,57,6,.1);
	background-blend-mode:lighten;
	}
table p {margin:-0px;padding:0px;}


	
#sideb-r {
	float:right;
	width:250px;
	padding-right:30px;
}
#sideb-r  ul {
	margin:0px;
	padding:5px 0px;
}
#sideb-r  li {
	margin:0px;
	padding:0px;
	list-style:none;
}
#sideb-r  img {
	margin-bottom:10px;
}
#sideb-r  .cat-item {
	padding-left:1em}


		
.sticky, .byuser {border:5px solid #f9f9f9 !important;margin:-10px -10px 40px -50px;background:url(images/sticky.gif) no-repeat 597px 5px;padding:5px 5px 5px 45px;}
.byuser {margin-left:-52px;padding-left:47px;background:url(images/author.gif) no-repeat 599px 5px;}
.bubble  {display:none;
float:left;margin:0px;background:#343434 url(images/comments.gif);width:30px;height:29px;line-height:19px;color:#fff;text-align:center;}
.bubble:hover {color:#666666;}

.post {
		margin-bottom:40px;
		}
.entry_top {
	display: inline-block;
	width:290px;
	text-align: center;
		min-height:120px;
	vertical-align: top;
	padding: 10px;
		margin:15px 15px ;
		background-color:white;
			}
.entry_top a:hover{
	text-decoration: underline;}

.entry_top a:hover .entry_top_img {
background-color: rgba(255,255,255,.2);
	background-blend-mode:lighten;
}

.entry_top a{color: black;
	text-decoration: none;
display: block;}
.entry_top_img {
	display: block;
		width:290px;
		height:170px;
	background-size: cover;
background-color: rgba(255,255,255,0);
	background-blend-mode:lighten;
			}

.entry_top_motto {display: inline-block; border: black solid 1px;padding: 0px 3px;font-size: 80%; line-height: 140%;}


.livecamera_live {
	width:300px;
	height:60px;
	background-image:url(images/camera.gif);
	background-position:left center;
	background-repeat:no-repeat;
	position: absolute;
	}
.livecamera {max-width: 1000px; width:100%; margin: 0 auto;}
.livecamera img {width:100%;height: auto;}
.livecamera td {min-height: 5em;}


.entry p img {
padding:5px;
width:310px;
height:auto;
display: inline-block;
vertical-align: top;}

.entry .size-thumbnail {width:150px!important;
height:auto;}


	.entry {
			}
.entry p {
clear:both;
width:100%;
display:block;

			}
.child_nav {
	display: block;
	text-align:right;
	border-bottom:#EDEDED solid 1px;
	margin-bottom:2em}		
	.navigation {
	margin:10px 0px;
	text-transform:uppercase;
		}
		
.post .navigation {
	border:solid #e6e6e6;
	border-width:1px 0px 0px 0px;
	padding:30px 0;
	}
	
.attachment .navigation {
		height:150px;
	}
		
.navigation .alignleft a {
			background:url(images/icons2.gif) no-repeat ;
			background-position: left center;
			padding-left:22px;
			padding-right:22px;
			display:block;
			float:left;
		}
		
.navigation .alignright a {
			background:url(images/icons1.gif) no-repeat ;
			background-position: right center;
			padding-right:22px;
			padding-left:22px;
			display:block;
			float:right;
		}

/* Begin Comments */		
.commentlist {margin-top:20px;}	
.commentlist li {list-style:none;margin-bottom:30px;border-bottom:1px solid #e6e6e6;}
.commentlist li.alt {}
.commentmetadata, .comment-author {font-size:.9em;}
.comment-author {}
.avatar {float:left;display:block;margin:0px;}
#commentform {padding-bottom:10px;}
#commentform input, #commentform textarea {width:147px;border:1px solid #e6e6e6;background:#f9f9f9;font-size:11px;padding:2px 3px 3px;}
#commentform textarea {width:500px;}
#commentform #submit {width:150px;border:none;background:#343434;font-size:11px;padding:0;color:#fff;font-size:12px;cursor:pointer;padding:2px 0 3px;}
/* End Comments / End Content */


/* Begin Footer */
#footer_menu {display:block;width: 100%; font-size: 82%;text-align: center; padding: 1.3em 0; }
#footer_menu a:hover{background-color: rgba(0,0,0,.2);}
#footer_menu a{color: #42210B; display: inline-block; padding: 0; margin: 0 1em; line-height: 160%; text-decoration: none; border-bottom: #42210B solid 1px;}
#footer_menu ul {margin: 0; padding: 0;}
#footer_menu li {margin: 0; padding: 0; list-style: none; display: inline-block;}

#copyright {
	text-align:right;
	padding:0px;
	width: 100%;
	margin: -1em 0 0 0 ;
}


#footer_wrap {padding: 20px 0 40px 0;}


#footer {
	width:100%;
	padding: 0px;
    text-align: center;
}
#footer_info {
		width:100%;
    color: #42210B;
    font-size: 90%;
}
#copyright {
    color: #333333;
	text-align:center;
    font-size: 74%;
	padding: 0px;
	width: 100%;
	margin: 0 ;
}
#copyright span, #footer_info span{
    display: inline-block;
}
/* End Footer / End Structure */
			

/* Begin Calendar */
#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 260px;}
#wp-calendar th {text-align:center;color:#343434;}
#wp-calendar caption {text-decoration: none;font-weight:bold;font-size:1.1em;text-align: center;width: 100%;color:#343434;}
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar a {text-decoration: none;display: block;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}
#wp-calendar td {padding: 3px 0;text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #fff; }
/* End Calendar */
.clearmain {clear:both;height:0;line-height:0;}

.widgettitle{
	display: none;	
	}
.textwidgetbox {
	padding: 0px 0px 10px 0px;
}
.date_info {display: block;background-color: #fff; padding: 3em 0;}
.updated, .author {display: none;}

#top_wellcome {max-width: 1000px; margin: 0 auto;
padding: 70px 0;}
#top_wellcome img {float: right;}

#top_new_bukken_wrap {
	min-height: 100%;
	width: 100%;
background-image: url("images/top_new_bukken_wrap2.jpg");
	background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
}
#top_new_bukken {
	color: white;
	max-width: 1040px;
	margin: 0 auto;
	text-align: center;
	padding: 45px 0;
}
#top_new_date {margin-top: -.8em; margin-bottom: 1em;}

#top_torikumi {max-width: 1040px; width: 100%; margin: 0 auto; text-align: center; padding-top: 58px;}

#top_torikumi_link {width: 100%; padding-bottom: 58px; }
.top_torikumi_link {display: inline-block;
	width:310px;
		height:250px;
		margin:15px 15px ;
	vertical-align: text-top;
}
.top_torikumi_txt {
	
	}
.top_torikumi_link a:hover .top_torikumi_txt {
display: inline-block;
	text-decoration: none;
	padding: 1em;
	background-color: #42210B;
	color: rgba(255,255,255,1);
	font-size: 140%;
	font-weight: bold;
	margin-bottom: 0em;
	transition-duration: .5s
}
.top_torikumi_link a .top_torikumi_txt {
display: inline-block;
	text-decoration: none;
	padding: 1em;
	background-color: rgba(106,57,6,0.4);
	color: rgba(255,255,255,1);
	font-size: 140%;
	font-weight: bold;
	margin-bottom: -2em;

}
.top_torikumi_link a:hover{
background-color: rgba(255,255,255,.5);
	background-blend-mode:lighten;transition-duration: .5s
}
.top_torikumi_link a{display: flex;
	width:310px;
	height:250px;
	text-decoration: none;
	justify-content: center;
  align-items: center;
background-size: cover;
vertical-align: top;
background-color: rgba(255,255,255,0);
	background-blend-mode:lighten;
}
#top_link_bg1 {
	background-image: url("images/top_link1.jpg");
}
#top_link_bg2 {
	background-image: url("images/top_link2.jpg");
}
#top_link_bg3 {
	background-image: url("images/top_link3.jpg");
}
#top_link_bg4 {
	background-image: url("images/top_link4.jpg");
}
#top_link_bg5 {
	background-image: url("images/top_link5.jpg");
}
#top_link_bg6 {
	background-image: url("images/top_link6.jpg");background-color: rgba(255,255,255,.5);
	background-blend-mode:lighten;
}
#top_link_bg7 {
	background-image: url("images/top_link6.jpg");background-color: rgba(255,255,255,.5);
	background-blend-mode:lighten;
}





#top_kumiai{display: inline-block;
	background-image: url("images/kaiin.png");
	background-size: auto 97px;
	background-repeat: no-repeat;
	background-position: center left;
	padding: 10px 0 10px 115px;
	text-align: left;
	margin-bottom: 90px;
}


#otoiawase_wrap {background-image: url("images/kgstopunder3.jpg");
background-repeat: no-repeat;
background-position: center;
background-size: cover;
	padding: 15px 0;

}
#otoiawase_inner {max-width: 1000px;width: 100%;
	margin: 0 auto;

}
#otoiawase {max-width: 650px;width: 100%; 
}
#otoiawase_form {
	
}
#otoiawase_form dl{width: 100%;
	display: block;
}
#otoiawase_form dt{max-width: 8em;width: 30%;
	display: inline-block;vertical-align:middle;
}
#otoiawase_form dd{width: 70%;
	display: inline-block;vertical-align: middle;
}

#otoiawase_form input{width:100%;
    padding: 11px; 
    font-size: 18px;
    border-radius: 5px;
    border: 1px solid rgba(146,148,150,1);
    box-sizing: border-box;
}
#otoiawase_form textarea{width:100%;
    padding: 3px; 
    font-size: 18px;
    border-radius: 5px;
    border: 1px solid rgba(146,148,150,1);
	box-sizing: border-box;}
#otoiawase_form_submit {width: 12em; margin: 0 auto;}
#otoiawase_form .button {
  display: inline-block;
  font-size: 18px; 
  text-align: center; 
  cursor: pointer;
  padding: 12px 12px;
  background: rgba(106,57,6,.6);
  color: #ffffff;
  line-height: 1.4em;
  transition: .3s;
	margin: 1em 0;
}
#otoiawase_form .button:hover {
  color: #42210B;
  background: #ffffff;
}
#otoiawase_link {max-width: 300px;
	float: right;
}
#breadcrumbs {max-width: 1000px; width: 100%; margin: 0 auto;}
.top_cat_ichiran .cat-item-7 {width: 15em!important;}
.orikaesi span{display: inline-block;}


@media screen and (orientation: landscape) {
	#line_wrap {width: auto; padding: 0 1em 1em 1em;}
	
h1 {font-size: 160%;}

	#top_new_bukken{padding-left: 1em; padding-right: 1em;text-align: center; }
	.content, #content, #content_page,#top_wellcome {padding-left: 1em; padding-right: 1em;width: auto;}
	#top_kumiai{margin: 1em;width: auto;}
}
@media screen and (orientation: portrait) {
	
	
	#line_wrap {width: auto; padding: 0 1em 1em 1em;}
	
	
	h1,h2 {font-size: 120%;}
	#bukken_data {width:100%;  /* コンテンツが見切れて見えるようにする */
  overflow-x: auto;  /* 横スクロールの指定 */
  white-space: nowrap;  /* 横スクロールの指定 */
  overflow-scrolling: touch;  /* スクロールを滑らかにする */
  -webkit-overflow-scrolling: touch;  /* スクロールを滑らかにする */
		border-right: #ccc double 3px;
	}
	

	#top_new_bukken{padding-left: 1em; padding-right: 1em;width: auto;text-align: center; }
	.content, #content, #content_page,#top_wellcome {padding-left: 1em; padding-right: 1em;width: auto;}
	#top_kumiai{margin: 1em;width: auto;}
}

@media screen and (min-width:1000px)  {
#nav-drawer {display:none;}
#top_image_over {display: block;
float: right;
	margin-top: -200px;
	max-width: 600px;
	width: 100%;
	margin-left: auto;
	margin-right: 0;
 position: relative;
	z-index: 10;
}
}
@media screen and (max-width:999px){
#top_image_over {display: none;}
#top_wellcome img {float:none;}
.top_torikumi_link a .top_torikumi_txt {
display: inline-block;
	text-decoration: none;
	padding: 1em;
	background-color: #42210B;
	color: rgba(255,255,255,1);
	font-size: 140%;
	font-weight: bold;
	margin-bottom: 0em;
}
#otoiawase {width: 90%; margin: 0 auto;}
#otoiawase_link {max-width: 300px; width: 100%;display: block; margin: 0 auto;
	float:none; text-align: center;padding-bottom: 50px;}
#otoiawase_form dl{width: 90%;
	display: block;margin: 0 auto;
}
#otoiawase_form dt{width: 100%;padding: 1em 0 0 0;
	display: block;vertical-align:middle;
}
#otoiawase_form dd{width: 100%;padding: 0;margin: 0;
	display: block;vertical-align:middle;
}
	
#header_nav,#cat_ichiran {display:none;}
#nav-drawer {text-align: center; }

	#top_header_nav a,#header_nav li,.top_cat_ichiran a,#nav-content li {margin: .7em 0;}

/*チェックボックス等は非表示に*/
.nav-unshown {
  display:none;
}

/*アイコンのスペース*/
#nav-open {
  display: inline-block;
  width: 70px;
  height: 70px;
 margin-left: 7px;
  vertical-align: middle;
}

/*ハンバーガーアイコンをCSSだけで表現*/
#nav-open span, #nav-open span:before, #nav-open span:after {
  position: absolute;
  height: 7px;/*線の太さ*/
  width: 60px;/*長さ*/
  border-radius: 5px;
  background: #42210B;
  display: block;
  content: '';
  cursor: pointer;
}
#nav-open span:before {
  bottom: -16px;
}
#nav-open span:after {
  bottom: -32px;
}

/*閉じる用の薄黒カバー*/
#nav-close {
  display: none;/*はじめは隠しておく*/
  position: fixed;
  z-index: 99;
  top: 0;/*全体に広がるように*/
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
  opacity: 0;
  transition: .3s ease-in-out;
}

/*中身*/
#nav-content {
  overflow: auto;
  position: fixed;
  top: 0;
  left: 0;
    text-align: left;
  z-index: 9999;/*最前面に*/
  width: 70%;/*右側に隙間を作る（閉じるカバーを表示）*/
  max-width: 330px;/*最大幅（調整してください）*/
  height: 100%;
  background: #fff;/*背景色*/
  transition: .3s ease-in-out;/*滑らかに表示*/
  -webkit-transform: translateX(-105%);
  transform: translateX(-105%);/*左に隠しておく*/
}
/*チェックが入ったらもろもろ表示*/
#nav-input:checked ~ #nav-close {
  display: block;/*カバーを表示*/
  opacity: .5;
}

#nav-input:checked ~ #nav-content {
  -webkit-transform: translateX(0%);
  transform: translateX(0%);/*中身を表示（右へスライド）*/
  box-shadow: 6px 0 25px rgba(0,0,0,.15);
}
#header_menu a,#footer_menu a{margin: .5em;}
#contents {
	width: auto;padding: 1em;
 }
#footer_info {font-size: 100%!important;}
#copyright {font-size: 100%!important;}
.top_more {font-size: 100%!important;}
.top_notice {font-size: 100%!important;}
#header_menu {font-size: 100%!important;}
#footer_menu {font-size: 100%!important;}
}



	


/*
Whatever your hand finds to do, do it with all your might,
for in the grave, where you are going, there is neither
working nor planning nor knowledge nor wisdom.
Ecclesiastes 9:10
*/

/*
Tammy Hart
www.tammyhartdesigns.com
*/
