body,td{
font-size: 13px;
line-height: 115%;
}

a:hover { color:#993300; }


.new_info_l{
padding: 8px 8px 8px 8px;
}

.new_info_r{
padding: 8px 8px 8px 0px;
}

.top_text{
font-size: 13px;
margin-top: 10px;
margin-bottom: 10px;
}

.attention{
font-size: 10px;
color: #FF0000;
}


.q_a_text{
font-size: 13px;
margin-top: 10px;
margin-bottom: 10px;
}

.q_a_img{
margin-top: 21px;
margin-bottom: 6px;
}


.calendar_day{
font-size: 14px;
line-height: 100%;
}

.calendar_toku{
font-size: 14px;
font-weight: bold;
background-color: #FFCD15;
line-height: 100%;
}


.memo_title01{
font-size: 13px;
font-weight: bold;
color: #333333;
background-color: #FFE49A;
background-image: url(img/memo/bg01.gif);
}

.memo_title02{
font-size: 13px;
font-weight: bold;
color: #333333;
background-color: #AFD9FF;
background-image: url(img/memo/bg02.gif);
}

.memo_text{
font-size: 13px;
line-height: 125%;
}

.print_table{
padding: 0px 5px 5px 5px;
}


.est_table{
padding: 10px;
}

.est_sample{
font-size: 10px;
}


.est_item{
padding: 3px 5px 3px 5px;
font-weight: bold;
background-color: #FEE3AD;
color: #333333;
}


.est_info{
padding: 0px 0px 0px 10px;
}

.est_box{
padding: 0px 4px 0px 8px;
}