/* カテゴリ・グループのフリースペース内全体の指定 */
.cg_freespace_01 {
	padding:0;
	margin:20px 0 20px 0;
}
.cg_freespace_02 {
	padding:0;
	margin:20px 0 20px 0;
}
/* カテゴリ・グループのフリースペース内の<p>タグの余白設定 */
.cg_freespace_01 p,
.cg_freespace_02 p {
	margin:0 0 10px 0;
}
/* カテゴリ・グループのフリースペース内の<ul>タグの余白設定 */
.cg_freespace_01 ul,
.cg_freespace_02 ul {
	margin:0 0 10px 20px;
	padding:0;
}
/*ボタンのフォント設定 */
button.button3 {
    /* 文字サイズ指定 */
    font-size: 1.0em;
    /* 文字の太さを指定 */
    font-weight: bold;
    /* 縦方向に5px、
     * 横方向に20pxの余白を指定 */
    padding: 5px 20px;
	 /* 背景色を濃い赤色に指定 */
    background-color: #F00;
    /* 文字色を白色に指定 */
    color: #fff;
    border        : 2px solid #fff;
}

button.button3:hover {
    /* 背景色を明るい白色に指定 */
    background-color: #FFF;
    /* 文字色をに指定 */
    color: #f00;
    border: 2px solid #fff;
}
