@charset "EUC-JP";

/* h1〜h6の基本設定 ----------------------------------------------------------*/
h1, h2 ,h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: bold;
}
/*
h1 {
    margin: 0px 0px 0px 10px;
    height: 20px;
    font-size: 1.5em;
}
*/
h2.blockTitle {
    text-indent: -2000px;
    font-size: 1.2em;
    font-weight: bold;
}

/* 水平線の装飾 */
hr {
    margin-top: 0px;
    margin-bottom: 0px;
}
hr.dash     { border-top: 1px dashed #7F7D7D;}
hr.dashRed  { border-top: 1px dashed #FF8C00;}
hr.dashBlue { border-top: 1px dashed #0C419A;}
hr.black    { border: 1px solid #000000;}
hr.red      { border-top: 1px solid #FF8C00;}
hr.green    { border-top: 1px solid #6EBB29;}
hr.green2   { border-top: 1px solid #397827;}

/* リスト -------------------------------------------------------*/
/* 
 * 横並びリスト
 */
ul {
    list-style-type: none;
}
ul.listStyleInline {
    margin-left: 0px;
}
ul.listStyleInline li {
    display: inline;
    margin-right: 3px;
}

dl {
}
dt {
}
dd {
    margin-left: 10px;
    margin-bottom: 10px;
}
dd ul {
    list-style-type: none;
    margin-left: 10px;
}


/* aタグ -----------------------------------------------------------*/
a {
    color: #000000;
    text-decoration: none;
    background: none;
}
a:link {
}
a:visited {
    color: #000000;
}
a:hover {
    color: #6D883A;
    text-decoration: underline;
}
a:active {
    color: #6D883A;
}
/* aタグ内のイメージのボーダー */
a img {
    border: 0;
}

