/* 	BODY */
body{
	width:800;
	margin-left:auto;
	margin-right:auto;
}
.center{
	text-align:center;
}
/*	関連商品 */

table.kanren{
	background-image:url("../../../eyeswork/image/axs/img_kanren.jpg");
	background-repeat: no-repeat;
	width:715;
	height:74;
	font: bold 12px ;
}
td.kanren1{
	width:140;
}

td.kanren2{
	color:#4C959E;
	font-size:12;
	text-align : left
}
td.kanren3{
	font-size:12;
}

/*	ツアースケジュール・旅行約款・ツアー代金カレンダ　 */
table.yakkin{
	width:715;
	margin:10 0;
}
td.yakkin{
	margin:0;
	padding:0;
	width:234;
	height:26;
}
table.title{
	width:715;
	background-color:#A4A4A4;
	color: #000000;
	font-size:12px;
	font-weight:bold;
}

/*
td.shuppatu{
	padding-top:2;
	background-image:url("../../../eyeswork/image/axs/img_ji1.jpg");
	text-align:center;
	width:60;
	height:17;
	background-color:#ffffff;
}
td.dep{
	text-align:center;
	width:60;
	height:42;
	background-color:#ffffff;
}
td.homen{
	text-align:center;
	width:80;
	height:70;
	background-color:#ffffff;
}
td.course{
	background-color:#ffffff;
	width:105;
	background-image:url("../../../eyeswork/image/axs/img_ji2.jpg");
	text-align:center;
	color:#ffffff;
	padding-top:2;
}
*/
td.category1{
	padding-top:2;
	text-align:center;
	color:#FFFFFF;
	width:105;
	height:17;
	background-color:#4479DA;
}
td.category2{
	padding-top:2;
	text-align:center;
	width:105;
	height:17;
	background-color:#D0EEF0;
}
/*	項目・内容　 */
td.hidari{
	background-color:#ffffff;
	text-align:left;
	padding-left:5;
}
td.naiyo{
	background-color:#ffffff;
	text-align:center;
}
td.naiyo2{
	background-color:#ffffff;
	text-align:left;
	padding: 10 5;
}
td.naiyo3{
	background-color:#ffffff;
	text-align:center;
	padding: 10 5;
}
td.komoku{
	background-image:url("../../../eyeswork/image/axs/img_ji3.jpg");
	width:100;
	font:bold 12px;
	height:20;
	text-align:center;
	padding-top:3;
}
td.komoku1{
	background-image:url("../../../eyeswork/image/axs/img_ji2.jpg");
	width:500;
	color:#ffffff;
	font:bold 12px;
	height:20;
	text-align:center;
	padding-top:3;
}

td.title{
	color:#313363;
	font-size:15;
	background-color:#ffffff;
/*	text-align:left; */
	text-align:center;

	padding-left:10px;
}
td.subtitle{
	padding-left:5;
	text-align:left;
	padding-top:2;
	background-color:#ffff9e;
}

table.waku{
	width:715;
	margin:10 0;
}
td.hotelimg{
	vertical-align:top;
}

/*	ツアー詳細　 */
div.joken{
	background-image:url("../../../eyeswork/image/axs/img_ji2.jpg");
	color:#ffffff;
	width:500;
	font:bold 12px;
	height:20;
	text-align:center;
	padding-top:5;
}
table.biko{
	background-color:#A4A4A4;
	color: #000000;
	margin-top:10;
	width:715;
	font: bold 12px ;
}
td.biko{
	background-color:#ffffff;
	text-align:left;
	padding: 10 5;
}
td.joken{
	font:bold 12px;
	height:20;
	text-align:center;
	padding-top:5;
}
td.shosai{
	padding-left:7;
}
table.joken{
	background-color:#A4A4A4;
	color: #000000;
	margin-top:10;
	width:500;
	font: bold 12px ;
}

td.shuppatu2{
	background-color:#ffffff;
	text-align:center;
	width:150;
}
table.sisetu{
	background-color:#A4A4A4;
	margin-top:10;
	width:500;
	font: bold 12px ;
}
td.sisetu{
	width:150;
	background-color:#ffffff;
	text-align:center;

}

table.tokuten{
	background-color:#A4A4A4;
	margin-top:10;
	width:500;
	font: bold 12px ;
}


/* スケジュール */
td.roomname,td.roomname2{
	background-color:#ffffff;
	color: #000000;
	font-size:12px;
	font-weight:bold;
}
td.roomname2{
	width:70;
}
td.roomname{
	font-size:12;
}
div.caption{
	font: bold 13;
	padding:5;
	color:#ffffff;
	background-color:#c9104e;
	border-style:solid;
	border-color:#c9104e;
}
td.sub{
	width:457;
	height:300;
	vertical-align: top;
}
/* 料金  */
td.fee{
	vertical-align:top;
}
table.fee{
	background-color:#A4A4A4;
	font-size : 12px;
	font-weight:bold;
	text-align : center;
	width:715;
}
td.hosoku{
	background-color:#ffffff;
	width:145;
	vertical-align:top;
	text-align:left;
}

/*スケジュール*/
table.schedule{
	background-color:#A4A4A4;
	color: #000000;
	margin-top:10;
	width:500;
	font-size:12px;
	font-weight:bold;
	text-align : left;
}
td.header{
	color:#ffffff;
	padding:5 0;
}
td.nittei{
	text-align:left;
	padding-left:10;
	width:50;
	background-color:#ffffff;
}
td.schedule{
	padding:10;
	width:325;
	background-color:#ffffff;
}
td.schedule2{
	text-align:left;
	padding:10;
	width:75;
	background-color:#ffffff;
}

