@charset "EUC-KR";

/* Ä«Å×°í¸®º° Å¸ÀÌÆ²¹Ù ¹è°æ ¹× ¿ÞÂÊ¸Þ´º»ö»ó */
.member #wrapper #leftMenu {background: url('../../images/common/common/k_leftMenu_member.gif') 0% 100% no-repeat;}
.member #wrapper #pageInfo {background: url('../../images/common/common/k_pageTitle_member.gif') 0% 100% repeat-x;}
.member #wrapper #pageInfo h1#pageTitle {background: url('../../images/common/common/k_pageInfo_member.gif') 0% 100% repeat-x;}

/* È¸¿ø¼­ºñ½º¾È³» */
.memberInfoInfo	{
	margin-bottom:20px;
}
.memberInfo	{
	background:url('../../images/common/common/k_memberInfo_bg.gif') repeat-y left top #fff;
}
.memberInfo1,	
.memberInfo2,	
.memberInfo3	{
	clear:both;
	overflow:hidden;
	width:100%;
}
.memberInfo	div	div	{
	float:left;
	width:245px;
	background:url('../../images/common/common/k_memberInfo.gif') no-repeat left bottom transparent;
}
.memberInfo	div	div	h2	{
	clear:both;
	margin-bottom:20px;
}
.memberInfo	div	div	p.description	{
	margin-bottom:20px;
}
.memberInfo	div	div	p.btn	{
	margin-bottom:5px;
}
.memberInfo1	div	{
	height:397px;
}
.memberInfo1	h2	{
	padding-top:120px;
}
.memberInfo11	h2	{
	background:url('../../images/common/common/k_memberInfo11.gif') no-repeat left top transparent;
}
.memberInfo12	h2	{
	background:url('../../images/common/common/k_memberInfo12.gif') no-repeat left top transparent;
}
.memberInfo13	h2	{
	background:url('../../images/common/common/k_memberInfo13.gif') no-repeat left top transparent;
}
.memberInfo2	div	{
	height:357px;
}
.memberInfo2	h2	{
	padding-top:116px;
}
.memberInfo21	h2	{
	background:url('../../images/common/common/k_memberInfo21.gif') no-repeat left top transparent;
}
.memberInfo22	h2	{
	background:url('../../images/common/common/k_memberInfo22.gif') no-repeat left top transparent;
}
.memberInfo23	h2	{
	background:url('../../images/common/common/k_memberInfo23.gif') no-repeat left top transparent;
}
.memberInfo3	div	{
	background-image:none !important;
}
.memberInfo3	h2	{
	padding-top:117px;
}
.memberInfo31	h2	{
	background:url('../../images/common/common/k_memberInfo31.gif') no-repeat left top transparent;
}
.memberInfo32	h2	{
	background:url('../../images/common/common/k_memberInfo32.gif') no-repeat left top transparent;
}
.memberInfo33	h2	{
	background:url('../../images/common/common/k_memberInfo33.gif') no-repeat left top transparent;
}

