﻿@charset "UTF-8";

/* 基本スタイル
---------------------------------------------*/
html,body{
	height: 100%;
	text-align: center;
}
* {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

div.flash{}

div.flash div{
display:table-cell;
width:700px; height:100%;
margin-bottom:1px;
vertical-align:middle;
}

* html div.flash div{/* IE 6 */
display:inline;
zoom:1;
}

*:first-child+html div.flash div{/* IE 7 */
display:inline;
zoom:1;
}

h1 {
color:#666666; font-weight:normal; font-Size:8px; line-height:9px;
 letter-spacing: 0px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif;
}

.t08{font-Size:8px; line-height:10px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif}
.t09{font-Size:9px; line-height:9px; letter-spacing: -1px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif}
.t10{font-Size:10px; line-height:15px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif}
.ts10{font-Size:12px; line-height:14px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif}
.t12{font-Size:12px; line-height:18px}
.tt12{font-Size:12px; line-height:24px}
.ts12{font-Size:12px; line-height:16px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif}
.t14{font-Size:14px; line-height:17px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif}
.t18{font-Size:18px; line-height:20px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif}
.new{font-color: #ffffff; font-Size:10px; line-height:14px; FONT-FAMILY: Helvetica,Verdana,Arial, sans-serif; background-color: #cc0000;}
input.w25 {
	width:210px;
}

img {
	border: none;
	vertical-align: top;
}

p {
	padding-bottom: 20px;
}
	
hr {
	display: none;
}

.clear{
	clear: both;
}

/* aa0000 */
.style1 {color: #2A2A2A}

table.form1{
	border:none;
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	width:426px;
	font-Size:12px; line-height:18px;
}
.form1 th{
	border:none;
	background-position:left top;
	padding:0.4em 0em;
	text-align:left;
}
.form1 td{
	border:none;
	padding:0.4em 0em;
	vertical-align: top;
}