/* CSS Document */
body{margin: 5px; font-size:x-small;
font-family:ＭＳ Ｐゴシック", "Osaka", "arial", "helvetica", "sans-serif;}

#top_back{ background-image: url(../../img/back.gif); background-repeat:no-repeat; border:0; }
#frame{padding:0px; margin:0px;text-align:left;overflow:auto;height:68px;width:380px;line-height: 16px; font-size:12px;}
#frame ul {
	list-style-type:none;
}

#frame ul li{
	list-style-type:none;
	line-height: 16px;
	font-size:12px;
	text-indent:-15px;
}
#frame ul li span{
	margin-right:10px;
}





#footer img{margin: 3px; }
#footer{font-size:11px;}

/*ボタンの設定をここでしろとおっしゃるのですね・・・・酷な */
#bottom{ padding: 0 0 0 0px; margin:0 0 0 0px;}
#bottom ul{margin: 0 0 0 0px; padding: 0 0 0 0px; list-style: none; background-image: url(../../img/bottom_back.gif); background-repeat:repeat-y;}
#bottom li{margin: 0 0 -4 0px; padding: 0 0 0 0px; background-image: url(../../img/bottom_back.gif); background-repeat:repeat-y;}
#bootom_back{ background-image: url(../../img/bottom_back.gif); margin: 0; padding:0px;}
.bootom_back{ margin:0 -15 0 15; padding:0; font-size:11px; line-height: 14px;}

#star ul{margin: 0 0 0 20px; padding: 0 0 0 0px;list-style: none; line-height: 16px;}
#star li h2{font-size:13px; padding:3px;}


/* 文字　だ　指定　　だもん　　文字　　だもん　指定　　文字文字　　　指定　　文字　　　指定　だだ　　　文字 */
h1,h2,h3,h4,h5,h6,p,a { font:"ＭＳ Ｐゴシック", "Osaka", "arial", "helvetica", "sans-serif"; margin: 0px; padding: 0px; }
h1{ font-size:10px; padding:0; margin:0px; text-align:center;}
h2{font-size: 12px; Padding: 0; margin:0; line-height:14px;}
h3{font-size: 13px; padding: 0px; margin:0px; line-height:16px;}
h4{font-size: 13px; Padding: 0; margin:0; line-height:15px;}
h5{font-size:13px; margin:0px; padding:0px; line-height:15px;}
.font1{font-size: 10px;}
.font2{font-size: 10px; font-weight:bold; line-height:13px;}
.font3{ font-size:9px;}

.txt1{font-size:15px; color:#0000CC; line-height:18px; font-weight:bold;}
.txt2{font-size:12px; color:#FF0000;}
.txt3{font-size:11px;}

.cont2{color:#FF0000; font-size:9px; }
/* flash  */
.fla { margin: 0 0 0 40px; padding: 0px; }

a { color:#ff0000;}
a:hover {text-decoration: none;color: #666666;}

/* link */
div.link{
	line-height:18px;
	font-size:x-small;
	}
	
/* ピックアップ */
div#pick {
	width:380px;
	margin:10px 0px 0 10px;
	}
	
div#pick table {
	width:371px;
	overflow:auto;
	margin:-5px 0px 0px 0px;
	padding:0;
	border:1px solid #43AAFF;
	}	
	
div#pick table tr td {
	vertical-align:top;
	}	
	
div#pick table tr td img {
	width:130px;
	padding:2px;
	margin:6px 4px 3px 2px !important;
	margin:2px 4px 5px 2px;
	float:left;
	}
	
div#pick table tr td p {
	font-size:12px;
	margin:0;
	padding:5px 0px 0px 135px;
	line-height:1.4;
	}
	
div#pick table tr td div a {
	display:none;
	}






/*calendar*/
p.calenTitle {
	margin:30px 0 0 15px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

p.calen {
	text-align:center;
	margin:0 0 15px 5px;
	padding:0;
}

p.calen table {
	font-size:11px;
	margin:5px 0 0 7px;
}

p.calenComment {
	margin:0 0 40px 15px;
	padding:0;
	font-size:11px;
	color:#fff;
}				