/* È¸¿ø°¡ÀÔ */
.joinPage	{
}
.joinFormDivision	{
	clear:both;
	margin-bottom:30px;
}
.joinPage	.visual	{
	padding:32px 0 36px 298px;
	background:url('../../images/common/text/member/e_join01_bg.jpg') no-repeat 38px bottom #fff;
}
.joinPage	.step	{
	margin-bottom:20px;
}
.joinPage	.step	dt,
.joinPage	.step	dd	span	{
	display:none;
}
.joinPage	.info	{
	margin-bottom:20px;
	padding:12px 0 7px 52px;
	background:url('../../images/common/text/member/e_join03_bg.gif') no-repeat left top #fff;
}
.joinPage	.info3	{
	margin-bottom:20px;
	padding:12px 0 0 52px;
	min-height:50px;
	background:url('../../images/common/text/member/e_join03_bg.gif') no-repeat left top #fff;
}
.joinPage	.info4	{
	padding:10px 0 0 0;
}
.joinPage	.formDivision	{
	height:100px;
	margin-bottom:30px;
	padding:10px;
	overflow:scroll;
	overflow-x:hidden;
	border:1px solid #ACC5C5;
}
.agreementContents	h3	{
	margin-bottom:10px;
}
.agreementContents	ul	{
	margin-bottom:10px;
}
.agreementContents	ul	li	{
	margin-bottom:5px;
	padding-left:17px;
	text-indent:-17px;
}
.agreementContents	ul	ul{
	margin-bottom:0;
	padding-top:5px;
}
.agreementContents	ul	ul	li	{
	margin-bottom:0px;
	padding-left:15px;
	text-indent:-15px;
}
.agreementContents	p	{
	margin-bottom:10px;
	padding-left:15px;
	text-indent:-15px;
}
.agreementContents	p	{
	margin-bottom:10px;
}
.protectContents	h3	{
	margin-bottom:10px;
}
.protectContents	ul	{
	margin-bottom:10px;
}
.protectContents	ul	li	{
	padding-left:11px;
	text-indent:-11px;
}
.protectContents	dl	{
	margin-bottom:10px;
}
.protectContents	dt	{
	color:#3BA0BB;
}
.protectContents	dd	{
	padding-left:11px;
	text-indent:-11px;
}
.protectContents	p	{
	margin-bottom:10px;
}
.joinPage	.checkAgreement	{
	margin-top:-10px;
	margin-bottom:30px;
}
.joinPage	.nameChkDivision	{
	margin-bottom:30px;
	padding:25px 0;
	border:1px solid #ACC5C5;
	text-align:center;
}
.joinPage	.nameChkDivision	dl	*	{
	display:inline;
}
.joinPage	.nameChkDivision	dl	dt	{
	margin:0 5px;
	font-weight:bold;
}
.joinPage	.nameChkDivision	dl	dd.name	{
	margin-right:40px;
}
.joinPage	.nameChkDivision	dl	dd.name	input	{
	width:160px;
}
.joinPage	.nameChkDivision	dl	dd.personNumber	input	{
	width:90px;
}
.joinPage	.nameChkDivision	dl	dd.personNumber	span	{
	color:#43C7C8;
	font-weight:bold;
}
.joinPage	.joinFormInfo	{
	margin-left:10px;
	font-size:.92em;
	color:#A58D7E;
}
.joinPage	.memberType	{
	color:#238A8A;
}
.joinPage	.joinIdInput	{
	position:relative;
}
.joinPage	#idChkInfoBox	{
	display:none;
	top:21px;
	left:110px;
	position:absolute;
	width:120px;
	padding:10px;
	background-color:#fff;
	border:1px solid #F45B00;
}
.joinPage	.joinOverseasInfo	{
	margin-bottom:30px;
	padding-top:10px;
	padding-left:61px;
	background:url('../../images/common/text/member/e_joinOverseas01_bg.gif') no-repeat left top #fff;
}
.joinPage	.joinOverseasInfo	dt	{
	margin-bottom:10px;
}
.joinPage	.joinOverseasInfo	dd	{
	margin-bottom:3px;
}
.joinPage	.joinUnderInfo	{
	margin-bottom:30px;
	padding-left:50px;
	background:url('../../images/common/text/member/e_joinUnder02_bg.gif') no-repeat left top #fff;
}
.joinPage	.joinUnderInfo	p,
.joinPage	.joinUnderInfo	dt,
.joinPage	.joinUnderInfo	dd	{
	margin-bottom:2px;
}
.joinPage	.joinUnderDivision	{
	margin-bottom:20px;
	padding:30px 0 30px 145px;
	border:1px solid #ACC5C5;
}
.joinPage	.joinUnderDivision	.certiChoice	{
	margin-bottom:30px;
	font-size:1.13em;
	font-weight:bold;
}
.joinPage	.joinUnderDivision	.certiChoice	.email	{
	margin-left:90px;
}
.joinPage	.joinUnderDivision	.joinUnderInfo	{
	width:430px;
	margin-bottom:30px;
	padding-left:20px;
	background:url('../../images/common/icon/u_blueAttention.gif') no-repeat left top #fff;
}
.joinPage	.joinUnderDivision	.joinUnderInfo	strong	{
	color:#6DBBBB;
}
.joinPage	.joinUnderDivision	.certiForm	{
	clear:both;
	overflow:hidden;
	width:430px;
}
.joinPage	.joinUnderDivision	.certiForm	dt	{
	clear:both;
	float:left;
	width:130px;
	padding-top:6px;
	min-height:37px;
	font-weight:bold;
}
*	html	.joinPage	.joinUnderDivision	.certiForm	dt	{
	height:37px;
}
.joinPage	.joinUnderDivision	.certiForm	dd	{
	float:left;
	width:300px;
	min-height:43px;
}
*	html	.joinPage	.joinUnderDivision	.certiForm	dd	{
	height:43px;
}

/* ·Î±×ÀÎ */
.loginNew {width:690px !important; margin:auto; padding:55px 0 !important;}
.loginNewForm {background:url('/images/common/bg/lineLogin.gif') no-repeat center top;}
.loginNewForm {margin-top:30px; padding-top:32px; background-position:center top; overflow:hidden; _zoom:1;}
.loginNewForm .form {float:left; _display:inline; width:282px; margin-left:170px; text-align:left;}
.loginNewForm .form p {padding:3px 0; _padding:4px 0 5px; overflow:hidden; _zoom:1;}
.loginNewForm .form label {float:left; width:56px; padding-top:4px;}
.loginNewForm .form input {float:left; width:217px;}
.loginNewForm .btn {float:right; _display:inline; margin-right:165px; padding-top:1px;}
.loginNewForm .btn2 {clear:both; padding:13px 0 30px; background:url('/images/common/bg/lineLogin.gif') no-repeat center bottom; overflow:hidden; _zoom:1;}
.loginNewForm .btn2 p {float:left; _display:inline; margin-left:170px; padding-top:4px;}
.loginNewForm .btn2 ul {float:right; _display:inline; margin-right:165px;}
.loginNewForm .btn2 li {float:left;}
.loginNew ul.text {margin:20px 60px;}
.loginNew ul.text li {margin:2px; padding-left:7px; background:url('/images/common/bul/bulMiddot2.gif') no-repeat left 45%; letter-spacing:-0.04em;}

.box617Gray {width:617px; margin:auto; background:url('/images/common/bg/box617Gray.gif') repeat-y left top;}
.box617Gray .bgBtm {background:url('/images/common/bg/box617GrayBtm.gif') repeat-x left bottom;}
.box617Gray .bgTop {padding:17px 24px; background:url('/images/common/bg/box617GrayTop.gif') repeat-x left top;}

