@charset "utf-8";

div#Global_right ul li#GMBtn04 a {
	background-position: right;
}


div#Main_A {
	width: 800px;
	overflow: hidden;
}

h1 {
background: url(../img/top/esthe_t.jpg) no-repeat center;
	margin-right: 75px;
	width: 800px;
	height: 75px;
	text-indent: -99999px;
	line-height: 0px;
	font-size: 0px;
	margin-bottom: 50px;
}

div#Main_A div.text {
	float: right;
}

div#Main_A img {
	float: left;
}

div.text {
	width: 350px;
	height: 250px;
	padding: 20px 0;
	line-height: 1.5em;
}


div#Main_B {
	width: 800px;
	overflow: hidden;
	padding-top: 75px;
}


div#Main_B div.text {
	float: left;
}

div#Main_B img {
	float: right;
}

div#Main_B dt {
	padding-bottom: 1em;
}








div#Main_C h2 {
	background: url(../img/menu/esthe_t.jpg) no-repeat center;
	width: 800px;
	height: 75px;
	padding: 50px 0;
	text-indent: -99999px;
	line-height: 0px;
	font-size: 0px;
}



div#Main_C {
	width: 750px;
	overflow: hidden;
	margin-bottom: 75px;
}

div#Main_C p {
	font-size: 1.2em;
	padding-left: 50px;
}


 div#Text_Box {
	 width: 534px;
	 padding-top: 20px;
	float: left;
}

 div#Text_Box  table {
	 padding-left: 85px;
	 padding-bottom: 1.5em;
}
 
 div#Text_Box  caption {
	 padding-left: 85px;
	 text-align: left;
}



div#TopBtn a {
	display: block;
	float: right;
	background: url(../img/common/top_btn.jpg) no-repeat left top;
	width: 151px;
	height: 35px;
	text-indent: -99999px;
	line-height: 0px;
	font-size: 0px;
}

div#TopBtn a:hover {
	background-position: left bottom;
}

div#TopBtn  {
	padding-top: 40px;
}
	

