@charset "utf-8";
/**----------------------------------------------------------
 *CSS information 
 *
 * file name  : extend.css
 * style info  :  index top
 -----------------------------------------------------------*/ 
 /* =Wrapper
-----------------------------------------------------------------------------*/
#wrapper_subscribe {
	z-index: 100;
	width: 100%;
	background: url(../img/top.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0;
}

 /* index
----------------------------------------------------------- */
.entry_tbl {
    margin-bottom: 45px;
}
.entry_tbl th {
    padding: 13px 12px 13px 16px;
    border: 1px solid #000;
    background: #ccc;
    font-weight: bold;
    font-size: 100%;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    
}
.entry_tbl td {
    padding: 15px;
    padding-right: 30px;
    border: 1px solid #000;
    background: #ffffff;
    font-size: 100%;
    vertical-align: middle;
}

/* ボタン */
.button {
    width:320px;
    margin:0 auto;
    background: url("../img/button_over.png") no-repeat;
}
.button a {
    display: inline-block;
}
.button a:hover {
	background-color: transparent; /* IE6対応 */
}
.button a:hover img {
    visibility: hidden;
}

.button2 {
    width:320px;
    margin:0 auto;
    background: url("../img/button2_over.png") no-repeat;
}
.button2 a {
    display: inline-block;
}
.button2 a:hover {
	background-color: transparent; /* IE6対応 */
}
.button2 a:hover img {
    visibility: hidden;
}