.loginNew .box617Gray dl.bgTop {overflow:hidden; _zoom:1;}
.loginNew .box617Gray dl.bgTop dt {margin-bottom:17px;}
.loginNew .box617Gray dl.bgTop dd {float:left; width:45%; margin-right:7px; padding:4px 0 3px 18px; border-right:1px solid #d7d7d7;}

/* ·Î±×ÀÎ old */
.loginPage	{
	height:1px !important;
	margin-top:30px;
	background:url('../../images/common/text/member/e_login_bg.gif') no-repeat 98px top #fff;
}
.loginPage	h2	{
	margin-bottom:10px;
	padding-left:286px;
}
.loginPage	p.info	{
	margin-bottom:30px;
	padding-left:286px;
}
.loginPage	.loginPageForm	{
	clear:both;
	overflow:hidden;
	width:100%;
}
.loginPage	.loginPageForm2	{
	clear:both;
	overflow:hidden;
	width:100%;
}
.loginPage	.loginSaveId	{
	float:left;
	width:270px;
	padding-left:286px;
	min-height:39px;
}
.loginPage	dl	{
	float:left;
	width:216px;
	padding-left:286px;
}
.loginPage	dl	dt	{
	clear:both;
	float:left;
	width:60px;
	font-weight:bold;
	padding-top:4px;
	min-height:35px;
}
.loginPageForm2	.loginSaveId label	{
	clear:both;
	float:left;
	width:60px;
	font-weight:bold;
	padding-top:4px;
	min-height:35px;
}
.loginSaveId	.sid	{
	padding-top:5px;
	display:inline;
	font-size:0.90em;
}
*	html	.loginPage	dl	dt	{
	height:35px;
}
.loginSaveId p.idline {
	float:left;
	min-height:39px;
	padding-bottom:15px;
}
.loginSaveId p.idline input .inputCom2 {
	width:140px;
}
.loginSaveId p.pwline {
	float:left;
	min-height:39px;
	padding-bottom:15px;
}
.loginSaveId p.pwline input .inputCom2 {
	width:140px;
}
.loginPage	dl	dd	{
	float:left;
	width:156px;
	min-height:39px;
}
*	html	.loginPage	dl	dd	{
	height:39px;
}
.loginPage	dl	dd	input	{
	width:140px;
}
.loginPage	.btn	{
	clear:both;
	padding-left:349px;
}

/* ¾ÆÀÌµð Ã£±â */
.findIdPage	.findIdTop	{
	background:url('../../images/common/text/member/e_findId_bg01.gif') no-repeat 569px top #fff;
}
.findIdPage	.findIdTop	dt	{
	padding-bottom:9px;
}
.findIdPage	.findIdTop	dd	{
	padding-bottom:107px;
}
.findIdPage	.findIdForm	p	{
	margin-top:-10px;
	text-align:right;
}
.findIdPage	.findIdForm	dl	{
	margin-top:10px;
	margin-bottom:20px;
	padding:25px 0;
	border:1px solid #ACC5C5;
	text-align:center;
}
.findIdPage	.findIdForm	dl	*	{
	display:inline;
}
.findIdPage	.findIdForm	dl	dt	{
	margin:0 5px;
	font-weight:bold;
}
.findIdPage	.findIdForm	dl	dd.name	{
	margin-right:40px;
}
.findIdPage	.findIdForm	dl	dd.name	input	{
	width:160px;
}
.findIdPage	.findIdForm	dl	dd.personNumber	input	{
	width:90px;
}
.findIdPage	.findIdForm	dl	dd.personNumber	span	{
	color:#D4D4D4;
	font-weight:bold;
}
.findIdPage	.findIdForm	dl	dd.email	input	{
	width:60px;
}
.findIdPWInfo	{
	margin-top:-10px;
	padding-left:20px;
	background:url('../../images/common/text/member/e_findId_bg03.gif') no-repeat left top #fff;
}
.findIdPWInfo	dl	{
	padding-bottom:20px;
	background:url('../../images/common/text/member/e_findId_bg04.gif') no-repeat right bottom #fff;
}
.findIdPWInfo	dt	{
	padding:20px 0 10px;
	font-weight:bold;
}
.findIdPWInfo	dt	*	{
	vertical-align:middle;
}
.findIdPWInfo	dd	{
	font-size:.92em;
}
.findIdPWResult	{
	margin-bottom:15px;
	padding-left:20px;
	background:url('../../images/common/text/member/e_findId_bg03.gif') no-repeat left top #fff;
}
.findIdPWResult	.result	{
	padding:23px 0 20px;
	font-size:1.13em;
	font-weight:bold;
}
.findIdPWResult	.result	{
	width:726px;
}
.findIdPWResult	.result	strong	{
	color:#30A0A0;
}
.findIdPWResult	.information	{
	width:716px;
	padding-right:30px;
	padding-bottom:20px;
	background:url('../../images/common/text/member/e_findId_bg04.gif') no-repeat right bottom #fff;
}
.findIdPWResult	.information	a:link,
.findIdPWResult	.information	a:visited,
.findIdPWResult	.information	a:hover,
.findIdPWResult	.information	a:active	{
	text-decoration:underline;
}

/* ºñ¹Ð¹øÈ£Ã£±â*/
.findPWPage	.findPWTop	{
	background:url('../../images/common/text/member/e_findPW_bg01.gif') no-repeat 547px top #fff;
}
.findPWPage	.findPWTop	dt	{
	padding:10px 0;
}
.findPWPage	.findPWTop	dd	{
	padding-bottom:50px;
}
.findPWPage	.findPWForm	p	{
	margin-top:-10px;
	text-align:right;
}
.findPWPage	.findPWForm	dl	{
	clear:both;
	overflow:hidden;
	width:430px;
	margin-top:10px;
	margin-bottom:20px;
	padding:0 167px;
	padding-top:20px;
	border:1px solid #ACC5C5;
}
.findPWPage	.findPWForm	dl	dt	{
	clear:both;
	float:left;
	width:130px;
	padding-top:6px;
	min-height:37px;
	font-weight:bold;
}
*	html	.findPWPage	.findPWForm	dl	dt	{
	height:37px;
}
.findPWPage	.findPWForm	dl	dd	{
	float:left;
	width:300px;
	min-height:43px;
}
*	html	.findPWPage	.findPWForm	dl	dd	{
	height:43px;
}

/* °³ÀÎÁ¤º¸º¸È£Á¤Ã¥ */
.protectInfo	{
	background:url('../../images/common/text/member/e_protect01_bg.gif') no-repeat 593px top #fff;
}
.protectInfo	p.info1	{
	padding:3px 0 9px;
}
.protectInfo	p.info2	{
	padding-bottom:45px;
}
.protect	div	{
	margin-bottom:35px;
}
.protect	h2,
.protect	h3	{
	margin-bottom:20px;
}
.protect	ul	{
	margin-left:16px;
	margin-bottom:20px;
}
.protect	ul	li	{
	margin-bottom:10px;
	padding-left:11px;
	background:url('../../images/common/icon/u_redBlurDot.gif') no-repeat left 3px #fff;
}
.protect	dl	{
	margin-left:16px;
	margin-bottom:20px;
}
.protect	dl	dt	{
	margin-bottom:10px;
	font-weight:bold;
	color:#30A0A0;
}
.protect	dl	dd	{
	margin-bottom:5px;
	padding-left:11px;
	background:url('../../images/common/icon/u_redBlurDot.gif') no-repeat left 3px #fff;
}
.protect	dl	p.p	{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}
.protect	dl.pro	{
	float:left;
	width:300px;
	margin-left:16px;
	margin-bottom:20px;
}
.protect	dl.pro	dt	{
	margin-bottom:10px;
	font-weight:bold;
	color:#30A0A0;
}
.protect	dl.pro	dd	{
	margin-bottom:5px;
	padding-left:11px;
	background:url('../../images/common/icon/u_redBlurDot.gif') no-repeat left 3px #fff;
}
.protect	p.c{
	clear:left;
}
.protect	em	{
	color:#30A0A0;
}
.protect	em.blockEl	{
	display:block;
}
.protect	p	{
	margin-left:16px;
	margin-bottom:15px;
}
.protect	table	{
	margin-left:16px;
}

/* ÀÌ¿ë¾à°ü */
.agreementInfo	{
	background:url('../../images/common/text/member/e_agreement01_bg.gif') no-repeat 591px top #fff;
}
.agreementInfo .certificationInfo	{
	background:url('../../images/common/text/member/e_certification_bg.gif') no-repeat 591px top #fff;
}
.agreementInfo	p.info1	{
	padding:3px 0 82px;
}
.agreement	div	{
	margin-bottom:35px;
}
.agreement	h2,
.agreement	h3	{
	margin-bottom:20px;
}
.agreement	ul	{
	margin-bottom:20px;
}
.agreement	ul	li	{
	margin-bottom:10px;
	padding-left:17px;
	text-indent:-17px;
}
.agreement	ul	ul	{
	padding-top:15px;
	margin-bottom:15px;
}
.agreement	ul	ul	li	{
	margin-bottom:10px;
	padding-left:11px;
	background:url('../../images/common/icon/u_redBlurDot.gif') no-repeat left 3px #fff;
	text-indent:0;
}
.agreement	p	{
	margin-bottom:20px;
}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ Á¢±Ù¼º À§ÇÑ ¹Ù·Î°¡±â */
.pro_t_bg	{
	width:100%;
	padding-top:20px;
	background: url('../../images/common/common/k_rdBox_top.gif') left top no-repeat transparent;
}
.pro_b_bg	{
	clear:both;
	overflow:hidden;
	width:100%;
	padding-bottom:20px;
	margin-bottom:50px;
	background: url('../../images/common/common/k_rdBox_bottom.gif') left bottom no-repeat #fff;
}
.pro_Con1	{
	float:left;
	width:300px;
	margin-left:20px;
}
.pro_Con1	h2	{
	margin-bottom:5px;
	font-size:12px;
}
.pro_Con2	{
	float:left;
	width:400px;
}
.pro_Con2	h2	{
	margin-bottom:5px;
	font-size:12px;
}
.pro_Con1	h2 a:link, .pro_Con2 h2 a:link	{
	color:#3BA0BB;
	text-decoration:none;	
} 
.pro_Con1	h2 a:visited, .pro_Con2 h2 a:visited	{
	color:#3BA0BB;
	text-decoration:none;	
} 
.pro_Con1	h2 a:active, .pro_Con2 h2 a:active	{
	color:#3BA0BB;
	text-decoration:none;
} 
.pro_Con1	h2 a:hover, .pro_Con2 h2 a:hover	{
	color:#3BA0BB;
	text-decoration:underline;
}

/* È¯ÀÚ±Ç¸®ÀåÀü */
.patientInfo	{
	background:url('../../images/common/text/member/e_patientBill_bg.gif') no-repeat 630px top #fff;
	height:165px;
}
.patientInfo	p.info1	{
	padding:3px 0 0 0;
}
.patient	div	{
	margin-bottom:35px;
}
.patient	h2,
.patient	h3	{
	margin-bottom:15px;
}
.patient	ul	{
	margin-left:16px;
	margin-bottom:20px;
}
.patient	.con	h2	{
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/common/icon/u_heading2.gif') no-repeat left top #fff;
}
.patient	.con	p	{
	margin-bottom:20px;
}.patient	.con	.list	{
	margin-bottom:20px;
}
.patient	.con	.list	li	{
	margin-bottom:10px;
	padding-left:5px;
}
.patient	.con	.list	li:last-child,
.patient	.con	.list	li.last-child	{
	margin-bottom:0;
}

/* ÀÌ¸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ */
.rejectInfo	{
	background:url('../../images/common/text/member/e_rejection_bg.gif') no-repeat 580px 30px #fff;
	height:170px;
}
.rejectInfo	p.info1	{
	padding:42px 0 20px 0;
}

/* ¹ü¿ëÀÎÁõ¼­ */
.sign	.courseContents	{
	margin-bottom:30px;
}
.sign	.courseContents	h2	{
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/medservice/icon/u_heading2_customer.gif') no-repeat left top #fff;
}
.sign	.courseContents	ul	li	{
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/common/icon/u_list1.gif') no-repeat 3px 1px #fff;
	font-weight:bold;
}
.sign	.courseContents	p	{
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/common/icon/u_list1.gif') no-repeat 3px 1px #fff;
	font-weight:bold;
}
.sign	.courseContents	ul	li	ul	{
	padding-top:5px;
}
.sign	.courseContents	ul	li	ul	li	{
	padding-left:12px;
	background:url('../../images/common/icon/u_orangeBlurDot.gif') no-repeat left 3px #fff;
	margin-bottom:3px;
	font-weight:normal;
}
.sign	.courseContents	ul	li	p	{
	margin-bottom:20px;
	padding-top:5px;
	padding-left:12px;
	background:url('../../images/common/icon/u_orangeBlurDot.gif') no-repeat left 8px #fff;
	margin-bottom:3px;
	font-weight:normal;
}
.sign	.courseContents	a	{
	color:#F18D33 !important;
	text-decoration:underline !important;
}
.courseDate	{
	text-align:right;
}
.sign	.courseContents2	h2	{
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/medservice/icon/u_heading2_customer.gif') no-repeat left top #fff;
}
.sign	.courseContents2	p	{
	margin-bottom:20px;
}
.sign	.courseContents2	.reserveinfoDivision2	{
	width:500px;
}
.sign .courseContents2 .certification em {
	color:#c5944c;
}
.sign .courseContents2 .bold {
	color:#c5944c;
	font-weight:bold;
}
.sign	.courseContents3	{
	margin-bottom:30px;
	width:690px;
}
.sign	.courseContents3	h2	{
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/medservice/icon/u_heading2_customer.gif') no-repeat left top #fff;
}

/* °ü¸®ÀÚÀÌ¸ÞÀÏº¸³»±â */
.emailInfo	{
	background:url('../../images/medservice/text/customer/e_adminMail_bg.gif') no-repeat 600px top #fff;
	height:140px;
}
.emailInfo	p.info1	{
	padding:3px 0 20px;
}
.email	div	{
	margin-bottom:35px;
}
.webmaster	h2,
.webmaster	h3	{
	padding-left:20px;
	background:url('../../images/medservice/icon/u_heading2_customer.gif') no-repeat left top #fff;
	margin-bottom:20px;
}

/* È¸¿øÁ¾·ù ¼±ÅÃ */
.join_type	{
	width:766px;
	height:360px;
	margin:0;
	background:url('../../images/common/text/member/e_joinType_bg.jpg') no-repeat left top #fff;
}
.join_text	{
	float:left;
	padding-left:283px;	
	margin-top:40px;
}
.join_text	li.stitle	{
	margin-top:15px;	
}
.join_select	{
	float:left;
	margin-top:78px;
	padding-left:83px;	
	display:inline;
}
.join_select li	{
	padding-right:109px;	
	float:left;
	display:inline;
}
.join_select li.end	{
	float:left;
	padding-right:0;
}

/* ½Ç¸íÀÎÁõ */
.tab	{
	width:766px;
	position:relative;
	padding:23px 0 0 0;
	margin:0;
	text-align:center;
}
.tab li	{
	display:inline;
}
.tab h3	{
	display:block;
	position:absolute;
	top:0;
	margin-bottom:10px;
}
.tab #tab1 h3	{
	left:0;
}
.tab #tab2 h3	{
	left:80px;
}
.tab	#jr_tab2	h3	{
	left:145px;
}
.tab	#fr_tab2	h3	{
	left:170px;
}
.tab	.bx	{
	width:100%;
	padding:30px 0;
	border:1px solid #ACC5C5;
}
.tab	.bx dl *	{
	display:inline;
}
.tab	.bx	dl	dt	{
	margin:0 5px;
	font-weight:bold;
}
.tab .bx dt img	{
	position:relative; top:6px;
}
.tab .bx dd	{
	margin:0 21px 0 0;
}
.tab	.bx	dl	dd.name	{
	margin-right:40px;
}
.tab	.bx	dl	dd.name	input	{
	width:140px;
}
.tab	.bx	dl	dd.personNumber	input	{
	width:90px;
}
.tab	.bx	dl	dd.personNumber	span	{
	color:#D4D4D4;
	font-weight:bold;
}
span.realNameImg	img	{
	margin-top:4px;
}
.tab .bx dd span	{
	margin:0 5px 0 4px;
	position:relative;
	top:7px;
	font-size:13px;
}
.tab .bx dl input	{
	width:96px;
}
.tab #tab1 .bx .desc	{
	padding:30px;
	line-height:18px;
	text-align:justify;
}
.tab #tab1 .bx .desc em	{
	font-size:11px;
	color:#ff6c00;
}
.tab #tab2 .bx .desc	{
	line-height:18px;
	text-align:center;
	padding:0 0 15px 0;
	margin:-1px 0 0 0;
}
.tab #jr_tab2 .bx .desc	{
	line-height:18px;
	text-align:center;
	padding:0 0 15px 0;
	margin:-1px 0 0 0;
}
.tab #fr_tab2 .bx .desc	{
	line-height:18px;
	text-align:center;
	padding:0 0 15px 0;
	margin:-1px 0 0 0;
}
.tab #fr_tab2 .bx dl{
	padding:0 0 30px 100px;
}
.tab #fr_tab2 .bx dl.foreigner_name {
	padding:0 0 22px 170px;
	overflow:hidden;
}
.tab #fr_tab2 .bx dl.foreigner_name dt {
	float:left;
	width:120px;
	margin-bottom:9px;
	text-align:left;
}
.tab #fr_tab2 .bx dl.foreigner_name dd {
	float:left;
	width:360px;
	margin-bottom:9px;
}
.tab #fr_tab2 .bx dl.foreigner_name dd .fr_w {
	width:224px;
}
.tab #fr_tab2 .bx dl.foreigner_name dd select {
	width:67px;
	height:22px;
	margin-right:2px;
}
.tab #fr_tab2 .bx	dl.foreigner_name	dd	input.inputCom2	{
	width:223px;
}
.desc_clear	{
	clear:both;
	padding:10px 20px 30px 20px;
	line-height:18px;
	text-align:justify;
}
.desc_clear	em	{
	font-size:11px;
	color:#ff6c00;
}

