@charset "shift_jis";

/*
*
*	1-1.Yahoo UI Library Fonts CSS
*	1-2.Settings
*	1-3.Universal selector
*	1-4.Structure Module
*	1-5.Text Module
*	1-6.Hypertext Module
*	1-7.List Module
*	1-8.Edit Module
*	1-9.Forms Module
*	1-10.Tables Module
*	1-11.Image Module
*	1-12.Object 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. Font size setting

=======================================*/
body {
	font-size: 13px;
	*font-size: small;
	*font: x-small;
}
table {
	font-size: inherit;
	font: 100%;
}

/*======================================

	1-3.Universal selector

=======================================*/
* {
	line-height: 1.6;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
}

/*======================================

	1-4.Structure Module

=======================================*/
html{
	background: #fff url(body.jpg) top repeat-x;}

body {
	width: 500px;
	margin: 1em auto;
	padding: 10px;
	color: #ccc;
	border: 1px solid #666;
	font-family: 'CI','meiryoKeGothic',  Arial, Helvetica, sans-serif;
	background: #000 url(back3.jpg) center bottom no-repeat;

}

/*======================================

	1-5.Text Module

=======================================*/
p {
	margin: 0.5em 1em 1em 1em;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	font-weight: normal;
	line-height: 1;
	margin: 0;
	padding: 0;
}
h1 {
	font-size: 200%;
}
h2 {
	margin: 0.5em 0;
	padding: 0.4em;
	border: 1px solid #666;
	font-size: 122%;
}
h3 {
	margin: 0.5em 0;
	padding: 0.4em;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	font-size: 107%;
}
h4 {
	font-size: 100%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 100%;
}
br {
	letter-spacing: 0;
}
em {
	color: #d00;
}
small {
	font-size: 85%;
	line-height: 1.2;
}
strong {
	font-weight: bold;
}

/*======================================

	1-6.Hypertext Module

=======================================*/
a {
	text-decoration: none;
	font-weight: bold;
}
a:link {
	color: #69c;
}
a:visited {
	color: #369;
}
a:hover {
	color: #f60;
}
/*======================================

 	1-7.List Module

=======================================*/
dl {
	margin: 0.5em 1em;
}
dl dd {
	margin-bottom: 0.5em;
}

ul {
	margin: 0.5em 1em;
	padding: 0;
	line-height: 1.4;
	list-style: none;
}

/*======================================

	1-9.Forms Module

=======================================*/
form {
	margin: 0; 
	padding: 0; 
	background-color: #fff;
}
form p {
	margin: 0;
	padding: 0;
	line-height: 1;
}
input, textarea {
	margin:0;
	font-size: 92%;
	line-height: 1.4;
}

/*======================================

	1-10. Tables Module

=======================================*/
table {
	margin: 10px auto;
	padding: 0;
	width: auto;
	border: 1px solid #ddd;
	border-collapse: collapse;
}

table th {
	background-color: #eee;
}
table th, td {
	padding: 0.3em 0.5em;
	border: 1px solid #ddd;
	vertical-align: top;
}

/*======================================

	1-11.Image Module

=======================================*/
img {
	vertical-align: bottom;
}
a img {
	border: none;
}

.tdftdiv a {
	font-weight: normal;
	font-size: 77%;
}