﻿@charset "UTF-8";

/* reset
------------------------------------------ */
/*html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, q, pre, table, caption, colgroup, col, tbody, thead, tfoot, tr, th, td, ul, ol, li, dl, dt, dd, form, fieldset, legend, label, span, a, img, em, ins, del, cite, abbr, sup, sub, dfn, code, var, samp, kbd, object, script, noscript, style, iframe, embed, param, map, area,
menu, hr, address, small, strong, i, b,
article, aside, figure, footer, header, hgroup, nav, section, figcaption, time, video, audio, mark, ruby, rt, rp, bdo, source, canvas, details, summary, command,
datalist, keygen, output, progress, meter, main {
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight: normal;
}*/

address, article, aside, figure, figcaption, footer, header, hgroup, hr, legend, menu, nav,  section, summary {
	display: block;
}

li {
	list-style-type: none;
}

a img {
	border: none;
}

img {
	vertical-align: bottom;
}

address {
	font-style: normal;
}

/* 画像の表示の仕方


a:hover img {
	border: none;
	opacity: 0.5;
	filter: alpha(opacity=50);
	transition-duration:0.5s;
}
a:hover {
	border: none;
	opacity: 0.6;
	filter: alpha(opacity=60);
	transition-duration:0.5s;
	text-decoration:none;
}
a img {
	border: none;
	opacity: 1;
	filter: alpha(opacity=100);
	transition-duration:0.5s;
}
.clearfix:after {
	display:block;
	clear:both;
	height:0px;
	visibility:hidden;
	content:".";
}
body {
	margin: 0 auto;
	width: 100%;
	font-family: "YuGothic", "游ゴシック体", "Yu Gothic", "游ゴシック", Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", "Meiryo", sans-serif;

    color: #000;
}*/
