/* BODY------------------------------------------------------------------------ */html, body{	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	text-align:center;	background-color:#000000;	}/* FONT------------------------ */*{	margin:0px;	padding:0px;	line-height:130%;	color:#b9b9ad;	font-weight:normal;	}/* h------------------------ */h1,h2,h3,h4,h5{	margin:0px;	padding:0px;	}/* LINK TEXT------------------------ */a:link{color:#0000ff;text-decoration:underline;}a:visited{color:#0000ff;text-decoration:underline;}a:active{color:#cccccc;text-decoration:underline;}a:hover{color:#cccccc; text-decoration:underline;}/* IMG BORDER------------------------ */img{ border:0px; }/* CONTENT WRAPPER------------------------------------------------------------------------ */div#container{	position:relative;	text-align:left;	width:770px;	margin:0px auto 0px auto;	padding:0px 0px 0px 0px;	}/* HEADER------------------------------------------------------------------------ */div#header{	text-align:left;	width:770px;	height:52px;	margin:40px 0px 0px 0px;	padding:0px 0px 0px 0px;	background:url(../images/bg_header.gif) no-repeat;	}div#header #logo_en{	float:left;	text-align:left;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	}div#header #logo{	float:right;	text-align:right;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	}/* MENU------------------------------------------------------------------------ */div#menu{	float:left;	text-align:left;	width:170px;	margin:40px 0px 0px 0px;	padding:0px 0px 0px 0px;	}div#menu ul {	list-style-type:none;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	}div#menu li {	list-style-type:none;	margin:0px 0px 0px 0px;	padding:0px 0px 10px 0px;	font-size:0px;	vertical-align:top;	}div#menu li.space{	margin:0px 0px 0px 0px;	padding:35px 0px 0px 0px;	}/* MAIN------------------------------------------------------------------------ */div#main{	float:right;	text-align:left;	width:570px;	margin:40px 0px 0px 0px;	padding:0px 0px 0px 0px;	}div#main #main_photo{	text-align:left;	width:570px;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	}div#main #main_title{	text-align:left;	width:570px;	margin:20px 0px 0px 0px;	padding:0px 0px 0px 0px;	}div#main #main_contents{	text-align:left;	width:570px;	margin:40px 0px 0px 0px;	padding:0px 0px 40px 0px;	}/*index*/.float350l{float:left; text-align:left; width:350px; margin:0px; padding:0px;}.float200r{float:right; text-align:right; width:200px; margin:0px; padding:0px;}/*view & food*/.float270l{float:left; text-align:left; width:270px; margin:0px; padding:padding:0px;}.float270r{float:right; text-align:left; width:270px; margin:0px; padding:padding:0px;}.float270l_20{float:left; text-align:left; width:270px; margin:0px 0px 20px 0px; padding:padding:0px;}.float270r_20{float:right; text-align:left; width:270px; margin:0px 0px 20px 0px; padding:padding:0px;}.float270l_50{float:left; text-align:left; width:270px; margin:0px 0px 50px 0px; padding:padding:0px;}.float270r_50{float:right; text-align:left; width:270px; margin:0px 0px 50px 0px; padding:padding:0px;}/* FOOTER------------------------------------------------------------------------ */div#footer{	clear:both;	text-align:right;	width:770px;	height:70px;	margin:0px 0px 40px 0px;	padding:0px 0px 0px 0px;	background:url(../images/bg_footer.gif) no-repeat;	}div#footer #pagetop{text-align:right;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}div#footer #copyright{text-align:right;margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}/* COMMON------------------------------------------------------------------------ */.cl{clear:both; margin:0px; padding:0px;}.p_left{float:left; margin:0px 20px 10px 0px;}.p_right{float:right; margin:0px 0px 10px 20px;}
