@charset "utf-8";
/* CSS Document */

@import url(common.css);

/* TOP */
#index-copy {
	position: absolute;
	width:676px;
	height:105px;
	left: 0px;
	top: 0px;
	background:url(../img/index/index_copy01.jpg) bottom no-repeat;
	text-indent:-9999px;
}

/* NEWS */
#news {
	position: absolute;
	width: 676px;
	height: 86px;
	left: 0px;
	top: 99px;
	background-image: url(../img/index/newstitle.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#news #txtbox01 {
	clear:both;
	position: absolute;
	width: 240px;
	height: 70px;
	left: 45px;
	top: 18px;
}
.txtarea01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #333355;
	line-height: 12px;
	width:236px;
	height:51px;
	letter-spacing: 0px;
	word-spacing: 0px;
	margin-left: 45px; /* 本来はいらない */
	margin-top: 0px; /* 本来はいらない */
}
#news #pamph {
	background-image: url(../img/index/pamph_catch.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 340px;
	height: 65px;
	position: absolute;
	left: 300px;
	top: 18px;
}
#news #pamph .pamphlink {
	float:none;
	background:#CCC;
	height:22px;
	margin-top: 32px;
}
.pamphlink ul {
	list-style: none;
}
.pamphlink li {
	float: left;
}
.pamphlink li a {
	display:block;
	text-indent:-9999px;
}
.pamphlink li.pamphlink00 a {
	width:24px;
	height:22px;
	background:url(../img/index/pamphlink.jpg) no-repeat;
}
.pamphlink li.pamphlink01 {
	width:81px;
	height:22px;
	background:url(../img/index/pamph01.jpg) no-repeat;
}
.pamphlink li.pamphlink10 a {
	width:24px;
	height:22px;
	background:url(../img/index/pamphlink.jpg) no-repeat;
}
.pamphlink li.pamphlink11 {
	width:211px;
	height:22px;
	background:url(../img/index/pamph02.jpg) no-repeat;
}
/* Collection */
#collection {
	position: absolute;
	width: 676px;
	height: 160px;
	left: 0px;
	top: 186px;
	background-image: url(../img/common/coltitle.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#collection #menu01 a {
	position: absolute;
	width: 284px;
	height: 44px;
	left: 41px;
	top: 28px;
	background-image: url(../img/common/colmenu01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#collection #menu02 a {
	position: absolute;
	width: 284px;
	height: 44px;
	left: 325px;
	top: 28px;
	background-image: url(../img/common/colmenu02.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#collection #menu03 a {
	position: absolute;
	width: 284px;
	height: 44px;
	left: 41px;
	top: 72px;
	background-image: url(../img/common/colmenu03.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#collection #menu04 a {
	position: absolute;
	width: 284px;
	height: 44px;
	left: 325px;
	top: 72px;
	background-image: url(../img/common/colmenu04.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#collection #menu05 a {
	position: absolute;
	width: 284px;
	height: 44px;
	left: 41px;
	top: 116px;
	background-image: url(../img/common/colmenu05.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#collection #menu06 a {
	position: absolute;
	width: 284px;
	height: 44px;
	left: 325px;
	top: 116px;
	background-image: url(../img/common/colmenu06.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}

/* SALON */
#salon {
	position: absolute;
	width: 676px;
	height: 180px;
	left: 0px;
	top: 353px;
	background-image: url(../img/common/salontitle.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#salon #salon-map a {
	position: absolute;
	width: 209px;
	height: 156px;
	left: 407px;
	top: 23px;
	background-image: url(../img/common/salon_map.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:-9999px;
}
#salon #fact {
	position: absolute;
	width: 364px;
	height: 152px;
	left: 40px;
	top: 25px;
	background-image: url(../img/common/fact_01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-indent:12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #333355;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
}

/* DUMMY */
#dummy-menu {
	position: absolute;
	width: 846px;
	height: 45px;
	left: 26px;
	top: 866px;
	visibility: hidden;
}
