@charset "utf-8";

/*-----------------------------------------------------
Yahoo UI Library Font-size Adjustment
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
http://developer.yahoo.com/yui/license.txt
http://developer.yahoo.com/yui/fonts/
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%
------------------------------------------------------*/
html,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd,
ul,
ol,
li,
p,
pre,
form,
fieldset,
input,
textarea,
blockquote,
th,
td {
	margin:0;
	padding:0;
}


body {
	font-family:"Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS P Gothic", "ＭＳ Ｐゴシック", Osaka, Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;
	line-height: 1.5em;
	background-color:#fff;
	color:#333;
	margin:10px 0;
}

ul,
ol,
li {
	list-style-type: none;
}

em,
pre {
	font-style: normal;
	font-weight: normal;
}
strong {
	color:#ff6666;
	font-weight: normal;
}
a {
	text-decoration:none;
	color:#3399ff;
}

a,
a img {
	border: 0px none #fff;
}

a:hover {
	text-decoration: underline;
}

/*  Clear */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	zoom:1;
}

.clearfix {
	display:inline-block;
	min-height:1%;  /* for IE 7*/
	clear:both;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
	clear:both;
}

.clearfix {
	display: block;
	clear:both;
}
/* End hide from IE-mac */
