h1,h2,h3,h4,h5,h6,p {
padding:0;
margin:0;
}

#frame a:link {color:#A9BBBE;;text-decoration: underline;}
#frame a:visited {color:#A9BBBE;;text-decoration: underline;}
#frame a:hover {color:#C1D6D9;;text-decoration: underline;}
#frame a:active {color:#C1D6D9;;text-decoration: underline;}

#frame {
	width: 752px;
}
#frame #header .menu {
	float: left;
	width: 703px;
	padding-left: 23px;
	padding-right: 26px;
	padding-top: 24px;
}

#frame #header #nextpan{
	float: left;
	width: 752px;
}

#frame #header #nextpan .next {
	float: left;
	width: 726px;
	padding-right: 26px;
	padding-top: 11px;
	text-align: right;
}

#frame #header #nextpan .pan {
	float: left;
	width: 582px;
	text-align: right;
	padding-right: 12px;
	padding-top: 15px;
	color: #A9BBBE;
}

#frame #header .menu .btn {
	float: left;
	padding-left: 3px;
}
#frame #header {
	float: left;
	width: 752px;
	height: 78px;
	background-image: url(../image/bg_header.gif);
}
#frame #footer {
	float: left;
	width: 752px;
	background-image: url(../image/bg_footer.gif);
	height: 78px;
}

#frame #footer #nextpan2{
	float: left;
	width: 752px;
}

#frame #footer #nextpan2 .next2 {
	float: left;
	width: 726px;
	padding-right: 26px;
	padding-top: 7px;
	text-align: right;
}

#frame #footer #nextpan2 .pan2 {
	float: left;
	width: 582px;
	text-align: right;
	padding-right: 12px;
	padding-top: 14px;
	color: #A9BBBE;
}


#frame #footer .menu {
	float: left;
	width: 703px;
	padding-left: 23px;
	padding-right: 26px;
	padding-top: 11px;
}
#frame #footer .menu .btn {
	float: left;
	padding-left: 3px;
}
#frame #main {
	float: left;
	width: 720px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E8ECEC;
	border-left-color: #E8ECEC;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../image/common/bg_line_b.gif);
}
#frame #main #contents {
	float: left;
	width: 720px;
	background-image: url(../image/common/bg_line_a.gif);
}

#frame #main #contents #sub1{
	width: 720px;
	padding-bottom: 49px;
	float: left;
	background-image: url(../image/common/bg_sub1.gif);
	background-repeat: no-repeat;
}

#frame #main #contents #sub1 h1 {
	width: 675px;
	margin-top: 21px;
	padding-left: 15px;
}

#frame #main #contents #sub1 #salonframe {
	width: 690px;
	padding-left: 15px;
	float: left;
	height: 330px;
	padding-right: 15px;
	background-image: url(../image/common/bg_salon.gif);
	background-repeat: no-repeat;
}

#frame #main #contents #sub1 #salonframe .salonimage {
	float: left;
	width: 165px;
}

#frame #main #contents #sub1 #salonframe .textframe {
	float: left;
	width: 518px;
}



#frame #main #contents #sub1 #salonframe .textframe .information {
	float: left;
	width: 253px;
	padding-left: 28px;
}

#frame #main #contents #sub1 #salonframe .textframe .information h3{
	float: left;
	width: 253px;
	color: #85AEB5;
	margin-top: 23px;
	margin-bottom: 10px;
}

#frame #main #contents #sub1 #salonframe .textframe .information .address{
	float: left;
	width: 198px;
	color: #696969;
	text-indent: -4em;
	padding-left: 55px;
}

#frame #main #contents #sub1 #salonframe .textframe .information .station{
	float: left;
	width: 196px;
	color: #696969;
	text-indent: -4em;
	padding-left: 57px;
	margin-top: 3px;
}

#frame #main #contents #sub1 #salonframe .textframe .information .other1{
	float: left;
	width: 253px;
	color: #696969;
	margin-top: 3px;
}

#frame #main #contents #sub1 #salonframe .textframe .information .other2{
	float: left;
	width: 200px;
	color: #696969;
	margin-top: 3px;
	padding-left: 24px;
}

