@charset "utf-8";

body, td, pre {
    background-color: #ffffff;
    font-size: 14px;
    font-family: 'メイリオ', 'Verdana', 'Osaka';
    color: #000000;
    cursor: default;
    line-height: 20px;
    letter-spacing: 0px
}

a {text-decoration:none;
    cursor: default;
}
a:link    {color: black; font-size: 12px;} /* 未訪問のリンクの色 */
a:visited {color: black; font-size: 12px;} /* カーソルが乗っているリンクの色 */
a:hover   {color: black; font-size: 12px;} /* クリック中のリンクの色 */
a:active  {color: black; font-size: 12px;} /* 未訪問のリンクの色 */

p {
    line-height: 150%;
}

.box3 {
    padding: 0.5em 1em;
    margin: 2em 0;
    color: #2c2c2f;
    background: #cde4ff;/*背景色*/
}

.box3 p {
    margin: 0; 
    padding: 0;
}

.box4 {
    padding: 0.5em 1em;
    margin: 2em 0;
    color: #2c2c2f;
    background: #f0c9e9;/*背景色*/
}

.box4 p {
    margin: 0; 
    padding: 0;
}