#main_index table{
  padding : 0 0 0 10px;
}

/* ===================================================== */
/* TD ELEMENT SET */
/* ===================================================== */
td.package01Back{
	width: 329px;
	height: 36px;
	background-image:url(img/package_01_backimg.jpg);
	background-repeat:no-repeat;
	background-position: top;
}

td.package02Back{
	width: 329px;
	height: 36px;
	background-image:url(img/package_02_backimg.jpg);
	background-repeat:no-repeat;
	background-position: top;
}

td.package03Back{
	width: 329px;
	height: 36px;
	background-image:url(img/package_03_backimg.jpg);
	background-repeat:no-repeat;
	background-position: top;
}

td.package04Back{
	width: 329px;
	height: 36px;
	background-image:url(img/package_04_backimg.jpg);
	background-repeat:no-repeat;
	background-position: top;
}

td.package05Back{
	width: 329px;
	height: 36px;
	background-image:url(img/package_05_backimg.jpg);
	background-repeat:no-repeat;
	background-position: top;
}
#TransitBoxTab {
margin:10px 0;
border-bottom:1px #de86be solid;
}

/* ===================================================== */
/* COLOR TEXT SET */
/* ===================================================== */
span.purple{
	color: #9C5BA4;
	padding-bottom: 5px;
}

p.purple{
	color: #9C5BA4;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* ===================================================== */
/* PACKAGE 01 */
/* ===================================================== */

div.index01Back2{
	width: 420px;
	background-image:url(img/index01_mainback02.jpg);
	background-repeat:repeat-y;
}

div.index01Back{
	width: 420px;
	background-image:url(img/index01_mainback01.jpg);
	background-repeat:no-repeat;
	background-position: top;
}


/* ===================================================== */
/* PACKAGE 02 */
/* ===================================================== */

div.index02Back2{
	width: 700px;
	/*background-image:url(img/index02_mainback02.jpg);
	background-repeat:repeat-y;*/
}

div.index02Back{
	width: 700px;
	/*background-image:url(img/index02_mainback01.jpg);
	background-repeat:no-repeat;
	background-position: top;*/
}


/* ===================================================== */
/* PACKAGE 03 */
/* ===================================================== */

div.index03Back2{
	width: 420px;
	background-image:url(img/index03_mainback02.jpg);
	background-repeat:repeat-y;
}

div.index03Back{
	width: 420px;
	background-image:url(img/index03_mainback01.jpg);
	background-repeat:no-repeat;
	background-position: top;
}


/* ===================================================== */
/* PACKAGE 04 */
/* ===================================================== */

div.index04Back2{
	width: 420px;
	background-image:url(img/index04_mainback02.jpg);
	background-repeat:repeat-y;
}

div.index04Back{
	width: 420px;
	background-image:url(img/index04_mainback01.jpg);
	background-repeat:no-repeat;
	background-position: top;
}


/* ===================================================== */
/* PACKAGE 05 */
/* ===================================================== */

div.index05Back2{
	width: 420px;
}

div.index05Back{
	width: 420px;
	background-image:url(img/index05_mainback01.jpg);
	background-repeat:no-repeat;
	background-position: top;
}

div.indexCommonBottom{
	width: 420px;
}

table.packageList{
	margin: 5px 0 15px 0;
	width:720px;
}
table.packageList02{
	margin: 5px auto 5px auto;
}
td.packageList{
	padding-top:15px;
}
.main_photo {
	margin:10px 0;
}