
*		{   }/*margin: 0px auto;padding: 0px;*/
body	{  }/*padding: 0px; margin: 0px auto;*/
body,table,th,td,caption,input,textarea,select,font,p,div,ul,ol,li,h1,h2,h3,h4,dl,dd,dt
		{ font-size: 12px; color: #4e4e4e; font-family: dotum, ±¼¸², Baekmuk Dotum, Undotum, Apple Gothic, Latin font, sans-serif; word-break: break-all;}
table,tr,th,td,div,form,p
		{ border-collapse: collapse; }/*border:1px; vertical-align: top;padding: 0px; margin: 0px;  */
img		{ border: 0; } /*vertical-align: middle; */
a		{ color: #4e4e4e; text-decoration: none; cursor: hand; }
a:hover { text-decoration: underline; }
table,tr,td,th,col
		{  }/*line-height: 120%;*/
p,ul,li,ol,dl,dt,dd
		{ line-height: 120%; }
ul		{ margin: 0px; padding: 0px; text-align: left; line-height: 120%; list-style-position : outside; list-style-type : none; clear: both; }
li		{ vertical-align: text-top; line-height: 120%; }

/*input,select 	{ vertical-align: middle; }*/

input.midd 	{ vertical-align: middle; }
select.midd 	{ vertical-align: middle; }
label {padding-right:1px;vertical-align:middle;}/*vertical-align:bottom;*/
*.bder_text {border:1px solid #c2c2c2;}
input	{ padding:1px; }/*border:1px solid #a5b6c5;*/
input.no{  border: 0px ; margin: 0px; vertical-align: middle; }
input.img{ vertical-align: top; border: none ! important; padding:0px;}
input[type=text] {padding:2px;border:1px solid #d5e0eb;} 
input[type=file] {padding:2px;border:1px solid #d5e0eb;} 
input[type=password] {padding:2px;border:1px solid #d5e0eb;} 


input.i2		{width: 20px ! important; }
input.i3		{ width: 30px ! important; }
input.i4		{ width: 35px ! important; }
input.i5		{ width: 40px ! important; }
input.i6		{ width: 45px ! important; }
input.i7		{ width: 50px ! important; }
input.i90p		{ width: 90%; }
input.i100p		{ width: 100%; }
input.i100		{ width: 99%; }
textarea.i100	{ width: 99% ! important; }

input.xxxxxs,select.xxxxxs	{ width: 15px ! important; }
input.xxxxs,select.xxxxs	{ width: 40px ! important; }
input.xxxs,select.xxxs	{ width: 50px ! important; }
input.xxs,select.xxs	{ width: 70px ! important; }
input.xs,select.xs	{ width: 100px ! important; }
input.s,select.s	{ width: 150px ! important; }
input.m,select.m	{ width: 264px ! important; }
input.l,select.l	{ width: 300px ! important; }
input.xl,select.xl	{ width: 350px ! important; }
input.xxl,select.xxl	{ width: 400px ! important; }

input.xxs_f	{ width: 163px ! important; }
input.xs_f	{ width: 193px ! important; }
input.s_f	{ width: 243px ! important; }
input.m_f	{ width: 357px ! important; }
input.l_f	{ width: 393px ! important; }
input.xl_f	{ width: 443px ! important; }

textarea.s	{ width: 150px ! important; }
textarea.m	{ width: 264px ! important; }
textarea.l	{ width: 300px ! important; }
textarea.xl	{ width: 350px ! important; }
textarea.xxl	{ width: 450px ! important; }
textarea.xxxl	{ width: 620px ! important; }
textarea	{ overflow: auto; border: solid 1px #d5e0eb;padding:3px; }

*.bg_wht	{background-color:#ffffff}

*.blk		{ color: #000000; }
*.wht		{ color: #ffffff; }
*.org		{ color: #ff8400; }
*.grn		{ color: #4aa829; }
*.cpz		{ color: #42ada6; }
*.gry		{ color: #999999; }
*.blu		{ color: #0000ff; }
*.dblu		{ color: #0354ad; }
*.sky		{ color: #8be1e9; }
*.red		{ color: #ff0000; }
*.red_		{ color: #ff0000; }
*.orgg		{ color: #f39700; }
*.vioo		{ color: #5f52a0; }
*.borg		{ color: #eb6100; }
*.pnk		{ color: #f74e71 ! important; }
*.cmn		{ color: #ce0f3c ! important; }
*.ppl			{color:#4b378e ! important; }
*.gray		{color:#808080;}

input.pnk		{ border: solid 1px #f74e71 ! important; color: #4e4e4e ! important; }
input.cpz		{ border: solid 1px #42ada6 ! important; color: #4e4e4e ! important; }
input.blu		{ border: solid 1px #007fb4 ! important; color: #4e4e4e ! important; }
input.ptn		{ border: solid 1px #c5ced6 ! important; color: #4e4e4e ! important; }
textarea.ptn		{ border: solid 1px #c5ced6 ! important; color: #4e4e4e ! important; }

/* °ø°³ */span.op		{ color: #007fb4; }
/* ºñ°ø°³ */span.sr		{ color: #f74e71; }
/* Ä£±¸°ø°³ */span.fr		{ color: #4aa829; }
/* ³¯Â¥ */span.dt		{ color: #888888; margin-right: 10px; }
/* ÃßÃµ */span.vt		{ color: #ff8400; margin-right: 10px; }
/* Á¶È¸ */span.ht		{ color: #ff8400; margin-right: 10px; }
/* ¿µ»ó */span.mv		{ color: #ff8400; margin-right: 10px; }
/* Æ÷ÀÎÆ® */span.pt		{ color: #f74e71; }
/* ÆËÄÜ */span.pc		{ color: #f74e71; }
/* ½ºÅ©·¦ */span.sc		{ color: #ff8400; margin-right: 10px; }
/* ÅÂ±× */span.tg		{ color: #4aa829; margin-right: 10px; }
/* ´Ð³×ÀÓ */span.nk		{ color: #167780; }
/* ·©Å· */span.rk		{ color: #ff8400; margin-right: 10px; }
/* ÃâÃ³ */span.fr		{ color: #4aa829 ! important; margin-right: 10px; }
/* ¾Ù¹ü */span.ab		{ color: #4aa829; margin-right: 10px; }
/* Ä«Å×°í¸® */span.cg		{ color: #4aa829; margin-right: 10px; }
/* À¯´Ï¿Â */span.uo		{ color: #4aa829; margin-right: 10px; }
/* ÂÊÁö */span.mm		{ color: #ff8400; }
/* ÂÊÁö */span.no		{ color: #888888; margin-right: 10px; }



*.ctr		{ float: center; text-align:center}
*.rgt		{ float: right; text-align:right}
*.lft		{ float: left; text-align:left}
*.top		{ vertical-align:top}
*.mid		{ vertical-align:middle}
*.btm		{ vertical-align:bottom}
*.str		{ font-weight: bold; }
*.nor		{ font-weight: normal; }
*.str2		{ font-weight: bold; font-size: 14px;}
*.str3		{ font-family: µ¸¿ò; font-size: 11px; color: #919191;}

span.s		{ font-size: 11px ! important; }
span.ss		{ font-size: 10px ! important; }
*.un		{ text-decoration: underline; }
*.line-t		{ text-decoration: line-through; }

*.lh140	{ line-height: 140%; }
*.lh150	{ line-height: 150%; }
*.lh160	{ line-height: 160%; }
*.lh170	{ line-height: 170%; }
*.lh180	{ line-height: 180%; }
*.lh200	{ line-height: 200%; }

*.mb05	{ margin-bottom: 5px ! important; }
*.mb10	{ clear: both; margin-bottom: 10px ! important; }
*.mb20	{ clear: both; margin-bottom: 20px ! important; }
*.mt05	{ margin-top: 5px ! important; }
*.mt10	{ clear: both; margin-top: 10px ! important; }
*.mt20	{ clear: both; margin-top: 20px ! important; }
*.p20		{ padding: 20px; }
*.p10		{ padding: 10px; }
*.p5		{ padding: 5px; }
*.pl70	{ padding-left: 70px; }
*.pl50	{ padding-left: 50px; }
*.pl40	{ padding-left: 40px; }
*.pl30	{ padding-left: 30px; }
*.pl25	{ padding-left: 25px; }
*.pl20	{ padding-left: 20px; }
*.pl10	{ padding-left: 10px; }
*.pl5		{ padding-left: 5px; }
*.pt5	{ padding-top: 5px; }
*.pt10	{ padding-top: 10px; }
*.pt20	{ padding-top: 20px; }
*.pt30	{ padding-top: 30px; }
*.pt40	{ padding-top: 40px; }
*.pr10	{ padding-right: 10px; }
*.pr20	{ padding-right: 20px; }
*.pb5	{ padding-bottom: 5px; }
*.pb30	{ padding-bottom: 30px; }






div.t_no	{ border-top: none ! important; }
div.btn		{ text-align: center; }
div.btn input	{ vertical-align: top; }

img.bu		{ float: left; vertical-align: middle; }
img.icn		{ float: left; vertical-align: middle; margin-right: 5px; }
img.bst		{ float: left; vertical-align: middle; margin-left: 20px; }
img.new		{ vertical-align: middle; }
img.nfrm	{ padding: 0px; border: solid 1px #a8a8a8; }
img.frm		{ padding: 2px; border: solid 1px #a8a8a8; }
img.sfrm	{ padding: 1px; border: solid 1px #a8a8a8; }
img.title	{ float: left; vertical-align: top; }
img.more	{ float: right; vertical-align: top; margin-top: 2px; }
img.vm		{vertical-align: middle;}/*vertical-align: middle; */
input.vm		{vertical-align: middle;}/*vertical-align: middle; */
input.vt		{ vertical-align: top; }
img.btn		{ margin-top: 5px; }
/* µ¿¿µ»ó */img.mv		{ width: 92px; height: 69px; }
/* ¾Ù¹ü */img.ab		{ width: 92px; height: 69px; }
/* Áß°£¾Ù¹ü */img.mab		{ width: 76px; height: 56px; }
/* Æ÷Åä */img.pt		{ width: 92px; height: 69px; }
/* ÀÛÀº¾Ù¹ü */img.sab	{ width: 40px; height: 30px; }
/* ¸ñ·Ï¾Ù¹ü */img.bab	{ width: 60px; height: 45px; }
/* À¯Àú */img.us		{ width: 30px; height: 30px; }
/* Ã¤³Î */img.ch		{ width: 106px; height: 86px; }


/* Á¦¸ñ */
h2	{ text-align: left; }
h3	{ text-align: left; }
/* Á¡ÀÖ´Â¸®½ºÆ® */
ul.dot			{  }
ul.dot li		{ padding: 3px 0px 1px 8px; vertical-align: text-top; }

/* Á¡¾ø´Â¸®½ºÆ® */
ul.no {  }
ul.no li { padding: 3px 0px 1px 0px; vertical-align: text-top; }

*.ff_g	{font-family:±¼¸²}
*.ff_b	{font-family:¹ÙÅÁ}
*.ff_d	{font-family:µ¸¿ò}

*.fs_10	{font-size:10px;}
*.fs_11	{font-size:11px;}
*.fs_12	{font-size:12px;}
*.fs_13	{font-size:13px;}
*.fs_14	{font-size:14px;}
*.fs_15	{font-size:15px;}
*.fs_17	{font-size:17px;}
*.fs_19	{font-size:19px;}






/* Ãµ¿Á Ãß°¡ÇÑ°Í */
*.f_pop_center {color:#7e6b5a; float: center; text-align:center;}
*.f_pop_bottom {color:#638c0b; float: center; text-align:center;}
*.f_pop_bottom_blue {color:#0000ff; float: center; text-align:center;}
*.fs_pop_center	{font-size:15px; color:#7974dc;}
*.pop_bt		{color: #0000ff;}

*.left_text		{ color: #2b7cb6; }
*.right_text	{ color: #84949e; }
*.blt			{color:#2a2b71;}
*.bluee		{ color: #4e87b3; }
*.sblu		{ color: #6faac3; }
*.kblu      { color: #659e9f; }
*.kblue      { color: #5486b6; }
*.adblu		{ color:#00a0e9;}
*.bblue		{ color:#3078cb;}
*.forg		{ color:#f26522;}
*.pl170	{ padding-left: 170px; }
*.bblu { border-bottom:1px solid #6baecb; }
*.bble { border-bottom:1px solid #6cafcb; }
*.tble1 { border-top:1px solid #6cafcb; float:center;}
*.tble2 { border-top:2px solid #6cafcb; }

*.bgray {border-bottom:1px solid #d8dee2; }
*.rgray {border-right:1px solid #d8dee2; }
*.fc_vio			{color:#725972;}

*.blu_l { border-left:1px solid #cdd5de; }
*.blu_r { border-right:1px solid #cdd5de; }
*.blu_t { border-top:1px solid #cdd5de; }
*.blu_b { border-bottom:1px solid #cdd5de; }
*.blu_bg { color: #cdd5de; }



*.map_right {padding-left:10px; border-bottom:1px solid #c8dada}

td.dot { background: url(/design/all4sound1/images/idpw_dot.gif) repeat-x ;background-color:#ffffff}


*.t {border-top:1px solid #cdd8e6}
*.b {border-bottom:1px solid #cdd8e6}
*.l {border-left:1px solid #cdd8e6}
*.r {border-right:1px solid #cdd8e6 }
*.t2 {border-top:1px solid #6aaec9}                                                                      
*.b2 {border-top:1px solid #6aaec9}
*.b3 {border-bottom:1px solid #ecf1f6}
*.b4 {border-bottom:1px solid #a8b5c4}
*.ptn_b {border-bottom:1px solid #eceff2}
*.ptn_bb {border-bottom:1px solid #ebeff3}

*.r_1 {background: url(/design/all4sound1/images/bar_popular.gif) no-repeat right center}
*.gt {border-top:1px solid #e5e1e1}
*.gl {border-left:1px solid #e5e1e1}
*.gr {border-right:1px solid #e5e1e1}
*.gb {border-bottom:1px solid #e5e1e1}
*.today_t {border-top:1px solid #b2a59c}


table.box_21 td.bg_bb{background-color:#c5d3de}
table.box_21 td.bg_bt{border-top:1px solid #c5d3de}
table.box_21 td.bg_bm {border-bottom:1px solid #c5d3de}

*.b3 {border-bottom:1px solid #e3e3e3}
*.b4 {border-bottom:1px solid #d3d3d3}
*.v_r {border-right:1px solid #f5f4f6}
*.v_b {border-bottom:1px solid #f5f4f6}
*.mv_l {background: url(/design/all4sound1/images/main_05_leftbar.gif) repeat-y left }
*.mv_r {background: url(/design/all4sound1/images/main_05_rightbar.gif) repeat-y right }

*.t_4 {border-top:1px solid #f3f3f3}
*.b_4 {border-bottom:1px solid #f3f3f3}
*.l_4 {border-left:1px solid #f3f3f3}
*.r_4 {border-right:1px solid #f3f3f3}


