@charset "euc-kr";

*{margin:0;padding:0}
body	{ margin:0;padding:0; background:url(../img/common/bg_body.jpg) top repeat-x #ffffff; text-align:center; }
	body.product_detail 	{ background:#ffffff; text-align:left; }
textarea { border:1px solid #E0E0E0; background:#FFFFFF; font-size:12px;font-family:µ¸¿ò; padding:3px; }
select		 { font-size:12px;font-family:±¼¸²;color:#696969;vertical-align:middle;  }
input	{ font-size:12px;font-family:±¼¸²;color:#696969; background:#ffffff; vertical-align:middle; }
	.input_01 	{ border:1px solid #E0E0E0; height:18px; padding:2px 0 0 2px; }
	.input_02 	{ position:relative; top:2px; }
	.input_03 	{ position:relative; top:-1px; }
	.input_04 	{ border:0; background:url(../img/common/bg_input_01.gif) no-repeat; width:164px;height:19px; padding:4px 0 0 5px; }
	.input_05 	{ border:0; background:url(../img/common/bg_input_02.gif) no-repeat; width:174px;height:19px; padding:4px 0 0 5px; margin-bottom:3px; }
	.input_06 	{ border:0; background:url(../img/common/bg_input_03.gif) no-repeat; width:84px;height:19px; padding:4px 0 0 5px; }
	.input_pop 	{ border:1px solid #D5D5D5; height:19px; }
form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,p {list-style-type:none;margin:0px;padding:0px;}
table { border-collapse:collapse; border-spacing:0px; border:0;font-size:12px;color:#7A7A7A; }
div 	{ font-size:12px; color:#7A7A7A;
			scrollbar-face-color:#ABABAB;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#ffffff;scrollbar-3dlight-color:#F6F6F6;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#F6F6F6;scrollbar-darkshadow-color:#ffffff;scrollbar-base-color:#ffffff; }

img { border:none; }

a {	selector-dummy: expression(this.hideFocus=true);cursor:hand; }
a:link 		{ color:#686868;text-decoration:none; }
a:visited 	{ color:#686868;text-decoration:none; }
a:hover 	{ color:#686868;text-decoration:underline;}
a:actived { color:#686868;text-decoration:none; }


/*****    ÀÏ¹Ý ¼³Á¤    *****/
.fR 	{ float:right; }
.aC 	{ text-align:center; }
.aR 	{ text-align:right; }
.hand 	{ cursor:pointer; }


/************ ÆùÆ®°ü·Ã ¼³Á¤ ************/
.f8 { font-size:11px;font-family:µ¸¿ò; }
.f9 { font-size:12px;font-family:±¼¸²; }
.n 	{ font-weight:normal; }
.b 	{ font-weight:bold; }


.p_t10 	{ padding-top:10px; }
.m_b20 	{ margin-bottom:20px; }
.m_b30 	{ margin-bottom:30px; }
.m_b40 	{ margin-bottom:40px; }


/*****    ÁÖ¿ä ¿µ¿ª ¼³Á¤    *****/
#v_top 	{ width:100%; height:182px; background:url(../img/common/bg_top.jpg) center top no-repeat #F9F9F9; }
#v_mid 	{ width:1032px; margin:auto; background:url(../img/common/bg_mid.jpg) center top no-repeat #ffffff; text-align:left; }
	#v_submenu 	{ width:241px; height:483px; float:left; background:url(../img/common/bg_bar.gif) top 203px no-repeat; }
	#v_right 	{ width:700px; float:left; position:relative; }
		h1 		{ position:absolute; top:38px;left:0; }
		.navi_text 	{ width:400px; position:absolute; top:52px;left:300px; font-size:11px; font-family:µ¸¿ò; color:#FF8033; text-align:right; }
			.navi_text img 	{ vertical-align:top;position:relative;top:-1px; }
			.navi_text a:link,  .navi_text a:hover,  .navi_text a:visited,  .navi_text a:actived 	{ color:#ABABAB; }
	.v_contents 	{ padding-top:111px;left:0; }
		.num_list 		{ font-size:9px;font-family:µ¸¿ò; color:#E3E3E3; letter-spacing:1px; padding-top:24px; text-align:center; } 	
			.num_list img 	{ vertical-align:middle;position:relative;top:-1px; }
			.num_list b	{ font-size:11px;font-family:µ¸¿ò;color:#444444; }
			.num_list a:link,  .num_list a:hover,  .num_list a:visited,  .num_list a:actived 	{ font-size:11px;font-family:µ¸¿ò;color:#9D9D9D; }
	#v_quick 	{ width:68px; float:right; position:relative; }
#v_btm 	{ width:100%; text-align:center; padding-top:60px; }


/*************  Å×ÀÌºí  ************/
.tb_list01 	{ width:700px; border-top:1px solid #E6E1DE; border-bottom:2px solid #D8D8D8; margin-top:2px; }
	.tb_list01 th 	{ background:url(../img/common/th_bar_01.gif) right 4px no-repeat #F9F4F1; border-bottom:4px solid #EFE5E3; font-size:11px;font-family:µ¸¿ò;color:#7B7B7B; padding:9px 0 4px 0; }
	.tb_list01 .end 	{ background:#F9F4F1; }
	.tb_list01 td 	{ border-top:1px solid #E7E7E7; text-align:center; padding:8px 0 5px 0; }
	.tb_list01 .tit 	{ text-align:left; padding-left:32px; }
	.tb_list01 .tit2 	{ text-align:left; padding-left:19px; }
	.tb_list01 .img 	{ padding:0; }

.tb_list_customer 	{ width:700px; border-top:2px solid #F2E0DC; margin-top:70px; }
	.tb_list_customer th 	{ background:#FEF9F5; border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8; padding:8px 0 4px 0; }
	.tb_list_customer td 	{ border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8; padding:8px 0 4px 8px; }
	.tb_list_customer .right 	{ width:66px; border-right:0; text-align:center; padding-left:0; }
	.tb_list_customer .no-border 	{ border-right:0; }

.tb_view01 	{ width:700px; margin-top:2px; }
	.tb_view01 th 	{ border-bottom:1px solid #E7E7E7; background:#FFFAF7; font-size:11px;font-family:µ¸¿ò; }
	.tb_view01 .top1 	{ border-top:2px solid #E5AB97; }
	.tb_view01 .top2 	{ border-top:2px solid #EFE5E3; }
	.tb_view01 .top3 	{ border-top:2px solid #EB4D1D; color:#ED560F; padding:19px 0 15px 0; }
	.tb_view01 td 	{ border-bottom:1px solid #E7E7E7; padding:8px 0 5px 12px; }
	.tb_view01 .con 	{ border-bottom:2px solid #EFE5E3; line-height:18px; padding:18px 20px; }
	.tb_view01 .reply 	{ background:#FEF9F5; line-height:18px; padding:18px 20px; }

.view_g 	{ margin-top:18px; }
	.view_g th 	{ width:44px; padding-bottom:34px; background:#fff; border:0; }
	.view_g td 	{ padding:10px 0 0 0; border:0; }
	.view_g .mini 	{ background:url(../img/info/bg_gallery_s.gif) top 1px no-repeat; width:73px; height:53px; text-align:center; vertical-align:middle; padding:0 0 0 1px; }
			.view_g .mini a:hover 	{ border:2px solid #FF8039; }

.tb_write01 	{ border-bottom:2px solid #EFE5E3; margin-top:2px; margin-bottom:18px; }
	.tb_write01 th 	{ border-top:1px solid #E7E7E7;background:#FFFAF7; text-align:left; font-size:11px;font-family:µ¸¿ò; padding:9px 0 6px 10px; }
	.tb_write01 td 	{ border-top:1px solid #E7E7E7; font-size:11px;font-family:µ¸¿ò; padding:5px 8px; }
	.tb_write01 .top1 	{ border-top:3px solid #E5AB97; }
	.tb_write01 .top2 	{ border-top:3px solid #EFE5E3; }
	.tb_write01 .txt 	{ font-size:12px;font-family:±¼¸²; padding-bottom:2px; }
		.tb_write01 b 	{ color:#E5AD96; }
		.tb_write01 select 	{ font-size:11px;font-family:µ¸¿ò; }

.tb_write02 	{ width:100%; border-bottom:2px solid #EFE5E3; margin-top:2px; }
	.tb_write02 th 	{ border-top:1px solid #E7E7E7;border-right:1px solid #EBEBE9;background:#FFFAF7; font-size:11px;font-family:µ¸¿ò; padding:9px 0 6px 0; }
	.tb_write02 td 	{ border-top:1px solid #E7E7E7; padding:4px 8px; }
	.tb_write02 .top1 	{ border-top:3px solid #E5AB97; }
	.tb_write02 .top2 	{ border-top:3px solid #EFE5E3; }
	.tb_write02 .tit 	{ text-align:left; font-weight:normal;padding-left:10px;font-size:12px; }
	.tb_write02 .line 	{ border-left:1px solid #EBEBE9;text-align:center; }

.tb_write03 	{ width:700px; border-bottom:2px solid #EFE5E3; margin-top:2px; font-size:11px;font-family:µ¸¿ò;  }	/** ÀÔ»çÁö¿ø¼­Á¦Ãâ **/
	.tb_write03 th 	{ border-top:1px solid #E7E7E7;background:#FFFAF7; width:90px; text-align:left; padding:9px 0 6px 9px; }
	.tb_write03 td 	{ border-top:1px solid #E7E7E7; padding:4px 0 4px 12px; }
	.tb_write03 .top1 	{ border-top:3px solid #EFE5E3; }
	.tb_write03 .top2 	{ border-top:3px solid #E5AB97; }
	.tb_write03 .photo 	{ width:160px;background:url(../img/company/bg_certain_01.gif) no-repeat; text-align:center; padding:25px 0 0 0; vertical-align:top; }
		.tb_write03 .photo p 	{ height:174px; }
	.tb_write03 select 	{ font-size:11px;font-family:µ¸¿ò; color:#797979; }
	.tb_write03 input 	{ font-size:11px;font-family:µ¸¿ò; color:#797979; }

.tb_my 	{ width:700px; border-bottom:1px solid #E6E6E6; margin-top:2px; }
	.tb_my th 	{ border-top:3px solid #E5AB97; background:#FFFAF7; padding-top:4px; }
	.tb_my .top 	{ border-top:3px solid #EFE5E3;  }
		.tb_my td table 	{ border-left:1px solid #EBEBE9; width:100%; }
		.tb_my td table td 	{ border-bottom:1px solid #E7E7E7; padding:9px 0 5px 23px; }
		.tb_my .end	 		{ border-bottom:0; }

.tb_gallery 	{ margin-top:23px; margin-left:4px; }
	.tb_gallery td 	{ height:178px;width:174px; background:url(../img/info/bg_gallery.gif) top 12px no-repeat; color:#5E5E5E; padding-left:15px; padding-top:3px; vertical-align:top; }
	.tb_gallery p 	{ width:142px; line-height:14px; padding-top:10px; }

.tb_qa 	{ width:700px; background:url(../img/member/bg_question.gif) bottom no-repeat; padding-bottom:15px; }
	.tb_qa_in 	{ width:100%; background:url(../img/member/bg_question.gif) top no-repeat; }
	.tb_qa_in th 	{ padding:17px 0 5px 43px; text-align:left; }
	.tb_qa_in td 	{ padding:9px 14px 0 0; text-align:right; }
			.tb_qa_in a:link,  .tb_qa_in a:hover,  .tb_qa_in a:visited,  .tb_qa_in a:actived 	{ color:#FA6636; }
.ans 	{ background:url(../img/member/bg_answer.gif) bottom no-repeat; width:660px; margin:5px 0 13px 20px; }
	.ans table 	{ width:100%; margin:16px 0 10px 15px; }
	.ans td 	{ width:100%; line-height:17px; padding:2px 39px 10px 13px; }

.tb_inform 	{ width:700px; border-bottom:2px solid #D8D8D8; background:url(../img/common/tb_line_01.gif) top no-repeat; margin-bottom:27px; }
	.tb_inform td 	{ text-align:center;font-size:15px;font-family:µ¸¿ò;color:#666666;line-height:27px;letter-spacing:-1; padding:31px 0 33px 15px; }

.product_top 	{ margin-bottom:50px; }
	.product_top th 	{ text-align:left;width:347px;height:290px; }
	.product_top td 	{ padding-top:2px; }
		.product_top td select 	{ width:150px; margin-left:2px; margin-bottom:21px; }
		.product_top td h5 	{ height:55px; }
		.product_top td p 	{ padding-top:15px; padding-left:2px; }
	
	
/**  ±âÅ¸ µðÅ×¸µ  **/
.box_01 	{ background:url(../img/common/box_01.gif) no-repeat; height:235px; padding:0 10px 0 15px; }	/*ÀÌ¿ë¾à°ü,°³ÀÎÁ¤º¸º¸È£Á¤Ã¥ ³»¿ë¹Ú½º*/
	.box_01 p 	{ width:675px;height:204px;border:0; margin:14px 0; padding:0; overflow-y:scroll;
					scrollbar-face-color:#ABABAB;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#ffffff;scrollbar-3dlight-color:#F6F6F6;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#F6F6F6;scrollbar-darkshadow-color:#ffffff;scrollbar-base-color:#ffffff; }
.product_smenu 	{ background:url(../img/product/bg_submenu.gif) left top no-repeat; width:100%; height:33px; padding-left:8px; }
	.product_smenu th 	{ width:88px; }
	.product_smenu td 	{ width:88px;background:url(../img/product/bar_submernu.gif) left 12px no-repeat; text-align:center; }

.product_movie 	{ background:url(../img/product/bg_movie_01.gif) left top no-repeat; width:481px; height:362px; }
	.product_movie p 	{ padding:19px 0 0 38px; margin-bottom:35px; }

.calendar_m 	{ background:url(../img/common/bg_calendar_month.gif) top left no-repeat;text-align:center;color:#7A7A7A;padding:14px 16px 21px 0;margin:37px 0 0 20px;; }
	.calendar_m b 	{ font-size:15px;font-family:µ¸¿ò;color:#333333; }
	.calendar_m img { vertical-align:middle;margin:0 6px; }
		.calendar_m a:link,  .calendar_m a:hover,  .calendar_m a:visited,  .calendar_m a:actived 	{ color:#909090; }
.calendar 	{ position:relative;background:url(../img/common/bg_calendar.gif) left 25px repeat-y; margin-left:20px; }
	.calendar table { width:654px;margin-left:3px; }
	.calendar td 	{ height:53px;border-bottom:1xp solid #F0F0F0;color:#A7A7A7;vertical-align:top;padding:5px 3px;font-size:11px; }
	.calendar .red 	{ color:#F48A6A; }
	.calendar .beige 	{ background:#FCF8ED; }
	.calendar .doing 	{ font-size:12px;vertical-align:middle;position:relative;padding:0; }
	.calendar .doing div 	{ background:#FFF466;width:100%;text-align:center;padding:7px 0 5px 0;margin-top:4px; }
		.calendar a:link,  .calendar a:hover,  .calendar a:visited,  .calendar a:actived 	{ color:#444444; }




/** ÆË¾÷  **/
	/* ·¹ÀÌ¾îÆË¾÷ */
.popdiv 	{ display:none;position:absolute;width:229px;background:url(../img/common/divpop_btm.gif) bottom no-repeat #F86635; padding-bottom:3px; text-align:center; }
	.popdiv p 	{ font-weight:bold;color:#FFEA01;font-family:µ¸¿ò;font-size:14px;letter-spacing:-1; padding:16px 0; }
	/* »õÃ¢ÆË¾÷ */
.pop_out 	{ background:#ffffff; height:100%; text-align:left; padding:0 13px; }
	.pop_out h4 	{ background:url(../img/common/pop_top.gif) top left no-repeat; padding-top:10px; }
	.pop_out h5 	{ background:url(../img/common/pop_btm.gif) top left no-repeat; width:312px; height:28px; text-align:right; }
		.pop_out h5 img 	{ margin:8px 10px 0 0; }
	.pop_out h5.mid		{ background:url(../img/common/pop_btm_03.gif) top left no-repeat; width:545px; height:28px; text-align:right; }
		.pop_out h5.mid img 	{ margin:8px 10px 0 0; }
	.pop_out h5.big		{ background:url(../img/common/pop_btm_02.gif) top left no-repeat; width:662px; height:28px; text-align:right; }
		.pop_out h5.big img 	{ margin:8px 10px 0 0; }
	.pop_box01 	{ background:url(../img/common/pop_box_01.gif) bottom left no-repeat; width:312px; padding-bottom:20px; margin-bottom:15px; }
		.pop_box01_in 	{ background:url(../img/common/pop_box_01.gif) top left no-repeat; font-size:11px;font-family:µ¸¿ò; padding:14px 13px 0 11px; }
			.pop_box01_in .search 	{ background:url(../img/common/pop_box_02.gif) top left no-repeat; width:288px; height:40px; margin-bottom:11px; }
			.pop_box01_in u 	{ color:#F36C28; text-decoration:none; }
			.pop_box01_in td 	{ font-size:11px;font-family:µ¸¿ò;line-height:18px; }
.pop_gallery 	{ padding:9px 5px; text-align:left; }		/** °¶·¯¸® ÀÌ¹ÌÁöº¸±â ÆË¾÷ **/
	.pop_gallery h4 	{ width:590px; background:#F9F4F1; border-top:1px solid #E5E1DE; border-bottom:4px solid #EFE5E3; font-size:12px; padding:9px 0 3px 18px; margin-bottom:36px; }
	.pop_gallery h5 	{ width:590px; height:358px; text-align:center; font-size:12px; }
		.pop_gallery h5 img	{ margin-bottom:11px; }
	.pop_gallery div 	{ width:583px; height:141px; background:url(../img/info/bg_gallery_view.jpg) top left no-repeat; margin-left:3px; }
		.pop_gallery div th 	{ padding:0 6px 6px 12px; }
		.pop_gallery div td 	{ text-align:center; font-size:11px; line-height:19px; padding:13px 16px 0 5px; }
		