@charset "utf-8";

/*
*	Default Styles
*	Last Update: 2007-07-30
*
*	1-1.Yahoo UI Library Fonts CSS
*	1-2.Universal selector
*	1-3.Based Elements
*	1-4.Hypertext Module
*	1-5.Forms Module
*	1-6.Tables Module
*/

/*-------------------------------------------------------------------

	1-1.Yahoo UI Library Fonts CSS

	*Copyright (c) 2006, Yahoo! Inc. All rights reserved.
	*http://developer.yahoo.com/yui/license.txt
	
	Font-size Adjustment
	
	77% = 10px	|	122% = 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	|

-------------------------------------------------------------------*/

/*-------------------------------------------------------------------

	1-2.Universal selector

-------------------------------------------------------------------*/

* {
	margin: 0;
	padding: 0;
	font-style: normal;
	font-weight: normal;
}

/*-------------------------------------------------------------------

	1-3.Based Elements

-------------------------------------------------------------------*/

body {
	font-size: 13px;
	*font-size: small;
	*font: x-small;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

/*-------------------------------------------------------------------

	1-4.Hyper-text Element

-------------------------------------------------------------------*/

a,
a:link {
	text-decoration: none;
	color: #008cd6;
}

a:visited {
	color: #466b7e;
}

a:hover,
a:focus {
	color: #d6000f;
	text-decoration: underline;
}

a img,
a:link img {
	border: none;
}

/*-------------------------------------------------------------------

	1-5.Form Elements

-------------------------------------------------------------------*/

fieldset {
	border: none;
}

legend {
	display: none;
}

button {
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
}

input,
select,
textarea {
	margin: 0;
	padding: 2px 3px;
	border: 1px solid #999;
}

select {
	padding-right: 0;
	padding-left: 0;
}

input.radio,
input.checkbox {
	margin-right: 0.5em;
	border: none;
}

input.image {
	padding: 0;
	border: none;
}

/*-------------------------------------------------------------------

	1-6.Table Elements

-------------------------------------------------------------------*/

caption {
	display: none;
}