body {background-image:url(../img_new/bg.png);
      margin:0;
      padding:0;
}

a:link {text-decoration: underline;
	    color:#000066;
}

a:visited {text-decoration: underline;
	       color:#0066CC;
}

a:hover {
	text-decoration: underline;
	color: #990000;
}

a:active {
	text-decoration: underline;
	color: #FF0000;
}



.text1 {
	font-size: 12px;
	line-height: 15px;
}

.style2 {color: #3650A2}
.style3 {color: #FF0000;
         font-size:12px;}
.style4 {color: #FFFFFF}
.style5 {color: #FF6600}
.style6 {color: #0000FF;
         font-size:12px;
		 text-align:right;}
.style6a {color: #0000FF;
          font-size:12px;}
.style6b {color: #333333;
          font-size:12px;
		  text-align:center;}
.style7 {color: #F96400}
.style8 {color: #FF0099}
.style9 {color: #009900}
.style10 {
	color: #FF0000;
	font-size: 10pt;
}
.style11 {color: #0000CC}
.style12 { color:#333333;
           font-size:12px;}
.style17 {color: #0000FF;
          font-size: 16px;
		  font-weight:bold;
		  text-align:center;}
.style17a {color: #0000FF;
          font-size: 14px;
		  font-weight:bold;
		  text-align:center;}		  
.style18 {color: #FF0000;
          font-size: 16px;
		  font-weight:bold;
		  text-align:center;}
.style18a {color: #FF0000;
          font-size: 14px;
		  font-weight:bold;
		  text-align:center;}		  
.style19 {color: #FF0000;font-size: 12px}

.style21 {color:#CC0000; font-size: 13px; font-weight: bold;}
.style22 {color:#333333; font-size: 13px;}
.style23 {color:#333333;	font-size: 15px;}
.style24 {color:#505050; font-size: 13px;}
.style25 {color:#CC0000; font-size: 13px; font-weight: bold;}
.style26 {color:#FFFFFF; font-size: 15px;}
.style27 {color:#505050; font-size: 12px;}
.style28 {color:#505050; font-size: 15px;}

.class1 {  font-size: 8pt;}
.class3 {  font-size: 9pt;}
.class4 {  font-size: 10pt;}
.class5 {  font-size: 11pt;}
.class6 {  font-size: 12pt;}
.class7 {  font-size: 14pt;}

p  {
   line-height:15px;
   }
.p3 {
	font-size: 12px;
	color: #333333;
	text-align: left;
	margin-top: 0px;
}

   
.p5  {
   font-size:12px;
   font-weight:normal;
   margin:0;
   text-align:right;
   line-height:15px;
   }

.div1 {
    width:750px;
	padding:0 0 0 600px;
	margin:0;
	}

/*.table1 {
         width:458px;
		 height:80px;
		 float:left;
		 margin:10px 10px 0 30px;
		 background-color:#99ffcc;
		 text-align:center;
		 vertical-align:middle;
		 font-size:18px;
		 font-weight:bold;
		 border:3px ridge #FFFFFF;
		 }*/
		 

.table2 {
         width:80px;
		 margin:10px 2px 10px 3px;
		 } 	
   
/*.td1{
    width:167px;
	height:17px;
	font-size:12px;
	text-align:center;
	color:#333333;
	background-color:#CCFFCC;
	}*/
	
	
.tdbanner{
    height:100px;
	}

.link_A{
    width:170px;
	height:70px;
	margin:10px 0 10px 80px;
	float:left;
	}
	
.link_B{
    width:170px;
	height:70px;
	margin:10px 0 10px 15px;
	float:left;
	}
	
img {
    border:none;
	}
	
h1 {
	font-size:13px;
	color:#505050;
	margin-top:0px;
    margin-right:auto;
    margin-bottom:0px;
	margin-left:auto;
}

h2 {
	font-size:13px;
	color:#505050;
	margin-top:0px;
    margin-right:auto;
    margin-bottom:0px;
	margin-left:auto;
}

#title { 
        width:750px;
		margin-top:0px;
		margin-right:auto;
		margin-bottom:0px;
		margin-left:auto;
		font-size:13px;
		color:#505050;
}

#title1 { 
        width:270px;
        margin-top:0px;
		margin-right:auto;
		margin-bottom:0px;
		margin-left:auto;
}


#title2 { 
        width:480px;
		text-align:right;
}

#title3 { 
        width:480px;
}

#title4 {
        width:460px;
		margin-top:10px;
		text-align:left;
		color:#505050;
}

		
#table {
        width:750px;
		margin-top:0px;
		margin-right:auto;
		margin-bottom:0px;
		margin-left:auto;
		text-align:center;
		color:#505050;
}

#table1 {
	width:480px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	background-image:url(../img_new/full_top.jpg);
	text-align:center;
	font-size:13px;
	color:#505050;
}

#freedial {
	width:470px;
	margin-top:10px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:0px;
	font-size:12px;
	color:#505050;
}

#card { 
        width:160px;
		margin-top:5px;
		margin-right:auto;
		margin-bottom:0px;
		margin-left:0px;
		font-size:13px;
		color:#505050;
		background-image:url(../img_new/card-bg.png);
}



#td1 {
     width:330px;
	 margin-top:10px;
	 margin-right:auto;
	 margin-bottom:0px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 }
	 
#td2 {
     width:330px;
	 margin-top:0px;
	 margin-right:auto;
	 margin-bottom:15px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 background-image:url(../img_new/title1-bg.png);
	 } 
	
#td3 {
     width:330px;
	 margin-top:0px;
	 margin-right:auto;
	 margin-bottom:15px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 background-image:url(../img_new/search-bg.png);
	 } 

#td3-1 {
     width:330px;
	 margin-top:36px;
	 margin-right:auto;
	 margin-bottom:15px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 background-image:url(../img_new/osusume-bg-r.png);
	 } 	 

#td4 {
     width:700px;
	 margin-top:0px;
	 margin-right:auto;
	 margin-bottom:0px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 }	
	
#td5 {
     width:700px;
	 margin-top:0px;
	 margin-right:auto;
	 margin-bottom:0px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 background-image:url(../img_new/bg_haneda.png);
	 }
	 
#td6 {
     width:700px;
	 margin-top:0px;
	 margin-right:auto;
	 margin-bottom:0px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 background-image:url(../img_new/bg_itami.png);
	 }
	 
