@charset "utf-8";
/* CSS Document */
/* Common ******************/
*{
	margin: 0;
	padding: 0;
	text-decoration: none;
}
body{
	margin:0;
	padding:0;
	color:#5B5B5B;
	font-size  : 13px;
	font-family : "MS UI Gothic",Osaka, sans-serif;
	line-height: 1.4em;
	background-color:#ECE9D8;
}
form{
	text-align:left;
	margin:0;
	padding:0;
}
img{
	border:0px;
}
strong{
color:#920d03;
font-size:14px;
}

hr{
    border: 1px #7D7D7D dotted; 
    height: 1px;
    clear :both ;
    margin-top :3px;
    margin-bottom :0;
}

#wrapper{
width:760px;
background-color:#FFFFFF;
margin:0;
padding-bottom:10px;
}
.back{
background-image :url(../img/im_back.jpg);
background-repeat :no-repeat;
height:500px;
}
.back .text{
border-left: 5px #004EA2 solid; 
width:720px;
text-align:left;
padding-left:10px;
}
.m{
font-size:11px;
}

.orange{
color:#F08200;
font-size:14px;
font-weight:bold;
}


/*content************************************************/
#wrapper #content{
width:730px;
text-align:left;
}


/************************************************/

#clear{
clear : both ;
}

.red{
color : #FF0000;
}
.smallred{
color : #FF0000;
font-size :11px;
}
.blue{
color : #0C59A6;
font-weight:bold;
margin-bottom:5px;
}

/* Link *****************/

a:link,a:visited{
	color:#b34600;
	text-decoration:none;
}
a:hover,a:active{
	color:#b34600;
	text-decoration:underline;
}
/*approach************************************************/
.center{
    text-align: center ;
}
.right{
    text-align: right ;
}
.left{
    text-align: left ;
}
.space{
    margin-top: 10px ;
    margin-bottom: 10px ;
}
.space2{
    margin-top: 10px ;
}
.space3{
    margin-bottom: 10px ;
}
.spacetext{
    margin-left: 68px ;
}
.icon{
vertical-align:middle;
margin-right:5px;
}
.spacel1{
	text-indent:1em;
	display:block;
	}
.strong1
{
	font-weight:bold;
	text-decoration:underline;
}		
	
/*table************************************************/

.commontable{
border-collapse:collapse;
border-top:solid 1px #D6CCBE;
border-left:solid 1px #D6CCBE;
}
.commontable th{
border-bottom:solid 1px #D6CCBE;
border-right:solid 1px #D6CCBE;
font-weight:normal;
text-align:left;
padding:6px;
background-color:#ECE9D8;
color:#920d03;
}
.commontable td{
border-bottom:solid 1px #D6CCBE;
border-right:solid 1px #D6CCBE;
padding:4px;
line-height:1.4;
text-align:left;
}

.whitetable{
border-collapse:collapse;
border-top:dotted 1px #FFFFFF;
border-left:dotted 1px #FFFFFF;
margin:0;
}
.whitetable th{
border-bottom:dotted 1px #FFFFFF;
border-right:dotted 1px #FFFFFF;
font-weight:normal;
text-align:left;
background-color :#EBEFE7;
color :#11498B;
margin:0;
}
.whitetable td{
border-bottom:dotted 1px #FFFFFF;
border-right:dotted 1px #FFFFFF;
margin:0;
}
.box{
border:solid 1px #97CEDC;
background-color:#E4F2F6;
padding:10px;
}

.box2{
border:solid 1px #d59090;
background-color:#fff;
padding:5px 10px;
margin:5px;
}

.box3{
border:solid 2px #db0e03;
font-weight:bold;
background-color:#fff;
padding:5px 10px;
margin:5px;
}

/*map************************************************/
.map{
width:500px;
padding:15px;
background-color:#FFFFFF;
text-align:left;
}


