/*
大塚ボーリング工業
http://otsuka-b.info/
すべてのイメージの使用は禁止です。.
*/
@charaset "UTF-8";

	body {
 		margin:0;
		background:#0048FA url("images/otsuka_b_back.gif") top left repeat;
		 background-attachment:fixed;
 		text-align:center;
 		color:#fff;
		font-size:x-small;
		voice-family:"\"}\"";
		voice-family:inherit;
		font-size:small;
		}


 	a{
		font-weight:bold;
  		color:#fff;
 		 text-decoration:none;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		}
	a:hover{
		font-weight:bold;
  		color:#FFFF00;
 		 text-decoration:underline;
		 position: relative; bottom: 2px;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		}
 	a:visited{
		font-weight:bold;
  		color:#DDD0FF;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		}

	h3{
		background:url("images/entrytitle.gif") top left no-repeat;
 		font-size:18px;;
  		color:#792500;
		padding:8px 0px 8px 35px;
		}
	h2{
 		background:url("images/hana_pink.gif") top left no-repeat;
 		font-size:15px;;
		padding:0px 0px 0px 25px;
		}


 	#wrapper01{

  		width:760px;
		  margin-left:auto;
 		 margin-right:auto;
 		 text-align:left;
		color:#EC6B65;
  		line-height:120%;
		text-align:justify;
		text-justify:distribute;
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif;

		}

  	#text,#search,TEXTAREA,#author,#email,#url{
		border:1px solid;
		border-color:#001EC3;
		padding:2px 2px 2px 5px;
		}
  	#header{
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif;
		}  
  	#header img{
		border:solid 0px;
		}  
  	#head_comment{
		width:560px;
		padding-top:3px;
		padding-bottom:3px;
 		 text-align:right;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
  		float:right;
		clear:both;
		}  
  	#header_left{
  		float:left;
		margin-bottom:20px;
		}  

  	.header_left01{
		width:175px;
		height:75px;
		} 
  	.header_left02{
		width:175px;
		height:75px;
		margin-top:20px;
		}  
  	.header_left03{
		width:175px;
		height:75px;
		margin-top:20px;
		}  
  	.header_left04{
		width:175px;
		height:75px;
		margin-top:20px;
		}  
	#header_left a:hover{
		position: relative; bottom: 0px;
		}

  	#header_right{
  		float:right;
		width:565px;
 		 text-align:left;
		margin-left:20px;
		margin-bottom:20px;
		} 

  	.header_right01{
		width:565px;
		height:74px;
		color:#fff;
		border-bottom:solid 1px #7EC4FF;
		} 
  	.header_right02{
		width:565px;
		height:115px;
		} 
  	.header_title{
		padding-left:3px;
		padding-top:15px;
		} 
  	.header_right03{
		width:565px;
		height:75px;
		} 
  	.header_right04{
		width:565px;
		height:75px;
		margin-top:20px;
		color:#7EC4FF;
		clear:both;
		} 

  	#topmenu{
  		width:760px;
		background:#0C2BD8;
		padding-top:3px;
		padding-bottom:3px;
		text-align:center;
		color:#fff;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		clear:both;
		} 
 	#topmenu a{
  		color:#fff;
 		 text-decoration:none;
		}
	#topmenu a:hover{
  		color:##FFFF00;
		text-decoration:underline ;
		}
 	#topmenu a:visited{
  		color:##DDD0FF;
		}
 	#content{
  		width:760px;
		margin-top:20px;
 		 text-align:left;
		} 
 	#main{
  		width:565px;
 		 text-align:left;
		margin-right:20px;
  		float:left;
		clear:both;
		}
	.news{
		width:565px;
 		color:#EC6B65;
		clear:both;
		}

	.left{
  		float:left;
		}
	.right{
  		float:right;
 		 text-align:left;
		}
	.left_01{
		background:#766564 url("images/onsen_bertop.gif") left top no-repeat;;
  		float:left;
		width:272px;
		margin-bottom:20px;
		}

	.naiyou_onsen{
		background:url("images/onsenhakubutsukan_back.gif") 20px top repeat-y;
		margin:65px 20px  20px 20px;
		height:450px;
		}
	.naiyou_onsen img{
		width:110px;
		border-right:#766564 10px solid;
  		float:left;
		}
	.right_01{
		background:#336346 url("images/inaka_bertop.gif") left top no-repeat;;
  		float:right;
		width:272px;
 		 text-align:left;
		margin-bottom:20px;
		}
	.naiyou_inaka{
		background:url("images/inaka_back.gif") 20px top repeat-y;
		margin:65px 20px  20px 20px;
		height:450px;
		}
	.naiyou_inaka img{
		width:110px;
		border-right:#336346 10px solid;
  		float:left;
		}
	.left_02{
		background:#876046 url("images/ho_bertop.gif") left top no-repeat;
  		float:left;
		width:370px;
		margin-bottom:20px;
		}

	.naiyou_ho{
		background:url("images/ho_back.gif") 40px top repeat-y;
		margin:65px 20px  20px 20px;
		height:500px;
		}

	.right_02{
		background:#0345A9 url("images/horu_bertop.gif") left top no-repeat;
  		float:right;
		width:175px;
 		 text-align:left;
		margin-bottom:20px;
		}
	.naiyou_horu{
		background:url("images/horu_back.gif") 20px top repeat-y;
		margin:65px 20px  20px 20px;
		height:488px;
		}
	.naiyou_horu img{
		width:110px;
		border-right:#0345A9 10px solid;
  		float:left
		}


	.bottom{
		padding:10px;
  		font-family:Comic Sans MS,Helvetica,sans-serif;
		color:#7EC4FF;
		clear:both;
		border:#001EC3 1px solid;
		margin-bottom:20px;
		margin-top:20px;
		}

  	#sidebar{
  		float:right;
 		width:175px;
 		text-align:left;
		color:#7EC4FF;
		}

  	.side{
		margin-bottom:20px;
		}

  	.search{
		margin-bottom:20px;
		}
	.ktai{
		width:160px;
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif;
		font-size:10px;
		margin-top:20px;
 		 margin-bottom:20px;
 		 border:#6994FC dotted 1px;
	 	 padding:5px;
		color:#fff;
		}
	.ktai_link{
		height:48px;
		background:url("images/ktai.gif") no-repeat;
  		font-family:Comic Sans MS,Helvetica,sans-serif;
		font-size:12px;
		padding-left:25px; 
		margin-top:5px;
		}
   	.counter{
		margin:20px 3px 19px 3px;
  		padding:5px 7px 10px 7px;
		color:#FFD540;
		}
	.entry{
		background:url("images/entry_border.jpg") top left repeat-y;
		border-right:solid 1px #001EC3;
		border-left:solid 1px #001EC3;
		border-bottom:solid 1px #001EC3;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
  		line-height:150%;
		color:#3F3011;
		}
	.aisatsu{
		background:url("images/entry_border.jpg") top left repeat-y;
		border-right:solid 1px #001EC3;
		border-left:solid 1px #001EC3;
		border-bottom:solid 1px #001EC3;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
  		line-height:150%;
		color:#3F3011;
		}
	.entry_top{
		background:url("images/entry_bertop.gif") top left no-repeat;
		width:563px;
		height:35px;
		border-right:solid 1px #001EC3;
		border-left:solid 1px #001EC3;
		}
 	.entry a{
		font-weight:bold;
  		color:#0000CE;
 		 text-decoration:none;
		}
	.entry a:hover{
		font-weight:bold;
  		color:#C62D33;
 		 text-decoration:underline;
		 position: relative; bottom: 2px;
		}
 	.entry a:visited{
		font-weight:bold;
  		color:#740068;
		}

	.entry img{
		border-right:solid 2px #B4AF90;
		border-bottom:solid 2px #B4AF90;
		}

	.kansow{
		background:url("images/entry_border.jpg") top left repeat-y;
		border:solid 1px #001EC3;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
		color:#3F3011;
		}
	.kansow h3{
		background:url("images/book.gif") top left no-repeat;
 		font-size:18px;;
  		color:#792500;
		padding:13px 0px 13px 70px;
		}
	.commentsend{
		background:url("images/entryback.gif") repeat;
		border:solid 1px #001EC3;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
		color:#3F3011;
		}

	.date	{ 
		text-align:right;
  		font-family:Comic Sans MS,Helvetica,sans-serif;
		color:#466825;
		}
	.posted	{ 
		font-size: x-small; 
		color: #C2AA56; 
		margin-top:20px;
		margin-bottom:5px;
		text-align:right;
		padding-bottom:5px;
		border-bottom:#573D35 1px dotted;
		clear:both;
		}
	.entry_posted{ 
		font-size: x-small; 
		color: #817034; 
		margin-top:20px;
		text-align:right;
		padding-bottom:5px;
		clear:both;
		}
	.entry_posted img{
		border-right:solid 0px #B4AF90;
		border-bottom:solid 0px #B4AF90;
		}