/* ½Ç¸íÀÎÁõ */

.realname_area	{
	float:left;
	width:385px;
	position:relative;
	display:inline;
	margin-bottom:50px;
}
.realname_area	.realname	{
	height:250px;
	background:url('../../images/common/text/member/e_realname_bg.gif') no-repeat left top #fff;
}
.realname_area	.realname	.realname_form	{
	float:left;
	position:absolute;
	overflow:hidden;
	padding:30px 0 10px 20px;
}
.realname_area	.realname	.realname_form	p	{
	height:32px;
}
.realname_area	.realname	.realname_form	label	{
	float:left;
	width:85px;
	font-weight:bold;
	padding-top:5px;
}

.realname_area	.realname	.cer_btn	{
	float:right;
	_display:inline;
	padding-right:30px;
	padding-top:31px;
}
.realname_area	.realname	p.desc	{
	margin-top:153px;
	position:absolute;
	width:340px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
}
.realname_area	.realname	p.desc em	{
	color:#0d9b9b;
}

/* i-PIN ÀÎÁõ */

.ipin_area	{
	float:left;
	width:375px;
	position:relative;
}
.ipin_area	.ipin	{
	height:250px;
	background:url('../../images/common/text/member/e_realname_bg.gif') no-repeat left top #fff;
}
.ipin_area	.ipin	.ipin_form	{
	float:left;
	position:absolute;
	overflow:hidden;
	padding:30px 0 10px 20px;
}
.ipin_area	.ipin	.ipin_form	p	{
	padding-top:3px;
	line-height:18px;
}
.ipin_area	.ipin	.ipin_form	p em	{
	color:#0d9b9b;
}
.ipin_area	.ipin	.cer_btn	{
	float:right;
	padding-right:20px;
	padding-top:31px;
}
.ipin_area	.ipin	.em	{
	margin-top:100px;
	position:absolute;
	width:340px;
	padding:0 20px;
	color:#0d9b9b;
}
.ipin_area	.ipin	.desc	{
	margin-top:153px;
	position:absolute;
	width:340px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
}
.ipin_area	.ipin	.desc em	{
	padding-top:10px;
	color:#0d9b9b;
}

