﻿/*------------------------------------------------------------------------------*/
/* travel-box-                                                                  */
/*------------------------------------------------------------------------------*/

.travel-box-header-text{
	margin-bottom: 0px;
}

.travel-box-top
{
	height: 26px; 
	padding-left: 30px;
	
	background-image: url('../image/box-travel/top.png');
	background-position: left top; 
	background-repeat: no-repeat;
}

.travel-box-bottom-left
{ 
	height: 26px;
	padding-left: 15px;
	vertical-align:middle;
	background-image: url('../image/box-travel/bottom-left.png');
	background-repeat: no-repeat;
	background-position: left bottom;
}

.travel-box-bottom-right
{
	height: 26px;
	padding-left: 490px;
	text-align: left;
	
	background-image: url('../image/box-travel/bottom-right.png');
	background-repeat: no-repeat;
	background-position: right bottom;
}

.travel-box-image
{
	width:100px; 
}

.travel-box-space
{
	width: 5px;
}

.travel-box-header-description
{
	width: 265px;
	
	padding: 3px 3px 3px 3px;
	background-color: #A0B095; 
}

.travel-box-header-age
{
	padding: 3px 3px 3px 3px;
	background-color: #A0B095; 
}

.travel-box-header-date
{
	padding: 3px 3px 3px 3px;
	background-color: #A0B095; 
}

.travel-box-header-note
{
	width: 67px;
	
	padding: 3px 3px 3px 3px;
	text-align: center;
	background-color: #A0B095; 
	background-image: url('../image/box-travel/right.png');
	background-position: right top; 
	background-repeat: repeat-y;
}


.travel-box-cell-image
{
 	width: 100px;
	vertical-align: top;
	padding-left: 1px;

	background-color: #E1F1D7; 
	background-image: url('../image/box-travel/left.png');
 	background-position: left top;
 	background-repeat: repeat-y;
}

.travel-box-cell-description
{
	width: 265px; 
	vertical-align: top;
	padding: 3px 3px 3px 3px;

	background-color: #E1F1D7;
}

.travel-box-cell-age
{
	width: 70px; 
	vertical-align: top;
	text-align: center;
	padding: 3px 3px 3px 3px;
	background-color: #E1F1D7;
}

.travel-box-cell-date
{
	width: 70px; 
	vertical-align: top;
	text-align: center;
	padding: 3px 3px 3px 3px;
	background-color: #E1F1D7;
}

.travel-box-cell-note
{
	width: 67px; 
	
	vertical-align: top;
	padding: 3px 3px 3px 3px;

	background-color: #E1F1D7;
	background-image: url('../image/box-travel/right.png');
	background-position: right top; 
	background-repeat: repeat-y;
}
