@charset "utf-8";

/*=========================================================
    index
        1. text link
        2. link support
=========================================================*/

/* 1. text link
=========================================================*/
a{
    color:#1A50B8;
    text-decoration:underline;
}
a:visited{
    color:#6A069F;
}

/* link icon
---------------------------------------------------------*/
.ico-Lprev,
.ico-Lnext{
    padding-left:19px;
    min-height:12px;
    height:auto !important;
    height:12px;
}
.ico-Lprev{
    background:transparent url(../images/for_ico_Lprev.gif) no-repeat left center;
}
.ico-Lnext{
    background:transparent url(../images/for_ico_Lnext.gif) no-repeat left center;
}
.ico-Mprev,
.ico-Mnext{
    padding-left:16px;
    min-height:10px;
    height:auto !important;
    height:10px;
}
.ico-Mprev{
    background:transparent url(../images/for_ico_Mprev.gif) no-repeat left center;
}
.ico-Mnext{
    background:transparent url(../images/for_ico_Mnext.gif) no-repeat left center;
}
.ico-Sprev,
.ico-Snext{
    padding-left:10px;
    min-height:6px;
    height:auto !important;
    height:6px;
}
.ico-Sprev{
    background:transparent url(../images/for_ico_Sprev.gif) no-repeat left center;
}
.ico-Snext{
    background:transparent url(../images/for_ico_Snext.gif) no-repeat left center;
}


/* go to page top
---------------------------------------------------------*/
.pagetop{
    margin-top:10px;
    text-align:right;
}
.pagetop a{
    padding-left:13px;
    background:transparent url(../images/ico_triangle_up.png) no-repeat left center;
    min-height:5px;
    height:auto !important;
    height:5px;
}
#content .pagetop{
    margin:1.0em 0 1.6em;
}
