/*-------------------------------------------------------------------------
SalesAndDevelopment
-------------------------------------------------------------------------*/
#SalesAndDevelopment {
	width:674px;
	margin:0 18px 0 15px;
}
#SalesAndDevelopment h1 {
	width:674px;
	height:40px;
	background-image:url('./cssImages/salesAndDevelopment/cssTitle.gif');
	font-size:1pt;
	text-indent:-5000em;
}
#SalesAndDevelopment h2 {
	clear:both;
	margin:0 0 20px 0;
	padding:2px 8px;
	color:#fff;
	background-color:#999;
	font-size:small;
	font-weight:bold;
}
#SalesAndDevelopment .introduction {
	width:640px;
	padding:20px 15px 25px 19px;
	color:#000;
	font-size:110%;
	font-weight:bold;
}
#SalesAndDevelopment #Management {
	width:640px;
	padding:0 15px 40px 19px;
}
#SalesAndDevelopment #Management .body {
	width:620px;
	padding:0 10px;
}
#SalesAndDevelopment #Management .body h3 {
	width:620px;
	height:10px;
	margin:0 0 20px 0;
	background-image:url('./cssImages/salesAndDevelopment/cssManagementHeading.gif');
	font-size:1pt;
	text-indent:-5000em;
}
#SalesAndDevelopment #Management .body h3.real {
	background-position:0 0;
}
#SalesAndDevelopment #Management .body h3.online {
	background-position:0 -10px;
}
#SalesAndDevelopment #Management .body .shop {
	clear:both;
	width:620px;
	margin:0 0 40px 0;
}
#SalesAndDevelopment #Management .body .shop .logo {
	float:left;
	width:90px;
	padding:0 2px 10px 2px;
}
#SalesAndDevelopment #Management .body .shop .data {
	float:right;
	width:526px;
}
#SalesAndDevelopment #Management .body .shop .data h4 {
	width:60px;
	height:14px;
	padding:6px 1px 5px 465px;
	background-image:url('./cssImages/salesAndDevelopment/cssManagementShopName.gif');
	font-size:1pt;
}
#SalesAndDevelopment #Management .body .shop .data h4.coverNippon {
	background-position:0 0;
}
#SalesAndDevelopment #Management .body .shop .data h4.chasin {
	background-position:0 -25px;
}
#SalesAndDevelopment #Management .body .shop .data h4.amaTeru {
	background-position:0 -50px;
}
#SalesAndDevelopment #Management .body .shop .data h4 a {
	display:block;
	width:60px;
	height:14px;
	background-image:url('./cssImages/salesAndDevelopment/cssManagementShopLink.gif');
	font-size:1pt;
	text-indent:-5000em;
}
#SalesAndDevelopment #Management .body .shop .data h4 a:hover {
	background-image:none;
}
#SalesAndDevelopment #Management .body .shop .data  {
	padding:0 0 10px 0;
	font-size:90%;
}
#SalesAndDevelopment #Management .body .shop .photo {
	clear:both;
	width:620px;
	height:147px;
	margin:0 0 10px 0;
}
#SalesAndDevelopment #Management .body .shop .photo .photoLeft {
	float:left;
	width:302px;
	height:147px;
}
#SalesAndDevelopment #Management .body .shop .photo .photoRight {
	float:right;
	width:302px;
	height:147px;
}
#SalesAndDevelopment #Management .body .shop h5 {
	clear:both;
	color:#b21107;
	font-size:small;
}
#SalesAndDevelopment #Management .body .shop .concept {
	clear:both;
	width:598px;
	padding:10px;
	border:1px solid #ccccbf;
	background-color:#ffffe6;
}
#SalesAndDevelopment #Management .body .shop .concept h6 {
	font-size:110%;
	font-weight:bold;
}

#SalesAndDevelopment #Franchise {
	width:640px;
	padding:0 15px 40px 19px;
}
#SalesAndDevelopment #Franchise {
}
#SalesAndDevelopment #Franchise .body {
	width:620px;
	padding:0 10px;
}
#SalesAndDevelopment #Franchise .body h3 {
	margin:0 0 5px 0;
	font-size:medium;
}
#SalesAndDevelopment #Franchise .body .image {
	margin:20px 0 15px 0;
}
#SalesAndDevelopment #Franchise .body table {
	margin:0 0 15px 0;
}
#SalesAndDevelopment #Franchise .body table caption {
	margin:0 0 3px 0;
	color:#b21107;
	font-weight:bold;
}
#SalesAndDevelopment #Franchise .body table th {
	width:148px;
	padding:5px 10px;
	border:1px solid #ccc;
	background-color:#e6e6e6;
	color:#333;
}
#SalesAndDevelopment #Franchise .body table td {
	width:429px;
	padding:5px 10px;
	border:1px solid #ccc;
}
#SalesAndDevelopment #Sales {
	width:640px;
	padding:0 15px 0 19px;
}
#SalesAndDevelopment #Sales .body {
	width:620px;
	padding:0 10px;
}
#SalesAndDevelopment #Sales .body .image {
	margin:15px 0 30px 0;
}
#SalesAndDevelopment #Sales .body .contact {
	width:230px;
	height:54px;
	margin:0 0 0 195px;
	background-image:url('./cssImages/salesAndDevelopment/cssContact.gif');
	font-size:1pt;
	text-indent:-5000em;
}
#SalesAndDevelopment #Sales .body .contact a {
	display:block;
	width:230px;
	height:54px;
	font-size:1pt;
	text-indent:-5000em;
}