/* ¿Ü±¹ÀÎ ½Ç¸íÀÎÁõ */

.for_realname_area	{
	float:left;
	width:385px;
	position:relative;
	display:inline;
	margin-bottom:50px;
}
.for_realname_area	.realname	{
	height:250px;
	background:url('../../images/common/text/member/e_realname_bg.gif') no-repeat left top #fff;
}
.for_realname_area	.realname	.realname_form	{
	float:left;
	position:absolute;
	overflow:hidden;
	padding:30px 0 10px 20px;
}
.for_realname_area	.realname	.realname_form	p	{
	height:32px;
}
.for_realname_area	.realname	.realname_form	label	{
	float:left;
	width:95px;
	font-weight:bold;
	padding-top:5px;
}
.for_realname_area	.realname	.cer_btn	{
	float:right;
	_display:inline;
	padding-right:30px;
	padding-top:31px;
}
.for_realname_area	.realname	p.desc	{
	margin-top:153px;
	position:absolute;
	width:340px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
}
.for_realname_area	.realname	p.desc em	{
	color:#0d9b9b;
}

/* ¿Ü±¹ÀÎ i-PIN ÀÎÁõ */

.for_ipin_area	{
	float:left;
	width:375px;
	position:relative;
}
.for_ipin_area	.ipin	{
	height:250px;
	background:url('../../images/common/text/member/e_realname_bg.gif') no-repeat left top #fff;
}
.for_ipin_area	.ipin	.ipin_form	{
	float:left;
	position:absolute;
	overflow:hidden;
	padding:30px 0 10px 20px;
}
.for_ipin_area	.ipin	.ipin_form	p	{
	padding-top:3px;
	line-height:18px;
}
.for_ipin_area	.ipin	.ipin_form	p em	{
	color:#0d9b9b;
}
.for_ipin_area	.ipin	.cer_btn	{
	float:right;
	padding-right:20px;
	padding-top:31px;
}
.for_ipin_area	.ipin	.em	{
	margin-top:100px;
	position:absolute;
	width:340px;
	padding:0 20px;
	color:#0d9b9b;
}
.for_ipin_area	.ipin	.desc	{
	margin-top:153px;
	position:absolute;
	width:340px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
}
.for_ipin_area	.ipin	.desc em	{
	padding-top:10px;
	color:#0d9b9b;
}

