﻿@charset "utf-8";

body {
	margin: 0;
	padding: 0;
	font-family: arial,verdana;
	font-size: 9pt;
	background-color: #ffffff;
}

	body.his {
		background: url(//image.gamescampus.com/gamescampus/bg/his_skin.jpg) center 73px no-repeat #E1E1E1;
	}

	body.dc {
		background: url(//image.gamescampus.com/gamescampus/bg/dc_skin.jpg) center 73px no-repeat #E1E1E1;
	}

	body.as2 {
		background: url(//image.gamescampus.com/gamescampus/bg/as2_skin.jpg) center 73px no-repeat #bdb9b4;
	}

	body.sl {
		background: url(//image.gamescampus.com/gamescampus/bg/sl_skin.jpg) center 73px no-repeat #0b0505;
	}

	body.ta {
		background: url(//image.gamescampus.com/gamescampus/bg/ta_skin.jpg) center 73px no-repeat #e1e1e1;
	}

	body.nd {
		background: url(//image.gamescampus.com/gamescampus/bg/nd_skin.jpg) center 73px no-repeat #191919;
	}

	body.ct {
		background: url(//image.gamescampus.com/gamescampus/bg/ct_skin.jpg) center 73px no-repeat #2d2d2d;
	}

	body.rf {
		background: url(//image.gamescampus.com/gamescampus/bg/rf_skin.jpg) center 73px no-repeat #e9e9e9;
	}

	body.loe {
		background: url(//image.gamescampus.com/gamescampus/bg/loe_skin.jpg) center 73px no-repeat #e0e0e0;
	}

	body.et {
		background: url(//image.gamescampus.com/gamescampus/bg/et_skin.jpg) center 73px no-repeat #b0d5e7;
	}

	body.wtf {
		background: url(//image.gamescampus.com/gamescampus/bg/wtf_skin.jpg) center 73px no-repeat #b0d5e7;
	}

	body.gf {
		background: url(//image.gamescampus.com/gamescampus/bg/gf_skin.jpg) center 73px no-repeat #b0d5e7;
	}

	body.kr {
		background: url(//image.gamescampus.com/gamescampus/bg/kr_skin.jpg) center 73px no-repeat #b0d5e7;
	}

	body div.tag {
		position: absolute;
		top: 200px;
		right: 0;
		z-index: 0;
		cursor: pointer;
	}


/**** Default Object styles ****/
body, table, tr, td, select, input, textarea {
	font-family: arial,verdana;
	font-size: 9pt;
	line-height: 150%;
	color: #4D4D4D;
}

em, cite, address, dfn, var {
	font-style: normal;
}

dl, ul, ol {
	list-style: none;
	margin: 0px;
}

form, p, div {
	margin: 0px;
}

a {
	text-decoration: none;
}

	a:hover, a:active, a:focus {
		text-decoration: underline;
	}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

legend {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	display: none;
	font-size: 0;
	line-height: 0;
}

img {
	border: 0;
}

li img {
	vertical-align: top;
}

hr {
	display: none;
}

fieldset {
	border: none;
}

caption {
	display: none;
}

.hide {
	display: none;
}

.show {
	display: block;
}

.clear {
	clear: both;
}

.client_download {
	margin: 20px 0;
	text-align: center;
}

.mirror_download {
	margin: 10px 0;
	text-align: left;
}

a.mirror_client {
	position: relative;
	padding: 0;
	margin: 0 1px;
	width: 170px;
	height: 60px;
	display: inline-block;
	background: url(//image.gamescampus.com/common/button/mirror_download.png) no-repeat;
	text-decoration: none;
}

	a.mirror_client:hover {
		text-decoration: none;
	}

	a.mirror_client em {
		position: absolute;
		top: 30px;
		left: 63px;
		width: 100px;
		text-align: left;
		font-weight: bold;
		color: #4b4b4b;
		font-decoration: none;
	}

/**** Default Object styles. End ****/

/**** Global Navigation Bar ****
div.gnb { position:relative; width:100%; height:73px; background:url(//image.gamescampus.com/global/gnb/gnb_bg.png) repeat-x #1E1E1E; z-index:1000; }
div.gnb .body { position:relative; width:1000px; height:73px; margin:0 auto; padding:0; background:url(//image.gamescampus.com/global/gnb/gnb_menu_new.png) no-repeat; }

div.gnb .signedoff { background-image:url(//image.gamescampus.com/global/gnb/gnb_menu_off_new.png); }

div.gnb .body .menu { position:absolute; margin:0; padding:0; }
div.gnb .body .menu a { display:inline-block; width:100%; height:100%; }
div.gnb .body .home { left:0px; top:3px; width:180px; height:70px; }
div.gnb .body .games { left:197px; top:34px; width:77px; height:28px; }
div.gnb .body .forums { left:274px; top:34px; width:71px; height:28px; }
div.gnb .body .addcc { left:345px; top:34px; width:66px; height:28px; }
div.gnb .body .download { left:411px; top:34px; width:87px; height:28px; }
div.gnb .body .support { left:498px; top:34px; width:75px; height:28px; }
div.gnb .body .pstime { left:605px; top:39px; width:160px; height:18px; line-height:18px; font-family:arial; font-size:12px; text-align:left; color:#7d7d7d; }
div.gnb .body .pstime .time { font-weight:bold; color:#d7d7d7; }
div.gnb .body .mycampus { left:763px; top:34px; width:99px; height:28px; }
div.gnb .body .sign { left:875px; top:36px; width:71px; height:25px; }
div.gnb .body .branch { left:952px; top:36px; width:47px; height:25px; }

div.gnb .body .sub { position:absolute; left:202px; top:62px; border:1px solid #369D16; background-color:#282828; display:none; z-index:1001; overflow:hidden;}
div.gnb .body .sub ul { width:100%; margin:0; padding:0; list-style:none; }
div.gnb .body .sub ul li { clear:left; width:100%; padding-left:10px; height:28px; line-height:28px; background-color:#282828; border-bottom:1px solid #414141; }
div.gnb .body .sub ul li a { width:100%; line-height:25px; color:#979797; text-decoration:none; }
div.gnb .body .sub ul li a:hover { color:#359c15; text-decoration:none; }
div.gnb .body .sub ul li img { margin-left:5px; }
div.gnb .body .sub ul li img.flag { margin:7px 5px 0 0; _margin-top:0px; margin-top:2px\9; }
div.gnb .body .sub ul li img.ico_new { margin-top:-2px; }
div.gnb .body .sub ul li:hover { background:url(//image.gamescampus.com/global/gnb/menu_bg.png) no-repeat right #1E1E1E;  }
div.gnb .body .sub ul li.last { border:none; }
div.gnb .body .sub ul li.info { padding:0; margin:0; width:228px; height:83px; background-color:#1E1E1E; }
div.gnb .body .sub ul li.info:hover { background:none; background-color:#1E1E1E; }
div.gnb .body .sub ul li.info p { margin:0 0 0 10px; float:left; width:100%; height:17px; line-height:17px; color:#969696; }
div.gnb .body .sub ul li.info p a { display:inline; width:auto; height:auto; text-decoration:underline; color:#969696; }
div.gnb .body .sub ul li.info p.hello { margin-top:10px; font-weight:bold; color:#369D16; }
div.gnb .body .sub ul li.info p.cash { margin-top:11px; float:left; width:100px; height:17px; }
div.gnb .body .sub ul li.info p.amount { margin:11px 10px 0 0; float:right; width:100px; height:17px; text-align:right; color:#369D16; }

div.gnb .body .sub ul li.message { padding:0; margin:0; width:228px; height:28px; background-color:#282828; }
div.gnb .body .sub ul li.message:hover { background:none; background-color:#1E1E1E; }
div.gnb .body .sub ul li.message p { margin:0 0 0 10px; float:left; width:100%; height:17px; line-height:17px; color:#969696; }
div.gnb .body .sub ul li.message p.title { margin-top:5px; width:180px; margin-left:10px; }
div.gnb .body .sub ul li.message p.icon { float:right; width:22px; margin:3px 10px 0 0; }

div.gnb .body .sub .signin { width:228px; border-bottom:1px solid #414141; }
div.gnb .body .sub .signin .box { margin:10px; width:208px; height:135px; }
div.gnb .body .sub .signin .box input.idpw { width:201px; height:21px; line-height:20px; margin-bottom:7px; padding-left:5px; border:1px solid #737373; background:url(//image.gamescampus.com/global/gnb/sign_input_bg.gif) no-repeat #4B4B4B; color:#369D16; font-weight:bolder; }
div.gnb .body .sub .signin .box input#uid { background-position: 0 0; }
div.gnb .body .sub .signin .box input#pwd { background-position: 0 -23px; }
div.gnb .body .sub .signin .box input.signbtn { float:right; margin:4px 0 0 0; padding:0; width:84px; height:27px; border:none; }
div.gnb .body .sub .signin .box div {height:20px; line-height:18px; }
div.gnb .body .sub .signin .box div.sch { background:url(//image.gamescampus.com/global/gnb/icon_idpw.gif) no-repeat left; }
div.gnb .body .sub .signin .box div.sch a { display:inline; margin-left:20px; color:#959595; text-decoration:none; }
div.gnb .body .sub .signin .box div label { color:#959595; }
div.gnb .body .sub .signin .box div input { float:left; width:13px; height:13px; margin:3px 7px 0 0; padding:0; }
div.gnb .body .sub .signin_btn { width:228px; height:52px; }

div.gnb .body .sub .signin_btn div { float:left; margin:10px 0 0 10px; padding:0; line-height:27px; border:none; color:#EBEBEB; }
div.gnb .body .sub .signin_btn input { float:right; margin:10px 10px 0 0; padding:0; width:84px; height:27px; border:none; }
/**** Global Navigation Bar. End ****

/**** Maintenance Global Navigation Bar ****
div.gnb_maintenance { position:relative; width:100%; height:73px; background:url(//image.gamescampus.com/maintenance/bg_gnb_maintenance.gif) repeat-x #1E1E1E; z-index:1000; }
div.gnb_maintenance .body { position:relative; width:820px; height:73px; margin:0 auto; padding:0; background:url(//image.gamescampus.com/maintenance/gnb_maintenance.gif) no-repeat; }
div.gnb_maintenance .body .menu { position:absolute; margin:0; padding:0; }
div.gnb_maintenance .body .home { left:0px; top:3px; width:180px; height:70px; }
div.gnb_maintenance .body .pstime { left:727px; top:41px; width:62px; height:18px; line-height:18px; font-family:Verdana; font-size:11px; font-weight:bold; color:#D7D7D7; text-align:center; }
/**** Maintenance Global Navigation Bar. End ****/

/**** Local Navigation Bar ****/
div.body {
	position: relative;
	margin: 0 auto;
	padding: 10px;
	width: 980px;
	height: auto;
	background-color: #FFFFFF;
	z-index: 1;
}
	/* position:relative; <- del (reason : IE z-index) */
	div.body .title_wrap {
		clear: left;
		float: left;
		width: 980px;
		height: 40px;
		margin-bottom: 10px;
		background: url(//image.gamescampus.com/gamescampus/common/pagetitle_bg.gif) repeat-x #52995F;
	}
		/* position:relative; <- del (reason : IE z-index) */
		div.body .title_wrap p {
			float: left;
			margin-left: 20px;
			width: auto;
			height: 100%;
			line-height: 40px;
			color: #FFFFFF;
			font-size: 12pt;
			font-weight: bold;
		}

		div.body .title_wrap h1 {
			float: left;
			margin: 0;
			margin-left: 20px;
			width: auto;
			height: 100%;
			line-height: 40px;
			color: #FFFFFF;
			font-size: 12pt;
			font-weight: bold;
		}

		div.body .title_wrap p.location {
			float: right;
			margin-right: 20px;
			padding-left: 20px;
			width: auto;
			min-width: 100px;
			color: #ECECEC;
			font-size: 9pt;
			font-weight: normal;
			background: url(//image.gamescampus.com/gamescampus/common/location_homeico.gif) no-repeat left;
		}

			div.body .title_wrap p.location a {
				font-weight: bold;
				color: #ECECEC;
			}

	div.body .lnb_wrap {
		float: left;
		width: 220px;
		height: auto;
		min-height: 250px;
	}

		div.body .lnb_wrap .login_info {
			float: left;
			margin-bottom: 10px;
			width: 220px;
			height: 58px;
			border-top: 1px solid #B5EAA2;
			border-bottom: 1px solid #B5EAA2;
			background-color: #EFFAEC;
			font-weight: bold;
			color: #4D4D4D;
		}

			div.body .lnb_wrap .login_info p.hello {
				margin: 12px 20px 0 20px;
				font-size: 10pt;
			}

				div.body .lnb_wrap .login_info p.hello span {
					color: #369E15;
				}

			div.body .lnb_wrap .login_info p.amount {
				clear: left;
				margin-left: 20px;
				padding-left: 16px;
				background: url(//image.gamescampus.com/gamescampus/common/cc_icon.gif) no-repeat;
			}

		div.body .lnb_wrap ul {
			float: left;
			width: 100%;
			padding: 0;
			list-style: none;
		}

			div.body .lnb_wrap ul.menu li {
				clear: left;
				margin-top: 1px;
				padding-left: 20px;
				height: 33px;
				line-height: 33px;
				background: url(//image.gamescampus.com/gamescampus/common/lnb_menu_bg.gif) no-repeat;
				color: #FFFFFF;
				text-decoration: none;
				font-weight: bold;
				font-size: 10pt;
			}

				div.body .lnb_wrap ul.menu li a {
					color: #FFFFFF;
					text-decoration: none;
					width: 100%;
					height: 100%;
					display: inline-block;
					font-weight: bold;
					font-size: 10pt;
				}
				/*div.body .lnb_wrap ul.menu li a:hover { color:#dcffd0; text-decoration:none; }*/
				div.body .lnb_wrap ul.menu li.selected {
					background: url(//image.gamescampus.com/gamescampus/common/lnb_menu_on_bg.gif) no-repeat;
				}

				div.body .lnb_wrap ul.menu li.toggle {
					background: url(//image.gamescampus.com/gamescampus/common/lnb_menu_toggle_bg.gif) no-repeat;
				}

				div.body .lnb_wrap ul.menu li:hover {
					background: url(//image.gamescampus.com/gamescampus/common/lnb_menu_on_bg.gif) no-repeat;
				}

				div.body .lnb_wrap ul.menu li.toggle:hover {
					background: url(//image.gamescampus.com/gamescampus/common/lnb_menu_toggle_bg.gif) no-repeat;
				}

				div.body .lnb_wrap ul.menu li.submenu {
					padding-left: 0;
					height: auto;
					background: none;
					color: #FFFFFF;
					text-decoration: none;
				}

					div.body .lnb_wrap ul.menu li.submenu ul {
						background-color: #fff;
						width: 100%;
					}

						div.body .lnb_wrap ul.menu li.submenu ul li {
							padding-left: 20px;
							height: 30px;
							line-height: 30px;
							border-bottom: 1px solid #E1E1E1;
							background: none;
						}

							div.body .lnb_wrap ul.menu li.submenu ul li.selected {
								background-color: #effaec;
							}

								div.body .lnb_wrap ul.menu li.submenu ul li.selected a {
									color: #389e17;
								}

							div.body .lnb_wrap ul.menu li.submenu ul li a {
								color: #4D4D4D;
								text-decoration: none;
								width: 100%;
								height: 100%;
								display: inline-block;
								font-weight: normal;
								font-size: 10pt;
							}

			/*div.body .lnb_wrap ul.menu li.selected a:hover { color:#FFFFFF; }*/

			div.body .lnb_wrap ul.submenu li {
				padding-left: 20px;
				height: 30px;
				line-height: 30px;
				border-bottom: 1px solid #E1E1E1;
			}

				div.body .lnb_wrap ul.submenu li.selected {
					background-color: #effaec;
				}

					div.body .lnb_wrap ul.submenu li.selected a {
						color: #389e17;
					}

				div.body .lnb_wrap ul.submenu li a {
					color: #4D4D4D;
					text-decoration: none;
					width: 100%;
					height: 100%;
					display: inline-block;
					font-weight: normal;
					font-size: 10pt;
				}

				div.body .lnb_wrap ul.submenu li p {
				}

		/** FAQ,QNA Info - MyAccount **/
		div.body .lnb_wrap .question {
			float: left;
			margin-top: 10px;
			width: 220px;
			height: 58px;
			border-top: 1px solid #D7D7D7;
			border-bottom: 1px solid #D7D7D7;
			background-color: #F5F5F5;
			color: #4D4D4D;
		}

			div.body .lnb_wrap .question p {
				margin: 12px 10px;
			}

				div.body .lnb_wrap .question p a {
					color: #379D15;
				}

		div.body .lnb_wrap .adv {
			float: left;
			margin-top: 10px;
		}
		/** FAQ,QNA Info - MyAccount **/

		/** Related Drivers - Download **/
		div.body .lnb_wrap .drivers {
			float: left;
			width: 214px;
			margin-top: 10px;
			border: 3px solid #E1E1E1;
		}

			div.body .lnb_wrap .drivers div {
				float: left;
				width: 100%;
				height: 80px;
				background-color: #F5F5F5;
			}

				div.body .lnb_wrap .drivers div h3 {
					margin: 15px 15px 5px 15px;
					color: #62A262;
					line-height: 12px;
				}

				div.body .lnb_wrap .drivers div p {
					margin: 0px 15px;
					padding: 0px;
					line-height: 12px;
					font-size: 11px;
				}

			div.body .lnb_wrap .drivers dl {
				clear: left;
				float: left;
				margin: 10px 11px;
				padding: 0px;
				width: 195px;
			}

				div.body .lnb_wrap .drivers dl dt {
					clear: left;
					float: left;
					width: 63px;
					height: 63px;
					text-align: center;
					background: url(//image.gamescampus.com/gamescampus/download/bg_drivers.gif) no-repeat;
				}

					div.body .lnb_wrap .drivers dl dt.dx {
						background-position: 0 0px;
					}

					div.body .lnb_wrap .drivers dl dt.ati {
						background-position: 0 -63px;
					}

					div.body .lnb_wrap .drivers dl dt.nvidia {
						background-position: 0 -126px;
					}

				div.body .lnb_wrap .drivers dl dd {
					float: left;
					margin-left: 8px;
					padding: 14px 0;
					line-height: 16px;
				}

					div.body .lnb_wrap .drivers dl dd a {
						color: #379D15;
						text-decoration: underline;
					}
	/** Related Dirvers - Download **/

	/**** Local Navigation Bar. End ****/

	div.body .content_wrap {
		float: left;
		width: 748px;
		height: auto;
		min-height: 250px;
		margin-left: 10px;
		padding-bottom: 65px;
		border: 1px solid #E0E0E0;
	}

	div.body .content_wrap_wide {
		width: 978px;
		margin-left: 0;
	}

		/**** Top Local Navigation Bar ****/
		div.body .content_wrap_wide .lnb_wrap_top {
			float: left;
			width: 978px;
			height: 77px;
		}

			div.body .content_wrap_wide .lnb_wrap_top .login_info {
				float: left;
				margin: 10px 0 0 10px;
				width: 203px;
				height: 65px;
				border: 1px solid #B5EAA2;
				background-color: #EFFAEC;
				font-weight: bold;
				color: #4D4D4D;
			}

				div.body .content_wrap_wide .lnb_wrap_top .login_info p.hello {
					margin: 12px 20px 0 20px;
					font-size: 10pt;
				}

					div.body .content_wrap_wide .lnb_wrap_top .login_info p.hello span {
						color: #369E15;
					}

				div.body .content_wrap_wide .lnb_wrap_top .login_info p.amount {
					clear: left;
					margin-left: 20px;
					padding-left: 16px;
					background: url(//image.gamescampus.com/gamescampus/common/cc_icon.gif) no-repeat;
				}

			div.body .content_wrap_wide .lnb_wrap_top ul.menu {
				float: left;
				margin: 9px 0 0 9px;
				width: 744px;
				padding: 0;
				list-style: none;
			}

				div.body .content_wrap_wide .lnb_wrap_top ul.menu li {
					float: left;
					margin: 1px 0 0 1px;
					padding-left: 16px;
					width: 169px;
					height: 33px;
					line-height: 33px;
					background: url(//image.gamescampus.com/gamescampus/common/lnb_top_menu_bg.gif) no-repeat;
					color: #FFFFFF;
					text-decoration: none;
					font-weight: bold;
					font-size: 10pt;
				}

					div.body .content_wrap_wide .lnb_wrap_top ul.menu li.bottom {
						margin-bottom: 0;
					}

					div.body .content_wrap_wide .lnb_wrap_top ul.menu li a {
						color: #FFFFFF;
						text-decoration: none;
						width: 100%;
						height: 100%;
						display: inline-block;
						font-weight: bold;
						font-size: 10pt;
					}

					div.body .content_wrap_wide .lnb_wrap_top ul.menu li.selected {
						background: url(//image.gamescampus.com/gamescampus/common/lnb_top_menu_on_bg.gif) no-repeat;
					}

					div.body .content_wrap_wide .lnb_wrap_top ul.menu li:hover {
						background: url(//image.gamescampus.com/gamescampus/common/lnb_top_menu_on_bg.gif) no-repeat;
					}
	/**** Top Local Navigation Bar ****/

	div.body .join_campus {
		clear: left;
		float: left;
		width: 960px;
		text-align: justify;
		font-size: 11px;
		line-height: 14px;
		margin: 20px 10px 0 10px;
		color: #969696;
	}

		div.body .join_campus b {
			color: #4d4d4d;
		}

		div.body .join_campus a {
			color: #4d4d4d;
			text-decoration: underline;
		}

			div.body .join_campus a:hover {
				color: #359c15;
			}

	div.body .use_term {
		clear: both;
		float: left;
		width: 100%;
		height: 30px;
		line-height: 30px;
		margin: 40px 0 0 0;
		padding: 0px;
		border-bottom: 1px solid #E6E6E6;
		text-align: center;
		color: #969696;
	}

		div.body .use_term a {
			margin: 0 5px;
			color: #969696;
			text-decoration: underline;
		}

	div.body .footer {
		clear: left;
		width: 100%;
		min-height: 60px;
		margin: 0;
		padding: 15px 0 55px 0;
	}

		div.body .footer img {
			float: left;
		}

			div.body .footer img.esrb {
				float: right;
				margin: 5px 20px;
			}

		div.body .footer div {
			float: left;
			margin-top: 10px;
			color: #969696;
			line-height: 30px;
			font-size: 11px;
			margin-right: 70px;
			vertical-align: middle;
		}

			div.body .footer div b {
				color: #4D4D4D;
			}

/***** Sign In Box *****/
/*div.signin { width:100%; height:100%; border:2px solid #999999; }



div.signin fieldset { clear:left; margin:5px; }
div.signin fieldset dl { float:left; }
div.signin fieldset p { float:left; }

div.signin fieldset input { width:137px; height:23px; line-height:21px; background:url(//image.gamescampus.com/mangafighter/common/sign_input_bg.gif) no-repeat; }
div.signin fieldset input#uid { background-position: 0 0; }
div.signin fieldset input#pwd { background-position: 0 -20px; margin-top:3px; }
div.signin fieldset input.btn { width:66px; height:49px; border:none; margin-left:10px; }


div.signin fieldset ul { clear:left; float:left; margin-top:10px; height:60px; }
div.signin fieldset ul li { clear:left; float:left; height:19px; line-height:19px; overflow:hidden; }
div.signin fieldset ul li label { float:left; }
div.signin fieldset ul li input { margin:0; width:30px; float:left;  }
div.signin fieldset ul li img { margin-right:4px; }
div.signin fieldset ul li span { color:#3c5899; text-decoration:underline; font-weight:bold; }
div.signin fieldset ul li a { font-size:11px; text-decoration:none; vertical-align:top; }
*/
/***** #Sign In Box *****/

/* System Message */
#message {
	display: none;
	width: 250px;
	height: 100px;
	background: #282828;
	border: 1px solid #369d16;
	color: #979797;
	text-align: center;
	position: fixed;
	_position: absolute;
	_z-index: 5000;
	z-index: 5000;
	right: 10px;
	bottom: 10px;
}

	#message em {
		font-weight: bold;
		color: #389c16;
	}



#common_popup {
	display: none;
	position: absolute;
	overflow: hidden;
	border: 1px solid #5b9d82;
	background: #ffffff url(//image.gamescampus.com/gamescampus/signup/bg_top.gif) top center repeat-x;
	z-index: 11;
}

	#common_popup div.close {
		position: absolute;
		top: 7px;
		right: 10px;
		width: 20px;
		height: 20px;
		cursor: pointer;
		z-index: 12;
		background: url(//image.gamescampus.com/gamescampus/signup/btn_close.gif) no-repeat;
	}

	#common_popup span.title {
		margin-left: 15px;
		height: 35px;
		line-height: 35px;
		color: #ffffff;
		font-size: 14px;
		font-weight: bold;
	}

	#common_popup div.content {
		margin: 11px;
		background-color: #ebebeb;
	}

		#common_popup div.content iframe {
			width: 100%;
			height: 650px;
		}


button,
input.button,
a.button {
	min-width: 100px;
	padding: 0 15px;
	height: 32px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	border: 1px solid #3b921f;
	-webkit-box-shadow: 0 1px 1px 0px #e5e5e5;
	-moz-box-shadow: 0 1px 1px 0px #e5e5e5;
	box-shadow: 0 1px 1px 0px #e5e5e5;
	background-color: #52ab37;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7bc065), to(#44a427));
	background: -webkit-linear-gradient(top, #7bc065, #44a427);
	background: -moz-linear-gradient(top, #7bc065, #44a427);
	background: -ms-linear-gradient(top, #7bc065, #44a427);
	background: -o-linear-gradient(top, #7bc065, #44a427);
	cursor: pointer;
	text-decoration: none;
}


p.full-line {
	float: left;
	width: 100%;
	height: 1px;
	margin: 25px 0;
	background: url(//onnetus.gamescampuscdn.com/ImageWeb/gamescampus/myaccount/coupon_dot.gif);
}
