@charset "Shift_JIS";

#main_img {
margin:0 auto 10px auto;
float:left;
width:600px;
color:#333;
}

#gallery {
margin:0 auto 10px auto;
float:left;
width:600px;
color:#333;
}

#content_price td{
padding:7px 10px 7px 10px;
color:#CC0000;
}

#content_price tr{
background-color:#F5E4B1;
}

.td_style_02{
background-color:#FFFACD;
}

#content_order td{
padding:30px;
}

#content_order tr{
background-color:#FAFAD2;
}

#content_banana td{
padding:30px;
}

#content_banana tr{
background-color:#F4F59D;
}



/*********************************
-------- gallery style ex---------
		* index
**********************************/
#gallery .gallery_box_ex {
	float:left;
    width:600px;
	}
		
#gallery .gallery_box_ex dl {
	margin:0px 5px 0px 0px;
	padding:0;
	float:left;
	width:600px;
	}
	
#gallery .gallery_box_ex dl dt {
   padding:0;
   }
   
#gallery .gallery_box_ex {
　　line-height:130%;
    font-size:12px;
	}
	
#gallery .gallery_box_ex a{
	border-bottom:none;
	color:#AE7878;
    text-decoration:none;
	}

/*#gallery .gallery_box03 a:visited {
	border-bottom:1px dotted #c00;
	color:#c00;
    text-decoration:none;
	}*/
	
#gallery .gallery_box_ex a:hover {
	/*border-bottom:1px dotted #093;*/
	color:#C00;
    text-decoration:none;
	}
		
#gallery .gallery_box_ex a:active {
	/*border-bottom:1px dotted #093;*/
	color:#c00;
    text-decoration:none;
	}

/*********************************
-------- gallery style ex2---------
		* portfolio subname
**********************************/
#gallery .gallery_box_ex2 {
	float:left;
    width:600px;
	}
		
#gallery .gallery_box_ex2 dl {
	margin:10px 20px 10px  20px;
	padding:0;
	float:left;
	width:250px;
	}
	
#gallery .gallery_box_ex2 dl dt {
   padding:0;
   }
   
#gallery .gallery_box_ex2 {
　　line-height:140%;
    font-size:13px;
	}
	
#gallery .gallery_box_ex2 a{
	border-bottom:none;
	color:#AE7878;
    text-decoration:none;
	}
	
#gallery .gallery_box_ex2 a:hover {
	/*border-bottom:1px dotted #093;*/
	color:#C00;
    text-decoration:none;
	}
		
#gallery .gallery_box_ex2 a:active {
	/*border-bottom:1px dotted #093;*/
	color:#c00;
    text-decoration:none;
	}
	
/*********************************
--------- gallery style box01----------
        * portfolio 02
**********************************/

#gallery .gallery_box01 {
	float:left;
    width:600px;
	height:230px;
	}

#gallery .gallery_box01 dl {
	margin:10px 30px 0 0;
	padding:0;
	float:left;
	width:120px;
	}

	
#gallery .gallery_box01 dl dt, #gallery .gallery_box02 dl dt, #gallery .gallery_box05 dl dt {
	padding:0;
	}
	
#gallery .gallery_box01 dl dt img, #gallery .gallery_box02 dl dt img, #gallery .gallery_box03 dl dt img, #gallery .gallery_box05 dl dt img{
	margin:0 0 0px 0 ;
    vertical-align:bottom;
	}
	
#gallery .gallery_box01 {
	line-height:140%;
    font-size:11px;
	text-align:center;
	}
	
#gallery .gallery_box01 a{
	border-bottom-style:none;
	color:#AE7878;
    text-decoration:none;
	}

#gallery .gallery_box01 a:visited {
	color:#AE7878;
    text-decoration:none;
	}
	
#gallery .gallery_box01 a:hover {
	color:#c00;
    text-decoration:none;
	}
		
#gallery .gallery_box01 a:active {
	color:#AE7878;
    text-decoration:none;
	}		

/*********************************
--------- gallery style  box02----------
		* portfolio 05
**********************************/

