
/* °Ô½ÃÆÇ ¹öÆ° */
.board_button { float:left; width:750px; margin-top:20px; }
.popup01_button { float:left; width:400px; margin-top:10px; }
.button_left { float:left; }
.button_right { float:right; }
.button_margin01 { margin-right:5px; }
a.button01 { font-size:13px; color:#fff; font-weight:600; text-decoration:none; padding:7px 12px; position:relative; display:inline-block; background:#2590ce; border:solid 1px #2590ce;
		     border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.3) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);
			 box-shadow:0 1px 2px rgba(0, 0, 0, 0.25); }
a.button02 { font-size:13px; color:#3162ae; font-weight:600; text-decoration:none; padding:7px 12px; position:relative; display:inline-block; background:#fff; border:solid 1px #2590ce;
			 border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;  -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.3) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);
			 box-shadow:0 1px 2px rgba(0, 0, 0, 0.25); }
a.button03 { font-size:12px; color:#3162ae; font-weight:600; text-decoration:none; padding:5px 10px; position:relative; display:inline-block; background:#fff; border:solid 1px #2590ce;
			 border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;  -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.3) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);
			 box-shadow:0 1px 2px rgba(0, 0, 0, 0.25); }
a.button04 { font-size:12px;color:#fff; font-weight:600; text-decoration:none; padding:5px 10px; position:relative; display:inline-block; background:#2590ce; border:solid 1px #2590ce;
			 border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;  -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.3) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);
			 box-shadow:0 1px 2px rgba(0, 0, 0, 0.25); }
a.button_login { color:#fff; font:bold 16px Nanum Gothic; text-decoration:none; padding:26px; position:relative; display:inline-block; background:#2590ce; border:solid 1px #2590ce;
			border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin-right:5px; -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.3) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);
			box-shadow:0 1px 2px rgba(0, 0, 0, 0.25); }
a.button_Register { color:#fff; font:bold 16px Nanum Gothic; text-decoration:none; padding:20px 30px; position:relative; display:inline-block; background:#2590ce; border:solid 1px #2590ce;
			border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin-right:5px; -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.3) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);
			box-shadow:0 1px 2px rgba(0, 0, 0, 0.25); }
a.button_popup { font-size:16px; color:#fff; font-weight:600; text-decoration:none; padding:20px 30px; position:relative; display:inline-block; background:#6d4295; border:solid 1px #6d4295;
			 border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;  -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.3) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);
			 box-shadow:0 1px 2px rgba(0, 0, 0, 0.25); }		

/* ÅÇ¸Þ´º */
.taps       { float:left; width:750px; border-bottom:#2590ce 2px solid; clear:both; }
a.tap01_on  { float:left; color:#fff; font:bold 15px Nanum Gothic; text-decoration:none; padding:8px 20px; position:relative; display:inline-block; background:#2590ce; border:solid 1px #2590ce;
						border-radius:2px 2px 0px 0px; margin-right:2px; }
a.tap01_off { float:left; color:#7d7d7d; font:bold 15px Nanum Gothic; text-decoration:none; padding:8px 20px; position:relative; display:inline-block; background:#f5f5f5; border:solid 1px #f5f5f5;
						border-radius:2px 2px 0px 0px; margin-right:2px; }
a.tap01_off:hover { color:#000; }

.taps_popup       { float:left; width:400px; clear:both; }
a.taps_popup_tap01_on  { float:left; color:#2590ce; font:bold 15px Nanum Gothic; text-decoration:none; padding:8px 20px; position:relative; display:inline-block; background:#fff; border:solid 1px #fff;
											 border-radius:2px 2px 0px 0px; margin-right:2px; }
a.taps_popup_tap01_off { float:left; color:#fff; font:bold 15px Nanum Gothic; text-decoration:none; padding:8px 20px; position:relative; display:inline-block; background:#7d7d7d; border:solid 1px #7d7d7d;
											border-radius:2px 2px 0px 0px; margin-right:2px; }
a.taps_popup_tap01_off:hover { color:#000; }

.taps_register    { float:left; width:750px; clear:both; }
.tap_register_on  { float:left; width:250px; height:38px; text-align:center; vertical-align:middle; color:#fff; font:bold 16px Nanum Gothic; text-decoration:none; padding-top:20px; position:relative; 
								display:inline-block; background:#2590ce; border-top:1px solid #2590ce; border-bottom:1px solid #2590ce; }
.tap_register_off01 { float:left; width:249px; height:38px; text-align:center; vertical-align:middle; color:#7d7d7d; font:bold 16px Nanum Gothic; text-decoration:none; padding-top:20px; position:relative;
								display:inline-block; background:#f5f5f5; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
.tap_register_off02 { float:left; width:250px; height:38px; text-align:center; vertical-align:middle; color:#7d7d7d; font:bold 16px Nanum Gothic; text-decoration:none; padding-top:20px; position:relative;
								display:inline-block; background:#f5f5f5; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
								
								
/* ¸®¸¶ÄÉÆÃ ·Î±×ÀÎÆäÀÌÁö hwang 20150721 */								
.button_lefth { float:left; }								
a.button_loginh { color:#009bc9; font:bold 16px Nanum Gothic; text-decoration:none; padding:26px; position:relative; display:inline-block; background:#dddddd; border:solid 1px #2590ce;
			border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin-right:5px; -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.3) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);
			box-shadow:0 1px 2px rgba(0, 0, 0, 0.25); }								