/* リンク指定 */
body {text-decoration:none}
a:link {
color: #0000FF;}

a:visited {
color: #0000FF;}

a:hover {
text-decoration: underline;
color: #FF8826;}

/* テキスト指定 */
h1 {
    font-size:13px;
	margin-top:2px;
	margin-bottom:-18px;
	text-align:right;
	color:#666666;}

.font-link-un {
	font-size: 10px;
	color: #00347B;}

.font-inq {
	font-size: 13px;
	font-weight: bold;
	color: #800000;}

.font-bnr {
	font-size: 13px;
	text-align: center;
	line-height: 20px;}

.font-b-blue {
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	line-height: 16px;}

.font-m-bule {
	font-size: 12px;
	color: 0000FF;
	font-weight: lighter;}

.font-bu {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;}

/* 都市index共通テキスト指定 */
.font-medama {
	font-size: 20px;
	font-weight: bolder;
	color: #FF0000;}
	
.font-mred {
	font-size: 15px;
	font-weight: bolder;
	color: #FF0000;}

/* ヘッダーメニュー用テキスト指定 */
#menuLink { 
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;}

#menuLink a:link, #menuLink a:visited, #menuLink a:hover {
    color: #FFFFFF;
	text-decoration: none;}

/* ヘッダーメニュー用背景 */	

.back-menu {
	background-image:     url(../images/tourtop/back_menu.gif);
	background-repeat: no-repeat;
	background-position: bottom;}

.back-menu-h {
	background-image:     url(../images/hoteltop/back_menu.gif);
	background-repeat: no-repeat;
	background-position: bottom;}

/* 左メニュー用背景*/	
.back-camp {
	background-image:    url(../area/tour/images/back_campain.gif);
	background-repeat: repeat-y;
	background-position: right bottom;}

/* ライン指定 */	
.line-ore-l {
	background-image:    url(../area/tour/images/line_ore.gif);
	background-repeat: repeat-y;
	background-position: left;}
	
.line-ore-r {
	background-image:    url(../area/tour/images/line_ore.gif);
	background-repeat: repeat-y;
	background-position: right;}
	
.line-ore-un {
	background-image:    url(../area/tour/images/line_ore.gif);
	background-repeat: repeat-x;
	background-position: bottom;}

.line-ore2-l {
	background-image:    url(../images/line_ore2.gif);
	background-repeat: repeat-y;
	background-position: left;}
	
.line-ore2-r {
	background-image:    url(../images/line_ore2.gif);
	background-repeat: repeat-y;
	background-position: right;}

.line-ore2-un {
	background-image:    url(../images/line_ore2.gif);
	background-repeat: repeat-x;
	background-position: bottom;}

.line-ore3-l {
	background-image:    url(../images/line_ore3.gif);
	background-repeat: repeat-y;
	background-position: left;}
	
.line-ore3-r {
	background-image:    url(../images/line_ore3.gif);
	background-repeat: repeat-y;
	background-position: right;}

.line-ore3-un {
	background-image:    url(../images/line_ore3.gif);
	background-repeat: repeat-x;
	background-position: bottom;}
	
.font-ms {
	font-size: 12px;
	line-height: 18px;}

.line-up {
	background-image:    url(../area/tour/images/line_bule2.gif);
	background-repeat: repeat-x;
	background-position: top;}

.line-under {
	background-image:    url(../area/tour/images/line_bule2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.line-left {
	background-image:    url(../area/tour/images/line_bule2.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.line-right {
	background-image:    url(../area/tour/images/line_bule2.gif);
	background-repeat: repeat-y;
	background-position: right;}
