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

.sub_left									{width:169px; float:left;}

.sub_content							{width:800px; float:left; border-left:1px solid #efefef; padding-left:30px; }
.content_title							{margin:35px 0 0 0;}
.content_title .title_subject		{width:100%; font:600 36px/52px 'Nanum Gothic'; border:0px solid red;}
.content_title .title_navi			{width:100%; color:#999; font-size:12px; font-family:'Nanum Gothic'; text-indent:2px; }
.content_desc							{padding:30px 0 50px 0; min-height:600px; width:780px;}

.ma_info		{border:1px dashed #ccc; margin-top:70px; padding:10px;}
.ma_info1	{border:1px dashed #ccc; margin-top:70px; padding:10px; min-height:70px; position:relative;}
.info_wrap	{position:absolute; top:7px; left:400px; height:100%;}
.b2b_link		{position:absolute; top:13px; left:217px; width:180px; height:70px; display:inline-block; }
.b2b_bg		{background:url('/img/sub/info_b2b.png') no-repeat 7px 20px; }
.info_tit		{font:600 14px/30px 'Nanum Gothic'; color:#000; text-align:center;}
.info_con	{line-height:20px; font-family: 'Nanum Gothic';text-align:center;}
.info_con strong	{color:#222;}

/*이용약관 & 개인정보취급방침 */
.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;}

