@charset "Shift_JIS";

/* ------------------------------
Dynatech HOTEL STORY
RESERVE FORM
ver.2004
------------------------------ */
body {
background-color: #FFFFFF;
}

/* ------------------------------
HEADING
------------------------------ */
h1 {
color: #1B5978;
}

h2 {
color: #FFFFFF;
border-left: 5px solid #333333;
background-color: #1B5978;
}

h3 {
color: #1B5978;
}

.cap {
color: #1B5978;
}

.onelinecap {
color: #1B5978;
}

/* ------------------------------
TABLES "SEARCH"
------------------------------ */
span.mark {
color: #1B5978;
}




/* ------------------------------------------------------------
	HOTEL ORIGINAL
------------------------------------------------------------ */

.notes 		{ font-size:70%; line-height:120%;}
.date		{ font-size:75%; line-height:140%;}
.main 		{ font-size:80%; line-height:140%;}
.subtitle	{ font-size:80%; line-height:140%; font-weight: bold; color: #1B5978}
.lead		{ font-size:85%; line-height:140%;}
.title		{ font-size:95%; line-height:150%;}
.titlebold	{ font-size:95%; line-height:150%; font-weight: bold; color: #555555}
a:link		{ text-decoration:underline}
a:visited	{ text-decoration:underline}
a:hover		{ text-decoration:none}
a:active	{ text-decoration:none}

.eca_logo h1 { border:none;}


.directin_link { width:860px; margin:15px auto 0; padding:0; background:#1a5978;}
.directin_link ul { clear:both; font-size:12px; width:860px; height:25px; margin:0 auto; text-align:center;}
.directin_link li { float:left; margin:5px; padding:5px 10px 5px 5px; list-style-type:none; border-right:1px solid #FFF; display:inline;}
.directin_link li.last { border-right:none;}



.directin_link li a {
	text-decoration	: none;
	color		: #FFF;
}
.directin_link li a:hover {
	text-decoration	: none;
	color		: #17A1BC;
}
.directin_link li a:visited {
	text-decoration	: none;
	color		: #FFF;
}

#original_maincol {
	width:820px; 
	margin:0 auto; 
	padding:70px 20px 15px; 
	background:url(./img/bak_header.jpg) no-repeat top center;	
}


