@charset "utf-8";

/* Begin Typography & Colors */
body {
	margin:0;
	padding:0;
font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height:1.5em ;
	font-size:12px ;
	margin-top:20px;
	}

/* original css */
.text08 {  font-size: 8px; line-height: 15px}
.text10 {  font-size: 10px; line-height: 15px}
.text11 {  font-size: 11px; line-height: 15px}
.text12 {  font-size: 12px; line-height: 18px}
.text14 {  font-size: 14px; line-height: 20px}
.text16 {  font-size: 16px; line-height: 20px}
.text18 {  font-size: 18px; line-height: 20px}
.text24 {  font-size: 24px; line-height: 18px}
.textex { font-size: 10px; color:#444444; line-height: 15px }

DIV	{	line-height:1.2 ;
		font-size:12px ;	}

.newdate { font-family: 'verdana'; font-size:9pt; color:#dd0099; }

.new {font-size:10pt; color:#FF0033; font-weight:bold; }

.linktxt  {font-size:14px; font-weight:bold; }

h1#disp { 
	font-size:9px;
    position:absolute;
    top:0px;
    color:#eee;
}

/* Right Sidebar */

div#sidemoblog {
	margin-top:12px;
	margin-bottom:8px;
	border:1px solid #a0a0a0;
	width: 240px;
/*	height:15px;*/
	text-align: center;	
}
div#sidemoblog p {
	display:block;
	font-size: 10px;
	color:#3f4fa0;
	margin: 2px;
}

div#sidemoblog span {
	display:block;
	font-size: 9px;
	color:#3f4fa0;
}

div#newinfo {
	font-size:10px;
}

div#newinfo P {
    margin:0;
    line-height:1.3em;
}
div#newinfo H4 {
	font-size:12px;
    margin:0;
}

div#weatherinfo {
	padding: 0 40px 0 40px;
	font-size:10px;
	text-align:left;
}

div#bekkanmenu2 {
	margin:10px 0px;
	padding:8px 15px ;
	border:#669 dotted 2px;
	width:580px;
	text-align:left;
	line-height:1.4em;
}

div#twitter_div {
	margin:0;
	padding:8px 15px;
	font-size: 10px;
}
div#twitter_div a p {
	margin: 0;
	padding: 0;
}

/* My Comment */
div#bekkanmenu {
	margin:1px 0px;
	padding:3px 15px ;
	border:#999 dotted 1px;
	width:580px;
	text-align:left;
	line-height:1.4em;
}

TD { line-height:1.6em;}

.headline-blogname {
	font-size:10px;
	font-weight:bold;
	margin:0; margin-top:0.5em;
	padding:0;
}
.headline-title {
	font-size:10px;
	margin:0; margin-top:0.2em;
	padding-left:1em;
}
.blogupdate {
    padding-left:9px;
}
.blogupdate a {
	font-size:10px;
}    
.blogupdate H3 {
    font-size:12px;
    margin-bottom:0;
}
.blogupdate ul {
    margin:0;
    padding-left:0.5em;
}
.blogupdate li {
    font-size:9px;
    list-style:none;
    padding-bottom:2px;

/* form wordpress-style css */


#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}




