@charset "UTF-8";
/*------------------------------------------------------------------------------
	Created:yotigory
	Last Up Date：2011,1,15
	Copyright; 2010 Digitalmix inc. All rights reserved.
------------------------------------------------------------------------------*/
/*****************************************************************************
★html5用CSS

 基本CSS
 1．リセット（YUI 2: Reset CSS）
 2．スクロールバーを常に表示
 3．上つき下つきをベースラインにあわす
 4．font.css(YUI2.8.1)
 5．フォント関連半角英数字折り返しする
  
*****************************************************************************/
/* ★html5用CSS
-----------------------------------------*/
section, article, aside, hgroup, header, footer, nav, figure{ display: block; }

/* 1.YUI 2: Reset CSS
-----------------------------------------*/
/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/

html{
	color:#000;
	background:#FFF;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a{
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img{
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{
	font-style:inherit;
	font-weight:inherit;
}
del,ins{
	text-decoration: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:baseline;
}
sub{
	vertical-align:baseline;
}
legend{
	color:#000;
}
input,button,textarea,select,optgroup,option{
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input,button,textarea,select{
	*font-size:100%;
}

/* 2．スクロールバーを常に表示
-----------------------------------------*/
html{
	overflow-y:scroll;
}

/* 3．上つき下つきをベースラインにあわす
-----------------------------------------*/
sup{
	vertical-align: text-top;
}
sub{
	vertical-align: text-bottom;
}
	
/* 4．font.css(YUI2.8.1)
-----------------------------------------*/
/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1

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.231  Verdana, Geneva, Trebuchet, Arial, Helvetica,"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS P Gothic", "Osaka",sans-serif;
	*font-size:small; 
	*font:x-small; 
}
select,input,button,textarea {
	font: 99%  Verdana, Geneva, Trebuchet, Arial, Helvetica,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS P Gothic", "Osaka",sans-serif;
}
table{
	font-size: inherit;
	font:100%;
}
pre,code,kbd,samp,tt {
	font-family: monaco, monospace;
	*font-size:108%;
	line-height: 1.4;
}


/* 5．フォント関連半角英数字折り返しする
-----------------------------------------*/
body {
	word-break:break-all; /* 常に行末に改行 */
	word-wrap:break-word; /* 半角英数字折り返し許可 */
	text-align:justify; /*テキストを両端揃えFF */
	text-justify:inter-ideograph; /* テキストを両端揃えIE*/
	line-height:2;
}

