body {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 background-color :#F6F1ED ;
}

h1 {
 font-size: 12px ;
 margin:5px 0px 5px 0px;
 font-weight:normal;
 color : #333333 ;
 text-align : center ;
}

#container {
 width : 950px ;
 height : auto ;
 margin:auto;
 background-color : #FFFFFF;
}


#heder        {
               width : 950px ;
               height : 60px ;
               margin : 0px ;
               padding : 0px ;
              }

#main {
               width : 930px ;
               height : auto;
			   margin:10px 10px 10px 10px;
               background-color : #FFFFFF ;
}

#subcol {
 width:930px;
 height:850px;
 margin:0px 10px 10px 10px;
 background-color:#FFFFFF;
}
#subcol h2{
 font-size:14px;
 color:#C30;
 margin:10px 0px 5px 0px;
 text-align:center;
}

#subcol h3{
 font-size:12px;
 color:#666;
 margin:5px 0px 5px 0px;
 text-align:center;
}
#subcol p{
 font-size:12px;
 color:#555;
 line-height:1.5;
 letter-spacing:1px;
 margin:5px 0px 5px 10px;
}
#dm {
 width:840px;
 height:370px;
 margin:0px 0px 10px 0px;
 background-color:#FFFFFF;
}
#dm p{
 font-size:12px;
 color:#555;
 line-height:1.5;
 letter-spacing:1px;
 margin:5px 0px 5px 10px;
}
#yoyaku_info {
 width:840px;
 height:270px;
 margin:0px 0px 10px 0px;
 background-color:#FFFFFF;
 border-style:solid;
 border-width:1px;
 border-color:#999;
}
#yoyaku_info p{
 font-size:13px;
 color:#555;
 line-height:1.5;
 letter-spacing:1px;
 margin:5px 0px 5px 10px;
}
#yoyaku_cansel {
 width:840px;
 height:300px;
 margin:0px 0px 10px 0px;
 background-color:#FFFFFF;
 border-style:solid;
 border-width:1px;
 border-color:#999;
}
#yoyaku_cansel p{
 font-size:13px;
 color:#555;
 line-height:1.5;
 letter-spacing:1px;
 margin:5px 0px 5px 10px;
}

.bc td, .bc th {
 border-bottom-style : dotted ;
 border-bottom-width : 1px ;
 border-bottom-color : #999999 ;
}
.bc th {
 background-color : #F7F7F7 ;
}
.bc1 th {
 background-color : #F7F7F7 ;
}


#foot {
	width : 100%;
	height:140px;
	margin : 0px 0px 0px 0px;
	padding : auto;
	background-color : #FFFFFF;
}
#foot p{
 font-size:13px;
 color:#333333;
 margin:6px 0px 0px 0px;
}

#foot #suv{
 margin :0px 0px 0px 0px ;
 padding:8px 0px 0px 0px;
 width : 100%;
 height : 30px ;
 background-color:#DFDFDF;
}

#foot ul#subnav {
 margin :auto;
 padding:auto;
 width : 880px;
}
#foot ul#subnav li {
 font-size : 13px ;
 margin : auto ;
 list-style : none;
 float : left;
}

#foot ul#subnav a {
 margin:auto;
 text-decoration : none ;
 display : block ;
 color : #000000 ;
}

#foot ul#subnav li#syuha1 { 
 width: 98px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFFFFF ;
 text-align : center;   
}
#foot ul#subnav li#syuha1  { color : #FFFFFF ; }
#foot ul#subnav li#syuha1 a:hover,#foot ul#subnav li#syuha1 a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha2  { 
 width: 98px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFFFFF ;
 text-align : center;
}
#foot ul#subnav li#syuha2    { color : #FFFFFF ; }
#foot ul#subnav li#syuha2 a:hover,#foot ul#subnav li#syuha2 a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha3  { 
 width: 98px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFFFFF ;
 text-align : center;   
}
#foot ul#subnav li#syuha3    { color : #FFFFFF ; }
#foot ul#subnav li#syuha3 a:hover,#foot ul#subnav li#syuha3 a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha4 { 
 width: 98px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFFFFF ;
 text-align : center;
}
#foot ul#subnav li#syuha4 { color : #FFFFFF ; }
#foot ul#subnav li#syuha4 a:hover,#foot ul#subnav li#syuha4  a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha5 { 
 width: 98px; 
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFFFFF ;
 text-align : center;
}
#foot ul#subnav li#syuha5      { color : #FFFFFF ; }
#foot ul#subnav li#syuha5  a:hover,#foot ul#subnav li#syuha5   a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha6  { 
 width: 98px; 
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFFFFF ;
 text-align : center;    
}
#foot ul#subnav li#syuha6      { color : #FFFFFF ; }
#foot ul#subnav li#syuha6  a:hover,#foot ul#subnav li#syuha6   a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha7  {
 width: 98px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFFFFF ;
 text-align : center; 
}
#foot ul#subnav li#syuha7 { color : #FFFFFF ; }
#foot ul#subnav li#syuha7   a:hover,#foot ul#subnav li#syuha7    a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha8 { 
 width: 98px;
 text-align : center;
}
#foot ul#subnav li#syuha8      { color : #FFFFFF ; }
#foot ul#subnav li#syuha8   a:hover,#foot ul#subnav li#syuha8    a:active { color : #FF0000 ; }

#foot .footinfo{
 margin:10px 0px 0px 0px;
}.ak {
	color: #F00;
}
