@charset "Shift-JIS";

@import "./base.css";

/*===================================
š@ƒXƒ^ƒWƒIƒAƒŠƒX@CSS ƒCƒ“ƒtƒH[ƒ[ƒVƒ‡ƒ“@š
™@Œg‘ÑƒTƒCƒgŠÖ˜A@™


¡‚PDbase.css’Ç‰Á€–Ú

¡‚QDƒŠƒXƒgÝ’è

=========================================*/

/*=========================================

¡‚PDbase.css’Ç‰Á€–Ú

=========================================*/

#header{
	padding:0 0 7px;
	background:url(../img/header_line.gif) repeat-x bottom;
}

#content{
	background:url(../img/bg_left.gif) repeat-y left;
}


/*=========================================

¡‚QDƒŠƒXƒgÝ’è

=========================================*/

#mb-cntent{
	width:590px;
	margin:15px auto;
}

#mb-cntent-ttl{
	padding:0 0 10px;
	background:url(../img/dot_green.gif) repeat-x bottom;
}

#mb-cntent-ttlL{
	float:left;
	width:450px;
}

#mb-cntent-ttlL p{
	padding:0 15px 10px 75px;
}

#mb-cntent-ttlR{
	float:right;
}

#mb-cntent h4{
	margin:20px 0 10px;
}

.mb-cntent-txt{
	padding:0 0 0 30px;
}

#mb-cntent-codeL{
	float:left;
	width:500px;
	text-align:center;
}

#mb-cntent-codeR{
	float:right;
	width:90px;
	text-align:left;
}

#mb-cntent-use{
	margin:10px auto;
	width:440px;
	background:url(../../mobile/img/mobile_usebg.gif) repeat-y;
}

#mb-cntent-useEnd{
	padding:0 0 5px;
	background:url(../../mobile/img/mobile_useend.gif) no-repeat bottom;
}

#mb-cntent-useEnd ul{
	width:410px;
	margin:10px auto 5px;
}

#mb-cntent-useEnd ul li{
	padding:3px 0;
}

#mb-cntent-useEnd ul li img{
	margin:0 10px 0 0;
	vertical-align:middle;
}

#mb-cntent-codeR img{
	margin:25px 0 0;
}





/*=========================================

	¡090701
	
=========================================*/

#pagetitle{
	background: url(../../mobile/img/mobile_ttl.gif) no-repeat;
	width: 870px;
	height: 80px;
}