@charset "utf-8"; 

/* Button Reset */
.button,
.button a,
.button button,
.button input { position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; font-size:11px; font-family:dotum, Sans-serif; white-space:nowrap; background:url(../image/buttonWhite.gif) no-repeat; vertical-align:middle; overflow:visible; color:#333;}
.button { height:23px; padding:0; margin-right:2px; background-position:left top;}
.button a,
.button button,
.button input{ left:2px; *vertical-align:top; cursor:pointer;}

/* Button Size */
.button.xxlarge { height:50px; background-position:left -131px; }
.button.large { height:29px; background-position:left -30px; }
.button.xLarge { height:35px; background-position:left -65px; }
.button.small { height:18px; background-position:left -107px; }
.button a,
.button button,
.button input { height:23px; padding:1px 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;letter-spacing:-0px;}


.button.large a,
.button.large button,
.button.large input { height:30px; padding:0 10px 0 8px; font-size:12px; line-height:29px; background-position:right -30px;}

.button.xLarge a,
.button.xLarge button,
.button.xLarge input { height:35px; padding:0 10px 0 8px; font-size:12px; line-height:35px; background-position:right -65px;}

.button.small a,
.button.small button,
.button.small input { height:18px; padding:1px 6px 0 4px; font-size:11px; line-height:18px; background-position:right -107px;}

.button.xxlarge a,
.button.xxlarge button,
.button.xxlarge input { height:50px; padding:0 17px 0 17px; font-size:15px; line-height:49px; background-position:right -131px;font-weight:900;letter-spacing:-3px;font-family:dotum;}

/* Button Text Color */
.button *:hover,
.button *:active,
.button *:focus{ color:#690;}

/* Green */
.button.green,
.button.green a,
.button.green button,
.button.green input { background-image:url(../image/buttonGreen.gif); color:#fff;}
.button.green *:hover,
.button.green *:active,
.button.green *:focus{ color:#ff0;}
/* black */
.button.black2,
.button.black2 a,
.button.black2 button,
.button.black2 input { background-image:url(../image/buttonBlack.gif); color:#fff;}
.button.black2 *:hover,
.button.black2 *:active,
.button.black2 *:focus{ color:#ff0;}
/* red */
.button.red2,
.button.red2 a,
.button.red2 button,
.button.red2 input { background-image:url(../image/buttonRed.gif); color:#fff;}
.button.red2 *:hover,
.button.red2 *:active,
.button.red2 *:focus{ color:#ff0;}
/* blue */
.button.blue,
.button.blue a,
.button.blue button,
.button.blue input { background-image:url(../image/buttonBlue.gif); color:#fff;}
.button.blue *:hover,
.button.blue *:active,
.button.blue *:focus{ color:#ff0;}
/* gray */
.button.gray,
.button.gray a,
.button.gray button,
.button.gray input { background-image:url(../image/buttonGray.gif); color:#fff;}
/* light gray */
.button.lgray,
.button.lgray a,
.button.lgray button,
.button.lgray input { background-image:url(../image/buttonLGray.gif); color:#666;}
/* light gray2 */
.button.lgray2,
.button.lgray2 a,
.button.lgray2 button,
.button.w_gra input { background-image:url(../image/buttonWhiteGra.gif); color:#666;}
/* dark gray */
.button.dgray,
.button.dgray a,
.button.dgray button,
.button.dgray input { background-image:url(../image/buttonDGray.gif); color:#fff;}
/* yellow */
.button.yellow,
.button.yellow a,
.button.yellow button,
.button.yellow input { background-image:url(../image/buttonYellow.gif); color:#266;}
/* pink */
.button.pink,
.button.pink a,
.button.pink button,
.button.pink input { background-image:url(../image/buttonPink.gif); color:#f23;}
/* dark blue */
.button.dblue,
.button.dblue a,
.button.dblue button,
.button.dblue input { background-image:url(../image/buttonDBlue.gif); color:#fff;}
/* light blue */
.button.lblue,
.button.lblue a,
.button.lblue button,
.button.lblue input { background-image:url(../image/buttonLBlue.gif); color:#eff;}
/* light2 blue */
.button.lblue2,
.button.lblue2 a,
.button.lblue2 button,
.button.lblue2 input { background-image:url(../image/buttonLBlue3.gif); color:#fff;}
/* dark green */
.button.dgreen,
.button.dgreen a,
.button.dgreen button,
.button.dgreen input { background-image:url(../image/buttonYGreen.gif); color:#fff;}
/* white gradation */
.button.w_gra,
.button.w_gra a,
.button.w_gra button,
.button.w_gra input { background-image:url(../image/buttonWhiteGra2.gif); color:#666;}



/* Button Text Strong */
.button.strong * { font-weight:bold !important;}

.fs12 {
	font-size:12px;
}
.bo {
	font-weight:bold;
}