@charset "Shift_JIS";

/* ------------------------------------------
	Dynatech HOTEL STORY
	RESERVE FORM
	ver.2004
------------------------------------------ */
body {
	margin:0;
	padding:0;
	font-family: Arial,Verdana,Helvetica,Roboto,'Hiragino Kaku Gothic ProN','qMmpS ProN W3','qMmpS Pro W3','Hiragino Kaku Gothic Pro','qMmpS Pro','Hiragino Kaku Gothic Pro','Meiryo UI','CI',Meiryo,'SVbN','Yu Gothic',sans-serif;
}


/* ------------------------------------------
	HEADING
------------------------------------------ */
h1		{ color: #FFFFFF; border: none;}
h2		{ color: #FFFFFF; border-left: 5px solid #459316; background-color: #459316;}
h3		{ color: #FFFFFF; background-color: #459316; background-image: none;}
.cap		{ color: #459316;}
.onelinecap	{ color: #459316;}

.plantitle {
background-color: #459316;
background-image: none;}


/* ------------------------------------------
	TABLES "SEARCH"
------------------------------------------ */
span.mark	{ color: #459316;}


/* ------------------------------------------
	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;}


#direct_in		{ width: 760px; margin-top: 15px; margin-bottom: 25px; text-align: center; font-size: 12px; *margin-top: 30px;}
#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: #459316; text-decoration: underline;}
#direct_in ul li a:hover{ color: #459316; text-decoration: none;}

#original_maincol	{ width: 800px; margin: 0 auto; padding:15px; font-size:125%;}
input[type="text"]	{ font-family:Arial,Helvetica,sans-serif;}

#socialtool_hd	{ margin-bottom: 5px; display: block; clear: both; overflow: hidden;}
#socialtool	{}
#socialtool li	{ float: left; margin-right: 5px;}

@charset "Shift_JIS";




table#vacancy {
	background-color: transparent;
}

table#vacancy th {
	white-space: normal !important;
}

div.distance p.jokyou {
	 box-sizing: content-box;
}

div.distance p.now {
	 box-sizing: content-box;
}

tr.di_calroomtypetr td a {
	 box-sizing: content-box;
}

#calendarleft table a {
	 box-sizing: content-box;
}

#calendarrightunder {
	 box-sizing: content-box;
	 padding: 20px 0 0 0;
}

#calendarleftunder {
	 box-sizing: content-box;
	 margin: 20px 0;
}

#calendarcontents {
	 box-sizing: content-box;
}
	
.apple_overlay .close {
	left: 660px;
}
