@charset "utf-8";

/*
----------------------------------------------------------------
	Title: 
	Description: 全サイト、全ページに適用すること
	Create Date: 2008/03/31 yabuchi
	Version: 1.0.0
	Copyright: 2008 Spacekey All Rights Reserved. 
----------------------------------------------------------------
    yui reset.css 2.4.1カスタマイズ
	yui fonts.css 2.4.1カスタマイズ
	ヤドバンスの標準的なスタイル
	基本的なcssハック
*/



/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* yui fonts.css 2.4.1カスタマイズ                              */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1

 カスタマイズ
 2008-01-09 comment out 'html'

*/

/* 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,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,strong,th,var{font-style:normal;font-weight:normal;}
li{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;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*because legend doesn't inherit in IE */
legend{color:#000;}



/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* yui fonts.css 2.4.1カスタマイズ                              */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}



/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* リセットされた間隔、フォントを標準的にセットする             */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */

body {
	letter-spacing: 1px;
	font-family:
	"ヒラギノ角ゴ Pro W3",
	"Hiragino Kaku Gothic Pro",
	"メイリオ",
	Meiryo,
	Osaka,
	"ＭＳ Ｐゴシック",
	"MS P Gothic",
	Helvetica,
	Verdana,
	Arial,
	sans-serif;
	color: #222;
}

h1 img,
h2 img,
h3 img,
h4 img,
h5 img,
h6 img {
	vertical-align: bottom;
}

h5, h6 {
	display: inline;
}

p, th, td, dt, dd {
	font-size: 104%;
}

ul {
}

ul li,
ol li,
dl dd {
	line-height: 140%;
}

dl {
	padding-top: 0.5em;
}
dd {
	text-indent: 2em;
}

th, td {
	line-height: 120%;
}

strong {
	font-weight: bold;
}
em {
	color: #CC0000;
}
a:link {
	color: #1557AE;
}
a:visited {
	color: #0F3D79;
}
a:hover,
a:active {
	color: #A81337;
}

sup { vertical-align: top; }
sub { vertical-align: bottom; }

img {
	border: none;
}

img,
input {
	vertical-align: middle;
}

br {
	letter-spacing: 0;
}

/* IE6,IE7には効かない */
optgroup {
	font-style:normal;
}

/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* ブラウザ別スタイル                                           */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */

/* clearfixハック
--------------------------------------------------------------- */
.clearfix:after,
#contents:after,
.inner-link:after
{
    content: "."; 
    display: block; 
    height: 0;
    clear: both; 
    visibility: hidden;
}

.clearfix,
#contents,
.inner-link
{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix,
* html #contents,
* html .inner-link
{
	height: 1%;
}

.clearfix,
#contents,
.inner-link
{display: block;}
/* End hide from IE-mac */

.clearfix,
#contents,
.inner-link
{zoom:1;}


/* IE7
-------------------------------------
*:first-child+html body {
	font-family: "メイリオ", Meiryo, sans-serif;
}
*/


/* IE6
-------------------------------------
* html body {
	font-family: "メイリオ", Meiryo, sans-serif;
}
*/

/* Opera9
-------------------------------------*/
;;body {
	font-family: "メイリオ", Meiryo, sans-serif;
}
