@charset "UTF-8";
/* CSS Document */

body {
	background-repeat: repeat;
	margin: 0 auto;
	background-image: url(../images_yokoku/background01.gif);
}

#wrapper {
	width: 900px;
	margin: 0 auto;
	margin-bottom: 30px;
}


/* -----ヘッダ／ヨドガワ----- */ 

.header_index {
	padding:10px 10px 10px 10px;/*上、右、下、左*/
	margin-bottom: 20px;
	background-color: #FFF;
}

.header_yodogawa {
	margin: 0 auto;
	float:left;	
}

.header_photo {
	margin: 0 auto;
	float:right;	
}



/* -----バナーのボタン（ストア系）----- */ 

.btn_banner {
	margin: 0 auto;
	margin-bottom: 40px;
}


/* -----ラインナップ！！ファイト一発----- */ 


.lineup_midashi {
	margin: 0 auto;
	margin-bottom: 20px;
}

.lineup {
	margin: 0 auto;
	margin-bottom: 20px;
}

.lineup_right {
	width: 168px;
	margin: 0 auto;
	float:right;
}

.lineup_left {
	width: 732px;
	margin: 0 auto;
	float:left;
}


/* -----インフォメーション----- */ 

.info {
	margin: 0 auto;
	margin-bottom: 20px;
}

.info_right {
	width: 390px;
	margin: 0 auto;
	margin-bottom: 10px;
	float:right;
}

.info_left {
	width: 465px;
	padding-left: 35px;
	padding-top: 13px;
	padding-bottom: 10px;
	margin: 0 auto;
	float:left;
	background-color: #FFF;
}



/* -----アーカイブ----- */ 

.archive {
	margin: 0 auto;
}

.archive_left {
	margin: 0 auto;
	width: 315px;
	float:left;	
	margin-bottom: 10px;
}

.archive_right {
	margin: 0 auto;
	width: 560px;
	float:right;	
	margin-bottom: 10px;
}


/* -----フッター----- */ 

.footer {
	margin: 0 auto;
}


/*-- フォント --*/

.small {
	margin: 0 auto;
	font-size: 12px;
	color: #666;
	line-height: 20px;
}

.main_text {
	margin: 0 auto;
	font-size: 14px;
	color: #383838;
	letter-spacing: 2px;
	line-height: 28px;
}


/* -----サイズ----- */ 

.size_s {
	width: 430px;
	padding-left: 20px;
	
	margin: 0 auto;
	font-size: 12px;
	color: #666;
	line-height: 20px;
	
	float:left;
}

.size_m {
	width: 430px;
	padding-right: 20px;
	
	margin: 0 auto;
	font-size: 12px;
	color: #666;
	line-height: 20px;
	
	float:right;
}






/* -----フロート解除----- */ 
.clear {
    clear:both;　/*floatの解除*/
}


/* -----リンクカラー----- */ 

a:link {
	color: #339933;
	text-decoration: none;
}
a:visited {
	color: #669933;
}
a:hover {
	color: #33CCFF;
}
a:active {
	text-decoration: none;
}
