h1,h2,h3,h4,h5,h6,p {
padding:0;
margin:0;
}

#frame {
	width: 752px;
	margin: 0 auto;
}
#frame #header {
	width: 712px;
	float: left;
	margin-bottom: 10px;
}
#frame #header #headermenu {
	float: right;
	width: 239px;
}
#frame #main {
	float: left;
	width: 712px;
	height: 497px;
	margin-bottom: 5px;
}

#frame #main .submenu {
	float: left;
	width: 160px;
	height: 497px;
	margin-bottom: 5px;
	background-color: #F8F7F8;
}

#frame #main .submenu .esthtic{
	float: left;
	width: 142px;
	padding-left: 18px;
	margin-top: 30px;
}

#frame #main .submenu .esthtic .title{
	float: left;
	width: 142px;
}

#frame #main .submenu .column{
	float: left;
	width: 142px;
	padding-left: 18px;
	margin-top: 20px;
}

#frame #main .submenu .column .title{
	float: left;
	width: 142px;
}

#frame #main .frame  {
	float: left;
	width: 552px;
}


#frame #main .frame .right {
	float: left;
	width: 482px;
	padding-left: 30px;
	padding-right: 30px;
	height: 457px;
}
#frame #main .frame .right .contents .main1 {
	float: left;
	width: 482px;
}
#frame #main .frame .right .contents .main1 .image {
	float: left;
	width: 241px;
	padding-left: 20px;
}
#frame #main .frame .right .contents .main1 .textarea {
	float: left;
	width: 221px;
}
#frame #main .frame .right .contents .main1 .textarea h2 {
	float: left;
	width: 221px;
}
#frame #main .frame .right .contents .main1 .textarea .text {
	float: left;
	width: 221px;
}
#frame #main .frame .right .contents .main1 .textarea .text p {
	float: left;
	width: 146px;
	color: #666666;
	margin-top: 10px;
}
#frame #main .frame .right .contents .main1 .textarea .text .item {
	width: 75px;
	float: left;
}
#frame #main .frame .right .contents .main1 .textarea .text .item .itemimage {
	float: left;
	width: 75px;
}
#frame #main .frame .right .contents .main1 .textarea .text .item .itemname {
	float: left;
	width: 75px;
	color: #323C47;
	text-align: center;
}
#frame #main .frame .right .contents .main2 .textarea .text {
	float: left;
	width: 221px;
}
#frame #main .frame .right .contents .main2 .textarea .text p {
	float: left;
	width: 151px;
	color: #666666;
	margin-top: 10px;
}
#frame #main .frame .right .contents .main2 .textarea .text .item {
	width: 70px;
	float: left;
}
#frame #main .frame .right .contents .main2 .textarea .text .item .itemimage {
	float: left;
	width: 70px;
}
#frame #main .frame .right .contents .main2 .textarea .text .item .itemname {
	float: left;
	width: 70px;
	color: #323C47;
	text-align: center;
}
#frame #main .frame .right .contents .main2 {
	float: left;
	width: 482px;
	margin-top: 30px;
}
#frame #main .frame .right .contents .main2 .textarea {
	float: left;
	width: 221px;
}
#frame #main .frame .right .contents .main2 .image {
	float: left;
	width: 241px;
	padding-right: 20px;
}
#frame #main .frame .right .contents .main2 .textarea h2 {
	float: left;
	width: 221px;
	margin-top: 10px;
}

#frame #main .frame .right .contents {
	float: left;
	width: 482px;
	margin-top: 30px;
}
#frame #main .frame .nextbtn {
	float: left;
	width: 532px;
	text-align: right;
}
#frame #mainmenu {
	float: left;
	width: 712px;
}
#frame #footer {
	float: left;
	width: 712px;
	text-align: right;
	color: #666666;
	padding-top: 6px;
	padding-bottom: 20px;
}
