<style http-equiv="Content-Type" content="text/html; charset=UTF-8">
body {
color: #000000;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
padding : 0;
background-repeat:repeat-y;
background-position:center;
text-align: center;
}

A:unknown { COLOR: #3300CC }
A:link { COLOR: #3300CC; TEXT-DECORATION: underline }
A:visited { COLOR: #3300CC; TEXT-DECORATION: underline }
A:hover { COLOR: #FF6633; TEXT-DECORATION: none }


#container {
	width: 905px;	
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}


#contents {
	width: 702px;	
	margin-right: auto;
	margin-left: 0px;
	text-align: left;
}


p {
  font-size: 10pt;
}

h1 {
  width: 905px;
  font-size: 8pt;
  color: #000000;
  text-align:right;
  margin-top: 0em;
  margin-bottom: 0em;
  background-color:#CCCCCC;
}

.pankuzu {
text-align: left;
font-size: 10px;
color: #999999;
padding:0px 0px 5px 0px;
}


.txt { line-height: 1.5;
text-align:left;
padding:15px 15px 5px 5px;
font-size: 10pt }

.topimage { 
float: left; 
margin-top: 0px; 
margin-bottom: 0px; 
left:0px;}

.monthly { 
width: 200px; 
height: 200px; 
float: right; 
margin-top: 0px; 
margin-bottom: 0px; 
left:700px;}

.menu { 
width: 200px;  
float: right; 
margin-top: 2px; 
margin-bottom: 0px; 
left:700px;
}

.map { 
width: 200px;  
float: right; 
margin-top: 2px; 
margin-bottom: 0px; 
left:700px;
font-size: 8pt;
line-height: 1.2;
}

.side_banner { 
width: 200px;  
float: right; 
margin-top: 10px; 
margin-bottom: 0px; 
left:780px;
font-size: 8pt;
line-height: 1.2;
text-align:center;
}

.side_banner_ { 
width: 200px;  
float: right; 
margin-top: 5px; 
margin-bottom: 0px; 
left:780px;
font-size: 8pt;
line-height: 1.2;
text-align:center;
}

.scroll1
   {
	scrollbar-face-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#DFD495;
	scrollbar-highlight-color:#DFD495;
	scrollbar-shadow-color:#DFD495;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	border-bottom: 1px dotted #DFD495;
	border-left: 1px dotted #DFD495;
}

.whatsnew {
	color: #666666;
	background: #FFFFFF;
	overflow: auto;
	height: 200px;
	width: 345px;
	font-size: 12px;
	line-height: 1.5ems;
	text-align: left;
}

.news_t { 
width: 676px;	
font-size: 12pt;
color: #ffffff;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-color:#CC0066;
}

.news_tb { 
width: 676px;	
font-size: 16pt;
font-weight: bold;
color: #ffffff;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-color:#dc143c;
}

.news_t_black { 
width: 676px;	
font-size: 12pt;
color: #ffffff;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-color:#222;
}

.news { 
width: 676px;	
float: left; 
padding:0px;
background-color:#ffffff;
border-left:2px solid #CC0066;
border-right:2px solid #CC0066;
border-bottom:2px solid #CC0066;
border-top:2px solid #CC0066;
}

.news2 { 
width: 676px;	
float: left; 
padding:0px;
background-color:#ffffff;
border-left:2px solid #dc143c;
border-right:2px solid #dc143c;
border-bottom:2px solid #dc143c;
border-top:2px solid #dc143cd;
}

.news_black { 
width: 676px;	
float: left; 
padding:0px;
background-color:#ffffff;
border-left:2px solid #222;
border-right:2px solid #222;
border-bottom:2px solid #222;
border-top:2px solid #222;
}

.news_ { 
width: 676px;	
float: left; 
padding:0px;
}

.news_t02 { 
width: 320px;	
font-size: 12pt;
color: #ffffff;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:5px 5px 5px 5px;
background-color:#CC0066;
}

.news02 { 
width: 320px;	
float: left; 
padding:0px;
background-color:#ffffff;
border-left:2px solid #CC0066;
border-right:2px solid #CC0066;
border-bottom:2px solid #CC0066;
border-top:2px solid #CC0066;
}

.news_txt { line-height: 1.5;
text-align:left;
padding:5px 5px 5px 15px;
font-size: 10pt }

.news_txt_b { line-height: 1.5;
text-align:left;
padding:5px 5px 5px 15px;
font-size: 12pt }

.news_txt1 { line-height: 1.5;
text-align:left;
padding:5px 5px 5px 15px;
border-bottom:1px dotted #CC0066;
font-size: 10pt }

.news_txt2 { line-height: 1.8;
text-align:left;
padding:5px 5px 5px 5px;
border-bottom:0px dotted #CC0066;
font-size: 10pt }

.news_txt_r { line-height: 1.5;
text-align:right;
padding:5px 15px 10px 15px;
font-size: 10pt }

.pickup_t { 
width: 630px;	
font-size: 12pt;
color: #000000;
float: left; 
margin-top: 10px; 
margin-left: 15px; 
margin-bottom: 5px;
padding:5px 5px 5px 10px;
border-left:5px solid #CC0066;
border-right:0px solid #CC0066;
border-bottom:2px dotted #CC0066;
border-top:0px solid #CC0066;
background-color:#ffffff;
}

.pickup_txt { line-height: 1.5;
text-align:left;
padding:5px 5px 5px 30px;
font-size: 10pt }

.schedule { 
width: 348px;
height: 90px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-image:url(../image/schedule.gif);
}

.schedule02 { 
width: 348px;
height: 90px;
float: left; 
margin-top: 5px; 
margin-right: 330px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-image:url(../image/schedule.gif);
}

.schedule_txt { 
font-size: 10pt;
line-height: 1.5;
color: #000000;
float: left; 
padding:35px 5px 5px 80px;
}

.misakosan { 
width: 348px;
height: 90px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px; 
padding:5px 5px 5px 15px;
background-image:url(../image/misakosan.gif);
}

.news03 { 
width: 345px;
height: 150px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px;
margin-left: 0px;
padding:5px 5px 5px 0px;
border-right:1px solid #cccccc;
}

.news_t03 { 
width: 340px;	
font-size: 11pt;
color: #ffffff;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 0px 2px 5px;
background-color:#CC0066;
}

.news_t0301 { 
width: 340px;	
font-size: 9pt;
line-height: 1.4;
color: #000000;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 0px 2px 5px;
border-bottom:1px dotted #cccccc;
}

.news_t04 { 
width: 340px;	
font-size: 11pt;
color: #ffffff;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 0px 2px 5px;
background-color:#000080;
}

.news_t_wanted { 
width: 340px;	
font-size: 11pt;
color: #ffffff;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 0px 2px 5px;
background-color:#b22222;
}

.news_txt_wanted { 
width: 340px;	
font-size: 10pt;
line-height: 1.5;
color: #000000;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 0px 2px 5px;
}

.news_t_purple { 
width: 340px;	
font-size: 11pt;
color: #ffffff;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 0px 2px 5px;
background-color:#4b0082;
}

.picup03 { 
width: 330px;
height: auto;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
margin-left: 5px;
padding:0px;
border-right:0px solid #cccccc;
border-top:10px solid #CC0033;
vertical-align: top;
}

.picup03_0331 { 
width: 330px;
height: auto;
float: left; 
margin-top: 10px; 
margin-bottom: 0px;
margin-left: 5px;
padding:0px;
border-right:0px solid #cccccc;
border-top:10px solid #CC0033;
vertical-align: top;
}

.picup03_ {
text-align:center; 
width: 330px;
height: auto;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
margin-left: 5px;
padding:0px;
vertical-align: top;
border-left:10px solid #222222;
border-right:10px solid #222222;
border-top:10px solid #222222;
border-bottom:10px solid #222222;
background-color:#ccc;
}

.misakosan02 { 
width: 320px;
height: 90px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px;
margin-left: 0px;
padding:5px 5px 5px 15px;
background-image:url(../image/misakosan.gif);
border-right:1px solid #cccccc;
}

.misakosan_txt { 
font-size: 10pt;
line-height: 1.5;
color: #000000;
float: left; 
padding:35px 5px 5px 80px;
}

.pickup_new { 
width: 348px;
height: 90px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-image:url(../image/pickup_new.gif);
}

.pickup_new02 { 
width: 345px;
height: auto;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
margin-right: 0px;
padding:5px 5px 5px 5px;
border-top:10px solid #CC0033;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

.pickup_new_txt { 
width: 97%;
font-size: 9pt;
line-height: 1.4;
color: #000000;
float: left; 
padding:5px 5px 5px 5px;
border-bottom:1px dotted #cccccc;
}

.pickup_new_txt_b { 
font-size: 10pt;
line-height: 1.4;
color: #000000;
font-weight: bold;
}

.pickup_new_txt_c { 
font-size: 9pt;
line-height: 1.4;
color: #000000;
padding:10px;
border-bottom:0px dotted #cccccc;
text-align:center;
}

.pickup_new_t { 
font-size: 10pt;
line-height: 1.5;
color: #CC0033;
font-weight: bold;
}

.pickup_new_tb { 
font-size: 12pt;
line-height: 1.5;
color: #CC0033;
font-weight: bold;
}

.pickup_new_tbb { line-height: 1.5;
text-align:left;
color: #CC0033;
padding:5px 5px 5px 5px;
font-size: 14pt;
font-weight: bold; }

.vocal { 
width: 347px;
height: 113px;
float: left; 
margin-top: 4px; 
margin-bottom: 0px;
font-size: 9pt;
line-height: 1.5;
color: #000000;
text-align:center;
}

.wanted { 
width: 347px;
height: 111px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-image:url(../image/wanted.gif);
}

.wanted_txt { 
font-size: 10pt;
line-height: 1.5;
color: #000000;
float: left; 
padding:35px 5px 5px 5px;
}

.pickup { 
width: 347px;
height: 111px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-image:url(../image/pickup.gif);
}

.dressing { 
width: 345px;
height: 111px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px;
padding:0px 0px 0px 15px;
background-image:url(../image/dressing.gif);
border-left:0px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
}

.dressing_txt { 
font-size: 10pt;
line-height: 1.5;
color: #000000;
float: left; 
padding:35px 15px 5px 0px;
}

.monthlymenu { 
width: 347px;
height: 111px;
float: left; 
margin-top: 5px; 
margin-bottom: 0px;
padding:5px 5px 5px 15px;
background-image:url(../image/monthlymenu.gif);
border-right:1px solid #cccccc;
}

.tel { 
width: 690px;
padding:170px 5px 5px 10px;
text-align:center;
}

.under_info { 
width: 685px;	
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:15px 5px 15px 15px;
background-color:#dddddd;
}

.under_info_txt { 
width: 100px;
font-size: 10pt;
line-height: 1.2;
text-align:left;
color: #000000;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 5px 2px 2px;
}

.tax {
font-size: 8pt }

.under_info_txt_ { 
width: 350px;
font-size: 10pt;
line-height: 1.2;
text-align:left;
color: #000000;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 5px 2px 2px;
}

.under_info_txt__ { 
width: 450px;
font-size: 10pt;
line-height: 1.2;
text-align:left;
color: #000000;
float: left; 
margin-top: 0px; 
margin-bottom: 0px;
padding:2px 5px 2px 2px;
}


.livestage { 
width: 460px; 
padding:2px 5px 2px 5px;
text-align:left;
}

.system { 
padding:2px 5px 2px 2px;
text-align:left;
}

.hours { 
width: 90px; 
padding:0px 5px 2px 5px;
text-align:left;
}

.copyright { 

line-height: 1.5;
text-align:center;
padding:170px 0px 0px 0px;
margin-bottom: 0em;
font-size: 9pt;
padding-bottom: 10px; }

.red { 
color: #CC0033;
}

.red_b { 
color: #CC0033;
font-weight: bold;
}

.gray { 
color: #999999;
}

.orange { 
color: #FF6633;
}
