@charset 'utf-8';
@import url("./common.css");

/* ====================================
  INDEX index1.css
 --------------------------------------
  1.contents
===================================== */


/* 1.contents
=====================================*/
.top_info{
	margin		: 20px 0 20px 10px;
	}

.top_news{
	width		: 306px;
	float		: left;
	line-height	: 1.8;
	border		: solid 1px #999;
	background	: url("../img/bg_short.gif") top left repeat-y #A80603;
	}

.top_panel{
	width		: 306px;
	height	: 100%;
	float		: left;
	text-align	: left;
	line-height	: 1.8;
	border		: solid 1px #999;
	background	: #A80603;
	}

.top_panel2{
	width		: 300px;
	float		: left;
	text-align	: left;
	line-height	: 1.8;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:10px;
	border-top: dotted 1px #999;
	}

.top_room,
.top_institution,
.top_healing{
	width		: 480px;
	margin-bottom	: 11px;
	float		: right;
	border		: solid 1px #999;
	background	: url("../img/bg_long.gif") top left repeat-y #A80603;
	}

.top_news h2,
.top_room h2,
.top_institution h2,
.top_healing h2{
	margin		: 3px 0 3px 1px;
	}
	
.top_panel h2{
	margin		: 0 0 0 0;
	}

.top_news ul,
.top_room p,
.top_institution p,
.top_healing p{
	margin		: 5px 10px;
	}

.top_panel ul{
	margin		: 3px 10px;
	}
	
.healing{
	float		: left;
	margin		: 0 10px 10px 10px;
	}

.area_box{
	width		: 800px;
	margin		: 0 0 25px 0;
	float		: left;
	}

.area_box p{
	margin		: 0;
	padding		: 0;
	text-align	: left;
	color       : #FEF7C6;
	}
		
.areaL_box{
	width		: 390px;
	margin		: 0px 0 10px 2px;
	float		: left;
	}
	
.areaR_box{
	width		: 390px;
	margin		: 0px 2px 10px;
	float		: right;
	}

.program_box{
	width		: 600px;
	margin		: 0px 0 10px 2px;
	float		: left;
	}

.program_box p{
	margin		: 0;
	padding		: 0;
	text-align	: left;
	color       : #FEF7C6;
	}
	
.trip_box{
	width		: 180px;
	margin		: 0px 0 10px 2px;
	float		: right;
	}

.trip_box p{
	margin		: 0;
	padding		: 0;
	text-align	: left;
	color       : #FEF7C6;
	font-size:10px;
	}
