/**
 * Style sheet style
 */
body
{
	background-color:#none;
	background: none;
}


{
	margin:0px;
}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------- Number(Integer) Set, CSS ªØ´·Õè */
.number_black
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	color:#000;
	text-transform: none;
}

.number_red
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	color:#FF0000;
	text-transform: none;
}

.number_blue
{
	padding-right:0px;
	padding-left:0px;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	color:#0000FF;
	text-transform: none;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------- Text(Character) Set, CSS ------------------------------------------------------------------------------ */
.description
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-size:12px;
	color:#000;
}

.description11
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-size:11px;
	color:#000;
}

.description13
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-size:13px;
	color:#000;
}

.description a:link{ 
	font-family: Verdana;
	font-size: 12px;
	color: #000;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration:none;
}

.description a:hover
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-size:12px;
	color:#ff6000;
	text-decoration:none;
}
.promotion
{
	padding-right:8px;
	padding-left:8px;
	font-family:Verdana;
	font-size:15px;
	color:#000;
	font-weight:bold;
}

.promotion a:link
{
	padding-right:8px;
	padding-left:8px;
	font-family:Verdana;
	font-size:15px;
	color:#000;
	font-weight:bold;
}

.promotion a:hover
{
	padding-right:8px;
	padding-left:8px;
	font-family:Verdana;
	font-size:15px;
	color:#ff6000;
	font-weight:bold;
}

.description_white
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#FFFFFF;
	text-transform: none;
}

.description_white a:link
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#FFFFFF;
	text-transform: none;
}

.description_white a:hover
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#FFCD15;
	text-transform: none;
}

.description_white a:visited
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#FFFFFF;
	text-transform: none;
}

.topic_white
{
	padding-right:2px;
	padding-left:2px;
	padding-bottom: 9px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#FFFFFF;
	text-transform: none;
}
.head_topic
{
	font-weight:bold;
	font-family:Verdana;	 
	text-decoration:none;
	font-size:12px;
	color:#000;
}
.head_topic:link
{
	font-weight:bold;
	font-family:Verdana;	 
	text-decoration:none;
	font-size:12px;
	color:#000;
}

.head_topic a:hover
{
	font-weight:bold;
	font-family:Verdana;	 
	text-decoration: none;
	font-size:12px;
	color:#E2000B;

}
.head_topic:visited
{
	font-weight:bold;
	font-family:Verdana;	 
	text-decoration:none;
	font-size:12px;
	color:#000;
}

.head_topic2
{
	padding-right:0px;
	padding-left:0px;
	padding-bottom: 9px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#000000;
}

.topic
{
	padding-bottom:7px;
	font-weight:bold;
	font-family:Verdana;	 
	text-decoration:none;
	font-size:12px;
	color:#000000;
}


.text_whith
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
}
.text_green
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	text-decoration:none;
	font-size:12px;
	color:#0774ac;
}

.text_green a
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	text-decoration:none;
	font-size:12px;
	color:#0774ac;
}

.text_green a:hover
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	text-decoration:underline;
	font-size:12px;
	color:#0774ac;
}

.text_green a:visited
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	text-decoration:none;
	font-size:12px;
	color:#0774ac;
}

.text_green2
{
	padding-right:2px;
	padding-left:2px;
	font-family:Verdana;
	text-decoration:none;
	font-size:12px;
	color:#0774ac;
	font-weight:bold;
}

.text_white11{
	font-family: verdana;
	font-size:12px;
	color:#ffffff;
	padding-left:5px;
	text-decoration:none;
	}	

.text_white{
	font-family: verdana;
	font-size:8px;
	color:#ffffff;
	padding-left:5px;
	font-weight:bold;
	text-decoration:none;
	}
.text_white a:link{
	font-family: verdana;
	font-size:12px;
	color:#ffffff;
	padding-left:5px;
	font-weight:bold;
	text-decoration:none;
	}
.text_white a:hover{
	font-family: verdana;
	font-size:12px;
	color:#ff4800;
	padding-left:5px;
	font-weight:bold;
	text-decoration:none;
	}
	

