@charset "utf-8";
/* CSS Document */

@charset "utf-8";

@import url(//fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,800italic,400,600,700,800);

/*リセット
----------------------------------------------------------*/
body,
div, 
ul, ol, li,
dl, dt, dd,
h1, h2, h3, h4, h5, h6,
pre,
form, fieldset, input, textarea, 
p, blockquote,
th, td {
	margin: 0 ;
	padding: 0 ;
}


/*デフォルトフォントサイズを13ピクセルに設定*/
body {-webkit-text-size-adjust: none; 
	font: 13px; /*Firefox、Safari、Opera等モダンブラウザやMac IE5に適用*/
	*font-size: small; /*Win IE7およびWin IE6標準準拠モードに適用*/
	*font: x-small; /*Win IE 5-5.5､6(後方互換モード)に適用*/
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:
        'Open Sans', Georgia,
        "ヒラギノ角ゴ ProN W3",
        "Hiragino Kaku Gothic ProN",
        "メイリオ",
        Meiryo,
        sans-serif;	
}
image{ border:0;}


#container{ width:980px; height:850px; margin:0 auto;
			background-image:url(../img/back.jpg); background-repeat:no-repeat;}
			
#nav1{ position:absolute; margin: 140px 0 0 98px; }			
ul#nav1 li {
	width: 196px;
	height: 196px;
	overflow: hidden;
}

#nav2{ position:absolute; margin: 141px 0 0 294px; }			
ul#nav2 li {
	width: 196px;
	height: 98px;
	overflow: hidden;
}

#nav3{ position:absolute; margin: 239px 0 0 490px; }			
ul#nav3 li {
	width: 196px;
	height: 98px;
	overflow: hidden;
}

#nav4{ position:absolute; margin: 337px 0 0 687px; }			
ul#nav4 li {
	width: 196px;
	height: 98px;
	overflow: hidden;
}

#nav5{ position:absolute; margin: 243px 0 0 718px; }			
ul#nav5 li {
	width: 134px;
	height: 45px;
	overflow: hidden;
}

#nav6{ position:absolute; margin: 0 0 0 688px; }			
ul#nav6 li {
	width: 196px;
	height: 141px;
	overflow: hidden;
}
#nav7{ position:absolute; margin: 185px 0 0 718px; }			
ul#nav7 li {
	width: 134px;
	height: 45px;
	overflow: hidden;
}

#facebook{ width:34px;position:absolute;margin: 83px 0 0 915px; }

#loca_tweets{ width:250px;position:absolute;margin: 550px 0 0 710px; }

#lcs_tweets{ width:350px;position:absolute; margin: 550px 0 0 120px;}

#footer{ width:980px; vertical-align:bottom; float:left;position:absolute; margin: 840px 0 0 0; padding-bottom:20px; font-size:13px; font-weight:bold
; color:#52c3f1; }
#footer .left{ width:400px; float:left;}
#footer .right{ width:200px; float:right;}
#footer a{ text-decoration:none; color:#52c3f1;}
#footer a:hover{ color:#185973;}