/* idÃ£±â ½Ç¸íÀÎÁõ */

.idname_area	{
	float:left;
	width:385px;
	position:relative;
	display:inline;
	margin-bottom:50px;
}
.idname_area	.realname	{
	height:230px;
	background:url('../../images/common/text/member/e_find_bg.gif') no-repeat left top #fff;
}
.idname_area	.realname	.realname_form	{
	float:left;
	position:absolute;
	overflow:hidden;
	padding:30px 0 10px 20px;
}
.idname_area	.realname	.realname_form	p	{
	height:32px;
}
.idname_area	.realname	.realname_form	label	{
	float:left;
	width:85px;
	font-weight:bold;
	padding-top:5px;
}
.idname_area	.realname	.cer_btn	{
	float:right;
	_display:inline;
	padding-right:30px;
	padding-top:31px;
}
.idname_area	.realname	p.desc	{
	margin-top:133px;
	position:absolute;
	width:340px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
}
.idname_area	.realname	p.desc em	{
	color:#0d9b9b;
}

/* idÃ£±â i-PIN ÀÎÁõ */

.ipinname_area	{
	float:left;
	width:375px;
	position:relative;
}
.ipinname_area	.ipin	{
	height:230px;
	background:url('../../images/common/text/member/e_find_bg.gif') no-repeat left top #fff;
}
.ipinname_area	.ipin	.ipin_form	{
	float:left;
	position:absolute;
	overflow:hidden;
	padding:30px 0 10px 20px;
}
.ipinname_area	.ipin	.ipin_form	p	{
	padding-top:3px;
	line-height:18px;
}
.ipinname_area	.ipin	.ipin_form	p em	{
	color:#0d9b9b;
}
.ipinname_area	.ipin	.cer_btn	{
	float:right;
	padding-right:20px;
	padding-top:31px;
}
.ipinname_area	.ipin	.desc	{
	margin-top:133px;
	position:absolute;
	width:340px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
}
.ipinname_area	.ipin	.desc em	{
	padding-top:10px;
	color:#0d9b9b;
}

