/*:::::::::::::::::::::::::::: common :::::::::::::::::::::::::::::::::::::*/
a,img,input   {selector-dummy:expression(this.hideFocus=true);} /*¸µÅ©Å×µÎ¸® »èÁ¦*/

body		{	margin:0;	}

table		{	border-spacing:0px; border-collapse:collapse; padding:0px;	}
td, th		{	font-size:12px; font-family:Dotum,µ¸¿ò,Arial; color:#757575; margin:0; padding:0px;	}
img			{	border:none; }

/* link */
a { text-decoration:none; color:#737270; }

/* text */
.fs11       {font-size:11px}
.fs12       {font-size:12px}
.fs14       {font-size:14px}
.Tahoma     {font-family:'Tahoma'; font-size:11px;}
.fileTxt    {color:#D5D5D5}
.gulim	    {font-family:'±¼¸²';}
.lh16		{line-height:16px}
.lh18		{line-height:18px}
.lh20		{line-height:20px}
.lh22		{line-height:22px}
.lsm1		{ letter-spacing: -1px; }
.wsm1		{ word-spacing: -1px; }

/* text color */
.black	{color:black;}
.gray	{color:#5B5B5B;}
.gray2	{color:#444444;}
.red	{color:#FF4D00;}
.orange	{color:FF7E00;}


/* form */
input,select		{ color:#333333; font-size:12px; line-height:11px; font-family:Dotum,µ¸¿ò,Arial; padding-left:3px; padding-top:5px; }
textarea			{ color:#333333; font-size:12px; line-height:16px; font-family:Dotum,µ¸¿ò,Arial; padding:5px }
input.login			{	border-top:1 solid #022E6E; border-left:1 solid #022E6E;	}
input.text			{	border:1 solid #BDBDBD	}

.in					{ border:solid 1px #BDBDBD  }

.scroll     {scrollbar-highlight-color: #FFFFFF; 
			 scrollbar-arrow-color: #999999;
			 scrollbar-shadow-color: #CCCCCC;
			 scrollbar-darkshadow-color: #FFFFFF;
			 scrollbar-3dlight-color: #CCCCCC;
			 scrollbar-face-color: #FFFFFF;
			 scrollbar-track-color: #F6F6F6;
			 }

/* key */
input.han	{ime-mode:active;} /*±âº» ÇÑ±Û ÀÔ·Â°¡´É*/
input.eng	{ime-mode:inactive;} /*±âº» ¿µ¾î ÀÔ·Â°¡´É*/
input.only_eng	{ime-mode:disabled;} /*¿µ¾î¸¸ ÀÔ·Â°¡´É*/

/* padding */
.pT1	{padding-top:1px}
.pT2	{padding-top:2px}
.pT3	{padding-top:3px}
.pT4	{padding-top:4px}
.pT5	{padding-top:5px}
.pT10	{padding-top:10px}

.pB1	{padding-bottom:1px}
.pB2	{padding-bottom:2px}
.pB3	{padding-bottom:3px}
.pB4	{padding-bottom:4px}
.pB5	{padding-bottom:5px}
.pB10	{padding-bottom:10px}

.pL1	{padding-left:1px}
.pL2	{padding-left:2px}
.pL3	{padding-left:3px}
.pL4	{padding-left:4px}
.pL5	{padding-left:5px}
.pL10	{padding-left:10px}

.pR1	{padding-right:1px}
.pR2	{padding-right:2px}
.pR3	{padding-right:3px}
.pR4	{padding-right:4px}
.pR5	{padding-right:5px}
.pR6	{padding-right:6px}
.pR10	{padding-right:10px}

/* margin */
.mT1	{margin-top:1px}
.mT2	{margin-top:2px}
.mT3	{margin-top:3px}
.mT4	{margin-top:4px}
.mT5	{margin-top:5px}

.mB1	{margin-bottom:1px}
.mB2	{margin-bottom:2px}
.mB3	{margin-bottom:3px}
.mB4	{margin-bottom:4px}
.mB5	{margin-bottom:5px}

.mL1	{margin-left:1px}
.mL2	{margin-left:2px}
.mL3	{margin-left:3px}
.mL4	{margin-left:4px}
.mL5	{margin-left:5px}
.mL10	{margin-left:10px}

.mR1	{margin-right:1px}
.mR2	{margin-right:2px}
.mR3	{margin-right:3px}
.mR4	{margin-right:4px}
.mR5	{margin-right:5px}
.mR10	{margin-right:10px}

/* bbs */
.bbs_article_bbs		{ width:612px; table-layout:fixed; border:solid 3px #EEEEEE; margin-top:29px }
.bbs_article_bbs td.lef_A	{ width:97px; padding-top:3px; text-align:center; background:url(/www/img/common/article_bar.gif) no-repeat right bottom; }
.bbs_article_bbs td.rig_A	{ padding-top:4px; padding-left:15px; }
.bbs_article_bbs td.rig_A_W	{ padding-top:1px; padding-left:8px; }

.tit					{ height:39px; padding-top:2px; text-align:center; }
.tit_read				{ height:37px; padding-top:4px; text-align:center; }
.tit_read2				{ height:31px; text-align:center; }
.tit_view_L				{ height:31px; padding-left:14px; text-align:left; }
.tit_read_L				{ height:37px; padding-top:5px; padding-left:14px; text-align:left; }
.tit_read_L2			{ height:31px; padding-top:4px; padding-left:14px; text-align:left; }
.tit_read2_L2			{ height:31px; padding-left:10px; text-align:left; }
.tit_write_L			{ height:37px; padding-top:5px; padding-left:8px; text-align:left; }
.tit_write_L2			{ height:31px; padding-left:8px; padding-bottom:1px; text-align:left; }
.tit_cus				{ height:33px; padding-bottom:2px; text-align:center; }
.tit_cus_L				{ height:33px; padding-top:1px; padding-left:14px; text-align:left; }
.tit_con				{ padding-top:10px; vertical-align:top; background-color:#F5F5F5; }
.mid					{ padding:9px 10px 0px 10px; vertical-align:top; }
.mid_gallery			{ padding:4px 5px 0px 5px; vertical-align:middle; }
.mid_gallery_no			{ padding:4px 9px 0px 5px; vertical-align:middle; }
.mid_gallery_img		{ padding-top:1px; vertical-align:middle; }
.con					{ padding:12px 15px; text-align:justify; line-height:18px; word-break:break-all; }
.con_cus				{ padding:8px 14px; text-align:justify; line-height:18px; word-break:break-all; }
.con2					{ padding:8px 0px; }
.bbs_line				{ background-color:#DDDDDD; height:1px }
.btn_no					{ width:612px; margin-top:15px }
.btn_no_gallery			{ width:100%; margin-top:15px }


/* admin :: blue */
.bbs_article			{ width:667px; table-layout:fixed; border:solid 3px #EEEEEE; }
.bbs_article td.lef_A	{ width:76px; padding-top:3px; text-align:center; background:url(/www/img/admin/article_bar.gif) no-repeat right bottom; }
.bbs_article td.rig_A	{ padding-top:4px; padding-left:15px; }
.bbs_article td.rig_A_W	{ padding-top:1px; padding-left:8px; }

.bbs_article_gallery	{ width:667px; table-layout:fixed; border:solid 3px #EEEEEE; }
.bbs_article_gallery td.lef_A	{ width:97px; padding-top:3px; text-align:center; background:url(/www/img/admin/article_bar.gif) no-repeat right bottom; }
.bbs_article_gallery td.rig_A	{ padding-top:4px; padding-left:15px; }
.bbs_article_gallery td.rig_A_W	{ padding-top:1px; padding-left:8px; }

.btn					{ width:667px; margin-top:12px }
.bbs_blue_top			{ width:100%; height:39px; table-layout:fixed; background:url(/www/img/admin/board_top.gif) no-repeat left top; position:absolute; z-index:100 }

.bbs_blue				{ width:100%; table-layout:fixed; }
.bbs_blue2				{ width:667px; table-layout:fixed; text-align:center; border-bottom:solid 1px #75C5E7; }
.bbs_blue td.bar_no		{ background:url(/www/img/admin/board_top_bg.gif) repeat-x left top; }
.bbs_blue td.bar		{ background:url(/www/img/admin/board_bar_bg.gif) no-repeat right top; }

.bbs_blue_top_read		{ background:url(/www/img/admin/board_top_read.gif) no-repeat left top; }
.bbs_blue td.bar_read_no	{ background:url(/www/img/admin/board_top_read_bg.gif) repeat-x left top; }
.bbs_blue td.bar_read_no2	{ background:url(/www/img/admin/board_top_read_bg2.gif) repeat-x left top; }
.bbs_blue td.bar_read		{ background:url(/www/img/admin/board_bar_read_bg.gif) no-repeat right top; }
.bbs_blue td.bar_read2		{ background:url(/www/img/admin/board_bar_read_bg2.gif) no-repeat right top; }

.bbs_blue_top_cus		{ background:url(/www/img/admin/board_cus_top.gif) no-repeat left top; }
.bbs_blue td.bar_no_cus	    { background:url(/www/img/admin/board_cus_top_bg.gif) repeat-x left top; }
.bbs_blue2 td.bar_cus	    { background:url(/www/img/admin/board_cus_bar_bg.gif) no-repeat right top; }
.bbs_blue2 td.bar_no_cus	{ background:url(/www/img/admin/board_cus_top_bg2.gif) repeat-x left bottom; }

.paging_blue			{ color:#0360AE; text-align:center; letter-spacing:2px; padding-top:3px; width:100% }


/* gallery :: all */
.gallery_img			{ width:346px; height:308px; table-layout:fixed; text-align:center; border:solid 1px #DDDDDD; }
.gallery_img_s			{ width:119px; height:73px; table-layout:fixed; text-align:center; border:solid 2px #E5E5E5; }
.gallery_in		    	{ width:320px; height:282px; text-align:center; padding:12px; }
.gallery_in_s		    { width:113px; height:68px; text-align:center; padding:3px; }

.gallery_yellow			{ width:242px; table-layout:fixed; border-top:solid 1px #F4BA06; border-bottom:solid 1px #F4BA06; }
.gallery_pink			{ width:242px; table-layout:fixed; border-top:solid 1px #DF28BF; border-bottom:solid 1px #DF28BF; }


/* community :: yellow */
.bbs_yellow_top			{ width:100%; height:39px; table-layout:fixed; background:url(/www/img/community/board_top.gif) no-repeat left top; position:absolute; z-index:100 }

.bbs_yellow				{ width:100%; table-layout:fixed; }
.bbs_yellow2				{ width:612px; table-layout:fixed; text-align:center; border-bottom:solid 1px #F5BD0F; }
.bbs_yellow td.bar_no		{ background:url(/www/img/community/board_top_bg.gif) repeat-x left top; }
.bbs_yellow td.bar		    { background:url(/www/img/community/board_bar_bg.gif) no-repeat right top; }

.bbs_yellow_top_read		{ background:url(/www/img/community/board_top_read.gif) no-repeat left top; }
.bbs_yellow td.bar_read_no	    { background:url(/www/img/community/board_top_read_bg.gif) repeat-x left top; }
.bbs_yellow td.bar_read_no2	{ background:url(/www/img/community/board_top_read_bg2.gif) repeat-x left top; }
.bbs_yellow td.bar_read		{ background:url(/www/img/community/board_bar_read_bg.gif) no-repeat right top; }
.bbs_yellow td.bar_read2		{ background:url(/www/img/community/board_bar_read_bg2.gif) no-repeat right top; }

.paging_yellow			{ color:#DDA703; text-align:center; letter-spacing:2px; padding-top:3px; width:100% }


/* customer :: red */
.faq_img			{ text-align:left; vertical-align:top; padding-top:15px; padding-bottom:15px }
.faq_tit			{ color:#757575; line-height:16px; font-weight:bold; text-align:left; vertical-align:top; padding-top:17px; padding-bottom:12px }
.view				{ padding:0px 15px; text-align:justify; line-height:18px; word-break:break-all; background:url(/www/img/customer/faq_view_bg.gif) repeat-y }

.bbs_inquiry			{ width:620px; table-layout:fixed; border-top:solid 2px #F43700; border-bottom:solid 1px #F43700; }
.bbs_inquiry td.tit_L	{ height:30px; text-align:right; padding-right:19px }
.bbs_inquiry td.tit_R	{ text-align:left; }
.bbs_inquiry td.tit_conL	{ text-align:right; padding-right:19px; padding-top:10px; vertical-align:top; }
.bbs_inquiry td.tit_conR	{ text-align:left; padding:4px 0 }

.bbs_red_top			{ width:100%; height:39px; table-layout:fixed; background:url(/www/img/customer/board_top.gif) no-repeat left top; position:absolute; z-index:100 }

.bbs_red				{ width:100%; table-layout:fixed; }
.bbs_red2				{ width:612px; table-layout:fixed; text-align:center; border-bottom:solid 1px #F43D08; }
.bbs_red td.bar_no		{ background:url(/www/img/customer/board_top_bg.gif) repeat-x left top; }
.bbs_red td.bar		    { background:url(/www/img/customer/board_bar_bg.gif) no-repeat right top; }

.bbs_red_top_read		{ background:url(/www/img/customer/board_top_read.gif) no-repeat left top; }
.bbs_red td.bar_read_no	    { background:url(/www/img/customer/board_top_read_bg.gif) repeat-x left top; }
.bbs_red td.bar_read_no2	{ background:url(/www/img/customer/board_top_read_bg2.gif) repeat-x left top; }
.bbs_red td.bar_read		{ background:url(/www/img/customer/board_bar_read_bg.gif) no-repeat right top; }
.bbs_red td.bar_read2		{ background:url(/www/img/customer/board_bar_read_bg2.gif) no-repeat right top; }

.paging_red			{ color:#FF772B; text-align:center; letter-spacing:2px; padding-top:3px; width:100% }


/* publicity :: pink */
.bbs_pink_top			{ width:100%; height:39px; table-layout:fixed; background:url(/www/img/publicity/board_top.gif) no-repeat left top; position:absolute; z-index:100 }

.bbs_pink				{ width:100%; table-layout:fixed; }
.bbs_pink2				{ width:612px; table-layout:fixed; text-align:center; border-bottom:solid 1px #DF28BF; }
.bbs_pink td.bar_no		{ background:url(/www/img/publicity/board_top_bg.gif) repeat-x left top; }
.bbs_pink td.bar		    { background:url(/www/img/publicity/board_bar_bg.gif) no-repeat right top; }

.bbs_pink_top_read		{ background:url(/www/img/publicity/board_top_read.gif) no-repeat left top; }
.bbs_pink td.bar_read_no	    { background:url(/www/img/publicity/board_top_read_bg.gif) repeat-x left top; }
.bbs_pink td.bar_read_no2	{ background:url(/www/img/publicity/board_top_read_bg2.gif) repeat-x left top; }
.bbs_pink td.bar_read		{ background:url(/www/img/publicity/board_bar_read_bg.gif) no-repeat right top; }
.bbs_pink td.bar_read2		{ background:url(/www/img/publicity/board_bar_read_bg2.gif) no-repeat right top; }

.paging_pink			{ color:#F467DC; text-align:center; letter-spacing:2px; padding-top:3px; width:100% }