/*	-------------------------------------------------------------
	CSS - CONTACT : 	ADGCny Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		on_contact.css
	Date:			JUN 13, 2011
	Author:			AD Group COMMUNIQUE - http://www.adgcny.com/
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	.cols_wrapper Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.cols_wrapper {
		
	}
		.cols_wrapper table tr td .info {
			position:relative;
			left:10px;
			font-family:'Open Sans','Ropa Sans', sans-serif;
			font-size:13px;
		}
		.cols_wrapper table tr td .emptyspan {
			width:1px; height:19px;
			display:block;
			overflow:hidden;
		}
		.cols_wrapper .left_col {
			border:solid 1px #e7e7e7;
			width:418px; /*height:285px;*/
			padding:20px;
			/*background:#f7f7f7 url(../../images/map_usa.png) 0 bottom no-repeat;*/
			background:#fff;
			float:left;
		}
			.cols_wrapper .left_col h3 {
				margin:0 0 19px 0;
				width:418px;
				font-family:'Open Sans Condensed','Ropa Sans', sans-serif;
				font-size:70px;
				color:#e21f26;
				font-weight:normal;
				float:left;
				text-transform:uppercase;
			}
			.cols_wrapper .left_col > table {
				
			}
				.cols_wrapper .left_col > table tr {
					
				}
					.cols_wrapper .left_col > table tr td {
						
					}
						.cols_wrapper .left_col > table tr td h4 {
							width:119px;
							font-family:'Open Sans','Ropa Sans', sans-serif;
							font-size:13px;
							color:#e21f26;
							font-weight:normal;
							text-transform:uppercase;
							text-align:right;
						}
		.cols_wrapper .right_col {
			border:solid 1px #e7e7e7;
			width:418px; /*height:285px;*/
			padding:20px;
			/*background:#f7f7f7 url(../../images/map_korea.png) 0 bottom no-repeat;*/
			background:#fff;
			float:right;
		}
			.cols_wrapper .right_col h3.h3_west {
				margin:0 0 19px 0;
				width:418px;
				font-family:'Open Sans Condensed','Ropa Sans', sans-serif;
				font-size:70px;
				color:#e21f26;
				font-weight:normal;
				float:left;
				text-transform:uppercase;
			}
			.cols_wrapper .right_col > table {
				
			}
				.cols_wrapper .right_col > table tr {
					
				}
					.cols_wrapper .right_col > table tr td {
						
					}
						.cols_wrapper .right_col > table tr td h4 {
							width:119px;
							font-family:'Open Sans','Ropa Sans', sans-serif;
							font-size:13px;
							color:#e21f26;
							font-weight:normal;
							text-transform:uppercase;
							text-align:right;
						}
		.cols_wrapper .bottom_col {
			width:100%;
			padding:20px 0 0 0;
			float:left; clear:left;
			text-align:center;
			font-family:'Open Sans Condensed','Ropa Sans', sans-serif;
			font-size:30px;
			color:#e21f26;
		}
		.cols_wrapper .bottom_contents {
			border:solid 1px #e7e7e7;
			margin:18px 0 18px 0; padding:20px;
			background:#fff;
		}
			.cols_wrapper .bottom_contents h3.h3_career {
				border-right:solid 1px #999998;
				width:200px; height:308px;
				padding:0 15px 0 0;
				font-family:'Open Sans Condensed','Ropa Sans', sans-serif;
				font-size:70px;
				color:#e21f26;
				font-weight:normal;
				float:left;
				text-transform:uppercase;
			}
			.cols_wrapper .bottom_contents .tbl_wrapper {
				width:668px;
				float:right;
			}
				.cols_wrapper .bottom_contents .tbl_wrapper > p {
					padding:3px 0 19px 0;
					font-size:11px;
					font-family:'Open Sans','Ropa Sans', sans-serif;
					line-height:20px;
				}
				.cols_wrapper .bottom_contents .tbl_wrapper table {
					
				}
					.cols_wrapper .bottom_contents .tbl_wrapper table tr {
						
					}
						.cols_wrapper .bottom_contents .tbl_wrapper table tr td {
							padding:2px 0;
							vertical-align:top;
						}
							.cols_wrapper .bottom_contents .tbl_wrapper table tr td label {
								font-family:'Open Sans','Ropa Sans', sans-serif;
								color:#e21f26;
								line-height:24px;
								font-size:14px;
							}
								.cols_wrapper .bottom_contents .tbl_wrapper table tr td label.error {
									font-size:12px;
									line-height:26px;
									position:absolute;
									z-index:1;
								}
							.cols_wrapper .bottom_contents .tbl_wrapper table tr td input[type="text"] {
								border:solid 1px #e11f25;
								height:24px;
								margin:0; padding:0 0 0 2px;
								background:#fff;
								line-height:24px;
								-webkit-appearance:none;
								-webkit-border-radius:0px;
								border-radius:0;
							}
								.cols_wrapper .bottom_contents .tbl_wrapper table tr td input[type="text"].short {
									width:96px;
								}
									.cols_wrapper .bottom_contents .tbl_wrapper table tr td input[type="text"].short:first-child {
										margin:0 3px 0 0;
									}
								.cols_wrapper .bottom_contents .tbl_wrapper table tr td input[type="text"].long {
									width:203px;
								}
							.cols_wrapper .bottom_contents .tbl_wrapper table tr td select {
								border:solid 1px #e11f25;
								width:207px; height:24px;
								margin:0; padding:2px;
								background:#fff url(../../images/bg_ddl.png) 190px center no-repeat;
								-webkit-appearance:none;
								-webkit-border-radius:0px;
								border-radius:0;
							}
								.cols_wrapper .bottom_contents .tbl_wrapper table tr td select option {
									height:20px;
								}
							.cols_wrapper .bottom_contents .tbl_wrapper table tr td input[type="submit"] {
								border:0;
								width:144px; height:38px;
								margin:0; padding:0;
								background:url(../../images/btn_submit.png) 0 0 no-repeat;
								text-align:left;
								text-indent:-3000px;
								cursor:pointer;
							}
								.cols_wrapper .bottom_contents .tbl_wrapper table tr td input[type="submit"]:hover {
									background-position:0 -38px;
								}
							.cols_wrapper .bottom_contents .tbl_wrapper table tr td textarea {
								border:solid 1px #e11f25;
								width:407px; height:92px;
								margin:0; padding:0;
								background:#fff;
								-webkit-appearance:none;
								-webkit-border-radius:0px;
								border-radius:0;
							}
		


























