@charset "UTF-8";

/***********************-
タイトル : コスモ無線
概要：トップ

制作日：2009/08

-***********************/
@import url(basic.css);
@import url(btn.css);
@import url(common.css);


div#container {
	background:url(../image/back2.gif) repeat-y top center;
}



/*ボタン*/
#indexbtn{
 background:url(../index/btn/back.gif) no-repeat;
}


#indexbtn ul{ 
padding:20px 0 15px 15px; 
margin: 0;
list-style-type : none; 
text-align:right;
border-bottom:3px solid #093BA2;
}
#indexbtn  li { 
display : inline; 
padding :0; 
float:left; 
}


#indexbtn ul li { 
margin: 0 15px 0 0; 
}

#indexbtn a{
padding:0;
background-repeat:no-repeat; 
display:block;
}
#indexbtn  a:hover {
  background-position: top right;
}

#indexbtn  #home-top a {
background-image:url(../index/btn/home.gif);
width:61px;
height:13px;}
#indexbtn  #home-top2 a {
background-image:url(../index/btn/home.gif);
  background-position: top right;
width:61px;
height:13px;}


#indexbtn  #company-top a {
background-image:url(../index/btn/company.gif);
width:73px;
height:13px;}

#indexbtn  #qa-top a {
background-image:url(../index/btn/qa.gif);
width:57px;
height:13px;}

#indexbtn  #check-top a {
background-image:url(../index/btn/check.gif);
width:73px;
height:13px;}

#indexbtn  #employment-top a {
background-image:url(../index/btn/employment.gif);
width:73px;
height:13px;}

#indexbtn  #contact-top a {
background-image:url(../index/btn/contact.gif);
width:122px;
height:13px;}



#indexbtn  #personal a {
 margin:0;
 padding:2px 0 0 7px;
 font-size:70%;
 background-image:url(../index/arrow.gif);

}
#indexbtn  #personal a:hover,#indexbtn  #sitemap a:hover {
  background-position: top left;
}

#indexbtn  #sitemap a {
 margin:0 0 0;
 padding:2px 0 0 7px;
font-size:70%;
 background-image:url(../index/arrow.gif);
}

/*ここからメイン*/
.flash{
text-align:center;
	 border-bottom:2px solid #093BA2;
	}


#box1{
	margin:20px 35px;
	font-size:90%;
}

#box1 p{
	height:57px;
	 background:url(../index/etc.gif) no-repeat right bottom;}

#taximain{
	margin:20px  0 0 35px;
	
}

/*ここからタクシー*/
#taxi{
 background:url(../index/taxi.gif) no-repeat;
 float:left;
 padding:8px 0 0 8px;
 width:270px;
}
#taxi p{
 margin:5px 0 0 5px;
 padding:0;
 width:250px;
 font-size:75%;
 line-height:1.4;
}


/*ここから観光タクシー*/
#tourism{
 background:url(../index/tourism.gif) no-repeat;
 float:left;
 padding:8px 10px 0 8px;
 width:256px;
}
#tourism h3{
margin-bottom:5px;
}
#tourism .alignright{
 margin-left:5px;}


#tourism p{
 margin:5px 0 0 5px;
 padding:0;
 font-size:75%;
 line-height:1.4;
}

/*ボタン*/
#navibtn{
margin:3px 0 0 7px;
 float:left;
 width:175px;
}

#navibtn ul{ 
padding:0; 
margin: 0;
list-style-type : none; 
}
#navibtn  li { 
display : inline; 
}

#navibtn a{
padding:0;
background-repeat:no-repeat; 
display:block;
width:175px;
height:95px;}
#navibtn  a:hover {
  background-position: top right;
}

#navibtn  #pickup a {
background-image:url(../index/pickup.gif);
}
#navibtn  #tokushu a {
background-image:url(../index/kind.gif);
}


#navibtn  #taxi-ticket a {
background-image:url(../index/ticket.gif);
}





/*ここから安心ネットワーク*/

#safty{
 clear:both;
	padding:15px  0 20px 35px;
 
}

#safty #netwaork,#safty #escort{
float:left;
padding:10px 10px 8px;
text-align:left;
width:335px;
border-top:1px solid #036FB6;
border-bottom:1px solid #036FB6;
}

#safty #netwaork{
margin-right:20px;
}
#safty strong{
 color:#51B814;
}
#safty p{
	 margin:8px 0 0 30px;}
	 
	/*モバイル*/
	table.mobile{
 margin:5px 0 10px 35px;
 padding:0;
 border:1px solid #FF7200;
 width:730px;
	}
	table.mobile th{
	 background:#FF7200;
	 color:#FFFFFF;
	 padding:5px 15px;
	 text-align:left;
	 vertical-align:middle;
	 font-weight:bold;
	 
	}
table.mobile td.left{
 padding:5px 5px 6px 30px;
 font-size:90%;
}