@charset "utf-8";


/* not mac ie5 \*/
@import url("layout.css");
/*  */


/*win ie5x*/
@media tty {
i{content:"\";/*" "*/}} @import 'layout_ie5x.css'; /*";}
}/* */

/*======================================

	1-1.Yahoo UI Library Fonts CSS
	http://developer.yahoo.com/yui/fonts/
	*Copyright (c) 2006, Yahoo! Inc. All rights reserved.
	*http://developer.yahoo.com/yui/license.txt

	Font-size Adjustment
	
	77% = 10px	| 	112% = 16px	|	167% = 22px	
	85% = 11px	|	129% = 17px	|	174% = 23px
	92% = 12px	|	136% = 18px	|	182% = 24px
	100% = 13px	|	144% = 19px	|	189% = 25px
	107% = 14px	|	152% = 20px	|	197% = 26px
	114% = 15px	|	159% = 21px	|

=======================================*/



body {
	background: #ffffff;
 margin: 0;
 padding: 0;
	font-size: 13px;
	*font-size: small;
	*font: x-small;
}

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

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



/*======================================

	 Universal selector

=======================================*/

* {
	color: #333;
	font-size: 100%;
	line-height: 1.6;
	font-weight: normal;
	font-style: normal;
}



/*======================================

	 Structure Module

=======================================*/

body {
	background-color: #fff;
	font-family: "ヒラギノ角ゴ Pro W3" ,"Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐ ゴシック",verdana,arial,sans-serif;
}



/*======================================

	 Text Module

=======================================*/

p{
 margin:0 0 1em 0;

}

p,
pre,
address,
cite {font-size: 100%;}


pre,
address,
cite 
h1,
h2,
h3,
h4,
h5,
h6 {
 margin: 0;
 padding: 0;
}

h1 {font-size: 189%;}

h2 {font-size: 159%;}

h3 {font-size: 144%;}

h4 {font-size: 122%;}

h5 {font-size: 107%;}

h6 {font-size: 107%;}



/*======================================

	 Hypertext Module

=======================================*/

a {text-decoration: none;}

a:link{color: #e48f14;}

a:visited {color: #e48f14;}

a:hover {color: #d78f05;}
	


/*======================================

	 Image Module

=======================================*/

a img {border: 0;}

a:hover img {border: 0;}



/*======================================

	util

=======================================*/

/*clearFix hac*/
.clearFix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}

.clearFix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearFix {height: 1%;}
.clearFix {display: block;}
/* End hide from IE-mac */

.lf{float: left;}

.rf{float: right;}

.clear{clear: both;}

.orange{color:#FF3300;}
