@charset "shift_jis";



/*	カラム　- 2カラム -*/
div.Top2ColumnSet{
	padding-bottom: 20px;	
}

div.Top2ColumnSet .Column01{
	float: left;
	width: 355px;
	height: auto;
	margin-bottom: 10px;
}

div.Top2ColumnSet .Column02{
	float: left;
	width: 355px;
	height: auto;
	margin-left: 10px;
}

di.Top2ColumnSet .Column01 p,
di.Top2ColumnSet .Column02 p {
	margin-left: 5px;

}

div.Top2ColumnSet .Column01 img,
div.Top2ColumnSet .Column02 img{
	float: left;
	margin-right: 5px;
}


/*	カラム　- 3カラム -*/
div.Top3ColumnSet{
	padding-bottom: 20px;	
}

div.Top3ColumnSet .Column01{
	float: left;
	width: 233px;
	height: auto;
	margin-bottom: 10px;
}

div.Top3ColumnSet .Column02{
	float: left;
	width: 233px;
	height: auto;
	margin-left: 10px;
}

div.Top3ColumnSet .Column03{
	float: left;
	width: 233px;
	height: auto;
	margin-left: 10px;
}



div.Top2ColumnSet .AccessPoint720{
	float: left;
	width: 720px;
	height: auto;
	margin-bottom: 10px;
}



div.Top2ColumnSet .Column01 span ,
div.Top2ColumnSet .Column02 span  {
	display:block;
}

div.Top2ColumnSet .Column01 h3 ,
div.Top2ColumnSet .Column02 h3  {
	display:none;
}







/*------各マージン・パッディング調整-----*/

.ml10 {
	margin-left:10px;
}

.ml20 {
	margin-left:20px;
}

.ml30 {
	margin-left:30px;
}

.ml40 {
	margin-left:40px;
}


.mt10 {
	margin-top:10px;
}

.mt20 {
	margin-top:20px;
}

.mt30 {
	margin-top:30px;
}

.mt40 {
	margin-top:40px;
}

/*------リンクリスト　リンクのないもの-----*/


dl.DateListStyle2 dd span{
	font-size:86%;
	line-height:130%;
}