td.schemeal{
	text-align:left;
	padding-left:5;
	width:50;
	background-color:#ffffff;
}

.white{
	background-color:#ffffff;
}

div.calalpha{
	font-weight : bold;
}

/*******フライト********/
table.fly{
	width:715;
	background-color:#A4A4A4;
	color: #000000;
	font-size:12px;
	font-weight:bold;
	margin-top:10;
}
td.fly{
	width:715;
	text-align:left;
	background-color:#ffffff;
	padding:5;
}

/******オンラインで予約・オンライン見積もり・お電話・ＦＡＸ******/
table.online{
	margin-top:15;
	margin-bottom:15;
}

/******カレンダー****/
table.main{
	background-color : #999999;
	font: bold 12px ;
	text-align : center;
	border : solid 1px #CFCFCF;
}
.weekend{
	color:#cc0000;
}
td.zengetu{
	padding-left:10;
	text-align:left;
	font: bold 12px ;
}
td.jigetu{
	padding-right:10;
	font: bold 12px ;
	text-align:right;
}
table.calendar{
	text-align:center;
	width:715;
}
div.right{
	text-align:right;
}
div.left{
	text-align:left;
}
tr.yobi{
	background-image:url("../../../eyeswork/image/axs/img_ji3.jpg");
	color:#000000;
	font:bold 12px;
	height:20;
	text-align:center;
}
td.tuki{
	background-image:url("../../../eyeswork/image/axs/img_ji2.jpg");
	color:#ffffff;
	font:bold 12px;
	height:20;
	text-align:center;
}
div.ynotice{
	background-image:url("../../../eyeswork/image/axs/waku2.gif");
	background-repeat: no-repeat;
	margin-top:10px;
	padding:15px;
	width:720px;
	height:100px;
	font: bold 12px ;
	text-align:left;
}
.Aprice,.Bprice,.Cprice,.Dprice,.Eprice,
.Fprice,.Gprice,.Hprice,.Iprice,.Jprice,
.Kprice,.Lprice,.Mprice,.Nprice,.Oprice,
.Pprice,.Qprice,.Rprice,.Sprice,.Tprice,
.Uprice,.Vprice,.Wprice,.Xprice,.Yprice,
.Zprice{
	text-align:right;
	background-color:#ffffff;
}
.Afrom,.Bfrom,.Cfrom,.Dfrom,.Efrom,
.Ffrom,.Gfrom,.Hfrom,.Ifrom,.Jfrom,
.Kfrom,.Lfrom,.Mfrom,.Nfrom,.Ofrom,
.Pfrom,.Qfrom,.Rfrom,.Sfrom,.Tfrom,
.Ufrom,.Vfrom,.Wfrom,.Xfrom,.Yfrom,
.Zfrom{
	padding:3 0 ;
	text-align:center;
	background-color:#ffffff;
}

.A,.B,.C,.D,.E,.F,.G,.H,.I,.J,
.K,.L,.M,.N,.O,.P,.Q,.R,.S,.T,
.U,.V,.W,.X,.Y,.Z,.def{
	width  : 45.5px ;
	height : 42px ;
	color:#1A317D;
}

/****旧****/

.A,.Aprice,.Afrom{
	background-color: #FFDDFF;
}
.B,.Bprice,.Bfrom{
	background-color: #FFFFA6;
}
.C,.Cprice,.Cfrom{
	background-color: #CFFFB9;
}
.D,.Dprice,.Dfrom{
	background-color: #D7EBFF;
}
.E,.Eprice,.Efrom{
	background-color: #CBB3FF;
}
.F,.Fprice,.Ffrom{
	background-color: #FFDAB5;
}
.G,.Gprice,.Gfrom{
	background-color: #E9ADC8;
}
.H,.Hprice,.Hfrom{
	background-color: #FFA275;
}
.I,.Iprice,.Ifrom{
	background-color: #FFFF66;
}
.J,.Jprice,.Jfrom{
	background-color: #CCFF00;
}
.K,.Kprice,.Kfrom{
	background-color: #A2A2FF;
}
.L,.Lprice,.Lfrom{
	background-color: #C5D3D8;
}
.M,.Mprice,.Mfrom{
	background-color: #77BBFF;
}
.N,.Nprice,.Nfrom{
	background-color: #999999;
}
.O,.Oprice,.Ofrom{
	background-color: #FFFFFF;
}
.P,.Pprice,.Pfrom{
	background-color: #ffe1eb
}
.Q,.Qprice,.Qfrom{
	background-color: #ebffff
}
.R,.Rprice,.Rfrom{
	background-color: #ffffe1
}
.S,.Sprice,.Sfrom{
	background-color: #ffe1ff
}
.T,.Tprice,.Tfrom{
	background-color: #d7ff9b
}
.U,.Uprice,.Ufrom{
	background-color: #ffebe1
}
.V,.Vprice,.Vfrom{
	background-color: #d7ffff
}
.W,.Wprice,.Wfrom{
	background-color: #ebebc3
}
.X,.Xprice,.Xfrom{
	background-color: #c3ffd7
}
.Y,.Yprice,.Yfrom{
	background-color: #cdcdff
}
.Z,.Zprice,.Xfrom{
	background-color: #ebffeb
}
.def,.defprice{
	background-color:#CDEBF3;
}

