@charset "utf-8";

/* 全体の背景色（てけと） */

body {
    background-color : #FF80C0;
}

.usu_news {
    border-top-color : #FF80C0;
}

/* タイトルの文字と背景 */

#usu_main_title {
    font-size        : 24px;
    font-size        : 2.4rem;
    color            : #ffffff;
    background-color : #FF80C0;
}

@media only screen and (max-width:480px)
{
    #usu_main_title {
        font-size       : 18px;
        font-size       : 1.8rem;
    }
}

/* 上下のテキスト部分の文字と背景 */

.uso_sub_txt {
    color            : #444444;
    background-color : #ffffff;
}

.uso_sub_txt a {
    color            : #1111cc;
}

.uso_sub_txt a:visited {
    color            : #993399;
}

.uso_sub_txt a:hover {
    color            : #ff0000;
}

/* リンク色 */

a {
    color            : #1111cc;
}

a:visited {
    color            : #993399;
}

a:hover {
    color            : #ff0000;
}

/* 画像のボーダー */

.usu_img img {
    border           : solid 1px #000000;
}

/* エントリ部分 */

.usu_news {
    color            : #660000 !important;
    background-color : #FFF4FB !important;
}

/* エントリの見出し */

.usu_news>H1 {
    color               : #660000;
    font-size           : 16px;
    font-size           : 1.6rem;
    padding-bottom      : 2px;
    border-bottom-style : solid;
    border-bottom-color : #660000;
    border-bottom-width : 3px;
    margin-bottom       : 1px;
}

.usu_type {
    color               : #333333;
    font-size           : 12px;
    font-size           : 1.2rem;
    padding-right       : 0.5em;
}