#frame #main #contents #sub1 #salonframe .textframe .information .open{
	float: left;
	width: 190px;
	color: #696969;
	text-indent: -3em;
	padding-left: 57px;
	margin-top: 3px;
}

#frame #main #contents #sub1 #salonframe .textframe .concept {
	width: 187px;
	float: left;
	padding-left: 35px;
	padding-right: 15px;
	margin-top: 70px;
	color: #333333;
}

#frame #main #contents #sub1 #salonframe .salon-link {
	width: 490px;
	float: left;
	color: #85AEB5;
	padding-left: 28px;
	margin-top: 13px;
}

#frame #main #contents #sub1 #salonframe .salon-link .link{
	width: 490px;
	float: left;
	color: #85AEB5;
	margin-bottom: 5px;
}


#frame #main #contents #sub1 h2 {
	width: 675px;
	padding-left: 15px;
}

#shopbox {
	float: left;
	width: 710px;
	margin-bottom: 35px;
}
.shopframe {
	float: left;
	width: 710px;
	margin-top: 20px;
	margin-bottom: 5px;
}
.shop {
	float: left;
	width: 160px;
	padding-left: 15px;
}


.shopimage{
	width: 153px;
	float: left;
}

.shoptname{
	width: 153px;
	float: left;
	color: #85AEB5;
	margin-top: 7px;
}

.shoptext{
	width: 160px;
	float: left;
	color: #696969;
	margin-top: 3px;
}


#frame #main #contents #sub1 #itemframe {
	width: 690px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 20px;
}

#frame #main #contents #sub1 #itemframe .styling-area{
	width: 678px;
	float: left;
	padding-left: 6px;
	padding-right: 6px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item1{
	width: 353px;
	float: left;
	padding-right: 15px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item1 .item-image1{
	width: 153px;
	float: left;
	padding-right: 10px;
}
#itembox {
	float: left;
	width: 710px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item1 .text-frame1{
	width: 188px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item1 .text-frame1 .item-title1{
	width: 188px;
	float: left;
	color: #696969;
	margin-top: 5px;
	padding-bottom: 3px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item1 .text-frame1 .item-text1{
	width: 188px;
	float: left;
	color: #696969;
	margin-top: 3px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item2{
	width: 307px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item2 .item-image2{
	width: 153px;
	float: left;
	padding-right: 10px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item2 .text-frame2{
	width: 142px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item2 .text-frame2 .item-title2{
	width: 142px;
	float: left;
	color: #696969;
	margin-top: 5px;
	margin-bottom: 2px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item2 .text-frame2 .item-text2{
	width: 143px;
	float: left;
	color: #696969;
	margin-top: 3px;
}

#frame #main #contents #sub1 #itemframe .of-link{
	width: 690px;
	float: left;
	color: #85AEB5;
	margin-top: 10px;
	text-align: right;
	margin-bottom: 10px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item3{
	width: 265px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item3 .item-image3{
	width: 78px;
	float: left;
	padding-left: 16px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item3 .text-frame3{
	width: 171px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item3 .text-frame3 .item-title3{
	width: 171px;
	float: left;
	color: #696969;
	margin-top: 5px;
	margin-bottom: 2px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item3 .text-frame3 .item-text3{
	width: 171px;
	float: left;
	color: #696969;
	margin-top: 3px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item4{
	width: 167px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item4 .item-image4{
	width: 60px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item4 .text-frame4{
	width: 107px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item4 .text-frame4 .item-title4{
	width: 107px;
	float: left;
	color: #696969;
	margin-top: 5px;
	margin-bottom: 2px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item4 .text-frame4 .item-text4{
	width: 107px;
	float: left;
	color: #696969;
	margin-top: 3px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item5{
	width: 246px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item5 .item-image5{
	width: 92px;
	float: left;
	padding-right: 12px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item5 .text-frame5{
	width: 142px;
	float: left;
}

#frame #main #contents #sub1 #itemframe .styling-area .item5 .text-frame5 .item-title5{
	width: 142px;
	float: left;
	color: #696969;
	margin-top: 5px;
	margin-bottom: 2px;
}

#frame #main #contents #sub1 #itemframe .styling-area .item5 .text-frame5 .item-text5{
	width: 142px;
	float: left;
	color: #696969;
	margin-top: 3px;
}