/* pwÃ£±â ½Ç¸íÀÎÁõ */

.pwname_area	{
	float:left;
	width:385px;
	position:relative;
	display:inline;
	margin-bottom:50px;
}
.pwname_area	.realname	{
	height:230px;
	background:url('../../images/common/text/member/e_findpw_bg.gif') no-repeat left top #fff;
}
.pwname_area	.realname	.realname_form	{
	float:left;
	position:absolute;
	padding:30px 0 10px 20px;
}
.pwname_area	.realname	.realname_form	p	{
	height:32px;
}
.pwname_area	.realname	.realname_form	label	{
	float:left;
	width:85px;
	font-weight:bold;
	padding-top:5px;
}
.pwname_area	.realname	.cer_btn	{
	float:right;
	_display:inline;
	padding-right:30px;
	padding-top:31px;
}
.pwname_area	.realname	p.desc	{
	margin-top:126px;
	position:absolute;
	width:340px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
	overflow:hidden;
	left: 2px;
	top: 51px;
}
.pwname_area	.realname	p.desc em	{
	color:#0d9b9b;
}

/* pwÃ£±â i-PIN ÀÎÁõ */

.ipinpw_area	{
	float:left;
	width:375px;
	position:relative;
}
.ipinpw_area	.ipin	{
	height:230px;
	background:url('../../images/common/text/member/e_findpw_bg.gif') no-repeat left top #fff;
}
.ipinpw_area	.ipin	.ipin_form	{
	float:left;
	position:absolute;
	overflow:hidden;
	padding:30px 0 10px 20px;
}
.ipinpw_area	.ipin	.ipin_form	p	{
	height:32px;
}
.ipinpw_area	.ipin	.ipin_form	label	{
	float:left;
	width:85px;
	font-weight:bold;
	padding-top:5px;
}
.ipinpw_area	.ipin	.ipin_form	p em	{
	color:#0d9b9b;
}
.ipinpw_area	.ipin	.cer_btn	{
	float:right;
	padding-right:20px;
	padding-top:31px;
}
.ipinpw_area	.ipin	.desc	{
	margin-top:153px;
	position:absolute;
	width:340px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
	overflow:hidden;
}
.ipinpw_area	.ipin	.desc em	{
	padding-top:10px;
	color:#0d9b9b;
}

/* ºñ±Þ¿©Áø·áºñ */
.expenseInfo	{
	background:url('../../images/common/text/member/e_medical_bg.gif') no-repeat 630px top #fff;
	height:110px;
}
.expenseInfo	p.info1	{
	padding:25px 0 40px 0;
}
.expenseInfo	h2	{
	width:560px;
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/common/icon/u_heading2.gif') no-repeat left top #fff;
}

/* ºñ±Þ¿© ¸®½ºÆ® */
.expenseDivision	{
	margin-bottom:10px;
}
.expenseSearch	{
	width:100%;
	padding:10px 0 3px;
	background: url('../../images/common/common/k_search_amc.gif') right top no-repeat #FFF;
	height:30px;
}
.expenseSearch	*	{
	vertical-align:middle;
}

