@charset "utf-8";

/* 공통부분 */
body, div, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button {margin: 0;padding: 0;}
div {display: block;}
body, th, td, input, select, textarea, button {color: #333;}
a {outline:none; select-dummy:expression(this.hideFocus=true);} /* IE 점선 제거 */
::-moz-selection {background-color: #cc0000;color: #fff;}
::selection {background-color: #cc0000;color: #fff;}
html { overflow-y:scroll; } /* 스크롤바 무조건이야아 */

* html .clearfix{height: 1%;} /* IE5-6 */
*+html .clearfix{display: inline-block;} /* IE7not8 */
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;} /* FF, IE8, O, S, etc. */

/* 왼쪽 슬라이드 메뉴에 들어갈것 엄청나게 많으니... 나도 모르겠다.. ㅠ_ㅠ*/
#wrapper {position: relative;width: 144px;top: 20px;}
#sideBanner {position: absolute;	right: 142px;}
#wrap { }

/* 메인부분 */
#payContent {width:720px;margin: 0 auto; clear: both;}
#slide_banner { width: 820px; margin: 0 auto; border:1px solid #cfc1c7;margin: 0 0 20px 2px; clear: both;padding:4px;background:#fff;border-radius:8px;behavior:url(addons/css3pie/PIE.htc);/*-moz-box-shadow: 0px 2px 2px #666666;-webkit-box-shadow: 0px 2px 2px #666666;box-shadow: 0px 2px 2px #666666;*/}
	.leftTitle {display: block;} 
	.Mlogo {padding:0;}
	.Llogo0 {margin:3px 0 4px 2px;} /*로고 사용시*/
	.Llogo1 {margin:15px 0 4px 2px;} /*사용 안함시 */
		.lt_zindex { display: block; height: 100%; overflow: hidden; position: relative; width: 100%; z-index: -1;}
	.tapMenu { float: left; left: -6px; padding-bottom: 2px;; position: relative; top: 0; width: 126px;list-style:none; margin:0;padding:0; }
	.tapMenu a { cursor: pointer; float: left; height: 25px; padding: 7px 0 0; position: relative; width: 109px;}
	.tapMenu a { cursor: pointer; float: left; height: 25px; padding: 7px 0 0; position: relative; color: #444444; text-decoration: none;}
		.tapMenu .active .edge { height: 6px; left: -1px; position: absolute; top: -6px; width: 6px;}
	.ir_indent {display: block; overflow: hidden; text-indent: -9999em;} 
	.tapMenu .active { padding-left: 0;} 
	.tapMenu .active a { width: 126px;}
		.tapMenu li {float: left; padding: 0 0 0 7px;  position: relative;  text-align: center;}
		.tapMenu li.active { border-bottom: medium none !important;}

/* 본문과 윙탭 */
#payCenter {float: left;width: 833px;}
	.payMain {float: left; width: 100%;}
			.top_img2 {float: left;width: 100%;height: 8px;font: 0/0 Arial;background: url("../images/top.png") no-repeat scroll 0 0 transparent;}
				.left_wing2 {float: left; width: 100%; background: url("../images/line.png") repeat-y scroll 0 0 transparent;}
					.contents {float: left; width: 659px; min-height: 609px;clear: both; }
					.contents_padding {padding: 0 7px; padding: 10px 20px;}
			.bottom_img2 {float: left;width: 100%;height: 8px;font: 0/0 Arial;background: url("../images/bottom.png") no-repeat scroll 0 0 transparent;}

/* 푸터 메뉴 */
#payFooterMenu {clear: both; margin: 0 auto;  width: 979px;}
	.payMenu_left{float:left;width:133px;}
	.payMenu_right {float:left;width:825px;padding:10px 0 0 0;}
	.payMenu {list-style:none; margin:0;padding:0;}
	.payMenu li {list-style:none;display:inline; float:left; padding:0 15px 0 0;font:normal 12px/1.2 나눔고딕,NanumGothic,맑은 고딕,Malgun Gothic,Tahoma,Gulim,AppleGothic, Sans-serif,Tahoma;letter-spacing:-1px;}

/* 푸터 정보 색상은 각 css 에 있음*/
#payFooter {clear: both; margin: 0 auto;  width: 979px;}
	.payleft{float:left;width:92px;}
	.payright {float:left;width:825px;margin:7px 0 0 0;}
	.store_info li {list-style:none;display:inline; float:left; font:normal 12px/1.2 나눔고딕,NanumGothic,맑은 고딕,Malgun Gothic,Tahoma,Gulim,AppleGothic, Sans-serif,Tahoma;letter-spacing:-1px; }
#copyright0 {clear: both; margin: 0 auto;  width: 979px;margin-bottom:5px;}
	.copyright_left0 {float:left;width:133px;}
	.copyright_right0 {  float:left; font-family: verdana; font-size: 10px;}
#copyright1 {clear: both; margin: 0 auto;  width: 979px;margin-bottom:5px;}
	.copyright_left1 {float:left;width:133px;}
	.copyright_right1 {  float:right; font:normal 9px/1.2 Verdana;padding:10px 0;margin-right:20px;}