
/**/
h1, h2, h3, h4, h5, h6 { font-weight: bold; }
h1, h2, h3, h4, h5, h6, {
    margin-top: 5px;
    margin-bottom: 5px;
}

a { color: #03292a; text-decoration: underline; }
a:hover { color: #99f8ff; text-decoration:none;background:#02a;}
p, ol, ul, pre, blockquote {
    margin-top: 2px;
    margin-bottom: 3px;
}
hr {clear:both;color:#f99;margin:8px 0}

ul,li{margin:0;padding:0;}

body{font-size:100%;background:#fff url(yabaweb_shuryou.jpg) center -10px no-repeat;line-height:1.25em;color:#000;
    font-family: Tahoma, 'trebuchet ms', sans-serif;
}
body.category-archive{background:#fff url(yabaweb_back2.jpg) center -10px no-repeat;}
#container{border:none;width:800px;margin:0 auto 0 auto;padding-top:20px;height:570px;background:none;}
#container-inner{border:none;margin:0 padding:0;}
#banner{border:none;width:800px;background:#012;}
#banner-inner{border:none;margin:0;padding:0;}
#banner-header{font-size:0.8em;float:left;margin:0 15px 0 12px;padding:0;line-height:2em;}
#banner-description{font-size:0.8em;margin:0 12px 0 0;padding:0;float:right;line-height:2em;}
h1,h2,h3{margin:0;padding:0;}

.main-index .home{display:none;}
#menu{clear:left;margin:0 0 12px 0;padding:0;}
#menu ul,#menu ul ul{margin:0;padding:0;list-style:none;}
#menu li.module-list-item{;font-size:0.75em;margin:0 0 2px 0;padding:0;}
#menu li a,#menu li li a,#menu .none-a{
	display:block;color:#fff;
	text-decoration:none;
	background:#f33;
	padding:3px 8px;
	margin:0;
	line-height:1.8em;
	font-weight: bold;
	}
#menu .none-a{	background:#f66;}
#menu li a:hover{background:;font-weight:bold;background:#2ff;color:#000;}
#menu ul ul{clear:left;margin:2px 0 0 0;padding:0 0 0 10px;font-size:1.2em;}
#menu li li a:hover{display:block;}
#pagebody{background:#f00 url(yabaweb_shuryou.jpg) center -53px no-repeat;width:800px;}
.category-archive #pagebody{background:#f00 url(yabaweb_back2.jpg) center -53px no-repeat;}

#alpha{float:right;width:400px;padding:70px 185px 15px 0;margin:0;background:none;}
#beta{border:none;background:none;float:left;width:160px;padding:15px 0 0 0;margin:0 0 0 20px;background:#f00;}
#beta-inner{border:none;background:none;;margin:0;padding:0}

#index-news,
#index-blog
{height:220px;overflow:auto;width:auto;border:1px solid #faa;margin:0;padding:0;}
#index-news{margin-bottom:20px;}
#category-entries{width:auto;height:440px;overflow:auto;border:1px solid #faa;margin:0;padding:0;}

h3.entry-header,h3.entry-header a{
		display:block;
		margin-bottom:0;
		padding:0;
		color:#f00;
		text-align:center;
		font-size:0.9em;
		letter-spacing:0.1em;
		background:#faa;
		border:none;
}
h2.date-header{font-size:0.8em;text-align:right;display:block;color:#222;background:#f55;}

.entry{margin:0;padding:0;}
.entry-content{padding:4px;margin:0;font-size:0.9em;}
.entry-body{padding:0;margin:0;}
.entry-body img{float:right;margin:0 0 4px 4px;padding:4px;border:1px solid #f99;}
.entry-footer{display:none;}


.module{background:none;border:none;}
.module-content{padding:0px;margin:0;border:none;}
.module-header,.module-header a,.module h3 a{
		display:block;
		padding:0 8px;
		margin:0 0 2px 0;
		color:#f00;
		font-size:0.8em;
		letter-spacing:0.1em;
		background:#faa;
		border:none;
		text-decoration:none;
		}


.master-archive-index #archive-title,
.individual-entry-archive #archive-title,
.date-based-archive #archive-title,
.category-archive #archive-title {
background:none;
border:none;
text-align:center;
display:none;
}

.link-banner {text-align:center;}
.link-banner img{border:1px solid #f99;margin:8px auto 0;}

.module-calendar table{width:170px;font-size:10px;margin:0;padding:0;}
.module-infomation{height:190px;overflow:auto;font-size:10px;}
.main-index .module-infomation{display:none;}
.module-syndicate{display:none;}
.main-index .module-syndicate{display:block;}

.map{text-align:center;margin:0 0 12px 0;padding:4px 0 4px 12px;background:#f66;}

table.table{text-align:center;}
table.table{width:390px;font-size:8px;border-collapse: collapse;margin:0 0 12px 0;}
.table td{background:#faa;border:1px solid #f66;}
.table .kind{font-weight:bold;color:#000;width:100%;border:none;background:none;}
.table th{background:#fee;border:1px solid #f33;}
table.tableA{width:390px;}table.tableB{width:351px;}.timetable .sat{background:#aaaaff;}.table .sun{background:#ffaaaa;}.table .time{background:#cdc;color:#fff;}
.entry-body img.form-entry{float:left;}
html*table.table td{ font-size:12px; }


/*zanseki-info*/
body.zanseki{background:none;background-color:#f00;text-align:center;}
.zanseki #container{background:none;background-color:#f00;width:600px;height:250px; margin:0 auto 6px auto;padding:0;}
.zanseki h1{font-size:1em;margin:0;padding:6px;background:#fde;}
.zanseki table{font-size:12px;}
.zanseki p.info{font-size:12px;}
.zanseki a.close{display:block;  background:#fed;text-decoration:none;text-align:center;}
.zanseki a.close:hover{background-color:#fff;}
.zanseki table{font-size:0.9em;width:100%;text-align:center;margin:4px 0 4px;border-collapse:collapse;}
.zanseki th{color:#445; background:#faa;border:1px solid #999;margin:0;padding:0;font-size:0.8em;}
.zanseki td{background:#fee;border:1px solid #ddd;margin:0;padding:0;}
.zanseki .rate{margin:0;padding:0;background:#fff;}
.zanseki .kind{margin:0;padding:0 2px;color:#fff;background:#f00;float:left;}
.zanseki .info{color:#eee;}

#menu ul li.zanseki a{background:#f0a;}
#menu ul li.chokuweb a{background:#a0f;}