/* ------------------------------------------------------------------------------------------------------------------------------------------------------- Button(Submit/Cancel) Set, CSS ------------------------------------------------------------------------ */
.border_bottom_process
{
	width:81px;
	height:21px;
	font-family:Tahoma;
	font-size:12px;
	color:#333;
	background: url(../images/icon/btn-001.gif);
}

.border_bottom_cancel
{
	width:81px;
	height:21px;
	font-family:Tahoma;
	font-size:12px;
	color:#333;
	background: url(../images/icon/btn-003.gif);
}

/* td, th { border-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-color: #CCC; } */
.td_header
{
	height:28px;
	padding-right:2px;
	padding-left:2px;
	background-image:url("../images/bg_blue.gif");
	border:1px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#fff;
}

.td_header a
{
	padding-right:5px;
	padding-left:5px;
	color:#000000;
}

.td_header a:hover
{
	padding-right:5px;
	padding-left:5px;
	color:#ff6000;
}

.td_header a:visited
{
	padding-right:5px;
	padding-left:5px;
	color:#000000;
}

.td2
{
	height:20px;
	padding-right:5px;
	padding-left:5px;
	border:1px;
	font-family:Verdana;
	font-size:12px;
	color:#000;
	border-top-color:#ebebeb;
	border-bottom-color:#ebebeb;
	border-left-color:#ebebeb;
	border-right-color:#ebebeb;
}

.td_right
{
	height:20px;
	padding-right:5px;
	padding-left:5px;
	border-top:1nne;
	border-right:1nne;
	border-bottom:1nne;
	font-family:Verdana;
	font-size:12px;
	color:#000;
	border-top-color:#ffffff;
	border-bottom-color:#ebebeb;
	border-right-color:#ffffff;
}

.td_right2
{
	height:20px;
	padding-right:5px;
	padding-left:5px;
	border:1px;
	font-family:Verdana;
	font-size:12px;
	color:#000;
	border-top-color:#ffffff;
	border-bottom-color:#FBDEB5;
	border-left-color:#EBEBEB;
	border-right-color:#ffffff;
}

.td_head_left
{
	height:26px;
	border:1px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#000;
	border-top-color:#ffffff;
	border-bottom-color:#FFB954;
	border-left-color:#ffffff;
	border-right-color:#EBEBEB;
}

.td_head
{
	height:28px;
	padding-right:5px;
	padding-left:5px;
	border:1px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#000;
	border-top-color:#f7af41;
	border-bottom-color:#f7af41;
	border-right-color:#f7af41;
}

.td a:link
{
	padding-right:5px;
	padding-left:5px;
	color:#000000;
}

.td_head_right
{
	height:26px;
	padding-right:5px;
	padding-left:5px;
	border:1px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#000;
	border-top-color:#ffffff;
	border-bottom-color:#FFB954;
	border-right-color:#ffffff;
	border-left-color:#ffffff;
}

.td_bottom
{
	height:25px;
	padding-right:5px;
	padding-left:5px;
	border:1px;
	font-family:Verdana;
	font-size:12px;
	color:#000;
	border-top-color:#ffffff;
	border-bottom-color:#ebebeb;
	border-left-color:#ffffff;
	border-right-color:#ffffff;
}

.td_pic
{
	border:1px;
	border-top-color:#F3F3F3;
	border-bottom-color:#e1e7d2;
	border-left-color:#e1e7d2;
	border-right-color:#ffffff;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------- Form -------------------------------------------------------------------------------------------------- */
input
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}

.input1{
	font-size: 11px;
	color: #000000;
	font-family: verdana;
	background-color: #3A0201;
	border-color: #87060B;
	color: #FFFFFF;
	border-style:solid;
	border: 1px;
	width:80px;
	height:17px;
	}

.input2
{
	background-color:#e8e8e8;
	border:1px solid #C1C1C1;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
}

.input3{
	font-size: 14px;
	color: #8BBD40;
	font-family: verdana; 
	font-weight:bold;
	}