#gallery .gallery_box02 {
	float:left;
    width:600px;
	height:350px;
	}
		
#gallery .gallery_box02 dl {
	margin:10px 50px 0 0;
	padding:0;
	float:left;
	width:250px;
	}
	
#gallery .gallery_box02 dl dt {
   padding:0;
   }
   
#gallery .gallery_box02 {
	line-height:140%;
    font-size:11px;
	}
	
#gallery .gallery_box02 a{
	color:#BC8F8F;
    text-decoration:none;
	}

#gallery .gallery_box02 a:visited {
	color:#AE7878;
    text-decoration:none;
	}
	
#gallery .gallery_box02 a:hover {
	color:#AE7878;
    text-decoration:none;
	}
		
#gallery .gallery_box02 a:active {
	color:#AE7878;
    text-decoration:none;
	}   
   
/*********************************
--------- gallery style ----------
		* portfolio 03
**********************************/

#gallery .gallery_box03 {
	float:left;
    width:600px;
	height:450px;
	}
		
#gallery .gallery_box03 dl {
	margin:10px 50px 0 0;
	padding:0;
	float:left;
	width:250px;
	}
	
#gallery .gallery_box03 dl dt {
   padding:0;
   }
   
#gallery .gallery_box03 {
　　line-height:140%;
    font-size:11px;
	}
	
#gallery .gallery_box03 a{
	border-bottom:none;
	color:#AE7878;
    text-decoration:none;
	}

/*#gallery .gallery_box03 a:visited {
	/*border-bottom:1px dotted #c00;
	color:#c00;
    text-decoration:none;
	}*/
	
#gallery .gallery_box03 a:hover {
	/*border-bottom:1px dotted #093;*/
	color:#AE7878;
    text-decoration:none;
	}
		
#gallery .gallery_box03 a:active {
	/*border-bottom:1px dotted #093;*/
	color:#AE7878;
    text-decoration:none;
	}
	
/*********************************
--------- gallery style ----------
		* portfolio 04
**********************************/

	
#gallery .gallery_box04 {
	float:left;
    width:600px;
	height:520px;
	}
		
#gallery .gallery_box04 dl {
	margin:10px 50px 0 0;
	padding:0;
	float:left;
	width:250px;
	}
	
#gallery .gallery_box04 dl dt {
   padding:0;
   }
   
#gallery .gallery_box04 {
　　line-height:140%;
    font-size:11px;
	}
	
#gallery .gallery_box04 a{
	/*border-bottom:1px dotted #c00;*/
	color:#AE7878;
    text-decoration:none;
	}

#gallery .gallery_box03 a:visited {
	/*border-bottom:1px dotted #c00;*/
	color:#c00;
    text-decoration:none;
	}
	
#gallery .gallery_box04 a:hover {
	/*border-bottom:1px dotted #093;*/
	color:#AE7878;
    text-decoration:none;
	}
		
#gallery .gallery_box04 a:active {
	/*border-bottom:1px dotted #093;*/
	color:#AE7878;
    text-decoration:none;
	}	
	
	
/*********************************
--------- gallery style box05----------
        * portfolio 01
**********************************/

#gallery .gallery_box05 {
	float:left;
    width:600px;
	height:290px;
	}

#gallery .gallery_box05 dl {
	margin:10px 30px 0 0;
	padding:0;
	float:left;
	width:170px;
	}
	
#gallery .gallery_box05 {
	line-height:140%;
    font-size:11px;
	text-align:center;
	}
	
#gallery .gallery_box05 a{
	border-bottom-style:none;
	color:#AE7878;
    text-decoration:none;
	}

#gallery .gallery_box05 a:visited {
	color:#AE7878;
    text-decoration:none;
	}
	
#gallery .gallery_box05 a:hover {
	color:#c00;
    text-decoration:none;
	}
		
#gallery .gallery_box05 a:active {
	color:#AE7878;
    text-decoration:none;
	}		
	
/*********************************
------------ IE hack -------------
**********************************/

*html #gallery, *html #gallery .gallery_box02 {
    width:650px;
	}
	


