@charset "utf-8";

/*
----------------------------------------------------------------
	Title: 
	Description: 全サイト、全ページに適用すること
	Create Date: 2008/03/31 yabuchi
	Version: 1.0.0
	         1.0.1 フォントファミリーから「メイリオ」を削除
			       ie用。「○」「×」が小さくなるため
	         1.0.2 「yadvance_compatible_yms1.0.css」のみ
	         1.0.3 IEのbr複数出現時の動作
	         1.0.5 IE。タイトルの部分が、写真の真ん中の部分に来てしまう「img」タグをはずす
	         1.0.6 bodyのletter-spacing: 1px;を削除 (2008-12-16)
	         1.0.7 テキストの色color情報を削除 (2009-03-19)
	         1.0.8 clearfixハックを整理 (2009-06-16)

	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-size:inherit;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 {
/* 2008-12-16 del
	letter-spacing: 1px;
*/
	font-family:
	"ＭＳ Ｐゴシック",
	"MS P Gothic",
	Helvetica,
	Verdana,
	Arial,
	sans-serif;
}

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: 108%;
}

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        { }
a:link    { }
a:visited { }
a:hover   { }
a:active  { }

sup { vertical-align: top; }
sub { vertical-align: bottom; }

img {
	border: none;
}

/* 1.0.5 IE。タイトルの部分が、写真の真ん中の部分に来てしまう「img」タグをはずす */
/* img, */
input {
	vertical-align: middle;
}

/* IE6,IE7には効かない */
optgroup {
	font-style:normal;
}

/*
    brタグを複数回挿入したときのieとfirefoxの違い
    FireFox　brを入れた個数だけ改行されるが、
    IEでは詰まってしまい改行されない。
    IEのバグらしく、２個以上の連続したBRタグは無視するとのこと。
    対処方法brタグのスタイルに 「letter-spacing:0」 を適用する。
 -------------------------------------------------------------- */
br {
	letter-spacing: 0;
}

/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* ブラウザ別スタイル                                           */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */

/* clearfixハック
--------------------------------------------------------------- */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix {zoom:1;}

#contents:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#contents {display: inline-table;}
* html #contents {height: 1%;}
#contents {display: block;}
#contents {zoom:1;}

#bottom:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#bottom {display: inline-table;}
* html #bottom {height: 1%;}
#bottom {display: block;}
#bottom {zoom:1;}

#footer:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#footer {display: inline-table;}
* html #footer {height: 1%;}
#footer {display: block;}
#footer {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;
}*/

