@charset "utf-8";



/*トップページ	
-----------------------------------------------------------------*/

.mainTOP{width:940px;}
.mainTOP { /font-size:108%; }
.mainTOP { font-size:108%\9; }

:root *> .mainTOP{ font-size:12px;}


h3{ margin:20px 0 0 0;}

/*-----------------------------------------------------------------*/

#special {
	overflow:auto;
	overflow/**/:hidden;
	float:left;
	display:inline;/*for WinIE6*/
	width:930px; 
	margin:0 0 10px 0;
	padding:10px 5px 20px 5px;	
	background-color:#FFC;
}

#special ul { list-style: none; margin:0 ; padding:0;	}

#special li { 
	float:left;
	display:inline;/*for WinIE6*/
	margin:0;
	padding:0 8px;	
	text-align:center;
}



#QandA {
	overflow:auto;
	overflow/**/:hidden;
	float:left;
	display:inline;/*for WinIE6*/
	width:183px; 
	margin:5px 51px;
	padding:0;	
}

#QandA ul { list-style: none; margin:0 ; padding:0;	}

#QandA li { 
	float:left;
	display:inline;/*for WinIE6*/
	margin:0;
	padding: 5px 0 ;	
}


/*-----------------------------------------------------------------*/

#point {
	overflow:auto;
	overflow/**/:hidden;
	float:left;
	display:inline;/*for WinIE6*/
	width:940px; 
	margin:10px 0;
	padding:0;	
	background: url("/intltour/kazoku/img/point_back.gif") no-repeat left bottom;
}

#point ul { width:950px; list-style: none; margin:0 -5px ; padding:0;	}

#point li { 
	float:left;
	display:inline;/*for WinIE6*/
	width:227px; 
	margin:0 5px;
	padding:0 0 10px 0 ;	
}

.pointimg{ float:left; margin:0 10px;display:inline;/*for WinIE6*/}
.pointtxt{ clear:both;width: 207px; margin:0 10px; padding:5px 0 0 0;}

/*-----------------------------------------------------------------*/

#plan {
	overflow:auto;
	overflow/**/:hidden;
	float:left;
	display:inline;/*for WinIE6*/
	width:890px; 
	margin:10px 25px;
	padding:0;	
}

#plan ul { list-style: none; margin:0 ; padding:0;	}

#plan li { 
	float:left;
	display:inline;/*for WinIE6*/
	margin:10px 6px;
	padding:0;	
}


/*-----------------------------------------------------------------*/

#plan2 {
	overflow:auto;
	overflow/**/:hidden;
	float:left;
	display:inline;/*for WinIE6*/
	width:890px; 
	margin:10px 25px;
	padding:0;	
}

#plan2 ul { list-style: none; margin:0 ; padding:0;	}

#plan2 li { 
	float:left;
	display:inline;/*for WinIE6*/
	width:435px;
	margin:10px 5px;
	padding:0 0 10px 0;
	background:#FADEAC url("/intltour/kazoku/img/parts_bottom.gif") no-repeat left bottom;
}

.imghalf{ float:left; margin:0 10px;display:inline;/*for WinIE6*/}
.plantxt{ float:right; width:282px; padding:5px 10px 0 0;}


/*-----------------------------------------------------------------*/

#info {
	overflow:auto;
	overflow/**/:hidden;
	float:left;
	display:inline;/*for WinIE6*/
	width:940px; 
	margin:0;
	padding:0;	
}

#info ul { list-style: none; margin:0 ; padding:0;	}

#info li { 
	float:left;
	display:inline;/*for WinIE6*/
	margin:10px 12px;
	padding:0;	
}

