@charset"utf-8";

/* 基本設定 タグ
======================================================== */
*{
  margin: 0;padding: 0;
}
html,body{
	width: 100%;
	margin:0;
	padding:0;
	/*font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;*/
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif;
	font-size:12px;
	line-height:1.5em;
	color:#222;
}


body a:link{
/*	color:#222;
	text-decoration:none;*/
	text-decoration:underline;
	color:#0e80fd;
}
body a:hover{
	/*color:#222;*/
	color:#0e80fd;
}
body a:visited{
	/*color:#222;*/
	color:#0e80fd;
}
body a {
    text-decoration:underline;
    outline:none;
}
body a img,:link img,:visited img {
    border:none;
}

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;
	margin:5px 0px;
}
address {
    font-style:normal;
}


/* 基本設定 クラス
======================================================== */
.clear{
	clear:both;
}
.center{
	text-align:center;
	display:block;
}
.bold{
	font-weight:bold;
}

