/*___________________________________
 StyleSheet Ver.2.1 
 Copyright (C) 2003 Move48 ltd.
 http://www.move48.co.jp/
___________________________________*/


/* HTMLƒ^ƒO */

body { font-size:12px;}
body { margin:0; padding:0; color:#333333; background-color:#FFFFFF}
h1 { font-size:18px;font-style:normal; font-weight:bold} 
h2 { font-size:14px;font-style:normal; font-weight:bold}
h3 { font-size:14px;font-style:normal; font-weight:bold} 
h4 { font-size:12px;font-style:normal; font-weight:bold} 
h1,h2,h3 { margin: 0; padding: 0}
p { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding: 0;; }
strong { font-weight:bold}
em { font-weight:normal; font-style:normal ;color:#FF0000}
hr { color:#CCCCCC; margin:5px 0 5px 0; padding:0; hight:1px solid;}

img { border:0px none}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {ext-decoration:underline;}

/* ‹^Ž—ƒNƒ‰ƒX */

.text { font-size:12px; line-height:180%}
.margin { font-size:12px; line-height:180%; margin:5px 5px; padding:5px 5px}
.lmargin { font-size:12px; line-height:180%; margin:0px 0px 0px 5px; padding:0px 0px 0px 5px}
.tmargin { font-size:12px; line-height:180%; margin:5px 0px 0px; padding:5px 0px 0px}
.notice { font-size:10px; line-height: 180%; padding: 3px 0px 0px; margin: 3px 0px 0px}
.description { font-size:10px; line-height:180%}
.box { margin: 0px; padding: 3px; font-size:12px; line-height:180%;
	border:1px;
	border-color:#CCCCCC;
	background-color:#EFEFEF;
	border-style:solid;}

.table2{
margin:10px 0;
border:1px solid #999999;
border-collapse:collapse;
}

.table2 tr,th,td {
pading:0.3em 2em;
}

.table2 th{
background-color:#EBEBEB;
color:#000000;
border:1px solid #999999;
font-size:12px; line-height:150%;
}

.table2 td{
background-color:#FFFFFF;
border:1px solid #999999;
font-size:12px; line-height:150%;
}

.table1 {
margin:10px 0;
border:1px solid #AA7000;
border-collapse:collapse;
}

.table1 tr,th,td {
pading:0.3em 2em;
}

.table1 th{
background-color:#F3E6D9;
color:#AA7000;
border:1px solid #AA7000;
font-size:12px; line-height:150%;
}

.table1 td{
background-color:#FFFFFF;
border:1px solid #AA7000;
font-size:12px; line-height:150%;
}


.tb2 {
border:0px solid #FFFFFF;

}

.tb2 th{
background-color:#EBEBEB;
color:#000000;
border:0px solid #999999;
font-size:12px; line-height:150%;
}

.tb2 td{
background-color:#FFFFFF;
border:0px solid #999999;
font-size:12px; line-height:150%;
}


#dummy {

	font-size:10px;
}
