
@import "/CSS/layout.css";


body {
	margin:0;
	padding:0;
	font-family: arial,Tahoma;
	font-size:12px;
	background:#fff;
	color:#555555;
	line-height:16px;
}

table, tr, td { 
	font-family: arial,;
	font-size:12px;
	color:#454545; 
	line-height:16px;
	}

ul, ol, li {list-style:none; margin:0; padding:0;}
p,form,img {margin:0; padding:0; border:0;}

hr { height:1pt; color:silver; }

a:link    {font-family: arial; font-size: 12px;color:#a3a3a3;text-decoration:none;}
a:visited {font-family: arial; font-size: 12px;color:#a3a3a3;text-decoration:none;}
a:active  {font-family: arial; font-size: 12px;color:#a3a3a3;text-decoration:none;}
a:hover   {font-family: arial; font-size: 12px;color:#23408f;text-decoration:none;}


a.main_t01:link    {font-family: arial; font-size: 12px;color:#2774b7;text-decoration:none; font-weight:bold;}
a.main_t01:visited {font-family: arial; font-size: 12px;color:#2774b7;text-decoration:none; font-weight:bold;}
a.main_t01:active  {font-family: arial; font-size: 12px;color:#2774b7;text-decoration:none; font-weight:bold;}
a.main_t01:hover   {font-family: arial; font-size: 12px;color:#575757;text-decoration:none; font-weight:bold;}

a.main_t02:link    {font-family: arial; font-size: 12px;color:#d37f07;text-decoration:none; font-weight:bold;}
a.main_t02:visited {font-family: arial; font-size: 12px;color:#d37f07;text-decoration:none; font-weight:bold;}
a.main_t02:active  {font-family: arial; font-size: 12px;color:#d37f07;text-decoration:none; font-weight:bold;}
a.main_t02:hover   {font-family: arial; font-size: 12px;color:#575757;text-decoration:none; font-weight:bold;}

a.main_t03:link    {font-family: arial; font-size: 12px;color:#a2243b;text-decoration:none; font-weight:bold;}
a.main_t03:visited {font-family: arial; font-size: 12px;color:#a2243b;text-decoration:none; font-weight:bold;}
a.main_t03:active  {font-family: arial; font-size: 12px;color:#a2243b;text-decoration:none; font-weight:bold;}
a.main_t03:hover   {font-family: arial; font-size: 12px;color:#575757;text-decoration:none; font-weight:bold;}

a.main_c:link    {font-family: arial; font-size: 12px;color:#222222;text-decoration:none; }
a.main_c:visited {font-family: arial; font-size: 12px;color:#222222;text-decoration:none; }
a.main_c:active  {font-family: arial; font-size: 12px;color:#222222;text-decoration:none; }
a.main_c:hover   {font-family: arial; font-size: 12px;color:#575757;text-decoration:none; }

a.top_m:link    {font-family: arial; font-size: 12px;color:#777777;text-decoration:none; }
a.top_m:visited {font-family: arial; font-size: 12px;color:#777777;text-decoration:none; }
a.top_m:active  {font-family: arial; font-size: 12px;color:#777777;text-decoration:none; }
a.top_m:hover   {font-family: arial; font-size: 12px;color:#000000;text-decoration:none; }


a.forum:link    {font-family: arial; font-size: 12px;color:#5688bb;text-decoration:none; font-weight:bold;}
a.forum:visited {font-family: arial; font-size: 12px;color:#5688bb;text-decoration:none; font-weight:bold;}
a.forum:active  {font-family: arial; font-size: 12px;color:#5688bb;text-decoration:none; font-weight:bold;}
a.forum:hover   {font-family: arial; font-size: 12px;color:#323232;text-decoration:none; font-weight:bold;}

a.forum_author:link    {font-family: arial; font-size: 12px;color:#5688bb;text-decoration:none;}
a.forum_author:visited {font-family: arial; font-size: 12px;color:#5688bb;text-decoration:none;}
a.forum_author:active  {font-family: arial; font-size: 12px;color:#5688bb;text-decoration:none;}
a.forum_author:hover   {font-family: arial; font-size: 12px;color:#5688bb;text-decoration:underline;}
 


/* font */
.sfont {font-size:12px;}
.pollfont {font-size:11px;line-height:13px;}
.bfont {font-size:14px;}
.bfont25 {font-size:25px;}
.wfont{font-weight:bold;}

/* font color */
.f_blue{color:#006699;}
.f_skyblue{color:#aabbd0;}
.f_green{color:#2c513e;}
.f_links{color:#ac2c8a;}

/* float */
.float_left  {float:left;}
.float_right {float:right;}
.float_clear {clear:both; margin:0; padding:0;}

/* input ½ºÅ¸ÀÏ */
input {padding:2px 2px; font-size:12px; border:1px solid #e9e7e3; background:#f9f9f9;}
input.wBg {background:#ffffff;}
textarea {padding:2px 2px 2px 2px; font-size:12px; border:1px solid #e9e7e3; background:#fff;}
.submit {padding:0; border:0}
.input_bg {background:#f9f9f9;}
.zeroBorder {border:0}
.search {height:16px; padding:0px 0px 0px 4px; font-size:12px;  border:1px solid #34c0c9; background:#fff;}

/* radio */
.radio{background:#dfe9f2;}

/* position */
.justify {text-align:justify;}
.center  {text-align:center;}
.left    {text-align:left;}
.right   {text-align:right;}
.top     {vertical-align:top;}
.middle  {vertical-align:middle;}
.bottom  {vertical-align:bottom;}

/* padding */
.pd_04  {padding:4px; }
.pd_05  {padding:5px; }
.pd_07  {padding:7px; }
.pd_10  {padding:10px; }
.pd_15  {padding:15px; }

.pd_l5  {padding-left:5px; }
.pd_l7  {padding-left:7px; }
.pd_l10 {padding-left:10px; }
.pd_l15 {padding-left:15px; }
.pd_l18 {padding-left:18px; }
.pd_l20 {padding-left:20px; }
.pd_l25 {padding-left:25px; }
.pd_l30 {padding-left:30px; }
.pd_l35 {padding-left:35px; }
.pd_l40 {padding-left:40px; }
.pd_l60 {padding-left:60px; }
.pd_l75 {padding-left:75px; }
.pd_l80 {padding-left:80px; }

.pd_r2  {padding-right:2px; }
.pd_r5  {padding-right:5px; }
.pd_r10 {padding-right:10px; }
.pd_r14 {padding-right:14px; }
.pd_r20 {padding-right:20px; }
.pd_r40 {padding-right:40px; }

.pd_t2  {padding-top:2px; }
.pd_t4  {padding-top:4px; }
.pd_t6  {padding-top:6px; }
.pd_t10 {padding-top:10px; }
.pd_t12 {padding-top:12px; }
.pd_t16 {padding-top:16px; }
.pd_t20 {padding-top:20px; }
.pd_t25 {padding-top:25px; }
.pd_t30 {padding-top:30px; }
.pd_t40 {padding-top:40px; }
.pd_t50 {padding-top:50px; }
.pd_t80 {padding-top:80px; }
.pd_t90 {padding-top:90px; }

.pd_b5  {padding-bottom:5px; }
.pd_b10 {padding-bottom:10px; }
.pd_b20 {padding-bottom:20px; }

.pd_l15r15 {padding-left:15px; padding-right:15px; }

.pd_t5b4 {padding-top:5px; padding-bottom:4px; }
.pd_t8b8 {padding-top:8px; padding-bottom:8px; }
