@charset "utf-8";
/* CSS Document */

/*== BTN_PAGE ==*/
.btn_page a{
	width:20px; height:20px;
	display:block;
	background:url(images/page_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:18px;
	.line-height:20px;
	font-size:12px;
	overflow:hidden;
}
.btn_page a:hover{
	background:url(images/page_select.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}
.btn_page_select a{
	width:20px; height:20px;
	display:block;
	line-height:18px;
	.line-height:20px;
	font-size:12px;
	background:url(images/page_select.gif) no-repeat;
	color:#fff;
	text-align:center;
	text-decoration:none;
}
.btn_page_select a:hover{
	color:#fff;
	text-decoration:none;
}

/*== BTN_2TXT ==*/
.btn_2txt a{
	width:50px; height:20px;
	display:block;
	background:url(images/btn_2txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
	overflow:hidden;
}
.btn_2txt a:hover{
	background:url(images/btn_2txt_select.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}

/*== BTN_4TXT ==*/
.btn_4txt a{
	width:80px; height:20px;
	display:block;
	background:url(images/btn_4txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
	overflow:hidden;
}
.btn_4txt a:hover{
	background:url(images/btn_4txt_select.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}

/*== BTN_MORE_TXT ==*/
.btn_more_txt a{
	width:120px; height:20px;
	display:block;
	background:url(images/btn_more_txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
	overflow:hidden;
}
.btn_more_txt a:hover{
	background:url(images/btn_more_txt_select.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}

/* Btn_Frame_Title */
.btn_frame_title{
	width:140px; height:25px;
	margin:0 auto 10px auto;
	padding:0 5px 0 5px;
	line-height:25px;
	color:#FFF;
	text-decoration:none;
	font-size:13px;
	overflow:hidden;
	background:url(images/btn_frame_title.gif) no-repeat;
}
.btn_frame_title a{
	width:140px; height:25px;
	display:block;
	color:#fff;
	text-decoration:none;
}
.btn_frame_title a:hover{
	color:#fff;
	text-decoration:underline;
}

/* Btn_Sign_Newspaper */
.btn_sign_newspaper a{
	position:absolute;
	top:0;
	right:55px;
	width:50px; height:20px;
	display:block;
	background:url(images/btn_2txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
	overflow:hidden;
}
.btn_sign_newspaper a:hover{
	background:url(images/btn_2txt_select.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}

/* Btn_Cancel_Newspaper */
.btn_cancel_newspaper a{
	position:absolute;
	top:0;
	right:0;
	width:50px; height:20px;
	display:block;
	background:url(images/btn_2txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
	overflow:hidden;
}
.btn_cancel_newspaper a:hover{
	background:url(images/btn_2txt_select.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}

/*----- BUTTON ----- */
input.cmdbutton {
    width:80px; height:20px;
    border: none;
	background:url(images/btn_4txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
}
input.cmdbutton:hover {
    background:url(images/btn_4txt_select.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}

input.disable:hover {
    background: url(image/button/btn_3txt_00.gif) no-repeat left top;
    color: #6b6b6b;
}

input.smallbutton {
    width:50px; height:20px;
    border: none;
	background:url(images/btn_2txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
}
input.smallbutton:hover {
   	background:url(images/btn_2txt_select.gif) no-repeat left top;
	color:#fff;
	text-decoration:none
}
input.bigbutton {
	width:120px; height:20px;
	border: none;
	background:url(images/btn_more_txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
	overflow:hidden;
}
input.bigbutton:hover {
	background:url(images/btn_more_txt_select.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}
input.cmdbutton2 {
    width:80px; height:20px;
    border: none;
	background:url(images/btn_4txt_normal.gif) no-repeat;
	color:#666;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	.line-height:23px;
	font-size:12px;
}