/* ▼▼▼　メインイメージ部　▼▼▼　*/
.mainimg {
	margin: 0px;
	padding: 0px;
	background: url("../img/top_bg.gif") no-repeat;
}

/* コンテンツ大外　*/
#contents-size {
	width: 848px;
}

.contents {
	margin: 0px;
	padding: 14 14 14 14px;
}

/* ▼▼▼　レイアウト ▼▼▼　*/

/* 左　外　*/
#lc {
	width: 200px;
	float: left;
}

.lcs {
	margin: 0 0 16 0px;
	padding: 0px;
	text-align: left;
}

/* 中　外　*/
#cc {
	width: 600px;
}

.ccs {
	margin: 0 0 0 215px;
	padding: 0px;
	text-align: left;
}



/* 左　内　*/
.lcstxt {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

/* 右　内　*/
.rcstxt {
	margin: 0px;
	padding: 0px;
	text-align: left;
}



/* 内ブロック　*/
#main-in {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

/* ---------------------------------------- サブタイトルマージン*/
.sttlmargin {
	margin: 0 0 12 0px;
	padding: 0px;
}


/* ▼▼▼　メニュータイトル ▼▼▼　*/
.mttl {
	margin: 0px;
	padding: 6 8 6 20px;
	background: #FFFFFF;
	text-align: left;
	background: url("../tours/img/mbg.gif") repeat-x;
	color: #FFFFFF;
}


.mttl-hcr09 {
	margin: 0px;
	padding: 6 8 6 20px;
	text-align: left;
	background: url("../tours/img/mbg_hrc09.gif") repeat-x;
	color: #FFFFFF;
}

/* ▼▼▼　メニュー ▼▼▼　*/
.mbtnmar {
	margin: 0px;
	padding: 0px;
	text-align: left;
	border-width: 0 1 1 1px;
	border-color:#DEDEDE;
	border-style:solid ;
	background: #FFFFFF;
}


/* ▼▼▼　リスト　▼▼▼　*/
.ul {
	list-style-type: none;
}

.rwl {
	margin: 0px;
	padding: 4 0 8 24px;
}

.rwlpu {
	margin: 6 0 0 0px;
	padding: 0 0 0 16px;
}

.rwl2 {
	margin: 0px;
	padding: 0 0 0 18px;
}

.c1 {
	margin: 0px;
	padding: 0px;
	list-style-image: url(../img/point.gif) ;
}



/* ▼▼▼　テキスト装飾　▼▼▼　*/
.txtred {
	color: #FF6600;
}

/* ▼▼▼　テーブル　▼▼▼　*/
.dtbl01 {
	border-width: 0 0 1 0px;
	border-color:#FFFFFF;
	border-style:solid ;
	background: #EFEFEF;
}
