/************ member ************/

/* sign in */
.singIn{}
.singIn h3{
	margin:10px 0 4px 0;padding:0 0 7px 8px;
	background:url(/images/blet/blet_arrow01.gif) no-repeat left 5px;
	border-bottom:1px solid #ccc;
	font-size:12px;
	color:#000;}
.pdfList li{margin-bottom:2px;}


.signBox{float:left;width:565px; padding:10px 0;border:1px solid #EAE9E9;background:#F8F7F7;}
	.signBox dl{float:left;margin:0px 0 0 6px; }
	.signBox dl.type1{margin:0px 30px 0 6px;}
	.signBox dt{font-weight:bold;margin-bottom:4px;}
	*+html .signBox dt{margin-bottom:2px;}
	.signBox .btn{margin:19px 0 0 8px;}
  * html .signBox .btn{margin:21px 0 0 8px;}
	.checkBox{clear:both;padding:8px 0 16px 0;line-height:13px; }
	*+html .checkBox{margin:0 0 16px 0;}
	* html .checkBox{margin:0 0 16px 0;}

	.singIn ul{float:left;margin-left:6px;display:inline;}
	*+html .singIn ul{margin:-17px 0 0 12px;}
	* html .singIn ul{margin:-17px 0 0 12px;}
			.singIn ul li{float:left;width:240px;padding:0 0 7px 8px;
				background:url(/images/blet/blet_arrow01.gif) no-repeat left 7px;
				line-height:19px;}
			.singIn ul li a:hover{color:#1F3E8B;text-decoration:underline;}

	.signMsg1{margin:4px 0 11px 6px;color:#D01427;}
	.signMsg2{clear:both;margin:0 0 0 5px;padding-top:16px;}
	*+html .signMsg2{margin:-17px 0 0 10px;}
	* html .signMsg2{margin:-17px 0 0 10px;}



/* agree */
.agreeCont h2{font-size:11px;}

h3.agree{float:left;margin:10px 0 4px 0;padding-left:8px;
background:url(/images/blet/blet_arrow01.gif) no-repeat left 5px;
font-size:11px;color:#000;}

h3.agree.none{background:none;}

#process{float:right;width:400px;margin-top:10px;}
	#process ul{float:right;margin-left:22px;padding-bottom:2px;}
	#process ul li{float:left;width:15px;margin:0 1px 0 0;
					color:#525252;font-size:9px;font-weight:bold;text-indent:2px;
					border-bottom:2px solid #C6C6C6;}
	#process ul li.select{width:16px;padding:0;border-bottom:2px solid #868686;
							text-indent:2px;;}
	#process ul li.past{border-bottom:2px solid #414141;}

	#process div.txt{float:right;display:inline;text-align:right;color:#1F3E8B;}


.agreeBox{clear:both;width:563px; height:201px; padding:1px;border:1px solid #B1B1B1;}
	.agreeCont{width:545px; height :181px;padding:10px 9px; overflow:auto; }
		.agreeCont h2{padding-left:7px;color:#525252;border-bottom:1px solid #ccc;}
		.agreeCont strong.title{font-size:13px;}
		.agreeCont ul{margin:10px 0px;}
		.agreeCont ul li{margin-bottom:5px;}
		.agreeCont ul.jum li{
			padding-left:8px;
			background:url(/images/blet/blet_circle01.gif) left 7px no-repeat;
		}
		.agreeCont .setp{
			padding-left:14px;
		}

		.agreeCont ol.num li{padding-left:8px;}
		.agreeCont p{margin:10px 0;}
		.agreeBox p.check{clear:both;padding:5px 0 0 7px;color:#000;}

/*inquiry*/
	#qaList table{table-layout:fixed;}
	#qaList td{vertical-align:top;}

/* registration form*/
.perInfo{clear:both;border-top:1px solid #CBCBCB;}

	.perInfo .tit{float:left;width:567px;height:22px;padding-top:3px;margin-top:2px;background:#ECECEC;}
	* html .perInfo .tit{margin-top:2px;}
	.perInfo .tit dt{float:left;font-weight:bold;padding:3px 15px 0 7px;}
	.perInfo .tit dd{float:left;padding:3px 0 0 0;display:inline;}
	*+ html .perInfo .tit dd{padding:0;}
	* html .perInfo .tit dd{padding:0;}
	*+ html .perInfo .tit dd.type2{padding:3px 0 0 0;}
	* html .perInfo .tit dd.type2{padding:3px 0 0 0;}
	.perInfo .tit dd.type3{padding:3px 0 0 6px;font-size:11px;color:#000;}
	.perInfo .tit dd input{margin-left:10px;}

	/*4.16*/
  .memberType{padding:4px 0 7px 8px;background-color:#ECECEC; font-weight:bold;}
	.perInfo .regiTable {margin-top:10px;}
	.perInfo .regiTable th,
	.perInfo .regiTable td{vertical-align: top;padding-bottom:30px;}
	.perInfo .regiTable th{font-weight:normal; text-align:left;}
	.perInfo .infoInput{clear:both;width:435px;margin-top:3px;}
	.perInfo .memberMsg{font-size:11px; padding-bottom:13px;border-bottom:1px solid #ccc; }
		*+html .perInfo .infoInput{padding-top:6px;}
		.perInfo .infoInput dt{margin:9px 0 2px 0;font-weight:bold;}

	.perInfo .infoInput{clear:both;width:435px;margin-top:3px;}
		*+html .perInfo .infoInput{padding-top:6px;}
		.perInfo .infoInput dt{margin:9px 0 2px 0;font-weight:bold;}


/* registration complete */
.regi_complete{clear:both;padding:9px 0 15px 7px;border-top:1px solid #ccc;line-height:1.5em;font-weight:bold;}
#customerPartnerMessage{line-height:1.5em;}
/* password */
.pass{clear:both;padding:9px 0 0 7px;border-top:1px solid #ccc;}
.emailAddr{width:558px; margin-top:9px;padding:7px 0 5px 6px;border:1px solid #EAE9E9;background:#F8F7F7;}
	.emailAddr dt{font-weight:bold;margin-bottom:6px;}




/************ mypage ************/
/*main 5.7*/
.purchased {clear:both;width:739px; min-height:200px; }
* html .purchased{height:200px;}
.purchased .subTitle{
	padding:4px 0pt 4px 6px;
	border:1px solid #B1B1B1;
	font-weight:bold;
	color:#000;
	width:731px;
}
.purchased td{padding:8px 0 0 6px; vertical-align:top; }

.purchased .purcMid{
	width:737px;
	border-left:1px solid #B1B1B1;border-right:1px solid #B1B1B1;
}
.purchased .purcBottom{
	padding-top:13px;
	background:url(/images/common/conBox_btm4.gif) left bottom no-repeat;
}
.purchased P  {width:360px;}
.purchased ul, .purchased .paging01{width:350px; margin-left:10px;}
.purchased P{margin-bottom:5px;}
.purchased ul { padding-bottom:10px;}
.purchased ul li{font-weight:bold;padding:3px 0; overflow:hidden;word-break:break-all;}
/* view */

.viewInput{width:567px;margin-top:5px;border-top:1px solid #ccc;}
	.viewInput td{}
	.viewInput dl{}
	.viewInput dt{font-weight:bold;padding:3px 0 0 7px;}
	.viewInput dd{padding:3px 0 3px 7px;}

.ex{border-top:1px solid #ccc;padding:6px 0 0 15px; line-height:1.5em;}

/*mypage index.*/
.mypageMcont table{table-layout:fixed;}
.mypageMcont td{overflow:hidden;}
/* withdraw */
.memOut{padding:0 0 0 7px;border-top:1px solid #ccc;}
	.memOut dt{padding-top:5px;font-weight:bold;line-height:19px;}
	.memOut dd{margin-top:4px;color:#1F3E8B;}
	.memOut dt.fw_N{font-weight:normal;}


/*scrap */
.scrap{padding:0 10px;border-top:1px solid #ccc;}

	.scrap dl{
		border-bottom:1px solid #CCCCCC;
		margin:7px 0 20px 0;
		padding-bottom:20px;
		width:547px;
	}
	.scrap .borderNone{border:none;margin-bottom:0px;}

		.scrap dd.date{text-align:left;font-size:10px;margin-bottom:5px;}
		.scrap dd.cont{margin-top:2px;color:#000;margin-bottom:10px;word-break:break-all; overflow:hidden;}
		.scrap dd.btn{margin:5px 0 0 0;font-size:0;line-height:0;}
		.scrap dt{font-weight:bold;color:#000;margin-bottom:5px;word-break:break-all; overflow:hidden;}


/* Forgot your password? */
	.forgotpw{clear:both;padding:8px 0 16px 0;line-height:13px;text-align:center;}
	*+html .forgotpw{margin:0px 0 16px 0;}
	* html .forgotpw{margin:0px 0 16px 0;}






