﻿/* 갤러리 이미지 사이즈 */
.gall_img_size_wrap .gall_img_size_box img { width:140px;}

body	{font-size:12px;font-family:Helvetica, Arial, sans-serif; color:#717171;line-height:16px;width:100%; margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #dddddd;
	scrollbar-shadow-color: #aaaaaa;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #dadada;
	scrollbar-darkshadow-color: #dadada;
	scrollbar-track-color: #eeeeee;
	scrollbar-arrow-color: #ffffff;
	}

.style1 {color: #FFFFFF}
#apDiv2 {
	position:absolute;
	left:796px;
	top:386px;
	width:104px;
	height:89px;
	z-index:1;
}
.style2 {color: #000000}
.style3 {color: #CA5921}

td		{font-size:12px;font-family:Nanum Gothic Bold,'나눔고딕','돋움';color:#717171;line-height:18px;}
select	{font-size:12px;font-family:Nanum Gothic Bold,'나눔고딕','돋움';color:#717171;line-height:16px;}
textarea 	{font-size:12px;font-family:Nanum Gothic Bold,'나눔고딕','돋움';color:#717171;line-height:16px;}
body, div, table, form {margin:0px;}
.u {text-decoration:underline} .b {font-weight:bold} 
img {border:0}
form {margin:0}

.he_20 {height:20px} .he_25 {height:25px}

.submit {border:solid 1;border-color:#666666;font-size:9pt;color:#333333;background-color:#F5F5F0;height:19px}

a:link 		{color: #575757; text-decoration: none;}
a:visited 	{color: #aeaeae; text-decoration: none;}
a:active 	{color: #aeaeae; text-decoration: none;}
a:hover 	{color: #aeaeae; text-decoration: underline;}


aaa:link 		{color: #717171; text-decoration: none;}
aaa:visited 	{color: #717171; text-decoration: none;}
aaa:active 	{color: #717171; text-decoration: none;}
aaa:hover 	{color: #0066FF; text-decoration: none;}

a.bbb:link 		{color: #999999; text-decoration: none; font-size: 11px;}
a.bbb:visited 	{
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}
a.bbb:active 	{
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}
a.bbb:hover 	{
	color: #f8f8f8;
	text-decoration: none;
	font-size: 11px;
}


.c_000 {color:#000;}
.point_c {color:#EE5E00;}
.point_f {color:#F83500;}
.point_f14 {font-size:14px;color:#F83500;}
.point_org {color:#FF6600;}
.c_666 {color:#666}
.c_888 {color:#888}

.sp0 {letter-spacing:0; !important;}
.sp_1 {letter-spacing:-1px;}


.png24 {
   behavior: url('css/iepngfix.htc'); 
}

a { selector-dummy : expression(this.hideFocus=true);} 


/* 텍스트 강조 */
.b 		{FONT-WEIGHT: bold; LETTER-SPACING: -0.04em; font-size: 11px;}

/* Selector Definition */
input		{
	FONT-SIZE: 9pt;
	COLOR: #818181;
	BACKGROUND-COLOR: #FFFFFF;
	border-top: 0px solid #CDCDCD;
	border-right: 0px solid #CDCDCD;
	border-bottom: 0px solid #CDCDCD;
	border-left: 0px solid #CDCDCD;
}


.td {font-family:"Nanum Gothic Bold",'나눔고딕', "Dotum"; font-size: 11px; color: #646464; line-height:15px;letter-spacing:-1;}
.td2 {font-family:"Nanum Gothic Bold"; font-size: 11px; color: #000000; line-height:15px;letter-spacing:-1;}
.td1 {font-family:"Nanum Gothic Bold", "Dotum"; font-size: 11px; color: #787878; line-height:18px;letter-spacing:0;}
.sue {font-family:"Nanum Gothic Bold", "Dotum"; font-size: 12px; color: #656565; line-height:18px;letter-spacing:0;}
.sue3 {font-family:"Nanum Gothic Bold", "Dotum"; font-size: 11px; color: #a3a49a; line-height:18px;letter-spacing:-1;}
.sue2 {font-family:"Nanum Gothic Bold", "Dotum"; font-size: 12px; color: #000000; line-height:18px;letter-spacing:0;}



.select_gray {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "모리스9";HEIGHT: 19px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid CDCDCD;}
.input_gray {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "모리스9";HEIGHT: 19px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_gray2 {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "굴림";HEIGHT: 19px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_gray_area {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "굴림";HEIGHT: 130px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_brown{
	FONT-SIZE: 9pt;
	COLOR: #818181;
	FONT-FAMILY: "모리스9";
	HEIGHT: 19px;
	BACKGROUND-COLOR: #E9CB8F;
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left: 0px solid;
}
.textarea_noline {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "Nanum Gothic Bold";BACKGROUND-COLOR: #FFFFFF;border: 0px solid #FFFFFF;
		SCROLLBAR-FACE-COLOR: #ffffff;
        SCROLLBAR-ARROW-COLOR: #ACACAC; 
		SCROLLBAR-TRACK-COLOR: #ffffff;
}



.topmenu			{color: #FFFFFF; font-family:verdana,굴림; letter-spacing:-1pt}
a.topmenu:link 		{color: #FFFFFF; text-decoration: none;}
a.topmenu:visited 	{color: #FFFFFF; text-decoration: none;}
a.topmenu:active 	{color: #FFFFFF; text-decoration: none;}
a.topmenu:hover 	{color: #FFFFFF; text-decoration: underline;}

.category			{color: #39740A; font-family:verdana,굴림; letter-spacing:-1pt}
a.category:link 	{color: #39740A; text-decoration: none;}
a.category:visited 	{color: #39740A; text-decoration: none;}
a.category:active 	{color: #39740A; text-decoration: none;}
a.category:hover 	{color: #FF5400; font-weight: bold;}

.login {font-size:8pt; color:#367300; font-family:돋움; line-height:120%; letter-spacing:-1pt}
a.dod8:link {
	font-size:8pt;
	color:#b3b3b3;
	font-family:"돋움";
}
a.dod8:visited {
	font-size:8pt;
	color:#b3b3b3;
	font-family:"돋움";
}
a.dod8:active {
	font-size:8pt;
	color:#b3b3b3;
	font-family:"돋움";
}
a.dod8:hover {font-size:8pt; color:#FFFFFF; font-family:돋움; text-decoration: underline;}

.thm7{font-size:7pt; font-family:tahoma; color:#AFAFAF; letter-spacing: 0pt}
.thm7_port{font-size:7pt; font-family:tahoma; color:#8F3C18; font-weight: bold; letter-spacing: 0pt}
.dod8{font-size:8pt; font-family:Dotum;letter-spacing: -1pt}
.dod0{font-size:8pt; font-family:Dotum; color:#b3b3b3;letter-spacing: 0pt}
.dod8_{font-size:8pt; font-family:Dotum;letter-spacing: 0pt}
.dod8_port{font-size:8pt; font-family:Dotum; color:#26639e; letter-spacing: -1pt}
.dod8_port1{font-size:8pt; font-family:Dotum; color:#f86b51; letter-spacing: -1pt}
.ls-1{letter-spacing:-1pt}

.form2 { border: #DBDBDB; background-color: #FFFFFF; border-style: solid; border-top-width: 1px; 
			border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; 
			font-family: "굴림"; font-size: 12px; font-style: normal; color: #565656; line-height: 130%; font-weight: normal; 
			font-variant: normal; text-transform: none; text-decoration: none}
			
			
			
.form {font-family:Nanum Gothic Bold; line-height: 150% font-size:8pt; color:#5E5E5E; margin-top:0; margin-bottom:0; border: 1px solid #D0D0D0;font-size: 9pt;color:#5E5E5E; padding-left:5; line-height:125%  }
.form_b {font-family:Nanum Gothic Bold; line-height: 150% font-size:8pt; color:#000000; margin-top:0; background-color:#000000; margin-bottom:0; border: 1px solid #545454;font-size: 9pt;color:#5E5E5E; padding-left:5; line-height:125%  }
.form_dod8 {font-family:Nanum Gothic Bold; border-width:1; border-color:#cccccc; background-color:#FFFFFF; border-style:groove; font-size:8pt; color:#575757; margin-top:0; margin-bottom:0; line-height:125%}
.form_main1 {font-family:verdana, 굴림; border-width:1; border-color:#cccccc; background-color:#FFFFFF; border-style:groove; font-size:12px; color:#575757; margin-top:0; margin-bottom:0; line-height:125%}

.form_login {
	background-color:#F2F9FB;
	font-family: "verdana", "굴림";
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 130%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border: 1px groove #D5E8EE;
}

.yell { font-family:"굴림"; font-size: 9pt; color: #000000; }
.submit {border:solid 1;border-color:#666666;font-size:9pt;color:#333333;background-color:#F5F5F0;height:19px}
.eng {font-family:tahoma;color:999999;font-size:8pt;text-decoration:none; letter-spacing:0pt}
.day {font-family:tahoma;color:#B7B7B7;font-size:8pt;text-decoration:none; letter-spacing:0pt}
.comment {font-family:tahoma;color:FF6600;font-size:8pt;text-decoration:none; letter-spacing:0pt}


.ta_bg {scrollbar-base-color:#F8F5F0;
scrollbar-darkshadow-color:#F8F5F0;
scrollbar-highlight-color:#F8F5F0;
border:0; 
background-color:#F8F5F0; 
font-size:12px;
color:#4A4A4A;
}


img				{ border:0;}

#Mcontents			{ padding:17px 0 20px 0; }
#Mbtm			{ padding-top:6px; border-top:1px solid #E2E2E2;}


/* padding definition */
.lm8			{ padding-left:8px;}
.lm13			{ padding-left:13px;}
.lm16			{ padding-left:16px;}
.lm20			{ padding-left:20px;}
.tm7			{ padding-top:7px;}
.tm10			{ padding-top:10px;}
.bm10			{ padding-bottom:10px;}
.mg10			{ margin:10px;}
.gor			{ text-align:right;}
.goc			{ text-align:center;}
.got			{ vertical-align:top;}
.gob			{ vertical-align:bottom;}


.ln13 {line-height:1.3}
.ln14 {line-height:1.4}
.ln15 {line-height:1.5}
.ln16 {line-height:1.6}
.ln18 {line-height:1.8}
.ln20 {line-height:2.0}

/* 정렬 */
.float	{width:100%;}
.left	{float:left;}
.right	{float:right; text-align:left;}

/* 여백 */
.top_mg5		{margin-top:5px;}
.top_mg10	{margin-top:10px;}
.top_mg15	{margin-top:15px;}
.top_mg20	{margin-top:20px;}
.top_mg30	{margin-top:30px;}
.top_mg40	{margin-top:40px;}

.right_mg5	{margin-right:5px;}
.right_mg10 {margin-right:10px;}

.bottom_mg10 {margin-bottom:10px;}

.left_mg05	{margin-top:5px;}
.smt_01		{padding-bottom:10px;}

.mg_btn		{margin-left:-3px;}
.mg_icon	{margin-left:5px;}

.top_pd5	{padding-top:5px;}
.top_pd15	{padding-top:15px;}
.top_pd20	{padding-top:20px;}



/* DOT LINE */
.dot{width:680px; height:3px; background:url("http://topsports.co.kr/images/dot_05.gif") repeat-x center; margin:20 auto;}


.ipu{height:20px; padding:2 2 0 2; border:#A0A0A0 solid 1px;}
.ipu1{height:20px; padding:2 2 0 2; border:#606D7B solid 1px; margin:0 0 0 22;}
.ipu2{height:20px; padding:0 2 0 2; border:#606D7B solid 1px; font-family:"Tahoma"; margin:0 0 0 10;}


/* border definition */
.brd_l		{ border-left:1px solid #E2E2E2;}
/* 개인화영역 텍스트 */
.itext01 { font-size:10px; letter-spacing:0; }
.itext02 { color:#333333; font-size:11px; letter-spacing:-1; }



/* background color */
.bg_01		{background-color: #FAF8F3;}

/* 테두리 박스 color */
.ibox_01		{border: 1px solid #C4CAD1;background: #FFFFFF;}

/* 테이블 박스 color */
.box_01		{border: 1px solid #4B6BC6;background: #FFFFFF;}
.box_02		{background:url(images/box01.gif) no-repeat; width:738px; height:52px; }


/* 입력폼 */
.input_01 	{border: 1px solid #CACACA;background: #EAEAEA; color:#666666; font-size:8pt; text-align:left; text-valign: middle;}
.input_02 	{border: 1px solid #E8E8E8;background: #F9F9F9; color:#666666; font-size:8pt; text-align:left; text-valign: middle; height:16px;}

select {behavior: url('css/selectBox.htc');}

.textarea_01 	
	{border: 1px solid #BFBFBF; background: #FFFFFF;color:#666666;
	text-align:left;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#D6D6D6;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-shadow-color:#D6D6D6;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#E5E5E5;
	scrollbar-arrow-color:#B7B7B7;
	}
.radio_01 	{height:14px; width:14px; border:solid 0px; background-color:transparent}
