@charset "UTF-8";

/* リセット設定 */
html{
	background-color: transparent;
	background-image: none;
	}

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

table {
	border-collapse: collapse;
	border-spacing: 0;
	}

fieldset,img {
	border: 0;
	}

address,caption,cite,code,dfn,em,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: '';
	}　/* 内容の追加と引用符の種類 */
	
abbr,acronym {
	border: 0;
	font-variant: normal;
	}

sup {
	vertical-align: text-top;
	}

sub {
	vertical-align: text-bottom;
	}

input,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	}

input,textarea,select {
	*font-size: 100%;
	}

legend {
	color: #000;
	}

a {
	text-decoration:underline;
	color: #0081cc;
	}

a:link {
text-decoration:underline;
	color: #0081cc;
	}

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

a:hover {
	text-decoration:underline;
	color: #0081cc;
	}

a:active {
text-decoration:underline;
	color: #0081cc;
	}

img {
	border: 0;
	}

.clearfix:after {
	content: ".";  /* 新しい要素を作る */
	display: block;  /* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
	}

.clearfix {
	min-height: 1px;
	}

* html .clearfix {
	height: 1px;
	/*¥*//*/
	height: auto;
	overflow: hidden;
	/**/
	}

/* 以下フォント指定　-------------------------------------------
10px = 77%     11px = 85%     12px = 93%     13px = 100%
14px = 108%    15px = 116%    16px = 123.1%  17px = 131%
18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
22px = 167%    23px = 174%    24px = 182%    25px = 189%
26px = 197%
--------------------------------------------------------- */

body {
	font:13px/1.5 "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	*font-size: small;
	*font: x-small;
	}

* html body {
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	}

*:first-child+html body {
	font-family: "メイリオ","ＭＳ Ｐゴシック",sans-serif;
	}

select,input,button,textarea {
	font: 99% arial,helvetica,clean,sans-serif;
	}

table {
	font-size: inherit;
	font: 100%;
	}

pre,code,kbd,samp,tt {
	font-family: monospace;
	*font-size: 108%;
	line-height: 100%;
	}
