@charset "Shift_JIS";

/*=========================================================================
種別 ：
適用 ：
全体
=========================================================================*/

/*
 構造
-------------------------------------------------------------------------*/

@media all {



.top_tour_imager_area {
	float:left;
}

.top_tour_area {
	float:left;
	padding-left:10px;
}

a.top_tour_title:link, a.top_tour_title:visited, a.top_tour_title:active {
	color:#006600;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	padding:7px 0px 3px 5px;
	border-bottom:#006633 solid 2px;
	width:220px;
	display:block;
	text-decoration:none;
}


a.top_tour_title:hover {
	color:#339900;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	padding:7px 0px 3px 5px;
	border-bottom:#006633 solid 2px;
	width:220px;
	display:block;
	text-decoration:none;
	background-color:#FAFDF7;
}

a.top_tour_title_w:link, a.top_tour_title_w:visited, a.top_tour_title_w:active {
	color:#136edd;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	padding:7px 0px 3px 5px;
	border-bottom:#a6cdfd solid 2px;
	width:220px;
	display:block;
	text-decoration:none;
}


a.top_tour_title_w:hover {
	color:#136edd;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	padding:7px 0px 3px 5px;
	border-bottom:#a6cdfd solid 2px;
	width:220px;
	display:block;
	text-decoration:none;
	background-color:#e5eff8;
}


a.top_tour_title_link:link, a.top_tour_title_link:visited, a.top_tour_title_link:active {
	color:#360;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px 0px 5px;
	border-bottom:#360 solid 2px;
	display:block;
	text-decoration:none;
	width:96%;
}


a.top_tour_title_link:hover {
	color:#360
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px 0px 5px;
	border-bottom:#360 solid 2px;
	display:block;
	text-decoration:none;
	background-color:#e5eff8;
	width:96%;
}


a.top_tour_title_link_india:link, a.top_tour_title_link_india:visited, a.top_tour_title_link_india:active {
	color:#5d4f00;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px 0px 5px;
	border-bottom:#5d4f00 solid 2px;
	display:block;
	text-decoration:none;
	width:96%;
}


a.top_tour_title_link_india:hover {
	color:#5d4f00
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px 0px 5px;
	border-bottom:#5d4f00 solid 2px;
	display:block;
	text-decoration:none;
	background-color:#F8F8ED;
	width:96%;
}


a.top_tour_title_link_turky:link, a.top_tour_title_link_turky:visited, a.top_tour_title_link_turky:active {
	color:#903;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px 0px 5px;
	border-bottom:#903 solid 2px;
	display:block;
	text-decoration:none;
	width:96%;
}


a.top_tour_title_link_turky:hover {
	color:#903
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px 0px 5px;
	border-bottom:#903 solid 2px;
	display:block;
	text-decoration:none;
	background-color:#FFF0F0;
	width:96%;
}


a.top_tour_title_linkw:link, a.top_tour_title_linkw:visited, a.top_tour_title_linkw:active {
	color:#136edd;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px 0px 5px;
	border-bottom:#a6cdfd solid 2px;
	display:block;
	text-decoration:none;
	width:96%;
}


a.top_tour_title_linkw:hover {
	color:#136edd;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:4px 10px 0px 5px;
	border-bottom:#a6cdfd solid 2px;
	display:block;
	text-decoration:none;
	background-color:#e5eff8;
	width:96%;
}


a.top_tour_title_india:link, a.top_tour_title_india:visited, a.top_tour_title_india:active {
	color:#5d4f00;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	padding:7px 0px 3px 5px;
	border-bottom:#a08f2d solid 2px;
	width:220px;
	display:block;
	text-decoration:none;
}


a.top_tour_title_india:hover {
	color:#5d4f00;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	padding:7px 0px 3px 5px;
	border-bottom:#a08f2d solid 2px;
	width:220px;
	display:block;
	text-decoration:none;
	background-color:#fcf8e0;
}


.top_tour_text {
	color:#666;
	font-size:12px;
	line-height:18px;
	letter-spacing:1px;
	padding:10px 5px 0px 5px;
	width:220px;
}


.plan_table {
	border:medium double #bdd4e6;
	border:3px double #bdd4e6;
	padding:2px;
	background-color:#f2f9ff;
	margin-bottom:15px;
}

.top_plan_title_a {
	border:medium double #EFF2B0;
	border:3px double #EFF2B0;
	padding:2px;
	background-color:#FDFEF1;
	width:96%;
	text-align:center;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}

.top_plan_title_c {
	border:medium double #bdd4e6;
	border:3px double #bdd4e6;
	padding:2px;
	background-color:#f2f9ff;
	width:96%;
	text-align:center;
	margin-bottom:5px;
	font-size:12px;
}

a.plan_title:link, a.plan_title:visited, a.plan_title:active {
	display:block;
	color:#359ed5;
	font-size:18px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
}

a.plan_title:hover {
	display:block;
	color:#359ed5;
	font-size:18px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:underline;
}


.sidemenu_list {
	display:block;
	border:1px solid #93B391;
	background-image:url(img/top/sidemenu_arrow.gif);
	background-repeat:no-repeat;
	margin-top:3px;
	padding-left:22px;
	padding-bottom:2px;
	padding-top:2px;
	color:#336600;
	background-color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
	margin-left:2px;
	margin-right:3px;
}

a.sidemenu_list:hover {
	background-color:#f2fde2;
}


.sidemenu_list_india {
	display:block;
	border:1px solid #9b8b31;
	background-image:url(img/top/sidemenu_arrow_india.gif);
	background-repeat:no-repeat;
	margin-top:3px;
	padding-left:22px;
	padding-bottom:2px;
	padding-top:2px;
	color:#9b8b31;
	background-color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
	margin-left:2px;
	margin-right:3px;
}

a.sidemenu_list_india:hover {
	background-color:#f9f5e1;
}

}	
/*
 印刷設定
-------------------------------------------------------------------------*/

@media print {



}