@charset "UTF-8";


/* **************************************
Theme Name: JuliaJapan
Theme URI: http://www.JuliaJapan.co.jp/
Description: JuliaJapan
Author: JuliaJapan
Since: 2007-8-07
Modified: 2007-8-08
************************************** */

/* mainContants .contents
---------------------------------------------------------------------------------------- */
#mainContants .contents{
	float:left;
	width:660px;
	padding:10px 30px 50px 30px;
	text-align:left;
}

/* mainContants .meal
---------------------------------------------------------- */
#mainContants .meal{
	width:660px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 20px 0px;
	float:left;
	border-bottom:1px solid #666;
}

#mainContants .meal h2{
	width:660px;
	float:left;
	margin:0px 0px 10px 0px;
}

#mainContants .meal p{
	width:645px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 15px;
}

#mainContants .meal span{
	margin:0px 10px 0px 0px;
	float:right;
}

#mainContants .meal span img.photo00{
	margin:32px 0px 0px 0px;
}


/* mainContants .meal .gaiyo
--------------------------------------------- */
#mainContants .gaiyo{
	margin:0px 0px 0px 15px !important;
	margin:0px 0px 0px 7px;
	float:left;
}

#mainContants .gaiyo th{
	width:25px;
	background:#E8E8E8;
	border:1px solid #CCC;
	padding:2px 5px;
	text-align:right;
	vertical-align:text-top;
}

#mainContants .gaiyo td{	
	padding:2px 5px 2px 5px;
	line-height:18px;
}

#mainContants .gaiyo td.text{
	background:#F7F7F7;
}

#mainContants .gaiyo td.td{	
	padding:10px 0px 0px 0px;
}


/* mainContants .meal01
---------------------------------------------------------- */
#mainContants .meal01{
	width:660px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 20px 0px;
	float:left;
	border-bottom:1px solid #666;
}

#mainContants .meal01 h2{
	width:660px;
	float:left;
	margin:0px 0px 10px 0px;
}

#mainContants .meal01 span.img00{
	float:left;
	margin:0px 12px 0px 15px;
	width:279px;
	height:895px;
}

#mainContants .meal01 h3{
	float:left;
	width:354px;
	margin:0px 0px 10px 0px;
}

#mainContants .meal01 h4{
	float:left;
	width:354px;
	margin:0px 0px 10px 0px;
	text-align:center;
}

#mainContants .meal01 p.text00{
	float:left;
	width:354px;
	margin:0px 0px 20px 0px;
	text-align:left;
}

#mainContants .meal01 h5{
	font-size:16px;
	font-weight:bold;
	line-height:1.2;
}

#mainContants .meal01 span.img01{
	float:left;
	width:354px;
}

#mainContants .meal01 p.text01{
	float:left;
	width:349px;
	margin:5px 0px 0px 5px;
	text-align:left;
}

#mainContants .meal01 span.img02{
	float:left;
	width:354px;
	margin:40px 0px 0px 0px;
	text-align:center;
}


/* mainContants .meal01 .gaiyo01
--------------------------------------------- */
#mainContants .gaiyo01{
	float:left;
	width:354px;
	margin:0px 0px 20px 0px;
}

#mainContants .gaiyo01 th{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	text-align:center;
	vertical-align:text-top;
	font-size:16px;
	font-weight:bold;
}

#mainContants .gaiyo01 td{
	padding:5px 5px 5px 5px;
	line-height:14px;
	font-size:12px;
}

#mainContants .gaiyo01 td img{
	float:left;
	margin:0px 10px 0px 0px;
}

/* mainContants .meal .gaiyo02
--------------------------------------------- */
#mainContants .gaiyo02{
	float:left;
	margin:10px 0px 0px 5px;
}

#mainContants .gaiyo02 th{
	width:25px;
	background:#E8E8E8;
	border:1px solid #CCC;
	padding:2px 5px;
	text-align:right;
	vertical-align:text-top;
}

#mainContants .gaiyo02 td{	
	padding:2px 5px 2px 5px;
	line-height:18px;
}

#mainContants .gaiyo02 td.text{
	background:#F7F7F7;
}

#mainContants .gaiyo02 td.td{	
	padding:10px 0px 0px 0px;
}



