@charset "euc-kr";

/* �댁썐�룹뺨(e-wut.com) 
�� �쇰툝由ъ떛 
�묒뾽��:源��숈슦 */
		
		div#subLogin {
			position:relative;
			width:525px;/*515*/
			height:231px;
			margin:0 auto;
			padding-top:35px;
			background:url(/image/access/subLogin/subLoginBg.gif) no-repeat left top;
			background-size:100% auto;
			}
			h3#subPageLoginTitle { position: absolute; z-index: -9999; left:0; top: 0; font-size: 0; }
			div#subLogin img {
				display:inline;
				}
			div#subLogin fieldset {
				overflow:hidden;
				margin-left:180px;
				border:0;
				}
				div#subLogin fieldset input{
					/* float:left; */
				}
			div#subLogin legend {
				display:none;
				}
			div#subLogin div.row {
				float:left;
				width:225px;
				padding-top:3px;
				}
			div#subLogin div.row label{
				float:left;
				margin-right:4px;
				margin-top:3px;
				clear:both; 
			}
			div#subLogin div.row input {
				width:160px;
				margin-bottom:3px;
				font-size:0.9em;
				border:#cfcfcf 1px solid;
				height:16px;
				}
			div#subLogin .id_checkbox{
				position:absolute;
/*				top:92px;*/
/*				left:230px*/
				}
			div#subLogin .id_checkbox label img{
				/* padding-top:3px */
				}
			div#subLogin input#loginBtn {
				float:left;
				}
			div#subLogin div#saveIDArea {
				position:relative;
				float:left;
				width:246px;
				padding-top: 3px;
				padding-left:51px;
				}
			div#subLogin div#saveIDArea.saveIDArea_gafl {
				position:relative;
				float:left;
				width:246px;
				padding-top: 4px;
				padding-left:51px;
				}
				div#subLogin div#saveIDArea label{
					float:left;
					margin-top:5px;
				}
			div#subLogin div#saveIDArea input  {
				margin-right:3px;
				/* margin-top: 5px; */
				}
			div#subLogin div#saveIDArea input.memberSaveId_gafl  {
				margin-right:3px;
				margin-bottom:7px;
				}
				div#subLogin div#saveIDArea #findIDPassBtn {
					/*margin-top:4px;
					margin-left:36px;*/
					margin-left:120px;
					margin-bottom:24px;
					margin-top:6px;
					float:left;
					width:100px;
					}


					

					.login_btn_area { 
						position: absolute;
						width: 85px;
						height: 43px;
						background: #79b350;
						right: 30px;
						top: 38px;
						text-align: center;
						line-height: 30px;
						border-radius: 3px;					
					}
					.login_btn_area  input { float: none !important; padding: 15px 15px}

					.join-image img {vertical-align: sub;}
					.sub-contents article {line-height: 1 !important;}
					@media screen and (min-width:1px) and (max-width:600px)  {  

						div#subLogin fieldset { margin: 0; text-align: center}
						div#subLogin div.row {  width: 205px;}
						div#subLogin { background-image: none ; border: 1px solid #d1d1d1; width: auto; height: auto; padding: 30px; }
						div#subLogin div.row label { display: none }
						div#subLogin div.row input { border: 1px solid #d1d1d1; height: 40px; line-height: 40px; width: 180px; padding: 0 10px;}
						div#subLogin div.row { margin: 0 auto; float: none ; overflow: hidden }
						div#subLogin .id_checkbox  { position: static; text-align: left; width: 100px; padding: 20px 0; margin-bottom: 3px;}
						.login_btn { border: 1px solid #ddd; background-color: #e1e1e1 ; text-align: center; width: 200px; padding: 10px; margin: 20px auto; float: none !important; }
						div#subLogin fieldset input { float: none }
						div#subLogin div#saveIDArea { float: none; width: auto; padding-left: 0; display: flex; justify-content: center; align-items: center; padding-top:0px;}
						div#subLogin div#saveIDArea p {}

						div#subLogin div#saveIDArea #findIDPassBtn {margin: 0 !important ; float: none }
						.login_btn_area {    position: static; width: 205px; margin: 5px auto; border-radius: 0; }
						.login_btn_area  input { float: none !important; padding: 15px 70px}
						
						div#subLogin div#saveIDArea input  {
							margin-right:3px;
							/* margin-top:7px; */
							}
						.rightCont .contents_area {
							padding: 3%;
							box-sizing: border-box;
						}
									
						div#subLogin div#saveIDArea input.memberSaveId_gafl  {
							margin-right:3px;
							}

					}