﻿@charset "utf-8";

/* ***********************************
	Site Name:hanamichi-ya
	Description:default property
	Version:1.0
	Author:okuzaki
************************************ */
html
{
/*	width:100%;*/
}

body
{
/*	position:relative;*/
/*	width:100%;*/
	background:#fff url(../img/bg_body.jpg) repeat;
	color:#000;
	font-size:82%;
	font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3' , 'Osaka' , 'ＭＳ Ｐゴシック';
	line-height:1.5;
	text-align:center;
}

body,
ul,ol,li,dl,dt,dd,p,
h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,blockquote,address
{
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,h6
{
	font-size:100%;
	line-height:1;
}

li
{
	list-style-type:none;
}

hr,legend
{
	display:none;
}

table
{
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	font-size:100%;
}

img,abbr,acronym,fieldset
{
	border:0;
}

strong
{
	font-weight:normal;
}

label
{
	cursor:pointer;
}

acronym,abbr
{
	cursor:help;
}

/*********************
*
*	anchor
*
**********************/
a,a:link
{
	color:#0294c4;
	overflow:hidden;
}

a:visited
{
	color:#a21e9d;
	text-decoration:underline;
}

a:hover
{
/*	color:#0294c4;*/
	text-decoration:none;
}

a:active
{
}

/*********************
*
*	sometimes_used
*
**********************/
.small
{
	font-size:84%;
}

.bold
{
	font-weight:bold;
}

.center
{
	text-align:center;
}

.left
{
	text-align:left;
}

.right
{
	text-align:right;
}

.red
{
	color:#a00;
}

.blue
{
	color:#00d;
}
