/* ----------------------------- h -- */
h2.TopMessage
{
font-size:15px;
color:#003366;
margin-top:8px;
margin-left: 5px;
margin-bottom: 2px;
font-weight:normal;
line-height:120%;
}

h3
{
font-size: 17px;
letter-spacing: 2px;
color: #333311;
display: inline;
}

h3.subject
{
display: none;
}

h4.organs
{
font-size: 17px;
font-weight: normal;
letter-spacing: 2px;
color: #003366;
display: inline;
}

/* ----------------------------- div -- */
div#Container_LeftSide
{
position: relative;
width: 170px;
height: 70px;
}
div#LeftSideMessage
{
position: absolute;
left: -13px;
top: 5px;
}


div.FootnotesContent
{
margin-left: 30px;
padding-top: 5px;
padding-bottom: 5px;
width: 450px;
font-size: 15px;
color: #444422;
}


div.TopMessage
{
margin-top: 7px;
margin-bottom: 7px;
width:260px;
padding: 6px;
border: 1px #bbbbbb solid;
background-color: #f5f5f2;
font-size:15px;
color:#555544;
font-family: "Helvetica", "Arial", "HG 丸ゴシックPRO", sans-serif;
font-weight:normal;
line-height:130%;
letter-spacing:1px;
line-break:strict
}

div#TopMessageList
{
font-size: 16px;
color: #444438;
}

div#TopMessageList a:link
{
font-size: 12px;
text-decoration: underline;
}

div.TopMessage2
{
font-size:13px;
color:#444444;
font-family: "Helvetica","Arial","HG 丸ゴシックPRO";
font-weight:normal;
line-height:110%;
letter-spacing:1px;
width:120px;
margin-left:5px;
line-break:strict
}

div.MainContent
{
margin-top: 3px;
margin-bottom: 10px;
padding: 6px;
border: 1px #bbbbbb solid;
background-color: #f5f5f2;
font-size: 16px;
line-height: 135%;
color: #444444;
}

div.diseases
{
font-size: 16px;
color: #4b4b4b;
letter-spacing: 1px;
}

div#license
{
letter-spacing: 1px;
width: 200px;
background-color: #fafaff;
border: 1px #9999bb solid;
}

div#license div
{
background-color: #dfdfee;
color: #444422;
}

/* ----------------------------- p -- */
p.TopText
{
font-size:10pt;
color:#707070;
margin-top:4px;
margin-left:10px;
margin-bottom:0px;
font-weight:normal;
line-height:120%;
display: inline;
}

p.FootnotesSubject
{
width: 285px;
padding-bottom: 1px;
font-size: 16px;
color: #222222;	
letter-spacing: 1px;
border-bottom: 1px #003366 solid;
}


/* ----------------------------- span -- */
/* ----------------------------- td -- */
td#Subject_1
{
background-image: url(http://www.horiyaku.co.jp/main/pts/barCounseling00.gif);
}

td#Subject_2
{
background-image: url(http://www.horiyaku.co.jp/main/pts/barCounseling02.gif);
}
td#Subject_3
{
background-image: url(http://www.horiyaku.co.jp/main/pts/barCounseling01.gif);
}