/*Button */

a.ovalbutton{
background: transparent url('../images/button/oval-red-left6.gif') no-repeat top left;
display: block;
float: center;
font: bold 11px Verdana; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 21px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
text-align:center;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #000000; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/button/oval-red-right6.gif') no-repeat top right;
display: block;
padding: 2px 9px 3px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #ffffff;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

/*Button  Small*/

a.ovalbutton2{
background: transparent url('../images/button/oval-red-left4.gif') no-repeat top left;
display: block;
float: center;
font: bold 10px Verdana; /* Change 13px as desired */
line-height: 11x; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 19px; /* Height of button background height */
padding-left: 7px; /* Width of left menu image */
text-decoration: none;
text-align:center;
}

a:link.ovalbutton2, a:visited.ovalbutton2, a:active.ovalbutton2{
color: #000000; /*button text color*/
}

a.ovalbutton2 span{
background: transparent url('../images/button/oval-red-right4.gif') no-repeat top right;
display: block;
padding: 4px 7px 3px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton2:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton2:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #ffffff;
}

.buttonwrapper2{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


/* style td */

.subtitle {
border-top:1px solid #F9FFF9;
border-bottom:1px solid #EFBEAF;
border-left:1px solid #F9FFF9;
border-right:1px solid #EFBEAF;
font-family:Verdana;
font-size:12px;
letter-spacing:0px;
margin:0;
padding-left: 2px;
padding-right: 2px;
height: 20px;
}

.subtitle2 {
border-top:1px solid #F9FFF9;
border-bottom:1px solid #EFBEAF;
border-left:1px solid #F9FFF9;
border-right:1px solid #EFBEAF;
font-family:Verdana;
font-size:11px;
letter-spacing:0px;
margin:0;
padding-left: 2px;
padding-right: 2px;
height: 20px;
}

.subtitle3 {
border-top:1px solid #F9FFF9;
border-bottom:1px solid #EBAC99;
border-left:1px solid #F9FFF9;
border-right:1px solid #EBAC99;
font-family:Verdana;
font-size:11px;
letter-spacing:0px;
margin:0;
padding-left: 2px;
padding-right: 2px;
height: 18px;
text-align:right;
}


.subtitle4 {
border-top:1px solid #ffffff;
border-bottom:1px solid #E69B84;
border-left:1px solid #ffffff;
border-right:1px solid #E69B84;
font-family:Verdana;
font-size:11px;
letter-spacing:0px;
margin:0;
padding-left: 2px;
padding-right: 2px;
height: 18px;
}


.subtitle5 {
border-top:1px solid #F9FFF9;
border-bottom:1px solid #EBAC99;
border-left:1px solid #F9FFF9;
border-right:1px solid #EBAC99;
font-family:Verdana;
font-size:11px;
letter-spacing:0px;
margin:0;
padding-left: 2px;
padding-right: 2px;
height: 18px;
text-align:left;
}

.subtitle6 {
border-top:1px solid #F9FFF9;
border-bottom:1px solid #EBAC99;
border-left:1px solid #F9FFF9;
border-right:1px solid #EBAC99;
font-family:Verdana;
font-size:11px;
letter-spacing:0px;
margin:0;
padding-left: 2px;
padding-right: 2px;
height: 18px;
text-align:left;
}

.topic_space {
	border-top:1px solid none;
	border-bottom:1px solid none;
	border-left:1px solid none;
	border-right:1px solid #8A0B12;
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:0px;
	margin:0;
	padding-left: 2px;
	padding-right: 2px;
	height: 20px;
}

.topic2{
	font-family:Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
}

.topic2:link{
	font-family:Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.topic2:hover{
	font-family:Verdana;
	font-size:12px;
	color:#E2000B;
	font-weight:bold;
}
.topic2:visited{
	font-family:Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.fontNum {
font-family:Verdana;
font-size:11px;
letter-spacing:0px;
margin:0;
padding-left: 2px;
padding-right: 2px;
height: 20px;
}
