@charset "EUC-JP";
	
/*======================================

	1-1.CSS

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

body {
	margin: 0;
}

table {
}

select,
input,
textarea {
}

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

	1-2. Font size setting
	
=======================================*/

p,
pre,
cite,
blockquote {
}

li,dt,dd {
}

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

	1-3.Universal selector
	
=======================================*/

* {
	line-height: 1.5;
	font-style: normal;
}

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

	1-4.Structure Module
	
=======================================*/

body {
	color: #666;
	background: #ffffff;
}

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

	1-5.Text Module
	
=======================================*/

p,
pre,
address,
cite {
	margin: 0;
	padding: 0;
}


h2,
h3,
h4,
h5,
h6 {
}

h1 {
}

h2 {
}

h3 {
}

h4 {
}

h5 {
}

h6 {
}

p {
}

strong {
}


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

	1-6.Hypertext Module
	
=======================================*/

a:link {
	color: #36C;
	text-decoration: none;
}

a:visited {
	color: #36C;
	text-decoration: none;
}

a:hover {
	color: #bc3f00;
	text-decoration: none;
}

/*--------------------------------------
	1-6-1. div#utilities link
---------------------------------------*/

div#utilities a:link {
}

div#utilities a:visited {
}

div#utilities a:hover {
}

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

	1-7.List Module
	
=======================================*/

ul,
dl {
	margin: 0;
	padding: 0;
	list-style: none;
}

li,
dt,
dd {
}

dt {
}

dd {
}

li li,
li p,
li pre,
li dt,
li dd,
dd li,
dd p,
dd pre,
dd dt,
dd dd {
}

li ul,
li ol,
li dl,
li p,
dd ul,
dd ol,
dd dl,
dd p {
}

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

	1-8.Edit Module
	
=======================================*/

del {
}

del[datetime]::before {
}

ins {
}

ins[datetime]::before {
}

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

	1-9.Forms Module
	
=======================================*/

form {
	margin: 0; 
	padding: 0 0; 
}

form dl,
form p {
	margin: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

legend {
	margin: 0;
	padding: 0;
}

input,
textarea {
	margin: 0;
	padding: 0;
}

input:hover,
textarea:hover {
}

input:focus,
textarea:focus {
}

textarea {
	padding: 0;
}

input.inputField {

}

input.submit {
	padding: 0px;
	margin: 0;
}

input.submit:hover {
}

input.radio {
}

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

	1-10.Tables Module
	
=======================================*/

table {
}

th,
td {
}

caption {
	display: none;
}

th {
}

td {
}


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

	1-11.Image Module
	
=======================================*/

img {
	border: 0;
}

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

	1-12.Object Module
	
=======================================*/

object,
embed {
}



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

	‚¨‚Ü‚¯
	
=======================================*/

.f0 {
	font-size: 0px;
}

.f10 {
	font-size: 10px;
}

.f12 {
	font-size: 12px;
}

.f12b {
	font-size: 12px;
	font-weight: bold; 
}

.f14 {
	font-size: 14px;
}

.f16 {
	font-size: 16px;
}

.f20 {
	font-size: 20px;
}

.f-arial {
	font-family: Arial;
}

.red {
	color: #ff0000;
}

.red_se {
	color: #cc3300;
}


.blue {
	color: #0000ff;
}

.green {
	color: #00ff00;
}

.glay {
	color: #666666;
}

.orange {
	color: #ff9900;
}

.border {
	border: 1px solid #ccc;
}

.bg-repeat-x {
	background-repeat: repeat-x;
}

.wide450 {
	width: 450px;
}