@charset "utf-8";
/* =====================================================================
*
*    INDEX
*
*    1. YUI Reset
*    2. Basic Format
*    3. YUI Fonts
*    4. Basic Font Format
*    5. Basic Hyperlink Format
*    6. Clear Fix Logic
*
* =================================================================== */

/* =====================================================================
*
*    Copyright © 2009, Yahoo! Inc. All rights reserved.
*    Code licensed under the BSD License:
*    http://developer.yahoo.net/yui/license.txt
*    version: 2.7.0
*
*    1. YUI Reset
*    @module reset
*    @namespace
*    @requires 
*
* =================================================================== */

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 {
	margin: 0;
	padding: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}

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;
}

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;
}

sup {
	vertical-align: baseline;
}

sub {
	vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
legend {
	color: #333;
}

input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

 
/* =====================================================================
*
*    2. Basic Format
*
* =================================================================== */

* {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	color: #333;
	text-align: left;
}

hr {
	display:none;
}
 
input {
	line-height: 1.2;
}
 
textarea {
	padding: 0.4em 10px;
}
 
img {
	vertical-align: middle;
}

p {}

/* =====================================================================
*
*    Copyright © 2009, Yahoo! Inc. All rights reserved.
*    Code licensed under the BSD License:
*    http://developer.yahoo.net/yui/license.txt
*    version: 2.7.0
*    
*    3. YUI Fonts
*    @module fonts
*    @namespace yui-
*    @requires 
*    
*     77% = 10px	|	123.1% = 16px	|	167% = 22px	
*     85% = 11px	|	  131% = 17px	|	174% = 23px
*     93% = 12px	|	138.5% = 18px	|	182% = 24px
*    100% = 13px	|	146.5% = 19px	|	189% = 25px
*    108% = 14px	|	153.9% = 20px	|	197% = 26px
*    116% = 15px	|	161.6% = 21px	|
*
* =================================================================== */

 
/**
 * YUI Fonts
 * @module fonts
 * @namespace yui-
 * @requires 
 */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
	font-size:13px;
	/* for IE6/7 */ 
	*font-size:small; 
	/* for IE Quirks Mode */
	*font:x-small; 
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,
input,
button,
textarea,
button {
	font:99%;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	*font-size: 100%;
}


/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}


/* =====================================================================
*
*    4. Basic Font Format
*
* =================================================================== */

/* ---------------------------------
*    Font Family
*/

body {
	font-family:Arial,Helvetica,'ヒラギノ角ゴ Pro W3','メイリオ','ＭＳ Ｐゴシック',sans-serif;
}
;;body {
  font-family:Arial,Helvetica,'ヒラギノ角ゴ Pro W3','メイリオ','ＭＳ Ｐゴシック',sans-serif;
}
*:first-child+html body {
  font-family:Arial,Helvetica,'ヒラギノ角ゴ Pro W3','メイリオ','ＭＳ Ｐゴシック',sans-serif;
}
* html body {
  font-family:Arial,Helvetica,'ヒラギノ角ゴ Pro W3','メイリオ','ＭＳ Ｐゴシック',sans-serif;
}


/* ---------------------------------
*    Font Smoothing
*/

body * {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* ---------------------------------
*    Font Size
*/

.xx-large   { font-size: 222%; }
.x-large   { font-size: 174%; }
.large     { font-size: 146.5%; }
.mid       { font-size: 123.1%; }
.small     { font-size:  93%; }
.x-small   { font-size:  77%; letter-spacing: 1px; }

/* =====================================================================
*
*    5. Basic Hyperlink Format
*
* =================================================================== */

/* \*/ a { outline:none; overflow:hidden; } /**/
/* \*/ a:focus { outline:none; overflow:hidden; } /**/

a         { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover   { text-decoration: none; }
a:active  { text-decoration: none; }

::-moz-selection{
	background: #666;
	color: #FFFFFF;
}
::selection {
	background: #666;
	color: #FFFFFF;
}

/* =====================================================================
*
*    6. Clear Fix Logic
*
* =================================================================== */

.clearfix { min-height: 1%; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.clearfix { display: inline-table; }

/* Hides from Mac IE \*/
* html .clearfix { height: 1px; }
.clearfix { display: block; }
/* Hides from Mac IE */
