@charset "utf-8";

/* ==================================================
selector
================================================== */
#tmp_contents h1 {
	margin:0 0 0.8em; /* 変更しない */
	padding:7px 14px;
	font-size:134%; /* デザインによって相対指定で指定しなおす */
	color:inherit;
	background:#FFFFFF url(/shared/templates/free_europe/images/contents/h1_bg.jpg) repeat-x left bottom;
	clear:both; /* 変更しない */
}
#tmp_contents h2 {
	margin:1.5em 0 0.8em; /* 変更しない */
	padding:3px 14px 3px 10px;
	font-size:117%; /* デザインによって相対指定で指定しなおす */
	border-left:4px solid #CCCCCC;
	color:inherit;
	background:#FFFFFF url(/shared/templates/free_europe/images/contents/h2_bg.gif) repeat-x left bottom;
	clear:both; /* 変更しない */
}
#tmp_contents h3 {
	margin:1.5em 0 0.8em; /* 変更しない */
	padding:3px 10px;
	font-size:117%; /* デザインによって相対指定で指定しなおす */
	background:url(/shared/templates/free_europe/images/contents/h3_bg.gif) repeat-x left bottom;
	clear:both; /* 変更しない */
}
#tmp_contents h4 {
	margin:1.5em 0 0.8em; /* 変更しない */
	padding:0 13px;
	background:url(/shared/templates/free_europe/images/contents/h4_bg.gif) no-repeat left top;
	font-size:117%; /* デザインによって相対指定で指定しなおす */
	clear:both; /* 変更しない */
}
#tmp_contents h5 {
	margin:1.5em 0 0.8em; /* 変更しない */
	padding:0 13px 0 10px;
	font-size:117%; /* デザインによって相対指定で指定しなおす */
	border-left:3px solid #999999;
	line-height:1.2;
	clear:both; /* 変更しない */
}
#tmp_contents h6 {
	margin:1.5em 0 0.8em; /* 変更しない */
	font-size:117%; /* デザインによって相対指定で指定しなおす */
	clear:both; /* 変更しない */
}
#tmp_contents p {
	margin:0 0 0.8em 0; /* 変更しない */
}
#tmp_contents ul {
	margin:0 0 1em 3.2em; /* 変更しない */
	list-style-image:url(/shared/templates/free_europe/images/contents/list_icon.gif); /* 変更しない */
}
#tmp_contents ol {
	margin:0 0 1em 3.2em; /* 変更しない */
	list-style-image:none; /* 変更しない */
}
#tmp_contents ul li,
#tmp_contents ol li {
	margin:0 0 0.5em; /* 変更しない */
}
#tmp_contents ul ul,
#tmp_contents ul ol,
#tmp_contents ol ul,
#tmp_contents ol ol {
	margin:0.3em 0 0 1.5em; /* 変更しない */
}
#tmp_contents hr {
	height:1px; /* 変更しない */
	color:#CCCCCC; /* 変更しない */
	background-color:#CCCCCC; /* 変更しない */
	border:none; /* 変更しない */
	clear:both; /* 変更しない */
}
/* ==================================================
parts
================================================== */
/* outline
============================== */
#tmp_contents .outline {
	margin:0 0 0.8em; /* 変更しない */
	border:2px solid #990000;
	clear:both; /* 変更しない */	
}
#tmp_contents table.outline {
	width:100%; /* 変更しない */
	border-collapse:collapse; /* 変更しない */
	border-spacing:0; /* 変更しない */
}
#tmp_contents table.outline td {
	padding: 10px 10px 0;
}
#tmp_contents div.outline {
	padding: 10px 10px 0;
}
* html #tmp_contents div.outline {
	width:100%; /* 変更しない */
}
#tmp_contents .outline ul {
	margin-left:24px; /* 変更しない */
}
#tmp_contents .outline ol {
	margin-left:24px; /* 変更しない */
}
#tmp_contents .outline ul ul,
#tmp_contents .outline ul ol,
#tmp_contents .outline ol ul,
#tmp_contents .outline ol ol {
	margin:0.3em 0 0 24px; /* 変更しない */
}
/* box_info
============================== */
#tmp_contents .box_info {
	margin:0 0 0.8em; /* 変更しない */
	padding:0 0 13px;
	clear:both; /* 変更しない */
	background:url(/shared/templates/free_europe/images/contents/box_shadow.png) no-repeat center bottom;
}
#tmp_contents table.box_info {
	width:100%; /* 変更しない */
	border-collapse:collapse; /* 変更しない */
	border-spacing:0; /* 変更しない */
}
#tmp_contents .box_info .box_info_ttl {
	padding: 3px 13px;
	color: #FFFFFF;
	background-color: #999999;
}
#tmp_contents .box_info .box_info_ttl p {
	margin-bottom:0; /* 変更しない */
}
#tmp_contents .box_info .box_info_cnt {
	padding: 20px 13px 10px;
	color: inherit;
	background-color: #FFFFFF;
}
#tmp_contents .box_info ul {
	margin-bottom:0.8em; /* 変更しない */
	margin-left:24px; /* 変更しない */
}
#tmp_contents .box_info ol {
	margin-bottom:0.8em; /* 変更しない */
	margin-left:24px; /* 変更しない */
}
#tmp_contents .box_info ul ul,
#tmp_contents .box_info ul ol,
#tmp_contents .box_info ol ul,
#tmp_contents .box_info ol ol {
	margin:0.3em 0 0 24px; /* 変更しない */
}
/* box_link	
============================== */
#tmp_contents .box_link {
	margin:0 0 0.8em; /* 変更しない */
	padding:0 0 13px;
	clear:both; /* 変更しない */
	background:url(/shared/templates/free_europe/images/contents/box_shadow.png) no-repeat center bottom;
}
#tmp_contents table.box_link {
	width:100%; /* 変更しない */
	border-collapse:collapse; /* 変更しない */
	border-spacing:0; /* 変更しない */
}
#tmp_contents .box_link .box_link_ttl {
	padding: 3px 13px;
	color: inherit;
	background-color: #CCCCCC;
}
#tmp_contents .box_link .box_link_ttl p {
	margin-bottom:0; /* 変更しない */
}
#tmp_contents .box_link .box_link_cnt {
	padding: 20px 13px 10px;
	color: inherit;
	background-color: #FFFFFF;
}
#tmp_contents .box_link ul {
	margin-bottom:0.8em; /* 変更しない */
	margin-left:24px; /* 変更しない */
}
#tmp_contents .box_link ol {
	margin-bottom:0.8em; /* 変更しない */
	margin-left:24px; /* 変更しない */
}
#tmp_contents .box_link ul ul,
#tmp_contents .box_link ul ol,
#tmp_contents .box_link ol ul,
#tmp_contents .box_link ol ol {
	margin:0.3em 0 0 24px; /* 変更しない */
}
/* box_menu
============================== */
#tmp_contents .box_menu {
	margin:0 0 0.8em; /* 変更しない */
	color:inherit;
	background:#FFFFFF url(/shared/templates/free_europe/images/contents/box_bg.jpg) repeat-x left bottom;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	clear:both; /* 変更しない */
}
#tmp_contents table.box_menu {
	width:100%; /* 変更しない */
	border-collapse:collapse; /* 変更しない */
	border-spacing:0; /* 変更しない */
}
#tmp_contents table.box_menu td {
	padding: 5px 10px 0;
}
#tmp_contents div.box_menu {
	padding: 10px 10px 0;
}
#tmp_contents .box_menu h2 {
	margin: 0 0 0.8em;
	padding: 0;
	color: inherit;
	font-size: 100%;
	background: none;
	border: none;
}
#tmp_contents .box_menu ul {
	margin-bottom:0.8em; /* 変更しない */
	margin-left:24px; /* 変更しない */
}
#tmp_contents .box_menu ol {
	margin-bottom:0.8em; /* 変更しない */
	margin-left:24px; /* 変更しない */
}
#tmp_contents .box_menu ul ul,
#tmp_contents .box_menu ul ol,
#tmp_contents .box_menu ol ul,
#tmp_contents .box_menu ol ol {
	margin:0.3em 0 0 24px; /* 変更しない */
}
/* box_btn
============================== */
#tmp_contents ul.box_btn {
	margin:0 0 0.8em; /* 変更しない */
	padding:0;
	list-style:none;
	list-style-image:none;
}
#tmp_contents ul.box_btn li {
	margin: 0 0 10px 0;
	padding: 10px;
	color: inherit;
	background: #FFFFFF url(/shared/templates/free_europe/images/contents/box_bg.jpg) repeat-x left bottom;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
/* datatable 
   enquete_table
============================== */
#tmp_contents table.datatable,
#tmp_contents table.enquete_table {
	margin:0 0 0.8em; /* 変更しない */
	border-collapse:collapse; /* 変更しない */
	border-spacing:0; /* 変更しない */
	border:1px solid #FFFFFF;
}
#tmp_contents table.datatable th,
#tmp_contents table.enquete_table th {
	padding: 5px 8px;
	color: inherit;
	background-color: #CCCCCC;
	border: 1px solid #FFFFFF;
}
#tmp_contents table.datatable td,
#tmp_contents table.enquete_table td {
	padding: 5px 8px;
	border: 1px solid #FFFFFF;
}
#tmp_contents table.datatable caption,
#tmp_contents table.enquete_table caption {
	padding:0 0 0.5em; /* 変更しない */
	font-weight:bold; /* 変更しない */
	text-align:left; /* 変更しない */
}
#tmp_contents table.datatable p {
	margin:0; /* 変更しない */
}
#tmp_contents table.datatable ul,
#tmp_contents table.datatable ol,
#tmp_contents table.enquete_table ul,
#tmp_contents table.enquete_table ol {
	margin:0.2em 0 0 24px; /* 変更しない */
}
#tmp_contents table.datatable ul ul,
#tmp_contents table.datatable ul ol,
#tmp_contents table.datatable ol ul,
#tmp_contents table.datatable ol ol,
#tmp_contents table.enquete_table ul ul,
#tmp_contents table.enquete_table ul ol,
#tmp_contents table.enquete_table ol ul,
#tmp_contents table.enquete_table ol ol {
	margin:0.3em 0 0 24px; /* 変更しない */
}
#tmp_contents table.enquete_table {
	width:100%; /* 変更しない */
}
#tmp_contents table.enquete_table th {
	width:20%; /* 変更しない */
}
#tmp_contents table.enquete_table .nes,
#tmp_contents table.enquete_table .memo {
	color:#D00000; /* shared.cssのtxt_redと同じ値を設定 */
	font-weight:normal; /* 変更しない */
	background-color:transparent; /* 変更しない */
}
/* form_btn */
#tmp_contents .enquete_button {
	margin:15px 0; /* 変更しない */
	text-align:center; /* 変更しない */
}
/* bgcolor */
/* ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */
/* 構築シートによって種類増減 */
#tmp_contents table.datatable table th.bg_pink {
	color:inherit;
	background-color:#F7DDE2; /* shared.cssのbg_redと同じ値を設定 */
}
#tmp_contents table.datatable table th.bg_yellow {
	color:inherit;
	background-color:#FCF3D8; /* shared.cssのbg_yellowと同じ値を設定 */
}
#tmp_contents table.datatable table th.bg_light_green {
	color:inherit;
	background-color:#EAF5DE; /* shared.cssのbg_blueと同じ値を設定 */
}
/* ▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */
/* nestdatatable
============================== */
#tmp_contents table.datatable table,
#tmp_contents table.enquete_table table {
	border:none; /* 変更しない */
}
#tmp_contents table.datatable table th,
#tmp_contents table.enquete_table table th {
	color:inherit; /* 変更しない */
	background-color:transparent; /* 変更しない */
	border:none; /* 変更しない */
}
#tmp_contents table.datatable table td,
#tmp_contents table.enquete_table table td {
	border:none; /* 変更しない */
}
#tmp_contents table.datatable table.datatable {
	border:1px solid #FFFFFF; /* table.datatableと同じ値を設定 */
}
#tmp_contents table.datatable table.datatable th {
	color:inherit; /* 変更しない */
	background-color:#CCCCCC; /* table.datatable thと同じ値を設定 */
	border:1px solid #FFFFFF; /* table.datatable thと同じ値を設定 */
}
#tmp_contents table.datatable table.datatable td {
	border:1px solid #FFFFFF; /* table.datatable tdと同じ値を設定 */
}
/* list_table
============================== */
#tmp_contents table.list_table {
	width: 100%;
	line-height: 1.2;
	border-collapse: collapse;
	border-spacing: 0;
}
#tmp_contents table.list_table td {
	padding: 0;
	vertical-align: top;
	text-align: left;
}
#tmp_contents table.list_table .date {
	width: 120px;
	padding: 0;
}
#tmp_contents table.list_table p {
	margin: 0 0 0.8em;
	vertical-align: middle;
}
/* ==================================================
contents
================================================== */
/* universal_list
============================== */
#tmp_contents .universal_list {
	margin-left:1px;
	list-style:none;
	list-style-image:none;
	clear:both;
}
#tmp_contents .universal_list li {
	margin:0 0 -1px -1px;
	border:1px solid #999999;
	float:left;
	position: relative;
	z-index:1;
}
#tmp_contents .universal_list img {
	vertical-align:top;
}
/* map
============================== */
/* free */
#tmp_gmap_box {
	width: 100%;
	height: 480px;
	margin: 15px 0;
	border: 1px solid #999999;
	clear: both;
}
/* box_topics_main_photo
============================== */
#tmp_contents .box_topics_main_photo {
	width: 690px;
	margin: 0 0 15px;
	clear: both;
	position: relative;
}
#tmp_contents .box_topics_main_photo h1 {
	width: 100%;
	margin-bottom: 0;
	padding: 0;
	color: #000000;
	font-size: 234%;
	background: transparent;
	border: none;
	position: absolute;
	left: 0;
	bottom: 0;
}
#tmp_contents .box_topics_main_photo .topics_title {
	display: block;
	padding: 15px 21px;
	background: url(/shared/templates/free/images/contents/topics_ttl_bg.png) repeat left top;
}
* html #tmp_contents .box_topics_main_photo .topics_title {
	background: #FFFFFF;
}
/* topics_catch_copy
============================== */
#tmp_contents .topics_catch_copy {
	color: #000000;
	font-size: 150%;
	background: transparent;
}
/* box_topics_photo1
============================== */
#tmp_contents .box_topics_photo1 {
	width: 690px;
	clear: both;
}
#tmp_contents .wrap_box_topics_photo1_txt {
	width: 100%;
	margin: 0 -223px 0 0;
	float: left;
}
#tmp_contents .box_topics_photo1_txt {
	margin: 0 223px 0 0;
}
#tmp_contents .box_topics_photo1_photo {
	width: 200px;
	float: right;
}
#tmp_contents .box_topics_photo1 .photo {
	margin-bottom: 0.2em;
}
/* box_topics_photo2
============================== */
#tmp_contents .box_topics_photo2 {
	clear: both;
}
#tmp_contents .box_topics_photo2_l {
	width: 200px;
	margin: 0 45px 0 0;
	float: left;
}
/* box_topics_photo2_m */
#tmp_contents .box_topics_photo2_m {
	width: 200px;
	margin: 0 45px 0 0;
	float: left;
}
#tmp_contents .box_topics_photo2_r {
	width: 200px;
	float: left;
}
#tmp_contents .box_topics_photo2 .photo {
	margin-bottom: 0.2em;
}
/* box_topics_attention
============================== */
#tmp_contents .box_topics_attention {
	margin: 20px 0;
	background: url(/shared/templates/free/images/contents/topics_attention_bg.gif) repeat-x left bottom;
	clear: both;
}
#tmp_contents .box_topics_attention_ttl {
	margin-bottom: 0.5em;
	clear: both;
}
#tmp_contents .title_catch {
	margin-bottom: 0;
	float: left;
}
#tmp_contents .box_topics_attention_ttl h2 {
	margin: 0 0 0 36px;
	padding: 6px 0 6px 46px;
	color: #000000;
	font-size: 167%;
	line-height: 1.2;
	background: transparent url(/shared/templates/free/images/contents/topics_attention_bg.gif) repeat-x left bottom;
	border: none;
	clear: none;
}
#tmp_contents .sub_title {
	font-size: 63%;
	font-weight: normal;
}
#tmp_contents .box_topics_attention_cnt {
	padding: 0 20px;
	clear: both;
}
/* calendar
============================== */
#tmp_contents .box_calendar_event {
	margin:0 0 20px;
	padding:0 0 20px;
	border-bottom:1px solid #ECEDE8;
	clear:both;
}
#tmp_contents .box_calendar_event_l {
	width:330px;
	margin:0 10px 0 0;
	float:left;
}
#tmp_contents .box_calendar_event_r {
	width:349px;
	float:left;
}
#tmp_contents #tmp_wrap_calendar {
	padding:12px 15px 10px;
	color:inherit;
	background-color:#F4F4F4;
	clear:both;
	margin-bottom:20px;	
}
#tmp_contents #tmp_wrap_calendar2 {
	padding:0 20px 10px;
	color:inherit;
	background-color:#F4F4F4;
	clear:both;
	margin-bottom:20px;	
}
#tmp_contents #tmp_calendar {
	padding:12px 5px 10px;
	color:inherit;
	background-color:#F4F4F4;
	clear:both;
}
#tmp_contents #tmp_calendar2 {
	padding:12px 0px 10px;
	color:inherit;
	background-color:#F4F4F4;
	clear:both;
}
#tmp_contents #tmp_calendar_ttl h2 {
	margin:0 0 11px;
	padding:0;
	background:none;
	border:none;
}
#tmp_contents #tmp_calendar_date {
	margin:0 0 9px;
	padding:0 64px 0 30px;
	clear:both;
}
#tmp_contents #tmp_calendar_date p {
	margin-bottom:0;
}
#tmp_contents #tmp_calendar_date .month {
	float:left;
}
#tmp_contents #tmp_calendar_date .year {
	margin:6px 0 0;
	float:right;
}

#tmp_contents #tmp_calendar_cnt {
	width:100%;
	clear:both;
}
/* calendar */
#tmp_contents #tmp_calendar_cnt .calendar,
#tmp_contents #tmp_calendar_cnt .calendar td,
#tmp_contents #tmp_calendar_cnt .calendar th {
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
}
#tmp_contents #tmp_calendar_cnt .calendar {
	width:100%;
	margin:0 0 7px;
	border:1px solid #CCCCCC;
}
#tmp_contents #tmp_calendar_cnt .calendar th {
	width:14.25%;
	padding:5px 0;
	color:#FFFFFF;
	font-weight:normal;
	text-align:center;
	background-color:#666666;
	border-top:1px solid #666666;
	border-right:1px solid #FFFFFF;
}
#tmp_contents #tmp_calendar_cnt .calendar td {
	padding:7px 0;
	color:inherit;
	text-align:center;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
#tmp_contents #tmp_calendar_cnt .calendar a {
	color:#000000;
	background-color:transparent;
}
#tmp_contents #tmp_calendar_cnt .calendar .today {
	display:block;
	margin:-7px 0;
	padding:7px 0;
	color:inherit;
	font-weight:bold; /* 変更しない */
	background-color:#FFE6ED;
}
#tmp_contents #tmp_calendar_cnt .calendar td a {
	display:block;
	margin:-7px 0;
	padding:7px 0;
}
#tmp_contents #tmp_calendar_cnt .calendar th.sun {
	border-left:1px solid #666666;
}
#tmp_contents #tmp_calendar_cnt .calendar td.sun {
	color:#FF0000;
	background-color:#FFFFFF;
}
#tmp_contents #tmp_calendar_cnt .calendar td.sun a {
	color:#FF0000;
	background-color:transparent;
}
#tmp_contents #tmp_calendar_cnt .calendar td.sun .today {
	color:#CC0000;
	background-color:#FFE6ED;
}
#tmp_contents #tmp_calendar_cnt .calendar th.sat {
	border-right:1px solid #666666;
}
#tmp_contents #tmp_calendar_cnt .calendar td.sat {
	color:#0C71A5;
	background-color:#FFFFFF;
}
#tmp_contents #tmp_calendar_cnt .calendar td.sat a {
	color:#0C71A5;
	background-color:transparent;
}
#tmp_contents #tmp_calendar_cnt .calendar td.sat .today {
	color:#0C71A5;
	background-color:#FFE6ED;
}
/* cal_navi */
#tmp_contents #tmp_calendar_cnt .cal_navi {
	margin:0;
	list-style:none;
}
#tmp_contents #tmp_calendar_cnt .cal_navi li {
	margin:0;
	line-height:1.1;
}
#tmp_contents #tmp_calendar_cnt .cal_navi .prev {
	padding:0 0 0 16px;
	float:left;
}
#tmp_contents #tmp_calendar_cnt .cal_navi .prev a {
	display:inline-block;
	margin:0 0 0 -16px;
	padding:0 0 0 16px;
	background:url(/shared/templates/free_en/images/contents/event/prev_icon.gif) no-repeat left center;
}
#tmp_contents #tmp_calendar_cnt .cal_navi .next {
	padding:0 16px 0 0;
	float:right;
}
#tmp_contents #tmp_calendar_cnt .cal_navi .next a {
	display:inline-block;
	margin:0 -16px 0 0;
	padding:0 16px 0 0;
	background:url(/shared/templates/free_en/images/contents/event/next_icon.gif) no-repeat right center;
}
/* cate_ttl
============================== */
#tmp_cate_ttl h1 {
	margin:0 0 20px;
	padding:0;
	background:none;
	border:none;
}
/* box_cate_idx
============================== */
#tmp_contents .box_cate_idx {
	margin:0 0 20px;
	clear:both;
}
#tmp_contents .box_cate_idx_l {
	width:110px;
	margin:0 -116px 0 0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents .box_cate_idx_l p {
	margin-bottom:0;
}
#tmp_contents .wrap_box_cate_idx_r {
	width:100%;
	float:left;
}
#tmp_contents .box_cate_idx_r {
	margin:0 0 0 116px;
}
#tmp_contents .box_cate_idx_r h2 {
	margin:0 0 0.5em;
	padding:0;
	font-size:100%;
	background:none;
	border:none;
}
#tmp_contents .box_cate_idx_r p {
	color:#333333;
	font-size:86%;
	background-color:transparent;
}
#tmp_contents .box_cate_idx_r p.english {
	color:#777777;
	background-color:transparent;
}
#tmp_contents .box_cate_idx_r ul {
	margin-left:24px;
	font-size:86%;
}
/* event
============================== */
#tmp_contents .box_photo {
	margin-bottom:0.5em;
	clear:both;
}
#tmp_contents .box_photo_main {
	width:480px;
	margin:0 10px 0 0;
	float:left;
}
#tmp_contents .box_photo_sub {
	width:200px;
	float:left;
}
#tmp_contents .box_photo .photo {
	margin:0 0 0.5em;
}
#tmp_contents .box_photo .caption {
	font-size:80%;
}
/* ==================================================
discovery vol2
================================================== */
/* discovery navi
============================== */
#tmp_contents #tmp_dnavi {
	clear:both;
	margin:0;
}
#tmp_contents #tmp_dnavi {
	margin:0 0 13px;
	list-style:none;
}
#tmp_contents #tmp_dnavi li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents #tmp_dnavi.vol2 li {
	margin-right:4px;
	padding-right:4px;
	border-right:1px dotted #999999;
}
#tmp_contents #tmp_dnavi.vol2 #tmp_dlist5 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
#tmp_contents #tmp_dnavi a {
	display:block;
}
.lang_it #tmp_contents #tmp_dnavi a {
	width:130px;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/discovery_vol2_navi.jpg);
	background-repeat:no-repeat;
}
.lang_fr #tmp_contents #tmp_dnavi a {
	width:130px;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/discovery_vol2_navi.jpg);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_dnavi a {
	width:130px;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/discovery_vol2_navi.jpg);
	background-repeat:no-repeat;
}
.lang_de #tmp_contents #tmp_dnavi a {
	width:130px;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/discovery_vol2_navi.jpg);
	background-repeat:no-repeat;
}
#tmp_contents .vol2 #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents .vol2 #tmp_dlist1.active a,
#tmp_contents .vol2 #tmp_dlist1 a:hover,
#tmp_contents .vol2 #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents .vol2 #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents .vol2 #tmp_dlist2 a {
	background-position:-130px top;
}
#tmp_contents .vol2 #tmp_dlist2.active a,
#tmp_contents .vol2 #tmp_dlist2 a:hover,
#tmp_contents .vol2 #tmp_dlist2 a:focus {
	background-position:-130px bottom;
}
* html #tmp_contents .vol2 #tmp_dlist2 a:active {
	background-position:-130px bottom;
}
#tmp_contents .vol2 #tmp_dlist3 a {
	background-position:-260px top;
}
#tmp_contents .vol2 #tmp_dlist3.active a,
#tmp_contents .vol2 #tmp_dlist3 a:hover,
#tmp_contents .vol2 #tmp_dlist3 a:focus {
	background-position:-260px bottom;
}
* html #tmp_contents .vol2 #tmp_dlist3 a:active {
	background-position:-260px bottom;
}
#tmp_contents .vol2 #tmp_dlist4 a {
	background-position:-390px top;
}
#tmp_contents .vol2 #tmp_dlist4.active a,
#tmp_contents .vol2 #tmp_dlist4 a:hover,
#tmp_contents .vol2 #tmp_dlist4 a:focus {
	background-position:-390px bottom;
}
* html #tmp_contents .vol2 #tmp_dlist4 a:active {
	background-position:-390px bottom;
}
#tmp_contents .vol2 #tmp_dlist5 a {
	background-position:-520px top;
}
#tmp_contents .vol2 #tmp_dlist5.active a,
#tmp_contents .vol2 #tmp_dlist5 a:hover,
#tmp_contents .vol2 #tmp_dlist5 a:focus {
	background-position:-520px bottom;
}
* html #tmp_contents .vol2 #tmp_dlist5 a:active {
	background-position:-520px bottom;
}
#tmp_contents #tmp_dnavi.vol2  li span {
	display:block;
	width:130px;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* index
============================== */
#tmp_contents #tmp_discovery {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol2/bg.jpg) no-repeat top left;
	padding:40px 30px 0px 49px;
}
#tmp_contents #tmp_discovery h1 {
	margin:0;
	padding:0;
	background:none;
	border:none;
}
#tmp_contents #tmp_discovery p {
	margin-bottom:0;
}
#tmp_contents #tmp_discovery p.main_ttl {
	margin-bottom:30px;
}
#tmp_contents #tmp_discovery div#tmp_dmain.col2 {
	margin:0 0 50px 2px;
}
#tmp_dgallery {
	width:430px;
	height:280px;
	overflow:hidden;
}
#tmp_dgallery ul {
	list-style:none;
}
#tmp_contents #tmp_discovery div.col2 p.float_lft {
	margin-right:12px !important;
	margin-bottom:0 !important;
}
#tmp_contents #tmp_discovery div.col2 {
	margin:0 0 40px;
}
#tmp_contents #tmp_discovery div.col2 div.col2L {
	display:table;
	width:390px;
	margin-right:50px;
	float:left;
}
#tmp_contents #tmp_discovery div.col2 div.col2R {
	display:table;
	width:390px;
	float:left;
}
#tmp_contents #tmp_discovery div#tmp_dmain.col2 div.col2L {
	display:table;
	width:370px;
	margin-right:17px;
	float:left;
}
#tmp_contents #tmp_discovery divtmp_dmain.col2 div.col2R {
	display:table;
	width:430px;
	float:left;
}
/* ==================================================
discovery vol3
================================================== */
#tmp_contents #tmp_dnavi.vol3 li {
	margin-right:4px;
	padding-right:4px;
	border-right:1px dotted #999999;
}
#tmp_contents #tmp_dnavi.vol3 #tmp_dlist5 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
.lang_it #tmp_contents #tmp_dnavi.vol3 a {
	width:130px;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol3/navi.jpg);
	background-repeat:no-repeat;
}
.lang_fr #tmp_contents #tmp_dnavi.vol3 a {
	width:130px;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol3/navi.jpg);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_dnavi.vol3 a {
	width:130px;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol3/navi.jpg);
	background-repeat:no-repeat;
}
.lang_de #tmp_contents #tmp_dnavi.vol3 a {
	width:130px;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol3/navi.jpg);
	background-repeat:no-repeat;
}
#tmp_contents .vol3 #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents .vol3 #tmp_dlist1.active a,
#tmp_contents .vol3 #tmp_dlist1 a:hover,
#tmp_contents .vol3 #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents .vol3 #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents .vol3 #tmp_dlist2 a {
	background-position:-130px top;
}
#tmp_contents .vol3 #tmp_dlist2.active a,
#tmp_contents .vol3 #tmp_dlist2 a:hover,
#tmp_contents .vol3 #tmp_dlist2 a:focus {
	background-position:-130px bottom;
}
* html #tmp_contents .vol3 #tmp_dlist2 a:active {
	background-position:-130px bottom;
}
#tmp_contents .vol3 #tmp_dlist3 a {
	background-position:-260px top;
}
#tmp_contents .vol3 #tmp_dlist3.active a,
#tmp_contents .vol3 #tmp_dlist3 a:hover,
#tmp_contents .vol3 #tmp_dlist3 a:focus {
	background-position:-260px bottom;
}
* html #tmp_contents .vol3 #tmp_dlist3 a:active {
	background-position:-260px bottom;
}
#tmp_contents .vol3 #tmp_dlist4 a {
	background-position:-390px top;
}
#tmp_contents .vol3 #tmp_dlist4.active a,
#tmp_contents .vol3 #tmp_dlist4 a:hover,
#tmp_contents .vol3 #tmp_dlist4 a:focus {
	background-position:-390px bottom;
}
* html #tmp_contents .vol3 #tmp_dlist4 a:active {
	background-position:-390px bottom;
}
#tmp_contents .vol3 #tmp_dlist5 a {
	background-position:-520px top;
}
#tmp_contents .vol3 #tmp_dlist5.active a,
#tmp_contents .vol3 #tmp_dlist5 a:hover,
#tmp_contents .vol3 #tmp_dlist5 a:focus {
	background-position:-520px bottom;
}
* html #tmp_contents .vol3 #tmp_dlist5 a:active {
	background-position:-520px bottom;
}
#tmp_contents #tmp_dnavi.vol3  li span {
	display:block;
	width:130px;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* discovery top
============================== */
#tmp_wrap_discovery_vol3 {
	width:100%;
	padding-top:12px;
	text-align: center;
	color:inherit;
	background-color:#FFFFFF;
}
#tmp_discovery_vol3 {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	clear:both;
}
#tmp_discovery_vol3 h1{
	background:none;
	border-bottom:none;
	margin:0;
	padding:0;
}
#tmp_discovery_vol3 p{
	margin:0;
}
#tmp_vol3_box1{
	margin: 0px;
	padding: 0px;
}
#tmp_vol3_box2{
	margin: 0 0 20px;
	padding: 0px;
}
#tmp_vol3_box1 ul,
#tmp_vol3_box2 ul{
	margin: 0px;
	padding: 0px;
}
#tmp_vol3_box1 ul li,
#tmp_vol3_box2 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
#tmp_vol3_box1 img,
#tmp_vol3_box2 img{
	border:none;
	vertical-align:top;
}

/* ==================================================
discovery vol4
================================================== */
/* discovery navi
============================== */
#tmp_contents #tmp_dnavi.vol4 {
	clear:both;
	margin:0;
}
#tmp_contents #tmp_dnavi.vol4 {
	margin:0 0 13px;
	list-style:none;
}
#tmp_contents #tmp_dnavi.vol4 li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents #tmp_dnavi.vol4 li {
	margin-right:4px;
	padding-right:4px;
	border-right:1px dotted #999999;
}
#tmp_contents #tmp_dnavi.vol4 #tmp_dlist5 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
#tmp_contents #tmp_dnavi.vol4 a {
	display:block;
}
#tmp_contents #tmp_dnavi.vol4 a {
	width:130px;
	height:40px;
}
.lang_fr #tmp_contents #tmp_dnavi.vol4 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/discovery_vol4_navi.jpg);
	background-repeat:no-repeat;
}
.lang_de #tmp_contents #tmp_dnavi.vol4 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/discovery_vol4_navi.jpg);
	background-repeat:no-repeat;
}
.lang_it #tmp_contents #tmp_dnavi.vol4 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/discovery_vol4_navi.jpg);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_dnavi.vol4 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/discovery_vol4_navi.jpg);
	background-repeat:no-repeat;
}
#tmp_contents .vol4 #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents .vol4 #tmp_dlist1.active a,
#tmp_contents .vol4 #tmp_dlist1 a:hover,
#tmp_contents .vol4 #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents .vol4 #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents .vol4 #tmp_dlist2 a {
	background-position:-130px top;
}
#tmp_contents .vol4 #tmp_dlist2.active a,
#tmp_contents .vol4 #tmp_dlist2 a:hover,
#tmp_contents .vol4 #tmp_dlist2 a:focus {
	background-position:-130px bottom;
}
* html #tmp_contents .vol4 #tmp_dlist2 a:active {
	background-position:-132px bottom;
}
#tmp_contents .vol4 #tmp_dlist3 a {
	background-position:-260px top;
}
#tmp_contents .vol4 #tmp_dlist3.active a,
#tmp_contents .vol4 #tmp_dlist3 a:hover,
#tmp_contents .vol4 #tmp_dlist3 a:focus {
	background-position:-260px bottom;
}
* html #tmp_contents .vol4 #tmp_dlist3 a:active {
	background-position:-260px bottom;
}
#tmp_contents .vol4 #tmp_dlist4 a {
	background-position:-390px top;
}
#tmp_contents .vol4 #tmp_dlist4.active a,
#tmp_contents .vol4 #tmp_dlist4 a:hover,
#tmp_contents .vol4 #tmp_dlist4 a:focus {
	background-position:-390px bottom;
}
* html #tmp_contents .vol4 #tmp_dlist4 a:active {
	background-position:-390px bottom;
}
#tmp_contents .vol4 #tmp_dlist5 a {
	background-position:-520px top;
}
#tmp_contents .vol4 #tmp_dlist5.active a,
#tmp_contents .vol4 #tmp_dlist5 a:hover,
#tmp_contents .vol4 #tmp_dlist5 a:focus {
	background-position:-520px bottom;
}
* html #tmp_contents .vol4 #tmp_dlist5 a:active {
	background-position:-520px bottom;
}
#tmp_contents #tmp_dnavi.vol4  li span {
	display:block;
	width:130px;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}

/* ==================================================
discovery vol4
================================================== */
/* discovery top 
============================== */
#tmp_discovery_vol4{
	margin-bottom:30px;
}
#tmp_discovery_vol4 h1 {
	float: left;
	width: 420px;
	margin:0 0 20px 0;
	padding:0;
}
#tmp_discovery_vol4 .tp1,
#tmp_discovery_vol4 .tp2,
#tmp_discovery_vol4 .tp3,
#tmp_discovery_vol4 .tp4,
#tmp_discovery_vol4 .tp5,
#tmp_discovery_vol4 .tp6,
#tmp_discovery_vol4 .tp7,
#tmp_discovery_vol4 .tp8,
#tmp_discovery_vol4 .tp9,
#tmp_discovery_vol4 .tp10,
#tmp_discovery_vol4 .tp11{
	float: left;
	margin:0 0 20px 0;
}

.lang_fr #tmp_discovery_vol4 .tp1 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_01_off.jpg) no-repeat;
	width:250px;
	height:200px;
	display:block;
}
.lang_de #tmp_discovery_vol4 .tp1 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_01_off.jpg) no-repeat;
	width:250px;
	height:200px;
	display:block;
}
.lang_it #tmp_discovery_vol4 .tp1 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_01_off.jpg) no-repeat;
	width:250px;
	height:200px;
	display:block;
}
.lang_es #tmp_discovery_vol4 .tp1 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_01_off.jpg) no-repeat;
	width:250px;
	height:200px;
	display:block;
}
#tmp_discovery_vol4 .tp1 span,
#tmp_discovery_vol4 .tp2 span,
#tmp_discovery_vol4 .tp3 span,
#tmp_discovery_vol4 .tp4 span,
#tmp_discovery_vol4 .tp5 span,
#tmp_discovery_vol4 .tp6 span,
#tmp_discovery_vol4 .tp7 span,
#tmp_discovery_vol4 .tp8 span,
#tmp_discovery_vol4 .tp9 span,
#tmp_discovery_vol4 .tp10 span,
#tmp_discovery_vol4 .tp11 span{
	display:none;
}
#tmp_discovery_vol4 .tp2 a{
	width:220px;
	height:200px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp2 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_02_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp2 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_02_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp2 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_02_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp2 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_02_off.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp3{
	width:270px;
	height:200px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp3{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_03.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp3{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_03.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp3{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_03.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp3{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_03.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp4 a{
	width:200px;
	height:200px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp4 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_04_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp4 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_04_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp4 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_04_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp4 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_04_off.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp5 a{
	width:295px;
	height:280px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp5 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_05_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp5 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_05_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp5 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_05_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp5 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_05_off.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp6 a{
	width:300px;
	height:280px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp6 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_06_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp6 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_06_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp6 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_06_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp6 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_06_off.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp7 a{
	width:295px;
	height:280px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp7 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_07_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp7 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_07_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp7 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_07_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp7 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_07_off.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp8 a{
	width:200px;
	height:200px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp8 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_08_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp8 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_08_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp8 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_08_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp8 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_08_off.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp9 a{
	width:225px;
	height:200px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp9 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_09_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp9 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_09_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp9 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_09_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp9 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_09_off.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp10 a{
	width:225px;
	height:200px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp10 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_10_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp10 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_10_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp10 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_10_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp10 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_10_off.jpg) no-repeat;
}
#tmp_discovery_vol4 .tp11 a{
	width:220px;
	height:200px;
	display:block;
}
.lang_fr #tmp_discovery_vol4 .tp11 a{
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_11_off.jpg) no-repeat;
}
.lang_de #tmp_discovery_vol4 .tp11 a{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_11_off.jpg) no-repeat;
}
.lang_it #tmp_discovery_vol4 .tp11 a{
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_11_off.jpg) no-repeat;
}
.lang_es #tmp_discovery_vol4 .tp11 a{
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_11_off.jpg) no-repeat;
}
.lang_fr #tmp_discovery_vol4 .tp1 a:hover,
.lang_fr #tmp_discovery_vol4 .tp1 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_01_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp1 a:hover,
.lang_de #tmp_discovery_vol4 .tp1 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_01_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp1 a:hover,
.lang_it #tmp_discovery_vol4 .tp1 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_01_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp1 a:hover,
.lang_es #tmp_discovery_vol4 .tp1 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_01_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp2 a:hover,
.lang_fr #tmp_discovery_vol4 .tp2 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_02_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp2 a:hover,
.lang_de #tmp_discovery_vol4 .tp2 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_02_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp2 a:hover,
.lang_it #tmp_discovery_vol4 .tp2 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_02_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp2 a:hover,
.lang_es #tmp_discovery_vol4 .tp2 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_02_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp4 a:hover,
.lang_fr #tmp_discovery_vol4 .tp4 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_04_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp4 a:hover,
.lang_de #tmp_discovery_vol4 .tp4 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_04_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp4 a:hover,
.lang_it #tmp_discovery_vol4 .tp4 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_04_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp4 a:hover,
.lang_es #tmp_discovery_vol4 .tp4 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_04_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp5 a:hover,
.lang_fr #tmp_discovery_vol4 .tp5 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_05_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp5 a:hover,
.lang_de #tmp_discovery_vol4 .tp5 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_05_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp5 a:hover,
.lang_it #tmp_discovery_vol4 .tp5 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_05_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp5 a:hover,
.lang_es #tmp_discovery_vol4 .tp5 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_05_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp6 a:hover,
.lang_fr #tmp_discovery_vol4 .tp6 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_06_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp6 a:hover,
.lang_de #tmp_discovery_vol4 .tp6 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_06_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp6 a:hover,
.lang_it #tmp_discovery_vol4 .tp6 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_06_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp6 a:hover,
.lang_es #tmp_discovery_vol4 .tp6 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_06_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp7 a:hover,
.lang_fr #tmp_discovery_vol4 .tp7 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_07_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp7 a:hover,
.lang_de #tmp_discovery_vol4 .tp7 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_07_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp7 a:hover,
.lang_it #tmp_discovery_vol4 .tp7 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_07_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp7 a:hover,
.lang_es #tmp_discovery_vol4 .tp7 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_07_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp8 a:hover,
.lang_fr #tmp_discovery_vol4 .tp8 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_08_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp8 a:hover,
.lang_de #tmp_discovery_vol4 .tp8 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_08_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp8 a:hover,
.lang_it #tmp_discovery_vol4 .tp8 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_08_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp8 a:hover,
.lang_es #tmp_discovery_vol4 .tp8 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_08_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp9 a:hover,
.lang_fr #tmp_discovery_vol4 .tp9 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_09_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp9 a:hover,
.lang_de #tmp_discovery_vol4 .tp9 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_09_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp9 a:hover,
.lang_it #tmp_discovery_vol4 .tp9 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_09_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp9 a:hover,
.lang_es #tmp_discovery_vol4 .tp9 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_09_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp10 a:hover,
.lang_fr #tmp_discovery_vol4 .tp10 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_10_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp10 a:hover,
.lang_de #tmp_discovery_vol4 .tp10 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_10_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp10 a:hover,
.lang_it #tmp_discovery_vol4 .tp10 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_10_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp10 a:hover,
.lang_es #tmp_discovery_vol4 .tp10 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_10_on.jpg);
}
.lang_fr #tmp_discovery_vol4 .tp11 a:hover,
.lang_fr #tmp_discovery_vol4 .tp11 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol4/vol4_11_on.jpg);
}
.lang_de #tmp_discovery_vol4 .tp11 a:hover,
.lang_de #tmp_discovery_vol4 .tp11 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol4/vol4_11_on.jpg);
}
.lang_it #tmp_discovery_vol4 .tp11 a:hover,
.lang_it #tmp_discovery_vol4 .tp11 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol4/vol4_11_on.jpg);
}
.lang_es #tmp_discovery_vol4 .tp11 a:hover,
.lang_es #tmp_discovery_vol4 .tp11 a:focus {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol4/vol4_11_on.jpg);
}

/* ==================================================
discovery vol5
================================================== */
/* discovery navi
============================== */
#tmp_contents #tmp_dnavi.vol5 {
	clear:both;
	margin:0;
}
#tmp_contents #tmp_dnavi.vol5 {
	margin:0 0 13px;
	list-style:none;
}
#tmp_contents #tmp_dnavi.vol5 li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents #tmp_dnavi.vol5 li {
	margin-right:4px;
	padding-right:4px;
	border-right:1px dotted #999999;
}
#tmp_contents #tmp_dnavi.vol5 #tmp_dlist5 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
#tmp_contents #tmp_dnavi.vol5 a {
	display:block;
}
#tmp_contents #tmp_dnavi.vol5 a {
	width:130px;
	height:40px;
}
.lang_fr #tmp_contents #tmp_dnavi.vol5 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol5/vol5_navi_fr.jpg);
	background-repeat:no-repeat;
}
.lang_de #tmp_contents #tmp_dnavi.vol5 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol5/vol5_navi_de.jpg);
	background-repeat:no-repeat;
}
.lang_it #tmp_contents #tmp_dnavi.vol5 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol5/vol5_navi_it.jpg);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_dnavi.vol5 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol5/vol5_navi_es.jpg);
	background-repeat:no-repeat;
}
#tmp_contents .vol5 #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents .vol5 #tmp_dlist1.active a,
#tmp_contents .vol5 #tmp_dlist1 a:hover,
#tmp_contents .vol5 #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents .vol5 #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents .vol5 #tmp_dlist2 a {
	background-position:-130px top;
}
#tmp_contents .vol5 #tmp_dlist2.active a,
#tmp_contents .vol5 #tmp_dlist2 a:hover,
#tmp_contents .vol5 #tmp_dlist2 a:focus {
	background-position:-130px bottom;
}
* html #tmp_contents .vol5 #tmp_dlist2 a:active {
	background-position:-132px bottom;
}
#tmp_contents .vol5 #tmp_dlist3 a {
	background-position:-260px top;
}
#tmp_contents .vol5 #tmp_dlist3.active a,
#tmp_contents .vol5 #tmp_dlist3 a:hover,
#tmp_contents .vol5 #tmp_dlist3 a:focus {
	background-position:-260px bottom;
}
* html #tmp_contents .vol5 #tmp_dlist3 a:active {
	background-position:-260px bottom;
}
#tmp_contents .vol5 #tmp_dlist4 a {
	background-position:-390px top;
}
#tmp_contents .vol5 #tmp_dlist4.active a,
#tmp_contents .vol5 #tmp_dlist4 a:hover,
#tmp_contents .vol5 #tmp_dlist4 a:focus {
	background-position:-390px bottom;
}
* html #tmp_contents .vol5 #tmp_dlist4 a:active {
	background-position:-390px bottom;
}
#tmp_contents .vol5 #tmp_dlist5 a {
	background-position:-520px top;
}
#tmp_contents .vol5 #tmp_dlist5.active a,
#tmp_contents .vol5 #tmp_dlist5 a:hover,
#tmp_contents .vol5 #tmp_dlist5 a:focus {
	background-position:-520px bottom;
}
* html #tmp_contents .vol5 #tmp_dlist5 a:active {
	background-position:-520px bottom;
}
#tmp_contents #tmp_dnavi.vol5  li span {
	display:block;
	width:130px;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* ==================================================
discovery vol6
================================================== */
/* discovery navi
============================== */
#tmp_contents #tmp_dnavi.vol6 {
	clear:both;
	margin:0;
}
#tmp_contents #tmp_dnavi.vol6 {
	margin:0 0 13px;
	list-style:none;
}
#tmp_contents #tmp_dnavi.vol6 li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents #tmp_dnavi.vol6 li {
	margin-right:4px;
	padding-right:4px;
	border-right:1px dotted #999999;
}
#tmp_contents #tmp_dnavi.vol6 #tmp_dlist5 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
#tmp_contents #tmp_dnavi.vol6 a {
	display:block;
}
#tmp_contents #tmp_dnavi.vol6 a {
	width:130px;
	height:40px;
}
.lang_fr #tmp_contents #tmp_dnavi.vol6 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol6/discovery_vol6_navi.jpg);
	background-repeat:no-repeat;
}
.lang_de #tmp_contents #tmp_dnavi.vol6 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol6/discovery_vol6_navi.jpg);
	background-repeat:no-repeat;
}
.lang_it #tmp_contents #tmp_dnavi.vol6 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol6/discovery_vol6_navi.jpg);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_dnavi.vol6 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol6/discovery_vol6_navi.jpg);
	background-repeat:no-repeat;
}
#tmp_contents .vol6 #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents .vol6 #tmp_dlist1.active a,
#tmp_contents .vol6 #tmp_dlist1 a:hover,
#tmp_contents .vol6 #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents .vol6 #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents .vol6 #tmp_dlist2 a {
	background-position:-130px top;
}
#tmp_contents .vol6 #tmp_dlist2.active a,
#tmp_contents .vol6 #tmp_dlist2 a:hover,
#tmp_contents .vol6 #tmp_dlist2 a:focus {
	background-position:-130px bottom;
}
* html #tmp_contents .vol6 #tmp_dlist2 a:active {
	background-position:-132px bottom;
}
#tmp_contents .vol6 #tmp_dlist3 a {
	background-position:-260px top;
}
#tmp_contents .vol6 #tmp_dlist3.active a,
#tmp_contents .vol6 #tmp_dlist3 a:hover,
#tmp_contents .vol6 #tmp_dlist3 a:focus {
	background-position:-260px bottom;
}
* html #tmp_contents .vol6 #tmp_dlist3 a:active {
	background-position:-260px bottom;
}
#tmp_contents .vol6 #tmp_dlist4 a {
	background-position:-390px top;
}
#tmp_contents .vol6 #tmp_dlist4.active a,
#tmp_contents .vol6 #tmp_dlist4 a:hover,
#tmp_contents .vol6 #tmp_dlist4 a:focus {
	background-position:-390px bottom;
}
* html #tmp_contents .vol6 #tmp_dlist4 a:active {
	background-position:-390px bottom;
}
#tmp_contents .vol6 #tmp_dlist5 a {
	background-position:-520px top;
}
#tmp_contents .vol6 #tmp_dlist5.active a,
#tmp_contents .vol6 #tmp_dlist5 a:hover,
#tmp_contents .vol6 #tmp_dlist5 a:focus {
	background-position:-520px bottom;
}
* html #tmp_contents .vol6 #tmp_dlist5 a:active {
	background-position:-520px bottom;
}
#tmp_contents #tmp_dnavi.vol6  li span {
	display:block;
	width:130px;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* ==================================================
discovery vol7
================================================== */
/* index
============================== */
.lang_it #tmp_discovery.vol7 #tmp_discovery_ttl h1 {
	margin-bottom:60px;
}
.lang_es #tmp_discovery.vol7 #tmp_discovery_ttl h1 {
	margin-bottom:60px;
}
.lang_fr #tmp_discovery.vol7 #tmp_discovery_ttl h1 {
	margin-bottom:60px;
}
#tmp_contents #tmp_discovery.vol7 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol7/discovery_vol7_bg.jpg) no-repeat top left;
	padding:20px 34px 0px 34px;
}
#tmp_contents #tmp_discovery.vol7 #tmp_discovery_cnt {
	width:840px;
	padding:0 0 0 10px;
}
#tmp_contents #tmp_discovery.vol7 h1 {
	margin:0;
	padding:0;
	background:none;
	border:none;
	margin-bottom:80px;
}
#tmp_contents #tmp_discovery.vol7 p {
	margin-bottom:0;
}
#tmp_contents #tmp_discovery.vol7 div#tmp_dmain.col2 {
	margin:0 0 20px;
	padding:10px;
	width:auto;
}
.lang_fr #tmp_contents #tmp_discovery.vol7 div#tmp_dmain.col2 .main_ttl {
	margin:0 0 13px;
}
.lang_de #tmp_contents #tmp_discovery.vol7 div#tmp_dmain.col2 .main_ttl {
	margin:0 0 19px;
}
.lang_it #tmp_contents #tmp_discovery.vol7 div#tmp_dmain.col2 .main_ttl {
	margin:0 0 13px;
}
.lang_es #tmp_contents #tmp_discovery.vol7 div#tmp_dmain.col2 .main_ttl {
	margin:0 0 13px;
}
#tmp_contents #tmp_discovery.vol7 #tmp_dgallery {
	width:420px;
	height:280px;
	overflow:visible;
}
#tmp_contents #tmp_discovery.vol7 #tmp_dgallery ul,
#tmp_contents #tmp_discovery.vol7 #tmp_dgallery ul li {
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
}
#tmp_contents #tmp_discovery.vol7 div.col2 img {
	vertical-align:top;
}
#tmp_contents #tmp_discovery.vol7 div.col2 img.float_lft {
	margin-bottom:0 !important;
	margin-right:10px !important;
}
#tmp_contents #tmp_discovery.vol7 div.col2 {
	margin:0 0 20px;
	padding:10px;
	width:auto;
}
#tmp_contents #tmp_discovery.vol7 div.col2 div.col2L {
	width:380px;
	margin:0;
}
#tmp_contents #tmp_discovery.vol7 div.col2 div.col2R {
	width:380px;
	float:right;
}
#tmp_contents #tmp_discovery.vol7 div#tmp_dmain.col2 div.col2L {
	width:390px;
	margin:0;
}
#tmp_contents #tmp_discovery.vol7 div#tmp_dmain.col2 div.col2R {
	width:420px;
	float:right;
}
/* discovery navi
============================== */
#tmp_contents #tmp_dnavi.vol7 {
	clear:both;
	margin:0;
	overflow:hidden;
}
#tmp_contents #tmp_dnavi.vol7 {
	margin:0 0 13px;
	list-style:none;
}
#tmp_contents #tmp_dnavi.vol7 li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents #tmp_dnavi.vol7 li {
	margin-right:4px;
	padding-right:4px;
	border-right:1px dotted #999999;
}
#tmp_contents #tmp_dnavi.vol7 #tmp_dlist5 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
#tmp_contents #tmp_dnavi.vol7 a {
	display:block;
}
#tmp_contents #tmp_dnavi.vol7 a {
	width:130px;
	height:40px;
}
.lang_fr #tmp_contents #tmp_dnavi.vol7 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol7/discovery_vol7_navi.jpg);
	background-repeat:no-repeat;
}
.lang_de #tmp_contents #tmp_dnavi.vol7 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol7/discovery_vol7_navi.jpg);
	background-repeat:no-repeat;
}
.lang_it #tmp_contents #tmp_dnavi.vol7 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol7/discovery_vol7_navi.jpg);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_dnavi.vol7 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol7/discovery_vol7_navi.jpg);
	background-repeat:no-repeat;
}
#tmp_contents .vol7 #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents .vol7 #tmp_dlist1.active a,
#tmp_contents .vol7 #tmp_dlist1 a:hover,
#tmp_contents .vol7 #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents .vol7 #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents .vol7 #tmp_dlist2 a {
	background-position:-130px top;
}
#tmp_contents .vol7 #tmp_dlist2.active a,
#tmp_contents .vol7 #tmp_dlist2 a:hover,
#tmp_contents .vol7 #tmp_dlist2 a:focus {
	background-position:-130px bottom;
}
* html #tmp_contents .vol7 #tmp_dlist2 a:active {
	background-position:-130px bottom;
}
#tmp_contents .vol7 #tmp_dlist3 a {
	background-position:-260px top;
}
#tmp_contents .vol7 #tmp_dlist3.active a,
#tmp_contents .vol7 #tmp_dlist3 a:hover,
#tmp_contents .vol7 #tmp_dlist3 a:focus {
	background-position:-260px bottom;
}
* html #tmp_contents .vol7 #tmp_dlist3 a:active {
	background-position:-260px bottom;
}
#tmp_contents .vol7 #tmp_dlist4 a {
	background-position:-390px top;
}
#tmp_contents .vol7 #tmp_dlist4.active a,
#tmp_contents .vol7 #tmp_dlist4 a:hover,
#tmp_contents .vol7 #tmp_dlist4 a:focus {
	background-position:-390px bottom;
}
* html #tmp_contents .vol7 #tmp_dlist4 a:active {
	background-position:-390px bottom;
}
#tmp_contents .vol7 #tmp_dlist5 a {
	background-position:-520px top;
}
#tmp_contents .vol7 #tmp_dlist5.active a,
#tmp_contents .vol7 #tmp_dlist5 a:hover,
#tmp_contents .vol7 #tmp_dlist5 a:focus {
	background-position:-520px bottom;
}
* html #tmp_contents .vol7 #tmp_dlist5 a:active {
	background-position:-520px bottom;
}
#tmp_contents #tmp_dnavi.vol7 li span {
	display:block;
	width:130px;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* discovery lower
============================== */
#tmp_discovery_vol7.lower #tmp_discovery_ttl {
	margin-bottom:0;
}
#tmp_discovery_vol7 h1{
	background:none;
	margin:0;
	padding:0;
	border:none;
}
#tmp_discovery_vol7.lower h1 {
	margin-bottom:30px;
}
#tmp_discovery_vol7 .col2L {
	width:30% !important;
	margin-right:20px !important;
}
#tmp_discovery_vol7 .col2R {
	width:auto !important;
	float:none !important;
}
#tmp_discovery_vol7 .photo_table .col2L {
	width:auto !important;
	margin-right:5px !important;
}
#tmp_discovery_vol7 .photo_table .col2R {
	width:auto !important;
	float:none !important;
}
/* ==================================================
discovery vol8
================================================== */
/* discovery 下部共通
============================== */
#tmp_contents table.hakken_backnum {
	text-align:left;
}
#tmp_contents table.hakken_backnum tr {
	height:120px;
}
#tmp_contents table.hakken_backnum td {
	vertical-align:top;
}
#tmp_contents .photo_col2 {
	border-collapse:collapse;
	border-spacing:0;
	border-color:inherit;
}
#tmp_contents .photo_col2L {
	padding-right:17px;
}
#tmp_contents .photo_col2L,
#tmp_contents .photo_col2R {
	vertical-align:top;
}
#tmp_contents .photo_table .photo_col2L {
	padding-right:2px;
}
/* index
============================== */
#tmp_contents #tmp_discovery.vol8 {
	background:none;
	padding:0;
}
#tmp_contents #tmp_discovery.vol8 h1 {
	margin:0;
	padding:0;
	background:none;
	border:none;
	margin-bottom:0;
}
#tmp_contents #tmp_discovery.vol8 p {
	margin-bottom:0;
}
/* discovery navi
============================== */
#tmp_contents #tmp_dnavi.vol8 {
	clear:both;
	margin:0 0 13px;
	list-style:none;
	overflow:hidden;
}
#tmp_contents #tmp_dnavi.vol8 li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
	margin-right:4px;
	padding-right:4px;
	border-right:1px dotted #999999;
}
#tmp_contents #tmp_dnavi.vol8 li span {
	display:block;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_dnavi.vol8 #tmp_dlist4 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
#tmp_contents #tmp_dnavi.vol8 a {
	display:block;
	height:40px;
	background-repeat:no-repeat;
}
.lang_fr #tmp_contents #tmp_dnavi.vol8 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol8/discovery_vol8_navi.jpg);
}
.lang_de #tmp_contents #tmp_dnavi.vol8 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol8/discovery_vol8_navi.jpg);
}
.lang_it #tmp_contents #tmp_dnavi.vol8 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol8/discovery_vol8_navi.jpg);
}
.lang_es #tmp_contents #tmp_dnavi.vol8 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol8/discovery_vol8_navi.jpg);
}
#tmp_contents .vol8 #tmp_dlist1 a,
#tmp_contents .vol8 #tmp_dlist1 span {
	width:166px;
}
#tmp_contents .vol8 #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents .vol8 #tmp_dlist1.active a,
#tmp_contents .vol8 #tmp_dlist1 a:hover,
#tmp_contents .vol8 #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents .vol8 #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents .vol8 #tmp_dlist2 a,
#tmp_contents .vol8 #tmp_dlist2 span {
	width:163px;
}
#tmp_contents .vol8 #tmp_dlist2 a {
	background-position:-166px top;
}
#tmp_contents .vol8 #tmp_dlist2.active a,
#tmp_contents .vol8 #tmp_dlist2 a:hover,
#tmp_contents .vol8 #tmp_dlist2 a:focus {
	background-position:-166px bottom;
}
* html #tmp_contents .vol8 #tmp_dlist2 a:active {
	background-position:-166px bottom;
}
#tmp_contents .vol8 #tmp_dlist3 a,
#tmp_contents .vol8 #tmp_dlist3 span {
	width:163px;
}
#tmp_contents .vol8 #tmp_dlist3 a {
	background-position:-329px top;
}
#tmp_contents .vol8 #tmp_dlist3.active a,
#tmp_contents .vol8 #tmp_dlist3 a:hover,
#tmp_contents .vol8 #tmp_dlist3 a:focus {
	background-position:-329px bottom;
}
* html #tmp_contents .vol8 #tmp_dlist3 a:active {
	background-position:-329px bottom;
}
#tmp_contents .vol8 #tmp_dlist4 a,
#tmp_contents .vol8 #tmp_dlist4 span {
	width:171px;
}
#tmp_contents .vol8 #tmp_dlist4 a {
	background-position:-492px top;
}
#tmp_contents .vol8 #tmp_dlist4.active a,
#tmp_contents .vol8 #tmp_dlist4 a:hover,
#tmp_contents .vol8 #tmp_dlist4 a:focus {
	background-position:-492px bottom;
}
* html #tmp_contents .vol8 #tmp_dlist4 a:active {
	background-position:-492px bottom;
}
/* discovery lower
============================== */
#tmp_discovery_vol8.lower #tmp_discovery_ttl {
	margin-bottom:0;
}
#tmp_discovery_vol8 h1{
	background:none;
	margin:0;
	padding:0;
	border:0;
}
#tmp_discovery_vol8.lower h1 {
	margin-bottom:10px;
}
#tmp_discovery_vol8.lower {
	margin-bottom:30px;
}
#tmp_discovery_vol8 .photo_table .col2L {
	width:auto !important;
	margin-right:5px !important;
}
#tmp_discovery_vol8 .photo_table .col2R {
	width:auto !important;
	float:none !important;
}
/* ==================================================
discovery vol9
================================================== */
/* index
============================== */
#tmp_contents #tmp_discovery.vol9 {
	background:none;
	padding:0;
}
#tmp_contents #tmp_discovery.vol9 h1 {
	margin:0;
	padding:0;
	background:none;
	border:none;
	margin-bottom:0;
}
#tmp_contents #tmp_discovery.vol9 p {
	margin-bottom:0;
}
/* discovery navi
============================== */
#tmp_contents #tmp_dnavi.vol9 {
	clear:both;
	margin:0 0 13px;
	list-style:none;
	overflow:hidden;
}
#tmp_contents #tmp_dnavi.vol9 li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
	margin-right:4px;
	padding-right:4px;
	border-right:1px dotted #999999;
}
#tmp_contents #tmp_dnavi.vol9 li span {
	display:block;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_dnavi.vol9 #tmp_dlist5 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
#tmp_contents #tmp_dnavi.vol9 a {
	display:block;
	height:40px;
	background-repeat:no-repeat;
}
.lang_fr #tmp_contents #tmp_dnavi.vol9 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol9/discovery_vol9_navi.jpg);
}
.lang_de #tmp_contents #tmp_dnavi.vol9 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol9/discovery_vol9_navi.jpg);
}
.lang_it #tmp_contents #tmp_dnavi.vol9 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol9/discovery_vol9_navi.jpg);
}
.lang_es #tmp_contents #tmp_dnavi.vol9 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol9/discovery_vol9_navi.jpg);
}
#tmp_contents .vol9 #tmp_dlist1 a,
#tmp_contents .vol9 #tmp_dlist1 span {
	width:129px;
}
#tmp_contents .vol9 #tmp_dlist1 a {
	background-position:left bottom;
}
#tmp_contents .vol9 #tmp_dlist1.active a,
#tmp_contents .vol9 #tmp_dlist1 a:hover,
#tmp_contents .vol9 #tmp_dlist1 a:focus {
	background-position:left top;
}
* html #tmp_contents .vol9 #tmp_dlist1 a:active {
	background-position:left top;
}
#tmp_contents .vol9 #tmp_dlist2 a,
#tmp_contents .vol9 #tmp_dlist2 span {
	width:129px;
}
#tmp_contents .vol9 #tmp_dlist2 a {
	background-position:-138px bottom;
}
#tmp_contents .vol9 #tmp_dlist2.active a,
#tmp_contents .vol9 #tmp_dlist2 a:hover,
#tmp_contents .vol9 #tmp_dlist2 a:focus {
	background-position:-138px top;
}
* html #tmp_contents .vol9 #tmp_dlist2 a:active {
	background-position:-138px top;
}
#tmp_contents .vol9 #tmp_dlist3 a,
#tmp_contents .vol9 #tmp_dlist3 span {
	width:129px;
}
#tmp_contents .vol9 #tmp_dlist3 a {
	background-position:-276px bottom;
}
#tmp_contents .vol9 #tmp_dlist3.active a,
#tmp_contents .vol9 #tmp_dlist3 a:hover,
#tmp_contents .vol9 #tmp_dlist3 a:focus {
	background-position:-276px top;
}
* html #tmp_contents .vol9 #tmp_dlist3 a:active {
	background-position:-276px top;
}
#tmp_contents .vol9 #tmp_dlist4 a,
#tmp_contents .vol9 #tmp_dlist4 span {
	width:129px;
}
#tmp_contents .vol9 #tmp_dlist4 a {
	background-position:-414px bottom;
}
#tmp_contents .vol9 #tmp_dlist4.active a,
#tmp_contents .vol9 #tmp_dlist4 a:hover,
#tmp_contents .vol9 #tmp_dlist4 a:focus {
	background-position:-414px top;
}
* html #tmp_contents .vol9 #tmp_dlist4 a:active {
	background-position:-414px top;
}
#tmp_contents .vol9 #tmp_dlist5 a,
#tmp_contents .vol9 #tmp_dlist5 span {
	width:138px;
}
#tmp_contents .vol9 #tmp_dlist5 a {
	background-position:-552px bottom;
}
#tmp_contents .vol9 #tmp_dlist5.active a,
#tmp_contents .vol9 #tmp_dlist5 a:hover,
#tmp_contents .vol9 #tmp_dlist5 a:focus {
	background-position:-552px top;
}
* html #tmp_contents .vol9 #tmp_dlist5 a:active {
	background-position:-552px top;
}
/* discovery lower
============================== */
#tmp_discovery_vol9.lower #tmp_discovery_ttl {
	margin-bottom:0;
}
#tmp_discovery_vol9 h1{
	background:none;
	margin:0;
	padding:0;
	border:0;
}
#tmp_discovery_vol9.lower h1 {
	margin-bottom:10px;
}
#tmp_discovery_vol9.lower {
	margin-bottom:30px;
}
#tmp_discovery_vol9.lower h2 {
	color:#B93175;
	background:#EEBBCB url(/shared/templates/free/images/contents/discovery/vol11/sakura_bg.gif) no-repeat left bottom;
	padding-right:40px;
	padding-left:30px;
	border:0;
}
/* hakken_backnum_list
============================== */
#hakken_backnum_contents {
	background:url(/shared/templates/free/images/contents/discovery/map_bg.png) no-repeat right top;
}
#hakken_backnum_contents .hakken_backnum_bnr {
	margin:0 -13px 0 -12px;
}
#tmp_contents #hakken_backnum_contents .hakken_backnum_bnr p {
	margin-bottom:0;
}
#hakken_backnum_contents .hakken_backnum_bnr .bnr_blk_glp {
	letter-spacing:-.40em;
}
#hakken_backnum_contents .hakken_backnum_bnr .wrap_bnr_blk {
	width:33.3%;
	display:inline-block;
	vertical-align:top;
	letter-spacing:normal;
	margin:0 0 20px 0;
}
*:first-child+html #hakken_backnum_contents .hakken_backnum_bnr .wrap_bnr_blk {
	display:inline;
}
* html #hakken_backnum_contents .hakken_backnum_bnr .wrap_bnr_blk {
	display:inline;
}
#hakken_backnum_contents .hakken_backnum_bnr .bnr_blk {
	margin:0 13px 0 12px;
	border:1px solid #9B9B9B;
	padding:4px;
	color:inherit;
	background-color:#FFFFFF;
	text-align:left;
}
#hakken_backnum_contents .hakken_backnum_bnr .lft_col {
	float:left;
	position:relative;
	z-index:1;
	width:90px;
	margin-right:-90px;
}
#hakken_backnum_contents .hakken_backnum_bnr .wrap_rgt_col {
	width:100%;
	float:right;
}
#hakken_backnum_contents .hakken_backnum_bnr .rgt_col {
	margin-left:97px;
	line-height:1.2;
}
#hakken_backnum_contents .hakken_backnum_bnr .rgt_col span {
	display:block;
	margin-bottom:0.3em;
}
#hakken_backnum_contents .hakken_backnum_bnr .rgt_col span.ttl {
	font-size:86%;
}
#hakken_backnum_contents .hakken_backnum_bnr .rgt_col span.vol {
	font-weight:bold;
	font-size:86%;
}
#hakken_backnum_contents .hakken_backnum_bnr .rgt_col span.date {
	margin-bottom:0;
	font-size:86%;
}
#hakken_backnum_contents .hakken_backnum_bnr .rgt_col a {
	color:#000000;
	text-decoration:none;
}
/* ==================================================
discovery vol10
================================================== */
/* index
============================== */
#tmp_contents #tmp_discovery_vol10 {
	padding:0;
	margin:0 0 0;
	color:inherit;
	/*background-color:#F8F5F3;*/
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol10/cnt_bg.gif) repeat-y left top;
}
#tmp_contents #tmp_discovery_vol10 h1,
#tmp_contents #tmp_discovery_vol10 h3 {
	margin:0;
	padding:0;
	background:none;
	border:none;
}
#tmp_contents #tmp_discovery_vol10 h2 {
	margin:0 0 0.4em;
	padding:0;
	color:#005FB7;
	background:url(/shared/templates/free/images/contents/discovery/vol13/h2_bg1_m.jpg) repeat-y left top;
	border:none;
	font-size:171%;
}
#tmp_contents #tmp_discovery_vol10 h2 span {
	display:block;
	padding:0 0 22px;
	background:url(/shared/templates/free/images/contents/discovery/vol13/h2_bg1_b.jpg) no-repeat left bottom;
}
#tmp_contents #tmp_discovery_vol10 h2 span span {
	display:block;
	padding:20px 11px 0 11px;
	background:url(/shared/templates/free/images/contents/discovery/vol13/h2_bg1_t.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol10 p {
	margin-bottom:0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt {
	padding:5px 17px 10px 20px;
	color:#000000;
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol10/idx_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_cnt_1 {
	padding:0 30px;
	position:relative;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_cnt_2 {
	margin:-2px 0 0 -15px;
	padding:0 10px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .wrap_discovery_section {
	padding:0 31px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section {
	margin:0 5px 0.8em 0;
	padding:0 10px;
	color:#724444;
	/*background:url(/shared/templates/free/images/contents/discovery/vol13/section_bg.gif) repeat left top;*/
	line-height:1.8;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_l {
	float:left;
	width:410px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_r {
	float:right;
	width:366px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_r p.img1 {
	margin:-20px -30px 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_l2 {
	float:left;
	width:417px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_l2 p.img1 {
	margin:-15px 0 0 -5px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_r2 {
	float:right;
	width:360px;
	background:url(/shared/templates/free/images/contents/discovery/vol13/idx_img_2_bg.png) no-repeat right bottom;
	padding:0 0 135px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_l3 {
	float:left;
	width:400px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_r3 {
	float:right;
	width:383px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_r3 p.img1 {
	margin:-10px -25px 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_cyumoku h2 {
	color:#C69500;
	background:url(/shared/templates/free/images/contents/discovery/vol13/h2_bg2_m.jpg) repeat-y left top;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_cyumoku h2 span {
	padding:0 0 22px;
	background:url(/shared/templates/free/images/contents/discovery/vol13/h2_bg2_b.jpg) no-repeat left bottom;
}
.lang_de #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_cyumoku h2 span span {
	display:block;
	padding:45px 11px 0 85px;
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol10/h2_bg2_t.jpg) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_cyumoku h2 span span {
	display:block;
	padding:45px 11px 0 85px;
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol10/h2_bg2_t.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_cyumoku h2 span span {
	display:block;
	padding:45px 11px 0 85px;
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol10/h2_bg2_t.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_cyumoku h2 span span {
	display:block;
	padding:45px 11px 0 85px;
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol10/h2_bg2_t.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_cyumoku .discovery_section {
	padding-left:30px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_l4 {
	float:left;
	width:218px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section .discovery_cnt_r4 {
	float:right;
	width:525px;
	background:url(/shared/templates/free/images/contents/discovery/vol13/idx_img_4_bg.png) no-repeat right bottom;
	padding:0 0 75px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku {
	margin:0 0 20px;
	padding:0 10px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_ttl {
	background:url(/shared/templates/free/images/contents/discovery/vol13/miryoku_ttl_bg.jpg) no-repeat -19px bottom;
	padding:0 0 85px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_ttl h2 {
	margin:0;
	padding:0;
	color:inherit;
	background:none;
	font-size:100%;
	float:left;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_ttl .fukidashi {
	float:right;
	width:500px;
	padding:0 20px 11px 0;
	background:url(/shared/templates/free/images/contents/discovery/vol13/fukidashi_bg.gif) no-repeat 23px bottom;
	margin:-85px 0 0 -226px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_ttl .fukidashi p {
	color:inherit;
	background-color:#A3E1F1;
	padding:15px 20px;
	margin:0 4px 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_wrap_section_miryoku_cnt {
	background:url(/shared/templates/free/images/contents/discovery/vol13/miryoku_bg_m.jpg) repeat-y -19px top;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_wrap_section_miryoku_cnt2 {
	background:url(/shared/templates/free/images/contents/discovery/vol13/miryoku_bg_b.jpg) no-repeat -19px bottom;
	padding:0 0 35px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt {
	background:url(/shared/templates/free/images/contents/discovery/vol13/miryoku_bg_t.jpg) no-repeat -19px top;
	padding:0 50px 0 46px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section {
	margin:0 0 0.8em;
	padding:0 5px;
	color:#000000;
	background:none;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section p.txt1 {
	position:relative;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_ml {
	float:left;
	width:380px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_ml p.txt1 {
	margin:-20px 0 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr {
	float:right;
	width:356px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr p.img1 {
	margin:-30px -10px 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_ml2 {
	float:left;
	width:355px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_ml2 p.img1 {
	margin:0 0 0 -15px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr2 {
	float:right;
	width:380px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_ml3 {
	float:left;
	width:380px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr3 {
	float:right;
	width:367px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr3 p.img1 {
	margin:0 -5px 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_ml4 {
	float:left;
	width:515px;
	background:url(/shared/templates/free/images/contents/discovery/vol13/miryoku_img_2_bg.png) no-repeat right bottom;
	padding:0 0 70px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr4 {
	float:right;
	width:233px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr4 p.img1 {
	margin:0 5px 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_ml5 {
	float:left;
	width:215px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_ml5 p.img1 {
	margin:-90px 0 0 27px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr5 {
	float:right;
	width:485px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt .discovery_section .discovery_cnt_mr5 p.txt1 {
	margin:-10px 0 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access {
	margin:0 0 30px;
	padding:0 10px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_ttl {
	background:url(/shared/templates/free/images/contents/discovery/vol13/access_ttl_bg.jpg) no-repeat -19px bottom;
	padding:0 0 40px;
	min-height:120px;
	height:auto !important;
	height:120px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_ttl h2 {
	margin:0;
	padding:0;
	color:inherit;
	background:none;
	font-size:100%;
	float:left;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_ttl .fukidashi {
	float:right;
	width:500px;
	padding:66px 20px 11px 0;
	background:url(/shared/templates/free/images/contents/discovery/vol13/fukidashi_bg.gif) no-repeat 23px bottom;
	margin:0 0 0 -98px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_ttl .fukidashi p {
	color:inherit;
	background-color:#A3E1F1;
	padding:10px 20px;
	margin:0 4px 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_wrap_section_access_cnt {
	background:url(/shared/templates/free/images/contents/discovery/vol13/access_bg_m.jpg) repeat-y -19px top;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_wrap_section_access_cnt2 {
	background:url(/shared/templates/free/images/contents/discovery/vol13/access_bg_b.jpg) no-repeat -19px bottom;
	padding:0 0 6px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_cnt {
	background:url(/shared/templates/free/images/contents/discovery/vol13/access_bg_t.jpg) no-repeat -19px top;
	padding:15px 44px 15px 41px;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_cnt .discovery_section {
	margin:0;
	padding:0;
	color:#000000;
	background:none;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_cnt .discovery_section h3 {
	background:url(/shared/templates/free/images/contents/discovery/vol13/line.png) no-repeat left bottom;
	margin:0 0 5px;
	padding:0 8px;
	clear:none;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_cnt .discovery_section p {
	margin-bottom:0.8em;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .external {
	display:inline-block;
	background:url(/shared/templates/free/images/contents/discovery/vol13/external_icon.gif) no-repeat right 0.3em;
	padding:0 22px 0 0;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_info h2 {
	background:url(/shared/templates/free/images/contents/discovery/vol13/h2_bg3_m.jpg) repeat-y left top;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_info h2 span {
	background:url(/shared/templates/free/images/contents/discovery/vol13/h2_bg3_b.jpg) no-repeat left bottom;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_info h2 span span {
	background:url(/shared/templates/free/images/contents/discovery/vol13/h2_bg3_t.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_info .discovery_section {
	color:#000000;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_info ul {
	margin-left:0;
	list-style:none;
	list-style-image:none;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt .discovery_section_info ul li {
	line-height:1.6;
}
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_idx_link {
	padding:0 17px;
	margin:0 0 20px;
}
#tmp_contents #tmp_discovery_cnt #tmp_idx_link ul {
	margin:0;
	list-style:none;
	list-style-image:none;
}
#tmp_contents #tmp_discovery_cnt #tmp_idx_link ul li {
	float:left;
}
#tmp_contents #tmp_discovery_cnt .backnumber_cnt {
	border-top:1px solid #CCCCCC;
	padding:29px 0 10px 0;
	text-align:center;
}
#tmp_contents #tmp_discovery_cnt .wrap_backnumber_cnt {
	width:802px;
	margin:0 auto;
	border-top:1px solid #35A5E9;
}
/* discovery navi
============================== */
#tmp_contents #tmp_discovery_vol10_lower #tmp_dnavi {
	clear:both;
	margin:0 0 13px;
	list-style:none;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dnavi li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
	margin-right:10px;
	padding-right:9px;
	border-right:1px dotted #00468C;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dnavi li span {
	display:block;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dnavi #tmp_dlist3 {
	margin-right:0;
	padding-right:0;
	border-right:none;
}	
.lang_de #tmp_contents #tmp_discovery_vol10_lower #tmp_dnavi a {
	display:block;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol10/discovery_navi.jpg);
	background-repeat:no-repeat;
}
.lang_it #tmp_contents #tmp_discovery_vol10_lower #tmp_dnavi a {
	display:block;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol10/discovery_navi.jpg);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_discovery_vol10_lower #tmp_dnavi a {
	display:block;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol10/discovery_navi.jpg);
	background-repeat:no-repeat;
}
.lang_fr #tmp_contents #tmp_discovery_vol10_lower #tmp_dnavi a {
	display:block;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol10/discovery_navi.jpg);
	background-repeat:no-repeat;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist1 a,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist1 span {
	width:217px;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist1.active a,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist1 a:hover,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents #tmp_discovery_vol10_lower #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist2 a,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist2 span {
	width:217px;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist2 a {
	background-position:-233px top;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist2.active a,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist2 a:hover,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist2 a:focus {
	background-position:-233px bottom;
}
* html #tmp_contents #tmp_discovery_vol10_lower #tmp_dlist2 a:active {
	background-position:-233px bottom;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist3 a,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist3 span {
	width:216px;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist3 a {
	background-position:-467px top;
}
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist3.active a,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist3 a:hover,
#tmp_contents #tmp_discovery_vol10_lower #tmp_dlist3 a:focus {
	background-position:-467px bottom;
}
* html #tmp_contents #tmp_discovery_vol10_lower #tmp_dlist3 a:active {
	background-position:-467px bottom;
}
/* discovery lower
============================== */
#tmp_discovery_vol10_lower {
	margin:0 0 30px;
}
#tmp_discovery_vol10_lower #tmp_discovery_ttl {
	margin-bottom:0;
}
#tmp_discovery_vol10_lower h1 {
	margin:0 0 10px;
	padding:0;
	background:none;
	border:none;
}
#tmp_discovery_vol10_lower h3 {
	padding-bottom:4px;
	background:url(/shared/templates/free/images/contents/discovery/vol13/h3_bg.jpg) no-repeat left bottom;
	border-bottom:none;
}
#tmp_discovery_vol10_lower .txt_small {
	font-size:86%;
}
#tmp_discovery_vol10_lower #tmp_pamph_list {
	letter-spacing:-.40em;
}
#tmp_discovery_vol10_lower #tmp_pamph_list .wrap_list_box {
	width:25%;
	display:inline-block;
	vertical-align:top;
	letter-spacing:normal;
	margin:0 0 15px;
}
*:first-child+html #tmp_discovery_vol10_lower #tmp_pamph_list .wrap_list_box {
	display:inline;
}
* html #tmp_discovery_vol10_lower #tmp_pamph_list .wrap_list_box {
	display:inline;
}
#tmp_discovery_vol10_lower #tmp_pamph_list .list_box {
	margin:0 5px 0 0;
	font-size:86%;
	line-height:1.4;
}
#tmp_discovery_vol10_lower #tmp_pamph_list .list_box p {
	margin-bottom:0.6em;
}
#tmp_discovery_vol10_lower #tmp_pamph_list .list_box .photo {
	padding:5px;
	color:inherit;
	background-color:#EEEEEE;
	text-align:center;
}
#tmp_discovery_vol10_lower .ul_link {
	list-style-image:url(/shared/templates/free/images/contents/discovery/vol13/link_icon.gif);
}
/* ==================================================
discovery vol11
================================================== */
/* index
============================== */
#tmp_contents #tmp_discovery_vol11 {
	padding:0;
	margin:0 0 0;
	color:inherit;
	background:#FCF8E4 url(/shared/templates/free/images/contents/discovery/vol15/bg1.jpg) repeat left top;
}
#tmp_contents #tmp_discovery_vol11 h1 {
	margin:0 0 0 -3px;
	padding:0;
	background:none;
	border:none;
}
#tmp_contents #tmp_discovery_vol11 h2 {
	margin:0;
	padding:13px 0 6px;
	background:none;
	border:none;
}
#tmp_contents #tmp_discovery_vol11 h3 {
	margin:0 0 0.4em;
}
#tmp_contents #tmp_discovery_vol11 p {
	color:#000000;
}
#tmp_contents #tmp_discovery_vol11 .this_report {
	color:#EA4A4A;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt {
	padding:0 0 39px;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_note {
	color:inherit;
	background:#FFFFFF url(/shared/templates/free/images/contents/discovery/vol15/bg_note.jpg) repeat-y left top;
	padding: 0 0 15px 25px;
}
/* idx_1 */
#tmp_contents #tmp_discovery_vol11 #tmp_idx_1 {
	clear:both;
}
#tmp_contents #tmp_discovery_vol11 #tmp_idx_1_ttl {
	text-align:center;
}
#tmp_contents #tmp_discovery_vol11 #tmp_idx_2_ttl,
#tmp_contents #tmp_discovery_vol11 #tmp_idx_3_ttl {
	text-align: center;
}
#tmp_contents #tmp_discovery_vol11 .box_idx_1_cnt {
	margin:0 20px 20px;
}
#tmp_contents #tmp_discovery_vol11 .box_idx_1_cnt_de2 {
	float:right;
	margin:0 0 30px 15px;
	width:430px;
}
/* tmp_discovery_asagohan */
#tmp_discovery_asagohan_ttl {
	margin:0 0 -30px;
	position:relative;
	text-align:center;
}
#tmp_discovery_asagohan_cnt {
	background:#FFFFFF;
	margin:0 20px;
	padding:53px 35px 15px;
}
#tmp_contents #tmp_discovery_vol11 .idx_cnt_ttl {
	background:url(/shared/templates/free/images/contents/discovery/vol15/h3_bg.jpg) repeat left top;
	border:solid 2px #FFD65C;
	padding:0 17px 0;
	font-size:178.57%;
	color:#FFFFFF;
	font-weight:normal;
	margin:0 0 14px;
	position:relative;
}
#tmp_contents #tmp_discovery_vol11 .idx_cnt_ttl span {
	background:url(/shared/templates/free/images/contents/discovery/vol15/h3_bg2.png) repeat-y left top;
	margin:-2px 0 -2px;
	padding:7px 0 8px 33px;
	display:block;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_discovery_section {
	margin:0 0 38px;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_discovery_section table {
	border-collapse:collapse;
	line-height:1.4;
	margin:22px 0 10px;
	width:100%;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_discovery_section table th {
	border-bottom:solid 1px #FFFFFF;
	background:#FFE076;
	padding:16px 25px 11px 22px;
	width:106px;
	text-align:left;
	vertical-align:middle;
	color:#333333;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_discovery_section table td {
	border-top:solid 1px #FFE076;
	border-right:solid 1px #FFE076;
	border-bottom:solid 1px #FFE076;
	background:#FFFFFF;
	padding:7px 7px 6px;
	padding:16px 25px 11px 22px;
	color:#212121;
	word-break:break-all;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_discovery_section table tr th.last {
	border:none;
	border-bottom:solid 1px #FFE076;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section1,
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section2,
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section_map {
	margin:0;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section1 .discovery_cnt_l {
	float:left;
	width:335px;
	margin: 0 -339px 0 0;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section1 .discovery_cnt_r {
	margin:0 0 0 339px;
	padding:25px 0 0;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section2 .discovery_cnt_l {
	float:left;
	margin:0 339px 0 2px;
	padding:25px 0 0;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section2 .discovery_cnt_r {
	float:right;
	width:335px;
	margin: 0 0 0 -339px;
	text-align:right;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section_map .discovery_cnt_l {
	float:left;
	margin:0 331px 0 0;
	padding:25px 0 0;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section_map .discovery_cnt_r {
	float:right;
	width:313px;
	margin: 0 0 0 -313px;
	text-align:left;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section_map h4 {
	background:none;
	border-bottom:solid 2px #FF9933;
	padding:0;
	font-size:100%;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section_map p {
	font-size:85.7%;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .discovery_section_map .map {
	width: 480px;
	height: 300px;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt #tmp_idx_link {
	padding:0 15px;
	margin:38px 0 20px;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt #tmp_idx_link ul li {
	float:left;
	padding:15px 3px;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_backnumber_cnt {
	border-top:1px solid #FFFFFF;
}
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .backnumber_cnt {
	border-top:1px solid #C7B06B;
}
/* discovery navi
============================== */
#tmp_contents #tmp_discovery_vol11_lower #tmp_dnavi {
	clear:both;
	margin:0 0 13px;
	list-style:none;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dnavi li {
	margin:0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dnavi li span {
	display:block;
	height:40px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dnavi #tmp_dlist3 {
	margin-right:0;
	padding-right:0;
}	
.lang_de #tmp_contents #tmp_discovery_vol11_lower #tmp_dnavi a {
	display:block;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol11/discovery_navi.gif);
	background-repeat:no-repeat;
}
.lang_it #tmp_contents #tmp_discovery_vol11_lower #tmp_dnavi a {
	display:block;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol11/discovery_navi.gif);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_discovery_vol11_lower #tmp_dnavi a {
	display:block;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol11/discovery_navi.gif);
	background-repeat:no-repeat;
}
.lang_fr #tmp_contents #tmp_discovery_vol11_lower #tmp_dnavi a {
	display:block;
	height:40px;
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol11/discovery_navi.gif);
	background-repeat:no-repeat;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist1 a,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist1 span {
	width:230px;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist1.active a,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist1 a:hover,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents #tmp_discovery_vol11_lower #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist2 a,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist2 span {
	width:232px;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist2 a {
	background-position:-230px top;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist2.active a,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist2 a:hover,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist2 a:focus {
	background-position:-230px bottom;
}
* html #tmp_contents #tmp_discovery_vol11_lower #tmp_dlist2 a:active {
	background-position:-230px bottom;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist3 a,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist3 span {
	width:228px;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist3 a {
	background-position:-462px top;
}
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist3.active a,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist3 a:hover,
#tmp_contents #tmp_discovery_vol11_lower #tmp_dlist3 a:focus {
	background-position:-462px bottom;
}
* html #tmp_contents #tmp_discovery_vol11_lower #tmp_dlist3 a:active {
	background-position:-462px bottom;
}
/* discovery lower
============================== */
#tmp_discovery_vol11_lower {
	margin:0 0 30px;
}
#tmp_discovery_vol11_lower #tmp_discovery_ttl {
	margin-bottom:0;
}
#tmp_discovery_vol11_lower h1 {
	margin:0 0 10px;
	padding:0;
	background:none;
	border:none;
}
#tmp_discovery_vol11_lower .txt_small {
	font-size:86%;
}
#tmp_discovery_vol11_lower .ul_link {
	list-style-image:url(/shared/templates/free_en/images/contents/discovery/vol15/link_icon.gif);
}
/* ==================================================
discovery vol12
================================================== */
/* index
============================== */
#tmp_contents #tmp_discovery_vol12 {
	padding:0;
	margin:0 0 0;
	color:inherit;
	background:#FCF8E4 url(/shared/templates/free/images/contents/discovery/vol17/bg.jpg) repeat left top;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol12/idx_ttl_bg.jpg) no-repeat left top;
	min-height:477px;
	padding:13px 26px 0 475px;
}
.lang_de #tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx {
	padding:13px 24px 0 470px;
	min-height:540px;
}
.lang_es #tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol12/idx_ttl_bg.jpg) no-repeat left top;
	min-height:587px;
}
.lang_it #tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol12/idx_ttl_bg.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol12/idx_ttl_bg.jpg) no-repeat left top;
	padding:10px 26px 0 475px;
	min-height:540px;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx p.idx_ttl_top {
	margin:0 0 32px -95px;
	text-align:right;
}
.lang_es #tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx p.idx_ttl_top {
	margin:0 0 25px -445px;
	text-align:left;
}
.lang_it #tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx p.idx_ttl_top {
	margin:0 0 32px -70px;
	text-align:right;
}
.lang_fr #tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx p.idx_ttl_top {
	margin:0 0 20px -460px;
	text-align:left;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx p {
	line-height: 1.6;
	margin:0 0 5px;
}
.lang_fr #tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx p {
	margin:0 0 20px;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_ttl.idx p.caution {
	font-size:87.5%;
	margin:0;
}
#tmp_contents #tmp_discovery_vol12 h1 {
	margin:0 0 30px;
	padding:0;
	background:none;
	border:none;
	text-align:right;
}
.lang_de #tmp_contents #tmp_discovery_vol12 h1 {
	margin:0 0 12px;
}
.lang_es #tmp_contents #tmp_discovery_vol12 h1 {
	margin:0 0 20px;
}
.lang_fr #tmp_contents #tmp_discovery_vol12 h1 {
	margin:0 0 20px;
}
#tmp_contents #tmp_discovery_vol12 #tmp_tab_navi {
	background:url(/shared/templates/free/images/contents/discovery/vol17/tab_bg.jpg) no-repeat left bottom;
	padding:0 0 6px;
	margin:0 0 17px;
}
#tmp_contents #tmp_discovery_vol12 #tmp_tab_navi ul {
	list-style: none;
	list-style-image: none;
	margin:0 9px;
}
#tmp_contents #tmp_discovery_vol12 #tmp_tab_navi li {
	float:left;
	margin:0 3px 0 0;
	line-height: 0;
}
#tmp_contents #tmp_discovery_vol12 #tmp_tab_navi li.last {
	margin:0;
}
#tmp_contents #tmp_discovery_vol12 .vol12_read {
	text-align:center;
	margin:0 0 20px;
}
#tmp_contents #tmp_discovery_vol12 .vol12_read h2 {
	margin:0 0 10px;
	padding:0;
	border:none;
	background:none;
	text-align:center;
}
#tmp_contents #tmp_discovery_vol12 .vol12_read p {
	width:650px;
	margin:0 auto;
}
#tmp_contents #tmp_discovery_vol12 p {
	color:#000000;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt {
	padding:0 0 129px;
}
#tmp_contents #tmp_discovery_vol12 h3 {
	margin:0 0 -15px;
	padding:0;
	border:none;
	background:none;
}
#tmp_contents #tmp_discovery_vol12 h4 {
	border:none;
	background:none;
	padding:0;
	color:#332C1F;
	font-size:128.5%;
	margin:0 0 8px;
}
#tmp_contents #tmp_discovery_vol12 .discovery_section {
	padding:254px 22px 20px;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section1 {
	background:url(/shared/templates/free/images/contents/discovery/vol17/idx1_bg2.jpg) repeat left top;
	margin:0 0 30px;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section1 .discovery_section {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol12/idx1_bg.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section2 {
	background:url(/shared/templates/free/images/contents/discovery/vol17/idx2_bg2.jpg) repeat left top;
	margin:0 0 30px;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section2 .discovery_section {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol12/idx2_bg.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section3 {
	background:url(/shared/templates/free/images/contents/discovery/vol17/idx3_bg2.jpg) repeat left top;
	margin:0 0 30px;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section3 .discovery_section {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol12/idx3_bg.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section4 {
	background:url(/shared/templates/free/images/contents/discovery/vol17/idx4_bg2.jpg) repeat left top;
	margin:0 0 30px;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section4 .discovery_section {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol12/idx4_bg.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section5 {
	background:url(/shared/templates/free/images/contents/discovery/vol17/idx5_bg2.jpg) repeat left top;
	margin:0 0 30px;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section5 .discovery_section {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol12/idx5_bg.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section1 .discovery_section .discovery_cnt_l,
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section3 .discovery_section .discovery_cnt_l,
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section5 .discovery_section .discovery_cnt_l {
	float:left;
	width:460px;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section1 .discovery_section .discovery_cnt_r,
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section3 .discovery_section .discovery_cnt_r,
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section5 .discovery_section .discovery_cnt_r {
	float:right;
	width:400px;
	padding:106px 0 0;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section2 .discovery_section .discovery_cnt_l,
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section4 .discovery_section .discovery_cnt_l {
	float:left;
	width:400px;
	padding:78px 0 0;
}
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section2 .discovery_section .discovery_cnt_r,
#tmp_contents #tmp_discovery_vol12 .wrap_discovery_section4 .discovery_section .discovery_cnt_r {
	float:right;
	width:460px;
}
/*  table  */
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt .discovery_section table {
	width:400px;
	background:#FFFFFF;
	word-break: break-all;
	word-wrap: break-word;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt .discovery_section .sample_03{
	border-collapse: separate;
	border-spacing: 2px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt .discovery_section .sample_03 th{
	padding: 4px 7px 4px 4px;
	text-align: left;
	vertical-align: top;
	color: #444444;
	background-color: #FDE9A8;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	white-space:nowrap;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt .discovery_section .jusho th{
	padding: 4px;
	text-align: left;
	vertical-align: top;
	color: #444444;
	background-color: #EEEEEE;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt .discovery_section .taikwn th{
	padding: 4px;
	text-align: left;
	vertical-align: top;
	color: #444444;
	background-color: #FFD24D;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt .discovery_section .sample_03 td{
	padding:4px;
	background-color: #FAFAFA;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	line-height:1.4;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt #tmp_idx_link {
	padding:0 9px 0 22px;
	margin:38px 0 39px;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt #tmp_idx_link ul {
	list-style: none;
	list-style-image: none;
	margin:0;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt #tmp_idx_link ul li {
	float:left;
	margin:0 13px 0 0;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt .wrap_backnumber_cnt {
	border-top:1px solid #FFFFFF;
}
#tmp_contents #tmp_discovery_vol12 #tmp_discovery_cnt .backnumber_cnt {
	border-top:1px solid #C7B06B;
}
/* discovery navi
============================== */
#tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi {
	clear:both;
	margin:0 -2px 13px 0;
	list-style:none;
	overflow:hidden;
}
*:first-child+html #tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi {
	width:692px;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi li {
	margin:0 3px 0 0;
	float:left;
	position:relative;
	z-index:1;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi li {
	margin:0 2px 0 0;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi li span {
	display:block;
	height:51px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi a {
	display:block;
	height:51px;
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol12/discovery_navi.jpg);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol12/discovery_navi.jpg);
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol12/discovery_navi.jpg);
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dnavi a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol12/discovery_navi.jpg);
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 span {
	width:140px;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1.active a,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:hover,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:active {
	background-position:left bottom;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 span {
	width:175px;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a {
	background-position:-143px top;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2.active a,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:hover,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:focus {
	background-position:-143px bottom;
}
* html #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:active {
	background-position:-143px bottom;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 span {
	width:187px;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a {
	background-position:-321px top;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3.active a,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:hover,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:focus {
	background-position:-321px bottom;
}
* html #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:active {
	background-position:-321px bottom;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 span {
	width:177px;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a {
	background-position:-512px top;
}
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4.active a,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:hover,
#tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:focus {
	background-position:-512px bottom;
}
* html #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:active {
	background-position:-512px bottom;
}
/* es */
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 span {
	width:191px;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a {
	background-position:left top;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1.active a,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:hover,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html .lang_es  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:active {
	background-position:left bottom;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 span {
	width:212px;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a {
	background-position:-192px top;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2.active a,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:hover,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:focus {
	background-position:-192px bottom;
}
* html .lang_es  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:active {
	background-position:-192px bottom;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 span {
	width:102px;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a {
	background-position:-407px top;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3.active a,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:hover,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:focus {
	background-position:-407px bottom;
}
* html .lang_es  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:active {
	background-position:-407px bottom;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 span {
	width:178px;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a {
	background-position:-511px top;
}
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4.active a,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:hover,
.lang_es #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:focus {
	background-position:-511px bottom;
}
* html .lang_es  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:active {
	background-position:-511px bottom;
}
/* it */
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 span {
	width:140px;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a {
	background-position:left top;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1.active a,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html .lang_it  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:active {
	background-position:left bottom;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 span {
	width:175px;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a {
	background-position:-143px top;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2.active a,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:focus {
	background-position:-143px bottom;
}
* html .lang_it  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:active {
	background-position:-143px bottom;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 span {
	width:187px;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a {
	background-position:-321px top;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3.active a,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:focus {
	background-position:-321px bottom;
}
* html .lang_it  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:active {
	background-position:-321px bottom;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 span {
	width:177px;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a {
	background-position:-512px top;
}
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4.active a,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:focus {
	background-position:-512px bottom;
}
* html .lang_it  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:active {
	background-position:-512px bottom;
}
/* fr */
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 span {
	width:190px;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a {
	background-position:left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1.active a,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:focus {
	background-position:left bottom;
}
* html .lang_fr  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist1 a:active {
	background-position:left bottom;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 span {
	width:210px;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a {
	background-position:-193px top;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2.active a,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:focus {
	background-position:-193px bottom;
}
* html .lang_fr  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist2 a:active {
	background-position:-193px bottom;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 span {
	width:101px;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a {
	background-position:-407px top;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3.active a,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:focus {
	background-position:-407px bottom;
}
* html .lang_fr  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist3 a:active {
	background-position:-407px bottom;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 span {
	width:177px;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a {
	background-position:-512px top;
}
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4.active a,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:focus {
	background-position:-512px bottom;
}
* html .lang_fr  #tmp_contents #tmp_discovery_vol12_lower #tmp_dlist4 a:active {
	background-position:-512px bottom;
}
/* ==================================================
discovery vol21
================================================== */
/* index
============================== */
#tmp_contents #tmp_discovery_vol21 {
	margin:0 -3px 0;
	padding:0;
	width:928px;
	font-family:'メイリオ',Meiryo,sans-serif;
}
#tmp_contents #tmp_discovery_vol21_navi {
	margin:0 0 1px;
}
#tmp_contents #tmp_discovery_vol21_navi ul {
	margin:0;
	padding:0;
	list-style:none;
}
#tmp_contents #tmp_discovery_vol21_navi ul li {
	width:232px;
	float:left;
	margin:0;
	padding:0;
}
#tmp_contents #tmp_discovery_vol21_navi ul li a {
	display:block;
	width:232px;
	height:82px;
}
#tmp_contents #tmp_discovery_vol21_navi ul li a span {
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_dv21_navi01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol21/navi01.gif);
}
#tmp_dv21_navi02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol21/navi02.gif);
}
#tmp_dv21_navi03 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol21/navi03.gif);
}
#tmp_dv21_navi04 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol21/navi04.gif);
}
.box_es#tmp_dv21_navi01 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol21/navi01.gif);
}
.box_es#tmp_dv21_navi02 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol21/navi02.gif);
}
.box_es#tmp_dv21_navi03 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol21/navi03.gif);
}
.box_es#tmp_dv21_navi04 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol21/navi04.gif);
}
.box_fr#tmp_dv21_navi01 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol21/navi01.gif);
}
.box_fr#tmp_dv21_navi02 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol21/navi02.gif);
}
.box_fr#tmp_dv21_navi03 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol21/navi03.gif);
}
.box_fr#tmp_dv21_navi04 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol21/navi04.gif);
}
.box_it#tmp_dv21_navi01 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol21/navi01.gif);
}
.box_it#tmp_dv21_navi02 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol21/navi02.gif);
}
.box_it#tmp_dv21_navi03 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol21/navi03.gif);
}
.box_it#tmp_dv21_navi04 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol21/navi04.gif);
}
#tmp_contents #tmp_discovery_vol21_idx {
	background:url(/shared/templates/free/images/contents/discovery/vol21/idx_cnt_bg.jpg);
	padding:9px 0 15px 0;
}
#tmp_contents .discovery_vol21_idx_cnt {
	margin:0 10px 2px;
	padding:0 0 23px;
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_shadow.png) center bottom no-repeat;
}
#tmp_contents .dv21_idx_cnt01 .dv21_idx_cnt_head {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_head_free04_1.gif) center top no-repeat;
	padding:18px 0 0;
}
#tmp_contents .dv21_idx_cnt01 .dv21_idx_cnt_foot {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_foot_free04_1.gif) center bottom no-repeat;
	padding:0 25px 22px 30px;
}
#tmp_contents .dv21_idx_cnt01 .dv21_idx_cnt_body {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_body_free04_1.gif) center top repeat-y;
}
#tmp_contents .dv21_idx_cnt02 .dv21_idx_cnt_head {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_head_free04_2.gif) center top no-repeat;
	padding:18px 0 0;
}
#tmp_contents .dv21_idx_cnt02 .dv21_idx_cnt_foot {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_foot_free04_2.gif) center bottom no-repeat;
	padding:0 25px 17px 30px;
}
#tmp_contents .dv21_idx_cnt02 .dv21_idx_cnt_body {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_body_free04_2.gif) center top repeat-y;
}
#tmp_contents .discovery_vol21_idx_cnt .cnt_ttl {
	float:left;
	width:370px;
	padding:7px 0 10px;
}
#tmp_contents .discovery_vol21_idx_cnt .cnt_photo {
	float:right;
	width:452px;
	padding:7px 0 10px;
}
#tmp_contents .discovery_vol21_idx_cnt .cnt_photo p {
	margin:0;
}
#tmp_contents .discovery_vol21_idx_cnt .cnt_ttl h2 {
	margin:0;
	padding:0 0 2px;
	background:none;
	border-left:0;
}
#tmp_contents .discovery_vol21_idx_cnt .cnt_ttl h3 {
	margin:0;
	padding:7px 0 15px;
	border:none;
	background:none;
}
#tmp_contents #tmp_discovery_vol21_idx_ban {
	padding:30px 0 10px;
}
#tmp_contents #tmp_discovery_vol21_idx_ban ul {
	margin:0;
	padding:0;
	list-style:none;
}
#tmp_contents #tmp_discovery_vol21_idx_ban ul li {
	width:450px;
	text-align:center;
	float:left;
	margin-right:28px;
}
#tmp_contents #tmp_discovery_vol21_idx_ban ul li.box_last {
	margin-right:0;
}
/* free
============================== */
#tmp_contents #tmp_discovery_vol21_lower #tmp_discovery_ttl {
	margin:0 0 11px 0;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_discovery_ttl a img {
	margin-top:7px;
}
#tmp_contents #tmp_dicovery_vol21_lower_ttl_wrap {
	background-color:#402000;
	color:inherit;
	padding:10px;
	margin:0 0 24px;
}
#tmp_contents #tmp_dicovery_vol21_lower_ttl {
	background:#FFFFFF url(/shared/templates/free/images/contents/discovery/vol21/p_ttl_bg.jpg) left top repeat-x;
	color:inherit;
	border:2px solid #816545;
	padding:18px 12px 0 9px;
}
#tmp_contents #tmp_dicovery_vol21_lower_ttl h1 {
	background:none;
	margin:0;
	padding:0 0 10px;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi {
	margin-bottom:15px;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi li {
	position:relative;
	float:left;
	z-index:1;
	margin:0;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi a {
	display:block;
	width:173px;
	height:65px;
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol21/navi.gif);
	background-repeat:no-repeat;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi .box_it a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol21/navi.gif);
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi .box_es a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol21/navi.gif);
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi .box_fr a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol21/navi.gif);
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi li span {
	display:block;
	height:65px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi a:hover span {
	display:none;
	height:65px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* dlist1 */
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi a,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dnavi span {
	width:173px;
}
/* dlist1 */
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist1.active a,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist1 a:hover,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist1 a:focus {
	background-position:left bottom;
}
/* dlist2 */
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist2 a {
	background-position:-172px top;
	width:172px;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist2.active a,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist2 a:hover,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist2 a:focus {
	background-position:-172px bottom;
	width:172px;
}
/* dlist3 */
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist3 a {
	background-position:-344px top;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist3.active a,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist3 a:hover,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist3 a:focus {
	background-position:-344px bottom;
}
/* dlist4 */
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist4 a {
	background-position:-517px top;
	width:172px;
}
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist4.active a,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist4 a:hover,
#tmp_contents #tmp_discovery_vol21_lower #tmp_dlist4 a:focus {
	background-position:-517px bottom;
	width:172px;
}
#tmp_contents .dv21_lower_cnt01 {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_body_free02_1.gif) center top repeat-y;
	color:inherit;
}
#tmp_contents .dv21_lower_cnt01 .dv21_lower_cnt_head {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_head_free02_1.gif) center top no-repeat;
	color:inherit;
	padding:18px 0 0;
}
#tmp_contents .dv21_lower_cnt01 .dv21_lower_cnt_foot {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_foot_free02_1.gif) center bottom no-repeat;
	color:inherit;
	padding:0 28px 17px 30px;
}
#tmp_contents .dv21_lower_cnt02 {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_body_free02_2.gif) center bottom repeat-y;
	color:inherit;
}
#tmp_contents .dv21_lower_cnt02 .dv21_lower_cnt_head {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_head_free02_2.gif) center top no-repeat;
	color:inherit;
	padding:18px 0 0;
}
#tmp_contents .dv21_lower_cnt02 .dv21_lower_cnt_foot {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_cnt_foot_free02_2.gif) center bottom no-repeat;
	color:inherit;
	padding:0 25px 17px 30px;
}
#tmp_contents .discovery_vol21_lower_cnt .cnt_photo_wrap {
	width:300px;
	float:right;
	margin:0 0 10px 15px;
	padding:0 0 8px;
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_photo_shadow.png) center bottom no-repeat;
	color:inherit;
}
#tmp_contents .discovery_vol21_lower_cnt .cnt_photo {
	border:1px solid #402000;
	background-color:#FFFFFF;
	color:inherit;
	padding:9px 9px 0;
}
#tmp_contents .discovery_vol21_lower_cnt .cnt_photo p {
	margin-bottom:5px;
}
#tmp_contents .discovery_vol21_lower_cnt .cnt_photo .icon {
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_arrow_icon.gif) left 3px no-repeat;
	display:block;
	padding:0 0 0 20px;
}
#tmp_contents .discovery_vol21_lower_cnt h2 {
	clear:none;
	background:url(/shared/templates/free/images/contents/discovery/vol21/p1_cnt_ttl_line.gif) left bottom no-repeat;	
	padding:0 0 25px;
	border-left:0;
}
#tmp_contents .discovery_vol21_lower_cnt .photo_list {
	clear:both;
	list-style:none;
	margin:0;
	padding:0 0 20px;
}
#tmp_contents .discovery_vol21_lower_cnt .photo_list li {
	float:left;
	width:200px;
	padding:0 0 0 14px;
}
#tmp_contents .discovery_vol21_lower_cnt .photo_list li:first-child {
	padding:0;
}
#tmp_contents .discovery_vol21_lower_cnt .photo_list li .icon {
	display:block;
	background:url(/shared/templates/free/images/contents/discovery/vol21/p_arrow_icon.gif) left 5px no-repeat;
	padding:5px 0 0 20px;
}
#tmp_contents .discovery_vol21_lower_cnt table.datatable {
	clear:both;
	margin:0 0 10px;
	width:100%;
	border:1px solid #402000;
}
#tmp_contents .discovery_vol21_lower_cnt table.datatable th,
#tmp_contents .discovery_vol21_lower_cnt table.datatable td {
	padding:5px 10px;
	text-align:left;
	vertical-align:top;
	border:1px solid #402000;
}
#tmp_contents .discovery_vol21_lower_cnt table.datatable th {
	background-color:#F8F0DE;
	text-align:top;
	width:60px;
}
/* profile */
#tmp_contents #tmp_discovery_vol21_profile {
	clear:both;
	width:690px;
	height:222px;
	margin:0 0 30px;
	position:relative;
	background:url(/shared/templates/free_en/images/contents/discovery/vol21/p5_profile_bg5.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol21_profile h1 {
	position:absolute;
	top:67px;
	left:80px;
	margin:5px 12px 0.8em 16px;
	border-bottom:0;
	padding:0;
}
#tmp_contents #tmp_discovery_vol21_profile p {
	position:absolute;
	top:12px;
	right:8px;
}
/* discovery lower
============================== */
#tmp_discovery_vol12_lower {
	margin:0 0 30px;
}
#tmp_discovery_vol12_lower #tmp_discovery_ttl {
	margin-bottom:0;
}
#tmp_discovery_vol12_lower .taiken_read {
	margin:0 0 0 196px;
}
#tmp_discovery_vol12_lower h1 {
	margin:0 0 10px;
	width:690px;
	overflow:hidden;
	padding:0;
	background:none;
	border:none;
}
#tmp_discovery_vol12_lower .txt_small {
	font-size:86%;
}
#tmp_discovery_vol12_lower .ul_link {
	list-style-image:url(/shared/templates/free/images/contents/discovery/vol17/link_icon.gif);
}
#tmp_discovery_vol12_lower .taiken_report h1 {
	clear:none;
	padding:20px 0 5px;
}
#tmp_contents #tmp_discovery_vol12_lower .taiken_report h2.taiken {
	padding:0;
	border:none;
	background:none;
}
#tmp_contents #tmp_discovery_vol12_lower .taiken_report h3 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol12/taiken_h3_bg.jpg) repeat-x left bottom;
	padding:0 0 3px;
	margin:30px 0 20px;
	font-size:157%;
	border:none;
	color:#332C1F;
}
#tmp_contents #tmp_discovery_vol12_lower .taiken_report p.report_img {
	margin:-10px 0 0;
	clear:both;
}
#tmp_contents #tmp_discovery_vol12_lower .taiken_report p.report_img img {
	float:right;
}
#tmp_contents #tmp_discovery_vol12_lower .taiken_report p.report_img img:first-child {
	float:left;
}
#tmp_contents #tmp_discovery_vol12_lower .taiken_report p.taiken_back_btn {
	clear:both;
	text-align:center;
	margin:25px 0 20px;
}
#tmp_contents #tmp_discovery_vol12_lower th {
	white-space:nowrap;
}
#tmp_contents #tmp_discovery_vol12_lower td {
	word-break:break-all;
}
#tmp_discovery_vol12_lower .col2 img {
	width:338px;
	height:auto;
}
/* ==================================================
discovery vol13
================================================== */
/* index
============================== */
#tmp_contents #tmp_discovery_vol13 {
	margin:0;
	padding:0;
}
#tmp_contents #tmp_discovery_vol13 #tmp_discovery_ttl h1 {
	background:none;
	padding:0;
	margin:0;
}
#tmp_contents #tmp_discovery_vol13 #tmp_discovery_ttl.idx {
	color:inherit;
	min-height:475px;
	padding:0 0 0 18px;
}
.lang_de #tmp_contents #tmp_discovery_vol13 #tmp_discovery_ttl.idx {
	background:#99E5FF url(/shared/templates/free_europe/images/contents/de/discovery/vol13/idx_ttl_bg.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol13 #tmp_discovery_ttl.idx {
	background:#99E5FF url(/shared/templates/free_europe/images/contents/es/discovery/vol13/idx_ttl_bg.jpg) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol13 #tmp_discovery_ttl.idx {
	background:#99E5FF url(/shared/templates/free_europe/images/contents/it/discovery/vol13/idx_ttl_bg.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol13 #tmp_discovery_ttl.idx {
	background:#99E5FF url(/shared/templates/free_europe/images/contents/fr/discovery/vol13/idx_ttl_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol13 p.idx_txt01 {
	font-size:114.3%;
	margin-bottom:0;
	padding:0 180px 0 0;
	text-shadow:0 1px 10px #FFFFFF, 1px 1px 10px #FFFFFF, 1px 0 10px #FFFFFF, 1px -1px 10px #FFFFFF, 0 -1px 10px #FFFFFF;
}
#tmp_discovery_vol13 #tmp_discovery_cnt {
	color:inherit;
	background-color:#FFEFBF;
}
#tmp_discovery_vol13 #tmp_theme_block {
	color:inherit;
	background:#FFEFBF url(/shared/templates/free/images/contents/discovery/vol19/idx_theme_blk_bg.jpg) repeat left top;
	padding:20px 0 38px 13px;
}
#tmp_discovery_vol13 #tmp_theme_block .theme_block {
	width:441px;
	float:left;
	margin:0 12px 16px 0;
}
#tmp_discovery_vol13 #tmp_theme_block .theme_block_ttl p {
	margin:0;
}
#tmp_discovery_vol13 #tmp_theme_block .theme_block_cnt {
	padding:10px 15px 10px;
	color:inherit;
	min-height:155px;
	background:#FFEFBF url(/shared/templates/free_europe/images/contents/de/discovery/vol13/idx_theme_bg.png) repeat-y left 50px;
}

.lang_it #tmp_discovery_vol13 #tmp_theme_block .theme_block_cnt {
	min-height: 135px;
}
#tmp_discovery_vol13 #tmp_theme_block .theme_block_cnt p {
	margin:0;
}
.lang_es #tmp_discovery_vol13 #tmp_theme_block .theme_block_cnt p.theme3_text {
	margin: 0 0 9px;
}
.lang_it #tmp_discovery_vol13 #tmp_theme_block .theme_block_cnt p.theme2_text {
	margin: 0 0 21px;
}
.lang_it #tmp_discovery_vol13 #tmp_theme_block .theme_block_cnt p.theme3_text {
	letter-spacing: -0.01em;
}
#tmp_discovery_vol13 #tmp_subdnavi {
	padding:30px 0 0 60px;
	clear:both;
}
.lang_es #tmp_discovery_vol13 #tmp_subdnavi {
	padding:30px 0 0 30px;
}
.lang_it #tmp_discovery_vol13 #tmp_subdnavi {
	padding:30px 0 0 45px;
}
#tmp_contents #tmp_discovery_vol13 #tmp_subdnavi ul {
	margin:0;
	list-style:none;
	list-style-image:none;
}
#tmp_contents #tmp_discovery_vol13 #tmp_subdnavi ul li {
	margin-right:1px;
	float:left;
}
#tmp_contents #tmp_discovery_vol13 #tmp_discovery_cnt .wrap_backnumber_cnt,
#tmp_contents #tmp_discovery_vol13 #tmp_discovery_cnt .backnumber_cnt {
	border-top:none;
}
#tmp_contents #tmp_discovery_vol13 #tmp_discovery_cnt .backnumber_cnt {
	padding-top:18px;
}
/* free
============================== */
#tmp_contents #tmp_discovery_vol13_lower {
	margin:0;
	font-family:'メイリオ',Meiryo,sans-serif;
}
#tmp_discovery_vol13_lower #tmp_discovery_ttl {
	margin-bottom:1px;
}
#tmp_discovery_vol13_lower #tmp_discovery_ttl a img {
	margin-top: 7px;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi {
	margin-bottom:24px;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi li {
	position:relative;
	float:left;
	z-index:1;
	margin:0 4px 0 0;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi li#tmp_dlist4 {
	margin: 0;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi a {
	display:block;
	width:170px;
	height:80px;
}
.lang_de #tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol13/discovery_navi.png);
	background-repeat:no-repeat;
}
.lang_es #tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol13/discovery_navi.png);
	background-repeat:no-repeat;
}
.lang_it #tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol13/discovery_navi.png);
	background-repeat:no-repeat;
}
.lang_fr #tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol13/discovery_navi.png);
	background-repeat:no-repeat;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi li span {
	display:block;
	height:80px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dnavi a:hover span {
	display:none;
	height:80px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* dlist1 */
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist1 a,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist1 span {
	width:170px;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist1 a {
	background-position:left top;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist1.active a,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist1 a:hover,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist1 a:focus {
	background-position:left bottom;
}
/* dlist2 */
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist2 a,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist2 span {
	width:170px;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist2 a {
	background-position:-174px top;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist2.active a,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist2 a:hover,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist2 a:focus {
	background-position:-174px bottom;
}
/* dlist3 */
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist3 a,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist3 span {
	width:168px;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist3 a {
	background-position:-348px top;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist3.active a,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist3 a:hover,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist3 a:focus {
	background-position:-348px bottom;
}
/* dlist4 */
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist4 a,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist4 span {
	width:170px;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist4 a {
	background-position:-520px top;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist4.active a,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist4 a:hover,
#tmp_contents #tmp_discovery_vol13_lower #tmp_dlist4 a:focus {
	background-position:-520px bottom;
}
#tmp_discovery_vol13_lower h1 {
	margin:0 0 14px;
	padding:0;
	background:none;
	border:none;
}
#tmp_discovery_vol13_lower #tmp_shinrinyoku {
	padding:11px 16px 9px;
	border:1px solid #D6F3CB;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_shinrinyoku p,
#tmp_contents #tmp_discovery_vol13_lower #tmp_shinrinyoku .float_lft,
#tmp_contents #tmp_discovery_vol13_lower #tmp_shinrinyoku .float_rgt {
	margin-bottom: 0 !important;
}
#tmp_contents #tmp_discovery_vol13_lower #tmp_shinrinyoku .float_lft {
	margin-right:32px !important;
}
#tmp_contents #tmp_discovery_vol13_lower th {
	white-space:nowrap;
}
#tmp_contents #tmp_discovery_vol13_lower td {
	word-break:break-all;
}
#tmp_contents #tmp_discovery_vol13_lower .box_col3 {
	width:100%;
	clear:both;
}
#tmp_contents #tmp_discovery_vol13_lower .box_col3 .box_col3l,
#tmp_contents #tmp_discovery_vol13_lower .box_col3 .box_col3m {
	margin-right:5px;
	float:left;
}
#tmp_contents #tmp_discovery_vol13_lower .box_col3 .box_col3r {
	float:left;
}
#tmp_contents #tmp_discovery_vol13_lower p.ttl_check {
	padding:8px 0 10px 40px;
	color:inherit;
	background:#FFFFFF url(/shared/templates/free/images/contents/discovery/vol18/ttl_check_bg.jpg) no-repeat 1px bottom;
	font-size:114.3%;
	font-weight:bold;
	line-height:1;
	clear:both;
	margin: 20px 0 0.8em;
}
#tmp_contents #tmp_discovery_vol13_lower .check_link {
	list-style:none;
	list-style-image:none;
	margin:0;
}
#tmp_contents #tmp_discovery_vol13_lower .check_link li {
	margin-right:12px;
	float:left;
}
#tmp_contents #tmp_discovery_vol13_lower .check_link li.last {
	margin-right:0;
}
#tmp_contents #tmp_discovery_vol13_lower div.col2L {
	margin-right: 1%;
}
/* ==================================================
discovery vol22
================================================== */
#tmp_contents #tmp_discovery_vol22 {
	margin:0;
	padding:0;
	width:928px;
	font-family:'メイリオ',Meiryo,sans-serif;
	background:#ffffff url(/shared/templates/free/images/contents/discovery/vol22/cnt_bg.jpg) left top repeat-x;
}
#tmp_contents #tmp_discovery_vol22 h1,
#tmp_contents #tmp_discovery_vol22 h2 {
	background:none;
	padding:0;
	margin:0;
	border:none;
}
#tmp_contents #tmp_dvt22_head,
#tmp_contents #tmp_dvt22_gallery,
#tmp_contents #tmp_dvt22_history,
#tmp_contents #tmp_dvt22_theme,
#tmp_contents #tmp_dvt22_theme_cnt01,
#tmp_contents #tmp_dvt22_theme_cnt02,
#tmp_contents #tmp_dvt22_ban {
	position:relative;
}
#tmp_contents #tmp_dvt22_head_cnt {
	padding:62px 0 60px;	
}
#tmp_contents #tmp_dvt22_head_cnt h1 {
	text-align:center;
	margin:0 0 14px;
}
#tmp_contents #tmp_dvt22_head_cnt p {
	text-align:center;
	margin:0;
}
#tmp_contents #tmp_dvt22_history_cnt {
	padding:46px 61px 83px;
	background:url(/shared/templates/free/images/contents/discovery/vol22/cb04.gif) 23px 46px no-repeat;
	border-bottom:1px solid #9797A6;
}
#tmp_contents #tmp_dvt22_history_cnt .dvt22_history_lft {
	float:left;
	margin:0 0 5px;
}
#tmp_contents #tmp_dvt22_history_cnt .dvt22_history_rgt {
	float:right;
	margin:0 0 5px;
}
#tmp_contents #tmp_dvt22_history_cnt h2 {
	margin:0 0 35px;
}
#tmp_contents #tmp_dvt22_history_cnt p {
	margin:0 0 35px;
}
#tmp_contents #tmp_dvt22_history_cnt .dvt22_history_ban {
	clear:both;
	position:relative;
}
#tmp_contents #tmp_dvt22_theme {
	background:url(/shared/templates/free/images/contents/discovery/vol22/cb08.gif) 15px 71px no-repeat;
	border-bottom:1px solid #9797A6;
}
#tmp_contents #tmp_dvt22_theme_cnt01 {
	margin:0 63px;
	padding:40px 0 26px;
	border-bottom:1px solid #9797A6;
}
#tmp_contents #tmp_dvt22_theme_cnt01 h2 {
	margin:0 0 38px;
}
#tmp_contents #tmp_dvt22_theme_cnt01 ul,
#tmp_contents #tmp_dvt22_theme_cnt02 ul {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}
#tmp_contents #tmp_dvt22_theme_cnt01 ul li {
	width:361px;
	float:right;
}
#tmp_contents #tmp_dvt22_theme_cnt01 ul li:first-child {
	float:left;
}
#tmp_contents #tmp_dvt22_theme_cnt01 ul li img,
#tmp_contents #tmp_dvt22_theme_cnt02 ul li img {
	vertical-align:top;
	margin:0 0 17px;
}
#tmp_contents #tmp_dvt22_theme_cnt02 {
	margin:0 63px;
	padding:42px 0 36px;
	background:url(/shared/templates/free/images/contents/discovery/vol22/cb11.gif) 100px 45px no-repeat;
}
#tmp_contents #tmp_dvt22_theme_cnt02 ul li {
	float:left;
}
#tmp_contents #tmp_dvt22_theme_cnt02 ul li.dvt22_theme02 {
	width:238px;
	padding:0 85px 0 0;
}
#tmp_contents #tmp_dvt22_theme_cnt02 ul li.dvt22_theme03 {
	width:196px;
	padding:0 93px 0 0;
}
#tmp_contents #tmp_dvt22_theme_cnt02 ul li.dvt22_theme04 {
	width:188px;
}
#tmp_contents #tmp_dvt22_theme_cnt02 ul li img {
	margin:0 0 5px;
}
#tmp_contents #tmp_dvt22_ban {
	background:url(/shared/templates/free/images/contents/discovery/vol22/cb14.gif) 72px 19px no-repeat;
}
#tmp_contents #tmp_dvt22_ban_cnt {
	padding:40px 0 30px 20px;
}
#tmp_contents #tmp_dvt22_ban_cnt ul {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}
#tmp_contents #tmp_dvt22_ban_cnt ul li {
	float:left;
	margin:0;
}
#tmp_contents #tmp_dvt22_ban_cnt ul li img {
	vertical-align:top;
}
#tmp_contents #tmp_dvt22_ban_cnt .ban_s li {
	width:296px;
	padding:0 6px 16px 0;
}
#tmp_contents #tmp_dvt22_ban_cnt .ban_l li {
	width:447px;
	padding:0 6px 16px 0;
}
/* gallery */
#tmp_contents #tmp_dvt22_gallery_cnt {
	position:relative;
}
#tmp_contents #tmp_dvt22_gallery_cnt .prev {
	position:absolute;
	top:185px;
	left:15px;
	z-index:999;
	display:block;
	width:50px;
	background:url(/shared/templates/free/images/contents/discovery/vol22/gallery_prev.png) left top no-repeat;
}
#tmp_contents #tmp_dvt22_gallery_cnt .next {
	position:absolute;
	top:185px;
	right:15px;
	z-index:999;
	display:block;
	width:50px;
	height:50px;
	background:url(/shared/templates/free/images/contents/discovery/vol22/gallery_next.png) left top no-repeat;
}
#tmp_contents #tmp_dvt22_gallery_cnt .player {
	position:absolute;
	z-index:-1;
	top:0;
}
#tmp_contents #tmp_dvt22_gallery_cnt .prev span,
#tmp_contents #tmp_dvt22_gallery_cnt .next span {
	position:relative;
	z-index:-1;
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
}
#tmp_contents #tmp_dvt22_gallery_cnt .list_order {
	position:absolute;
	z-index:-1;
	top:0;
}
#tmp_contents #tmp_dvt22_logo {
	position:absolute;
	top:354px;
	right:15px;
	z-index:998;
}
/* cb setting */
#tmp_contents #tmp_discovery_vol22 .dvt_cb {
	position:absolute;
}
#tmp_contents #tmp_dvt22_cb01 {
	top:0;
	left:0;	
}
#tmp_contents #tmp_dvt22_cb02 {
	top:0;
	right:0;	
}
#tmp_contents #tmp_dvt22_cb03 {
	top:354px;
	left:23px;
	z-index:997;
}
#tmp_contents #tmp_dvt22_cb05 {
	top:-20px;
	left:694px;	
}
#tmp_contents #tmp_dvt22_cb06 {
	top:111px;
	left:501px;
}
#tmp_contents #tmp_dvt22_cb07 {
	top:-46px;
	left:271px;
}
#tmp_contents #tmp_dvt22_cb09 {
	top:272px;
	left:-40px;
}
#tmp_contents #tmp_dvt22_cb10 {
	top:-28px;
	left:551px;
}
#tmp_contents #tmp_dvt22_cb12 {
	top:118px;
	left:310px;
}
#tmp_contents #tmp_dvt22_cb13 {
	bottom:-32px;
	left:-60px;
}
/* free
============================== */
#tmp_contents #tmp_discovery_vol22_lower {
}
#tmp_contents #tmp_discovery_vol22_lower #tmp_discovery_ttl {
	margin-bottom: 16px;
}
#tmp_contents #tmp_discovery_vol22_lower ul.dnavi2 {
	list-style: none;
	list-style-type: none;
	margin: 0 0 11px;
}
#tmp_contents #tmp_discovery_vol22_lower ul.dnavi2 li {
	float: left;
	margin: 0 8px 0 0;
}
#tmp_contents #tmp_discovery_vol22_lower ul.dnavi2 li a {
	opacity: 1 !important;
}
#tmp_contents #tmp_discovery_vol22_lower h1{
	border: none;
	background: none;
	padding: 0;
	margin-bottom: 21px;
}
#tmp_contents #tmp_discovery_vol22_lower h2{
	border:none;
	background:#FAD0D3  url(/shared/templates/free/images/contents/discovery/vol22/h2_ttl_bg.gif) no-repeat right bottom;
	padding: 8px 100px 4px 24px;
	color: #660000;
	font-size:128.6%;
	font-weight: normal;
	margin: 0 0 19px;
}
#tmp_contents #tmp_discovery_vol22_lower h3{
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol22/h3_ttl_bg.png) no-repeat left bottom;
	padding: 11px 0 10px 42px;
	color: #000000;
	font-size: 128.6%;
	margin: 15px 0 22px;
	font-weight: normal;
}
#tmp_contents #tmp_discovery_vol22_lower p{
	color: #000000;
	margin-bottom:17px;
}
#tmp_contents #tmp_discovery_vol22_lower a {
	color: #333333;
}
#tmp_contents #tmp_discovery_vol22_lower p.copy{
	font-size:114.3%
}
#tmp_contents #tmp_discovery_vol22_lower p.text{
}
#tmp_contents #tmp_discovery_vol22_lower .photo_list {
	margin: 0 -20px 15px 0;
}
*:first-child+html #tmp_contents #tmp_discovery_vol22_lower .photo_list {
	width: 720px;
}
#tmp_contents #tmp_discovery_vol22_lower .photo_list ul{
	margin: 0;
	list-style: none;
	list-style-image: none;
}
#tmp_contents #tmp_discovery_vol22_lower .photo_list ul li{
	/*float: left;*/
	margin: 0 10px 0 0;
    width: 48%;
    display: inline-block;
    vertical-align: top;
}
*:first-child+html #tmp_contents #tmp_discovery_vol22_lower .photo_list ul li{
    display: inline;
	float: left;
}
#tmp_contents #tmp_discovery_vol22_lower .photo_list ul li img{
	margin: 0 0 8px;
}
#tmp_contents #tmp_discovery_vol22_lower .photo_list ul li span{
	display: block;
	background: url(/shared/templates/free/images/contents/discovery/vol22/caption_icon.gif) no-repeat left 0.1em;
	padding: 1px 0 2px 26px;
	color: #000000;
	margin: 0 0 6px;
}
#tmp_contents #tmp_discovery_vol22_lower table{
	margin: 0 0 20px;
}
#tmp_contents #tmp_discovery_vol22_lower .dnavi_u{
	margin: 50px 0 30px;
}
#tmp_contents #tmp_discovery_vol22.history .history_main_img {
	margin-bottom: -12px;
}
#tmp_contents #tmp_discovery_vol22.history h2 {
	text-align: center;
	margin-bottom: -29px;
	z-index: 100;
	position: relative;
}
#tmp_contents #tmp_discovery_vol22.history .back_btn {
	padding-top: 29px;
}
#tmp_contents #tmp_discovery_vol22.history #tmp_dvt22_history {
	margin-bottom: 40px;
}
#tmp_contents #tmp_discovery_vol22.history #tmp_dvt22_history_cnt {
	padding:80px 63px 33px;
	background:url(/shared/templates/free/images/contents/discovery/vol22/cb04.gif) 23px 0 no-repeat;
}
#tmp_contents #tmp_discovery_vol22.history .dvt22_history_cnt {
	padding:0;
	margin-bottom: 28px;
	background:none;
	border-bottom:none;
}
#tmp_contents #tmp_discovery_vol22.history .dvt22_history_cnt p{
	margin-bottom: 10px;
}
/* エリアマップ*/
#tmp_areamap #tmp_areamap_ttl{
	margin:0;
	padding:0;
	height:42px;
}
#tmp_areamap #tmp_areamap_ttl ul{
	margin:0;
	padding:0;
	list-style:none;
}
#tmp_areamap #tmp_areamap_ttl ul li{
	float:left;
	margin:0;
	padding:0;
}
#tmp_areamap #tmp_areamap_ttl ul li img{
	vertical-align:top;
}
#tmp_areamap #tmp_areamap_cnt{
	margin:0;
	padding:0;
	padding-right:15px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map{
	position: relative;	
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .yanaka{
	position: absolute;
	left: 400px;
	top: 45px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .ueno {
	position: absolute;
	left: 320px;
	top: 150px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .akihabara {
	position: absolute;
	left: 400px;
	top: 225px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .marunouchi {
	position: absolute;
	left: 410px;
	top: 295px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .ginza {
	position: absolute;
	left: 400px;
	top: 360px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .ginza {
	left: 380px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .ginza {
	left: 330px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .odaiba {
	position: absolute;
	left: 425px;
	top: 335px;
	display:none;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .odaiba {
	top: 305px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .shinjuku {
	position: absolute;
	left: 140px;
	top: 165px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .harajuku {
	position: absolute;
	left: 150px;
	top: 235px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .shibuya {
	position: absolute;
	left: 155px;
	top: 102px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .shibuya {
	top: 148px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .shibuya {
	top: 173px;
}
.lang_es #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .shibuya {
	top: 213px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .roppongi {
	position: absolute;
	left: 290px;
	top: 195px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .roppongi {
	top: 215px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .daikanyama {
	position: absolute;
	left: 170px;
	top: 345px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .asakusa {
	position: absolute;
	left: 425px;
	top: 175px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .kichijoji {
	position: absolute;
	left: 10px;
	top: 165px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .ikebukuro {
	position: absolute;
	left: 130px;
	top: 50px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .shimokitazawa {
	position: absolute;
	left: 9px;
	top: 275px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .tama {
	position: absolute;
	left: 10px;
	top: 190px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .tama {
	top: 210px;
}
.lang_es #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .tama {
	top: 235px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .tosho {
	position: absolute;
	left: 8px;
	top: 294px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .tosho {
	top: 364px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .tosho {
	top: 314px;
}
.lang_es #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .tosho {
	top: 318px;
}
/* ↓20150128校正用 */
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .yanaka{
	position: absolute;
	left: 400px;
	top: 45px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .ueno {
	position: absolute;
	left: 320px;
	top: 150px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .akihabara {
	position: absolute;
	left: 400px;
	top: 225px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .marunouchi {
	position: absolute;
	left: 410px;
	top: 320px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .ginza {
	position: absolute;
	left: 400px;
	top: 360px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .ginza {
	left: 380px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .ginza {
	left: 330px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .odaiba {
	position: absolute;
	left: 425px;
	top: 340px;
	display:none;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .odaiba {
	top: 315px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shinjuku {
	position: absolute;
	left: 140px;
	top: 165px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .harajuku {
	position: absolute;
	left: 150px;
	top: 250px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shibuya {
	position: absolute;
	left: 155px;
	top: 102px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shibuya {
	top: 148px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shibuya {
	top: 173px;
}
.lang_es #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shibuya {
	top: 213px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .roppongi {
	position: absolute;
	left: 290px;
	top: 205px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .roppongi {
	top: 215px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .daikanyama {
	position: absolute;
	left: 170px;
	top: 345px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .asakusa {
	position: absolute;
	left: 375px;
	top: 180px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .kichijoji {
	position: absolute;
	left: 10px;
	top: 165px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .ikebukuro {
	position: absolute;
	left: 130px;
	top: 50px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shimokitazawa {
	position: absolute;
	left: 9px;
	top: 275px;
	display:none;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .tama {
	position: absolute;
	left: 10px;
	top: 170px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .tama {
	top: 180px;
}
.lang_es #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .tama {
	top: 210px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .tama {
    top: 165px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .tosho {
	position: absolute;
	left: 8px;
	top: 350px;
	display:none;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .tosho {
	top: 420px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .tosho {
	top: 370px;
}
.lang_es #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .tosho {
	top: 377px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shibamata {
	position: absolute;
	left: 320px;
	top: 100px;
	display:none;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shibamata {
	left: 375px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .nihombashi {
	position: absolute;
	left: 320px;
	top: 280px;
	display:none;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .nihombashi {
	left: 300px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shinagawa {
	position: absolute;
	left: 204px;
	top: 435px;
	display:none;
}
.lang_de #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shinagawa {
	left: 234px;
	top: 430px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .shinagawa {
	left: 234px;
}
/* ↑20150128校正用 */
/* ↓20160119校正用*/
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .izu {
	position: absolute;
	left: 10px;
	top: 290px;
	display:none;
}
.lang_es #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .izu {
	top: 282px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .izu {
	top: 310px;
}
.lang_it #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .izu {
    top: 315px;
}
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .ogasawara {
	position: absolute;
    left: 10px;
    top: 417px;
	display:none;
}
.lang_es #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .ogasawara {
    top: 385px;
}
.lang_fr #tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map .ogasawara {
    top: 415px;
}
#tmp_contents #tmp_areamap_contents p.box_ttl {
	background:url(/shared/templates/free/images/contents/h2_bg.gif) repeat left top;
	margin-bottom:0;
	font-size:114.2%;
	max-width:206px;
}
#tmp_contents #tmp_areamap_contents p.box_ttl img {
	margin-bottom:-9px;
	margin-right:6px;
}
#tmp_contents #tmp_areamap_contents .box_area_cnt ul {
	max-width:206px;
}
/* モデルコース　*/
#tmp_modelcourse h2{
	background:#DDD;
	border: 1px solid #AAAAAA;
}
#tmp_contents #tmp_modelcourse table.ido{
	/*width:480px;*/
}
#tmp_contents #tmp_modelcourse table.ido td{
	vertical-align:middle;
}
#tmp_contents #tmp_modelcourse table.ido td.yajirushi{
	width:70px;
}
#tmp_contents #tmp_modelcourse .txt_bold{
	font-weight:bold;
}
#tmp_contents #tmp_modelcourse .box_place{
	margin:1.5em 0 0.8em;
	border:1px solid #AAAAAA;
	clear:both;
}
#tmp_contents #tmp_modelcourse .box_place h2{
	background:#DDD;
	margin: 0 !important;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #AAAAAA;
	border-left: none;
}
#tmp_contents #tmp_modelcourse .box_place_cnt{
	padding:10px;
}
#tmp_contents #tmp_modelcourse .box_place_cnt .photo{
	float:left;
	width:280px;
	margin-right:20px;
}
#tmp_contents #tmp_modelcourse .box_place_cnt .tate{
	width:210px !important;
}
#tmp_contents #tmp_modelcourse .box_place_cnt .photo img{
	margin-bottom:5px;
}
#tmp_contents #tmp_modelcourse .box_place_cnt .photo .caption{
	font-size:80%;
	line-height:1.2;
	margin-bottom:0;
	margin-top:5px;
}
#tmp_contents #tmp_modelcourse .mdl_map{
	border: 1px solid #CCC;	
}
#tmp_contents #tmp_modelcourse .toilet_txt img {
	vertical-align:middle;
}
/*　select_course　*/
#tmp_contents .wrap_select_course p.select_course_txt {
	margin:20px 0 10px;
}
#tmp_contents .select_course1 {
	float:left;
	width:48%;
}
#tmp_contents .select_course2 {
	float:right;
	width:48%;
}
/* バリアフリールート */
#tmp_contents #tmp_modelcourse h2 span {
    font-size: 78.6%;
}
#tmp_contents #tmp_modelcourse h2 a.modal_window_act img {
    margin: 0 5px -3px 0;
}
#tmp_modelcourse .mdl05 {
	color:inherit;
	background:url(/shared/templates/free/images/contents/tourists/guideservice/model/05/bg_root_l.jpg) top left no-repeat;
}
#tmp_modelcourse .mdl05_r {
	background:url(/shared/templates/free/images/contents/tourists/guideservice/model/05/bg_root_r.jpg) top right no-repeat;
}
#tmp_modelcourse .mdl05_m {
	background:#F2F2F2  url(/shared/templates/free/images/contents/tourists/guideservice/model/05/bg_root_m.jpg) top right repeat-x;
}
#tmp_modelcourse .mdl05 p {
	padding:18px 0 0 14px;
	margin:0;
}
#tmp_modelcourse .mdl05 h2 {
	padding-top:13px;
}
#tmp_contents #tmp_modelcourse .box_place_cnt .douga{
	float:left;
	width:336px;
	margin-right:20px;
}
/*　toilet　*/
#cntLayer .box_place{
	margin:1.5em 0 0.8em;
	border:1px solid #AAAAAA;
	color:#333333;
	clear:both;
	width:700px;
}

#cntLayer .box_place h2{
	background:#DDD;
	margin: 0 !important;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #AAAAAA;
	border-left: none;
	padding:3px 7px 2px;
	color:#000000;
	font-size:114%;
}
#cntLayer .box_place_cnt{
	padding:10px;
}
#cntLayer .box_place_cnt .photo{
	margin:0 0 10px;
}
#cntLayer .box_place_cnt .photo .float_lft{
	clear:none;
}
/* ==================================================
discovery vol24
================================================== */
#tmp_contents #tmp_discovery_vol24 {
	padding:0 0 20px;
	width:922px;
}
.lang_de #tmp_contents #tmp_discovery_vol24 {
	background:#FFFFFF url(/shared/templates/free_europe/images/contents/de/discovery/vol24/lead_bk.png) no-repeat left 389px;
}
.lang_it #tmp_contents #tmp_discovery_vol24 {
	background:#FFFFFF url(/shared/templates/free_europe/images/contents/it/discovery/vol24/lead_bk.png) no-repeat left 389px;
}
.lang_es #tmp_contents #tmp_discovery_vol24 {
	background:#FFFFFF url(/shared/templates/free_europe/images/contents/es/discovery/vol24/lead_bk.png) no-repeat left 389px;
}
.lang_fr #tmp_contents #tmp_discovery_vol24 {
	background:#FFFFFF url(/shared/templates/free_europe/images/contents/fr/discovery/vol24/lead_bk.png) no-repeat left 389px;
}
#tmp_contents #tmp_discovery_vol24 p {
	color:#000000;
	background-color:transparent;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_head {
	margin:0 0 30px;
	padding:30px 0 0 250px;
}
.lang_de #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_head {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol24/ttl_bk.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_head {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol24/ttl_bk.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_head {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol24/ttl_bk.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_head {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol24/ttl_bk.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_head h1 {
	padding:0;
	background:none;
	border:none;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_head p.lead_txt {
	padding:174px 45px 0 141px;
	line-height:1.75;
}
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu,
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu2 {
	clear:both;
}
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu .box_cnt_menu_img,
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu2 .box_cnt_menu_ttl {
	float:right;
}
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu2 .box_cnt_menu_img,
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu .box_cnt_menu_ttl {
	float:left;
}
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu_img p {
	margin-bottom:0;
}
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu p.lead_txt,
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu2 p.lead_txt {
	line-height:1.75;
}
/* dvt24_menu01 */
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu01 {
	margin:0 15px 15px 35px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu01 .box_cnt_menu_ttl {
	padding:19px 0 0;
	width:419px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu01 .box_cnt_menu_img {
	width:435px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu01 .box_cnt_menu_ttl p {
	margin-bottom:20px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu01 .box_cnt_menu_ttl p.lead_txt {
	margin-bottom:10px;
	padding:0 0 0 33px;
}
.lang_fr #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu01 .box_cnt_menu_ttl {
	width:403px;
}
/* dvt24_menu02 */
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu02 {
	margin:0 31px 29px 35px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu02 .box_cnt_menu_ttl {
	width:424px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu02 .box_cnt_menu_ttl p {
	margin-bottom:10px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu02 .box_cnt_menu_img {
	padding:48px 0 0;
	width:430px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu02 p.lead_txt {
	padding:0 5px 0 12px;
}
/* dvt24_menu03 */
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu03 {
	margin:0 37px 9px 24px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu03 .box_cnt_menu_ttl {
	width:424px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu03 .box_cnt_menu_ttl p {
	margin-bottom:10px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu03 .box_cnt_menu_img {
	padding:5px 0 0;
	width:429px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu03 p.lead_txt {
	padding:0 0 0 33px;
}
.lang_fr #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu03 {
	margin-left:11px;
	margin-right:23px;
}
.lang_fr #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu03 .box_cnt_menu_ttl {
	width:458px;
}
/* dvt24_menu04 */
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu04 {
	margin:0 31px 51px 22px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu04 .box_cnt_menu_ttl {
	width:430px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu04 .box_cnt_menu_ttl p {
	margin-bottom:20px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu04 .box_cnt_menu_img {
	padding:56px 0 0;
	width:419px;
}
#tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu04 p.lead_txt {
	margin-bottom:10px;
	padding:0 5px 0 15px;
}
.lang_fr #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu04 {
	margin-left:32px;
	margin-right:11px;
}
.lang_fr #tmp_contents #tmp_discovery_vol24 #tmp_dvt24_menu04 .box_cnt_menu_ttl {
	width:444px;
}

#tmp_contents #tmp_discovery_vol24 #tmp_dvt_gnavi {
	clear:both;
}
#tmp_contents #tmp_discovery_vol24 ul.dnavi2 {
	margin-left:88px;
	margin-bottom:57px;
	list-style:none;
	list-style-image:none;
}
#tmp_contents #tmp_discovery_vol24 ul.dnavi2 li {
	margin-right:35px;
	float:left;
}
#tmp_contents #tmp_discovery_vol24 ul.dnavi2 li a {
	display:block;
}
#tmp_contents #tmp_discovery_vol24 .box_back,
#tmp_contents #tmp_discovery_vol24 .box_back a,
#tmp_contents #tmp_discovery_vol24 .box_back span {
	width:802px;
	height:60px;
}
#tmp_contents #tmp_discovery_vol24 .box_back {
	margin:0 auto 20px;
}
.lang_de #tmp_contents #tmp_discovery_vol24 .box_back {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol24/backnumber_bnr.jpg) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol24 .box_back {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol24/backnumber_bnr.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol24 .box_back {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol24/backnumber_bnr.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol24 .box_back {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol24/backnumber_bnr.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol24 .box_back a {
	display:block;
}
#tmp_contents #tmp_discovery_vol24 .box_back span {
	display:block;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* free
============================== */
#tmp_contents #tmp_discovery_vol24_lower {
	font-family:'メイリオ',Meiryo,sans-serif;
}
#tmp_contents #tmp_discovery_vol24_lower .box_discovery_ttl {
	clear:both;
}
#tmp_contents #tmp_discovery_vol24_lower .box_discovery_ttl p {
	margin-bottom:0;
	padding:9px 0 0;
	float:right;
}
#tmp_contents #tmp_discovery_vol24_lower .box_discovery_ttl .ttl {
	margin-bottom:7px;
	padding:0;
	float:left;
}
#tmp_contents #tmp_discovery_vol24_lower .dnavi {
	clear:both;
}
#tmp_contents #tmp_discovery_vol24_lower ul.dnavi2 {
	margin-left:0;
	margin-bottom:11px;
	list-style:none;
	list-style-type:none;
}
#tmp_contents #tmp_discovery_vol24_lower ul.dnavi2 li {
	margin-left:2px;
	float:left;
}
#tmp_contents #tmp_discovery_vol24_lower ul.dnavi2 li:first-child {
	margin-left:0;
}
#tmp_contents #tmp_discovery_vol24_lower .box_discovery_ttl a img,
#tmp_contents #tmp_discovery_vol24_lower p a img {
	opacity:1;
}
#tmp_contents #tmp_discovery_vol24_lower .box_discovery_ttl a:hover img,
#tmp_contents #tmp_discovery_vol24_lower p a:hover img {
	opacity:0.5;
	filter: alpha(opacity=50);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=50)";  /* ie 8 */
	-moz-opacity:0.5;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.5;              /* Safari 1.x */
	*:first-child+html zoom:1;
}
#tmp_contents #tmp_discovery_vol24_lower h1 {
	margin-bottom:21px;
	padding:0;
	background:none;
	border:none;
}
#tmp_contents #tmp_discovery_vol24_lower h2	{
	color:#FFFFFF;
	background:transparent url(/shared/templates/free/images/contents/discovery/vol24/h2_bg.gif) repeat left top;
	border:none;
}
#tmp_contents #tmp_discovery_vol24_lower p {
	margin-bottom:17px;
	color:#000000;
	background-color:transparent;
}
#tmp_contents #tmp_discovery_vol24_lower a {
	color:#333333;
}
#tmp_contents #tmp_discovery_vol24_lower p.copy {
	font-size:114.3%
}
#tmp_contents #tmp_discovery_vol24_lower .photo_list {
	margin:0 -20px 15px 0;
	clear:both;
}
*:first-child+html #tmp_contents #tmp_discovery_vol24_lower .photo_list {
	width: 720px;
}
#tmp_contents #tmp_discovery_vol24_lower .photo_list ul {
	margin:0;
	list-style:none;
	list-style-image:none;
}
#tmp_contents #tmp_discovery_vol24_lower .photo_list ul li {
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
#tmp_contents #tmp_discovery_vol24_lower table {
	margin:0 0 20px;
}
#tmp_contents #tmp_discovery_vol24_lower table th {
	width:119px;
}
/* ==================================================
東京の発見 vol.18以降　共通
================================================== */
/* used_bg_img span リニューアル後shared.cssに移動
============================== */
.used_bg_img span {
	position: relative;
	z-index: -1;
	overflow: hidden;
}
/* box_back
============================== */
#tmp_contents #tmp_discovery_cnt .box_back {
	width:802px;
	margin:0 auto 20px;
	clear:both;
}
#tmp_contents #tmp_discovery_cnt .box_back p {
	margin-bottom:0;
}
#tmp_contents #tmp_discovery_cnt .box_back p a,
#tmp_contents #tmp_discovery_vol30 .box_back p a {
	width:802px;
	height:60px;
	display:block;
}
.lang_de #tmp_contents #tmp_discovery_cnt .box_back p a,
.lang_de #tmp_contents #tmp_discovery_vol30 .box_back p a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/backnumber_bnr.jpg) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_cnt .box_back p a,
.lang_it #tmp_contents #tmp_discovery_vol30 .box_back p a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/backnumber_bnr.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_cnt .box_back p a,
.lang_es #tmp_contents #tmp_discovery_vol30 .box_back p a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/backnumber_bnr.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_cnt .box_back p a,
.lang_fr #tmp_contents #tmp_discovery_vol30 .box_back p a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/backnumber_bnr.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_cnt .box_back span,
#tmp_contents #tmp_discovery_vol30 .box_back span {
	width:802px;
	height:60px;
	display:block;
	text-indent:-9999px;
}
/* photo_box
============================== */
.photo_box {
	margin:0 0 20px;
	clear:both;
}
.photo_box .photo_box_left {
	margin-right:20px;
	float:left;
}
.photo_box .photo_box_right {
	float:right;
}
/* discovery_h1
============================== */
#tmp_contents #tmp_discovery_vol27 h1,
#tmp_contents #tmp_discovery_vol27_lower h1,
#tmp_contents #tmp_discovery_vol30 h1,
#tmp_contents #tmp_discovery_vol30_lower h1 {
	margin:0;
	padding:0;
	background-color:inherit;
	width: 100%;
}
/* discovery_ttl
============================== */
#tmp_contents #tmp_wrap_discovery_ttl,
#tmp_contents .wrap_discovery_ttl {
	position:relative;
	clear:both;
}
#tmp_contents #tmp_wrap_discovery_ttl #tmp_discovery_ttl,
#tmp_contents .wrap_discovery_ttl .discovery_ttl {
	background-color:transparent;
}
#tmp_contents #tmp_wrap_discovery_ttl #tmp_discovery_ttl p,
#tmp_contents .wrap_discovery_ttl .discovery_ttl p {
	float:left;
	margin:0 10px 0 0 !important;
}
#tmp_contents #tmp_wrap_discovery_ttl .topreturn_btn,
#tmp_contents .wrap_discovery_ttl .topreturn_btn {
	position:absolute;
	top:7px;
	right:0;
	z-index:10;
	margin-bottom:0;
}
#tmp_discovery_special_ttl {
	clear:both;
}
/* discovery_lower_topreturn
============================== */
#tmp_contents #tmp_discovery_lower_topreturn {
	text-align:center;
	float:right;
	font-size:85.8%;
	padding-top:5px;
}
#tmp_contents #tmp_discovery_lower_topreturn a,
#tmp_contents #tmp_discovery_lower_topreturn a:hover {
	display:block;
	color:#FFFFFF;
	text-decoration:none !important;
	padding:3px 14px;
}
#tmp_contents #tmp_discovery_lower_topreturn a span {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/topreturn_triangle.png)no-repeat right center;
	padding-right:1em;
}
/* special_ttl
============================== */
#tmp_discovery_special_ttl {
	clear:both;
}
/* vol25以降共通
============================== */
#tmp_contents #tmp_discovery_vol25,
#tmp_contents #tmp_discovery_vol26,
#tmp_contents #tmp_discovery_vol27 {
	background-color:#ffffff;
}
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl p.logo,
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl p.vol_logo,
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl p.ttl,

#tmp_contents .box_discovery_lower .box_discovery_ttl p.logo,
#tmp_contents .box_discovery_lower .box_discovery_ttl p.vol_logo,
#tmp_contents .box_discovery_lower .box_discovery_ttl p.ttl,

#tmp_contents #tmp_discovery_vol25 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol25_lower ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol26 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol26_lower ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol27 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol27_lower ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol28 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol28_lower ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol29 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol29_lower ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol30 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol30_lower ul.dnavi2 li {
	float:left;
}
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl p.logo,
#tmp_contents #tmp_discovery_vol26_lower .box_discovery_ttl p.logo,
#tmp_contents #tmp_discovery_vol27_lower .box_discovery_ttl p.logo,
#tmp_contents #tmp_discovery_vol28_lower .box_discovery_ttl p.logo,
#tmp_contents #tmp_discovery_vol30_lower .box_discovery_ttl p.logo {
	margin-right:10px;
}
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl p.vol_logo,
#tmp_contents #tmp_discovery_vol26_lower .box_discovery_ttl p.vol_logo,
#tmp_contents #tmp_discovery_vol27_lower .box_discovery_ttl p.vol_logo,
#tmp_contents #tmp_discovery_vol28_lower .box_discovery_ttl p.vol_logo {
	margin-top:3px;
	margin-right:8px;
}
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl p.ttl,
#tmp_contents #tmp_discovery_vol26_lower .box_discovery_ttl p.ttl,
#tmp_contents #tmp_discovery_vol27_lower .box_discovery_ttl p.ttl {
	margin-top:5px;
}
#tmp_contents #tmp_discovery_vol25 ul.dnavi2,
#tmp_contents #tmp_discovery_vol25_lower ul.dnavi2,
#tmp_contents #tmp_discovery_vol26 .box_menu_special_cnt ul,
#tmp_contents #tmp_discovery_vol26_lower ul.dnavi2,
#tmp_contents #tmp_discovery_vol27 ul.dnavi2,
#tmp_contents #tmp_discovery_vol27_lower ul.dnavi2,
#tmp_contents #tmp_discovery_vol28 ul.dnavi2,
#tmp_contents #tmp_discovery_vol28_lower ul.dnavi2,
#tmp_contents #tmp_discovery_vol29 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol29_lower ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol30 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol30_lower ul.dnavi2 li {
	list-style:none;
	list-style-type:none;
}
#tmp_contents #tmp_discovery_vol25_lower ul.dnavi2 li:first-child,
#tmp_contents #tmp_discovery_vol26 ul.dnavi2 li:first-child,
#tmp_contents #tmp_discovery_vol26_lower ul.dnavi2 li:first-child,
#tmp_contents #tmp_discovery_vol27 ul.dnavi2 li:first-child,
#tmp_contents #tmp_discovery_vol27_lower ul.dnavi2 li:first-child,
#tmp_contents #tmp_discovery_vol28 ul.dnavi2 li:first-child,
#tmp_contents #tmp_discovery_vol28_lower ul.dnavi2 li:first-child {
	margin-left:0;
}
#tmp_contents #tmp_discovery_vol25_lower ul.dnavi2 li a,
#tmp_contents #tmp_discovery_vol26 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol26_lower ul.dnavi2 li a,
#tmp_contents #tmp_discovery_vol27 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol27_lower ul.dnavi2 li a,
#tmp_contents #tmp_discovery_vol28 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol28_lower ul.dnavi2 li a,
#tmp_contents #tmp_discovery_vol30 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol30_lower ul.dnavi2 li a {
	display:block;
}
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl a img,
#tmp_contents #tmp_discovery_vol25_lower p a img,
#tmp_contents .box_discovery_lower .box_discovery_ttl a img,
#tmp_contents .box_discovery_lower p a img,
#tmp_contents .box_discovery_lower #tmp_discovery_lower_topreturn a {
	opacity:1;
}
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl a:hover img,
#tmp_contents #tmp_discovery_vol25_lower p a:hover img,
#tmp_contents .box_discovery_lower .box_discovery_ttl a:hover img,
#tmp_contents .box_discovery_lower p a:hover img,
#tmp_contents .box_discovery_lower #tmp_discovery_lower_topreturn a:hover {
	opacity:0.5;
	filter: alpha(opacity=50);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=50)";  /* ie 8 */
	-moz-opacity:0.5;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.5;              /* Safari 1.x */
	*:first-child+html zoom:1;
}
#tmp_contents #tmp_discovery_vol25_lower h2,
#tmp_contents .box_discovery_lower h2 {
	color:#FFFFFF;
}
#tmp_contents #tmp_discovery_vol25_lower h3,
#tmp_contents .box_discovery_lower h3 {
	font-weight:bold;
	font-size:120%;
	background:none;
	background-image:none;
	padding:0;
	border:none;
}
#tmp_contents #tmp_discovery_vol25_lower p,
#tmp_contents .box_discovery_lower p {
	margin-bottom:17px;
	color:#000000;
	background-color:transparent;
}
#tmp_contents #tmp_discovery_vol25_lower a,
#tmp_contents .box_discovery_lower a {
	color:#333333;
}
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl,
#tmp_contents #tmp_discovery_vol25_lower .dnavi,
#tmp_contents #tmp_discovery_vol25_lower #box_discovery_ttl,
#tmp_contents .box_discovery_lower .box_discovery_ttl,
#tmp_contents .box_discovery_lower .dnavi,
#tmp_contents .box_discovery_lower .box_discovery_ttl {
	clear:both;
}
/* vol27以降共通
============================== */
#tmp_contents .box_cont_lower_parent {
	clear:both;
}
#tmp_contents .box_cont_lower_left {
	float:left;
	width:337px;
}
#tmp_contents .box_cont_lower_right {
	float:right;
	width:337px;
}
#tmp_contents .box_cont_lower_parent .box_cont_lower_img {
	margin-bottom:7px;
}
#tmp_contents .box_cont_lower_parent .box_cont_lower_txt {
	margin-bottom:21px;
}
/* ==================================================
discovery vol25
================================================== */
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/main_bg.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/main_bg.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/main_bg.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/main_bg.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25 #tmp_discovery_ttl .ttl,
#tmp_contents #tmp_discovery_vol25 #tmp_discovery_ttl .ttl span {
	width:922px;
	height:433px;
	text-indent:-9999px;
}
#tmp_contents #tmp_discovery_vol25 #tmp_discovery_ttl .lead_txt {
	margin:0 20px 20px;
}
#tmp_contents #tmp_discovery_vol25 h2 {
	margin:0;
	padding:0;
	background-color:transparent;
	border:none;
}
#tmp_discovery_vol25 .box_menu_special_cnt {
	clear:both;
}
#tmp_discovery_vol25 .box_menu_special_lower {
	float:left;
}
#tmp_discovery_vol25 .special_btn {
	clear:both;
}
/* menu01 */
#tmp_discovery_vol25 #tmp_dvt25_menu01 {
	margin:0 0 52px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu01_ttl.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu01_ttl.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu01_ttl.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu01_ttl.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .box_menu_special_ttl h2,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .box_menu_special_ttl h2 span {
	width:921px;
	height:180px;
	text-indent:-9999px;
}
#tmp_discovery_vol25 #tmp_dvt25_menu01 .box_menu_special_cnt {
	margin:-5px 0 0;
}
#tmp_discovery_vol25 #tmp_dvt25_menu01_01 {
	margin:0 16px 0 0;
	width:453px;
}
#tmp_discovery_vol25 #tmp_dvt25_menu01_01.box_menu_special_lower {
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu01_areaicon01.png) no-repeat center top;
}
#tmp_discovery_vol25 #tmp_dvt25_menu01_02.box_menu_special_lower {
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu01_areaicon02.png) no-repeat center top;
}
#tmp_discovery_vol25 #tmp_dvt25_menu01 .box_menu_special_lower_ttl {
	padding:87px 0 28px;
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu01_bg.png) no-repeat center bottom;
	width:430px;
    margin:0 auto;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .ttl {
	margin-bottom:18px;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_01 .ttl {
	margin-top:4px;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_01 .ttl {
	margin-top:-6px;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_02 .ttl {
	margin-top:14px;
	margin-bottom:24px;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 p {
	text-align:center;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .lead_txt {
	margin:0 auto;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu01_leadtxt01.png) no-repeat  center top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu01_leadtxt01.png) no-repeat  center top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu01_leadtxt01.png) no-repeat  center top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu01_leadtxt01.png) no-repeat  center top;
	margin-bottom:-12px;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_01 .lead_txt,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_01 .lead_txt span,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_02 .lead_txt,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_02 .lead_txt span {
	width:438px;
	height:47px;
	text-indent:-9999px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu01_leadtxt02.png) no-repeat  center top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu01_leadtxt02.png) no-repeat  center top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu01_leadtxt02.png) no-repeat  center top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu01_leadtxt02.png) no-repeat  center top;
	margin-bottom:-11px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .special_btn p {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu01_btn.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .special_btn p {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu01_btn.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .special_btn p {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu01_btn.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .special_btn p {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu01_btn.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .special_btn p,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .special_btn p a,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu01 .special_btn p a span {
	display:block;
	width:922px;
	height:85px;
	text-indent:-9999px;
}
/* menu02 */
#tmp_discovery_vol25 #tmp_dvt25_menu02 {
	margin:0 0 98px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu02_ttl.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu02_ttl.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu02_ttl.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu02_ttl.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .box_menu_special_ttl h2,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .box_menu_special_ttl h2 span {
	width:922px;
	height:214px;
	text-indent:-9999px;
}
#tmp_discovery_vol25 #tmp_dvt25_menu02 .box_menu_special_ttl {
	margin:0 0 5px;
}
#tmp_discovery_vol25 #tmp_dvt25_menu02_01,
#tmp_discovery_vol25 #tmp_dvt25_menu02_02 {
	margin:0 17px 0 0;
	width:296px;
}
#tmp_discovery_vol25 #tmp_dvt25_menu02_01.box_menu_special_lower {
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu02_areaicon01.png) no-repeat center top;
}
#tmp_discovery_vol25 #tmp_dvt25_menu02_02.box_menu_special_lower {
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu02_areaicon02.png) no-repeat center top;
}
#tmp_discovery_vol25 #tmp_dvt25_menu02_03.box_menu_special_lower {
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu02_areaicon03.png) no-repeat center top;
}
#tmp_discovery_vol25 #tmp_dvt25_menu02 .box_menu_special_lower_ttl {
	padding:97px 0 15px;
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu02_bg.png) no-repeat center bottom;
	width:280px;
	margin:0 auto;
}
.lang_de #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_01 .ttl {
	margin-bottom:28px;
}
.lang_de #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_02 .ttl {
	margin-top:-20px;
	margin-bottom:15px;
}
.lang_de #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_03 .ttl {
	margin-top:-20px;
	margin-bottom:26px;
}
.lang_it #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_01 .ttl {
	margin-bottom:18px;
}
.lang_it #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_02 .ttl,
.lang_it #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_03 .ttl,
.lang_fr #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_02 .ttl {
	margin-top:-18px;
	margin-bottom:14px;
}
.lang_it #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_02 .lead_txt,
.lang_it #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_03 .lead_txt {
	margin-bottom:-11px;
}
.lang_es #tmp_discovery_vol25 #tmp_dvt25_menu02 #tmp_dvt25_menu02_02 .ttl {
	margin-top:-20px;
	margin-bottom:12px;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 p {
	text-align:center;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .lead_txt {
	margin:0 auto;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu02_leadtxt01.png) no-repeat  center center;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu02_leadtxt01.png) no-repeat  center center;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu02_leadtxt01.png) no-repeat  center center;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu02_leadtxt01.png) no-repeat  center center;
	margin-top:28px;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_01 .lead_txt,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_01 .lead_txt span,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_02 .lead_txt,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_02 .lead_txt span,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_03 .lead_txt,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_03 .lead_txt span {
	width:296px;
	height:58px;
	text-indent:-9999px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu02_leadtxt02.png) no-repeat  center top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu02_leadtxt02.png) no-repeat  center top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu02_leadtxt02.png) no-repeat  center top;
	margin-bottom:-13px;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu02_leadtxt02.png) no-repeat  center top;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_03 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu02_leadtxt03.png) no-repeat  center top;
	margin-bottom:-11px;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_03 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu02_leadtxt03.png) no-repeat  center top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_03 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu02_leadtxt03.png) no-repeat  center top;
	margin-top:18px;
	margin-bottom:-11px;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02_03 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu02_leadtxt03.png) no-repeat  center top;
	margin-top:32px;
    margin-bottom:-8px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .special_btn p a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu02_btn.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .special_btn p a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu02_btn.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .special_btn p a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu02_btn.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .special_btn p a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu02_btn.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .special_btn p,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .special_btn p a,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu02 .special_btn p a span {
	display:block;
	width:922px;
	height:85px;
	text-indent:-9999px;
}
/* menu03 */
#tmp_discovery_vol25 #tmp_dvt25_menu03 {
	margin:0 0 55px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu03_ttl.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu03_ttl.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu03_ttl.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .box_menu_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu03_ttl.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .box_menu_special_ttl h2,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .box_menu_special_ttl h2 span {
	width:922px;
	height:175px;
	text-indent:-9999px;
}
#tmp_discovery_vol25 #tmp_dvt25_menu03 .box_menu_special_ttl {
	margin:0 0 4px;
}
#tmp_discovery_vol25 #tmp_dvt25_menu03_01,
#tmp_discovery_vol25 #tmp_dvt25_menu03_02 {
	margin:0 17px 0 0;
	width:296px;
}
#tmp_discovery_vol25 #tmp_dvt25_menu03_01.box_menu_special_lower {
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu03_areaicon01.png) no-repeat center top;
}
#tmp_discovery_vol25 #tmp_dvt25_menu03_02.box_menu_special_lower {
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu03_areaicon02.png) no-repeat center top;
}
#tmp_discovery_vol25 #tmp_dvt25_menu03_03.box_menu_special_lower {
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu03_areaicon03.png) no-repeat center top;
}
#tmp_discovery_vol25 #tmp_dvt25_menu03 .box_menu_special_lower_ttl {
	padding:97px 0 19px;
	background:url(/shared/templates/free/images/contents/discovery/vol25/menu03_bg.png) no-repeat center bottom;
	width:280px;
	margin:0 auto;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .ttl {
	margin-bottom:28px;
}
.lang_de #tmp_discovery_vol25 #tmp_dvt25_menu03 #tmp_dvt25_menu03_01 .ttl {
	margin-top:-20px;
	margin-bottom:15px;
}
.lang_de #tmp_discovery_vol25 #tmp_dvt25_menu03 #tmp_dvt25_menu03_02 .ttl,
.lang_de #tmp_discovery_vol25 #tmp_dvt25_menu03 #tmp_dvt25_menu03_03 .ttl {
	margin-bottom:15px;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .ttl,
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .ttl {
	margin-top:-10px;
	margin-bottom:6px;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_02 .ttl,
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_02 .ttl {
	margin-top:-10px;
	margin-bottom:19px;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_03 .ttl,
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_03 .ttl {
	margin-top:7px;
	margin-bottom:32px;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .ttl {
	margin-top:-10px;
	margin-bottom:13px;
}
.lang_fr #tmp_discovery_vol25 #tmp_dvt25_menu03 #tmp_dvt25_menu03_01 .ttl {
	margin-top:-20px;
}
.lang_fr #tmp_discovery_vol25 #tmp_dvt25_menu03 #tmp_dvt25_menu03_02 .ttl,
.lang_fr #tmp_discovery_vol25 #tmp_dvt25_menu03 #tmp_dvt25_menu03_03 .ttl {
	margin-bottom:23px;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 p {
	text-align:center;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .lead_txt {
	margin:0 auto;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .lead_txt,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .lead_txt span,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_02 .lead_txt,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_02 .lead_txt span,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_03 .lead_txt,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_03 .lead_txt span {
	width:296px;
	height:58px;
	text-indent:-9999px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu03_leadtxt01.png) no-repeat center center;
	margin-top:-10px;
    margin-bottom:-6px;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu03_leadtxt01.png) no-repeat center center;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu03_leadtxt01.png) no-repeat center center;
	margin-top:15px;
    margin-bottom:-2px;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_01 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu03_leadtxt01.png) no-repeat center center;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu03_leadtxt02.png) no-repeat center top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu03_leadtxt02.png) no-repeat center top;
	margin-bottom:-7px;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu03_leadtxt02.png) no-repeat center top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_02 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu03_leadtxt02.png) no-repeat center top;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_03 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu03_leadtxt03.png) no-repeat center top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_03 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu03_leadtxt03.png) no-repeat center top;
	margin-bottom:-7px;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_03 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu03_leadtxt03.png) no-repeat center top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03_03 .lead_txt {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu03_leadtxt03.png) no-repeat center top;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .special_btn p a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/menu03_btn.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .special_btn p a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/menu03_btn.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .special_btn p a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/menu03_btn.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .special_btn p a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/menu03_btn.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .special_btn p,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .special_btn p a,
#tmp_contents #tmp_discovery_vol25 #tmp_dvt25_menu03 .special_btn p a span {
	display:block;
	width:922px;
	height:85px;
	text-indent:-9999px;
}
#tmp_contents #tmp_discovery_vol25 #tmp_dvt_gnavi {
	clear:both;
}
#tmp_contents #tmp_discovery_vol25 ul.dnavi2 {
	margin-left:0;
	margin-bottom:65px;
	list-style-image:none;
}
#tmp_contents #tmp_discovery_vol25 ul.dnavi2 li.dlist01,
#tmp_contents #tmp_discovery_vol25 ul.dnavi2 li.dlist02 {
	margin-right:8px;
}
#tmp_contents #tmp_discovery_vol25 ul.dnavi2 li a {
	display:block;
}
#tmp_contents #tmp_discovery_vol25 .box_back,
#tmp_contents #tmp_discovery_vol25 .box_back a,
#tmp_contents #tmp_discovery_vol25 .box_back span {
	display:block;
	width:802px;
	height:60px;
	text-indent:-9999px;
}
#tmp_contents #tmp_discovery_vol25 .box_back {
	margin:0 auto 20px;
}
.lang_de #tmp_contents #tmp_discovery_vol25 .box_back {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/backnumber_bnr.jpg) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 .box_back {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/backnumber_bnr.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 .box_back {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/backnumber_bnr.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 .box_back {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/backnumber_bnr.jpg) no-repeat left top;
}
.lang_de #tmp_contents #tmp_discovery_vol25 #tmp_discovery_map p {
	margin-bottom:59px;
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/map_top.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25 #tmp_discovery_map p {
	margin-bottom:59px;
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/map_top.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25 #tmp_discovery_map p {
	margin-bottom:59px;
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/map_top.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25 #tmp_discovery_map p {
	margin-bottom:59px;
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/map_top.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25 #tmp_discovery_map p,
#tmp_contents #tmp_discovery_vol25 #tmp_discovery_map p span {
	width:922px;
	height:406px;
	text-indent:-9999px;
}
/* free
============================== */
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl p.topreturn {
	margin-top:7px;
	float:right;
}
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl p.ttl {
	margin-top:5px;
}
#tmp_contents #tmp_discovery_vol25_lower .photo_box {
	clear:both;
}
#tmp_contents #tmp_discovery_vol25_lower .photo_box .photo_box_left {
	float:left;
	width:335px;
	margin-right:20px;
}
#tmp_contents #tmp_discovery_vol25_lower .photo_box .photo_box_right {
	float:right;
	width:335px;
}
#tmp_contents #tmp_discovery_vol25_lower ul.dnavi2 {
	margin-left:0;
	margin-bottom:11px;
}
#tmp_contents #tmp_discovery_vol25_lower ul.dnavi2 li {
	margin-left:7px;
}
#tmp_contents #tmp_discovery_vol25_lower table {
	margin:0 0 60px;
}
#tmp_contents #tmp_discovery_vol25_lower table th {
	width:119px;
}
#tmp_contents #tmp_discovery_vol25_lower h2	{
	background:transparent url(/shared/templates/free/images/contents/discovery/vol25/h2_bg.gif) repeat left top;
	border:none;
}
#tmp_contents #tmp_discovery_vol25_lower h3	{
    color:#222222;
}
#tmp_contents #tmp_discovery_vol25_lower #box_discovery_ttl p.title {
	float:left;
}
#tmp_contents #tmp_discovery_vol25_lower #box_discovery_ttl p.topreturn {
	float:right;
}
#tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_01 {
	margin-bottom:7px;
	width:690px;
	height:115px;
}
.lang_de #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/p1_ttl.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_01 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/p1_ttl.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_01 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/p1_ttl.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_01 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/p1_ttl.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_01 span {
	display:block;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_02 {
	margin-bottom:7px;
	width:690px;
	height:153px;
}
.lang_de #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/p2_ttl.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_02 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/p2_ttl.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_02 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/p2_ttl.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_02 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/p2_ttl.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_02 span {
	display:block;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_03 {
	margin-bottom:7px;
	width:690px;
	height:132px;
}
.lang_de #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_03 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/p3_ttl.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_03 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/p3_ttl.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_03 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/p3_ttl.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_03 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/p3_ttl.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol25_lower p.box_discovery_ttl_03 span {
	display:block;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_discovery_vol25_lower #tmp_discovery_link {
	margin-bottom:60px;
	padding:0 0 5px;
	color:inherit;
	background-color:#FFFFFF;
	border:1px solid #357253;
}
#tmp_contents #tmp_discovery_vol25_lower #tmp_discovery_link h2 {
	margin-top:0;
}
#tmp_contents #tmp_discovery_vol25_lower #tmp_discovery_map p {
	margin-bottom:65px;
	width:690px;
	height:310px;
	text-indent:-9999px;
}
.lang_de #tmp_contents #tmp_discovery_vol25_lower #tmp_discovery_map p {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol25/map.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol25_lower #tmp_discovery_map p {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol25/map.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol25_lower #tmp_discovery_map p {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol25/map.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol25_lower #tmp_discovery_map p {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol25/map.png) no-repeat left top;
}
/* ==================================================
discovery vol26
================================================== */
#tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl {
	position:relative;
	margin:0 0 6px;
}
#tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .ttl {
	margin-bottom:0;
	height:468px;
}
.lang_de #tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/ttl_bk.jpg) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/ttl_bk.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/ttl_bk.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/ttl_bk.jpg) no-repeat left top;
}
.lang_de #tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .lead_txt {
	position:absolute;
	left:327px;
	bottom:25px;
	width:278px;
	height:168px;
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/ttl_lead.jpg) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .lead_txt {
	position:absolute;
	left:327px;
	bottom:47px;
	width:267px;
	height:119px;
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/ttl_lead.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .lead_txt {
	position:absolute;
	left:322px;
	bottom:25px;
	width:282px;
	height:171px;
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/ttl_lead.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol26 #tmp_discovery_ttl .lead_txt {
	position:absolute;
	left:322px;
	bottom:31px;
	width:282px;
	height:150px;
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/ttl_lead.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol26 #tmp_discovery_howto {
	height:124px;
	margin:30px 0;
}
.lang_de #tmp_contents #tmp_discovery_vol26 #tmp_discovery_howto {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/howto_btn.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol26 #tmp_discovery_howto {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/howto_btn.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol26 #tmp_discovery_howto {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/howto_btn.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol26 #tmp_discovery_howto {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/howto_btn.png) no-repeat left top;
}

#tmp_contents #tmp_discovery_vol26 #tmp_discovery_howto a {
	display:block;
	height:124px;
}
#tmp_contents #tmp_discovery_vol26 .box_menu_special_cnt {
	color:#FFFFFF;
}
#tmp_contents #tmp_discovery_vol26 .box_menu_special_ttl {
	padding:38px 0 23px 17px;
}
#tmp_contents #tmp_discovery_vol26 .box_menu_special_img {
	clear:both;
}
#tmp_contents #tmp_discovery_vol26 .box_menu_special_img ul {
	margin:0 auto;
	width:441px;
}
#tmp_contents #tmp_discovery_vol26 .box_menu_special_cnt li {
	float:left;
}
#tmp_contents #tmp_discovery_vol26 .box_menu_special_img li:first-child {
	margin-right:3px;
}
#tmp_contents #tmp_discovery_vol26 .box_menu_special_txt {
	padding:20px 22px 1em;
}
#tmp_contents #tmp_discovery_vol26 .box_menu_special_btn {
	text-align:center;
	padding-bottom:22px;
}
#tmp_contents #tmp_discovery_vol26 .box_top_wrap01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/menu01_02_bg_middle.jpg) repeat-y left top;
}
#tmp_contents #tmp_discovery_vol26 .box_top_wrap02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/menu01_02_bg_bottom.jpg) no-repeat left bottom;
}
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_top {
	clear:both;
	margin-bottom:2px;
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/menu01_02_bg_top.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol26 .box_bottom_wrap01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/menu03_04_bg_middle.jpg) repeat-y left top;
}
#tmp_contents #tmp_discovery_vol26 .box_bottom_wrap02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/menu03_04_bg_bottom.jpg) no-repeat left bottom;
}
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_bottom {
	clear:both;
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/menu03_04_bg_top.jpg) no-repeat left top;
	margin-bottom:20px;
}
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu01,
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu02,
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu03,
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu04 {
	width:460px;
}
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu01,
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu03 {
	float:left;
}
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu02,
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu04 {
	float:right;
}
.lang_de #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu01 .box_menu_special_ttl,
.lang_it #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu01 .box_menu_special_ttl,
.lang_it #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu02 .box_menu_special_ttl {
	margin:-10px auto;
}
.lang_de #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu02 .box_menu_special_ttl,
.lang_de #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu04 .box_menu_special_ttl {
	margin:-7px auto;
}
.lang_it #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu03 .box_menu_special_ttl {
	margin:0 auto;
}
.lang_it #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu04 .box_menu_special_ttl {
	margin:3px auto;
}
.lang_es #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu01 .box_menu_special_ttl,
.lang_es #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu02 .box_menu_special_ttl,
.lang_es #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu03 .box_menu_special_ttl,
.lang_es #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu04 .box_menu_special_ttl,
.lang_fr #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu01 .box_menu_special_ttl,
.lang_fr #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu02 .box_menu_special_ttl,
.lang_fr #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu03 .box_menu_special_ttl,
.lang_fr #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_menu04 .box_menu_special_ttl {
	margin:-5px auto;
}
#tmp_contents #tmp_discovery_vol26 #tmp_discovery_map p {
	margin:0 0 1em;
}
.lang_de #tmp_contents #tmp_discovery_vol26 #tmp_discovery_map p {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/map_top.jpg) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol26 #tmp_discovery_map p {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/map_top.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol26 #tmp_discovery_map p {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/map_top.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol26 #tmp_discovery_map p {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/map_top.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol26 #tmp_discovery_map p,
#tmp_contents #tmp_discovery_vol26 #tmp_discovery_map p span {
	width:922px;
	height:649px;
}
#tmp_contents #tmp_discovery_vol26 .information {
	text-align:right;
}
/* free
============================== */
#tmp_contents #tmp_discovery_vol26 ul.dnavi2,
#tmp_contents #tmp_discovery_vol26_lower ul.dnavi2 {
	margin-left:0;
	margin-bottom:65px;
	list-style:none;
}
#tmp_contents #tmp_discovery_vol26 ul.dnavi2 li,
#tmp_contents #tmp_discovery_vol26_lower ul.dnavi2 li {
	margin-left:2px;
}
#tmp_contents #tmp_discovery_vol26_lower h2	{
	background:transparent url(/shared/templates/free_jp_renewal/images/contents/discovery/vol26/h2_bg.gif) repeat left top;
	border:none;
}
#tmp_contents #tmp_discovery_vol26_lower h3	{
	background-color:transparent;
	color:#222222;
}
/* discovery_special_ttl */
.lang_de #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl01 p {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/p1_ttl.jpg) no-repeat left top;
}
.lang_de #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl02 p {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/p2_ttl.jpg) no-repeat left top;
}
.lang_de #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl03 p {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/p3_ttl.jpg) no-repeat left top;
}
.lang_de #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl04 p {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/p4_ttl.jpg) no-repeat left top;
}
.lang_de #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl05 p {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol26/howto_ttl.jpg) no-repeat left top;
	height:160px;
}
.lang_it #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl01 p {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/p1_ttl.jpg) no-repeat left top;
}
.lang_it #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl02 p {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/p2_ttl.jpg) no-repeat left top;
}
.lang_it #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl03 p {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/p3_ttl.jpg) no-repeat left top;
}
.lang_it #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl04 p {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/p4_ttl.jpg) no-repeat left top;
}
.lang_it #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl05 p {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol26/howto_ttl.jpg) no-repeat left top;
	height:160px;
}
.lang_es #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl01 p {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/p1_ttl.jpg) no-repeat left top;
}
.lang_es #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl02 p {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/p2_ttl.jpg) no-repeat left top;
}
.lang_es #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl03 p {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/p3_ttl.jpg) no-repeat left top;
}
.lang_es #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl04 p {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/p4_ttl.jpg) no-repeat left top;
}
.lang_es #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl05 p {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol26/howto_ttl.jpg) no-repeat left top;
	height:160px;
}
.lang_fr #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl01 p {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/p1_ttl.jpg) no-repeat left top;
}
.lang_fr #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl02 p {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/p2_ttl.jpg) no-repeat left top;
}
.lang_fr #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl03 p {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/p3_ttl.jpg) no-repeat left top;
}
.lang_fr #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl04 p {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/p4_ttl.jpg) no-repeat left top;
}
.lang_fr #tmp_discovery_vol26_lower #tmp_discovery_special_ttl.special_ttl05 p {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol26/howto_ttl.jpg) no-repeat left top;
	height:160px;
}
#tmp_discovery_vol26_lower #tmp_discovery_special_ttl p,
#tmp_discovery_vol26_lower #tmp_discovery_special_ttl span {
	width:690px;
	height:108px;
}
#tmp_contents #tmp_discovery_vol26_lower .box_cont_parent {
	clear:both;
}
#tmp_contents #tmp_discovery_vol26_lower .box_cont_parent p {
	margin-bottom:9px;
}
#tmp_contents #tmp_discovery_vol26_lower .box_cont_left {
	float:left;
	width:341px;
}
#tmp_contents #tmp_discovery_vol26_lower .box_cont_right {
	float:right;
	width:341px;
}
#tmp_contents #tmp_discovery_vol26_lower .box_area {
	border:solid 2px #501919;
	padding:25px 14px 9px;
}
#tmp_contents #tmp_discovery_vol26_lower #tmp_tateishi {
	margin-bottom:1.5em;
}
#tmp_contents #tmp_discovery_vol26_lower .box_area .box_area_ttl{
	padding-left:3px;
	font-size:120%;
	font-weight:bold;
}
#tmp_contents #tmp_discovery_vol26_lower .howto .text {
	padding-top:30px;
}
#tmp_contents #tmp_discovery_vol26_lower #tmp_discovery_lower_topreturn a {
	background-color:#453D38;
}
/* ==================================================
discovery vol27
================================================== */
#tmp_contents #tmp_discovery_vol27 #tmp_discovery_ttl {
	position:relative;
	margin:0 0 6px;
}
#tmp_contents #tmp_discovery_vol27 #tmp_discovery_ttl .ttl {
	margin-bottom:36px;
	height:468px;
}
.lang_de #tmp_contents #tmp_discovery_vol27 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol27/ttl_bk.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol27 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol27/ttl_bk.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol27 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol27/ttl_bk.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol27 #tmp_discovery_ttl .ttl {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol27/ttl_bk.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol27 #tmp_discovery_ttl .lead_txt {
	width:561px;
	padding:0 0 0 195px;
	margin-bottom:20px;
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/lead_bg01.png) no-repeat 15px 10px;
}
#tmp_contents #tmp_discovery_vol27 #tmp_discovery_ttl .lead_txt .lead_txt_main {
	width:561px;
	padding:0 165px 0 0;
	word-wrap: break-word;
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/lead_bg02.png) no-repeat 580px 10px;
	line-height:2.2em;
}
#tmp_contents #tmp_discovery_vol27 .information,
#tmp_contents #tmp_discovery_vol27_lower .information {
	text-align:right;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 {
	clear:both;
	width:922px;
	height:479px;
	margin-bottom:73px;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01 .box_menu_special_ttl,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_img,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 .box_menu_special_ttl {
	float:left;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01 .box_menu_special_img,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_ttl,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 .box_menu_special_img {
	float:right;
}
#tmp_contents #tmp_discovery_vol27 .box_menu_special_ttl .box_ttl,
#tmp_contents #tmp_discovery_vol27 .box_menu_special_ttl .box_img02 {
	margin:30px 0;
}
#tmp_contents #tmp_discovery_vol27 .box_menu_special_ttl .box_next {
	width:395px;
	background-color:#FFFFFF;
	text-align:center;
	line-height: initial;
	margin:0 auto 20px;
}
#tmp_contents #tmp_discovery_vol27 .box_menu_special_ttl .box_next a {
	display:block;
	padding:8px;
	color: #214389;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_img img {
	margin-left: 22px;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01 .box_menu_special_ttl .box_next {
	border:3px solid #F08F8F;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01 .box_menu_special_ttl .box_next a {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/menu01_icon.png) no-repeat;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_ttl .box_next {
	border:3px solid #B8CA44;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_ttl .box_next a {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/menu02_icon.png) no-repeat;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 .box_menu_special_ttl .box_next {
	border:3px solid #EAD760;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 .box_menu_special_ttl .box_next a {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/menu03_icon.png) no-repeat;
}
.lang_de #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01 .box_menu_special_ttl .box_next a,
.lang_de #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_ttl .box_next a,
.lang_de #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 .box_menu_special_ttl .box_next a {
	background-position: 100px center;
}
.lang_it #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01 .box_menu_special_ttl .box_next a,
.lang_it #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_ttl .box_next a,
.lang_it #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 .box_menu_special_ttl .box_next a {
	background-position: 130px center;
}
.lang_es #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01 .box_menu_special_ttl .box_next a,
.lang_es #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_ttl .box_next a,
.lang_es #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 .box_menu_special_ttl .box_next a {
	background-position: 115px center;
}
.lang_fr #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01 .box_menu_special_ttl .box_next a,
.lang_fr #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02 .box_menu_special_ttl .box_next a,
.lang_fr #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03 .box_menu_special_ttl .box_next a {
	background-position: 150px center;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_info {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/info_bg.png);
	border:3px solid #4AA3D0;
	border-radius:5px;
	padding:30px;
	margin-bottom:37px;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_info ul {
    list-style-image: none;
    list-style: none;
	margin-left:0;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_info ul li a {
    background: url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/info_icon.png)no-repeat left center;
    padding-left: 20px;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_info ul li span.app_dlbtn a {
	background:none;
	padding-left:5px;
	width: auto;
    display: inline-block;
    vertical-align: middle;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_info ul li span.app_dlbtn a img {
    width: auto;
    vertical-align: top;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_info ul li span.app_dlbtn a:first-child img {
    height: 66px;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_info .info_left {
	float:left;
	width:48%;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_info .info_right {
	float:right;
	width:50%;
}
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_island {
	text-align:center;
}
#tmp_contents #tmp_discovery_vol27 ul.dnavi2,
#tmp_contents #tmp_discovery_vol27_lower ul.dnavi2 {
	margin-left:0;
	margin:41px auto 65px;
	list-style:none;
	height: 79px;
    width: 897px;
}
#tmp_contents #tmp_discovery_vol27 ul.dnavi2 li {
	margin-left:7px;
}
#tmp_contents #tmp_discovery_vol27_lower ul.dnavi2 li {
	margin-left:2px;
}
/* free
============================== */
/* discovery_special_ttl */
.lang_de #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl01 h1 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol27/p1_ttl.png) no-repeat left top;
}
.lang_de #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl02 h1 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol27/p2_ttl.png) no-repeat left top;
}
.lang_de #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl03 h1 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol27/p3_ttl.png) no-repeat left top;
}
.lang_it #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl01 h1 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol27/p1_ttl.png) no-repeat left top;
}
.lang_it #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl02 h1 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol27/p2_ttl.png) no-repeat left top;
}
.lang_it #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl03 h1 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol27/p3_ttl.png) no-repeat left top;
}
.lang_es #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl01 h1 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol27/p1_ttl.png) no-repeat left top;
}
.lang_es #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl02 h1 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol27/p2_ttl.png) no-repeat left top;
}
.lang_es #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl03 h1 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol27/p3_ttl.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl01 h1 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol27/p1_ttl.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl02 h1 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol27/p2_ttl.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol27_lower #tmp_discovery_special_ttl.special_ttl03 h1 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol27/p3_ttl.png) no-repeat left top;
}
#tmp_discovery_vol27_lower #tmp_discovery_special_ttl h1,
#tmp_discovery_vol27_lower #tmp_discovery_special_ttl span {
	width:686px;
	height:168px;
	margin-bottom:11px;
}
#tmp_discovery_vol27_lower h2 {
	background:none;
	color:#0A525F !important;
	margin:0 0 0 295px;
	padding:0;
	font-size:180%;
	font-weight:normal;
	border: none;
}
#tmp_discovery_vol27_lower h2 span {
	padding-bottom: 17px;
}
#tmp_discovery_vol27_lower h2 span.p1 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/p1_h2_border.png) repeat-x bottom;
}
#tmp_discovery_vol27_lower h2 span.p2 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/p2_h2_border.png) repeat-x bottom;
}
#tmp_discovery_vol27_lower h2 span.p3 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/p3_h2_border.png) repeat-x bottom;
}
#tmp_discovery_vol27_lower .parts01 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/parts01.png) no-repeat 170px top;
	height: 110px;
	margin:47px 0 32px;
}
#tmp_discovery_vol27_lower .parts01 h2 {
	padding-top:35px;
}
#tmp_discovery_vol27_lower .parts02 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/parts02.png) no-repeat 190px top;
	height: 115px;
	margin:46px 0 36px;
}
#tmp_discovery_vol27_lower .parts02 h2 {
	padding-top:42px;
}
#tmp_discovery_vol27_lower .parts03 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol27/parts03.png) no-repeat 170px bottom;
	height: 64px;
	margin:69px 0 29px;
}
#tmp_discovery_vol27_lower .rows1 {
	background-position-X:10px;
}
#tmp_discovery_vol27_lower .rows1 h2 {
	margin-left:107px;
}
#tmp_discovery_vol27_lower .rows2 {
	background-position-X:42px;
}
#tmp_discovery_vol27_lower .rows2 h2 {
	margin-left:170px;
}
#tmp_discovery_vol27_lower .words2 {
	background-position-X:200px;
}
#tmp_discovery_vol27_lower .words2 h2 {
	text-align:center;
	margin:0;
}
#tmp_contents #tmp_discovery_vol27_lower table.datatable th {
	width:7em;
}
#tmp_contents #tmp_discovery_vol27_lower #tmp_discovery_lower_topreturn a {
	background-color:#0C425F;
}

/* ==================================================
discovery vol28
================================================== */
#tmp_contents #tmp_discovery_vol28 {
	background-color:#e7f3fa;
	color:inherit;
    padding: 0 0 30px;
	margin-bottom: 30px;
}
#tmp_contents #tmp_discovery_vol28 h1,
#tmp_contents #tmp_discovery_vol28 h2,
#tmp_contents #tmp_discovery_vol28 h3 {
	background:none;
	color:inherit;
	padding:0;
	margin:0;
	font-size:100%;
	width:auto;
	height:auto;
    min-width: inherit;
    min-width: initial;
    min-height: inherit;
    min-height: initial;
    line-height:1.6;
	border:none;
}
#tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl h1 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/vol28_ttl.jpg) no-repeat left top;
	width:922px;
	height:502px;
	display:block;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl h1 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/vol28_ttl.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl h1 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/vol28_ttl.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl h1 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/vol28_ttl.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl .anc a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/btn_hayawakari.png) no-repeat left top;
	width:466px;
	height:106px;
	display:block;
    margin: -125px auto 50px;
}
#tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl .anc a:hover {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/btn_hayawakari_on.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl .anc a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/btn_hayawakari.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl .anc a:hover {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/btn_hayawakari_on.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl .anc a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/btn_hayawakari.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl .anc a:hover {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/btn_hayawakari_on.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl .anc a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/btn_hayawakari.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_ttl .anc a:hover {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/btn_hayawakari_on.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_cnt {
	clear:both;
}
#tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_cnt .lead_txt {
	margin:0 26px 1.8em;
    font-size: 114.3%;
}
#tmp_contents #tmp_discovery_vol28 #tmp_discovery_vol28_cnt .information {
	margin:0 30px 2.2em;
	text-align:right;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link {
	clear:both;
    margin: 0 0 34px;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .contents_link {
    width: 876px;
    height: 376px;
    display: table;
    margin: 0 auto 30px;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .contents_link p {
    display: table-cell;
    vertical-align: middle;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .contents_link a {
	width:550px;
	height:277px;
	display:block;
    margin: 0 auto;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/top/box001_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/box001_off.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 a:hover {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/box001_on.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/top/box002_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/box002_off.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 a:hover {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/box002_on.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/top/box003_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/box003_off.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 a:hover {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/box003_on.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/box001_off.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 a:hover {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/box001_on.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/box002_off.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 a:hover {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/box002_on.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/box003_off.png) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 a:hover {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/box003_on.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/box001_off.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 a:hover {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/box001_on.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/box002_off.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 a:hover {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/box002_on.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/box003_off.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 a:hover {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/box003_on.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/box001_off.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box001 a:hover {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/box001_on.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/box002_off.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box002 a:hover {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/box002_on.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/box003_off.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_contents_link .wrap_contents_link .box003 a:hover {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/box003_on.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map {
	clear:both;
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/map_bg.jpg) no-repeat left top;
    padding: 50px 0 0 0;
    width: 875px;
    margin: 0 auto 26px;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/map_bg.jpg) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/map_bg.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/map_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map {
    width:480px;
	float:right;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map h2 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/map_ttl.png) no-repeat left top;
	width:321px;
	height:30px;
	display:block;
    margin:0 auto 20px auto;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map h2 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/map_ttl.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map h2 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/map_ttl.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map h2 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/map_ttl.png) no-repeat left top;
    width: 355px;
    height: 62px;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map p {
	color:#FFFFFF;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map p.txt {
    margin: 0 10px 36px 55px;
    line-height: 2.0;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt p {
	color:#333333;
    line-height: 1.4;
    margin: 0 9px;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/top/map_text_bg.png) repeat left top;
    padding: 32px 10px 17px 10px;
    margin: 0 0 30px;
    width: 435px;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3 {
	width:440px;
	height:35px;
	display:block;
	margin:0 auto 11px;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl001 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/map_text1_ttl.png) no-repeat center top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl001 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/map_text1_ttl.png) no-repeat center top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl001 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/map_text1_ttl.png) no-repeat center top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl001 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/map_text1_ttl.png) no-repeat center top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl002 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/map_text2_ttl.png) no-repeat center top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl002 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/map_text2_ttl.png) no-repeat center top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl002 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/map_text2_ttl.png) no-repeat center top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl002 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/map_text2_ttl.png) no-repeat center top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl003 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/map_text3_ttl.png) no-repeat center top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl003 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/map_text3_ttl.png) no-repeat center top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl003 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/map_text3_ttl.png) no-repeat center top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl003 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/map_text3_ttl.png) no-repeat center top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl004 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/map_text4_ttl.png) no-repeat center top;
}
.lang_it #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl004 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/map_text4_ttl.png) no-repeat center top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl004 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/map_text4_ttl.png) no-repeat center top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map #tmp_contents_map .wrap_map_box_cnt .map_box_cnt h3.ttl004 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/map_text4_ttl.png) no-repeat center top;
}
#tmp_contents #tmp_discovery_vol28 .provide_photos {
    margin: 0 65px 28px;
}
#tmp_contents #tmp_discovery_vol28 .access a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/top/island_access.png) no-repeat left top;
	width:567px;
	height:106px;
	display:block;
	margin:0 auto 43px;
}
.lang_it #tmp_contents #tmp_discovery_vol28 .access a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/top/island_access.png) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol28 .access a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/top/island_access.png) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol28 .access a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/top/island_access.png) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol28 #tmp_related_links {
	clear:both;
	background-color:#FFFFFF;
    margin: 0 60px 30px;
    padding: 27px 24px 20px;
}
#tmp_contents #tmp_discovery_vol28 #tmp_related_links h2 {
	margin:0 0 27px;
    font-size: 171.5%;
}
#tmp_contents #tmp_discovery_vol28 #tmp_related_links ul {
	list-style:none;
	margin: 0;
}
#tmp_contents #tmp_discovery_vol28 #tmp_related_links ul {
    margin: 0 0 0.7em;
}
#tmp_contents #tmp_discovery_vol28 #tmp_related_links ul.list1 {
    padding: 0 0 13px;
    margin: 0 0 24px;
    border-bottom: dashed 1px #2286d7;
}
#tmp_contents #tmp_discovery_vol28 #tmp_related_links ul a {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/top/icn_link.jpg) no-repeat 5px 0.4em;
	padding:0 0 0 39px;
	display:block;
}
#tmp_contents #tmp_discovery_vol28.discovery_contents ul.dnavi2 {
    width: 784px;
    margin: 0 auto;
}
#tmp_contents #tmp_discovery_vol28.discovery_contents ul.dnavi2 li {
    margin: 0 17px 0 0px;
}
#tmp_contents #tmp_discovery_vol28.discovery_contents ul.dnavi2 li:last-child {
    margin: 0;
}
/* free
============================== */
#tmp_contents #tmp_discovery_vol28 .information,
#tmp_contents #tmp_discovery_vol28_lower .information {
	text-align:right;
}
#tmp_discovery_vol28_lower #tmp_discovery_special_ttl h1,
#tmp_discovery_vol28_lower #tmp_discovery_special_ttl span {
	width:686px;
	height:114px;
	margin-bottom:11px;
}
#tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl01 h1 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p1_ttl.png) no-repeat left top;
}
#tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl02 h1 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_ttl.png) no-repeat left top;
}
#tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl03 h1 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p3_ttl.png) no-repeat left top;
}
.lang_it #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl01 h1 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p1_ttl.png) no-repeat left top;
}
.lang_it #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl02 h1 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_ttl.png) no-repeat left top;
}
.lang_it #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl03 h1 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p3_ttl.png) no-repeat left top;
}
.lang_es #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl01 h1 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p1_ttl.png) no-repeat left top;
}
.lang_es #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl02 h1 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_ttl.png) no-repeat left top;
}
.lang_es #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl03 h1 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p3_ttl.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl01 h1 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p1_ttl.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl02 h1 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_ttl.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol28_lower #tmp_discovery_special_ttl.special_ttl03 h1 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p3_ttl.png) no-repeat left top;
}
#tmp_discovery_vol28_lower .lower_h2 {
	text-align:center;
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/parts_h2_bg.png) no-repeat center center;
	color:inherit;
	min-height:116px;
}
#tmp_discovery_vol28_lower .lower_h2 h2 {
	background:none;
	color:inherit;
	min-height:116px;
	margin:0;
    padding: 0;
    font-size: 100%;
    border: none;
}

#tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p1_h2_01.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p1_h2_02.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_03 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p1_h2_03.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .lower_h2 h2.p2_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_h2_01.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .lower_h2 h2.p2_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_h2_02.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p3_h2_01.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p3_h2_02.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_03 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p3_h2_03.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p1_h2_01.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p1_h2_02.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_03 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p1_h2_03.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .lower_h2 h2.p2_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_h2_01.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .lower_h2 h2.p2_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_h2_02.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p3_h2_01.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p3_h2_02.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_03 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p3_h2_03.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p1_h2_01.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p1_h2_02.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_03 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p1_h2_03.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .lower_h2 h2.p2_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_h2_01.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .lower_h2 h2.p2_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_h2_02.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p3_h2_01.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p3_h2_02.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_03 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p3_h2_03.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p1_h2_01.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p1_h2_02.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h2 h2.p1_h2_03 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p1_h2_03.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h2 h2.p2_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_h2_01.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h2 h2.p2_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_h2_02.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_01 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p3_h2_01.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_02 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p3_h2_02.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h2 h2.p3_h2_03 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p3_h2_03.png) no-repeat center center;
}
#tmp_discovery_vol28_lower #tmp_wrap_p2_titihaha {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_titihaha_bg.jpg) no-repeat top left;
	width:686px;
	height:310px;
	position: relative;
	margin-bottom:48px;
}
.lang_it #tmp_discovery_vol28_lower #tmp_wrap_p2_titihaha {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_titihaha_bg.jpg) no-repeat top left;
}
.lang_es #tmp_discovery_vol28_lower #tmp_wrap_p2_titihaha {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_titihaha_bg.jpg) no-repeat top left;
}
.lang_fr #tmp_discovery_vol28_lower #tmp_wrap_p2_titihaha {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_titihaha_bg.jpg) no-repeat top left;
}
#tmp_discovery_vol28_lower .lower_h3 {
	clear:both;
	margin:28px 0;
}
#tmp_discovery_vol28_lower .lower_h3 h3,
#tmp_discovery_vol28_lower .lower_h3 div {
	float: left;
}
#tmp_discovery_vol28_lower .lower_h3 .parts_left {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/parts_h3_l.png) no-repeat center center;
	width:12px;
	height:68px;
}
#tmp_discovery_vol28_lower .lower_h3 .parts_right {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/parts_h3_r.png) no-repeat center center;
	width:12px;
	height:68px;
}
#tmp_discovery_vol28_lower .lower_h3 h3 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/parts_h3_border.png) repeat-x bottom;
	width: inherit;
	height: 36px;
}
.lang_de #tmp_discovery_vol28_lower .lower_h3 .p2_h3_01 h3,
.lang_it #tmp_discovery_vol28_lower .lower_h3 .p2_h3_01 h3,
.lang_fr #tmp_discovery_vol28_lower .lower_h3 .p2_h3_01 h3 {
	height: 48px;
}
#tmp_discovery_vol28_lower .p2_h3_01_wrap,
#tmp_discovery_vol28_lower .p2_h3_02_wrap,
#tmp_discovery_vol28_lower .p2_h3_03_wrap,
#tmp_discovery_vol28_lower .p2_h3_04_wrap,
#tmp_discovery_vol28_lower .p2_h3_05_wrap {
	margin: 0 auto;
}
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_01,
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_02,
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_03,
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_04,
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_05 {
	height:42px;
	margin: 0 20px;
}
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_h3_01.png) no-repeat center bottom;
	width:305px;
    height: 62px;
}
#tmp_discovery_vol28_lower .p2_h3_01_wrap {
	width: 369px;/* 画像の幅+64 */
}
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_h3_02.png) no-repeat center bottom;
	width:405px;
}
#tmp_discovery_vol28_lower .p2_h3_02_wrap {
	width: 469px;/* 画像の幅+64 */
}
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_03 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_h3_03.png) no-repeat center bottom;
	width:149px;
}
#tmp_discovery_vol28_lower .p2_h3_03_wrap {
	width: 213px;/* 画像の幅+64 */
}
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_04 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_h3_04.png) no-repeat center bottom;
	width:111px;
}
#tmp_discovery_vol28_lower .p2_h3_04_wrap {
	width: 175px;/* 画像の幅+64 */
}
#tmp_discovery_vol28_lower .lower_h3 .p2_h3_05 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/p2_h3_05.png) no-repeat center bottom;
	width:152px;
}
#tmp_discovery_vol28_lower .p2_h3_05_wrap {
	width: 221px;/* 画像の幅+64 */
}
/* */
.lang_it #tmp_discovery_vol28_lower .lower_h3 .p2_h3_01 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_h3_01.png) no-repeat center bottom;
	width:253px;
    height: 55px;
}
.lang_it #tmp_discovery_vol28_lower .lower_h3 .p2_h3_02 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_h3_02.png) no-repeat center bottom;
	width:345px;
}
.lang_it #tmp_discovery_vol28_lower .lower_h3 .p2_h3_03 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_h3_03.png) no-repeat center bottom;
	width:231px;
}
.lang_it #tmp_discovery_vol28_lower .lower_h3 .p2_h3_04 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_h3_04.png) no-repeat center bottom;
	width:126px;
}
.lang_it #tmp_discovery_vol28_lower .lower_h3 .p2_h3_05 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/p2_h3_05.png) no-repeat center bottom;
	width:125px;
}
.lang_it #tmp_discovery_vol28_lower .p2_h3_01_wrap {
	width: 317px;/* 画像の幅+64 */
}
.lang_it #tmp_discovery_vol28_lower .p2_h3_02_wrap {
	width: 409px;/* 画像の幅+64 */
}
.lang_it #tmp_discovery_vol28_lower .p2_h3_03_wrap {
	width: 295px;/* 画像の幅+64 */
}
.lang_it #tmp_discovery_vol28_lower .p2_h3_04_wrap {
	width: 190px;/* 画像の幅+64 */
}
.lang_it #tmp_discovery_vol28_lower .p2_h3_05_wrap {
	width: 189px;/* 画像の幅+64 */
}
/* */
.lang_es #tmp_discovery_vol28_lower .lower_h3 .p2_h3_01 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_h3_01.png) no-repeat center bottom;
	width:407px;
    height: 42px;
}
.lang_es #tmp_discovery_vol28_lower .lower_h3 .p2_h3_02 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_h3_02.png) no-repeat center bottom;
	width:462px;
}
.lang_es #tmp_discovery_vol28_lower .lower_h3 .p2_h3_03 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_h3_03.png) no-repeat center bottom;
	width:247px;
}
.lang_es #tmp_discovery_vol28_lower .lower_h3 .p2_h3_04 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_h3_04.png) no-repeat center bottom;
	width:111px;
}
.lang_es #tmp_discovery_vol28_lower .lower_h3 .p2_h3_05 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/p2_h3_05.png) no-repeat center bottom;
	width:194px;
}
.lang_es #tmp_discovery_vol28_lower .p2_h3_01_wrap {
	width: 473px;/* 画像の幅+64 */
}
.lang_es #tmp_discovery_vol28_lower .p2_h3_02_wrap {
	width: 526px;/* 画像の幅+64 */
}
.lang_es #tmp_discovery_vol28_lower .p2_h3_03_wrap {
	width: 311px;/* 画像の幅+64 */
}
.lang_es #tmp_discovery_vol28_lower .p2_h3_04_wrap {
	width: 175px;/* 画像の幅+64 */
}
.lang_es #tmp_discovery_vol28_lower .p2_h3_05_wrap {
	width: 258px;/* 画像の幅+64 */
}
/* */
.lang_fr #tmp_discovery_vol28_lower .lower_h3 .p2_h3_01 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_h3_01.png) no-repeat center bottom;
	width:322px;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h3 .p2_h3_02 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_h3_02.png) no-repeat center bottom;
	width:334px;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h3 .p2_h3_03 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_h3_03.png) no-repeat center bottom;
	width:211px;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h3 .p2_h3_04 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_h3_04.png) no-repeat center bottom;
	width:111px;
}
.lang_fr #tmp_discovery_vol28_lower .lower_h3 .p2_h3_05 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/p2_h3_05.png) no-repeat center bottom;
	width:250px;
}
.lang_fr #tmp_discovery_vol28_lower .p2_h3_01_wrap {
	width: 386px;/* 画像の幅+64 */
}
.lang_fr #tmp_discovery_vol28_lower .p2_h3_02_wrap {
	width: 398px;/* 画像の幅+64 */
}
.lang_fr #tmp_discovery_vol28_lower .p2_h3_03_wrap {
	width: 275px;/* 画像の幅+64 */
}
.lang_fr #tmp_discovery_vol28_lower .p2_h3_04_wrap {
	width: 175px;/* 画像の幅+64 */
}
.lang_fr #tmp_discovery_vol28_lower .p2_h3_05_wrap {
	width: 314px;/* 画像の幅+64 */
}
/* */
#tmp_discovery_vol28_lower h4 {
	border-bottom:21px solid #E7FC9E;
	background:none;
	text-align:center;
	padding: 0;
    line-height: 0;
	font-size: 150%;
    font-weight: normal;
}
#tmp_discovery_vol28_lower #tmp_wrap_p2_titihaha ul.dnavi2 {
	margin:0;
	position: absolute;
	top: 30px;
    right: 74px;
}
#tmp_discovery_vol28_lower #tmp_wrap_p2_titihaha ul.dnavi2 li {
	float: none;
	margin-bottom: 20px;
}
#tmp_discovery_vol28_lower .box_cont_lower_left,
#tmp_discovery_vol28_lower .box_cont_lower_right {
	width: 337px;
}
#tmp_discovery_vol28_lower hr {
	margin:50px 0;
}
#tmp_contents #tmp_discovery_vol28_lower table.datatable th {
	width: 7em;
}
#tmp_contents #tmp_discovery_vol28_lower table.datatable a,
#tmp_contents #tmp_discovery_vol28_lower .box_link ul li a {
	color:#214389;
}
#tmp_contents #tmp_discovery_vol28_lower .box_link {
	border: 1px solid #AAAAAA;
    background: none;
    padding: 0;
}
#tmp_contents #tmp_discovery_vol28_lower .box_link_ttl {
	background-color:#FFFFFF;
	padding-bottom:0;
    padding: 12px 10px 0 23px;
}
#tmp_contents #tmp_discovery_vol28_lower .box_link_cnt {
	padding-top:0;
    padding: 0 7px 8px 14px;
}
#tmp_contents #tmp_discovery_vol28_lower .box_link ul {
	list-style-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol28/list_icon.gif);
}
#tmp_discovery_vol28_lower .dnavi {
	margin-bottom:45px;
}
#tmp_discovery_vol28_lower ul.dnavi2 {
	margin:0;
}
#tmp_discovery_vol28_lower .dlist01 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/menu1_btn_off.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .dlist01.active a,
#tmp_discovery_vol28_lower .dlist01 a:hover {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/menu1_btn_on.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .dlist02 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/menu2_btn_off.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .dlist02.active a,
#tmp_discovery_vol28_lower .dlist02 a:hover {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/menu2_btn_on.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .dlist03 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/menu3_btn_off.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .dlist03.active a,
#tmp_discovery_vol28_lower .dlist03 a:hover {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol28/menu3_btn_on.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .dlist01 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/menu1_btn_off.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .dlist01.active a,
.lang_it #tmp_discovery_vol28_lower .dlist01 a:hover {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/menu1_btn_on.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .dlist02 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/menu2_btn_off.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .dlist02.active a,
.lang_it #tmp_discovery_vol28_lower .dlist02 a:hover {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/menu2_btn_on.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .dlist03 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/menu3_btn_off.png) no-repeat center center;
}
.lang_it #tmp_discovery_vol28_lower .dlist03.active a,
.lang_it #tmp_discovery_vol28_lower .dlist03 a:hover {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol28/menu3_btn_on.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .dlist01 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/menu1_btn_off.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .dlist01.active a,
.lang_es #tmp_discovery_vol28_lower .dlist01 a:hover {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/menu1_btn_on.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .dlist02 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/menu2_btn_off.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .dlist02.active a,
.lang_es #tmp_discovery_vol28_lower .dlist02 a:hover {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/menu2_btn_on.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .dlist03 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/menu3_btn_off.png) no-repeat center center;
}
.lang_es #tmp_discovery_vol28_lower .dlist03.active a,
.lang_es #tmp_discovery_vol28_lower .dlist03 a:hover {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol28/menu3_btn_on.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .dlist01 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/menu1_btn_off.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .dlist01.active a,
.lang_fr #tmp_discovery_vol28_lower .dlist01 a:hover {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/menu1_btn_on.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .dlist02 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/menu2_btn_off.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .dlist02.active a,
.lang_fr #tmp_discovery_vol28_lower .dlist02 a:hover {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/menu2_btn_on.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .dlist03 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/menu3_btn_off.png) no-repeat center center;
}
.lang_fr #tmp_discovery_vol28_lower .dlist03.active a,
.lang_fr #tmp_discovery_vol28_lower .dlist03 a:hover {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol28/menu3_btn_on.png) no-repeat center center;
}
#tmp_discovery_vol28_lower .dlist01,
#tmp_discovery_vol28_lower .dlist02,
#tmp_discovery_vol28_lower .dlist03,
#tmp_discovery_vol28_lower .dlist01 span,
#tmp_discovery_vol28_lower .dlist02 span,
#tmp_discovery_vol28_lower .dlist03 span {
	width:228px;
	height:165px;
    display: block;
}
#tmp_contents #tmp_discovery_vol28_lower #tmp_discovery_lower_topreturn a {
	background-color:#0C425F;
}
/* ==================================================
discovery vol29
================================================== */
#tmp_contents #tmp_discovery_vol29 a {
	text-decoration: none;
}
#tmp_contents #tmp_discovery_vol29 a:hover {
	text-decoration: underline;
}
#tmp_discovery_vol29 #tmp_discovery_ttl.idx h1 {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/discovery_ttl.jpg) no-repeat left top;
	margin-bottom: 0;
	padding-bottom: 0;
}
.lang_it #tmp_discovery_vol29 #tmp_discovery_ttl.idx h1 {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/discovery_ttl.jpg) no-repeat left top;
}
.lang_es #tmp_discovery_vol29 #tmp_discovery_ttl.idx h1 {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/discovery_ttl.jpg) no-repeat left top;
}
.lang_fr #tmp_discovery_vol29 #tmp_discovery_ttl.idx h1 {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/discovery_ttl.jpg) no-repeat left top;
}
#tmp_discovery_vol29 #tmp_discovery_ttl.idx h1,
#tmp_discovery_vol29 #tmp_discovery_ttl.idx span {
	width: 922px;
	height: 545px;
}
#tmp_discovery_vol29 #tmp_discovery_ttl .wrap_idx_cnt {
	background:#eee5c9 url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/discovery_ttl_bg.gif) no-repeat left top;
	padding:10px 25px;
	margin-bottom: 20px;
}
#tmp_discovery_vol29 #tmp_discovery_ttl .idx_cnt {
	padding:0 165px 0 155px;
	font-size:130%;
	font-weight:bold;
}#tmp_contents #tmp_discovery_vol29 h2 {
	background: transparent;
	border: none;	
}
#tmp_contents  #tmp_discovery_vol29_lower .box_link {
	background-image: none;
}

/* oyakudachi
============================== */
#tmp_discovery_vol29 #tmp_wrap_oyakudachi {
	background-color:#f0b206;
	color:inherit;
	padding:10px;
	margin:0 0 45px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
#tmp_discovery_vol29 #tmp_oyakudachi {
	background:#FFFCFB url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/icon.png) no-repeat right bottom;
	padding:0 33px 32px 0;
}
#tmp_discovery_vol29 #tmp_oyakudachi2 {
	background-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/oyakudachi_img.png);
	background-position:10px 25px;
	background-repeat:no-repeat;
	color:inherit;
	padding:60px 0 0 240px;
	min-height:165px;
}
#tmp_discovery_vol29 #tmp_oyakudachi_ttl h2 {
	margin:0 0 30px;
	color:inherit;
	background-color:transparent;
	padding:0;
}
#tmp_discovery_vol29 #tmp_oyakudachi_ttl h2 a {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/oyakudachi_ttl.png) no-repeat left top;
	background-size: contain;
}
.lang_it #tmp_discovery_vol29 #tmp_oyakudachi_ttl h2 a {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/oyakudachi_ttl.png) no-repeat left top;
	background-size: contain;
}
.lang_es #tmp_discovery_vol29 #tmp_oyakudachi_ttl h2 a {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/oyakudachi_ttl.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol29 #tmp_oyakudachi_ttl h2 a {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/oyakudachi_ttl.png) no-repeat left top;
}
#tmp_discovery_vol29 #tmp_oyakudachi_ttl h2 a,
#tmp_discovery_vol29 #tmp_oyakudachi_ttl h2 span {
	width: 643px;
	height: 73px;
	display: block;
}
#tmp_discovery_vol29 #tmp_wrap_oyakudachi:hover #tmp_oyakudachi {
	background-color:#fffbef;
}
#tmp_discovery_vol29 #tmp_wrap_oyakudachi:hover h2 a {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/oyakudachi_ttl_on.png) no-repeat left top;
	background-size: contain;
}
.lang_it #tmp_discovery_vol29 #tmp_wrap_oyakudachi:hover h2 a {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/oyakudachi_ttl_on.png) no-repeat left top;
	background-size: contain;
}
.lang_es #tmp_discovery_vol29 #tmp_wrap_oyakudachi:hover h2 a {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/oyakudachi_ttl_on.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol29 #tmp_wrap_oyakudachi:hover h2 a {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/oyakudachi_ttl_on.png) no-repeat left top;
}
#tmp_discovery_vol29 #tmp_oyakudachi_cnt {
	font-size:114.3%;
}
/* idx_special
============================== */
#tmp_discovery_vol29 .idx_special {
	padding-top: 95px;
	margin:0 0 30px;
	clear:both;
}
#tmp_discovery_vol29 .idx_special_ttl {
	text-align:center;
}
#tmp_discovery_vol29 .idx_special_ttl h2 {
	margin:0 auto 20px;
	color:#222222;
	background-color:transparent;
	padding:0;
}
#tmp_discovery_vol29 .idx_special_cnt {
	padding-bottom:10px;
}
#tmp_discovery_vol29 .idx_special_cnt .box_guide {
	font-size:114.3%;
	padding:0 230px 5px;
}
#tmp_contents #tmp_discovery_vol29 .idx_special_cnt ul {
	list-style:none;
}
#tmp_contents #tmp_discovery_vol29 .idx_special_cnt ul li {
	float:left;
	text-align:left;
	font-size:130%;
	font-weight:bold;
}
#tmp_discovery_vol29 .idx_special_cnt ul li a {
	display:block;
	color:#214389;
	padding:198px 10px 10px;
	min-height:42px;
	background-repeat:no-repeat;
	background-position:center top;
}
#tmp_discovery_vol29 .idx_special_cnt ul li span {
	display:block;
	text-align:left;
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/navi_icon.png) no-repeat left top;
	padding:5px 0 5px 35px;
	color: #214389;
}
#tmp_discovery_vol29 .idx_special_btn {
	text-align:center;
	padding:25px 280px;
	min-height:80px;
	clear:both;
}
#tmp_discovery_vol29 .idx_special_btn p {
	font-size:171.4%;
}
#tmp_discovery_vol29 .idx_special_btn p a {
	display:block;
	padding:10px 0;
	background-color:#00306e;
	color:#ffffff;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 3px 0 #c1c2c2;
	-moz-box-shadow:0 3px 0 #c1c2c2;
	box-shadow:0 3px 0 #c1c2c2;
}
#tmp_discovery_vol29 .idx_special_btn p span {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/navi_icon.png) no-repeat left center;
	padding:5px 0 3px 35px;
}
/* idx_special01 */
#tmp_discovery_vol29 #tmp_idx_special01 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special01_bg.png) no-repeat center top;
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_ttl h2 {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/special01_ttl.png) no-repeat left top;
}
.lang_it #tmp_discovery_vol29 #tmp_idx_special01 .idx_special_ttl h2 {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/special01_ttl.png) no-repeat left top;
}
.lang_es #tmp_discovery_vol29 #tmp_idx_special01 .idx_special_ttl h2 {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/special01_ttl.png) no-repeat left top;
}
.lang_fr #tmp_discovery_vol29 #tmp_idx_special01 .idx_special_ttl h2 {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/special01_ttl.png) no-repeat left top;
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_ttl h2,
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_ttl span {
	width:826px;
	height: 98px;
}
.lang_it #tmp_discovery_vol29 #tmp_idx_special01 .idx_special_ttl h2,
.lang_it #tmp_discovery_vol29 #tmp_idx_special01 .idx_special_ttl span {
	width: 871px;
	height: 116px;
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_cnt ul {
	margin:0 0 0 15px;
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_cnt ul li {
	width:300px;
	/* margin: 0 0px 0 0; */
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_cnt ul li.cate03 {
	margin-right:0;
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_cnt ul li.cate01 a {
	background-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special01_cate1_bg.png);
	padding-left:60px;
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_cnt ul li.cate02 a {
	background-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special01_cate2_bg.png);
	padding-left:60px;
}
.lang_fr #tmp_discovery_vol29 #tmp_idx_special01 .idx_special_cnt ul li.cate02 a {
	padding-left: 40px;
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_cnt ul li.cate03 a {
	background-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special01_cate3_bg.png);
	padding-left:50px;
}
#tmp_discovery_vol29 #tmp_idx_special01 .idx_special_btn {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special01_btn_bg.png) no-repeat center top;
}
/* idx_special02 */
#tmp_discovery_vol29 #tmp_idx_special02 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special02_bg.png) no-repeat center top;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl h2 {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/special02_ttl.png) no-repeat center top;
}
.lang_it #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl h2 {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/special02_ttl.png) no-repeat center top;
}
.lang_es #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl h2 {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/special02_ttl.png) no-repeat center top;
}
.lang_fr #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl h2 {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/special02_ttl.png) no-repeat center top;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl h2,
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl span {
	width: 860px;
	height: 150px;
}
.lang_it #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl h2,
.lang_it #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl span {
	width: 771px;
	height: 115px;
}
.lang_fr #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl h2,
.lang_fr #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_ttl span {
	width:554px;
	height: 105px;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul {
	margin:0 0 0 7px;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li {
	width: 228px;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate04 {
	margin-right:0;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate01 a {
	background-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special02_cate1_bg.png);
}
.lang_fr #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate01 a {
	padding-left:0;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate02 a {
	background-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special02_cate2_bg.png);
	padding-left:40px;
}
.lang_fr #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate02 a {
	padding-left:15px;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate03 a {
	background-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special02_cate3_bg.png);
	padding-left:40px;
}
.lang_fr #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate03 a {
	padding-left: 15px;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate04 a {
	background-image:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special02_cate4_bg.png);
	padding-left:45px;
}
.lang_fr #tmp_discovery_vol29 #tmp_idx_special02 .idx_special_cnt ul li.cate04 a {
	padding-left: 15px;
}
#tmp_discovery_vol29 #tmp_idx_special02 .idx_special_btn {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/top/special02_btn_bg.png) no-repeat center top;
}
/* shop_map
============================== */
#tmp_discovery_vol29 #tmp_shop_map {
	margin:0 0 70px;
	clear:both;
}
#tmp_discovery_vol29 #tmp_shop_map_ttl {
	margin:0 0 17px;
}
#tmp_discovery_vol29 #tmp_shop_map_ttl h2 {
	margin:0;
	color:#222222;
	padding:0;
	background: transparent url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/map_ttl.gif) no-repeat left top;
}
.lang_it #tmp_discovery_vol29 #tmp_shop_map_ttl h2 {
	background: transparent url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/map_ttl.gif) no-repeat left top;	
}
.lang_es #tmp_discovery_vol29 #tmp_shop_map_ttl h2 {
	background: transparent url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/map_ttl.gif) no-repeat left top;
}
.lang_fr #tmp_discovery_vol29 #tmp_shop_map_ttl h2 {
	background: transparent url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/map_ttl.gif) no-repeat left top;	
}
#tmp_discovery_vol29 #tmp_shop_map_ttl h2,
#tmp_discovery_vol29 #tmp_shop_map_ttl span {
	width:922px;
	height:66px;
}
#tmp_discovery_vol29 #tmp_shop_map_cnt {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/map.gif) no-repeat left top;
	padding-left: 622px;
}
.lang_it #tmp_discovery_vol29 #tmp_shop_map_cnt {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/map.gif) no-repeat left top;
}
.lang_es #tmp_discovery_vol29 #tmp_shop_map_cnt {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/map.gif) no-repeat left top;
}
.lang_fr #tmp_discovery_vol29 #tmp_shop_map_cnt {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/map.gif) no-repeat left top;
}
#tmp_discovery_vol29 #tmp_shop_list {
	margin:0;
	list-style:none;
	list-style-image:none;
}
#tmp_discovery_vol29 #tmp_shop_list li,
#tmp_discovery_vol29 #tmp_shop_list li a,
#tmp_discovery_vol29 #tmp_shop_list li span {
	width:300px;
	height:114px;
	display: block;
}
#tmp_discovery_vol29 #tmp_shop_list li {
	margin:0;
}
#tmp_discovery_vol29 #tmp_shop_list li a {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/map_navi.gif);
	background-repeat:no-repeat;
}
.lang_it #tmp_discovery_vol29 #tmp_shop_list li a {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/map_navi.gif);
}
.lang_es #tmp_discovery_vol29 #tmp_shop_list li a {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/map_navi.gif);
}
.lang_fr #tmp_discovery_vol29 #tmp_shop_list li a {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/map_navi.gif);
}
#tmp_discovery_vol29 #tmp_shop_list .slist01 a {
	background-position:left top;
}
#tmp_discovery_vol29 #tmp_shop_list .slist02 a {
	background-position:left -114px;
}
#tmp_discovery_vol29 #tmp_shop_list .slist03 a {
	background-position:left -228px;
}
#tmp_discovery_vol29 #tmp_shop_list .slist04 a {
	background-position:left -342px;
}
#tmp_discovery_vol29 #tmp_shop_list .slist05 a {
	background-position:left -456px;
}
#tmp_discovery_vol29 #tmp_shop_list .slist06 a {
	background-position:left -570px;
}
#tmp_discovery_vol29 #tmp_shop_list .slist07 a {
	background-position:left -684px;
}
/* dnavi2
============================== */
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 {
	margin:0 0 65px;
	list-style: none;
}
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 li {
	width: 442px;
}
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 {
	margin-right:36px;
}
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 li a {
	background-position:left top;
	background-repeat:no-repeat;
}
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 a {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/menu_list01.gif);
}
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn2 a {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/menu_list02.gif);
}
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 a:hover {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/menu_list01_on.gif);
}
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn2 a:hover {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/top/menu_list02_on.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 a {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/menu_list01.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn2 a {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/menu_list02.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 a:hover {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/menu_list01_on.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn2 a:hover {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/top/menu_list02_on.gif);
}
.lang_es #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 a {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/menu_list01.gif);
}
.lang_es #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn2 a {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/menu_list02.gif);
}
.lang_es #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 a:hover {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/menu_list01_on.gif);
}
.lang_es #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn2 a:hover {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/top/menu_list02_on.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 a {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/menu_list01.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn2 a {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/menu_list02.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn1 a:hover {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/menu_list01_on.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 .dnavi2_btn2 a:hover {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/top/menu_list02_on.gif);
}
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 li a,
#tmp_contents #tmp_discovery_vol29.discovery_contents ul.dnavi2 li span {
	width: 442px;
	height: 174px;
	display: block;
}
/* ==================================================
discovery vol29 - lower -
================================================== */
#tmp_discovery_vol29_lower #tmp_discovery_special_ttl {
	padding-top: 82px;
	margin:0 0 30px;
}
#tmp_discovery_vol29_lower #tmp_discovery_special_ttl.special_ttl01 {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/special01_ttl_bg.gif) no-repeat left top;
}
#tmp_discovery_vol29_lower #tmp_discovery_special_ttl.special_ttl02 {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/special02_ttl_bg.gif) no-repeat left top;
}
#tmp_discovery_vol29_lower #tmp_discovery_special_ttl.special_ttl03 {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/special03_ttl_bg.gif) no-repeat left top;
}
#tmp_discovery_vol29_lower #tmp_discovery_special_ttl h1 {
	margin:0 0 15px;
	text-align: center;
	background: none;
}
#tmp_contents #tmp_discovery_vol29_lower h2 {
	color:#555555;
	padding:17px 15px;
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/h2_bg.gif) repeat left top;
	font-size:157%;
	font-weight:normal;
	border: none;
}
#tmp_contents #tmp_discovery_vol29_lower h3 {
    padding: 4px 5px 8px 20px;
    margin-top:0;
	background:none;
    background:url(/shared/templates/free_jp_renewal/images/contents/h3_bg.png) no-repeat left 0.5em;
	border:none;
	font-size:157%;
    border-bottom: 3px solid #999999;
    color: #222222;
}
#tmp_contents #tmp_discovery_vol29_lower table.datatable {
	clear:both;
}
#tmp_contents #tmp_discovery_vol29_lower table.datatable th {
	width:5em;
}
#tmp_contents #tmp_discovery_vol29_lower table.datatable a,
#tmp_contents #tmp_discovery_vol29_lower .box_link ul li a {
	color:#214389;
}
#tmp_contents #tmp_discovery_vol29_lower .col2L {
	width: 340px;
	margin-right:10px;
}
#tmp_contents #tmp_discovery_vol29_lower .col2R {
	width:340px;
}
#tmp_contents #tmp_discovery_vol29_lower .col2R .location {
    font-size: 85.7%;
}
#tmp_contents #tmp_discovery_vol29_lower .box_link .box_link_ttl {
	background:#d2d2d2;
}
#tmp_contents #tmp_discovery_vol29_lower .col2L img,
#tmp_contents #tmp_discovery_vol29_lower .col2R img {
	width: 100%;
	height: auto;
}
/* special_menu
============================== */
#tmp_discovery_vol29_lower #tmp_special_menu {
	list-style:none;
	margin:0 0 20px;
}
#tmp_discovery_vol29_lower #tmp_special_menu li {
	float:left;
	margin-left:8px;
}
#tmp_discovery_vol29_lower #tmp_special_menu li:first-child {
	margin-left:0;
}
#tmp_discovery_vol29_lower #tmp_special_menu li img {
	vertical-align:top;
}
#tmp_discovery_vol29_lower #tmp_special_menu li {
	color: #fffefe;
	background-color: transparent;
	width: 224px;
	text-align:center;
}
#tmp_discovery_vol29_lower #tmp_special_menu li a {
	display: block;
	color: #fffefe;
	background-color: #ca403b;
	box-shadow: 0px 6px 3px -3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 6px 3px -3px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 6px 3px -3px rgba(0,0,0,0.3);
	text-decoration: none !important;
	border-radius: 8px;
	padding-top: 25px;
	padding-bottom :15px;
	margin-bottom:20px;
}
#tmp_discovery_vol29_lower #tmp_special_menu li a span {
	background: url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/anchor_icon.png) no-repeat center bottom;
	background-size: 10%;
	color: #fffefe;
	font-size: 128.6%;
	display: block;
	padding-bottom: 35px;
}
#tmp_discovery_vol29_lower #tmp_special_menu li a:hover,
#tmp_discovery_vol29_lower #tmp_special_menu li a:focus {
	background-color: #b03733;
}
#tmp_discovery_vol29_lower #tmp_special_menu.menu_list_sp2 li {
	width: 165px;
}
#tmp_discovery_vol29_lower #tmp_special_menu.menu_list_sp2 li a {
	background-color: #2b75ad;
	color: inherit;
    padding-top: 20px;
    padding-bottom: 10px;
}
#tmp_discovery_vol29_lower #tmp_special_menu.menu_list_sp2 li a span {
    padding-bottom: 20px;
}
#tmp_discovery_vol29_lower #tmp_special_menu li a:hover,
#tmp_discovery_vol29_lower #tmp_special_menu li a:focus {
	background-color: #b03733;
}
#tmp_discovery_vol29_lower #tmp_special_menu.menu_list_sp2 li a:hover,
#tmp_discovery_vol29_lower #tmp_special_menu.menu_list_sp2 li a:focus {
	background-color: #256494;
}
/* discovery_faq
============================== */
#tmp_discovery_vol29_lower .discovery_faq {
	list-style:none;
	margin:0 0 20px;
}
#tmp_discovery_vol29_lower .discovery_faq p {
	margin-bottom:0.3em;
	min-height:40px;
}
#tmp_discovery_vol29_lower .discovery_faq .faq_q {
	font-size:130%;
	font-weight:bold;
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/faq_q.png) no-repeat left top;
	padding:7px 0 3px 55px;
}
#tmp_discovery_vol29_lower .discovery_faq .faq_a {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/faq_a.png) no-repeat left top;
	padding:5px 0 3px 55px;
}
.lang_es #tmp_discovery_vol29_lower .discovery_faq .faq_q {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/faq_q.png);
}
.lang_es #tmp_discovery_vol29_lower .discovery_faq .faq_a {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/faq_a.png);
}
.lang_fr #tmp_discovery_vol29_lower .discovery_faq .faq_q {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/faq_q.png);
	padding-top: 8px;
	padding-bottom: 0;
}
.lang_fr #tmp_discovery_vol29_lower .discovery_faq .faq_a {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/faq_a.png);
	padding-top: 12px;
	padding-bottom: 0;
}
.lang_it #tmp_discovery_vol29_lower .discovery_faq .faq_q {
	padding-top:11px;
	padding-bottom: 0;
}
.lang_de #tmp_discovery_vol29_lower .discovery_faq .faq_q {
	padding-top: 0;
	padding-bottom: 8px;
}
.lang_de #tmp_discovery_vol29_lower .discovery_faq .faq_a {
	padding-top: 10px;
	padding-bottom: 0;
}
.lang_fr #tmp_discovery_vol29_lower .discovery_faq .faq_a {
	padding-top: 10px;
	padding-bottom: 0;
}
.lang_it #tmp_discovery_vol29_lower .discovery_faq li:first-child .faq_q {
	padding-top: 11px;
	padding-bottom: 4px;
}
#tmp_discovery_vol29_lower .discovery_faq li:first-child .faq_q,
#tmp_discovery_vol29_lower .discovery_faq li:first-child .faq_a,
.lang_de #tmp_discovery_vol29_lower .discovery_faq li:last-child .faq_a,
.lang_fr #tmp_discovery_vol29_lower .discovery_faq li:last-child .faq_a {
	padding-top: 0;
	padding-bottom: 15px;
}
/* discovery_trans
============================== */
#tmp_discovery_vol29_lower .discovery_trans {
	margin:0 0 20px;
	clear:both;
}
#tmp_discovery_vol29_lower .discovery_trans dt {
	border-bottom:2px solid #FBB03B;
	padding:0 0 2px;
	margin-bottom:0.5em;
}
#tmp_discovery_vol29_lower .discovery_trans dd {
	margin-bottom:1.2em;
}
#tmp_discovery_vol29_lower .discovery_trans dd strong {
	font-size:185.7%;
}
#tmp_discovery_trans01 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/special01_img2.png) no-repeat right top;
	padding-right:340px;
	min-height:330px;
}
#tmp_discovery_trans02 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/special01_img3.png) no-repeat left top;
	padding-left:340px;
	min-height:250px;
}
#tmp_discovery_trans03 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/special01_img4.png) no-repeat right top;
	padding-right:340px;
	min-height:260px;
}
#tmp_discovery_trans04 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/special01_img5.png) no-repeat left top;
	padding-left:340px;
	min-height:220px;
}
#tmp_discovery_trans05 {
	background:url(/shared/templates/free_jp_renewal/images/contents/discovery/vol29/special01_img6.png) no-repeat right top;
	padding-right:340px;
	min-height:350px;
}

/* dnavi
============================== */
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi {

margin-bottom: 50px;
}
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi li {
	margin-right:24px;
}
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 {
	margin-right:0;
}
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi li a,
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi li span {
	width: 330px;
	height: 194px;
	display: block;
	padding-top: 5px;
}
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1 a {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/menu_list01.gif) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1 a:hover,
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1.active a {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/menu_list01_on.gif) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 a {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/menu_list02.gif) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 a:hover,
#tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2.active a {
	background: url(/shared/templates/free_europe/images/contents/de/discovery/vol29/menu_list02_on.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1 a {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/menu_list01.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1.active a {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/menu_list01_on.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 a {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/menu_list02.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2.active a {
	background: url(/shared/templates/free_europe/images/contents/it/discovery/vol29/menu_list02_on.gif) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1 a {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/menu_list01.gif) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1 a:hover,
.lang_es #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1.active a {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/menu_list01_on.gif) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 a {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/menu_list02.gif) no-repeat left top;
}
.lang_es #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 a:hover,
.lang_es #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2.active a {
	background: url(/shared/templates/free_europe/images/contents/es/discovery/vol29/menu_list02_on.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1 a {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/menu_list01.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist1.active a {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/menu_list01_on.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 a {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/menu_list02.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol29_lower #tmp_dnavi #tmp_dlist2.active a {
	background: url(/shared/templates/free_europe/images/contents/fr/discovery/vol29/menu_list02_on.gif) no-repeat left top;
}
/* topreturn
============================== */
#tmp_contents #tmp_discovery_vol29_lower #tmp_discovery_lower_topreturn a {
	background-color:#ffe49a;
	color:#00306e;
}
#tmp_contents #tmp_discovery_vol29_lower #tmp_discovery_lower_topreturn span {
	background-image: url(/shared/templates/free_jp_renewal/images/contents/discovery/topreturn_triangle2.png);
}

/* ==================================================
discovery vol30
================================================== */
#tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl.idx h1 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/discovery_ttl.jpg) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl.idx h1 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/discovery_ttl.jpg) no-repeat left top;	
}
.lang_it #tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl.idx h1 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/discovery_ttl.jpg) no-repeat left top;	
}
.lang_de #tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl.idx h1 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/discovery_ttl.jpg) no-repeat left top;	
}

#tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl.idx h1,
#tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl.idx h1 span {
	width:922px;
	height:432px;
}
#tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl .wrap_idx_cnt {
	background:#ffffff url(/shared/templates/free_jp_renewal/images/contents/discovery/vol30/top/bg_culumn2_top.jpg) no-repeat left top;
	padding:0;
}
#tmp_contents #tmp_discovery_vol30 .idx {
	margin-bottom: 0;	
}
#tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl .idx_cnt {
	background:#ffffff url(/shared/templates/free_jp_renewal/images/contents/discovery/vol30/top/bg_culumn2_bottom.jpg) no-repeat right bottom;
	padding:50px 165px 25px 0;
	margin-left: 155px;
	font-size:130%;
	font-weight: normal;
}
#tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl .idx_cnt p span {
	display: block;	
}
#tmp_contents #tmp_discovery_vol30 #tmp_discovery_ttl .idx_cnt .date {
	font-size: 88.9%;	
}
#tmp_contents #tmp_discovery_vol30 #tmp_discovery_cnt {
	background: #f7f0e6 url(/shared/templates/free_jp_renewal/images/contents/discovery/vol30/top/main_bg.jpg) no-repeat;
	padding: 50px;
	min-height: 1740px;
	margin-bottom: 30px;
}
#tmp_contents #tmp_discovery_vol30 .idx_special_ttl h2 {
	margin-top: 0;
}
#tmp_contents #tmp_discovery_vol30 .idx_special_cnt {
	padding-left: 15px;
	padding-right: 30px;
	font-size: 114.3%;
}
#tmp_contents #tmp_discovery_vol30 .idx_special_cnt .box_guide p {
	line-height: 1.8;
	margin-bottom: 25px;	
}
#tmp_contents #tmp_discovery_vol30 .idx_special_ttl h2,
#tmp_contents #tmp_discovery_vol30 .idx_special_ttl span {
	width: 380px;
	height: 200px;
	border: none;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special02 .idx_special_ttl h2,
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special02 .idx_special_ttl span {
	width: 392px;
	height: 199px;
	border: none;
}
#tmp_discovery_vol30 #tmp_idx_special01 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/special01_ttl.gif) no-repeat;
}
#tmp_discovery_vol30 #tmp_idx_special02 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/special02_ttl.gif) no-repeat;
}
#tmp_discovery_vol30 #tmp_idx_special03 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/special03_ttl.gif) no-repeat;
}
.lang_fr #tmp_discovery_vol30 #tmp_idx_special01 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/special01_ttl.gif) no-repeat;
}
.lang_fr #tmp_discovery_vol30 #tmp_idx_special02 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/special02_ttl.gif) no-repeat;
}
.lang_fr #tmp_discovery_vol30 #tmp_idx_special03 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/special03_ttl.gif) no-repeat;
}
.lang_it #tmp_discovery_vol30 #tmp_idx_special01 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/special01_ttl.gif) no-repeat;
}
.lang_it #tmp_discovery_vol30 #tmp_idx_special02 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/special02_ttl.gif) no-repeat;
}
.lang_it #tmp_discovery_vol30 #tmp_idx_special03 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/special03_ttl.gif) no-repeat;
}
.lang_de #tmp_discovery_vol30 #tmp_idx_special01 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/special01_ttl.gif) no-repeat;
}
.lang_de #tmp_discovery_vol30 #tmp_idx_special02 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/special02_ttl.gif) no-repeat;
}
.lang_de #tmp_discovery_vol30 #tmp_idx_special03 .idx_special_ttl h2 {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/special03_ttl.gif) no-repeat;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special01 .idx_special_cnt,
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special03 .idx_special_cnt {
	width: 345px;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special02 .idx_special_cnt {
	width: 362px;
	padding-left: 20px;
}
#tmp_contents #tmp_discovery_vol30 .idx_special_btn {
	font-size: 128.6%;
	border: 1px solid #96b29c;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special01 .idx_special_btn:hover {
	background-color: #99c9a1;
	text-decoration: none;
}
#tmp_contents #tmp_discovery_vol30 .idx_special_btn  {
	width: 378px;
	color:inherit;
	background: #ace5b7 url(/shared/templates/free_jp_renewal/images/contents/discovery/vol30/top/more_btn_bg_top.png) no-repeat;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special02 .idx_special_btn {
	width: 392px;
	background-color: #a8dce5;
	border-color: #94abb2 ;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special02 .idx_special_btn:hover {
	background-color: #95c4c9;
	text-decoration: none;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special03 .idx_special_btn {
	background-color: #f7bad3;
	border-color: #e2a6af ;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special03 .idx_special_btn:hover {
	background-color: #dba7bf;
	text-decoration: none;
}

#tmp_contents #tmp_discovery_vol30 .idx_special_btn p {
	margin-bottom: 0;
	text-align: center;	
}
#tmp_contents #tmp_discovery_vol30 .idx_special_btn a {
	display: block;
	color: #000000;
	background: transparent url(/shared/templates/free_jp_renewal/images/contents/discovery/vol30/top/more_btn_bg_bottom.png) no-repeat right bottom;
	padding: 12px 0;
	text-decoration: none;
}
#tmp_contents #tmp_discovery_vol30 .idx_special_btn a:hover {
	text-decoration: underline;	
}
#tmp_contents #tmp_discovery_vol30 .idx_special_btn a span {
    display: block;
    padding-left: 25px;
    width: 115px;
    margin: auto;
    background: transparent url(/shared/templates/free_jp_renewal/images/contents/discovery/vol30/top/more_btn_icon.png) no-repeat left 0.3em;
}
.lang_it #tmp_contents #tmp_discovery_vol30 .idx_special_btn a span {
	width: 125px;
}
.lang_es #tmp_contents #tmp_discovery_vol30 .idx_special_btn a span {
	width: 155px;
}
.lang_de #tmp_contents #tmp_discovery_vol30 .idx_special_btn a span {
	width: 205px;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special01 {
	margin-bottom: 170px;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special02 {
	float:right;
	width: 392px;
	margin-bottom: 200px;
}
.lang_fr #tmp_contents #tmp_discovery_vol30 #tmp_idx_special02 {
	margin-bottom: 130px;
}
.lang_de #tmp_contents #tmp_discovery_vol30 #tmp_idx_special02 {
	margin-bottom: 110px;
}
#tmp_contents #tmp_discovery_vol30 #tmp_idx_special03 {
	clear: right;	
}
/* dnavi2
============================== */
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 {
	margin:0 0 65px;
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 li {
	width:304px;
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 li:first-child {
	margin-left: 0;
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 li a {
	background-position:left top;
	background-repeat:no-repeat;
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/menu_list01.gif);
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/menu_list02.gif);
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3 a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/menu_list03.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/menu_list01.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/menu_list02.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3 a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/menu_list03.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/menu_list01.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/menu_list02.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3 a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/menu_list03.gif);
}
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/menu_list01.gif);
}
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/menu_list02.gif);
}
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3 a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/menu_list03.gif);
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1:hover a,
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/menu_list01_on.gif);
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2:hover a,
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/menu_list02_on.gif);
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3:hover a,
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/top/menu_list03_on.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1:hover a,
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/menu_list01_on.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2:hover a,
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/menu_list02_on.gif);
}
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3:hover a,
.lang_fr #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/top/menu_list03_on.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1:hover a,
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/menu_list01_on.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2:hover a,
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/menu_list02_on.gif);
}
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3:hover a,
.lang_it #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/top/menu_list03_on.gif);
}
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1:hover a,
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn1:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/menu_list01_on.gif);
}
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2:hover a,
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn2:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/menu_list02_on.gif);
}
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3:hover a,
.lang_de #tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 .dnavi2_btn3:focus a {
	background-image:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/top/menu_list03_on.gif);
}
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 li a,
#tmp_contents #tmp_discovery_vol30.discovery_contents ul.dnavi2 li span {
	display: block;
	width:290px;
	height:160px;
	
}
/* ==================================================
discovery vol30 - lower -
================================================== */
#tmp_contents #tmp_discovery_vol30_lower p.ttl {
	display: block;
	background: transparent url(/shared/templates/free_europe/images/contents/es/discovery/vol30/tokyohakken_ttl.png) no-repeat;
	width:556px;
	height:37px;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower p.ttl {
	background: transparent url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/tokyohakken_ttl.png) no-repeat;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower p.ttl {
	background: transparent url(/shared/templates/free_europe/images/contents/it/discovery/vol30/tokyohakken_ttl.png) no-repeat;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower p.ttl {
	background: transparent url(/shared/templates/free_europe/images/contents/de/discovery/vol30/tokyohakken_ttl.png) no-repeat;
}
#tmp_contents #tmp_discovery_vol30_lower .box_discovery_ttl p.logo {
	margin-right: 5px;
}
#tmp_contents #tmp_discovery_vol30_lower p.ttl span{
	display:block;
	height: 0;
	z-index:-1;
	overflow: hidden;
}
#tmp_contents #tmp_discovery_vol30_lower h1 {
	display: block;
	background: transparent url(/shared/templates/free_europe/images/contents/es/discovery/vol30/special01_ttl.jpg) no-repeat;
	width:704px;
	height:170px;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower h1 {
	background: transparent url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/special01_ttl.jpg) no-repeat;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower h1 {
	background: transparent url(/shared/templates/free_europe/images/contents/it/discovery/vol30/special01_ttl.jpg) no-repeat;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower h1 {
	background: transparent url(/shared/templates/free_europe/images/contents/de/discovery/vol30/special01_ttl.jpg) no-repeat;
}
#tmp_contents #tmp_discovery_vol30_lower .special_ttl02 h1 {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol30/special02_ttl.jpg);
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower .special_ttl02 h1 {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/special02_ttl.jpg);
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower .special_ttl02 h1 {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol30/special02_ttl.jpg);
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower .special_ttl02 h1 {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol30/special02_ttl.jpg);
}
#tmp_contents #tmp_discovery_vol30_lower .special_ttl03 h1 {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol30/special03_ttl.jpg)
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower .special_ttl03 h1 {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/special03_ttl.jpg)
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower .special_ttl03 h1 {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol30/special03_ttl.jpg)
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower .special_ttl03 h1 {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol30/special03_ttl.jpg)
}
#tmp_contents #tmp_discovery_vol30_lower h1 span{
	display:block;
	height: 0;
	z-index:-1;
	overflow: hidden;
}
#tmp_contents #tmp_discovery_vol30_lower h1 {
	margin-bottom: 30px;	
}
#tmp_contents #tmp_discovery_vol30_lower.box_discovery_lower h3 {
	color: #222222;	
}
#tmp_contents #tmp_discovery_vol30_lower .box_link .box_link_ttl {
	background-color: #d2d2d2;	
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_discovery_special_cnt {
	margin-bottom: 75px;	
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li {
	width: 340px;
	display: inline-block;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li:nth-child(odd) {
	margin-right: 2px;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a {
	display: block;
	width: auto;
	background: transparent url(/shared/templates/free_europe/images/contents/es/discovery/vol30/anchor_sp1_1_off.jpg) no-repeat;
	padding-top: 26.2%;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a {
	background: transparent url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/anchor_sp1_1_off.jpg) no-repeat;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a {
	background: transparent url(/shared/templates/free_europe/images/contents/it/discovery/vol30/anchor_sp1_1_off.jpg) no-repeat;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a {
	background: transparent url(/shared/templates/free_europe/images/contents/de/discovery/vol30/anchor_sp1_1_off.jpg) no-repeat;
}

#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a:hover,
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a:focus {
	opacity: 0.7;	
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu02 {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol30/anchor_sp1_2_off.jpg);	
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu02 {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/anchor_sp1_2_off.jpg);	
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu02 {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol30/anchor_sp1_2_off.jpg);	
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu02 {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol30/anchor_sp1_2_off.jpg);	
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu03 {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol30/anchor_sp1_3_off.jpg);
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu03 {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/anchor_sp1_3_off.jpg);
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu03 {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol30/anchor_sp1_3_off.jpg);
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu03 {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol30/anchor_sp1_3_off.jpg);
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu04 {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol30/anchor_sp1_4_off.jpg);
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu04 {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/anchor_sp1_4_off.jpg);
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu04 {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol30/anchor_sp1_4_off.jpg);
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a.anc_menu04 {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol30/anchor_sp1_4_off.jpg);
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_special_menu li a span {
	width: 100px;
	height: 0;	
	display: block;
}
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 {
	margin-bottom: 25px;
}
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li {
	width: 226px;
	margin-right: 0;
}
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a {
	background: transparent url(/shared/templates/free_europe/images/contents/es/discovery/vol30/anchor_sp3_1_off.jpg) no-repeat;
	padding-top: 52.2%;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a {
	background: transparent url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/anchor_sp3_1_off.jpg) no-repeat;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a {
	background: transparent url(/shared/templates/free_europe/images/contents/it/discovery/vol30/anchor_sp3_1_off.jpg) no-repeat;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a {
	background: transparent url(/shared/templates/free_europe/images/contents/de/discovery/vol30/anchor_sp3_1_off.jpg) no-repeat;
}
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a:hover,
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a:focus {
	opacity: 0.6;
}
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu02 {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol30/anchor_sp3_2_off.jpg);	
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu02 {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/anchor_sp3_2_off.jpg);	
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu02 {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol30/anchor_sp3_2_off.jpg);	
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu02 {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol30/anchor_sp3_2_off.jpg);	
}
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu02:hover,
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu02:focus {
	opacity: 0.6;
}
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu03 {
	background-image: url(/shared/templates/free_europe/images/contents/es/discovery/vol30/anchor_sp3_3_off.jpg);
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu03 {
	background-image: url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/anchor_sp3_3_off.jpg);
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu03 {
	background-image: url(/shared/templates/free_europe/images/contents/it/discovery/vol30/anchor_sp3_3_off.jpg);
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu03 {
	background-image: url(/shared/templates/free_europe/images/contents/de/discovery/vol30/anchor_sp3_3_off.jpg);
}
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu03:hover,
#tmp_contents #tmp_discovery_vol30_lower .sp_menu03 #tmp_special_menu li a.anc_menu03:focus {
	opacity: 0.6;
}
#tmp_contents #tmp_discovery_vol30_lower h2 {
	color:#222222;
	background: transparent url(/shared/templates/free_jp_renewal/images/contents/discovery/vol30/h2_bg.gif) repeat left top;
	margin-top: 0;
	border-left: none;
	padding:17px 15px;
	font-size:157%;
	font-weight:bold;
}
#tmp_contents #tmp_discovery_vol30_lower .manners {
	margin-bottom: 35px;
}
#tmp_contents #tmp_discovery_vol30_lower .bento {
	margin-bottom: 45px;
}
#tmp_contents #tmp_discovery_vol30_lower .cate_icon {
	margin-bottom: 10px;
	display: inline-block;
}
#tmp_contents #tmp_discovery_vol30_lower table.datatable {
	clear:both;
}
#tmp_contents #tmp_discovery_vol30_lower table.datatable p ,
#tmp_contents #tmp_discovery_vol30_lower table.tooltable p {
	margin-bottom: 0;
}
#tmp_contents #tmp_discovery_vol30_lower table.datatable th {
	width:7em;
    vertical-align: text-top;
}
#tmp_contents #tmp_discovery_vol30_lower table.datatable td {
	color: inherit;
	background-color: #f8f8f8;
}
#tmp_contents #tmp_discovery_vol30_lower table.datatable a,
#tmp_contents #tmp_discovery_vol30_lower .box_link ul li a {
	color:#214389;
	text-decoration: none;
}
#tmp_contents #tmp_discovery_vol30_lower table.datatable a:hover,
#tmp_contents #tmp_discovery_vol30_lower .box_link ul li a:hover {
	text-decoration: underline;	
}
#tmp_contents #tmp_discovery_vol30_lower table.datatable ul,
#tmp_contents #tmp_discovery_vol30_lower ul.attention {
	list-style: none;
	margin-left: 0;
	padding-left: 0;	
}
#tmp_contents #tmp_discovery_vol30_lower table.tooltable {
    margin: 0 0 0.8em;
    border-collapse: collapse;
    border-spacing: 0;
    border: 2px solid #c8c8c8;
}
#tmp_contents #tmp_discovery_vol30_lower table.tooltable th {
	padding: 5px 8px;
	width: 11em;
    color: inherit;
    background-color: transparent;
    border: 1px solid #999999;
    border-left: none;
    font-weight: normal;
    text-align: left;
	vertical-align:text-top;
}
#tmp_contents #tmp_discovery_vol30_lower table.tooltable  td:last-child {
    background: none;
}
#tmp_contents #tmp_discovery_vol30_lower table.tooltable  td {
    padding: 5px 8px;
    color: inherit;
    background-color: transparent;
    border: 1px solid #999999;
    border-right: none;
    border-left: none;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: right top;
    background-size: 1px 100%;
}
#tmp_contents #tmp_discovery_vol30_lower .box_link {
	margin-top: 30px;
	margin-bottom: 15px;	
}
#tmp_contents #tmp_discovery_vol30_lower .box_link_cnt {
	background-color: #f8f8f8;	
}
#tmp_contents #tmp_discovery_vol30_lower .col2 p {
	margin: 5px 0 5px;
}
#tmp_contents #tmp_discovery_vol30_lower .rowspan_img {
	margin-bottom: 5px;
	width: 100%;
	height: auto;
}
#tmp_contents #tmp_discovery_vol30_lower .col2L {
	width:340px;
	margin-right:4px;
}
#tmp_contents #tmp_discovery_vol30_lower .col2R {
	width:340px;
	float: right;
}
#tmp_contents #tmp_discovery_vol30_lower .col2R img {
	margin-right: -20px;
}
#tmp_contents #tmp_discovery_vol30_lower .special01_cnt .col2R p:first-child {
	margin-bottom: 16px;
}
#tmp_contents #tmp_discovery_vol30_lower .col2R img,
#tmp_contents #tmp_discovery_vol30_lower .col2L img {
	width: 100%;
	height: auto;
}
#tmp_contents #tmp_discovery_vol30_lower .col2R .location {
    font-size: 85.7%;
}
/* dnavi
============================== */
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi {
	padding-left: 0;
	margin-bottom:75px;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi li {
	margin-right:15px;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 {
	margin-right:0;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi li a,
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi li span {
	width:219px;
	height:118px;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1 a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/menu_list01.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1 a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/menu_list01.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1 a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/menu_list01.gif) no-repeat left top;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1 a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/menu_list01.gif) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1 a:hover,
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1.active a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/menu_list01_on.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1.active a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/menu_list01_on.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1.active a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/menu_list01_on.gif) no-repeat left top;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1 a:hover,
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist1.active a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/menu_list01_on.gif) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2 a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/menu_list02.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2 a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/menu_list02.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2 a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/menu_list02.gif) no-repeat left top;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2 a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/menu_list02.gif) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2 a:hover,
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2.active a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/menu_list02_on.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2.active a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/menu_list02_on.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2.active a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/menu_list02_on.gif) no-repeat left top;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2 a:hover,
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist2.active a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/menu_list02_on.gif) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/menu_list03.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/menu_list03.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/menu_list03.gif) no-repeat left top;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/menu_list03.gif) no-repeat left top;
}
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 a:hover,
#tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3.active a {
	background:url(/shared/templates/free_europe/images/contents/es/discovery/vol30/menu_list03_on.gif) no-repeat left top;
}
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 a:hover,
.lang_fr #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3.active a {
	background:url(/shared/templates/free_europe/images/contents/fr/discovery/vol30/menu_list03_on.gif) no-repeat left top;
}
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 a:hover,
.lang_it #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3.active a {
	background:url(/shared/templates/free_europe/images/contents/it/discovery/vol30/menu_list03_on.gif) no-repeat left top;
}
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3 a:hover,
.lang_de #tmp_contents #tmp_discovery_vol30_lower #tmp_dnavi #tmp_dlist3.active a {
	background:url(/shared/templates/free_europe/images/contents/de/discovery/vol30/menu_list03_on.gif) no-repeat left top;
}

/* topreturn
============================== */
#tmp_contents #tmp_discovery_vol30_lower #tmp_discovery_lower_topreturn a {
	background-color:#0c425f;
	color:#ffffff;
}

/* ==================================================
miryoku
================================================== */
#tmp_miryoku {
}
#tmp_miryoku_cnt {
	margin:0 0 30px;
}
#tmp_miryoku_ttl h2 {
	padding:0;
	background:none;
	border:none;
	margin-top:0;
}
#tmp_miryoku_cnt h3 {
	padding:0;
	background:none;
	border:none;
	font-size:149%;
	margin-top:0;
	margin-bottom:0.3em;
}
#tmp_miryoku_cnt .bg_s1,
#tmp_miryoku_cnt .bg_s2,
#tmp_miryoku_cnt .bg_s3,
#tmp_miryoku_cnt .bg_s4 {
	margin:0 0 10px;
	color:inherit;
	border:1px solid #FFFFFF;
}
#tmp_miryoku_cnt .bg_s4 {
	margin-bottom:0;
}
#tmp_miryoku_cnt .bg_s1,
#tmp_miryoku_cnt .bg_s3 {
	padding:10px 10px 5px 260px;
}
#tmp_miryoku_cnt .bg_s2,
#tmp_miryoku_cnt .bg_s4 {
	padding:10px 260px 5px 10px;
}
#tmp_miryoku_cnt .bg_s1 {
	background:#EDEDFC url(/shared/templates/free/images/contents/attractions/miryoku_bg_s1.jpg) no-repeat left bottom;
}
#tmp_miryoku_cnt .bg_s2 {
	background:#E6EEF8 url(/shared/templates/free/images/contents/attractions/miryoku_bg_s2.jpg) no-repeat right bottom;
}
#tmp_miryoku_cnt .bg_s3 {
	background:#FFFAEA url(/shared/templates/free/images/contents/attractions/miryoku_bg_s3.jpg) no-repeat left bottom;
}
#tmp_miryoku_cnt .bg_s4 {
	background:#FFEAEA url(/shared/templates/free/images/contents/attractions/miryoku_bg_s4.jpg) no-repeat right bottom;
}
#tmp_miryoku_navi {
	border:1px solid #AAD32C;
	padding:3px;
	background-color:#F2FADA;
	color:inherit;
}
#tmp_miryoku_navi_ttl {
	width:321px;
	float:left;
	background:#FFFFFF;
}
#tmp_miryoku_navi_ttl h3,
#tmp_miryoku_navi_ttl p {
	padding:0;
	background:none;
	border:none;
	margin-top:0;
	margin-bottom:0;
}
#tmp_miryoku_navi_cnt {
	width:359px;
	float:left;
}
#tmp_miryoku_navi_cnt #tmp_gallery {
	width:359px;
	height:192px;
	overflow:hidden;
	position:relative;
}
#tmp_miryoku_navi_cnt #tmp_gallery ul,
#tmp_miryoku_navi_cnt #tmp_gallery ul li {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}
#tmp_miryoku_navi_cnt #tmp_gallery .list_order {
	display:none;
}
/* miryoku navi
============================== */
#tmp_contents #tmp_miryoku_pickup h2 {
	padding:4px 0 0;
	background:none;
	border:none;
	margin:0 0 11px;
}
#tmp_contents #tmp_miryoku_cat h2 {
	padding:0;
	background:none;
	border:none;
	margin-top:0;
	margin-bottom:18px;
}
#tmp_contents #tmp_miryoku_cat h3 {
	padding:0;
	background:none;
	border:none;
	margin:0;
}
#tmp_contents #tmp_miryoku_pickup_cnt ul {
	margin:0 -24px 21px 0;
	padding:0;
	list-style:none;
	list-style-image:none;
}
*:first-child+html #tmp_contents #tmp_miryoku_pickup_cnt,
* html #tmp_contents #tmp_miryoku_pickup_cnt {
	width:690px;
}
*:first-child+html #tmp_contents #tmp_miryoku_pickup_cnt ul,
* html #tmp_contents #tmp_miryoku_pickup_cnt ul {
	width:714px;
}
#tmp_contents #tmp_miryoku_pickup_cnt ul li {
	display:inline;
	margin:0 16px 0 0;
}
#tmp_contents #tmp_miryoku_pickup_cnt ul li a img {
	vertical-align:top;
	margin:0 0 8px;
}
#tmp_miryoku_cat_cnt {
	margin:0 -20px 0 0;
}
*:first-child+html #tmp_miryoku_cat_cnt,
* html #tmp_miryoku_cat_cnt {
	width:710px;
}
#tmp_contents .wrap_box_miryoku_cat {
	margin:0 0 20px;
}
#tmp_contents .box_miryoku_cat {
	margin:0 20px 0 0;
	padding:0 0 10px;
	width:335px;
	background:url(/shared/templates/free_europe/images/contents/it/attractions/miryoku_navi_bg.jpg) no-repeat center bottom;
	border-top:2px solid #49A6F1;
	float:left;
}
#tmp_contents .box_miryoku_cat_ttl,
#tmp_contents .box_miryoku_cat_ttl2 {
	border:1px solid #E7E7E7;
	padding:13px 10px 10px;
	background:#FFFFFF;
}
#tmp_contents .box_miryoku_cat_ttl2 {
	padding:2px 10px 2px;
}
#tmp_contents .box_miryoku_cat_cnt {
	background:#FAFAFA;
	border-left:solid 1px #E7E7E7;
	border-right:solid 1px #E7E7E7;
	padding:3px 7px 5px 8px;
	margin:0;
}
#tmp_contents .box_miryoku_cat_cnt p {
	margin:0 0 4px 0;
}
#tmp_contents p.miryoku_cat_photo {
	float:right;
	margin:0 0 0 8px;
}
#tmp_contents .box_miryoku_cat_cnt ul {
	margin:0 0 0 13px;
	list-style:url(/shared/templates/free/images/contents/attractions/miryoku_navi_list_icon.gif);
}
#tmp_contents .box_miryoku_cat_cnt ul li {
	line-height:160%;
	margin:0;
}
#tmp_miryoku_cate {
}
#tmp_miryoku_cate a {
	color:#005F9F;
}
#tmp_miryoku_cate .col2 {
	margin:0 0 20px;
	width:100%;
	border-collapse:separate;
	border-spacing:0;
}
#tmp_miryoku_cate .col2 h2,
#tmp_miryoku_cate .col3 h2 {
	padding:0;
	background:none;
	border:none;
	margin-top:0;
	margin-bottom:7px;
}
#tmp_miryoku_cate .col2 td {
	width:1.4%;
	word-break:break-all;
}
#tmp_miryoku_cate .col3 td {
	width:2.0%;
	word-break:break-all;
}
#tmp_miryoku_cate .col2 .cate2L {
	width:49.3%;
	padding:0;
	vertical-align:top;
	text-align:left;
}
#tmp_miryoku_cate .col2 .cate2R {
	width:49.3%;
	padding:0;
	vertical-align:top;
	text-align:left;
}
#tmp_miryoku_cate .col2 .col3 {
	padding:0 0 7px;
}
#tmp_miryoku_cate .col3 .cate3L,
#tmp_miryoku_cate .col3 .cate3M {
	width:31.9%;
	padding:0;
	vertical-align:top;
	text-align:left;
}
#tmp_miryoku_cate .col3 .cate3R {
	width:31.9%;
	padding:0;
	vertical-align:top;
	text-align:left;
}
#tmp_miryoku_cate .col2 .col3 .col3L,
#tmp_miryoku_cate .col2 .col3 .col3M {
	width:100px;
	margin-right:9px;
	display:block;
}
#tmp_miryoku_cate .col2 .col3 .col3R {
	width:100px;
	display:block;
}
#tmp_miryoku_cate #tmp_navi_cate12 .col2 .cate2L,
#tmp_miryoku_cate #tmp_navi_cate12 .col2 .cate2R,
#tmp_miryoku_cate #tmp_navi_cate34 .col2 .cate2L,
#tmp_miryoku_cate #tmp_navi_cate34 .col2 .cate2R,
#tmp_miryoku_cate #tmp_navi_cate56 .col2 .cate2L,
#tmp_miryoku_cate #tmp_navi_cate56 .col2 .cate2R {
	color:inherit;
	padding:7px 0 0 10px;
}
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3L,
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3M,
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3R {
	color:inherit;
	padding:7px 0 0 10px;
}
#tmp_miryoku_cate #tmp_navi_cate12 .col2 .cate2L {
	background-color:#F8FDE1;
	border:1px solid #CDF064;
}
#tmp_miryoku_cate #tmp_navi_cate12 .col2 .cate2R {
	background-color:#FDF7F0;
	border:1px solid #F2BF8C;
}
#tmp_miryoku_cate #tmp_navi_cate34 .col2 .cate2L {
	background-color:#EDFBFC;
	border:1px solid #A7E6ED;
}
#tmp_miryoku_cate #tmp_navi_cate34 .col2 .cate2R {
	background-color:#FCFCE2;
	border:1px solid #F1F163;
}
#tmp_miryoku_cate #tmp_navi_cate56 .col2 .cate2L {
	background-color:#FEEFF7;
	border:1px solid #F8B1D5;
}
#tmp_miryoku_cate #tmp_navi_cate56 .col2 .cate2R {
	background-color:#EFF7FE;
	border:1px solid #8ABFF4;
}
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3L {
	background-color:#EFFAEF;
	border:1px solid #9FDF9F;
}
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3M {
	background-color:#F2EFFE;
	border:1px solid #BFADFC;
}
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3R {
	background-color:#F9F7F0;
	border:1px solid #D9CCA6;
}
#tmp_miryoku_cate .col3 p {
	margin-bottom:7px;
}
#tmp_miryoku_cate .col2 .col3 p {
	margin-bottom:0;
}
#tmp_miryoku_cate .col3 p a {
	text-decoration:none;
	cursor:pointer;
}
#tmp_miryoku_cate .col3 p img {
	margin:0 0 4px;
}
#tmp_miryoku_cate .col3 p span {
	padding:1px 0 1px 19px;
	line-height:1.2;
	font-weight:bold;
	display:inline-block;
	text-decoration:underline;
	color:inherit;
}
#tmp_miryoku_cate #tmp_navi_cate12 .col2 .cate2L p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon1.gif) no-repeat left 0.1em;
}
#tmp_miryoku_cate #tmp_navi_cate12 .col2 .cate2R p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon2.gif) no-repeat left 0.1em;
}
#tmp_miryoku_cate #tmp_navi_cate34 .col2 .cate2L p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon3.gif) no-repeat left 0.1em;
}
#tmp_miryoku_cate #tmp_navi_cate34 .col2 .cate2R p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon4.gif) no-repeat left 0.1em;
}
#tmp_miryoku_cate #tmp_navi_cate56 .col2 .cate2L p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon5.gif) no-repeat left 0.1em;
}
#tmp_miryoku_cate #tmp_navi_cate56 .col2 .cate2R p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon6.gif) no-repeat left 0.1em;
}
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3L p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon7.gif) no-repeat left 0.1em;
}
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3M p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon8.gif) no-repeat left 0.1em;
}
#tmp_miryoku_cate #tmp_navi_cate789 .col3 .cate3R p span {
	background:url(/shared/templates/free/images/contents/attractions/link_icon9.gif) no-repeat left 0.1em;
}
/* ==================================================
交通情報
================================================== */
/*
#tmp_access_contents .box_cate_idx_r p {
	font-size:86%;
}
*/
#tmp_access_contents .box_cate_idx_r ul {
	font-size:100%;
}
#tmp_access_contents .dis_col .col2,
#tmp_access_contents .dis_col .col2L,
#tmp_access_contents .dis_col .col2R,
#tmp_access_contents .dis_col .col3,
#tmp_access_contents .dis_col .col3L,
#tmp_access_contents .dis_col .col3M,
#tmp_access_contents .dis_col .col3R {
	width:auto;
}
#tmp_access_contents #transitForm table {
	margin:0 0 12px;
}
#tmp_access_contents #transitForm table th,
#tmp_access_contents #transitForm table td {
	padding:5px 0;
}
#tmp_access_contents #transitForm table th {
	font-weight:normal;
	text-align:left;
	width:65px;
}
#tmp_access_contents #transitForm table td #saddr,
#tmp_access_contents #transitForm table td #daddr {
	border:1px solid #ABADB3;
	min-height:18px;
	width:348px;
}
#tmp_access_contents #tmp_wrap_move_map {
	border:1px solid #CCCCCC;
	width:688px;
	height:498px;
	top:0;
	left:0;
}
#tmp_access_contents #tmp_move_map {
	width:688px;
	height:498px;
	cursor:move;
	position:relative;
	overflow:hidden;
}
/* ==================================================
エリア紹介
================================================== */
#tmp_contents #tmp_areamap_contents .photo {
	margin-bottom:0.2em;
}
#tmp_contents #tmp_areamap_contents .caption {
	font-size:86%;
}
#tmp_contents #tmp_areamap_contents h2 {
	padding:0;
	background:none;
	border:none;
}
#tmp_contents #tmp_areamap_contents div.col2 div.col2L {
	margin-right:1%;
}
#tmp_contents #tmp_areamap_contents .panorama {
	display:block;
	margin:0 auto;
}
/* ==================================================
おすすめモデルコース
================================================== */
/*
#tmp_contents #tmp_guideservice_contents h2 {
	margin-top:0;
	padding:0;
	background:none;
	border:none;y
}
#tmp_guideservice_contents .anc_lnk {
	padding:0 20px;
	margin:0 0 20px;
}
#tmp_guideservice_contents .anc_lnk ul {
	margin:0;
	padding:11px 0 3px 15px;
	list-style:none;
	list-style-image:none;
	border-top:1px solid #CD1D32;
	border-bottom:1px solid #CD1D32;
}
#tmp_guideservice_contents .anc_lnk ul li {
	display:inline-block;
	margin-right:11px;
	margin-bottom:0.8em;
	color:#CD1D32;
	background-color:transparent;
}
*:first-child+html #tmp_guideservice_contents .anc_lnk ul li {
	display:inline;
}
* html #tmp_guideservice_contents .anc_lnk ul li {
	display:inline;
}
#tmp_guideservice_contents .anc_lnk ul li a {
	font-weight:bold;
}
#tmp_guideservice_contents ul.mdl_map {
	margin:0;
	list-style:none;
	list-style-image:none;
}
#tmp_guideservice_contents ul.mdl_map li {
	display:inline-block;
	width:24.5%;
	vertical-align:top;
	margin:0 0 10px;
}
*:first-child+html #tmp_guideservice_contents ul.mdl_map li {
	display:inline;
}
* html #tmp_guideservice_contents ul.mdl_map li {
	display:inline;
}
#tmp_guideservice_contents ul.mdl_map li span {
	display:block;
	padding:0 0 0 30px;
}
#tmp_guideservice_contents ul.mdl_map li img {
	vertical-align:middle;
	margin:0 5px 0 -25px;
}
#tmp_contents #tmp_guideservice_contents .box_cate_idx_r p{
	font-size:100%;
}
#tmp_guideservice_contents .model_map{
	position:relative;
}
#tmp_guideservice_contents .model_map_txt{
	position:absolute;
	top:7px;
	right:18px;
	z-index:10;
	color:#C12626;
	font-weight:bold;
}*/
/* 1005追加　リニューアル */
#tmp_guideservice_contents {
	clear:both;
}
#tmp_guideservice_contents .wrap_modelcourse_contents {
	clear:both;
	margin:0 0 22px;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_contents {
	float:left;
	width:340px;
	margin:0 10px 10px 0;
	z-index:0;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_contents.li_odd {
	margin:0 0 10px 0;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_ttl {
	clear:both;
    position: relative;
    cursor: pointer;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_ttl h2 {
	width:100%;
	font-size:100%;
    position: absolute;
    left: 0;
    bottom: 0;
	z-index:10;
	margin:0;
	padding:0;
	background:none;
	background:url(/shared/templates/free/images/contents/tourists/guideservice/model/index/title_bg.png) repeat left top;
    border: none;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_ttl h2 span {
	display:block;
	font-size:142%;
	color:#FFFFFF;
	padding:7px 40px 4px 13px;
	background:url(/shared/templates/free/images/contents/tourists/guideservice/model/index/btn_open.png) no-repeat 95% center;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_ttl h2 span.active {
	background:url(/shared/templates/free/images/contents/tourists/guideservice/model/index/btn_close.png) no-repeat 95% center;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_ttl .ttl_img {
	margin:0;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_cnt {
	width:340px;
	clear:both;
	z-index:100;
	background-color:#DDDDDD;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .course1 .modelcourse_cnt,
#tmp_guideservice_contents .wrap_modelcourse_contents .course2 .modelcourse_cnt {
	z-index:150;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .course3 .modelcourse_cnt,
#tmp_guideservice_contents .wrap_modelcourse_contents .course4 .modelcourse_cnt {
	z-index:140;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .course5 .modelcourse_cnt,
#tmp_guideservice_contents .wrap_modelcourse_contents .course6 .modelcourse_cnt {
	z-index:130;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .course7 .modelcourse_cnt,
#tmp_guideservice_contents .wrap_modelcourse_contents .course8 .modelcourse_cnt {
	z-index:120;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .course9 .modelcourse_cnt,
#tmp_guideservice_contents .wrap_modelcourse_contents .course10 .modelcourse_cnt {
	z-index:110;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .course11 .modelcourse_cnt,
#tmp_guideservice_contents .wrap_modelcourse_contents .course12 .modelcourse_cnt {
	z-index:100;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_cnt p {
	margin:0;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_cnt .wrap_course_list {
	border-top:1px solid #FFFFFF;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_cnt .course_list {
	border-bottom:1px solid #FFFFFF;
	padding:10px 8px 15px 15px;
    cursor: pointer;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_cnt .course_list.active {
	background-color:#F0F0E1;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_cnt .course_list .course_ttl {
	font-size:114%;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_cnt .course_list .course_ttl a {
	color:#005F9F;
	text-decoration:none;
	font-weight:bold;
}
#tmp_guideservice_contents .wrap_modelcourse_contents .modelcourse_cnt .course_list .course_txt {
}
#tmp_modelcourse_search {
	clear:both;
	background-color:#EFEFEF;
}
#tmp_modelcourse_search h2 {
	clear:both;
	padding:0;
	margin:0;
	background:none;
	background-color:#666666;
}
#tmp_modelcourse_search #tmp_modelcourse_search_cnt {
	padding:22px 40px 14px 12px;
}
#tmp_modelcourse_search #tmp_modelcourse_search_cnt p {
	float:left;
}
#tmp_modelcourse_search #tmp_modelcourse_search_cnt p.sch_area {
	margin:0 10px 0 0;
}
#tmp_modelcourse_search #tmp_modelcourse_search_cnt p.sch_kikan {
	margin:0 19px 0 0;
}
#tmp_modelcourse_search #tmp_modelcourse_search_cnt p.sch_kikan select,
#tmp_modelcourse_search #tmp_modelcourse_search_cnt p.sch_area select {
	width:96px;
	height:22px;
}
#tmp_modelcourse_search #tmp_modelcourse_search_cnt p.sch_keyword {
	margin:0 9px 0 0;
}
#tmp_modelcourse_search #tmp_modelcourse_search_cnt p.sch_keyword input {
	width:215px;
	height:22px;
}
/* 検索結果ページ */
#tmp_modelcourse_search_results {
	clear:both;
}
#tmp_modelcourse_search_results h1 {
	margin-bottom:0.8em;
}
#tmp_modelcourse_search_results p.results_num {
	font-weight:bold;
	margin-bottom:23px;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results {
    margin: 0 0 30px;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results {
	border-bottom:1px solid #D4D4D4;
    margin: 0 0 23px;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_results_cnt {
	float:right;
	width:398px;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_results_img {
	float:left;
	width:292px;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_results_img p {
	margin:0 0 19px;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_ttl {
	font-size:114%;
	font-weight:bold;
	clear:both;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_course {
	clear:both;
	background-color:#F8DDB1;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_course span.ttl {
	padding:4px 6px;
	float:left;
	min-width:57px;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_course span.course {
	background-color:#EEEEEE;
	padding:4px 6px 4px 4px;
	float:left;
	width:319px;
}
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_txt {
	clear:both;
}
/* box_cate_idx
============================== */
#tmp_contents #tmp_guideservice_contents .box_cate_idx_l {
	width:90px;
	margin-right:-90px;
}
#tmp_contents #tmp_guideservice_contents .box_cate_idx_r {
	margin-left:96px;
}
#tmp_contents #tmp_guideservice_contents .box_cate_idx_r h3 {
	margin:0 0 0.5em;
	padding:0;
	font-size:100%;
	background:none;
	border:none;
}
/* tourism_search
============================== */
#tmp_contents #tmp_tourism_search {
	margin:0 0 10px;
	clear:both;
}
#tmp_contents #tmp_tourism_search_ttl ul {
	margin:0;
	padding:0 0 7px;
	background:url(/shared/templates/free/images/contents/search/tourism_search_ttl_bg.jpg) repeat-x left bottom;
	list-style:none;
	list-style-image:none;
}
#tmp_contents #tmp_tourism_search_ttl li {
	margin:0 5px 0 0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents #tmp_tourism_search_ttl a {
	display:block;
	width:160px;
	height:33px;
	background-image:url(/shared/templates/free/images/contents/search/tourism_search_ttl.jpg);
	background-repeat:no-repeat;
}
#tmp_ts_genre_btn a {
	background-position:left top;
}
#tmp_ts_genre_btn.active a {
	background-position:left bottom;
}
#tmp_ts_event_btn a {
	background-position:-160px top;
}
#tmp_ts_event_btn.active a {
	background-position:-160px bottom;
}
#tmp_ts_accommodations_btn a {
	background-position:-320px top;
}
#tmp_ts_accommodations_btn.active a {
	background-position:-320px bottom;
}
#tmp_ts_area_btn a {
	background-position:-480px top;
}
#tmp_ts_area_btn.active a {
	background-position:-480px bottom;
}
#tmp_ts_keyword_btn a {
	background-position:-640px top;
}
#tmp_ts_keyword_btn.active a {
	background-position:-640px bottom;
}
#tmp_contents #tmp_tourism_search_ttl li span {
	display:block;
	width:160px;
	height:33px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
#tmp_contents #tmp_tourism_search_ttl_cnt {
	clear:both;
}
/* box_ts_search */
#tmp_contents .box_ts_search1 {
	padding:17px 0;
}
#tmp_contents .box_ts_search2 {
	padding:12px 0 0;
}
/* sch_btn_list
============================== */
#tmp_contents .sch_btn_list {
	margin:0 0 0 25px;
	list-style:none;
	list-style-image:none;
	clear:both;
}
#tmp_contents .sch_btn_list li {
	margin:0 13px 8px 0;
	float:left;
}
#tmp_contents .sch_btn_list .last {
	margin-right:0;
}
#tmp_contents .sch_btn_list img {
	vertical-align:top;
}
/* box_detail_search
============================== */
#tmp_contents .box_detail_search {
	margin:0 0 10px;
	clear:both;
}
#tmp_contents .box_detail_search_ttl {
	background:url(/shared/templates/free/images/contents/search/detail_search_ttl_bg.jpg) repeat-x left top;
}
#tmp_contents .box_detail_search_ttl p {
	margin-bottom:0;
}
#tmp_contents .box_detail_search_ttl img {
	vertical-align:top;
}
#tmp_contents .box_detail_search_ttl a {
	display:block;
	height:24px;
}
#tmp_contents .box_detail_search_ttl a label {
	cursor:pointer;
}
#tmp_contents .box_detail_search_ttl .search_ttl {
	float:left;
}
#tmp_contents .box_detail_search_ttl .open_btn {
	float:right;
}
#tmp_contents .box_detail_search_cnt {
	padding:5px 10px 5px;
	color:inherit;
	background-color:#F4F4F4;
}
#tmp_contents .box_genre .box_detail_search_cnt,
#tmp_contents .box_schedule .box_detail_search_cnt,
#tmp_contents .box_accommodations .box_detail_search_cnt {
	padding-left:25px;
}
#tmp_contents .box_detail_search_cnt input[type="checkbox"] {
	margin:0 5px 0 0;
	vertical-align:middle;
}
#tmp_contents .box_detail_search_cnt .checked {
	color:inherit;
	font-weight:bold;
	background-color:#FFFFD5;
}
/* search_input */
#tmp_contents .box_detail_search .search_input label {
	display:inline-block;
	margin:0 5px 0 0;
	vertical-align:middle;
	/*white-space:nowrap;*/
}
#tmp_contents .box_detail_search .search_input a{
	margin:0 5px 0 0;
}
#tmp_contents .box_detail_search .search_input img {
	vertical-align:middle;
}
#tmp_contents .box_area .search_input {
	font-size:86%;
}
#tmp_contents .box_genre .search_input {
	margin-bottom:3px;
}
#tmp_contents .box_genre .search_input_lower {
	margin-bottom:5px;
	padding:0 0 0 25px;
	font-size:86%;
}
#tmp_contents .box_genre .search_input_lower label {
	margin:0 20px 0 0;
}
#tmp_contents .sch_keyword input {
	vertical-align:middle;
}
#tmp_contents .sch_keyword input[type="text"] {
	padding:1px;
	border-top:1px solid #BBBDC2;
	border-right:1px solid #E2E3EA;
	border-bottom:1px solid #E2E3EA;
	border-left:1px solid #E2E3EA;
}
/* sch_keyword */
#sch_keyword {
	width:360px;
}
/* box_often_keyword */
#tmp_contents .box_often_keyword {
	clear:both;
}
#tmp_contents .box_often_keyword_ttl {
	width:160px;
	margin:0 -165px 0 0;
	font-weight:bold;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents .box_often_keyword_ttl p {
	font-size:86%;
}
#tmp_contents .wrap_box_often_keyword_cnt {
	width:100%;
	float:left;
}
#tmp_contents .box_often_keyword_cnt {
	margin:0 0 0 165px;
}
#tmp_contents .box_often_keyword_cnt ul {
	margin:0;
	padding:3px 5px;
	color:inherit;
	background-color:#FFFFFF;
	list-style:none;
	list-style-image:none;
	clear:both;
}
#tmp_contents .box_often_keyword_cnt li {
	margin:0 20px 0 0;
	font-size:86%;
	float:left;
}
*:first-child+html #tmp_contents .box_often_keyword_cnt li {
	display:inline;
	float:none;
}
* html #tmp_contents .box_often_keyword_cnt li {
	display:inline;
	float:none;
}
/* box_detail_search_clm */
#tmp_contents .box_detail_search_clm {
	clear:both;
}
#tmp_contents .box_detail_search_clm_ttl {
	width:97px;
	margin:0 -100px 0 0;
	font-weight:bold;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents .wrap_box_detail_search_clm_cnt {
	width:100%;
	float:left;
}
#tmp_contents .box_detail_search_clm_cnt {
	margin:0 0 0 100px;
}
#tmp_contents .box_detail_search_clm input {
	margin:0 5px 0 0;
	vertical-align:middle;
}
#tmp_contents .box_detail_search_clm img {
	vertical-align:middle;
}
/* related_btn
============================== */
#tmp_contents .related_btn {
	padding:5px 0;
	color:inherit;
	background-color:#EAF0F4;
	clear:both;
}
#tmp_contents .related_btn p {
	margin-bottom:0;
	text-align:center;
}
#tmp_contents .related_btn img,
#tmp_contents .related_btn input {
	margin:0 14px;
}
/* box_page_info_result
============================== */
#tmp_contents .box_page_info_result {
	padding:10px 0 0;
	clear:both;
}
/* search_info
============================== */
#tmp_contents .search_info {
	padding:0 5px;
	font-size:86%;
	clear:both;
}
#tmp_contents .search_info p {
	margin-bottom:12px;
}
#tmp_contents .search_info .conditions {
	width:80%;
	float:left;
	font-weight:bold;
}
#tmp_contents .search_info .type {
	font-weight:bold;
}
#tmp_contents .search_info .search_value {
	margin-left:20px;
	font-weight:normal;
}
#tmp_contents .search_info .number_cases {
	width:19%;
	font-weight:normal;
	text-align:right;
	float:right;
}
/* box_result_list
============================== */
#tmp_contents .box_result_list {
	margin:0 0 15px;
	clear:both;
}
#tmp_contents .box_result_list_l {
	width:49%;
	border:1px solid #AAAAAA;
	float:left;
}
#tmp_contents .box_result_list_r {
	width:49%;
	border:1px solid #AAAAAA;
	float:right;
}
/* box_result_list_photo
============================== */
#tmp_contents .box_result_list_photo {
	padding:15px;
	clear:both;
}
#tmp_contents .box_result_list_photo_l {
	width:120px;
	margin:0 -137px 0 0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents .wrap_box_result_list_photo_r {
	width:100%;
	float:left;
}
#tmp_contents .box_result_list_photo_r {
	margin:0 0 0 137px;
}
#tmp_contents .box_result_list_photo .title {
	margin-bottom:0.3em;
	font-weight:bold;
}
#tmp_contents .box_result_list_photo .text {
	font-size:86%;
}
#tmp_contents .box_result_list_photo .area {
	font-size:100%;
	margin-bottom:0.2em;
}
#tmp_contents .box_result_list_photo .btn {
	margin-top: -4px;
	margin-bottom:0;
}
#tmp_contents .box_result_list_photo .cart img {
	vertical-align:top;
}
/* page_sending_navi
============================== */
#tmp_contents .page_sending_navi {
	margin:15px 0;
	padding:10px 0;
	font-size:114%;
	text-align:center;
	color:inherit;
	background-color:#EEEEEE;
	clear:both;
}
#tmp_contents .page_sending_navi .prev {
	display:inline-block;
	margin:0 2px 0 0;
	vertical-align:middle;
}
#tmp_contents .page_sending_navi .prev a {
	display:inline-block;
	padding:2px 14px 2px 24px;
	color:#FFFFFF;
	background:#666666 url(/shared/templates/free/images/contents/photolib/prev_icon.gif) no-repeat left center;
}
#tmp_contents .page_sending_navi ul {
	display:inline-block;
	margin:0;
	vertical-align:middle;
}
#tmp_contents .page_sending_navi li {
	display:inline-block;
	margin:0 3px;
}
#tmp_contents .page_sending_navi li a {
	display:inline-block;
	padding:5px 7px;
	color:#333333;
	background-color:#FFFFFF;
}
#tmp_contents .page_sending_navi li span {
	display:inline-block;
	padding:5px 7px;
	color:#FFFFFF;
	background-color:#CD1D33;
}
#tmp_contents .page_sending_navi .next {
	display:inline-block;
	margin:0 0 0 8px;
	vertical-align:middle;
}
#tmp_contents .page_sending_navi .next a {
	display:inline-block;
	padding:2px 24px 4px 14px;
	color:#FFFFFF;
	background:#666666 url(/shared/templates/free/images/contents/photolib/next_icon.gif) no-repeat right center;
}
* html #tmp_contents .page_sending_navi .prev,
* html #tmp_contents .page_sending_navi .prev a,
* html #tmp_contents .page_sending_navi ul,
* html #tmp_contents .page_sending_navi li,
* html #tmp_contents .page_sending_navi li a,
* html #tmp_contents .page_sending_navi li span,
* html #tmp_contents .page_sending_navi .next,
* html #tmp_contents .page_sending_navi .next a {
	display:inline !important;
}
*:first-child+html #tmp_contents .page_sending_navi .prev,
*:first-child+html #tmp_contents .page_sending_navi .prev a,
*:first-child+html #tmp_contents .page_sending_navi ul,
*:first-child+html #tmp_contents .page_sending_navi li,
*:first-child+html #tmp_contents .page_sending_navi li a,
*:first-child+html #tmp_contents .page_sending_navi li span,
*:first-child+html #tmp_contents .page_sending_navi .next,
*:first-child+html #tmp_contents .page_sending_navi .next a {
	display:inline !important;
}
#tmp_contents .page_sending_navi p {
	margin-bottom:0;
}
/* box_page_info
============================== */
#tmp_contents .box_page_info {
	clear:both;
}
#tmp_contents .box_page_info_ttl ul {
	margin:0;
	border-bottom:2px solid #4D4D4D;
	list-style:none;
	list-style-image:none;
}
#tmp_contents .box_page_info_ttl li {
	margin:0 3px 0 0;
	float:left;
	position:relative;
	z-index:1;
}
#tmp_contents .box_page_info_ttl a {
	display:block;
	width:170px;
	height:24px;
	background-repeat:no-repeat;
}
#tmp_contents .box_page_info_ttl li span {
	display:block;
	width:170px;
	height:24px;
	position:relative;
	z-index:-1;
	overflow:hidden;
}
/* spot_** */
#tmp_contents .box_page_info_ttl #tmp_info_detail_btn a {
	background-position:left top;
}
#tmp_contents .box_page_info_ttl #tmp_info_detail_btn.active a {
	background-position:left bottom;
}
#tmp_contents .box_page_info_ttl #tmp_info_map_btn a {
	background-position:-173px top;
}
#tmp_contents .box_page_info_ttl #tmp_info_map_btn.active a {
	background-position:-173px bottom;
}
#tmp_contents .box_page_info_ttl #tmp_info_event_btn a {
	background-position:-346px top;
}
#tmp_contents .box_page_info_ttl #tmp_info_event_btn.active a {
	background-position:-346px bottom;
}
/* spot_de */
.lang_de #tmp_contents .box_page_info_ttl a {
	background-image:url(/shared/templates/free_europe/images/contents/de/info_btn.jpg);
}
/* spot_es */
.lang_es #tmp_contents .box_page_info_ttl a {
	background-image:url(/shared/templates/free_europe/images/contents/es/info_btn.jpg);
}
/* spot_fr */
.lang_fr #tmp_contents .box_page_info_ttl a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/info_btn.jpg);
}
/* spot_it */
.lang_it #tmp_contents .box_page_info_ttl a {
	background-image:url(/shared/templates/free_europe/images/contents/it/info_btn.jpg);
}
/* search_** */
.lang_de #tmp_contents .box_page_info_ttl #tmp_result_list_btn.active a {
	background-image:url(/shared/templates/free_europe/images/contents/de/search/list_ttl.gif);
}
.lang_es #tmp_contents .box_page_info_ttl #tmp_result_list_btn.active a {
	background-image:url(/shared/templates/free_europe/images/contents/es/search/list_ttl.gif);
}
.lang_fr #tmp_contents .box_page_info_ttl #tmp_result_list_btn.active a {
	background-image:url(/shared/templates/free_europe/images/contents/fr/search/list_ttl.gif);
}
.lang_it #tmp_contents .box_page_info_ttl #tmp_result_list_btn.active a {
	background-image:url(/shared/templates/free_europe/images/contents/it/search/list_ttl.gif);
}
#tmp_result_list_btn a {
	background-position:left top;
}
#tmp_contents .box_page_info_cnt {
	clear:both;
}
#tmp_contents .box_page_info_obj {
	padding:20px 0 0;
	clear:both;
}
#tmp_contents .box_page_info_obj > *:first-child {
	margin-top:0;
}
/* ==================================================
 体験すれば見えてくる 日本の魅力を再発見
================================================== */
#tmp_experience{
}
/* インデックス
============================== */
#tmp_experience .taiken_idx h2 {
	margin:0.8em 0 0.7em;
}
#tmp_experience .taiken_idx ul {
	margin:0;
}
#tmp_experience .taiken_idx ul li {
	float:left;
	list-style:none;
	list-style-image:none;
	margin:0 0 22px;
	padding:0;
}
#tmp_experience .taiken_idx ul li.even {
	float:right;
}
#tmp_experience .box_experience_idx_l {
	float:left;
	width:324px;
	margin:0 27px 25px 0;
	padding:5px 7px 0 0;
	min-height:165px;
}
#tmp_experience .box_experience_idx_r {
	float:right;
	width:324px;
	margin:0 0 25px 0;
	padding:5px 7px 0 0;
	min-height:165px;
}
#tmp_experience #tmp_experience_idx1 {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_idx_bg1.jpg) no-repeat left top;
}
#tmp_experience #tmp_experience_idx2 {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_idx_bg2.jpg) no-repeat left top;
}
#tmp_experience #tmp_experience_idx3 {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_idx_bg3.jpg) no-repeat left top;
}
#tmp_experience #tmp_experience_idx4 {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_idx_bg4.jpg) no-repeat left top;
}
#tmp_experience #tmp_experience_idx5 {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_idx_bg5.jpg) no-repeat left top;
}
#tmp_experience #tmp_experience_idx6 {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_idx_bg6.jpg) no-repeat left top;
}
#tmp_experience #tmp_experience_idx7 {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_idx_bg7.jpg) no-repeat left top;
}
#tmp_experience .box_experience_idx_ttl {
	text-align:right;
	margin:0 0 7px;
}
#tmp_contents #tmp_experience .box_experience_idx_ttl p {
	margin:0;
}
#tmp_experience .box_experience_idx_cnt {
	padding:0 0 0 163px;
}
/* 末端
============================== */
#tmp_contents #tmp_experience h2{
	background:none;
	padding:0;
	border:none;
}
#tmp_contents #tmp_experience_ttl h1 {
	background:#FACFD0 url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_h1_bg.gif) no-repeat right bottom;
	border:none;
	padding:7px 7px 14px 7px;
	margin:0;
	font-size:128.57%;
}
#tmp_contents #tmp_experience_cnt h2 {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/experience/experience_h2_bg.gif) no-repeat left bottom;
	color:#D83F52;
	padding:0 7px 1px;
	margin:1em 0 0.8em;
}
#tmp_contents .box_experience {
	margin:0 0 30px;
}
#tmp_experience p.caption{
	font-size:85.7%;
}
#tmp_experience .col3 p img{
	max-width:100%;
	height:auto;
}
/* ==================================================
五感で遊ぶ 東京のアクティビティ
================================================== */
#tmp_activity {
	margin:0;
}
/* インデックス
============================== */
#tmp_activity #tmp_cate_ttl h1 {
	margin:0 0 15px;
}
#tmp_activity .summary_txt {
	padding:0 5px;
}
#tmp_activity .select_btn {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/activity/idx_btn_bg.gif) no-repeat 630px top;
	padding:11px 0 0;
}
#tmp_activity .select_btn ul {
	margin:0;
	padding:0 12px;
	list-style:none;
	list-style-image:none;
}
#tmp_activity .select_btn ul li {
	float:left;
	margin:0 4px 0 0;
}
#tmp_activity #tmp_activity_idx_yama,
#tmp_activity #tmp_activity_idx_umi {
	padding:0 5px;
}
#tmp_activity #tmp_activity_idx_yama h2,
#tmp_activity #tmp_activity_idx_umi h2 {
	margin:0.8em 0;
	background:none;
	padding:0;
	border-left:none;
}
#tmp_activity #tmp_activity_idx_yama h3,
#tmp_activity #tmp_activity_idx_umi h3 {
	margin:0 0 4px;
	padding:0;
	border:none;
}
#tmp_activity .wrap_activity_idx_yama_cnt {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/activity/yamakawa_bg.jpg) no-repeat left top;
	position:relative;
	margin:0 0 0 -26px;
	padding:1px 5px 40px 26px;
	width:100%;
}
#tmp_activity .activity_idx_yama_cnt {
	margin:0 0 0 -26px;
	padding:0 0 0 26px;
}
*:first-child+html #tmp_activity .activity_idx_yama_cnt {
	width:690px;
}
#tmp_contents #tmp_activity .yama_read {
	background:url(/shared/templates/free/images/contents/attractions/activity/yama_idx_line.jpg) no-repeat left bottom;
	padding:0 12px 16px;
	margin:0 0 14px;
	line-height:1.4;
}
#tmp_contents #tmp_activity .box_idx_yama1 {
	float:left;
	padding:0 0 10px 28px;
}
#tmp_contents #tmp_activity .box_idx_yama2 {
	float:right;
	padding:91px 5px 76px 0;
}
#tmp_contents #tmp_activity .box_idx_yama3 {
	float:left;
	padding:0 0 23px 12px;
}
#tmp_contents #tmp_activity .box_idx_yama4 {
	float:right;
	padding:0 12px 0 0;
}
#tmp_contents #tmp_activity .box_idx_yama5 {
	float:left;
	padding:0 0 0 73px;
}
#tmp_contents #tmp_activity .box_idx {
	background:url(/shared/templates/free/images/contents/attractions/activity/box_idx_bg.png) no-repeat left top;
	padding:8px 9px 0 0;
	width:262px;
}
#tmp_contents #tmp_activity .box_idx_cnt {
	background:#F7DF80;
	padding:12px 12px 5px;
	font-size:85.7%;
	line-height:1.4;
}
#tmp_contents #tmp_activity .box_idx_cnt p {
	margin-bottom:0;
}
#tmp_activity .wrap_activity_idx_umi_cnt {
	background:url(/shared/templates/free_europe/images/contents/de/attractions/activity/umi_bg.jpg) no-repeat left 142px;
	position:relative;
	margin:0 0 0 -26px;
	padding:9px 5px 40px 26px;
	width:100%;
}
#tmp_activity .activity_idx_umi_cnt {
	margin:0 0 0 -26px;
	padding:0 0 0 26px;
}
*:first-child+html #tmp_activity .activity_idx_umi_cnt {
	width:690px;
}
#tmp_contents #tmp_activity .umi_read {
	background:url(/shared/templates/free/images/contents/attractions/activity/umi_idx_line.jpg) no-repeat left bottom;
	padding:0 12px 16px;
	margin:0 0 1px;
	line-height:1.4;
}
#tmp_contents #tmp_activity .box_idx_umi1 {
	float:left;
	padding:0 0 27px 18px;
}
#tmp_contents #tmp_activity .box_idx_umi2 {
	float:right;
	padding:15px 23px 49px 0;
}
#tmp_contents #tmp_activity .box_idx_umi3 {
	float:left;
	padding:0 0 38px 3px;
}
#tmp_contents #tmp_activity .box_idx_umi4 {
	float:right;
	padding:0 37px 22px 0;
}
#tmp_contents #tmp_activity .box_idx_umi5 {
	float:left;
	padding:0 0 0 33px;
}
#tmp_contents #tmp_activity .box_idx_umi6 {
	float:right;
	padding:0 0 0 0;
}
/* 末端
============================== */
#tmp_contents #tmp_activity_ttl h1 {
	background:url(/shared/templates/free/images/contents/attractions/activity/h1_bottom.jpg) repeat-x left bottom;
	padding:0 0 3px;
	border:none;
	margin:0 0 6px;
	color:#855238;
}
#tmp_contents #tmp_activity_ttl h1 span {
	background:url(/shared/templates/free/images/contents/attractions/activity/h1_bg.jpg) repeat left top;
	padding:7px 7px 5px;
	display:block;
}
#tmp_contents #tmp_activity_cnt h2 {
	background:url(/shared/templates/free/images/contents/attractions/activity/h2_bg.jpg) repeat-x left bottom;
	color:#865439;
	padding:0 0 2px;
	margin:1em 0 0.4em;
	border-left:none;
}
#tmp_contents #tmp_activity_cnt h2 span {
	background:#F1F1F1 url(/shared/templates/free/images/contents/attractions/activity/h2_bg.jpg) repeat-x left top;
	color:#855238;
	display:block;
	padding:6px 7px 1px;
}
#tmp_contents .box_activity{
	margin:0 0 40px;
}
/**/
p.modal_ttl {
	margin:0 0 0.8em;
	padding:7px 7px 5px;
	font-size:129%;
	font-weight:bold;
	color:#000000;
	background:transparent url(/shared/templates/free/images/contents/h1_bg.gif) repeat left top;
	clear:both;
}
/* Tokyo Colors */
#tmp_contents #tmp_tokyocolors_contents h1 {
	margin: 0 0 20px;
	padding: 0;
	background: none;
	border: none;
}
#tmp_contents #tmp_tokyocolors_contents .wrap_movie {
	background:url(/shared/templates/free/images/contents/tokyo_colors/tokyocolors_bg.jpg) repeat left top;
	width:100%;
}
#tmp_contents #tmp_tokyocolors_contents .wrap_movie p {
	width:670px;
	margin:0 auto;
}
#tmp_contents #tmp_tokyocolors_contents .wrap_movie iframe {
	margin:34px 0 33px;
}

/* lower
============================== */
#tmp_gourmet_contents .map_img {
	padding:10px 0 0;
}
#tmp_gourmet_contents .s_txt {
	font-size:86%;
	margin:0 0 20px;
}
#tmp_gourmet_contents .gourmet_box_cnt .col2,
#tmp_gourmet_contents .gourmet_box_cnt .col4 {
	clear:both;
	padding:0 0 30px;
}
#tmp_gourmet_contents.lower .col2 .col2R,
#tmp_gourmet_contents .gourmet_box_cnt .col2 .col2R {
	float:right;
}
#tmp_gourmet_contents.lower .col2 .col2L,
#tmp_gourmet_contents.lower .col2 .col2R {
	width:48.6%;
	margin-right:0;
}
#tmp_gourmet_contents .gourmet_box_cnt .col2 .col2L,
#tmp_gourmet_contents .gourmet_box_cnt .col2 .col2R {
	width:48.8%;
	margin-right:0;
}
#tmp_gourmet_contents .col2 .gourmet_box_cnt .col2 .col2L,
#tmp_gourmet_contents .col2 .gourmet_box_cnt .col2 .col2R {
	width:47.1%;
	margin-right:0;
}
#tmp_gourmet_contents .gourmet_box {
	display:table;
	width:100%;
	clear:both;
}
#tmp_gourmet_contents #tmp_gourmet05 .gourmet_box {
	margin:0 0 30px;
}
#tmp_gourmet_contents #tmp_gourmet01 .gourmet_box {
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet01_box_bg.gif) no-repeat right top;
}
#tmp_gourmet_contents #tmp_gourmet02 .gourmet_box {
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet02_box_bg.gif) no-repeat right top;
}
#tmp_gourmet_contents #tmp_gourmet03 .gourmet_box {
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet03_box_bg.gif) no-repeat right top;
}
#tmp_gourmet_contents #tmp_gourmet04 .gourmet_box {
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet04_box_bg.gif) no-repeat right top;
}
#tmp_gourmet_contents #tmp_gourmet05 .gourmet_box {
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet05_box_bg.gif) no-repeat right top;
}
#tmp_gourmet_contents .gourmet_box_ttl {
	margin:0 0 10px;
	padding:0 0 6px 34px;
}
#tmp_gourmet_contents #tmp_gourmet01 .gourmet_box_ttl {
	border-bottom:1px dashed #D96D00;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet01_h2_icon.gif) no-repeat left 0.3em;
}
#tmp_gourmet_contents #tmp_gourmet02 .gourmet_box_ttl {
	border-bottom:1px dashed #EC5757;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet02_h2_icon.gif) no-repeat left 0.3em;
}
#tmp_gourmet_contents #tmp_gourmet03 .gourmet_box_ttl {
	border-bottom:1px dashed #813E97;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet03_h2_icon.gif) no-repeat left 0.3em;
}
#tmp_gourmet_contents #tmp_gourmet04 .gourmet_box_ttl {
	border-bottom:1px dashed #3D8AD8;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet04_h2_icon.gif) no-repeat left 0.3em;
}
#tmp_gourmet_contents #tmp_gourmet05 .gourmet_box_ttl {
	border-bottom:1px dashed #53973E;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet05_h2_icon.gif) no-repeat left 0.3em;
}
#tmp_gourmet_contents .gourmet_box_ttl h2 {
	font-weight:normal;
	font-size:200%;
	line-height:1.2;
}
#tmp_gourmet_contents #tmp_gourmet01 .gourmet_box_ttl h2 {
	color:#D86C00;
}
#tmp_gourmet_contents #tmp_gourmet02 .gourmet_box_ttl h2 {
	color:#EC5757;
}
#tmp_gourmet_contents #tmp_gourmet03 .gourmet_box_ttl h2 {
	color:#803E97;
}
#tmp_gourmet_contents #tmp_gourmet04 .gourmet_box_ttl h2 {
	color:#3D8AD8;
}
#tmp_gourmet_contents #tmp_gourmet05 .gourmet_box_ttl h2 {
	color:#53973E;
}
#tmp_gourmet_contents .gourmet_box_cnt .h_txt {
	margin-bottom:1.2em;
}
#tmp_gourmet_contents #tmp_gourmet01 .gourmet_box_cnt .h_txt {
	padding:0 141px 0 0;
}
#tmp_gourmet_contents #tmp_gourmet02 .gourmet_box_cnt .h_txt {
	padding:0 141px 0 0;
}
#tmp_gourmet_contents #tmp_gourmet03 .gourmet_box_cnt .h_txt {
	padding:0 141px 0 0;
}
#tmp_gourmet_contents #tmp_gourmet04 .gourmet_box_cnt .h_txt {
	padding:0 141px 0 0;
}
#tmp_gourmet_contents #tmp_gourmet05 .gourmet_box_cnt .h_txt {
	padding:0 141px 0 0;
}
#tmp_gourmet_contents .gourmet_box_cnt h3,
#tmp_gourmet_contents .gourmet_box_cnt h3 {
	margin-bottom:3px;
}
#tmp_gourmet_contents .gourmet_box_cnt .img,
#tmp_gourmet_contents .gourmet_box_cnt .img {
	text-align:center;
	margin-bottom:3px;
}
#tmp_gourmet_contents .gourmet_box_cnt .txt,
#tmp_gourmet_contents .gourmet_box_cnt .txt {
	font-size:86%;
	line-height:1.4;
	margin-bottom:0;
}
#tmp_gourmet_contents #tmp_gourmet02 .cate_ttl {
	background:#F27777 url(/shared/templates/free/images/contents/tourists/restaurant/gourmet02_cate_bgr.gif) no-repeat right top;
	color:#FFFFFF;
	text-align:center;
	font-size:200%;
	margin:0 0 10px;
}
#tmp_gourmet_contents #tmp_gourmet02 .cate_ttl span {
	display:block;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/gourmet02_cate_bgl.gif) no-repeat left top;
	padding:14px 13px 12px;
	line-height:1.2;
}
#tmp_gourmet_contents div.col4 {
	width:100%;
}
#tmp_gourmet_contents div.col4 div.col4L,
#tmp_gourmet_contents div.col4 div.col4M {
	display:table;
	width:22.9%;
	margin-right:2.79%;
	float:left;
	display:block;
}
#tmp_gourmet_contents div.col4 div.col4R {
	display:table;
	width:22.9%;
	float:right;
}
#tmp_gourmet_contents .gourmet_txt_box {
	background-color:#F2ECE1;
	color:inherit;
	padding:20px 20px 15px 20px;
}
#tmp_gourmet_contents .gourmet_txt_box ul {
	margin-left:20px;
	margin-bottom:0;
	font-weight:bold;
}
/* ==================================================
gourmet
================================================== */
#tmp_gourmet_contents h2,
#tmp_gourmet_contents h3 {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    clear: none;
}
#tmp_contents .col2 .box_cate_idx_r,
#tmp_contents .col3 .box_cate_idx_r {
	margin:0 0 0 126px;
}

#tmp_gourmet_contents #tmp_cate_ttl h1 {
    margin-bottom: 0;
}

#tmp_gourmet_box {
    background: #FF9326 url(/shared/templates/free/images/contents/tourists/restaurant/gourmet_box_bg.jpg) repeat left top;
    padding: 10px;
    margin: 0 0 20px;
	/*word-break:break-all;*/
}

#tmp_gourmet_box_ttl {
    background: #FFFFFF;
    text-align: center;
    padding: 10px 15px 0 15px;
}

#tmp_gourmet_box_cnt {
    background: #FFFFFF;
    padding: 15px;
}

#tmp_gourmet_box_cnt strong {
    font-size: 114%;
}

#tmp_gourmet_contents .gourmet_top_col2 td {
    background-color: #F2ECE1;
    color: inherit;
    padding: 15px 15px 15px 15px;
    vertical-align: top;
}

#tmp_gourmet_contents .gourmet_top_col2 td.gcol2L {
    border-right: 20px solid #FFFFFF !important;
    padding-bottom: 5px;
    width: 50%;
}

#tmp_gourmet_contents .gourmet_top_col2 td h3 {
    margin-bottom: 15px;
    word-break: break-all;
}

#tmp_gourmet_contents .gourmet_top_col2 td.gcol2L ul {
    margin-left: 20px;
    margin-bottom: 0;
}

#tmp_gourmet_contents .gourmet_top_col2 td.gcol2R .txt {
    margin: 0 0 0 137px;
}

#tmp_gourmet_contents .gourmet_top_col2 td.gcol2R .img {
    float: left;
    margin: 0 -130px 0 0;
}

#tmp_gourmet_contents .gourmet_top_col2 td.gcol2R ul {
    margin-left: 0;
    margin-bottom: 0;
    list-style: none;
    list-style-image: none;
}

#tmp_wrap_gourmet_menu1 {
    background: url(/shared/templates/free/images/contents/tourists/restaurant/gourmet_bg.gif) repeat left top;
    margin-bottom: 20px;
}

#tmp_gourmet_menu1 {
    background: url(/shared/templates/free/images/contents/tourists/restaurant/gourmet_bg_bottom.png) no-repeat right bottom;
    padding: 15px 0px 15px 7px;
}

#tmp_gourmet_menu1 ul {
    list-style: none;
    list-style-image: none;
    margin: 0;
}

#tmp_gourmet_menu1 ul li {
    float: left;
    margin: 0 5px 5px 0;
}

#tmp_contents .gourmet_pickup {
    float: left;
    background: #FEF7EA;
    border-left: solid 5px #FF7373;
    width: 421px;
    padding: 14px 12px;
}

#tmp_contents .gourmet_pickup p {
    margin: 0;
}

#tmp_contents .gourmet_pickup p img {
    float: right;
    margin: 0 0 0 14px;
}
#tmp_contents .gourmet_welcome {
	margin:0 0 20px;
}
#tmp_contents .gourmet_welcome ul {
    margin: 0 0 1em 1.3em;
}
#tmp_contents .gourmet_welcome h3 {
    margin: 0 0 10px;
}
#tmp_gourmet_contents div.col4 {
	width:100%;
}
#tmp_gourmet_contents .gourmet_box_cnt .col4 {
	clear:both;
	padding:0 0 30px;
}
#tmp_gourmet_contents div.col4 div.col4L,
#tmp_gourmet_contents div.col4 div.col4M {
	display:table;
	width:23%;
	margin-right:2%;
	float:left;
	display:block;
}
#tmp_gourmet_contents div.col4 div.col4R {
	display:table;
	width:22.9%;
	float:right;
}
/* ==================================================
event
================================================== */
#tmp_event_idx p.list_btn {
	text-align: center;
}
#tmp_event_idx_search {
	width: 670px;
	min-height: 564px;
	padding: 13px 10px 13px 10px;
	margin: 0 0 20px;
}
#tmp_event_idx_search_ttl {
	margin: 0 0 19px;
}
#tmp_event_idx_search_ttl h1 {
	float: left;
	margin: 0;
	padding: 0;
	background: none;
	border: none;
}
#tmp_event_idx_search_ttl .event_idx_read {
	float: right;
	margin: 0 -4px 0 0;
}
#tmp_contents #tmp_event_idx_search #tmp_calendar {
	padding: 0;
	margin: 0 0 10px;
}
#tmp_contents #tmp_event_idx_search #tmp_calendar_date {
  margin: 0 0 9px;
  padding: 0 40px 0 50px;
  clear: both;
}
#tmp_contents #tmp_event_idx_search #tmp_calendar_ttl h2 {
	position: relative;
	background: #666666;
	padding:7px 7px 5px;
	margin: 0 0 17px;
	border: none;
}
#tmp_contents #tmp_event_idx_search #tmp_calendar_cnt {
	padding: 0 20px 10px;
	width: auto;
}
.event_idx_search_l {
	float: left;
	width: 330px;
}
.event_idx_search_r {
	float: right;
	width: 330px;
}
#tmp_contents #tmp_wrap_search_detail {
	color:inherit;
  background-color: #F4F4F4;
	clear:both;
}
#tmp_contents #tmp_search_detail {
	margin-bottom:10px;
	padding:0;
}
*:first-child+html #tmp_contents #tmp_search_detail {
	margin-bottom:0;
}
#tmp_contents #tmp_search_detail_ttl h2 {
	background: #666666;
	padding:7px 10px 5px 7px;
	margin: 0 0 17px;
	border:none;
}
#tmp_contents #tmp_search_detail_cnt {
	padding: 0 20px 11px;
	width: auto;
	margin: 0;
}
#tmp_contents #tmp_search_detail .box_search_detail {
	background:url(/shared/templates/free/images/contents/event/box_search_detail_bg.gif) repeat-x left bottom;
	padding: 0 0 10px;
	margin: 0 0 10px;
}
#tmp_contents #tmp_search_detail .box_search_detail p{
	margin: 0 0 5px;
}
#tmp_contents #tmp_search_detail .box_search_detail #area_name {
	width: 100%;
}
#tmp_contents #tmp_search_detail .box_search_detail .date_calendar {
	margin: 0 5px;
}
#tmp_contents #tmp_search_detail .box_search_detail .date_calendar img {
	vertical-align: top;
}
#tmp_contents #tmp_search_detail .box_search_detail .date_select {
	width: 129px;
	border: solid 1px #A9A9A9;
}
#tmp_contents #tmp_search_detail .box_search_detail #sch_keyword {
	width: 219px;
	border: solid 1px #A9A9A9;
}
#tmp_contents #tmp_search_detail .search_detai_submit{
	text-align: center;
	margin: 0;
}
#tmp_event_pickup {
	width: 685px;
	padding: 17px 5px 7px;
	margin: 0 0 20px;
}
#tmp_event_machinavi_ttl h2,
#tmp_event_pickup_ttl h2{
	background: none;
	padding: 0;
	margin: 0 0 15px;
	border: none;
}
#tmp_event_machinavi_cnt .pickup_cnt_box,
#tmp_event_pickup_cnt .pickup_cnt_box {
	background: #FFFFFF;
	color: inherit;
	padding: 12px 10px 1px;
	margin: 0 0 10px;
}
#tmp_event_machinavi_cnt .pickup_img,
#tmp_event_pickup_cnt .pickup_img{
	float: left;
}
#tmp_event_machinavi_cnt .pickup_detail,
#tmp_event_pickup_cnt .pickup_detail{
	margin: 0 0 0 119px;
	text-align: left;
}
#tmp_event_machinavi_cnt .pickup_detail .title,
#tmp_event_pickup_cnt .pickup_detail .title {
	margin: 0 0 5px;
	padding: 0 0 5px;
	background: url(/shared/templates/free/images/contents/attractions/fourseasons/index_list_line.gif) left bottom repeat-x;
	font-size: 114%;
}
#tmp_event_machinavi_cnt .pickup_detail .date_area,
#tmp_event_pickup_cnt .pickup_detail .date_area {
	margin:0 0 5px;
}
#tmp_event_machinavi_cnt .pickup_detail .date_area:after,
#tmp_event_pickup_cnt .pickup_detail .date_area:after {
	content:normal;
	clear:none;
}
#tmp_event_machinavi_cnt .pickup_detail .date_area .date {
	display:block;
	float:left;
	width: 4em;
	text-align:center;
	padding:6px 0 5px;
	color:#FFFFFF;
	background-color:#686859;
}
#tmp_event_pickup_cnt .pickup_detail .date_area .date {
	display:block;
	float:left;
	width: 6em;
	margin: 0 10px 0 0;
	text-align:center;
	padding:6px 0 5px;
	color:#FFFFFF;
	background-color:#686859;
}
#tmp_event_pickup_cnt .pickup_detail .date_area .txt {
	display:block;
	margin:-4px 0 0 4.5em;
}
#tmp_event_machinavi_cnt .pickup_detail .date_area .txt {
	display:block;
	margin:0 0 0 4.5em;
	padding:6px 0 5px;
}
.event_pickup_list {
	margin: 0 0 10px;
}
#tmp_main .event_pickup_list table.col2 td.col2L {
	border-right: 15px solid transparent;
}

#tmp_event_machinavi {
	width: 695px;
	padding: 17px 13px 11px;
	margin: 0 0 27px;
}
#tmp_event_machunavi_ttl h2{
	background: none;
	padding: 0;
	margin: 0 0 15px;
}
#tmp_contents .event_machinavi_list {
	margin: 0px 0 21px;
}
/* 春
============================== */
#tmp_event_idx_search.spring {
	background: url(/shared/templates/free/images/contents/event/spring_bg.jpg) no-repeat left top;
	background-size:100% 100%;
}
#tmp_event_pickup.spring {
	background: url(/shared/templates/free/images/contents/event/spring_pickup_bg.gif) repeat left top;
}
#tmp_event_machinavi.spring {
	background: url(/shared/templates/free/images/contents/event/spring_machinavi_bg.gif) repeat left top;
}
/* 夏
============================== */
#tmp_event_idx_search.summer {
	background: url(/shared/templates/free/images/contents/event/summer_bg.jpg) no-repeat left top;
	background-size:100% 100%;
}
#tmp_event_pickup.summer {
	background: url(/shared/templates/free/images/contents/event/summer_pickup_bg.gif) repeat left top;
}
#tmp_event_machinavi.summer {
	background: url(/shared/templates/free/images/contents/event/summer_machinavi_bg.gif) repeat left top;
}
/* 秋
============================== */
#tmp_event_idx_search.autumn {
	background: url(/shared/templates/free/images/contents/event/autumn_bg.jpg) no-repeat left top;
	background-size:100% 100%;
}
#tmp_event_pickup.autumn {
	background: url(/shared/templates/free/images/contents/event/autumn_pickup_bg.gif) repeat left top;
}
#tmp_event_machinavi.autumn {
	background: url(/shared/templates/free/images/contents/event/autumn_machinavi_bg.gif) repeat left top;
}
/* 冬
============================== */
#tmp_event_idx_search.winter {
	background: url(/shared/templates/free/images/contents/event/winter_bg.jpg) no-repeat left top;
	background-size:100% 100%;
}
#tmp_event_pickup.winter {
	background: url(/shared/templates/free/images/contents/event/winter_pickup_bg.gif) repeat left top;
}
#tmp_event_machinavi.winter {
	background: url(/shared/templates/free/images/contents/event/winter_machinavi_bg.gif) repeat left top;
}
/* box_expand_photo */
.wrap_box_expand_photo {
	width:260px;
	clear:both;
	-webkit-box-shadow:2px 2px 3px #CCCCCC;
	box-shadow:2px 2px 3px #CCCCCC;
}
.box_expand_photo {
	padding:9px;
	border:1px solid #999999;
}
.box_expand_photo .photo {
	margin:0 0 9px !important;
}
.box_expand_photo .text {
	margin:0 !important;
}
/* box_expand_calendar */
.wrap_box_expand_calendar {
	width:600px;
	background-color: #FFFFFF;
	clear:both;
	-webkit-box-shadow:2px 2px 3px #CCCCCC;
	box-shadow:2px 2px 3px #CCCCCC;
}
.wrap_box_expand_calendar2 {
	padding:9px 9px 30px;
	border:1px solid #999999;
}
.box_expand_calendar {
	margin:0 0 5px;
	clear:both;
}
/* box_calendar */
.box_calendar {
	width:185px;
	margin:0 10px 0 0;
	float:left;
}
.box_expand_calendar .last {
	margin-right:0;
}
.box_calendar table,
.box_calendar td,
.box_calendar th {
	border-collapse:collapse;
	border-spacing:0;
	border:1px solid #BBBBBB;
}
.box_calendar table {
	width:100%;
}
.box_calendar th {
	color:inherit;
	font-weight:normal;
	background-color:#EEEEEE;
}
.box_calendar td {
	text-align:center;
}
.box_calendar caption {
	color:#333333;
	font-weight:bold;
	text-align:left;
	background-color:transparent;
}
.box_calendar .today {
	display:block;
	color:#000000;
	font-weight:bold;
	background-color:#FFFF99;
}
.box_calendar table a {
	color:#000000;
	background-color:transparent;
}
.box_calendar th.sun {
	color:#D11818;
	background-color:#EEEEEE;
}
.box_calendar td.sun a {
	color:#D11818;
	background-color:transparent;
}
.box_calendar th.sat{
	color:#005EAA;
	background-color:#EEEEEE;
}
.box_calendar td.sat a {
	color:#005EAA;
	background-color:transparent;
}
/* calendar_page_sending_navi */
.calendar_page_sending_navi {
	clear:both;
}
.calendar_page_sending_navi p {
	margin-bottom:0 !important;
}
.calendar_page_sending_navi .prev {
	float:left;
}
.calendar_page_sending_navi .prev a {
	padding:0 0 0 12px;
	background:url(/shared/templates/free/images/contents/search/calendar_prev_icon.gif) no-repeat left center;
}
.calendar_page_sending_navi .next {
	float:right;
}
.calendar_page_sending_navi .next a {
	padding:0 12px 0 0;
	background:url(/shared/templates/free/images/contents/search/calendar_next_icon.gif) no-repeat right center;
}
#tmp_contents #tmp_event_idx_search #tmp_wrap_calendar {
	padding:0;
}
#tmp_contents #tmp_event_idx_search #tmp_calendar_cnt .calendar th {
	background-color:#CD1D33;
	border-top:1px solid #CD1D33;
}
#tmp_contents #tmp_event_idx_search #tmp_calendar_cnt .calendar th.sun {
	border-left:1px solid #CD1D33;
}
#tmp_contents #tmp_event_idx_search #tmp_calendar_cnt .calendar th.sat {
	border-right:1px solid #CD1D33;
}
/*　四季の東京　*/
#tmp_fourseason #tmp_spring h2 {
	background: url(/shared/templates/free/images/contents/attractions/season/h2_bg_spring.jpg) no-repeat;	
}
#tmp_fourseason #tmp_spring h3 {
	background:none;
	border-bottom: 1px solid #F70077;
}
#tmp_fourseason #tmp_summer h2 {
	background: url(/shared/templates/free/images/contents/attractions/season/h2_bg_summer.jpg) no-repeat;	
}
#tmp_fourseason #tmp_summer h3 {
	background:none;
	border-bottom: 1px solid #71AF00;
}
#tmp_fourseason #tmp_autumn h2 {
	background: url(/shared/templates/free/images/contents/attractions/season/h2_bg_autumn.jpg) no-repeat;	
}
#tmp_fourseason #tmp_autumn h3 {
	background:none;
	border-bottom: 1px solid #F88B00;
}
#tmp_fourseason #tmp_winter h2 {
	background: url(/shared/templates/free/images/contents/attractions/season/h2_bg_winter.jpg) no-repeat;	
}
#tmp_fourseason #tmp_winter h3 {
	background:none;
	border-bottom: 1px solid #00A0E4;
}
#tmp_fourseason #tmp_info_ttl ul{
	margin:0 0 10px 0;
	padding:0;
}
#tmp_fourseason #tmp_info_ttl ul li {
	list-style:none;
	float:left;
	margin:0;
}

#tmp_contents .fs_index_list {
	list-style:none;
	margin:0;
	padding:0 5px;
}
#tmp_contents .fs_index_list li {
	width:308px;
	/*min-height: 340px;*/
	margin:0 5px 10px;
	padding:12px 12px 8px 10px;
	float:left;
	background-color:#FFFFFF;
	color:inherit;
}
#tmp_contents .fs_index_list li ul {
	margin: 0 0 1em 3.2em;
}
#tmp_contents .fs_index_list li ul li {
	width:auto;
	min-height: 0;
	margin:0 0 0.5em;
	padding:0;
	float:none;
	background-color:transparent;
	color:inherit;
}
#tmp_contents .fs_index_list li ul ul {
	margin: 0 0 1em 1.2em;
}
#tmp_contents .fs_index_list_ttl {
	margin:0 0 5px;
	padding:0 0 9px;
	background: url(/shared/templates/free/images/contents/attractions/fourseasons/index_list_line.gif) left bottom repeat-x;	
	font-size:114.3%;
	line-height:140%;
}
#tmp_contents .fs_index_list_ttl img {
	display:block;
	margin:0 0 13px;
}
#tmp_contents .fs_index_list_ttl img.fs_mappin {
	display:inherit;
	margin:0;
}
#tmp_contents .fs_index_list_cnt {
	font-size:85.7%;
	line-height:160%;
}
#tmp_contents .fs_index_list_cnt h2 {
	margin:1.5em 0 0.8em;
	padding:0 5px;
	font-size:114%;
	background:none;
	clear:both;
	border-bottom:1px solid #666666;
}
#tmp_contents #tmp_fourseasons_gmap {
	margin:0 0 18px;
}
#tmp_contents #tmp_fourseasons_ban {
	margin:0 0 18px;
	padding:0;
	list-style:none;
}
#tmp_contents #tmp_fourseasons_ban li {
	width:223px;
	margin:0;
	padding:0 10px 10px 0;
	float:left;
}
#tmp_contents #tmp_fourseasons_ban li.last {
	padding:0 0 0 1px !important;
}

/* 四季の東京　改修　20150419 */
#tmp_contents #tmp_fourseason {
	clear:both;
	width:691px;
}
#tmp_contents #tmp_fourseason #tmp_cate_ttl h1 {
	background: url(/shared/templates/free_en/images/contents/attractions/fourseasons/spring_ttl_bg.jpg) no-repeat left top;
	margin: 0 0 6px;
}
#tmp_contents #tmp_fourseason #tmp_cate_ttl h1.bg_spring {
	background: url(/shared/templates/free_en/images/contents/attractions/fourseasons/spring_ttl_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_fourseason #tmp_cate_ttl h1.bg_summer {
	background: url(/shared/templates/free_en/images/contents/attractions/fourseasons/summer_ttl_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_fourseason #tmp_cate_ttl h1.bg_autumn {
	background: url(/shared/templates/free_en/images/contents/attractions/fourseasons/autumn_ttl_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_fourseason #tmp_cate_ttl h1.bg_winter {
	background: url(/shared/templates/free_en/images/contents/attractions/fourseasons/winter_ttl_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_fourseason ul.horizon_list {
	margin: 0 0 9px;
	padding: 0;
}
/* ↓20160125_改修_horizon_list 
============================== */
#tmp_contents ul.horizon_list {
	margin-left:0;
	padding-left:0;
	list-style:none;
	list-style-image:none;
	clear:both;
}
#tmp_contents ul.horizon_list li {
	display:inline;
	margin-bottom:0;
	padding:0 8px 0 0;
}
/* ==================================================
wifi
================================================== */
#tmp_wifi_contents .cnt_inner table.datatable td a {
	word-break:break-all;
	display:block;
}
#tmp_wifi_contents .cntL {
	width:100px;
	margin:0 -100px 0 0;
	float:left;
}
#tmp_wifi_contents .cntR {
	margin:0 0 0 115px;
}
#tmp_contents #tmp_wifi_contents h3 {
	margin-top:0;
	clear:none;
}
#tmp_contents #tmp_wifi_contents table {
	line-height:1.2;
}
#tmp_contents #tmp_wifi_contents table th {
	width:30%;
}
#tmp_contents #tmp_wifi_contents table.area th {
	width:auto;
}
#tmp_wifi_contents .cnt_inner .logo {
	text-align:center;
}
#tmp_contents #tmp_wifi_contents .navi_btn ul {
	list-style:none;
	margin:0;
}
#tmp_contents #tmp_wifi_contents .navi_btn ul li {
	display:inline-block;
	background-color:#EEEEEE;
	color:inherit;
	width:227px;
}
#tmp_contents #tmp_wifi_contents .navi_btn ul li a {
	display:block;
	background:url(/shared/templates/free/images/contents/tourists/info/wifi/navi_btn_icon.gif) no-repeat 215px center;
	color:#000000;
	padding:20px 15px 20px 5px;
}
#tmp_wifi_contents .app_dlbtn {
	clear:both;
    margin-top: -10px;
    margin-bottom: 20px;
}
#tmp_wifi_contents .app_dlbtn a {
    width: auto;
    display: inline-block;
    vertical-align: top;
}
#tmp_wifi_contents .app_dlbtn a img {
    width: auto;
    vertical-align: top;
}
#tmp_wifi_contents .app_dlbtn a:first-child img {
    height: 65px;
}
#tmp_wifi_contents .app_dlbtn a:last-child img {
    padding: 10px 0 0;
}
/* free
================================================== */

/* ↑
============================== */
#tmp_contents #tmp_fourseason ul.horizon_list li {
	display: inline-block;
	width: 226px;
	margin:0 1px 0 0;
	padding:0;
	height: 50px;
	overflow: hidden;
}
*:first-child+html #tmp_contents #tmp_fourseason ul.horizon_list li {
	display: inline;
	margin:0 4px 0 0;
}
#tmp_contents #tmp_fourseason ul.horizon_list li.last {
	margin:0 1px 0 0;
}
#tmp_contents #tmp_fourseason ul.horizon_list li img {
}
#tmp_contents #tmp_fourseason ul.horizon_list li.btn_spring {
	background:url(/shared/templates/free_en/images/contents/attractions/fourseasons/btn_spring_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_fourseason ul.horizon_list li.btn_summer {
	background:url(/shared/templates/free_en/images/contents/attractions/fourseasons/btn_summer_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_fourseason ul.horizon_list li.btn_autumn {
	background:url(/shared/templates/free_en/images/contents/attractions/fourseasons/btn_autumn_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_fourseason ul.horizon_list li.btn_winter {
	background:url(/shared/templates/free_en/images/contents/attractions/fourseasons/btn_winter_bg.jpg) no-repeat left top;
}
#tmp_contents #tmp_fourseason #tmp_spring_event,
#tmp_contents #tmp_fourseason #tmp_summer_event,
#tmp_contents #tmp_fourseason #tmp_autumn_event,
#tmp_contents #tmp_fourseason #tmp_winter_event {
	clear:both;
	width:691px;
}
#tmp_contents #tmp_fourseason #tmp_spring_event #tmp_fourseason_event {
	padding:18px 12px 17px 10px;
	color:inherit;
	background:url(/shared/templates/free/images/contents/attractions/fourseasons/spring_evt_bg.jpg) repeat	left top;
}
#tmp_contents #tmp_fourseason #tmp_summer_event #tmp_fourseason_event {
	padding:18px 12px 17px 10px;
	color:inherit;
	background:url(/shared/templates/free/images/contents/attractions/fourseasons/summer_evt_bg.jpg) repeat	left top;
}
#tmp_contents #tmp_fourseason #tmp_autumn_event #tmp_fourseason_event {
	padding:18px 12px 17px 10px;
	color:inherit;
	background:url(/shared/templates/free/images/contents/attractions/fourseasons/autumn_evt_bg.jpg) repeat	left top;
}
#tmp_contents #tmp_fourseason #tmp_winter_event #tmp_fourseason_event {
	padding:18px 8px 17px;
	color:inherit;
	background:url(/shared/templates/free/images/contents/attractions/fourseasons/winter_evt_bg.jpg) repeat	left top;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_ttl .evt_ttl {
	float:left;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_ttl .evt_search {
	float:right;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt h3 {
	border:none;
    margin: 1.5em 0 0.8em;
	background-color:#FFFFFF;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .evt_search_btm {
	margin:19px 0 0;
	text-align:center;
}
#tmp_contents #tmp_fourseason .contents_bnr {
	margin:0 0 1px;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list {
	margin:0 0 3px;
	clear:both;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list_l {
	width:195px;
	float:left;
	margin:0 3px 0 0;
	padding:12px;
	color:inherit;
	background-color:#FFFFFF;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list_r {
	width:200px;
	float:left;
	margin:0;
	padding:12px;
	color:inherit;
	background-color:#FFFFFF;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list .title,
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list .locale,
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list .summary_txt {
	margin: 0 0 5px;
	padding: 0 0 5px;
	background: url(/shared/templates/free/images/contents/attractions/fourseasons/index_list_line.gif) left bottom repeat-x;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list .date_area {
	margin:0 0 5px;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list .date_area .date {
	display:block;
	float:left;
	width:4em;
	text-align:center;
	margin:3px 0 0;
	padding:6px 0 5px;
	color:#FFFFFF;
	background-color:#686859;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list .date_area .txt {
	display:block;
	margin:0 0 0 5em;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list .photo {
	text-align:center;
	margin:0 0 5px;
}
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list .update {
	margin-bottom:0;
}
/* 四季の東京 末端 */
#tmp_fourseasons_sakura h1,
#tmp_fourseasons_springfes h1,
#tmp_fourseasons_hana h1,
#tmp_fourseasons_hanabitaikai h1,
#tmp_fourseasons_beergarden h1,
#tmp_fourseasons_bonodori h1,
#tmp_fourseasons_sweets h1,
#tmp_fourseasons_koyo h1,
#tmp_fourseasons_illumination h1,
#tmp_fourseasons_shogatsu h1 {
	margin:0;
	padding:0;
	clear: both;
	background:none;
	border:none;
}
#tmp_fourseasons_sakura #tmp_sakura_wrap,
#tmp_fourseasons_springfes #tmp_springfes_wrap,
#tmp_fourseasons_hana #tmp_hana_wrap,
#tmp_fourseasons_hanabitaikai #tmp_hanabitaikai_wrap,
#tmp_fourseasons_beergarden #tmp_beergarden_wrap,
#tmp_fourseasons_bonodori #tmp_bonodori_wrap,
#tmp_fourseasons_sweets #tmp_sweets_wrap,
#tmp_fourseasons_koyo #tmp_koyo_wrap,
#tmp_fourseasons_illumination #tmp_illumination_wrap,
#tmp_fourseasons_shogatsu #tmp_shogatsu_wrap {
	margin:0 0 45px;
	padding:0 0 10px;
}
#tmp_fourseasons_sestubun #tmp_sestubun_wrap {
	margin:0 0 18px;
	padding:0 0 10px;
}
#tmp_fourseasons_sakura #tmp_sakura_outline,
#tmp_fourseasons_springfes #tmp_springfes_outline,
#tmp_fourseasons_hana #tmp_hana_outline,
#tmp_fourseasons_hanabitaikai #tmp_hanabitaikai_outline,
#tmp_fourseasons_beergarden #tmp_beergarden_outline,
#tmp_fourseasons_bonodori #tmp_bonodori_outline,
#tmp_fourseasons_sweets #tmp_sweets_outline,
#tmp_fourseasons_koyo #tmp_koyo_outline,
#tmp_fourseasons_illumination #tmp_illumination_outline,
#tmp_fourseasons_shogatsu #tmp_shogatsu_outline,
#tmp_fourseasons_sestubun #tmp_sestubun_outline {
	padding:0 0 15px;
}
#tmp_fourseasons_sakura #tmp_sakura_wrap {
	background-color:#FEDADA;
	color:inherit;
}
#tmp_fourseasons_springfes #tmp_springfes_wrap {
	background-color:#E6F9EB;
	color:inherit;
}
#tmp_fourseasons_hana #tmp_hana_wrap {
	background-color:#FFEFBF;
	color:inherit;
}
#tmp_fourseasons_hanabitaikai #tmp_hanabitaikai_wrap {
	background-color:#001A66;
	color:inherit;
}
#tmp_fourseasons_beergarden #tmp_beergarden_wrap {
	background-color:#FAFAC5;
	color:inherit;
}
#tmp_fourseasons_bonodori #tmp_bonodori_wrap {			
	background-color:#BFBFFF;
	color:inherit;
}
#tmp_fourseasons_sweets #tmp_sweets_wrap {
	background-color:#FFD2D2;
	color:inherit;
}
#tmp_fourseasons_koyo #tmp_koyo_wrap {					
	background-color:#F3E3CD;
	color:inherit;
}
#tmp_fourseasons_illumination #tmp_illumination_wrap {
	background-color:#222222;
	color:inherit;
}
#tmp_fourseasons_shogatsu #tmp_shogatsu_wrap {
	background-color:#EAE1C8;
	color:inherit;
}
#tmp_fourseasons_sestubun #tmp_sestubun_wrap {
	background-color:#D2DCB2;
	color:inherit;
}
#tmp_fourseasons_bonodori .event_end,
#tmp_fourseasons_koyo .event_end {
	margin:0 0 0.5em;
	padding:0px 15px;
	text-align:right;
}
#tmp_fourseasons_illumination .event_end {
	color:#FFFFFF;
	background-color:transparent;
	margin:0 0 0.5em;
	padding:0px 15px;
	text-align:right;
}
#tmp_fourseasons_sakura #tmp_sakura_cnt,
#tmp_fourseasons_springfes #tmp_springfes_cnt,
#tmp_fourseasons_hana #tmp_hana_cnt,
#tmp_fourseasons_beergarden #tmp_beergarden_cnt,
#tmp_fourseasons_bonodori #tmp_bonodori_cnt,
#tmp_fourseasons_sweets #tmp_sweets_cnt,
#tmp_fourseasons_koyo #tmp_koyo_cnt,
#tmp_fourseasons_illumination #tmp_illumination_cnt,
#tmp_fourseasons_shogatsu #tmp_shogatsu_cnt,
#tmp_fourseasons_estubun #tmp_estubun_cnt {
	padding:15px;
	background-color:#FFFFFF;
	color:inherit;
	margin:0 15px;
}
#tmp_fourseasons_hanabitaikai #tmp_hanabitaikai_cnt p {
	color:#FFFFFF;
    padding: 0px 15px;
}

/* ==================================================
2015 0901
トピックス一覧改修
================================================== */
#tmp_topics_list {
	clear:both;
}
#tmp_topics_list #tmp_topics_list_search {
	float:right;
	width:480px;
}
.lang_it #tmp_topics_list #tmp_topics_list_search {
	width:430px;
}
.lang_fr #tmp_topics_list #tmp_topics_list_search {
	width:420px;
}
.lang_es #tmp_topics_list #tmp_topics_list_search {
	width:440px;
}
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_ttl {
	float:left;
}
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_ttl p {
	font-size:114%;
	font-weight:bold;
    padding: 3px 0 0 0;
}
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_cnt {
	float:right;
}
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_cnt #tmp_topics_list_year,
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_cnt #tmp_topics_list_month,
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_cnt .search_btn {
	float:left;
}
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_cnt #tmp_topics_list_year,
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_cnt #tmp_topics_list_month {
	margin-right:10px;
}
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_cnt select {
    padding: 5px 5px;
}
*:first-child+html #tmp_topics_list #tmp_topics_list_area .topics_list_box select#tmp_topics_year {
    width:83px;
	height:30px;
	padding:0;
}
*:first-child+html #tmp_topics_list #tmp_topics_list_area .topics_list_box select#tmp_topics_month {
    width:67px;
	height:30px;
	padding:0;
}
#tmp_topics_list #tmp_topics_list_search #tmp_topics_list_search_cnt input#tmp_submit_button {
    padding: 5px 20px;
	font-weight:bold;
}
#tmp_topics_list .topics_txt {
	clear:both;
	text-align:right;
}
#tmp_topics_list #tmp_topics_list_area {
	clear:both;
}
#tmp_topics_list #tmp_topics_list_area .topics_list_box {
	clear:both;
	margin:0 0 5px;
	border:1px solid #000000;
	padding:10px;
}
#tmp_topics_list #tmp_topics_list_area .topics_list_box p {
	margin:0;
}
#tmp_topics_list #tmp_topics_list_area .topics_list_box .topics_list_img {
	float:left;
	width:150px;
	margin-right:10px;
	text-align:center;
}
#tmp_topics_list #tmp_topics_list_area .topics_list_box .topics_list_img img {
	width:150px;
	height:auto;
}
#tmp_topics_list #tmp_topics_list_area .topics_list_box .topics_list_cnt {
    width: 100%;
}
*:first-child+html #tmp_topics_list #tmp_topics_list_area .topics_list_box .topics_list_cnt {
    width:auto;
}
#tmp_topics_list #tmp_topics_list_area .topics_list_box .topics_list_cnt .list_ttl {
	font-size:114%;
	font-weight:bold;
	margin:0;
}
#tmp_topics_list #tmp_topics_list_area .topics_list_box .topics_list_cnt .list_txt {
	font-weight:bold;
    margin: 0 0 0.8em;
}
/* 交通情報 201509 改修 */
#tmp_access_contents #tmp_access_ticket {
	background:url(/shared/templates/free_en/images/contents/tourists/info/access/idx/orange_box_bg.jpg) left top repeat;
	background-size:100% auto;
	width:auto;
	clear:both;
	padding:15px 14px 25px;
	margin: 0 0 0.8em;
	border:3px solid #FF8000;
}
#tmp_access_contents #tmp_access_ticket .ttl {
	text-align:center;
}
#tmp_access_contents #tmp_access_ticket .wrap_btn_ticket {
	padding:0 20px;
}
#tmp_access_contents #tmp_access_ticket .btn_ticket {
	float:left;
	margin: 0;
}
#tmp_access_contents #tmp_access_ticket .btn_IC {
	float:right;
	margin: 0;
}
#tmp_access_contents .wrap_access_box_air {
	float:left;
	margin: 0 10px 0 0;
	width:457px;
	background-color:#F0F0F0;
}
#tmp_access_contents .access_box_air_l {
	float:left;
	width:210px;
	padding:9px 8px;
}
#tmp_access_contents .access_box_air_l .photo {
	margin-right: 10px;
	margin-bottom: 0;
	clear: both;
	float: left;
}
#tmp_access_contents .access_box_air_l .txt {
	margin:0em 0;
}
#tmp_access_contents .access_box_air_r {
	float:right;
	width: 226px;
	padding: 9px 0;
	border-left:3px solid #E3E3E3;
}
#tmp_access_contents .access_box_air_r ul {
	margin: 0.1em 0 0.5em 1.8em;
	    min-height: 81px;
}
#tmp_access_contents .wrap_access_box {
	float:left;
	width:212px;
	background-color:#F0F0F0;
	padding:9px 3px 9px 8px;
	margin:0 10px 10px 0;
}
#tmp_access_contents .wrap_access_box.last {
	margin:0 0 10px 0;
}
#tmp_access_contents .wrap_access_box .photo {
	margin-right: 8px;
	margin-bottom: 0;
	clear: both;
	float: left;
}
#tmp_access_contents .wrap_access_box  .txt {
	margin:0.6em 0 0;
}
#tmp_access_contents .wrap_access_box  .txt2 {
	margin:0 0 0;
}
.lang_it #tmp_access_contents .access_box_air_l .txt,
.lang_it #tmp_access_contents .wrap_access_box  .txt {
	margin-top:1.4em;
}
.lang_it #tmp_access_contents .wrap_access_box  .txt2 {
	margin:0.6em 0 0;
}
/* ==================================================
アンテナショップ_20151209
================================================== */
#tmp_gourmet_contents.box_new_top #tmp_cate_ttl h1 {
	background:url(/shared/templates/smartphone_free/images/h1_bg.gif) repeat-x left bottom;
	padding-bottom:16px;
	margin-bottom:15px;
}
#tmp_gourmet_contents p.box_sb_ttl span {
	z-index:-1;
	position:relative;
}
#tmp_wrap_main #tmp_gourmet_contents p.box_sb_ttl {
	width:690px;
	height:174px;
	margin:0;
}
.lang_it #tmp_wrap_main #tmp_gourmet_contents p.box_sb_ttl {
	background:url(/shared/templates/free_europe/images/contents/it/tourists/restaurant/antennashop_ttl_new.jpg) #FFFFFF no-repeat bottom center !important;
}
.lang_de #tmp_wrap_main #tmp_gourmet_contents p.box_sb_ttl {
	background:url(/shared/templates/free_europe/images/contents/de/tourists/restaurant/antennashop_ttl_new.jpg) #FFFFFF no-repeat bottom center !important;
}
.lang_fr #tmp_wrap_main #tmp_gourmet_contents p.box_sb_ttl {
	background:url(/shared/templates/free_europe/images/contents/fr/tourists/restaurant/antennashop_ttl_new.jpg) #FFFFFF no-repeat bottom center !important;
}
.lang_es #tmp_wrap_main #tmp_gourmet_contents p.box_sb_ttl {
	background:url(/shared/templates/free_europe/images/contents/es/tourists/restaurant/antennashop_ttl_new.jpg) #FFFFFF no-repeat bottom center !important;
}
#tmp_gourmet_contents.box_new_top #tmp_gourmet05 .gourmet_box_ttl {
	background:url(/shared/templates/free/images/contents/tourists/restaurant/h2_top_bg.gif) repeat-x left top;
	border-bottom:0;
	padding-left:0;
	margin-bottom:22px;
}
#tmp_gourmet_contents.box_new_top #tmp_gourmet05 .gourmet_box_ttl h2 {
	padding-top:24px;
	padding-left:0;
}
#tmp_gourmet_contents .box_cnt_txt_p {
	position:absolute;
}
#tmp_gourmet_contents .box_cnt_txt_r {
	float:right;
	width:226px;
	min-height:210px;
}
#tmp_gourmet_contents .box_cnt_txt_l {
	float:left;
	width:226px;
	min-height:210px;
	margin-right:14px;
}
#tmp_gourmet_contents p.box_btn_ttl {
	border:1px solid #4D8640;
    margin-bottom:0;
	font-size:85.7%;
}
#tmp_gourmet_contents p.box_cnt_txt {
	min-height:88px;
}
#tmp_gourmet_contents p.box_btn_ttl a {
	text-decoration:none;
	color:#4D8640;
	padding:20px 0 20px 23px;
	display:block;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/icon_antena.gif) no-repeat 10px center #FFFFFF;
}
#tmp_gourmet_contents .box_cnt_img {
	float:left;
}
#tmp_gourmet_contents .box_cnt_img p {
	float:left;
	font-size:85.7%;
    width: 210px;
}
#tmp_gourmet_contents .box_cnt_img p.box_img_02 {
    width: 260px;
}
#tmp_gourmet_contents .box_cnt_img p.box_img_03 {
    width: 180px;
}
#tmp_gourmet_contents .box_cnt_img p.box_img_04 {
    width: 265px;
}
#tmp_gourmet_contents .box_cnt_img p.box_img_05 {
    width: 175px;
}
#tmp_gourmet_contents .box_cnt_img p:first-child {
	margin-right:6px;
}
#tmp_gourmet_contents #tmp_gourmet05 .gourmet_box {
	margin-bottom:2px;#tmp_gourmet_contents .box_cnt_img p
}
#tmp_gourmet_contents.box_new_top #tmp_gourmet05 .gourmet_box {
	background:none;
}
#tmp_gourmet_contents .box_txt_sb {
	background:url(/shared/templates/free/images/contents/tourists/restaurant/antennashop_txt_sb_bg.gif) no-repeat left top;
	padding:17px 0 0 30px;
	min-height:170px;
}
#tmp_gourmet_contents .box_txt_sb .box_txt_sb_ttl {
	font-size:185.7%;
	color:#509342;
	font-weight:bold;
	margin:0 100px 10px 0;
	line-height:1.2;
}
#tmp_gourmet_contents .box_txt_sb .box_txt_sb_cnt {
	margin-right:100px;
}
#tmp_gourmet_contents .box_cnt_navi {
	margin-top:8px;
}
#tmp_gourmet_contents .box_cnt_navi ul {
	list-style:none;
	width:700px;
	margin:0;
}
#tmp_gourmet_contents .box_cnt_navi ul li {
	float:left;
	margin-left:5px;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/navi_bg_off.gif) repeat-y left top;
	padding:2px;
	width:222px;
}
#tmp_gourmet_contents .box_cnt_navi ul li:first-child {
	margin-left:0;
}
#tmp_gourmet_contents .box_cnt_navi ul li a {
	padding:10px 0 10px 15px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	line-height:1.2;
	min-height:42px;
}
.lang_fr #tmp_gourmet_contents .box_cnt_navi ul li a {
	min-height:51px;
}
#tmp_gourmet_contents .box_cnt_navi ul li a:active,
#tmp_gourmet_contents .box_cnt_navi ul li a:hover,
#tmp_gourmet_contents .box_cnt_navi ul li a:focus,
#tmp_gourmet_contents .box_cnt_navi ul li.active a {
	padding:9px 0 9px 14px;
	border:1px solid #FFFF00;
	color:#FFFF00;
	display:block;
	background:url(/shared/templates/free/images/contents/tourists/restaurant/navi_icon.gif) no-repeat bottom center;
}
#tmp_gourmet_contents .box_img_no1 p {
	float:left;
	margin-left:4px;
}
#tmp_gourmet_contents .box_img_no1 p:first-child {

	float:left;
	margin-left:0;
}
#tmp_gourmet_contents .box_img_no1 ul {
	list-style:none;
	margin:0;
}
#tmp_gourmet_contents .box_img_no1 ul li {
	float:left;
	margin-right:9px;
	font-size:85.7%;
}
#tmp_gourmet_contents .box_txt_no1_r {
	float:right;
	width:175px;
}
#tmp_gourmet_contents .box_cnt_txt_r table,
#tmp_gourmet_contents .box_cnt_txt_l table  {
    height: 210px;
}
#tmp_gourmet_contents .box_cnt_txt_r table td,
#tmp_gourmet_contents .box_cnt_txt_l table td {
	vertical-align:top;
}
#tmp_gourmet_contents .box_cnt_txt_r table tr:first-child,
#tmp_gourmet_contents .box_cnt_txt_l table tr:first-child {
	height:150px;
}
#tmp_gourmet_contents .box_txt_no1_r p {
	background:url(/shared/templates/free_thai/images/contents/tourists/restaurant/antennai_mg_p1_04.gif) no-repeat left top;
	height:115px;
}
.lang_de #tmp_gourmet_contents .box_txt_no1_r p {
	background:url(/shared/templates/free_europe/images/contents/de/tourists/restaurant/antennai_mg_p1_04.gif) no-repeat left top;
}
.lang_it #tmp_gourmet_contents .box_txt_no1_r p {
	background:url(/shared/templates/free_europe/images/contents/it/tourists/restaurant/antennai_mg_p1_04.gif) no-repeat left top;
}
.lang_es #tmp_gourmet_contents .box_txt_no1_r p {
	background:url(/shared/templates/free_europe/images/contents/es/tourists/restaurant/antennai_mg_p1_04.gif) no-repeat left top;
}
.lang_fr #tmp_gourmet_contents .box_txt_no1_r p {
	background:url(/shared/templates/free_europe/images/contents/fr/tourists/restaurant/antennai_mg_p1_04.gif) no-repeat left top;
}
#tmp_gourmet_contents .box_txt_no1_r p a {
	display:block;
	height:115px;
}
#tmp_gourmet_contents .box_txt_no1_r span {
	position:relative;
	z-index:-1;
}
#tmp_gourmet_contents .box_txt_no1_l {
	float:left;
	width:510px;
}
#tmp_gourmet_contents .gourmet_box_cnt {
	margin-bottom:19px;
}
#tmp_gourmet_contents .gourmet_box p.box_txt_cnt {
	width:561px;
	margin-bottom:20px;
}
#tmp_gourmet_contents .box_sp {
	display:none;
}
/* ==================================================
sns 20160127
================================================== */
.column_cnt #tmp_sns {
	margin-top:10px;
	margin-bottom:15px;	
}
#tmp_sns {
	float:right;
	margin-top:-45px;
	margin-right: 3px;
    position: relative;
    z-index: 1
}
#tmp_sns_l {
	float:right;
	margin-top:-53px;
}
.topics_sns {
    clear: both;
    margin: 0 0 40px;
}
.topics_sns #tmp_sns_l {
	margin-top:0;
}
.social_media_btn.twitter_btn,
.social_media_btn.facebook_btn {
	float:left;
}
.social_media_btn.facebook_btn {
	margin-right:20px;
}
/* ==================================================
レコメンド 20160223
================================================== */
#tmp_recommend #tmp_recommend_ttl {
	border-top:2px solid #343434;
	border-bottom:2px dotted #343434;
	font-size:114.2%;
	padding:17px 0 16px 0;
	margin-bottom:16px;
	color:#646464;
}
#tmp_recommend #tmp_recommend_ttl p {
	margin:0;
}
#tmp_recommend .box_recommend_cnt {
	float:left;
	margin-left:3px;
	width:169px;
}
#tmp_recommend .box_recommend_cnt.box_top {
	margin-left:0;
}
#tmp_recommend p.photo {
	width:169px;
	height:109px;
}
/* ==================================================
交通情報 20160401
================================================== */
/* box_access_dtl 基本3列 */
#tmp_contents #tmp_access_contents .box_access_dtl {
    clear: both;
    margin-bottom: 29px;
    text-align: center;
}
#tmp_contents #tmp_access_contents .box_access_dtl .box_access_point {
    display: table;
    float: left;
    margin-right: 5px;
    width: 20.3%;
	height:140px;
}
#tmp_contents #tmp_access_contents .box_access_dtl .box_access_point .point {
	background:#999999;
    color: #FFFFFF;
    display: table-cell;
    font-weight: bold;
    padding: 27px 5px;
    vertical-align: middle;
}
#tmp_contents #tmp_access_contents .box_access_dtl .box_access_point .point p {
	margin:0;
}
#tmp_contents #tmp_access_contents .box_access_dtl .box_access_time {
    width: 18%;
    background:url(/shared/templates/free_en/images/contents/tourists/info/access/access_arrow.gif) no-repeat right center;
    float: left;
    margin-right: 5px;
    min-height: 140px;
    position: relative;
    text-align: left;
}
#tmp_contents #tmp_access_contents .box_access_dtl .box_access_time p.access_type {
    bottom: 43%;
    left: 0;
    margin: 0 0 9px;
    padding: 8px 0 12px 0;
    position: absolute;
    top: auto;
    line-height: 1.1;
	font-size:87.5%;
}
#tmp_contents #tmp_access_contents .box_access_dtl .box_access_time p {
    left: 0;
    position: absolute;
    top: 60%;
}
#tmp_contents #tmp_access_contents .box_access_dtl .box_access_point.last {
    margin-right: 0;
}
/* box_access_dtl 基本2列 */
#tmp_contents #tmp_access_contents .box_access_dtl.point2 .box_access_time {
	width:54.5%;
    margin-right: 16px;
}
#tmp_contents #tmp_access_contents .box_access_dtl.point2 .box_access_point {
    margin-right: 16px;
}
#tmp_contents #tmp_access_contents .box_access_dtl.point2 .box_access_point.last {
    margin-right: 0;
}
/* box_access_dtl 基本4列 */
#tmp_contents #tmp_access_contents .box_access_dtl.point4 .box_access_point {
	width:16.1%;
}
#tmp_contents #tmp_access_contents .box_access_dtl.point4 .box_access_point {
    margin-right: 9px;
}
#tmp_contents #tmp_access_contents .box_access_dtl.point4 .box_access_time {
	width:9.2%;
	margin-right: 9px;
}
#tmp_contents #tmp_access_contents .box_access_dtl.point4 .box_access_point.last {
    margin-right: 0;
}
/* ==================================================
エリアマップ 20160426　改修
================================================== */
#tmp_areamap #tmp_areamap_cnt #tmp_tokyo_map.edit20150128 .marunouchi {
	left: 406px;
	top: 295px;
}
/* ==================================================
外国人旅行者向け観光ガイドサービス
================================================== */
#tmp_s_guide {
    word-break: break-word;
    word-wrap: break-word;
}
#tmp_s_guide .navi_btn {
	clear:both;
}
#tmp_s_guide .navi_btn ul {
	list-style:none;
	list-style-image:none;
	margin:0;
	vertical-align: top;
	clear:both;
}
#tmp_s_guide .navi_btn ul li {
	float:left;
	background-color:#EEEEEE;
	color:inherit;
	width:225px;
	margin-left:7px;
}
#tmp_s_guide .navi_btn ul li:first-child {
	margin-left:0;
}
#tmp_s_guide .navi_btn ul li a {
	display:block;
	background:url(/shared/templates/free/images/contents/tourists/info/wifi/navi_btn_icon.gif) no-repeat 210px center;
	color:#000000;
	padding:20px 14px 20px 12px;
}
#tmp_s_guide .wrap_01 {
	clear:both;
}
#tmp_s_guide .wrap_01 .wrap_01_l {
	float:left;
	width:475px;
}
#tmp_s_guide .wrap_01 .wrap_01_r {
	float:right;
	width:209px;
}
#tmp_s_guide .img_wrap {
	clear:both;
	margin-bottom:5.5px;
}
#tmp_s_guide .img_wrap ul {
	list-style:none;
	margin:0;
}
#tmp_s_guide .img_wrap ul li {
	display:block;
	width:168px;
	background-color:#4A4A4A;
	color:#FFFFFF;
	float:left;
	margin:0;
}
#tmp_s_guide .img_wrap ul li:first-child {
	margin-right:5.5px;
}
#tmp_s_guide .img_wrap ul li span {
	font-weight:bold;
	font-size:107.1%;
    display: inline-block;
    padding: 10px;
}
.lang_de #tmp_s_guide .img_wrap ul li span {
	height: 7em;
}
.lang_it #tmp_s_guide .img_wrap ul li span {
	height: 8em;
}
.lang_es #tmp_s_guide .img_wrap ul li span {
	height: 7em;
}
.lang_fr #tmp_s_guide .img_wrap ul li span {
	height: 8em;
}
#tmp_s_guide .img_wrap ul li a span {
	color:#FFFFFF;
	width:2em;
	position:absolute;
	background-color:#4A4A4A;
	text-align:center;
}
.lang_de #tmp_s_guide .img_wrap ul li a span,
.lang_it #tmp_s_guide .img_wrap ul li a span,
.lang_es #tmp_s_guide .img_wrap ul li a span,
.lang_fr #tmp_s_guide .img_wrap ul li a span {
	height:auto;
}
#tmp_s_guide .img_wrap .img_l {
	float:left;
	width: 342.5px;
}
#tmp_s_guide .img_wrap .img_r {
	float:right;
	width: 342.5px;
}
#tmp_s_guide .application_btn {
	width:100%;
	background-color:#CE3535;
	color:#FFFFFF;
	text-align:center;
	font-weight: bold;
    font-size: 164.3%;
	box-shadow:0px 5px 0px 0px #991313;
	-moz-box-shadow:0px 5px 0px 0px #991313;
	-webkit-box-shadow:0px 5px 0px 0px #991313;
	border-radius:16px;
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	margin:50px 0;
}
#tmp_s_guide .application_btn p {
	margin:0;
}
#tmp_s_guide .application_btn a {
	display:block;
	padding:15px;
	color:#FFFFFF;
}
/* ==================================================
clearfix
================================================== */
/* for modern browser */
#tmp_contents #tmp_access_contents .box_access_dtl:after,
#tmp_contents div.outline:after,
#tmp_contents div.box_info:after,
#tmp_contents div.box_info_ttl:after,
#tmp_contents div.box_info_cnt:after,
#tmp_contents div.box_link:after,
#tmp_contents div.box_link_ttl:after,
#tmp_contents div.box_link_cnt:after,
#tmp_contents div.box_menu:after,
#tmp_contents div.box_menu_ttl:after,
#tmp_contents div.box_menu_cnt:after,
#tmp_contents .box_topics_photo1:after,
#tmp_contents .box_topics_photo2:after,
#tmp_contents .box_topics_attention:after,
#tmp_contents .box_topics_attention_ttl:after,
#tmp_contents .box_topics_attention_cnt:after,
#tmp_contents .box_cate_idx:after,
#tmp_contents .universal_list:after,
#tmp_contents #tmp_dnavi:after,
#tmp_contents #tmp_discovery:after,
#tmp_contents #tmp_discovery_ttl:after,
#tmp_contents #tmp_discovery_cnt:after,
#tmp_contents #tmp_vol3_box1:after,
#tmp_contents #tmp_vol3_box1 ul:after,
#tmp_contents #tmp_vol3_box2:after,
#tmp_contents #tmp_vol3_box2 ul:after,
#tmp_map:after,
#tmp_contents .box_photo:after,
#tmp_contents #tmp_dnavi.vol4:after,
#tmp_contents #tmp_discovery_vol4:after,
#tmp_contents #tmp_dnavi.vol5:after,
#tmp_areamap #tmp_areamap_ttl:after,
#tmp_contents #tmp_modelcourse .box_place:after,
#tmp_miryoku:after,
#tmp_miryoku_ttl:after,
#tmp_miryoku_cnt:after,
#tmp_miryoku_navi:after,
#tmp_miryoku_navi_ttl:after,
#tmp_miryoku_navi_cnt:after,
#tmp_contents #tmp_miryoku_pickup:after,
#tmp_contents #tmp_miryoku_pickup_ttl:after,
#tmp_contents #tmp_miryoku_pickup_cnt:after,
#tmp_contents #tmp_miryoku_pickup_cnt ul:after,
#tmp_contents .wrap_box_miryoku_cat:after,
#tmp_contents .box_miryoku_cat:after,
#tmp_contents .box_miryoku_cat_ttl:after,
#tmp_contents .box_miryoku_cat_cnt:after,
#tmp_areamap_contents:after,
#tmp_contents #tmp_discovery_cnt .discovery_section:after,
#hakken_backnum_contents .hakken_backnum_bnr:after,
#hakken_backnum_contents .hakken_backnum_bnr .bnr_blk:after,
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku:after,
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_ttl:after,
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt:after,
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access:after,
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_ttl:after,
#tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_cnt:after,
#tmp_contents #tmp_discovery_cnt #tmp_idx_link ul:after,
#tmp_discovery_vol10_lower #tmp_pamph_list:after,
#tmp_contents #tmp_tourism_search:after,
#tmp_contents #tmp_tourism_search_ttl:after,
#tmp_contents #tmp_tourism_search_ttl ul:after,
#tmp_contents #tmp_tourism_search_cnt:after,
#tmp_contents .box_ts_search1:after,
#tmp_contents .box_ts_search2:after,
#tmp_contents .sch_btn_list:after,
#tmp_contents .box_detail_search:after,
#tmp_contents .box_detail_search_ttl:after,
#tmp_contents .box_detail_search_cnt:after,
#tmp_contents .box_often_keyword:after,
#tmp_contents .box_often_keyword_cnt ul:after,
#tmp_contents .box_detail_search_clm:after,
#tmp_contents .box_result_list:after,
#tmp_contents .box_result_list_photo:after,
#tmp_contents .box_result_photos:after,
#tmp_contents .box_page_info:after,
#tmp_contents .box_page_info_ttl:after,
#tmp_contents .box_page_info_ttl ul:after,
#tmp_contents .box_page_info_cnt:after,
#tmp_contents .box_page_info_result:after,
#tmp_contents #tmp_discovery_vol11 .box_idx_1_cnt:after,
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_discovery_section:after,
#tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt #tmp_idx_link:after,
#tmp_experience:after,
#tmp_experience_ttl:after,
#tmp_experience_cnt:after,
#tmp_contents .box_experience:after,
#tmp_contents .box_experience2:after,
#tmp_experience .wrap_experience_idx:after,
#tmp_activity .activity_idx_yama_cnt:after,
#tmp_activity .activity_idx_umi_cnt:after,
#tmp_activity .select_btn ul:after,
#tmp_contents .wrap_select_course:after,
#cntLayer .box_place_cnt .photo:after,
#tmp_wrap_gourmet_menu1:after,
#tmp_gourmet_menu1:after,
#tmp_contents .gourmet_pickup:after,
#tmp_gourmet_box:after,
#tmp_gourmet_box_ttl:after,
#tmp_gourmet_box_cnt:after,
#tmp_gourmet_contents .gourmet_box:after,
#tmp_gourmet_contents .gourmet_box_cnt:after,
#tmp_gourmet_contents .gourmet_box_ttl:after,
#tmp_gourmet_contents div.col4:after,
#tmp_contents #tmp_event_idx_search:after,
#tmp_contents .event_idx_search:after,
#tmp_contents #tmp_event_idx_search_ttl:after,
#tmp_contents .pickup_cnt_box:after,
#tmp_contents #tmp_calendar:after,
#tmp_contents #tmp_calendar_ttl:after,
#tmp_contents #tmp_calendar_date:after,
#tmp_contents #tmp_calendar_cnt:after,
#tmp_contents #tmp_calendar_cnt .cal_navi:after,
#tmp_contents .coupon_navi:after,
#tmp_contents .coupon_idx ul:after,
#tmp_contents #tmp_discovery_vol12 #tmp_tab_navi ul:after,
#tmp_contents #tmp_discovery_vol12 .discovery_section:after,
#tmp_contents #tmp_discovery_vol12_lower .taiken_report p.report_img:after,
#tmp_contents #tmp_fourseason ul.contents_list:after,
#tmp_contents #tmp_fourseason ul.horizon_list:after,
#tmp_contents #tmp_fourseason #tmp_fourseason_event_ttl:after,
#tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list:after,
#tmp_fourseason #tmp_info_ttl ul:after,
#tmp_contents .fs_index_list:after,
#tmp_contents #tmp_fourseasons_ban:after,
#tmp_discovery_vol13 #tmp_subdnavi:after,
#tmp_discovery_vol13 #tmp_theme_block:after,
#tmp_contents #tmp_discovery_vol13_lower .check_link:after,
#tmp_guideservice_contents .wrap_modelcourse_contents:after,
#tmp_modelcourse_search #tmp_modelcourse_search_cnt:after,
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results:after,
#tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_course:after,
#tmp_topics_list #tmp_topics_list_search:after,
#tmp_topics_list #tmp_topics_list_area .topics_list_box:after,
#tmp_access_contents #tmp_access_ticket:after,
#tmp_access_contents .wrap_access_box_air:after,
#tmp_access_contents .wrap_access_block:after,
#tmp_contents #tmp_discovery_vol21_navi:after,
#tmp_contents .dv21_idx_cnt_foot:after,
#tmp_contents .discovery_vol21_lower_cnt .photo_list:after,
#tmp_contents #tmp_dvt22_theme_cnt01 ul:after,
#tmp_contents #tmp_dvt22_theme_cnt02 ul:after,
#tmp_contents #tmp_dvt22_ban_cnt ul:after,
#tmp_contents .dnavi2:after,
#tmp_contents #tmp_discovery_vol22_lower .photo_list:after,
#tmp_discovery_vol22.history #tmp_dvt22_history_cnt:after,
#tmp_contents #tmp_discovery_vol22.history .dvt22_history_cnt:after,
#tmp_gourmet_contents .box_cnt_txt_wrap:after,
#tmp_gourmet_contents .box_cnt_navi:after,
#tmp_gourmet_contents .box_img_no1:after,
#tmp_gourmet_contents .box_txt_no1:after,
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu:after,
#tmp_contents #tmp_discovery_vol24 .box_cnt_menu2:after,
#tmp_contents #tmp_discovery_vol24_lower .box_discovery_ttl:after,
#tmp_contents #tmp_discovery_vol24 #tmp_dvt_gnavi:after,
#tmp_contents #tmp_discovery_vol24_lower .photo_list:after,
#tmp_discovery_vol25 .box_menu_special_cnt:after,
#tmp_discovery_vol25 .special_btn:after,
#tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl:after,
#tmp_contents #tmp_discovery_vol25_lower .photo_box:after,
#tmp_contents #tmp_discovery_vol25_lower .dnavi2:after,
#tmp_contents .box_discovery_ttl:after,
#tmp_contents .photo_list:after,
#tmp_contents .dnavi2:after,
#tmp_contents #tmp_discovery_vol26_lower .box_cont_parent:after,
#tmp_contents #tmp_discovery_vol26_lower .dnavi2:after,
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_top:after,
#tmp_contents #tmp_discovery_vol26 #tmp_dvt26_bottom:after,
#tmp_contents #tmp_discovery_vol26 .box_menu_special_img:after,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01:after,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02:after,
#tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03:after,
#tmp_contents .box_cont_lower_parent:after,
#tmp_contents #tmp_s_guide .navi_btn:after,
#tmp_contents #tmp_s_guide .wrap_01:after,
#tmp_contents #tmp_s_guide .img_wrap:after,
#tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map:after ,
#tmp_contents #tmp_discovery_vol28_lower .lower_h3:after {
	content:"."; /* 変更しない */
	display:block; /* 変更しない */
	height:0; /* 変更しない */
	font-size:0.1%; /* 変更しない */
	line-height:0.1; /* 変更しない */
	clear:both; /* 変更しない */
	visibility:hidden; /* 変更しない */
}
/* for IE7.0 */
*:first-child+html #tmp_contents #tmp_access_contents .box_access_dtl,
*:first-child+html #tmp_contents div.outline,
*:first-child+html #tmp_contents div.box_info,
*:first-child+html #tmp_contents div.box_info_ttl,
*:first-child+html #tmp_contents div.box_info_cnt,
*:first-child+html #tmp_contents div.box_link,
*:first-child+html #tmp_contents div.box_link_ttl,
*:first-child+html #tmp_contents div.box_link_cnt,
*:first-child+html #tmp_contents div.box_menu,
*:first-child+html #tmp_contents div.box_menu_ttl,
*:first-child+html #tmp_contents div.box_menu_cnt,
*:first-child+html #tmp_contents .box_topics_photo1,
*:first-child+html #tmp_contents .box_topics_photo2,
*:first-child+html #tmp_contents .box_topics_attention,
*:first-child+html #tmp_contents .box_topics_attention_ttl,
*:first-child+html #tmp_contents .box_topics_attention_cnt,
*:first-child+html #tmp_contents .box_cate_idx,
*:first-child+html #tmp_contents .universal_list,
*:first-child+html #tmp_contents #tmp_dnavi,
*:first-child+html #tmp_contents #tmp_discovery,
*:first-child+html #tmp_contents #tmp_discovery_ttl,
*:first-child+html #tmp_contents #tmp_discovery_cnt,
*:first-child+html #tmp_contents #tmp_vol3_box1,
*:first-child+html #tmp_contents #tmp_vol3_box1 ul,
*:first-child+html #tmp_contents #tmp_vol3_box2,
*:first-child+html #tmp_contents #tmp_vol3_box2 ul,
*:first-child+html #tmp_contents .box_photo,
*:first-child+html #tmp_map,
*:first-child+html #tmp_contents #tmp_dnavi.vol4,
*:first-child+html #tmp_contents #tmp_discovery_vol4,
*:first-child+html #tmp_contents #tmp_dnavi.vol5,
*:first-child+html #tmp_areamap #tmp_areamap_ttl,
*:first-child+html #tmp_contents #tmp_modelcourse .box_place,
*:first-child+html #tmp_miryoku,
*:first-child+html #tmp_miryoku_ttl,
*:first-child+html #tmp_miryoku_cnt,
*:first-child+html #tmp_miryoku_navi,
*:first-child+html #tmp_miryoku_navi_ttl,
*:first-child+html #tmp_miryoku_navi_cnt,
*:first-child+html #tmp_miryoku_pickup,
*:first-child+html #tmp_miryoku_pickup_ttl,
*:first-child+html #tmp_miryoku_pickup_cnt,
*:first-child+html #tmp_contents #tmp_miryoku_pickup_cnt ul,
*:first-child+html #tmp_contents .box_miryoku_cat,
*:first-child+html #tmp_contents .wrap_box_miryoku_cat,
*:first-child+html #tmp_contents .box_miryoku_cat_ttl,
*:first-child+html #tmp_contents .box_miryoku_cat_cnt,
*:first-child+html #tmp_areamap_contents,
*:first-child+html #tmp_contents #tmp_discovery_cnt .discovery_section,
*:first-child+html #hakken_backnum_contents .hakken_backnum_bnr,
*:first-child+html #hakken_backnum_contents .hakken_backnum_bnr .bnr_blk,
*:first-child+html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku,
*:first-child+html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_ttl,
*:first-child+html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt,
*:first-child+html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access,
*:first-child+html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_ttl,
*:first-child+html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_cnt,
*:first-child+html #tmp_contents #tmp_discovery_cnt #tmp_idx_link ul,
*:first-child+html #tmp_discovery_vol10_lower #tmp_pamph_list,
*:first-child+html #tmp_contents #tmp_tourism_search,
*:first-child+html #tmp_contents #tmp_tourism_search_ttl,
*:first-child+html #tmp_contents #tmp_tourism_search_ttl ul,
*:first-child+html #tmp_contents #tmp_tourism_search_cnt,
*:first-child+html #tmp_contents .box_ts_search1,
*:first-child+html #tmp_contents .box_ts_search2,
*:first-child+html #tmp_contents .sch_btn_list,
*:first-child+html #tmp_contents .box_detail_search,
*:first-child+html #tmp_contents .box_detail_search_ttl,
*:first-child+html #tmp_contents .box_detail_search_cnt,
*:first-child+html #tmp_contents .box_often_keyword,
*:first-child+html #tmp_contents .box_often_keyword_cnt ul,
*:first-child+html #tmp_contents .box_detail_search_clm,
*:first-child+html #tmp_contents .box_result_list,
*:first-child+html #tmp_contents .box_result_list_photo,
*:first-child+html #tmp_contents .box_result_photos,
*:first-child+html #tmp_contents .box_page_info,
*:first-child+html #tmp_contents .box_page_info_ttl,
*:first-child+html #tmp_contents .box_page_info_ttl ul,
*:first-child+html #tmp_contents .box_page_info_cnt,
*:first-child+html #tmp_contents .box_page_info_result,
*:first-child+html #tmp_contents #tmp_discovery_vol11 .box_idx_1_cnt:after,
*:first-child+html #tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_discovery_section,
*:first-child+html #tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt #tmp_idx_link,
*:first-child+html #tmp_experience,
*:first-child+html #tmp_experience_ttl,
*:first-child+html #tmp_experience_cnt,
*:first-child+html #tmp_contents .box_experience,
*:first-child+html #tmp_contents .box_experience2,
*:first-child+html #tmp_experience .wrap_experience_idx,
*:first-child+html #tmp_activity .activity_idx_yama_cnt,
*:first-child+html #tmp_activity .activity_idx_umi_cnt,
*:first-child+html #tmp_activity .select_btn ul,
*:first-child+html #tmp_contents .wrap_select_course,
*:first-child+html #cntLayer .box_place_cnt .photo,
*:first-child+html #tmp_wrap_gourmet_menu1,
*:first-child+html #tmp_gourmet_menu1,
*:first-child+html #tmp_contents .gourmet_pickup,
*:first-child+html #tmp_gourmet_box,
*:first-child+html #tmp_gourmet_box_ttl,
*:first-child+html #tmp_gourmet_box_cnt,
*:first-child+html #tmp_gourmet_contents .gourmet_box,
*:first-child+html #tmp_gourmet_contents .gourmet_box_cnt,
*:first-child+html #tmp_gourmet_contents .gourmet_box_ttl,
*:first-child+html #tmp_gourmet_contents div.col4,
*:first-child+html #tmp_contents #tmp_event_idx_search,
*:first-child+html #tmp_contents .event_idx_search,
*:first-child+html #tmp_contents #tmp_event_idx_search_ttl,
*:first-child+html #tmp_contents .pickup_cnt_box,
*:first-child+html #tmp_contents #tmp_calendar,
*:first-child+html #tmp_contents #tmp_calendar_ttl,
*:first-child+html #tmp_contents #tmp_calendar_date,
*:first-child+html #tmp_contents #tmp_calendar_cnt,
*:first-child+html #tmp_contents #tmp_calendar_cnt .cal_navi,
*:first-child+html #tmp_contents .coupon_navi,
*:first-child+html #tmp_contents .coupon_idx ul,
*:first-child+html #tmp_contents #tmp_discovery_vol12 #tmp_tab_navi ul,
*:first-child+html #tmp_contents #tmp_discovery_vol12 .discovery_section,
*:first-child+html #tmp_contents #tmp_discovery_vol12_lower .taiken_report p.report_img,
*:first-child+html #tmp_contents #tmp_fourseason ul.contents_list,
*:first-child+html #tmp_contents #tmp_fourseason ul.horizon_list,
*:first-child+html #tmp_contents #tmp_fourseason #tmp_fourseason_event_ttl,
*:first-child+html #tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list,
*:first-child+html #tmp_fourseason #tmp_info_ttl ul,
*:first-child+html #tmp_contents .fs_index_list,
*:first-child+html #tmp_contents #tmp_fourseasons_ban,
*:first-child+html #tmp_discovery_vol13 #tmp_subdnavi,
*:first-child+html #tmp_discovery_vol13 #tmp_theme_block,
*:first-child+html #tmp_contents #tmp_discovery_vol13_lower .check_link,
*:first-child+html #tmp_guideservice_contents .wrap_modelcourse_contents,
*:first-child+html #tmp_modelcourse_search #tmp_modelcourse_search_cnt,
*:first-child+html #tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results,
*:first-child+html #tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_course,
*:first-child+html #tmp_topics_list #tmp_topics_list_search,
*:first-child+html #tmp_topics_list #tmp_topics_list_area .topics_list_box,
*:first-child+html #tmp_access_contents #tmp_access_ticket,
*:first-child+html #tmp_access_contents .wrap_access_box_air,
*:first-child+html #tmp_access_contents .wrap_access_block,
*:first-child+html #tmp_contents #tmp_discovery_vol21_navi,
*:first-child+html #tmp_contents .dv21_idx_cnt_foot,
*:first-child+html #tmp_contents .discovery_vol21_lower_cnt .photo_list,
*:first-child+html #tmp_contents #tmp_dvt22_theme_cnt01 ul,
*:first-child+html #tmp_contents #tmp_dvt22_theme_cnt02 ul,
*:first-child+html #tmp_contents #tmp_dvt22_ban_cnt ul,
*:first-child+html #tmp_contents .dnavi2,
*:first-child+html #tmp_contents #tmp_discovery_vol22_lower .photo_list,
*:first-child+html #tmp_discovery_vol22.history #tmp_dvt22_history_cnt,
*:first-child+html #tmp_contents #tmp_discovery_vol22.history .dvt22_history_cnt,
*:first-child+html #tmp_gourmet_contents .box_cnt_txt_wrap,
*:first-child+html #tmp_gourmet_contents .box_cnt_navi,
*:first-child+html #tmp_gourmet_contents .box_img_no1,
*:first-child+html #tmp_gourmet_contents .box_txt_no1,
*:first-child+html #tmp_contents #tmp_discovery_vol24 .box_cnt_menu,
*:first-child+html #tmp_contents #tmp_discovery_vol24 .box_cnt_menu2,
*:first-child+html #tmp_contents #tmp_discovery_vol24_lower .box_discovery_ttl,
*:first-child+html #tmp_contents #tmp_discovery_vol24 #tmp_dvt_gnavi,
*:first-child+html #tmp_contents #tmp_discovery_vol24_lower .photo_list,
*:first-child+html #tmp_discovery_vol25 .box_menu_special_cnt,
*:first-child+html #tmp_discovery_vol25 .special_btn,
*:first-child+html #tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl,
*:first-child+html #tmp_contents #tmp_discovery_vol25_lower .photo_box,
*:first-child+html #tmp_contents #tmp_discovery_vol25_lower .dnavi2,
*:first-child+html #tmp_contents .photo_list,
*:first-child+html #tmp_contents .dnavi2,
*:first-child+html #tmp_contents #tmp_discovery_vol26_lower .box_cont_parent,
*:first-child+html #tmp_contents #tmp_discovery_vol26_lower .dnavi2,
*:first-child+html #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_top,
*:first-child+html #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_bottom,
*:first-child+html #tmp_contents #tmp_discovery_vol26 .box_menu_special_img,
*:first-child+html #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01,
*:first-child+html #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02,
*:first-child+html #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03,
*:first-child+html #tmp_contents .box_cont_lower_parent,
*:first-child+html #tmp_contents #tmp_s_guide .navi_btn,
*:first-child+html #tmp_contents #tmp_s_guide .wrap_01,
*:first-child+html #tmp_s_guide .img_wrap,
*:first-child+html #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map,
*:first-child+html #tmp_contents #tmp_discovery_vol28_lower .lower_h3 {
	min-height:1%; /* 変更しない */
}
/* for IE6.0 */
* html #tmp_contents #tmp_access_contents .box_access_dtl,
* html #tmp_contents div.outline,
* html #tmp_contents div.box_info,
* html #tmp_contents div.box_info_ttl,
* html #tmp_contents div.box_info_cnt,
* html #tmp_contents div.box_link,
* html #tmp_contents div.box_link_ttl,
* html #tmp_contents div.box_link_cnt,
* html #tmp_contents div.box_menu,
* html #tmp_contents div.box_menu_ttl,
* html #tmp_contents div.box_menu_cnt,
* html #tmp_contents .box_topics_photo1,
* html #tmp_contents .box_topics_photo2,
* html #tmp_contents .box_topics_attention,
* html #tmp_contents .box_topics_attention_ttl,
* html #tmp_contents .box_topics_attention_cnt,
* html #tmp_contents .box_cate_idx,
* html #tmp_contents .universal_list,
* html #tmp_contents #tmp_dnavi,
* html #tmp_contents #tmp_discovery,
* html #tmp_contents #tmp_discovery_ttl,
* html #tmp_contents #tmp_discovery_cnt,
* html #tmp_contents #tmp_vol3_box1,
* html #tmp_contents #tmp_vol3_box1 ul,
* html #tmp_contents #tmp_vol3_box2,
* html #tmp_contents #tmp_vol3_box2 ul,
* html #tmp_contents .box_photo,
* html #tmp_map,
* html #tmp_contents #tmp_dnavi.vol4,
* html #tmp_contents #tmp_discovery_vol4,
* html #tmp_contents #tmp_dnavi.vol5,
* html #tmp_areamap #tmp_areamap_ttl,
* html #tmp_contents #tmp_modelcourse .box_place,
* html #tmp_miryoku,
* html #tmp_miryoku_ttl,
* html #tmp_miryoku_cnt,
* html #tmp_miryoku_navi,
* html #tmp_miryoku_navi_ttl,
* html #tmp_miryoku_navi_cnt,
* html #tmp_miryoku_pickup,
* html #tmp_miryoku_pickup_ttl,
* html #tmp_miryoku_pickup_cnt,
* html #tmp_contents #tmp_miryoku_pickup_cnt ul,
* html #tmp_contents .wrap_box_miryoku_cat,
* html #tmp_contents .box_miryoku_cat,
* html #tmp_contents .box_miryoku_cat_ttl,
* html #tmp_contents .box_miryoku_cat_cnt,
* html #tmp_areamap_contents,
* html #tmp_contents #tmp_discovery_cnt .discovery_section,
* html #hakken_backnum_contents .hakken_backnum_bnr,
* html #hakken_backnum_contents .hakken_backnum_bnr .bnr_blk,
* html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku,
* html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_ttl,
* html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_miryoku_cnt,
* html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access,
* html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_ttl,
* html #tmp_contents #tmp_discovery_vol10 #tmp_discovery_cnt #tmp_section_access_cnt,
* html #tmp_contents #tmp_discovery_cnt #tmp_idx_link ul,
* html #tmp_discovery_vol10_lower #tmp_pamph_list,
* html #tmp_contents #tmp_tourism_search,
* html #tmp_contents #tmp_tourism_search_ttl,
* html #tmp_contents #tmp_tourism_search_ttl ul,
* html #tmp_contents #tmp_tourism_search_cnt,
* html #tmp_contents .box_ts_search1,
* html #tmp_contents .box_ts_search2,
* html #tmp_contents .sch_btn_list,
* html #tmp_contents .box_detail_search,
* html #tmp_contents .box_detail_search_ttl,
* html #tmp_contents .box_detail_search_cnt,
* html #tmp_contents .box_often_keyword,
* html #tmp_contents .box_often_keyword_cnt ul,
* html #tmp_contents .box_detail_search_clm,
* html #tmp_contents .box_result_list,
* html #tmp_contents .box_result_list_photo,
* html #tmp_contents .box_result_photos,
* html #tmp_contents .box_page_info,
* html #tmp_contents .box_page_info_ttl,
* html #tmp_contents .box_page_info_ttl ul,
* html #tmp_contents .box_page_info_cnt,
* html #tmp_contents .box_page_info_result,
* html #tmp_contents #tmp_discovery_vol11 .box_idx_1_cnt,
* html #tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt .wrap_discovery_section,
* html #tmp_contents #tmp_discovery_vol11 #tmp_discovery_cnt #tmp_idx_link,
* html #tmp_experience,
* html #tmp_experience_ttl,
* html #tmp_experience_cnt,
* html #tmp_contents .box_experience,
* html #tmp_contents .box_experience2,
* html #tmp_experience .wrap_experience_idx,
* html #tmp_activity .activity_idx_yama_cnt,
* html #tmp_activity .activity_idx_umi_cnt,
* html #tmp_activity .select_btn ul,
* html #tmp_contents .wrap_select_course,
* html #cntLayer .box_place_cnt .photo,
* html #tmp_wrap_gourmet_menu1,
* html #tmp_gourmet_menu1,
* html #tmp_contents .gourmet_pickup,
* html #tmp_gourmet_box,
* html #tmp_gourmet_box_ttl,
* html #tmp_gourmet_box_cnt,
* html #tmp_gourmet_contents .gourmet_box,
* html #tmp_gourmet_contents .gourmet_box_cnt,
* html #tmp_gourmet_contents .gourmet_box_ttl,
* html #tmp_gourmet_contents div.col4,
* html #tmp_contents #tmp_event_idx_search,
* html #tmp_contents .event_idx_search,
* html #tmp_contents #tmp_event_idx_search_ttl,
* html #tmp_contents .pickup_cnt_box,
* html #tmp_contents #tmp_calendar,
* html #tmp_contents #tmp_calendar_ttl,
* html #tmp_contents #tmp_calendar_date,
* html #tmp_contents #tmp_calendar_cnt,
* html #tmp_contents #tmp_calendar_cnt .cal_navi,
* html #tmp_contents .coupon_navi,
* html #tmp_contents .coupon_idx ul,
* html #tmp_contents #tmp_discovery_vol12 #tmp_tab_navi ul,
* html #tmp_contents #tmp_discovery_vol12 .discovery_section,
* html #tmp_contents #tmp_discovery_vol12_lower .taiken_report p.report_img,
* html #tmp_contents #tmp_fourseason ul.contents_list,
* html #tmp_contents #tmp_fourseason ul.horizon_list,
* html #tmp_contents #tmp_fourseason #tmp_fourseason_event_ttl,
* html #tmp_contents #tmp_fourseason #tmp_fourseason_event_cnt .season_event_list,
* html #tmp_contents #tmp_fourseason #tmp_info_ttl ul,
* html #tmp_contents .fs_index_list,
* html #tmp_contents #tmp_fourseasons_ban,
* html #tmp_discovery_vol13 #tmp_subdnavi,
* html #tmp_discovery_vol13 #tmp_theme_block,
* html #tmp_contents #tmp_discovery_vol13_lower .check_link,
* html #tmp_guideservice_contents .wrap_modelcourse_contents,
* html #tmp_modelcourse_search #tmp_modelcourse_search_cnt,
* html #tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results,
* html #tmp_modelcourse_search_results #tmp_wrap_modelcourse_results .modelcourse_results .modelcourse_course,
* html #tmp_topics_list #tmp_topics_list_search,
* html #tmp_topics_list #tmp_topics_list_area .topics_list_box,
* html #tmp_access_contents #tmp_access_ticket,
* html #tmp_access_contents .wrap_access_box_air,
* html #tmp_access_contents .wrap_access_block,
* html #tmp_contents #tmp_discovery_vol21_navi,
* html #tmp_contents .dv21_idx_cnt_foot,
* html #tmp_contents .discovery_vol21_lower_cnt .photo_list,
* html #tmp_contents #tmp_dvt22_theme_cnt01 ul,
* html #tmp_contents #tmp_dvt22_theme_cnt02 ul,
* html #tmp_contents #tmp_dvt22_ban_cnt ul,
* html #tmp_contents .dnavi2,
* html #tmp_contents #tmp_discovery_vol22_lower .photo_list,
* html #tmp_discovery_vol22.history #tmp_dvt22_history_cnt,
* html #tmp_contents #tmp_discovery_vol22.history .dvt22_history_cnt,
* html #tmp_gourmet_contents .box_cnt_txt_wrap,
* html #tmp_gourmet_contents .box_cnt_navi,
* html #tmp_gourmet_contents .box_img_no1,
* html #tmp_gourmet_contents .box_txt_no1,
* html #tmp_contents #tmp_discovery_vol24 .box_cnt_menu,
* html #tmp_contents #tmp_discovery_vol24 .box_cnt_menu2,
* html #tmp_contents #tmp_discovery_vol24_lower .box_discovery_ttl,
* html #tmp_contents #tmp_discovery_vol24 #tmp_dvt_gnavi,
* html #tmp_contents #tmp_discovery_vol24_lower .photo_list,
* html #tmp_discovery_vol25 .box_menu_special_cnt,
* html #tmp_discovery_vol25 .special_btn,
* html #tmp_contents #tmp_discovery_vol25_lower .box_discovery_ttl,
* html #tmp_contents #tmp_discovery_vol25_lower .photo_box,
* html #tmp_contents #tmp_discovery_vol25_lower .dnavi2,
* html #tmp_contents .photo_list,
* html #tmp_contents .dnavi2,
* html #tmp_contents #tmp_discovery_vol26_lower .box_cont_parent,
* html #tmp_contents #tmp_discovery_vol26_lower .dnavi2,
* html #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_top,
* html #tmp_contents #tmp_discovery_vol26 #tmp_dvt26_bottom,
* html #tmp_contents #tmp_discovery_vol26 .box_menu_special_img,
* html #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu01,
* html #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu02,
* html #tmp_contents #tmp_discovery_vol27 #tmp_dvt27_menu03,
* html #tmp_contents .box_cont_lower_parent,
* html #tmp_contents #tmp_s_guide .navi_btn,
* html #tmp_contents #tmp_s_guide .wrap_01,
* html #tmp_s_guide .img_wrap,
* html #tmp_contents #tmp_discovery_vol28 #tmp_wrap_contents_map,
* html #tmp_contents #tmp_discovery_vol28_lower .lower_h3  {
	display:inline-block; /* 変更しない */
}
/* ==================================================
print
================================================== */
@media print {
body {
	background: #FFFFFF !important;
}
#tmp_wrapper,
#tmp_contents .box_topics_main_photo,
#tmp_contents .box_topics_photo1 {
	width: 100% !important;
	background: none !important;
}
#tmp_wrapper2 {
	padding: 0 !important;
	border: none !important;
}
#tmp_header {
	margin-bottom: 10px !important;
	padding-bottom: 10px !important;
	color: #000000 !important;
	background: #FFFFFF !important;
	border-bottom: 1px solid #000000 !important;
}
#tmp_footer {
	margin-top: 10px !important;
	padding-top: 10px !important;
	color: #000000 !important;
	background: #FFFFFF !important;
	border-top: 1px solid #000000 !important;
}
#tmp_means,
#tmp_gnavi,
.wrap_col_lft_navi,
.wrap_col_rgt_navi,
.pnavi,
#tmp_fnavi,
.plugin,
#tmp_inquiry_cnt .inquiry_btn,
#tmp_feedback {
	display: none !important;
}
.wrap_col_nm,
.column_full .wrap_col_main,
.column_lnavi .wrap_col_main,
.column_rnavi .wrap_col_main {
	float: none !important;
}
body,
#tmp_pankuzu,
#tmp_wrap_main {
	background: none !important;
}
.wrap_col_nm,
.wrap_col_nm2,
.col_main {
	margin: 0 !important;
	padding: 0 !important;
}
#tmp_wrap_main {
	padding: 0 10px !important;
}
#tmp_contents .box_gmap {
	page-break-before: always;
}
#tmp_copyright {
	text-align: left !important;
}
/* for IE7.0 */
*:first-child+html #tmp_contents h1,
*:first-child+html #tmp_contents h2,
*:first-child+html #tmp_contents h3,
*:first-child+html #tmp_contents h4,
*:first-child+html #tmp_contents h5,
*:first-child+html #tmp_contents h6,
*:first-child+html #tmp_contents .box_btn li {
	min-height: 1%;
}
/* for IE6.0 */
* html #tmp_contents h1,
* html #tmp_contents h2,
* html #tmp_contents h3,
* html #tmp_contents h4,
* html #tmp_contents h5,
* html #tmp_contents h6,
* html #tmp_contents .box_btn li {
	display: inline-block;
}
/* for Firefox */
#tmp_main:after,
.col_nm:after {
	content:"."; /* 変更しない */
	height:1px; /* 変更しない */
}
#tmp_miryoku,
#tmp_miryoku_cate {
	padding:0;
	margin:0;
}
#tmp_miryoku_navi {
	zoom:0.99;
	background:none;
	padding:0;
	border:none;
}
* html #tmp_miryoku_navi,
* html #tmp_miryoku_cate {
	zoom:0.95;
}
}
