charset "utf-8";

/** reset
----------------------------------------------------------------**/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding:0;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{
	border:0;
}

/** font関連
----------------------------------------------------------------**/
html {
	font-size:62.5%;
}
body{
	font: 16px/1.6 Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	color: #262626;
	margin: 0;
	padding: 0;
	text-align:left;
	background: url(../images/mainbg.png) top center;
}
* html body{
}/* IE6 */

/* a
----------------------------------*/
a{
	color:inherit;
	text-decoration:inherit;
	}

a:hover{}

/* float
----------------------------------*/
.fL{float:left;}
.fR{float:right;}

/* clearfix
----------------------------------*/
.clearfix:after{
    content:"."; 
    display:block; 
    height:0; 
    font-size:0;	
    clear:both; 
	visibility:hidden;
	}

.clearfix{
	display:inline-block;
	}
 
/* Hides from IE Mac */
* html .clearfix{
	height:1%;
	}

.clearfix{
	display:block;
	}

/* fade
----------------------------------*/
.fade {
    -webkit-transition: 0.2s ease-in-out;
       -moz-transition: 0.2s ease-in-out;
         -o-transition: 0.2s ease-in-out;
            transition: 0.2s ease-in-out;
	}

.fade:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
	} 
