@charset "utf-8";
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Title: 
	Description: 
	Version: 1.0.0 2009/06/16 yabuchi

	#contents
	#first_column
	#second_column
	#third_column
	#fourth_column
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */



/* 共通フレーム
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@import "theme.css";


/* contents
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#contents {
	padding: 0 5px;
	margin-bottom: 10px;
}


/* first_column
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#first_column {
	float: left;
	width: 220px;
}
#first_column .inner {
	padding: 10px 10px 0;
}
#first_column .banner {
	margin-bottom: 15px;
}


/* link */
#first_column .text_list a:link		{ color: #fff; }
#first_column .text_list a:visited		{ color: #fff; }
#first_column .text_list a:hover		{ color: #ccc; }
#first_column .text_list a:active		{ color: #ccc; }


/* second_column
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#second_column {
	float: left;
	width: 630px;
}
#second_column .inner {
	padding: 10px 15px 0;
}

/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.banner_top01 {
	margin-bottom: 10px;
	overflow: visible;
}
.banner_top01 ul li {
	display: block;
	float: left;
	margin: 0 0 0 10px;
}
.banner_top01 ul li.first {
	margin: 0 0 0 0;
}

.whatsnew {
	clear: both;
	line-height: 150%;
}
.whatsnew h2 {
	margin-bottom: 5px;
}



/* third_column
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#third_column {
	float: left;
	width: 440px;
}
#third_column .inner {
	padding: 0 15px 0;
}


/* fourth_column
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#fourth_column {
	float: left;
	width: 190px;
}
#fourth_column .inner {
	padding-top: 10px;
}


