@charset "utf-8";

body,html {
	margin:0;
	padding:10px;
	background-color:#FAF9F4;
	text-align:center;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	line-height: 1.5em;
	color: #505050;
}

img {
	border:0;
}

#Header {
	width:850px;
	text-align:left;
	background-image:url(../img/corp_header_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:0 auto;
	padding:0px 0px 7px 0px;
}


#Container {
	width:864px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image:url(../img/corp_body_bg.gif);
	background-position:center;
	background-repeat:repeat-y;
}

#PageContBox {
	width:850px;
	padding-bottom:30px;
	background-color:#FFFFFF;
	border:1px solid #B5B6B1;
	margin-left:auto;
	margin-right:auto;
}

#ContBox p {
	margin:0;
	padding:15px;
	padding-top:0;
	font-size:12px;
	text-align:left;
	line-height:20px;
}

ul {
	text-align:left;
	line-height:20px;
	margin-top:0;
	margin-left:60px;
}


h1 {
	margin:0;
	padding:0;
	padding-bottom:19px;
}

h2 {
	margin:0;
	padding:0;
	line-height:0px;
}

h3 {
	margin:0;
	padding:15px;
	text-align:left;
	font-size:medium;
}

h4 {
	text-align:left;
	font-size:12px;
	margin:0;
	padding:15px;
	padding-bottom:5px;
}

#ContBox {
	width:788px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#PageBorderBox {
	width:787px;
	border-left:1px solid #B5B6B1;
	border-right:1px solid #B5B6B1;
	border-bottom:1px solid #B5B6B1;
}

.BackToTop {
	padding:15px;
	text-align:right;
}

#Footer {
	width:850px;
	text-align:right;
	font-size:x-small;
	padding-top:20px;
	padding-bottom:10px;
	background-image:url(../img/corp_Footer_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
}

/* JRタワーホテル日航札幌用 */
#RecruitInfoBox01 {
	width:740px;
	padding-bottom:20px;
	background-image:url(common/img/corp_recruit_bg_01.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

/* ホテル日航ノースランド帯広用 */
#RecruitInfoBox02 {
	width:740px;

	padding:10px 0px 25px 0px;
	background-image:url(common/img/corp_recruit_bg_02.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.PDF {
	background-image:url(img/corp_PDF_icon.gif);
	background-position:right;
	background-repeat:no-repeat;
}

#OverView {
	width:748px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:30px;
}

#OverView td {
	border-bottom:1px dotted #999999;
}

#ListTable {
	width:748px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:30px;
}

.policy {
	padding-top: 10px;
	padding-left: 10px;
}

.SecondList {
	margin-left:20px;
}

.SecondText {
	margin-left:40px;
}