@charset "EUC-JP";
/* (C) 2003 INCREMENT P CORP. All rights reserved. */
/* MapFan Web kokomail.css */

*{
	margin:0px;
	padding:0px;
}

td{
	font-size:80%;
	color:#000000;
}

.bottomcolor {
border-bottom-style: solid ; 
border-bottom-color: #339900;
border-bottom-width: 1px;
background-color:#F9F2C0;
}
.bottomcolor2 {
border-bottom-style: solid ; 
border-bottom-color: #339900;
border-bottom-width: 1px;
}
.bottomcolor3 {
border-bottom-style: solid ; 
border-bottom-color: #339900;
border-bottom-width: 1px;
background-color:#F9F2C0;
border-left-style: solid;
border-left-color: #339900;
border-left-width: 1px;
border-right-style: solid;
border-right-color: #339900;
border-right-width: 1px;
text-align: center;
}
.topbottomcolor{
border-top-style: solid ; 
border-top-color: #339900;
border-top-width: 1px;
border-bottom-style: solid ; 
border-bottom-color: #339900;
border-bottom-width: 1px;
background-color:#F9F2C0;
}

.textright {text-align: right;}

.imgmiddle {vertical-align:middle;}

a:visited{color:#0066FF;}
a:link.largecolor{color:#ffffff;}

.caption{font-size:85%;}
.caption2{font-size:85%;color:#666666;}

.text3{font-size:85%;font-weight:bold;color:#0000FF;}
.text4{font-size:85%;color:#0000FF;}

.backtitle2{
 	background-color: #EEFFCB;
    border: 1px solid #339900;
    font-size: 90%;
    padding: 4px;
}
.caution{color:#FF0000;}
.caution2{color:#FF0000;font-size:70%;}

.backwhite{background-color:#FFFFFF;}
.listcommand{background-color:#339900;}
.listbackline{background-color:#339900;}

.backtitle{background-color:#CCFF66;}
.texttitle{font-size:115%;font-weight:bold;}

.listbacktitle{background-color:#E8FFC5;}
.backcontent{background-color:#F9F2C0;}
.texthead{font-size:100%;padding-bottom:3px;}

.colortext{color:#66CC00;}

.largecolor{color:#ffffff;}

.headerarea{background-color:#AED03C;}
.headersearch{background-color:#D4D0C8;}
.searchform{background-color:#FFFFFF;width:115px;}

.text2{line-height:150%;}
.formgenre{width:115px;height:20px;}
.link-no{font-size:150%;font-weight:bold;color:#FF0000;}

/*  input  */
.input1{background-color:#339900;font-size:85%;color:#ffffff;font-weight:bold;}
.input2{background-color:#66CC00;font-size:85%;color:#ffffff;font-weight:bold;}
.input3{background-color:#CCFF66;font-size:85%;font-weight:bold;}
.input4{background-color:#CCFF99;font-size:85%;font-weight:bold;}
.sell{background-color:#ffffcc;}

/* phase3 */
.info{background-color:#FFCC33;padding:5px 5px 5px 5px;line-height:120%;}
.info2{background-color:#FFCC33;padding:3px 3px 3px 3px;line-height:120%;}

#contents{
width:750px;
line-height:1.5em;
color:#000000;
margin:0px auto;
padding:10px 0 0;
}

table{
	margin:0 auto;
}

small{
	font-size:10px;
}

td.txt2 {
    line-height: 1.3em;
}

ul#footer_link {
    list-style: none outside none;
    margin: 0 auto;
    width: 900px;
}
ul#footer_link li {
    font-size: 80%;
    line-height: 1.5em;
    text-align: right;
}