#wrapper #main p {

	font-size: 12px;

}

table {

	float: left;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	margin-top: 20px;

	margin-bottom: 10px;

}









#wrapper #main td {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	padding-top: 8px;

	padding-left: 10px;

	font-size: 12px;

	padding-bottom: 5px;

}



#wrapper #main .ltd {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	padding-top: 8px;

	padding-left: 10px;

	font-size: 12px;

	padding-bottom: 5px;

}

#wrapper #main .box {

	margin-top: 15px;

	float: left;

}

#wrapper #main .box img {

	float: left;

	margin-bottom: 10px;

}

#wrapper #main .box .img01 {

	margin-right: 15px;

	float: left;

}

#wrapper #main .box .t {

	float: left;

	width: 378px;

}

.midashi {

	vertical-align: bottom;

	margin-right: 7px;

}



#wrapper #main .box .link {

	margin-top: 10px;

	margin-bottom: 10px;

}

#wrapper #main .box .t2 {

	float: left;

	width: 150px;

	margin-bottom: 20px;

}

#wrapper #main .box .t3 {

	width: 275px;

	float: left;

}

#wrapper #main .box .logo {

	margin-right: 10px;

	margin-bottom: 50px;

	float: left;

}

#wrapper #main .box2 {

	margin-top: 10px;

	float: left;

}

#wrapper #main .box2 img {

	float: left;

	margin-bottom: 10px;

}

#wrapper #main .box2 .img01 {

	margin-right: 15px;

	float: left;

}

#wrapper #main img.storesabroad {
	/*padding-top:15px;*/
	margin-top:15px;

}




