*{margin:0px;
padding:0px;}

strong {font-weight:normal;}

img{
border:none;
}

body{
background:#000;
color:#000;
margin:auto;
padding:auto;
text-align: center;
font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
}

#rap{
width:822px;
margin:auto;
padding:auto;
text-align: left;
background:url(img/bg.png) repeat-y;
*background:#000; /* IE 6ˆÈ‰º */
}	


#content{
background:#fff;
width:760px;
margin:auto;
padding:auto;
border-top:1px solid #F3F4EE;
border-left:3px solid #F3F4EE;
border-right:3px solid #F3F4EE;
border-bottom:1px solid #F3F4EE;
}

#description{
font-size:12px;
padding-left:30px;
padding-right:30px;
text-align:left;
color:#fff;
line-height:1.5em;
padding-top:18px;
}


#title{
background:url(img/title.jpg) no-repeat;
margin-top:20px;
margin-left:10px;
height:180px;
text-align:left;
}

#title h1{
text-align:left;
font-size:35px;
color:#FFF;
padding-top:10px;
padding-left:30px;
font-weight:bold;
}

#title a{
text-decoration:none;
color:#036;
}

#title a:hover{
text-decoration:underline;
color: #06f;
}

a {
text-decoration:none;
color:#036;
}

a:link{
color: #06f;
text-decoration:none;
}

a:visited{
color: #06f;
}

a:hover{
text-decoration:underline;
color: #06f;
}
	
#main{
background-color:#FFFFFF;
padding-left:10px;
padding-right:10px;
margin-bottom:40px;
font-size:small;
line-height:1.6em;
padding-top:12px;
color:#666666;
}

#main p{
font-size:small;
line-height:1.6em;
padding-top:12px;
color:#666666;
}


/*¡footer */
.top{
padding-top:9px;
text-align:right;
margin-right:27px;
font-size:9px;}

#foot{
clear:both;
text-align:center;
background: url(img/foot.jpg);
color:#FFF;
height:112px;
text-decoration:none;
}

#foot a{
color:#FFF;
text-decoration: none;
}

#foot p{
padding-top:20px;
font-size:13px;
color:#FFF;
}

h2 {
background:url(img/midashi.jpg) no-repeat; 
color:#036 ;
font-size:16px;
font-weight:bold; 
line-height:30px;
height:30px;
padding-right:40px;
padding-left:20px;
margin-bottom:10px;
margin-top:20px;
clear:both;
}

h3 {
background:url(img/midashi.jpg) no-repeat; 
color:#036;
font-size:16px;
font-weight:bold; 
line-height:30px;
height:30px;
padding-right:40px;
padding-left:20px;
margin-bottom:10px;
margin-top:20px;
clear:both;
}

h4 {
background:url(img/midashi.jpg) no-repeat; 
color:#036;
font-size:16px;
font-weight:bold; 
line-height:30px;
height:30px;
padding-right:40px;
padding-left:20px;
margin-bottom:10px;
margin-top:20px;
clear:both;
}

.imgl{
float:left;
width:336px;
height:300px;
}

.imgr{
float:right;
width:336px;
height:300px;
margin-right:28px;
_margin-right:0px;
}

.small{
font-size:10px;
color:#036;
padding-left:10px;
margin-top:10px;
text-align:left;
}

/*¡letter*/
.red  {color: red; font-weight: normal}
.redb {color: red; font-weight: bold}
.redl {color: red; font-weight: bold; font-size: 18px}

.blue  {color: blue; font-weight: nomal}
.blueb {color: blue; font-weight: bold}
.bluel {color: blue; font-weight: bold; font-size:16px;line-height:1.6em;}

.orange  {color: orange; font-weight: normal}
.orangeb {color: orange; font-weight: bold}
.orangel {color: orange; font-weight: bold; font-size: 16px}
