@charset"utf-8";

/* 基本設定 タグ
======================================================== */
*{
  margin: 0;padding: 0;
}
body{
	color:#333;
	line-height:1.4em;
	font-size:13px;	
	font-family:'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
}

body a:link{
	color:#484848;
	text-decoration:none;
}
body a:hover{
	color:#484848;
}
body a:visited{
	color:#484848;
}
body a {
    text-decoration:underline;
    outline:none;
}
body a img,:link img,:visited img {
    border:none;
}
h1,h2,h3,h4,h5,h6{
	font-size:13px;
}
html,body,div,
ul,ol,li,dl,dt,dd,
form,fieldset,input,textarea,
h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,
th,td {
	outline:0;
}
fieldset,img,abbr,acronym {
    border:0;
} 
address,caption,cite,code,dfn,em,strong,b,u,s,i,th,var {
    font-style:normal;
    font-weight:normal;
}
ol,ul,li{
    list-style:none;
}
hr {
    border:0;
    height:1px;
    background-color:#000;
    color:#000;
}
address {
    font-style:normal;
}



/* 基本設定 クラス
===============================*/
.clear{
	clear:both;
}
.center{
	text-align:center;
	display:block;
}
.bold{
	font-weight:bold;
}
.none{
	display:none;
}
/* overflow fix
===============================*/
.overflowfix{
	overflow: hidden; position: relative;zoom:1;
}

