/* --------------------------------------*/
/* リンクカラー */
/* --------------------------------------*/
/*a:link { color:#336699;}
a:visited { color:#336699;}
a:active { color:#FF6633;}
a:hover { color:#FF6633;}*/

a[name]:hover { color:#000000 }
a[href]:hover { color:#FF0000 }
h2 {
font-size: 100%;
font-weight: bold;
margin-bottom: 0px;
padding-bottom: 0px;
}

/* --------------------------------------*/
.menubar{
font-size:90%;
color:#336699;
}
.menubar-txt{
font-size:90%;
}

/* --------------------------------------*/
.linkhead{
font-size:90%;
color:#FF6600;
}
.txt-small
{
font-size:80%;
line-height: 130%;
}
.txt-medium
{
font-size:100%;
line-height: 150%;
}
.txt-top
{
font-size:80%;
line-height: 130%;
padding-left: 15px;
padding-bottom: 10px;
}
.txt-toptitle
{
font-size:83%;
line-height: 130%;
padding-left: 5px;
font-weight: bold;
}
.txt-title
{
font-size:110%;
text-transform: none;
font-weight: bold;
}
.txt-c006633
{color:#006633;}
.txt-c666666
{
color:#494949;
line-height: 150%;
font-size: 90%;
}
.txt-cffffff
{color:#ffffff;}
.txt-c0000ff
{color:#0000FF;}

/*.footer
{
font-size:80%;
}
*/
.txt-btn
{line-height: 130%;
font-size:95%;
}
.txt-c2B8080
{color:#2B8080;}
.txt-cCC0033
{color:#CC0033;}
.txt-cCC0033_2{
font-size:120%;
color:#CC0033;
}
.bg-ff9900 { background-color: #ff9900 }
.bg-25a696 { background-color: #25a696 }
.bg-cccccc { background-color: #cccccc }
.bg-5dc8f1 { background-color: #5dc8f1 }

/* --------------------------------------*/
/* 手順 */
/* --------------------------------------*/
.step-off
{
font-size:90%;
color: #20887B;
}
.step-on
{
font-size:90%;
font-weight: bold;
color: #000000;
}
.step-o-off
{
font-size:90%;
color: #FF9900;
}

.pad_10
{
padding: 10px;
}
