/*next btn*/
#foot-btn-area {
	width: 752px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c3b8af;
	margin-right: 10px;
}
#maintop-next-box {
	width: 742px;
	float:left;
	text-align: right;
	height: 32px;
	margin-top: 20px;
}
#main-box {
	float: left;
	width: 752px;
	color:#666666;
	margin-top: 38px;
}
/*link color*/
#main-box a:link {color:#666666;}
#main-box a:visited {color:#666666;}
#main-box a:hover {color:#e85599; text-decoration: none;}
#main-box a:active {color:#e85599; text-decoration: none;}

#main-box .salon-afloat a:link {color:#666666; text-decoration: underline;}
#main-box .salon-afloat a:visited {color:#666666; text-decoration: underline;}
#main-box .salon-afloat a:hover {color:#e85599; text-decoration: underline;}
#main-box .salon-afloat a:active {color:#e85599; text-decoration: underline;}

/*common*/
#main-area h1 {
	float: left;
	width: 712px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
/*top contents*/
#top-area {
	float: left;
	width: 712px;
	padding-left: 20px;
}
.img-miyamura {
	float: left;
	width: 263px;
}

#salon-area {
	float: left;
	width: 712px;
	padding-left: 20px;
}
.top-textbox {
	float: left;
	width: 394px;
	padding-left: 20px;
}
.top-textbox p {
	float: left;
	width: 330px;
	padding-left: 10px;
}
.top-ttl-sub {
	float: left;
	width: 394px;
	padding-top: 46px;
	padding-bottom: 20px;
}
#main-area h2 {
	float: left;
	width: 394px;
}
.img-miyamura {
	float: left;
	width: 263px;
	padding-top: 23px;
	height: 289px;
}

/*salon-date*/
#salon-area {
	float: left;
	width: 712px;
	padding-left: 20px;
}
#salon-area-box-right {
	float: left;
	width: 331px;
	padding-right: 21px;
	padding-left: 10px;
}
#salon-area-box-left {
	float: left;
	width: 341px;
	padding-left: 9px;
}
#salon-area-box {
	float: left;
	width:712px;
	margin-top: 14px;
	margin-bottom: 45px;
}
.salon-text-box {
	float: left;
	width: 154px;
}
.salon-date {
	float: left;
	width: 331px;
	background-image: url(../image/bg_salon.gif);
	background-repeat: no-repeat;
	height: 90px;
	margin-bottom: 50px;
}
.salon-date-textbox {
	float: left;
	margin-top: 12px;
	padding-left: 13px;
}
.salon-name {
	float: left;
	width: 154px;
}
.salon-image-box {
	float: left;
	width: 162px;
	padding-left: 6px;
	padding-right: 7px;
}
.salon-image {
	float: left;
	margin-bottom: 5px;
	margin-top: 23px;
}
.salon-text-color {
	color:#e85599;
}
#homecare-area {
	float: left;
	width: 742px;
	padding-left: 20px;
}
#item-area {
	float: left;
	width: 740px;
	padding-left: 20px;
}
.item-box {
	float: left;
	width: 368px;
	margin-top: 39px;
	margin-bottom: 20px;
}
.item-box p {
	float: left;
	width: 228px;
}
.item-name {
	float: left;
	width: 228px;
	margin-top: 13px;
}
.img-item {
	float: left;
	width: 93px;
	padding-left: 14px;
}
.item-ttl {
	float: left;
	width: 228px;
	margin-bottom: 2px;
}
.item-date {
	float: right;
	width: 228px;
	padding-right: 33px;
}
.y-mac-url {
	float: left;
	text-align: right;
	width: 703px;
	padding-bottom: 28px;
}
#y-mac-url2 {
	float: left;
	text-align: left;
	width: 752px;
	padding-bottom: 52px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3b8af;
}
#y-mac-url2 p {
	float: left;
	width: 311px;
	padding-left: 421px;
}
#y-mac-url2 p.link {
	float: left;
	width: 331px;
	padding-left: 401px;
}