.entry ul
li{
color:#605B3B;
}

  	#footer{
		width:760px;
		padding-top:3px;
		padding-bottom:3px;
 		 text-align:right;
		color:#fff;
		clear:both;
		}  
#calendar {
  	line-height: 120%;
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", verdana, arial, sans-serif;
	font-size: x-small;
	text-align: center;
	margin-bottom: 30px;
	padding-top: 15px;
	width:170px;
	}


#calendar table {
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
	width: 148px;
	height:140px;
	}

#calendar caption {
	color: ##F40B6F;
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", verdana, arial, sans-serif;
	font-size: x-small;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .2em;
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	}

#calendar td {
	text-align: center;
	}

#oshirase{
  		width:670px;
 		 border:#B2B2B2 dotted 1px;
  		margin-left:30px;
		padding:20px;
		clear:both;
		}
.exp { font-size: 9pt; font-family: 'Arial,Default'; }
th,td { font-size: 90%; }
.han { ime-mode: disabled; } 
html, body {
scrollbar-Track-Color:#98906F;
scrollbar-Face-Color:#E5E2D2;
scrollbar-Shadow-Color:#98906F;
scrollbar-DarkShadow-Color:#98906F;
scrollbar-Highlight-Color:#98906F;
scrollbar-3dLight-Color:#98906F;
scrollbar-Arrow-Color:#98906F;
}