﻿#mainimage{


	margin-bottom:10px;

	
}

#topboth {
	clear:both;
}

#plan_block1 {
width:680px;
margin-left:10px;
margin-bottom:10px;
}

#plan_photo1 {
width:606px;
height:54px;
margin-left:10px;
padding-top:10px;
padding-left:74px;
font-size:16px;
line-height:150%;
background:url("./../images/plan_photo1.jpg") no-repeat;
}


#plan_block2 {
width:680px;
margin-left:10px;
margin-bottom:10px;
}

#plan_photo2 {
width:606px;
height:54px;
margin-left:10px;
padding-top:10px;
padding-left:74px;
font-size:16px;
line-height:150%;
background:url("./../images/plan_photo2.jpg") no-repeat;
}

#plan_block3 {
width:680px;
margin-left:10px;
margin-bottom:10px;
}

#plan_photo3 {
width:606px;
height:54px;
margin-left:10px;
padding-top:10px;
padding-left:74px;
font-size:16px;
line-height:150%;
background:url("./../images/plan_photo3.jpg") no-repeat;
}

/*	詳細ボタン

-------------------------------------*/

.syousaibtn {
width:210px;
height:34px;
float: left;
display: block;
margin-top:0px;
margin-left:480px;
margin-bottom:5px;
background: url("./../images/syousaibtn_r.jpg") left top no-repeat;
}

.syousaibtn a  {   
width:210px;
height:34px;
display: block;   
text-decoration: none;
background: url("./../images/syousaibtn.jpg") left top no-repeat;
}  

.syousaibtn a:hover    {   
width:210px;
height:34px;
display: block;   
text-decoration: none;   
background: url("./../images/syousaibtn_r.jpg") left top no-repeat;
}  

.syousaibtn span {   
visibility: hidden;
}  

/*	各プラン

-------------------------------------*/

#planmsg    {
margin-bottom:10px;
} 

#maintel    {   
width:700px;
height:88px;
display: block;   
text-decoration: none;   
background: url("./../images/maintel.jpg") left top no-repeat;
background-position:30px 0px;
margin-bottom:20px;
} 

#maintel  #mainestimate  {   
width:313px;
height:88px;
display: block;   
text-decoration: none;
margin-left:370px; 
background: url("./../images/mainestimate.jpg") left top no-repeat;
} 

#maintel  #mainestimate a {   
width:313px;
height:88px;
display: block;   
text-decoration: none;

background: url("./../images/mainestimate.jpg") left top no-repeat;
} 

#maintel  #mainestimate a:hover {   
width:313px;
height:88px;
display: block;   
text-decoration: none;
background: url("./../images/mainestimate_r.jpg") left top no-repeat;
} 

#maintel  #mainestimate span {   
visibility: hidden;
}  

#kihonservice {   

}  

#kihontext {   
width:680px;
height:50px;
font-size:14px;
margin:10px 5px 10px 5px;
padding-left:10px;
line-height:150%;
background: url("./../images/dot_plan.jpg") left bottom repeat-x;
}  

#kihonblock {   
width:690px;
height:80px;
font-size:14px;
margin:10px 5px 10px 5px;
line-height:150%;
background: url("./../images/dot_plan.jpg") left bottom repeat-x;
}  

#kihonblock span{
font-weight:bold;
color:#009900;
background: url("./../images/plan_yajirushi.jpg") left top no-repeat;
background-position:0px 3px;
padding-left:10px;
text-decoration:none;
line-height:25px;
}  

#kihonblock span a{
color:#009900;
text-decoration:none;
}

#kihonblock span a:hover{
color:#009900;
text-decoration:underline;
} 

#konpou{   
width:260px;
height:80px;
padding-left:80px;
font-size:13px;
float:left;
background: url("./../images/icon_konpou.jpg") left top no-repeat;
}



#haichi{   
width:260px;
height:80px;
padding-left:80px;
float:left;
margin-left:10px;
background: url("./../images/icon_haichi.jpg") left top no-repeat;
}  

#youjyou{   
width:260px;
height:80px;
padding-left:80px;
font-size:13px;
float:left;
background: url("./../images/icon_youjyou.jpg") left top no-repeat;
}



#freebox{   
width:260px;
height:80px;
padding-left:80px;
float:left;
margin-left:10px;
background: url("./../images/icon_freebox.jpg") left top no-repeat;
}  

#hbox{   
width:260px;
height:80px;
padding-left:80px;
font-size:13px;
float:left;
background: url("./../images/icon_hbox.jpg") left top no-repeat;
}



#futon{   
width:260px;
height:80px;
padding-left:80px;
float:left;
margin-left:10px;
background: url("./../images/icon_futon.jpg") left top no-repeat;
} 

#hoken{   
width:260px;
height:80px;
padding-left:80px;
float:left;
background: url("./../images/icon_hoken.jpg") left top no-repeat;
} 

#koumokunashi{   
width:260px;
height:80px;
padding-left:80px;
float:left;
margin-left:10px;

} 

#optionservice {   

}  

#optiontext {   
width:680px;
height:50px;
font-size:14px;
margin:10px 5px 10px 5px;
padding-left:10px;
line-height:150%;
background: url("./../images/dot_plan.jpg") left bottom repeat-x;
}  

#optionblock {   
width:690px;
height:80px;
font-size:14px;
margin:10px 5px 10px 5px;
line-height:150%;
background: url("./../images/dot_plan.jpg") left bottom repeat-x;
}  

#optionblock span{
font-weight:bold;
color:#009900;
background: url("./../images/plan_yajirushi.jpg") left top no-repeat;
background-position:0px 3px;
padding-left:10px;
text-decoration:none;
line-height:25px;
}  

#optionblock span a{
color:#009900;
text-decoration:none;
}

#optionblock span a:hover{
color:#009900;
text-decoration:underline;
} 

#omakase{   
width:260px;
height:80px;
padding-left:80px;
font-size:13px;
float:left;
background: url("./../images/icon_omakase.jpg") left top no-repeat;
}



#fuyouhin{   
width:260px;
height:80px;
padding-left:80px;
float:left;
margin-left:10px;
background: url("./../images/icon_fuyouhin.jpg") left top no-repeat;
}  

#ac{   
width:260px;
height:80px;
padding-left:80px;
font-size:13px;
float:left;
background: url("./../images/icon_ac.jpg") left top no-repeat;
}



#antena{   
width:260px;
height:80px;
padding-left:80px;
float:left;
margin-left:10px;
background: url("./../images/icon_antena.jpg") left top no-repeat;
}  

#car{   
width:260px;
height:80px;
padding-left:80px;
font-size:13px;
float:left;
background: url("./../images/icon_car.jpg") left top no-repeat;
}



#tsuikayoujyou{   
width:260px;
height:80px;
padding-left:80px;
float:left;
margin-left:10px;
background: url("./../images/icon_tsuikayoujyou.jpg") left top no-repeat;
} 

#shikikin{   
width:260px;
height:80px;
padding-left:80px;
float:left;
background: url("./../images/icon_shikikin.jpg") left top no-repeat;
} 

#net{   
width:260px;
height:80px;
padding-left:80px;
float:left;
margin-left:10px;
background: url("./../images/icon_net.jpg") left top no-repeat;
}  

#hc{   
width:260px;
height:80px;
padding-left:80px;
float:left;
background: url("./../images/icon_hc.jpg") left top no-repeat;
} 


/*	その他

-------------------------------------*/






.topboth {
	clear:both;
}