.expenseSearch	.selectType	{
	display:block;
	float:left;	
	margin-top:2px;
	margin-right:6px;
	padding-top:1px;
}

.expenseSearch	.selectArea	{
	display:block;
	float:left;
	margin-top:2px;
	margin-right:4px;
	padding-top:1px;
	border:2px solid #00c7c9;
}
.expenseSearch	.selectArea	.radioArea	{
	border:0px;
}
*	html	.expenseSearch	.selectArea	{
	margin-left:1px;/* ie6 3px bug */
}
.expenseSearch	.selectArea	select	{
	margin-top:-1px;
	font-size:.92em;
}
.expenseSearch	.searchInput	{
	padding:3px;
	border:2px solid #00c7c9;
}
.tableDescription	{
	text-align:left;
}
.expense	.con {
	margin-bottom:20px;
}
.expense	.con	h2	{
	clear:both;
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/common/icon/u_heading2.gif') no-repeat left top #fff;
}

/* »çº»¹ß±Þ ½ÅÃ» ÀýÂ÷ */
.duplicateInfo	{
	background:url('../../images/common/text/member/e_duplicate_bg.gif') no-repeat 593px top #fff;
	height:100px;
}
.duplicateInfo	p.info1	{
	padding:3px 0 10px;
}
.duplicate	div	{
	margin-bottom:35px;
}
.duplicate	.con {
	margin-bottom:20px;
}
.duplicate	.con	h2	{
	margin-bottom:20px;
	padding-left:20px;
	background:url('../../images/common/icon/u_heading2.gif') no-repeat left top #fff;
}
.duplicate	.con	ul	{
	margin-left:16px;
	margin-bottom:20px;
}
.duplicate	.con	ul	li	{
	margin-bottom:10px;
	padding-left:11px;
	background:url('../../images/common/icon/u_redBlurDot.gif') no-repeat left 3px #fff;
}

.duplicate	.con	ul.table	{
	margin:0 0 0 16px;
}
.duplicate	.con	ul	li.table	{
	text-align:left;
	padding-left:10px;
	background:url('../../images/common/icon/u_redBlurDot.gif') no-repeat left 3px #fff;
}
.duplicate	.con	em	{
	color:#30A0A0;
}
.duplicate	.con	em.blockEl	{
	display:block;
}
.duplicate	.con	p.ico	{
	margin-bottom:15px;
	padding-left:27px;
	background:url('../../images/common/icon/u_redBlurDot.gif') no-repeat 16px 3px #fff;
}
.duplicate	.con	dl	{
	margin-bottom:20px;
}
.duplicate	.con	dt	{
	font-weight:bold;
	padding:0 0 15px 20px;
	background:url('../../images/common/icon/u_list1.gif') no-repeat 3px 1px #FFF;
}
.duplicate	.con	dd	{
	padding-left:20px;
}

.duplicate	.con	.brdComList	thead	th	{
	color:#30A0A0;
	font-weight:bold;
}
.duplicate	.con	.brdComList	tbody	th	{
	color:#30A0A0;
	font-weight:normal;
}
.duplicate	.con	.brdComList	td	{
	padding-left:10px;
	text-align:left;
}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */

.proTable	{
	clear:both;
	border-collapse:collapse;
	table-layout:fixed;
	width:740px;
	border:0;
	border-top:2px solid #00C7C9;
	border-bottom:1px solid #00C7C9;
}
.proTable	thead	th	{
	padding:9px 0 4px;
	background-color:#F7F7F7;
	border:0;
	border-right:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	text-align:center;
	color:#30A0A0;
	font-weight:bold;
}
.proTable	tbody	th	{
	padding:8px 0 5px;
	border-right:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	text-align:center;
	color:#30A0A0;
	font-weight:normal;
}
.proTable	tbody	td	{
	padding:8px 0 5px;
	border:0;
	border-right:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	text-align:center;
}

/* ¾ÆÀÌÇÉ À¯Àú¿ë ÁÖ¹Îµî·Ï¹øÈ£ µî·Ï */
.ipin_user	.userInfo	{
	height:150px;
	background:url('../../images/common/text/member/e_number_bg.gif') no-repeat 569px top #fff;
}
.ipin_user	.userInfo	p.info1	{	
	padding:3px 0 82px;
}
.register_area	{
	float:left;
	width:766px;
	position:relative;
	display:inline;
	margin-bottom:50px;
}
.register_area	.number	{
	height:190px;
	background:url('../../images/common/text/member/e_number_bg2.gif') no-repeat left top #fff;
}
.register_area	.number	.register_form	{
	width:560px;
	margin:0 auto;
	overflow:hidden;
}
.register_area	.number	.register_form	p	{
	margin-top:50px;
}
.register_area	.number	.register_form	label	{
	float:left;
	width:200px;
	font-weight:bold;
	padding-top:5px;
}
.register_area	.number	.register_form	span.number_view	{
	padding:0 75px 0 65px;
	color:#0d9a9a;
	font-size:15px;
	font-weight:bold;
}
.register_area	.number	.delete_form	{
	width:200px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
.register_area	.number	.delete_form	p	{
	margin-top:55px;
}
.register_area	.number	p.desc	{
	margin-top:53px;
	position:absolute;
	width:726px;
	padding:0 20px;
	line-height:18px;
	text-align:justify;
}
.register_area	.number	p.desc em	{
	color:#0d9b9b;
}
.btnDivision	{
	margin-top:30px;	
}
