
/*--------------
Rec
----------------*/

#substance{
margin-top:5px;
margin-left:5px;
float:right;
width:565px;
}

#substance h2{

font-size:11pt;
border-left:5px solid #3DA0CE;
border-bottom:1px solid #3DA0CE;
padding:5px;
width:100%;
color:#009999;
}

.tbl{
font-size:11pt;
position:relative;left:20px;
}

/*--------------
åWv
----------------*/

fieldset{
width:320px;padding-left:8px;
font-size:12px;
}

legend{
border-right:1px solid gray;
border-bottom:1px solid gray;
padding:5px;
}

dt{
margin-left:40px;
border-left:8px solid #99E099;
text-align:left;
padding-left:8px;
}

/*--------------
IlÉÂ¢ÄÌX^C
----------------*/
.senkou{ font-size:12px;}
p.tel{
font-size:13px;
font-weight:bold;
}
p.ps{font-size:12px;}
/*--------------
åtH[{^ÌX^Ci¡ÍgÁÄ¢È¢j
----------------*/
.app a:link{ color: #0066CC; text-decoration:none;}
.app a:visited{ color:#0066CC; text-decoration:none;}
.app a:active{ color:#0066CC; text-decoration:none;}
.app a:hover{ color:#0066CC; text-decoration:none;}
.app{ margin-left:100px; margin-top:10px;}

/*--------------
½üyÑtb^[
----------------*/

hr{color:#6699CC; margin:5px 4px; clear:both;}

.spe_link{ 
padding:5px;
margin-top:5px;
background-color:#F0F4FE;
width:500px;

font-size:9pt;
color:#666666;
}

