/* fontsize1 \*/

* {
}

body {
	margin: 0;
	padding: 0;
	font-size: 74% !important;
	font-size: 74%;
}

html>/**/body {
	font-size: 12px !important;
}


/* fontsize1 */

/* fontsize2 \*/

/*/
body {
	font-size: 12px;
}
/* fontsize2 */
.clear {
	clear: both;
	font-size: 1px;
	height: 1px;
	visibility: hidden;
	line-height: 1px;
}

body {
	color: #333333;
	line-height: 140%;
	background-image: url(../images/bg_body.gif);
	font-family: "Verdana","Arial","lr SVbN","lr oSVbN","osaka","qMmpS Pro W3";
}

h1,h2,h3,h4,h5,h6,p,ul,li {
	margin: 0;
	padding: 0;
}

dl dd {
	margin:0;
}

li {
	list-style-type: none;
}

a {
	color: #67b0b3;
}

a:hover {
	color: #529ca4;
}

a img {
	border-style: none;
}

#wrp {
	width: 762px;
	background: #fff url(../images/bg_wrp.gif) repeat-y right top;
}

#head {
	height: 54px;
	background: url(../images/bg_head.gif) repeat-x;
	position: relative;
	width: 760px;
}

#head h1 {
	
}

#head h1 img {
	
}

#head p#logo-orix {
	position: absolute;
	top: 0;
	left: 630px;
}

#head p#btn-book {
	position: absolute;
	left: 497px;
	top: 15px;
}

#head-menu {
	width: 720px;
	margin: 0 auto;
	padding: 9px 0 0 0;
}

#head-menu ul li {
	display: inline;
}

h1 {
	margin-bottom: 10px;
}

/* @group contents */
#stage {
	background:url(../images/bg_stage2.gif) left top repeat-y;
	margin: 0 auto 10px auto;
	width: 720px;
}

#stage-in {
	padding: 15px 0 5px 0;
	background: url(../images/bg_stage_bottom2.gif) left bottom no-repeat;
}

#contents {
	width: 700px;
	margin: 0 auto;
	padding-left: 7px;
	background: #ffffff;
}

#contents h2 {
	padding: 0;
	margin: 0;
}

#contents div.block-submit {
	float: right;
	width: 180px;
	padding-bottom: 5px;
}

#contents div.block-submit ul {
	width: 180px;
}

#contents .area-b p {
	margin: 0;
}

#contents p.note {
	line-height: 150%;
	padding: 10px 0 10px 45px;
}

p.pagetop {
	text-align: right;
	padding: 10px;
}
.attn {
	font-weight: bold;
	color: #CC0000;
}

#contents .area-b {
	width: 182px;
	float: right;
	padding-right: 5px;
}

.box-lead {
	float: left;
	width: 500px;
}

.box-lead p {
	padding-left: 10px;
}


/* @end */


/* @group foot */
#foot {
	background-image: url(../images/bg_foot.gif);
	width: 760px;
	position: relative;
}

#foot ul {
	margin: 0;
	padding: 15px 20px 35px;
}

#foot ul li {
	display: inline;
}

#foot ul li img {
	margin: 0 20px 0 0;
}

#foot ul li li {
	
}

#foot ul li li img {
	
}

#copyright {
	font-size: 10px;
	text-align: right;
	color: #fff;
	padding: 0;
	position: absolute;
	top: 15px;
	width: 340px;
	left: 400px;
}

/* @end */

