@charset "utf-8";
img {
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align:top;
}

#section_hedder,#section_sidemenu,#global_menu,#section_footer,.topicpass,.pagetop{
	display:none;
}

#section_content{
	width:979px;
	border-right:1px solid #CCCCCC;
	background:#FFFFFF;
}

/*-------------------------------------
	firefox印刷対応
-------------------------------------*/

#section_content,
#section_travel,.travel_content,#travel_info,
#experience_course,#repo,.step_box,
#bekseju01 .shoyaku,#bekseju02,#bekseju03,#bekseju_present,
#section_click #click_first{
	overflow:visible !important;
}

/*歪みを直して小顔を直す*/
#section_face,
.pagetop{
	clear:both;	
}

#healer{
	padding-bottom:10px;
}

#experience_course{
	zoom:1; /* clear float - ie */
}
#experience_course:after{ /* clear float */
	content:".";
	display:block;
	height:0;
	clear: both;
	visibility:hidden;
}

div#repo{
	zoom:1; /* clear float - ie */
}
div#repo:after{ /* clear float */
	content:".";
	display:block;
	height:0;
	clear: both;
	visibility:hidden;
}
div#repo_area{
	zoom:1; /* clear float - ie */
}
div#repo_area:after{ /* clear float */
	content:".";
	display:block;
	height:0;
	clear: both;
	visibility:hidden;
}

div.step_box:after{
	zoom:1; /* clear float - ie */
}
div.step_box:after{ /* clear float */
	content:".";
	display:block;
	height:0;
	clear: both;
	visibility:hidden;
}

#repo #repo_left{
	background:#FFFFFF;
	color:#454545;
}

#repo_left dl dd{
	padding-bottom:5px;
	line-height:1.2em;
}

#repo #repo_right{
	background:#FFFFFF;
}

/*百歳酒*/
#bekseju01{
	padding:0 0;
	background:none;
}
#bekseju03 .box_story{
	background:none;
}

/*Voyage Beaute*/
div#section_travel{
	zoom:1; /* clear float - ie */
}
div#section_travel:after{ /* clear float */
	content:".";
	display:block;
	height:0;
	clear: both;
	visibility:hidden;
}

div#travel_info{
	zoom:1; /* clear float - ie */
}
div#travel_info:after{ /* clear float */
	content:".";
	display:block;
	height:0;
	clear: both;
	visibility:hidden;
}

