body {
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
	line-height: 120%;
	margin : 0px;
	/*▼スクロールバ色▼*/
	scrollbar-face-color: #870000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #290000;
	scrollbar-base-color: #919191;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #CA4A3C;
	/*▲スクロールバ色▲*/
}

#FOOTER{
	background-color:#8C0000;
	width:640px;
	}
#FOOTER p{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:0px;
	color:#FFFFFF;
	font-size:10px;
	line-height:120%;
	letter-spacing:0.1em;
	}
.logo{
	vertical-align:middle;
	text-align:center;
	}
	
.n_bg{
	background-image: url(../images/bg.jpg);
	width:640px;
	background-repeat:repeat-y;
	}
.subt{
	padding-bottom:5px;
	padding-left:7px;
	}
.pb{
	padding-bottom:5px;
	}
.pb20{
	padding-bottom:20px;
	}
.tmc_bg{
	background-image:url(../images/com_m.jpg);
	width:458px;
	background-repeat:repeat-y;
}
.tmc_bg p{
	padding-left:30px;
	padding-right:10px;
	font-size:12px;
	line-height:120%;
	padding-top:0px;
	padding-bottom:0px;
	color:#333333;
	}
.click{
	padding-right:35px;
	}
.gray_bg{
background-image:url(../images/bg_long.jpg);
background-repeat:repeat-y;
width:640;
}
.popimg{
	padding-top:25px;
	padding-bottom:30px;
	}
.popbg{
	background-image:url(../images/p_img.jpg);
	width:408px;
	background-repeat:no-repeat;
	height:307px;
	}
#P_FOOT{
	background-color:#8C0000;
	width:408px;
	height:100px;
	}
#P_FOOT p{
	padding-top:2px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:0px;
	color:#FFFFFF;
	font-size:10px;
	letter-spacing:0.1em;
	}
.copy{
text-align:right;
padding-top:3px;
color:#333333;
font-size:10px;
padding-right:45px;
letter-spacing:0.1em;
}

#QT{
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

/*　シュウォッチ　*/
#shu p{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:25px;
	padding-left:10px;
	font-size:12px;
	line-height:120%;
	}
#WP p{
	vertical-align:top;
	text-align:left;
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	}
.wpbg{
	background-image:url(../images/wp_img.jpg);
	width:408px;
	background-repeat:no-repeat;
	height:400px;
	}
.mb{
	font-weight:bold;
	color:#8C0000;
	}
