body {
text-align:center;	
}

.frame {
	text-align:left;
	padding:0px;
		width:730px;
		padding:15px;
	height: 100%;
	background-color: #FFFFFF

		}
		
		.navlist
{
padding: 0px 0px 0px 0px;
margin: 0 0 0 0;
font: bold 12px Verdana, sans-serif;
background: white;
width: 13em;
}

.navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid white;
border-bottom: 1px solid white;
text-align: left;
}

.navlist li a
{
display: block;
padding: 0.7em 0.5em 0.7em 0.75em;
border-left: 0.5em solid #500F00;
background: #EAB5B5;
text-decoration: none;
}

.navlist li a:link { color: #444444; }
.navlist li a:visited { color: #444444; }

.navlist li a:hover
{
border-color: #000;
color: #FFF;
background: #D75356;
position: static;
text-decoration: none;
}



h1,h2 {display:inline;}
h2{display:inline;
}
.e_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	color: #444444;
}

.language {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-align : right;
}
.e_small_underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444444;
	text-decoration: underline;
}
.e_verysmall {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: 444444;
}
.e_verysmall_underline {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: 444444;
    text-decoration: underline;
}
.e_large {  	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #444444;
	}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #500F00
	}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:15px;
	font-weight:bold;
	color: #500F00
	}
.guestname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FF6666
	}
.guestfrom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000
	}
.e_verylarge{  font-size: 24px; font-family: "Verdana", "Helvetica"}
.very_small {
	font-size: 9px;
	color: 444444;
}
.content2{font-family: "ＭＳ Ｐゴシック", Osaka; font-size: 12px; color:#333333; border-right: red 0px solid;PADDING-RIGHT:0px; BORDER-TOP: red 0px dashed; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cc3344 8px solid; PADDING-TOP: 3px; border-bottom:#cc3344 dashed 1px}
.ver_small_space {  font-size: 11px; line-height: 120%; font-family: "Verdana", "Helvetica"}
.times {  font-family: "Times New Roman", "Times", "serif"; font-size: 14px}
.times_b {  font-size: 16px; font-family: "Times New Roman", "Times", "serif"}
.overline {	font-size: 11px;font-family: Arial, Helvetica, sans-serif;text-decoration: line-through;}
.overline_small {	font-size: 13px;font-family: Arial, Helvetica, sans-serif;text-decoration: line-through;}
a:link {    color: #0033FF;	text-decoration: none;}
a:visited {    color: #0033FF;	text-decoration: none;}
a:hover { position: relative; top: 1px; left: 1px;	color: #cc3344;	text-decoration: underline;}
.content{font-family:"Verdana", "Helvetica"; font-size: 13px; color:#000000; font-weight:bold; border-right: red 0px solid;PADDING-RIGHT:0px; BORDER-TOP: red 0px dashed; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cc3344 8px solid; PADDING-TOP: 3px; border-bottom:#cc3344 dashed 1px }
.left_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 3px;
	border-right-style: dotted;
	border-right-color: cc3344;
	color: 444444;
	line-height: 120%;
}
.new_left_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-valign: baseline;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 3px;
	border-right-color: cc3344;
	color: 444444;
	line-height: 150%;
}
.new_left_menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	border-right-width: 3px;
	border-right-color: cc3344;
	color: 444444;
	line-height: 150%;
}
.button1 a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
relative; top: 0px; left: 0px;	color: #0033FF;	text-decoration: none;
width:124px;
height:22;
vertical-align:middle;
background-color:#F29C9F;
border-top:1px solid #808080;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
border-left:1px solid #808080;
}
.button1 a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
relative; top: 0px; left: 0px;	color: #0033FF;	text-decoration: none;
color:#000000;
background-color:#F29C9F;
border-top:1px solid #999999;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
border-left:1px solid #999999;
}
.test {
border-bottom-style:dashed


}
.button2 a{

relative; top: 0px; left: 0px;	color: #0033FF;	text-decoration: none;

0
}
.button2 a:hover{

relative; top: 0px; left: 0px;	color: #0033FF;	text-decoration: none;

}
.new_left_menu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-valign: top;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-color: cc3344;
	color: 444444;
	line-height: 150%;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;	
	border-bottom-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	border-top-color:#000000;
}
.moji{font-family: "guilm", "Helvetica"; font-size:11px; color:#444444;line-height: 130%}

.rss-box {
	 margin: 0.5em;
	 width: 130px;
	 background-color: #fffff;
     border: 1px solid #cc3344;
	 
}
p.rss-title {padding:0.5em;}
.rss-title {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ffe8ee;
	color:0033FF;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}
.rss-items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color: #FFFFFF;
}

.rss-item a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0033FF;
	line-height: 160%;
	}
	
.rss-date {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc3344;
	}

.rss-items {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	}
	
.parent { 
	position:absolute; 
	top:270px; left:270px; 
	width:115px; 
	width:500px; 
	visibility:hidden }  
.child  { 
	position:absolute; 
	width:115px;  
	background-color:#ffffff; 
   layer-background-color:#ffffff }
.item   { 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:115px; 
	height:25px; 
	background-color:#ffffff; 
    layer-background-color:#ffffff 
	}
.contents{ 
	font-family: Arial, Helvetica, sans-serif;
	position:absolute; 
	width:115px; 
	height:70px;
	text-align: left;
	padding-left: 20px;
	background-color:#ffffff; 
	font-size: 12px;
    layer-background-color:#ffffff; 
	border-left-color: #ffffff;}
.togg   { color:#ff0000 } /* +や-などの文字のデフォルトでの色　*/
.item a { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-valign: top;
	padding-right: 5px;
	padding-left: 5px;
}  /* 各項目のデフォルトの文字色　*/


	
-->

