@charset "shift_jis";
/* CSS Document */
.span_day{
	margin: 2px auto;/* ボックスのマージン領域の幅を指定 */
	text-align: left; /* 余白 */
	line-height: 130%; /* 行の高さ */
	color : #000099;
	font-size: 14px;
	font-weight: bold; /* フォントの太さを指定 */ /* コンテンツ名 */
	padding-top: 6px;
}


.h1{
	background-image: url(../common/mb3.gif); /* 画像 */
	background-repeat: no-repeat; /* 画像の並びかたを指定 */
	text-align: left; /* 余白 */
	margin: 3px 0px 3px 2px;
	line-height: 1.4; /* 行の高さ */
	font-size: 14pt;/* フォントのサイズを指定 */
	color: #063;/* フォントの色を指定 */
	font-weight: normal;
	padding: 0px 0px 0px 35px;
	background-position: left center;
}


H2{
	margin:0 0 5px 25px;
	padding: 0;
	color: #FF3366;
	font-size: 95%;
	font-weight: bold;
	text-align: left;

}

H3{
	margin:0 0 5px 0;
	padding: 0px 0px 0px 1px;
	color: #333;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;

}

H6{
	margin:0 0 5px 0;
	padding: 0;
	color: #FF3366;
	font-size: 95%;
	font-weight: bold;
	text-align: right;

}


/* 普通フォント　3 */
p.at01{
	margin:1px 0 5px 0;
	font-size: 13pt;
	line-height: 1.4; /* 行の高さ */
	color: #F03;
	font-weight: normal;
	text-align: left;

}

/* 普通フォント　3 */
p.at02{
	margin:1px 0 3px 0;
	font-size: 11pt;
	line-height: 1.3; /* 行の高さ */
	color: #630;
	font-weight: normal;
	text-align: left;

}

.titb{
	margin: 2px 0px 2px 0px;
	padding-left: 0px;
	font-size: 116%;
	line-height: 1.4;
	color: #0000FF;
	font-weight: bold;
	text-align: left;

}



body { text-align:center; }

#wrap {
	width:720px;
	text-align:left;
	margin:0 auto;
}   

#inner { margin:0 5px; }   

#top {
	text-align:left;
	margin:5px 0px 0px 25px;
	color: #F03;
	font-weight: normal;
	line-height: 1.4;
	font-size: 11pt;
}

#col1 {
	text-align:left;
	margin:5px 0px 0px 0px;
	font-weight: bold;
	line-height: 1.4;
}

.lin1 {
	width:560px;
	text-align:left;
	margin:10px 0px 10px 25px;
	border: 4px dotted #ff7f50;
	padding: 5px 10px 5px 80px;
	color: #09F;
	font-size: 14pt;
	line-height: 1.4;
	font-weight: normal;

}   


#card_e {
	width:720px;
	text-align:left;
	margin:5px 0px 0px;
	color: #F09;
	font-weight: bold;
	line-height: 1.4;
	clear: both;
}


#b_left {
	float:left;
	/*width:350px;*/
	margin: 0px;
}

#a_left {
	float:left;
	width:400px;
	margin: 25px 0 39px 90px;
}

#a-right {
	float:left;
	margin: 0px 0px 0px 25px;
}

#mainWrap { float:right; width:250px; }   

#sideAlphaWrap { float:left; width:225px; }   

#b-right {
	float:right;
	width:245px;
}   

.aniva{
	height:150px;
}

.clear { clear:both; }   
.clear hr { display:none; }  



a:link{
color: #0000FF;
font-weight: bold;
text-decoration: none;
}


a:visited{
color: #0000FF;
font-weight: bold;
text-decoration: none;
}


a:hover{
background-color: #0000FF;
color: #FFFFFF;
text-decoration: none;
}

.gentei{
	font-weight:bold;
	color:#F69;
	font-size:11pt;
	padding-left:25px;
}
