html		{ margin: 0; padding: 0; }
body		{ margin: 0px;padding: 0px;font-family:Vernada; font-size:11px; color:#666666; line-height: 18px;}
td			{ font-size:12px;}
div, td, span, p, h1, h2, h3, h4, h5, ul, li, dl, dt { word-break:break-all; }

select		{ color:#666666; font-family: verdana; font-size:11px; }

a:link		{ font-size: 12px; color: #666666; text-decoration: none; }
a:visited	{ font-size: 12px; color: #666666; text-decoration: none; }
a:active	{ font-size: 12px; color: #cc7269; text-decoration: underline; }
a:hover		{ font-size: 12px; color: #cc7269; text-decoration: underline; }

a { selector-dummy : expression(this.hideFocus=true);}  /* Del link point */
/* images */
img { border: 0px; margin: 0px; padding: 0px;}   	/* img border 0  */
img.hand {cursor:pointer;}

/* form */
form { margin:0px; padding:0px; }/* form */
.form_margin {margin-bottom: -2px; }
.text01 {   /* Textbox01 css */
	border:#CCCCCC 1px solid; font-size:12px; color:#666666; font-family: verdana; height:20px; 
	margin-bottom: 2px; padding-top:3px; padding-right:5px; padding-left: 3px;
} 
.text02 {   /* Textbox02 css */
	border:#CCCCCC 1px solid; font-size:12px; color:#666666; font-family: verdana; height:20px; 
	margin-bottom: -1px; padding-top:3px; padding-right:5px; padding-left: 3px;
}
.text03 {   /* Textbox03 css */
	border: 1px solid #cacaca; font-size:11px; color:#7D7D7D; height:11px; padding: 3px;
}

.file01 { 
	border:#CCCCCC 1px solid; font-size:12px; color:#666666; font-family: verdana; height:20px; 
	margin-bottom: 2px; padding-top:3px; padding-right:5px; padding-left: 3px;
}
.textarea01 {  /* Textarea css */
	font-size:12px;
	border:#CCCCCC 1px solid;
	color: #666666;
	scrollbar-face-color:#E5E5E5;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#808080;
}    


/* scrollbar */
.scrollbar {
	scrollbar-arrow-color: #808080;	scrollbar-face-color: #E5E5E5;	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #E5E5E5;
	scrollbar-shadow-color: #E5E5E5;scrollbar-darkshadow-color: #E5E5E5;scrollbar-track-color: #FFFFFF;
}

.search_text {border: 1px solid #cacaca; height:20px; color: #7D7D7D; font-size:11px; padding: 2px;}

.select_text {border: 1px solid #cacaca; height:20px; color: #7D7D7D; font-size:11px; padding: 2px;}

.select_text01  {border: 1px solid #cacaca; height:11px; color: #7D7D7D; font-size:11px;padding: 3px;}

.select02 {border: 1px solid #cacaca; height:20px; color: #7D7D7D; font-size:12px;padding: 1px;}

.select03 {border: 1px solid #cacaca; width:200px; color: #7D7D7D; font-size:12px;padding: 1px;}

.input_text		{border: 1px solid #cacaca; height:13px; color: #7D7D7D; font-size:11px; padding: 2px;}
.input_text02	{border: 1px solid #cacaca; height:19px; color: #7D7D7D; font-size:11px; padding: 2px;}

.log_text  {border: 1px solid #cacaca; color: #7D7D7D; font-size:11px; padding: 2px;}

.blue {font-size: 16px; COLOR: #0c419a; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}

.l_gray  {font-size: 14px; COLOR: #666666; font-weight: bold; FFONT-FAMILY: verdana;}

.history {font-size: 11px; COLOR: #979797; LINE-HEIGHT: 130%; FFONT-FAMILY: verdana;}

.history_m {font-size: 11px; COLOR: #979797; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}


.atheroma_blue {font-size: 12px; COLOR: #780b00; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
a.atheroma_blue:link		
{ font-size: 12px; COLOR: #0c419a; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
a.atheroma_blue:visited 	
{ font-size: 12px; COLOR: #0c419a; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
a.atheroma_blue:active 	
{ font-size: 12px; COLOR: #0c419a; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
a.atheroma_blue:hover 		
{ font-size: 12px; COLOR: #0c419a; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}

.atheroma_sky {font-size: 12px; COLOR: #8d8d8d; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}

a.atheroma_sky:link		
{ font-size: 12px; COLOR: #92abd7; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
a.atheroma_sky:visited 	
{ font-size: 12px; COLOR: #92abd7; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
a.atheroma_sky:active 	
{ font-size: 12px; COLOR: #92abd7; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
a.atheroma_sky:hover 		
{ font-size: 12px; COLOR: #92abd7; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}

.tab{font-size: 11px; color:#666666;  LINE-HEIGHT: 120%;  FFONT-FAMILY: verdana;}
a.tab:link	{ font-size: 11px; color:#666666; text-decoration: none;   FFONT-FAMILY: verdana;}
a.tab:visited { font-size: 11px; COLOR: #666666; text-decoration: none;  FFONT-FAMILY: verdana;}
a.tab:active { font-size: 11px; COLOR: #666666; text-decoration: none;  FFONT-FAMILY: verdana;}
a.tab:hover { font-size: 11px; COLOR: #333333; text-decoration: none;  font-weight: bold; FFONT-FAMILY: verdana;}

.tab2{font-size: 11px; color:#ADADAD;  LINE-HEIGHT: 120%;  FFONT-FAMILY: verdana;}
a.tab2:link	{ font-size: 11px; color:#ADADAD; text-decoration: none;   FFONT-FAMILY: verdana;}
a.tab2:visited { font-size: 11px; COLOR: #ADADAD; text-decoration: none;  FFONT-FAMILY: verdana;}
a.tab2:active { font-size: 11px; COLOR: #ADADAD; text-decoration: none;  FFONT-FAMILY: verdana;}
a.tab2:hover { font-size: 11px; COLOR: #2267B3; text-decoration: none;  font-weight: bold; FFONT-FAMILY: verdana;}


.white 			{font-size: 12px; COLOR: #ffffff; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
.white_2 		{font-size: 14px; COLOR: #ffffff; LINE-HEIGHT: 130%; font-weight: bold; FFONT-FAMILY: verdana;}
.white_light		{font-size: 12px; COLOR: #ffffff; LINE-HEIGHT: 130%; FFONT-FAMILY: verdana;}


.swhite 			{font-size: 11px; COLOR: #ffffff; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana; padding-top:7;}
a.swhite:link		{font-size: 11px; COLOR: #ffffff; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana; padding-top:7;}
a.swhite:visited	{font-size: 11px; COLOR: #ffffff; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana; padding-top:7;}
a.swhite:active		{font-size: 11px; COLOR: #ffffff; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana; padding-top:7;}
a.swhite:hover 		{font-size: 11px; COLOR: #ffffff; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana; padding-top:7;}

.slitewhite 		{font-size: 11px; COLOR: #ffffff;  FONT-FAMILY: verdana; padding-top:7;}
a.slitewhite:link		{font-size: 11px; COLOR: #ffffff;  FONT-FAMILY: verdana; padding-top:7;}
a.slitewhite:visited	{font-size: 11px; COLOR: #ffffff;  FONT-FAMILY: verdana; padding-top:7;}
a.slitewhite:active		{font-size: 11px; COLOR: #ffffff;  FONT-FAMILY: verdana; padding-top:7;}
a.slitewhite:hover 		{font-size: 11px; COLOR: #ffffff;  FONT-FAMILY: verdana; padding-top:7;}


.blue_s {font-size: 11px; COLOR: #000000; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.blue_s:link{ font-size: 11px; COLOR: #0c419a;; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.blue_s:visited{ font-size: 11px; COLOR: #0c419a;; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.blue_s:active { font-size: 11px; COLOR: #0c419a;; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.blue_s:hover 	{ font-size: 11px; COLOR: #0c419a;; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}


.orange {font-size: 11px; COLOR: #FF7200; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
.orange2 {font-size: 11px; COLOR: #FF7200; LINE-HEIGHT: 130%; FONT-FAMILY: verdana;}

a.orange:link{ font-size: 11px; COLOR: #FF7200; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.orange:visited{ font-size: 11px; COLOR: #FF7200; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.orange:active{ font-size: 11px; COLOR: #FF7200; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.orange:hover{ font-size: 11px; COLOR: #FF7200; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}

.l_orange 		{ font-size: 12px; COLOR: #FF7200; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.l_orange:link		{ font-size: 12px; COLOR: #FF7200; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.l_orange:visited	{ font-size: 12px; COLOR: #FF7200; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.l_orange:active	{ font-size: 12px; COLOR: #FF7200; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.l_orange:hover	{ font-size: 12px; COLOR: #FF7200; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}

.m_orange 		{ font-size: 12px; COLOR: #FF7200;  FONT-FAMILY: verdana;}
a.m_orange:link		{ font-size: 12px; COLOR: #FF7200; text-decoration: none; FONT-FAMILY: verdana;}
a.m_orange:visited	{ font-size: 12px; COLOR: #FF7200; text-decoration: none; FONT-FAMILY: verdana;}
a.m_orange:active	{ font-size: 12px; COLOR: #FF7200; text-decoration: underline; FONT-FAMILY: verdana;}
a.m_orange:hover	{ font-size: 12px; COLOR: #FF7200; text-decoration: underline; FONT-FAMILY: verdana;}


.gray {	font-size: 11px; COLOR: #c9c9c9; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}

.line16 {line-height: 16pt;}
.line14 {line-height: 14pt;}

.bbstitle {font-size: 11px; COLOR: #d53c3c; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}

.foot {font-size: 8pt; COLOR: #979797; LINE-HEIGHT: 140%; FONT-FAMILY: verdana; letter-spacing:-0.05em}


.bold_tit{	font-size: 11px; COLOR: #105EB1; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.bold_tit:link{ font-size: 11px; COLOR: #105EB1; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.bold_tit:visited{ font-size: 11px; COLOR: #105EB1; text-decoration: none; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.bold_tit:active{ font-size: 11px; COLOR: #FF7200; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
a.bold_tit:hover{ font-size: 11px; COLOR: #FF7200; text-decoration: underline; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}


.stit{	font-size: 11px; color:#666666;  LINE-HEIGHT: 130%;  FONT-FAMILY: verdana;}
a.stit:link	{ font-size: 11px; color:#666666; text-decoration: none;  font-weight: bold; FONT-FAMILY: verdana;}
a.stit:visited{ font-size: 11px; COLOR: #105EB1; text-decoration: none;  font-weight: bold; FONT-FAMILY: verdana;}
a.stit:active{ font-size: 11px; COLOR: #FF7200; text-decoration: underline;  font-weight: bold; FONT-FAMILY: verdana;}
a.stit:hover { font-size: 11px; COLOR: #FF7200; text-decoration: underline;  font-weight: bold; FONT-FAMILY: verdana;}


.smenu			{font-size: 11px; color:#666666;  LINE-HEIGHT: 120%;  FONT-FAMILY: verdana;}
a.smenu:link	{ font-size: 11px; color:#666666; text-decoration: none;   FONT-FAMILY: verdana;}
a.smenu:visited { font-size: 11px; COLOR: #105EB1; text-decoration: none;  FONT-FAMILY: verdana;}
a.smenu:active 	{ font-size: 11px; COLOR: #105EB1; text-decoration: none;  FONT-FAMILY: verdana;}
a.smenu:hover 	{ font-size: 11px; COLOR: #105EB1; text-decoration: none;  FONT-FAMILY: verdana;}

.leftmenu			{ font-size: 12px; color:#666666;  LINE-HEIGHT: 120%; font-weight: bold;  FONT-FAMILY: verdana;}
a.leftmenu:link		{ font-size: 12px; color:#666666; text-decoration: none; font-weight: bold;  FONT-FAMILY: verdana;}
a.leftmenu:visited 	{ font-size: 12px; COLOR: #105EB1; text-decoration: none; font-weight: bold; FONT-FAMILY: verdana;}
a.leftmenu:active 	{ font-size: 12px; COLOR: #105EB1; text-decoration: none; font-weight: bold; FONT-FAMILY: verdana;}
a.leftmenu:hover 	{ font-size: 12px; COLOR: #105EB1; text-decoration: none; font-weight: bold; FONT-FAMILY: verdana;}


.list			{ font-size: 11px; color:#666666;  LINE-HEIGHT: 120%;  FONT-FAMILY: verdana;}
a.list:link		{ font-size: 11px; color:#666666; text-decoration: none;   FONT-FAMILY: verdana;}
a.list:visited 	{ font-size: 11px; COLOR: #105EB1; text-decoration: none;  FONT-FAMILY: verdana;}
a.list:active 	{ font-size: 11px; COLOR: #105EB1; text-decoration: none;  FONT-FAMILY: verdana;}
a.list:hover 	{ font-size: 11px; COLOR: #105EB1; text-decoration: none;  FONT-FAMILY: verdana;}


.searchtitle	{	font-size: 11px; color:#055778;  LINE-HEIGHT: 120%; font-weight: bold; FONT-FAMILY: verdana;}

.num	{	font-size: 11px;  FONT-FAMILY: verdana;}

.graytitle {font-size: 11px; COLOR: #727272;  LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}

.purple {font-size: 11px; COLOR: #510EBF; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
.red {font-size: 11px; COLOR: #EF0000; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}
.l_red {font-size: 12px; COLOR: #EF0000; LINE-HEIGHT: 130%; font-weight: bold; FONT-FAMILY: verdana;}

.bluelight {font-size: 11px; COLOR: #393939;LINE-HEIGHT: 130%; FONT-FAMILY: verdana;}

.tdblue	{font-size: 8pt; color: #4949BD;}
.tdred	{font-size: 8pt; color: #C14A4A;}

.tableblue	{font-size: 7.5pt; color: #4949BD;}
.tablered	{font-size: 7.5pt; color: #C14A4A;}

.iconblue	{font-size: 7.5pt; color: #4949BD;}
.iconred	{font-size: 7.5pt; color: #C14A4A;}

.tableblue2	{color: #4949BD;}
.tablered2	{color: #C14A4A;}

.p_rdata {padding-right:5px;}
.p_ldata {padding-left:5px;}

.p_rdata5 {padding-right:5px;}
.p_ldata5 {padding-left:5px;}

/* ??? */
.spon_tit {font-size: 12px; color: #33392C; font-family:verdana; font-weight: bold; }

.sponser {font-size: 12px; color: #20438E; font-family: verdana; text-decoration: underline;}
.sponser a:link {font-family: verdana; font-size: 12px; color: #20438E; text-decoration: underline;}
.sponser a:visited {font-family: verdana; font-size: 12px; color: #20438E; text-decoration: underline;}
.sponser a:active {font-family: verdana; font-size: 12px; color: #FF9900; text-decoration: underline;}
.sponser a:hover {font-family: verdana; font-size: 12px; color: #FF9900; text-decoration: underline;}

.ss_left {padding-left:7;}


.day {font-size: 11px; COLOR: #979797; padding-top: 3pt; LINE-HEIGHT: 130%; FONT-FAMILY: verdana;}

.specialist { font-size: 12px; color: #AF7800; font-family:verdana; font-weight: bold; }

/* PRINT css */
/* font size */
.txt01		{ font-family: "verdana"; font-size: 15px; color: #727279; font-weight: bold; }
.txt02		{ font-family: "verdana"; font-size: 14pt; color: #727279; font-weight: bold; }
.txt03		{ font-family: "verdana"; font-size: 30pt; color: #0067B3; font-weight: bold; }
.txt04		{ font-family: "verdana"; font-size: 15pt; color: #0067B3; font-weight: bold; }
.txt05		{ font-family: "verdana"; font-size: 13pt; color: #AF7800; font-weight: bold; }
.txt06		{ font-family: "verdana"; font-size: 13pt; color: #6633CC; font-weight: bold; }
.txt07		{ font-family: "verdana"; font-size: 13pt; color: #0067B3; font-weight: bold; }

.txt_blue_01 {color: #93B3C1; font-weight: bold; }

.txt_blue_02 {color: #3986AA}
.txt_blue_02 a:link		{ color:#3986AA; text-decoration: none; FONT-FAMILY: verdana;}
.txt_blue_02 a:visited 	{ color:#3986AA; text-decoration: none; FONT-FAMILY: verdana;}
.txt_blue_02 a:active 	{ color:#3986AA; text-decoration: none; FONT-FAMILY: verdana;}
.txt_blue_02 a:hover 	{ color:#3986AA; text-decoration: underline; FONT-FAMILY: verdana;}

.txt_blue_03 {color: #3366cc}
.txt_blue_04 {color: #780b00}
.txt_black {color: #000000}
.txt_black_11px {color: #000000; font-size: 11px;}

.calendar_sun {font-size: 11px; color:#CC3300; text-decoration: none; FONT-FAMILY: verdana;}
.calendar_sat {font-size: 11px; color:#0066CC; text-decoration: none; FONT-FAMILY: verdana;}


/* Board style (2008.10.07) */
.bbs_title			{font-size: 11px; font-weight: bold; COLOR: #6A6A6A; FONT-FAMILY: verdana; }
a.bbs_title:link	{font-size: 11px; COLOR: #6A6A6A; FONT-FAMILY: verdana; }
a.bbs_title:visited	{font-size: 11px; COLOR: #6A6A6A; FONT-FAMILY: verdana; }
a.bbs_title:active	{font-size: 11px; COLOR: #6A6A6A; FONT-FAMILY: verdana; }
a.bbs_title:hover	{font-size: 11px; COLOR: #6A6A6A; FONT-FAMILY: verdana; }


/* Member quide */
.m1 		{font-size: 12px; COLOR: #0B584E; FONT-FAMILY: verdana; }
.m11 		{font-size: 12px; COLOR: #13994C; FONT-FAMILY: verdana; }

.m2 		{font-size: 12px; COLOR: #1B7DB3; FONT-FAMILY: verdana; }
.m21		{font-size: 12px; COLOR: #2724C5; FONT-FAMILY: verdana; }

.m3 		{font-size: 12px; COLOR: #7D1340; FONT-FAMILY: verdana; }
.m31 		{font-size: 12px; COLOR: #CD1F8E; FONT-FAMILY: verdana; }

.m4 		{font-size: 12px; COLOR: #3A3839; FONT-FAMILY: verdana; }

.m_title_l	{font-size: 14px; COLOR: #2C2C2C; FONT-FAMILY: verdana; }
.m_title_m	{font-size: 12px; COLOR: #2C2C2C; FONT-FAMILY: verdana; }
.m_title_s	{font-size: 11px; COLOR: #2C2C2C; FONT-FAMILY: verdana; }
.iePngFix {behavior:url(http://t.rankey.com/css/iepngfix.htc);}

/* 2009 Rankey renewal css */

.s_txt1{ color:#7e7d7d; text-decoration:none;font-family:verdana; font-size:8pt;  line-height: 13pt; align:absmiddle;}
.s_txt1_b{ color:#1f3c7c; text-decoration:none;font-family:verdana; font-size:8pt;  line-height: 13pt;}
a.s_txt1:link, a.s_txt1:visited, a.s_txt1:active { color:#7e7d7d; text-decoration:none;font-family:verdana; font-size:8pt; letter-spacing:-1px; }
a.s_txt1:hover { color:#7e7d7d; text-decoration:underline; font-family:verdana; font-size:8pt; letter-spacing:-1px;}

.blue_b {color:#1f3c7c; font-weight:bold; font-size:8pt; }

.input_login {
border-color:#d9d9d9; background-color:#FFFFFF; border-style:solid;
border-top-width:1px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;
color:#0961ac; height:17px; width:50px; font-size:11px;line-height:14px;}


.input_search {
border-color:#d9d9d9; background-color:#FFFFFF; border-style:solid;
border-top-width:1px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;
color:#0961ac; height:17px; width:110px; font-size:11px;line-height:14px;}


/* 약관동의 */
.agreement {width:697px; margin:0 auto; }
.agreement .agreement_wrapper {width:697px; height:161px; background:#f8f8f8; border-top:solid 1px #acacac; border-left:solid 1px #acacac;  border-bottom:solid 1px #d9d9d9; overflow:auto; }
.agreement .agreement_wrapper .contents {padding:20px 15px 10px 15px; line-height:20px; }
.agreement .bottom_check {width:100%; height:36px; text-align:left; position:relative; clear:both;      }
.agreement .first {height:45px; }
.agreement .bottom_check span.info_text {background:url(/images/bullet/sqr_gray_s_light.gif) no-repeat left 4px; position:absolute; left:8px; top:9px; color:#888888; letter-spacing:-1px; padding-left:8px; }
.agreement .bottom_check span.agree_with {position:absolute; right:8px; top:6px; }

.search_b02
{    
    border:expression((this.type=='checkbox'||this.type=='radio'||this.type=='button'||this.type=='image')?'':'5px solid #d0e8ff');background-color:#f8f8f8; font-family:돋움; color:#666666; line-height:16px; font-size:11px; padding:10px 10px 10px 10px;
}


/* Rankey china promotion css */
.list_gray_top { background-color:#f1f1f1; height:40px; border-bottom:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; padding:0 0 0 0; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; font-weight:bold; line-height:15px; text-align:center;}

.list_gray_tit { background-color:#f1f1f1; height:30px; border-bottom:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; padding:0 10px 0 10px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; font-weight:bold; line-height:15px; text-align:left;}

.list_gray_tit_n { background-color:#f1f1f1; border-bottom:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; padding:0 10px 0 10px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; font-weight:bold; line-height:15px; text-align:left;}

.list_red_tit { background-color:#faeaed; height:30px; border-bottom:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; padding:0 10px 0 10px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; font-weight:bold; line-height:15px; text-align:left;}

.list_left_gray_top_r { background-color:#f1f1f1; height:40px; border-bottom:solid 1px #d9d9d9; padding:0 10px 0 10px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; font-weight:bold; line-height:15px; text-align:left;}

.list_left_red_top_r14 { background-color:#fff9f9; height:35px; border-bottom:solid 1px #d9d9d9; padding:0 10px 0 10px; color:#911526; font-family:Verdana, Arial, Helvetica, sans-serif, ; font-weight:bold; line-height:16px; text-align:left;  font-size:14px;}


.list_gray_top_r { background-color:#f1f1f1; height:40px; border-bottom:solid 1px #d9d9d9; padding:0 0 0 0; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; font-weight:bold; line-height:15px; text-align:center;}

.list_gray { background-color:#ffffff; height:25px; border-bottom:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; padding:3px 5px 3px 5px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:15px; text-align:center;}

.list_right_gray { background-color:#ffffff; height:25px; border-bottom:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; padding:3px 5px 3px 5px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:15px; text-align:right;}


.list_left_gray { background-color:#ffffff; height:25px; border-bottom:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; padding:3px 5px 3px 5px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:15px; text-align:left;}

.list_left_right_gray { background-color:#ffffff; height:25px; border-bottom:solid 1px #d9d9d9; padding:3px 5px 3px 10px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:15px; text-align:left;}

.list_gray_r { background-color:#ffffff; height:25px; border-bottom:solid 1px #d9d9d9;  padding:3px 5px 3px 5px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:15px; text-align:center;}

.list_right_gray_r { background-color:#ffffff; height:25px; border-bottom:solid 1px #d9d9d9;  padding:3px 5px 3px 5px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:15px; text-align:right;}


.list_left_gray_r { background-color:#ffffff; height:25px; border-bottom:solid 1px #d9d9d9;  padding:13px 15px 13px 15px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:15px; text-align:left;}


.list_left_gray_r01 { background-color:#ffffff;  border-bottom:solid 1px #d9d9d9;  height:25px; padding:0px 10px 0px 10px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:16px; text-align:left;font-size:11px;}

.list_left_gray_r01n { background-color:#ffffff;  border-bottom:solid 1px #d9d9d9;  padding:0px 10px 0px 10px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif, ; line-height:16px; text-align:left;font-size:11px;}




/* Adding Rankey China css */

.table_Red_All_BG01    {padding-left:10px; color:#8f0000;font-weight:bold; border-top:solid 3px #8f0000;border-left:solid 1px #8f0000;border-right:solid 1px #8f0000; background:url(../images/common/bg_red.gif) repeat-x;}

.table_Red_RBL    {color:#7b7b7b; border-right:solid 1px #8f0000;border-bottom:solid 1px #8f0000;border-left:solid 1px #8f0000; background-color:#ffffff;padding-right:10px; }

.table_Red_TBL    {padding-left:10px;color:#7b7b7b; border-top:solid 3px #8f0000;border-left:solid 1px #8f0000; background:url(../images/common/bg_red.gif) repeat-x;}
.table_Red_TBL02    {padding-left:10px;color:#7b7b7b; border-top:solid 3px #8f0000;border-left:solid 1px #8f0000; background:url(../images/common/bg_gray02.gif) repeat-x bottom;}
.table_Red_TBL03    {padding-left:10px;color:#7b7b7b; border-top:solid 3px #8f0000; border-Left:solid 1px #8f0000; border-bottom:solid 1px #8f0000; background:url(../images/common/bg_red.gif) repeat-x;}


.table_Red_TBR    {padding-left:10px;color:#7b7b7b; border-top:solid 3px #8f0000;border-right:solid 1px #8f0000; background:url(../images/common/bg_red.gif) repeat-x;}


.table_Red_T    {color:#7b7b7b; border-top:solid 2px #c80000; background-color:#f6f6f6;border-Left:solid 1px #d5d5d5;border-Right:solid 1px #d5d5d5;}


.table_Red_TB    {padding-left:10px;color:#7b7b7b; border-top:solid 3px #8f0000;background:url(../images/common/bg_red.gif) repeat-x;}
.table_Red_TB02    {padding-left:10px;color:#7b7b7b; border-top:solid 3px #8f0000;background:url(../images/common/bg_gray03.gif) repeat-x bottom;}
.table_Red_TB03    {padding-left:10px;color:#7b7b7b; border-top:solid 3px #8f0000; border-bottom:solid 1px #8f0000; background:url(../images/common/bg_red.gif) repeat-x;}


.title_rank    {background:url(../images/common/bg_gray02.gif) repeat-x bottom; }


.table_Gray_All_BG01    {color:#7b7b7b; border:solid 1px #d5d5d5; background:url(../images/main/0905_re/bg_Top20.gif) repeat-x; height:30px}
/* table_Gray_All_BG01,table_Gray_All_BG01 는 China.css 에 존재*/
.table_Gray_All_BG04    {color:#7b7b7b; border:solid 1px #d5d5d5; background:url(../images/common/bg_gray.gif) repeat-x; height:38px}
.table_Gray_All_BG05    {color:#7b7b7b; border:solid 1px #d5d5d5; background:url(../images/common/bg_gray_step.gif) repeat-x; height:67px}

.table_Gray_RBL    {color:#7b7b7b; border-right:solid 1px #d5d5d5;border-bottom:solid 1px #d5d5d5;border-left:solid 1px #d5d5d5; background-color:#ffffff;}



/* Rankey China table style*/
.table_new_Top {background-color:#8f0000; }
.table_new_bg {background-color:#eeeeee; }
.table_new_line {background-color:#c6c6c6; }
