@charset "utf-8";

/* ___________________________________________________________ logo */

h2 {
	width : 350px !important;
	height : 50px;
}
h2 a {
	background : url(../images/common/logo.gif) no-repeat 0 0 transparent;
	width : 350px;
	height : 50px;
}

/* ___________________________________________________________ credit */

.home p.credit {
	background-image : url(../images/credit/home.jpg);
}
.contents1 p.credit {
	background-image : url(../images/credit/contents1.jpg);
}
.contents2 p.credit {
	background-image : url(../images/credit/contents2.jpg);
}
.contents3 p.credit {
	background-image : url(../images/credit/contents3.jpg);
}
.contents4 p.credit {
	background-image : url(../images/credit/contents4.jpg);
}
.contents5 p.credit {
	background-image : url(../images/credit/contents5.jpg);
}
.contents6 p.credit {
	background-image : url(../images/credit/contents6.jpg);
}
.global h3,.search p.credit {
	background-image : url(../images/credit/global.jpg);
}
.global p.credit {
	background-image : url(../images/credit/global.jpg);
}

/* ___________________________________________________________ navigation */

div#header ul.navigation li a {
	margin : 0 0 0 0 !important;
}
div#header ul.navigation li.home a {
	margin-left : 20px !important;
	_margin-left : 10px !important;
	background-image : url(../images/common/home.gif);
	width : 84px;
}
div#header ul.navigation li.contents1 a {
	background-image : url(../images/common/contents1.gif);
	width : 146px;
}
div#header ul.navigation li.contents2 a {
	background-image : url(../images/common/contents2.gif);
	width : 118px;
}
div#header ul.navigation li.contents3 a {
	background-image : url(../images/common/contents3.gif);
	width : 124px;
}
div#header ul.navigation li.contents4 a {
	background-image : url(../images/common/contents4.gif);
	width : 130px;
}
div#header ul.navigation li.contents5 a {
	background-image : url(../images/common/contents5.gif);
	width : 112px;
}
div#header ul.navigation li.contents6 a {
	background-image : url(../images/common/contents6.gif);
	width : 206px;
}



/* ___________________________________________________________ outline */

.outline_list li {
	float : left;
	width : 295px;
	margin-left : 10px;
}

dl.q_a dt {
	border-width : 0 0 1px 0 !important;
	background-color : transparent !important;
}
dl.q_a dt span {
	color : #33cc00;
	font-size : 1.1em;
	font-weight : bold;
}
dl.q_a dd span {
	color : #0099ff;
	font-size : 1.1em;
	font-weight : bold;
}

/* ___________________________________________________________ common */

/* ___________________________________________________________ lodgment_search */
div.home #contents .lodgment_search {
	height: 21em;
	_height: 21.5em;
}
div.home #contents .lodgment_search form {
	height: 18em;
	_height:18.5em;
}
div.home #contents .lodgment_search form dl {
	margin-right: 190px !important;
	padding: 0.5em 0 !important;
	background: #f9f9f9;
}
div.home #contents .lodgment_search form dl dt {
	clear: both;
	float: left;
	margin: 0 !important;
	padding: 0 0 0.5em 0 !important;
	width: 7em;
	height: 1.5em !important;
}
div.home #contents .lodgment_search form dl dd {
	clear: none;
	margin: 0 0 0 7.5em !important;
	padding: 0 0 0.5em 0 !important;
	width: auto !important;
	height: 1.5em !important;
	text-indent: 0px !important;
}
div.home #contents .lodgment_search .reserve_btn {
}
div.home #contents .lodgment_search form input,
div#utilities .lodgment_search form input {
	border: 0;
}
.lodgment_search li a,
div#contents .lodgment_search ul li a {
	padding: 3px 0 !important;
	line-height: 11px;
	display: block !important;
}
