@charset "UTF-8";


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

	General
	
=======================================*/
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
body { font: 90%/1.5 arial, helvetica, clean, sans-serif; }
select, input, button, textarea, button { font: 99% arial, helvetica, clean, sans-serif; }

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

pre, code, kbd, samp, tt {
  font-family: monospace;
  line-height: 100%;
}

body, h1, h2, h3, h4, h5, h6, form, ul, ol, li, p, a, input, dl, dt, dd {
  margin: 0;
  padding: 0;
}

table { border-collapse: collapse; }
td { vertical-align: top; }
a { text-decoration: underline; }
a:hover { text-decoration: none; }
img { border: 0; }
li { list-style: none; }

em {
  font-style: normal;
  font-weight: bold;
}

.clear { clear: both; }
.f-left { float: left; }
.f-right { float: right; }

/*======================================
	body
=======================================*/
body { line-height: 1.5; }

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

.clearfix { zoom: 1; }
.clearfix { min-height: 1px; }

/**/
