@charset "Shift_JIS";

/* ------------------------------
Dynatech HOTEL STORY
RESERVE FORM
ver.2004
------------------------------ */
body {
background-color: #FFFFFF;
}

/* ------------------------------
HEADING
------------------------------ */
h1 {
color: #454545;
}

h2 {
color: #FFFFFF;
border-left: 5px solid #B9817F;
background-color: #740402;
}

h3 {
color: #FFFFFF;
background-color: #740402;
background-image: none;
}

.cap {
color: #740402;
}

.onelinecap {
color: #740402;
}

/* ------------------------------
TABLES "SEARCH"
------------------------------ */
span.mark {
color: #740402;}


/* ------------------------------------------
	Original Header
------------------------------------------ */
html, body, div, p, dl, dt, dd, ul, ol, li, span, strong, em, table, th, td { margin: 0; padding: 0;}
ul, li		{ list-style-type: none;}

body			{ font-size:16px; font-size:84%; line-height:175%;}
body			{ background-position: top center;line-height: 110%; margin:0;padding: 0;}

#footer-navi a		{ text-decoration: underline;}
#footer-navi a:hover	{ text-decoration: underline;}


#direct_in		{ width: 760px; margin-bottom:25px; text-align: center; font-size: 12px;}
#direct_in ul		{ list-style: none; margin: 0; padding: 0;}
#direct_in ul li	{ display: inline; padding: 0 10px; border-right: 1px solid #ddd;}
#direct_in ul li.last	{ border-right: none;}
#direct_in ul li a	{ color:#333333; text-decoration: underline;}
#direct_in ul li a:hover{ color:#333333; text-decoration: none;}

#original_maincol	{ width: 800px; margin: 0 auto; padding:15px; font-size:100%;}
input[type="text"]	{ font-family:Arial,Helvetica,sans-serif;}

#original_maincol	{ width: 800px; margin: 0 auto; padding: 15px; font-size: 16px;}
#original_maincol h3 span.di_red_caption { color: #FFFFFF;}
