@charset "Shift_JIS";


/*--------------------------------------
* right area
*------------------------------------*/

#banner img{
margin-bottom: 5px;
}
#tbanner img{
margin-bottom: 5px;
}
#sbanner img{
margin-bottom: 5px;
}

.banner img{
margin-bottom: 5px;
}


*html #tbanner img{
margin-left:4px;
}

*html #sbanner img{
margin-left:4px;
}

#mail_box{
margin-left:3px;
padding-bottom:10px; 
width:195px;
}

.mail_area{
width:193px;
height: auto;
margin:0;
padding:0;
background:#FFFFFF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.mail_area p{
margin:0 3px 3px 0;
padding:5px 0 0 0;
text-align:left;
line-height:1.4;
font-size:12px;
}



#map_box{
margin-left:3px;
padding-bottom:10px; 
width:195px;
}


#map_area{
width:185px;
height: auto;
margin:0;
padding:4px;
background:#FFFFFF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

#map_area p{
margin:0 3px 3px 5px;
padding:5px 0 0 0;
text-align:left;
line-height:1.4;
font-size:12px;
}



input.field {
width:170px;
margin-left:3px;
}

.cm_box{
margin-left:3px;
padding-top:10px; 
width:195px;
}
		
	
.youtube{
font-size: 11px; font-weight: bold;
color: #333;
}

.movie{
border: 1px solid #999;}

.movie_box{
margin-top:10px;
padding-bottom:20px;
padding-left:4px; 
font-size:12px; 
text-align:left;
float:left;
}

/*--search area--*/

.search_box{
width:195px;
height:86px;
margin:0 0 0 3px;
padding:0;
background:#FFFFFF;
}




/*--inline flame--*/

.inline_box{
width:187px;
height:200px;
margin:10px 0 0 3px;
padding:3px;
text-align:left;
overflow:auto;
border:1px solid #CCCCCC;
}

.inline_box p{
width:170px;
height:auto;
font-size:18px;
}

