@charset "euc-jp";

/*--------------------------------------------------------------------------
　リセットCSS
--------------------------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
}
html {
	margin: 0;
	padding: 0;
	overflow-y: scroll;
}
body {
	line-height: 1.6;
	color: #000000;
	font-size: 12px;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',"メイリオ","Meiryo",Verdana,"ＭＳ ゴシック",Osaka-mono,sans-serif;
	background:#fff;
}
h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,p,table,tr,td,label,input,textarea,odject,address {
	margin: 0;
	padding: 0;
}
ul li,ol li {
	margin: 0;
	padding: 0;
	list-style: none;
}
hr {
	display: none;
}
img {
	border: 0;
}
em{
	font-style:normal;
	font-weight:bold;
}
strong{
	font-weight:bold;
	font-weight:bold;
}
p{
	line-height: 1.6;
	font-size: 12px;
}
.new-line{
	clear:both;
}

/* - ClearFix ------------------------------------------------------ */
.clrFix:after { clear: both; height: 0; font-size: 0; visibility: hidden; display: block; content: "."; }
* html .clrFix{ zoom: 1; } /* IE6 */
*:first-child+html .clrFix { zoom: 1; } /* IE7 */
.clrFix {display:inline-table; }
/* Hides from IE-mac \*/
* html .clrFix {height:1%;}
.clrFix {display:block;}
/* End hide from IE-mac */
* {	-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
 

/*--------------------------------------------------------------------------
　メインリンク
--------------------------------------------------------------------------*/
a:link { 
	color:#231815;
	text-decoration: underline;
}
a:visited { 
	color:#231815;
	text-decoration: underline;
}
a:active { 
	color:#231815;
	text-decoration: none; 
}
a:hover { 
	color:#231815;
	text-decoration: none; 
}


/*--------------------------------------------------------------------------
　基本構造
--------------------------------------------------------------------------*/
#contents{

}
#header{
	
}
#main{
	
}
#footer{
	
}
/*-----------------------------------------------------------------------
header menu
------------------------------------------------------------------------*/
#header{
	position:relative;
	width:100%;
	min-width:1000px;
	height:130px;
	padding:0px 0px 30px;
}
#header ul{
	display:block;
	width:1000px;
	margin:0px auto;
}
#header ul li{
	display:block;
	padding:0px;
	margin:0px;
	float:left;
	width:125px;
	height:130px;

	position:relative;
	background:url("../img/navi_down_bg.png") no-repeat;
	background-position: 0px -130px;

}
#header ul li.on{
	background-position: 0px 0px;
}

#header ul li.on{
	
}
/*-----------------------------------------------------------------------
footer menu
------------------------------------------------------------------------*/
#footer{
	position:fixed;
	bottom:0px;
	width:100%;
	min-width:980px;
	height:45px;
	background:#FFF;
	left:0px;
}
#footer .inner_cont{
	width:980px;
	margin:0px auto;
}
#footer .inner_cont .foot_right{
	float:right;
	padding:8px 0px 0px 25px;
	
}

#footer .inner_cont .insta_link{
	float:right;
	margin-top:-8px;	
}

#footer .inner_cont span.foot_right{
	float:right;
	padding-top:13px;
	
}
#footer .inner_cont .foot_left{
	padding:13px 20px 0px 0px;
	float:left;
}