#td7 {
     width:700px;
	 margin-top:0px;
	 margin-right:auto;
	 margin-bottom:0px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 background-image:url(../img_new/bg_nagoya.png);
	 }
	
#td8 {
     width:700px;
	 margin-top:0px;
	 margin-right:auto;
	 margin-bottom:25px;
	 margin-left:0px;
	 font-size:13px;
	 color:#505050;
	 background-image:url(../img_new/bg_tihou.png);
	 }
	 
#td9 {
     width:600px;
	 margin-top:25px;
	 margin-right:75px;
	 margin-bottom:15px;
	 margin-left:75px;
	 font-size:13px;
	 color:#505050;
	 background-image:url(../img_new/background2.png);
	 }
	 
#td10 {
     width:750px;
	 margin-top:15px;
	 margin-right:auto;
	 margin-bottom:0px;
	 margin-left:auto;
	 background-image:url(../img_new/full_bottom.jpg);
	 }
	 
#td11 {
     width:170px;
	 background-image:url(../img_new/banner/help.png);
	 }	
/*-----------------------------------------------------
	footBnr
----------------------------------------------------**/
.footBnr	{
	width:360px;
	margin: 10px auto;
	}
.bnrLeft	{
	float:left;
	}
.bnrRight	{
	float:right;
	}
.jalanFrame	{
	margin:0 0 1em 0;
	}