@charset "Shift_JIS";

/*top*/



#fontchanger_box{
margin-top:5px;
float:left;
width:70px;
height:20px;
padding-top:4px;
padding-left:153px;
font-size:12px;
}


#topics{
width:950px;
height:120px;
padding-top:7px;
}



#topics li{
margin-left:18px;
padding-top:10px;
padding-bottom:10px;
font-size:80%;
}

.border_btm{
border-bottom:#dbdbdb 1px dotted;
padding-bottom:10px;
}


.s_txt{
margin-left:10px;
margin-right:10px;
}

#second #contents_main_box{
float:left;
width:674px;
padding-right:6px;
margin-top:5px;
}

#second h4{
width:650px;
margin-top:30px;
margin-bottom:20px;
margin-left:10px;
padding:2px 0 2px 5px;
color:#333333;
background:#f0f0f0;
border-top:#DDDDDD 1px solid;
border-bottom:#DDDDDD 1px solid;
}

.s_link a:link{
color:#482323;
text-decoration:none;
}

.s_link a:visited{
color:#482323;
text-decoration:none;
}

.s_link a:hover{
color:#482323;
text-decoration:underline;
}

.s_contents_box{
width:650px;
margin-left:10px;
}

.s_contents_sbox{
width:147px;
float:left;
}

.s_contents_sbox_txt{
width:147px;
}

.ptop{
width:650px;
margin-left:10px;
text-align:right;
border-bottom:#CCCCCC 1px dotted;
}

.t_price{
width:650px;
margin-left:10px;
}

.t_price td{
padding:5px;
border-bottom:#E5E5E5 1px solid;
font-size:90%;
}

.t_price .t_title{
background:#F5F5F5;
}

.t_price .t_attention{
font-size:80%;
color:#999999;
}

#inform_info{
background:#F5F5F5;
padding:10px;
border:#E5E5E5 1px solid;
}

.list1 li{
font-size:90%;
line-height:1.6;
}

.inform_tel{
font-size:120%;
color:#990000;
}


