@charset "UTF-8";
/* CSS Document */


#kimono_panel{
              width:500px;
			  padding-left:22px;
			  }

#about{
         margin-top:15px;
		 }
		 
.panel_title{
             width:500px;
			 margin-top:30px;
			 }

.panel_title h3{
                 margin-bottom:15px;
				 }
			 
#left_side{
            width:160px;
			float:left;
			padding-left:15px;
			}

#right_side{
            width:310px;
			float:left;
			padding-left:15px;
           }
		   
#right_side h4{
                margin-bottom:12px;
				}		   					 		 

#right_side p{
             padding-bottom:10px;
			 line-height:16px;
			 }
			 
#about_shopping{
                width:460px;
			    background-color:#f4f6ec;
				padding:10px;
				margin-left:13px;
				}
				
.panel_title ul{
                width:500px;
				font-size:11px;
				margin-top:10px;
				list-style:none;
			    list-style-type:none;
				}
				
.panel_title li{
                display:inline;
				padding-left:15px;
				}

.item{
       width:450px;
	   padding-top:40px;
	   margin:0 auto;
	   }
	   
.item_left{
	width:102px;
	float:left;
	border: solid #CCCCCC 1px;
			}
			
.item_right{
            width:325px;
			float:left;
			padding-left:20px;
			}

.item_right h4{
            margin-bottom:10px;
			font-size:14px;
			}

.item_right dl{
                 width:280px;
				 line-height:18px;
			 }

.item_right dt{
              width:57px;
			  float:left;
			  }

.item_right p{
              margin-top:10px;
			  font-size:11px;
			  }

.zoom{
      width:91px;
	  clear:both;
	  padding:10px 0 0 6px;
	  }
	  
.order{
        margin-top:5px;
		color:#9bc27c;
		font-weight:bold;
		}

.order a{
         color:#9bc27c;
		 }

#attention{
           margin-bottom:10px;
		   padding-left:10px;
		   }
		
#check{
        width:480px;
		margin:0 auto;
		padding:10px;
		background-color:#f6f6ef;
		}
		
#check dt{
           color:#7f5b2e;
		   margin-bottom:5px;
		   }
		   
dt#space{
         margin-top:25px;
		 }
		 
#about_panel{
             width:460px;
			 margin:0 auto;
			 padding:10px;
			 background-color:#fef7f6;
			 }
			 
#panel_details{
               width:480px;
			   margin:15px 0 20px 0;
			   padding-left:15px;
			   }			 	 		   				  					   													 
			   
#panel_details img{
                    float:left;
					clear:both;
					margin-right:20px;
					}

#panel_details p{
                  width:190px;
				  padding-top:15px;
				  float:left;
				  }
				  
#long_photo{
            width:122px;
			padding-left:15px;
			float:left;
			}

#installation{
              width:320px;
			  float:left;
			  padding-left:25px;
			  }						  

#installation h4{
                 padding-top:5px;
				 margin-bottom:15px;
				 }

#installation p{
                background-color:#fef7f6;
				padding:10px;
				}
				 
#installation dl{
                 line-height:18px;
				 margin-top:20px;
				 }

#installation dt{
                  margin-top:15px;
				  }

.pink{
       color:#df7163;
	   }

img.border{
            border:solid 1px #ccc;
			}
			
#select{
         text-align:right;
		 }			   			 				  				

