.sub_visual							{text-align:center; min-height:200px; border:1px solid #cdcdcd;}
.sub_visual img					{vertical-align:top;}


.sub_left							{}

.sub_content						{width:640px; padding-top:10px; float:right; min-height:700px; position:relative;}
.content_title						{margin:60px 0 10px 0; padding:10px 0;}
.content_title .title_subject			{float:right; padding:8px 12px; text-align:right; border-left:3px solid #bcbcbc; background:#ddd; color:#00a5d5; font:600 19px 'malgun gothic';}
.content_title .title_navi				{float:right; width:50%; text-align:right;}
.content_desc							{padding-top:10px; }

/*이용약관 & 개인정보취급방침 */
.terms_pop_wrap	{position:relative;}
.terms_title_bg	{position:absolute; left:20px; top:6px; z-index:2; filter: alpha(opacity=25); /* internet explorer */ -khtml-opacity: 0.25; /* khtml, old safari */  -moz-opacity: 0.25;  /* mozilla, netscape */  opacity: 0.25;  /* fx, safari, opera */}
.terms_title	{width:720px; margin:10px auto; text-align:center; font:bold 17px 'malgun gothic'; color:#134dc2; border:2px solid #eee; padding:16px 0px; }
.terms_con	{padding:15px;}
.terms_btn	{text-align:center; border-top:1px solid #eee; padding:10px 0px;}

.privacy_pop_wrap	{position:relative;}
.privacy_title_bg	{position:absolute; left:20px; top:6px; z-index:2; filter: alpha(opacity=25); /* internet explorer */ -khtml-opacity: 0.25; /* khtml, old safari */  -moz-opacity: 0.25;  /* mozilla, netscape */  opacity: 0.25;  /* fx, safari, opera */}
.privacy_title	{text-align:center; font:bold 17px 'malgun gothic'; color:#134dc2; border:2px solid #eee; padding:16px 0px;  width:720px; margin:10px auto}
.privacy_con	{padding:15px;}
.privacy_btn	{text-align:center; border-top:1px solid #eee; padding:10px 0px;}

.hist0ry			{width:90%;}
.hist0ry li			{height:30px;}
.hist0ry li span	{font-size:15px; display:inline-block; width:70px; font-weight:bold;}
/*.hist0ry li span:first-letter	{color:#0087d5; font-size:20px;}
.y_new	{border-top:1px solid #ddd; margin-top:5px; padding-top:15px;}*/