@charset "shift_jis";

/* GHEADER
------------------------------------------ */
#GHEADER ul{
	position:absolute;
	top:0px;
	right:21px;
}




/* BODY
------------------------------------------ */
#BODY{padding-top:5px;}

#BODY #top{
position:static;
width:330px;
margin:0;
border:0;
}




/* leftArea
------------------------------------------ */
#BODY .leftArea{
	float:left;
	width:328px;
}


#BODY .leftArea .newsSec{margin-top:6px;}
#BODY .leftArea .newsSec h2{margin:0;}

#BODY .leftArea .newsSec table{
	margin-top:-1px;
	border:none;
	border-spacing:0;
	border-collapse:collapse;
	}
#BODY .leftArea .newsSec table th,
#BODY .leftArea .newsSec table td{
	padding:0;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	line-height:1.4;
	}
#BODY .leftArea .newsSec table th{padding-right:10px;}





/* rightArea
------------------------------------------ */
#BODY .rightArea{
	float:right;
	width:471px;
}


#BODY .rightArea .linkSec ul li{
	float:left;
	margin-right:15px;
	list-style:none;
	}
#BODY .rightArea .linkSec ul li.right{margin-right:0;}


#BODY .rightArea .travelSec{margin-top:10px;}
#BODY .rightArea .travelSec p{margin:0;}


#BODY .rightArea .gogoSec{
	position:relative;
	width:466px;
	margin-top:8px;
}

#BODY .rightArea .gogoSec ul li{
	float:left;
	margin-right:5px;
	white-space:nowrap;
	list-style:none;
	}
#BODY .rightArea .gogoSec ul li.right{margin-right:0;}
#BODY .rightArea .gogoSec ul li.none{margin-right:1px;}

#BODY .rightArea .gogoSec p{
	position:absolute;
	right:19px;
	bottom:33px;
}




/* GFOOTER
------------------------------------------ */
#GFOOTER{margin-top:15px !important}
/*\*/ *html #GFOOTER{margin-top:15px !important} /**/
*:first-child+html #GFOOTER{margin-top:15px !important}