/*  공통사용 */

a:link      {
 font-size:12px;
 font-family:Dotum, Dotumche, Verdana;
 text-decoration:none;
 color: #666666;
}
a:visited  { font-size:12px;color:#777777;font-family:Dotum,Dotumche,Verdana; text-decoration:none;}
a:active  { font-size:12px;color:#000000;font-family:Dotum,Dotumche,Verdana; text-decoration:none;}
a:hover  {
 font-size:12px;
 color:#CC0000;
 font-family:Dotum,Dotumche,Verdana;
 text-decoration:blink;
} 

BODY,TEXTAREA,
{
	scrollbar-face-color:#E9E9E9; 	
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#CCCCCC;
}

html, 
body {
	margin: 0px;
	padding: 0px;
}	

/*기본 */
	td {
		font-family: "돋움", "sans-serif";
		font-size: 12px;
		color: #666666
	}
	.td1 {
		font-family: "돋움", "sans-serif";
		font-size:11px;
		color:#666666;
		line-height:163%;
	}

	.textarea {
		font-family: "돋움";
		font-size: 12px;
		color: #666666;
		border: 1px #D7D8D3 solid;
		background: #F9F9F9
	}	
	
			
	/*로그인 폼 COMMON*/
		.login_sec {
		width:701px; 
		* width:715px; 
		height:310px; 
		* height:320px; 
		margin:5px 0 0 5px; 
		padding:7px; 
		border:1px 
		solid #E1D0B5; 
		background:#F3ECE1; float:left;}
		.login_input{border:1px solid #C0C0C0;font-family:"돋움";padding:2px;font-size:12px;}				
						
	/*로그인_페이지*/
	.login_form table.login_form_ta{width:289px;height:72px;border-bottom:1px dotted #D0D0D0;margin:20px 0 10px 17px;}
	.login_form table.login_form_ta input{padding:2px;}
	.login_form_ta th{width:65px; text-align:right;padding:0 5px 0 26px;}
	.login_form_ta td{padding-bottom:3px;font-size:11px;color:#8d8d8d;}
			
	/*비밀번호 오류/비밀번호 찾기 결과 1 /아이디오류/아이디찾기결과(1)*/
	.login_form_con{width:289px;height:75px;border-bottom:1px dotted #D0D0D0;margin:20px 0 10px 15px;}
	.login_form_con p{width:289px;line-height:17px;}
	.login_form_con p.txt_b{color:#C19A55;}
	.id_serch_fom{width:226px;padding-top:5px;}
	.id_serch_fom li{float:left;}
	.id_serch_fom li.my_id{width:122px;color:#C19A55;font-weight:bold;padding-top:4px;}
							

	/*비밀번호 찾기*/
	.serch_form_con{width:289px;height:auto;margin:20px 0 10px 17px;}
	.serch_form_con p.form_p{width:210px;text-align:right;margin-bottom:2px;}
	.form_p img{margin:5px 5px 0 0;}
	.serch_form_con p.form_btn input { margin:10px 0 0 35px; border:0; }

	/*비밀번호 찾기 결과 2*/
	.serch_re_con{width:289px;height:80px;border-bottom:1px dotted #D0D0D0;margin:15px 0 10px 17px;}
	.serch_re_con p{width:289px;line-height:17px;}
	.serch_re_con p.txt_b{color:#C19A55;}
	p.log_ask{width:200px;margin-left:30px;}
	span.txt_b{color:#C19A55;}
						
	/*회원가입 폼 COMMON*/
	.join_sec{margin:5px 0 0 9px; height:auto;}
	.join_sec .bbsTit h2{float:left;}
	.join_sec .bbsTitNo h2{float:left;}
	.join_input{margin-top:15px;}
	.resultSec{width:714px; * height:185px;border-bottom:1px solid #E0E0E0;padding:30px 0 10px 0;margin:5px 0 0 0;}
	

	/*실명인증 폼*/
	.join_agree_form{width:715px;height:39px; * height:54px;border-bottom:1px solid #E0E0E0;}
	.join_agree_form p{width:465px;margin-top:15px;}
	
	/*약관동의 폼*/
	.rule_sec{
		font-size:11px;
		height:100px;
		overflow:auto;
		width:590px;
		margin:10px 0 0 10px;
		border:1px solid #D6D6D6;
		scrollbar-face-color:#ffffff;
		scrollbar-shadow-color:#D6D6D6;
		scrollbar-highlight-color:#D6D6D6;
		scrollbar-3dlight-color:#fff;
		scrollbar-darkshadow-color:#FFF;
		scrollbar-track-color:#fff;
		scrollbar-arrow-color:#000;
	
	}
	.rule_sel{border-bottom:0px solid #E0E0E0;margin:12px 0 10px 0;height:30px;}
	.rule_sel p{margin-left:10px; }
	.rule_banner{position:absolute;right:10px;}
	.policy{font-size:12px;width:710px;margin-bottom:20px;}

		/*JOIN (정보입력)*/
		.FormInfoSec{width:714px;height:auto;}
		.FormInfoSec table { width:714px;cellpadding:0;cellspacing:0;font-size:11px;color:#868686;vertical-align:top;}
		.table.infoForm th{padding-left:6px;height:24px;border-bottom:1px solid #E0E0E0;vertical-align:top;padding-top:7px;}
		.table.infoForm td{ border-bottom:1px solid #E0E0E0;color:#868686;font-size:11px; }
		.table.infoForm td a{color:#868686;border:none;}
		.table.infoForm td.noticeTit{padding-left:8px;text-align:left;}	
		
		/*JOIN (정보입력) IMG CLASS*/
		img.subbtn{margin:1px 0 0 5px;}
		img.radioLeft{margin:1px 10px 0 0;}
		img.radioRight{margin:1px 0 0 0;}
		img.mar10{margin-left:10px;}
		img.skinmargin{margin:2px 17px 0 0;}
		img.tro_margin{margin:4px 10px 0 0;}
		img.txt_che{margin:8px 0;}
		
		/*JOIN 관심분야*/
		.che_inter li{width:150px;float:left;}
		.p_inter{position:relative;left:-460px;top:10px;padding-bottom:20px;}
		.che_inter li input{border:0;}
		.che_inter li img{margin-top:5px;}
		.input.chemargin{margin-left:8px;}

    	/*SCINIC (정보입력)*/
		.FormInfoNo{width:714px;height:auto;border-top:1px solid #8B0909;}
		.FormInfoNo table { width:714px;cellpadding:0;cellspacing:0;font-size:11px;color:#868686;vertical-align:top;}
		.join_scinic{margin:10px 0;}

	   /* 0401 추가 테이브 */
	table.checksel{margin-top:5px; margin-bottom:10px;}
		table.checksel td{border:0; height:20px;}
		table.checksel td input{border:0;}
		table.checksel td img{margin-top:4px;}

     /*font*/
	 .goods_body{margin-top:22px;margin-bottom:20px;}
	.goods_pricetable{margin-left:8px;}
	.goods_detailtable{padding-top:11px;}
	.goods_mgtop{margin-top:10px;}
	.goods_self{margin-top:13px;margin-left:14}
	.goods_title {font-family:Arial; font-weight:bold; font-size:23px; color:#993366; padding-top:3px; padding-bottom:19px;}
	.price_line {font-size:12px; text-decoration: line-through; font-weight:bold;}
	.price_blue {color:#6927ff; font-size:12px;; text-decoration: line-through; font-weight:bold;}
	.price { font-size:16px; font-weight:normal; font-weight:bold;}
	.price_red {color:#b9284a; font-size:16px; font-weight:normal; font-weight:bold;}
	.goods_choice{line-height:12px;}
	.goods_choicebold{font-weight:bold;line-height:12px;}
	.goods_choiceblue {color:#6927ff; text-decoration: line-through;line-height:12px;}
	.goods_choicered {color:#b9284a; text-decoration: line-through;line-height:12px;}
	.brand_red {color:#b9284a; font-weight:normal; font-weight:bold;}
	.best_red {font-size:11px;color:#b9284a; font-weight:normal;}
	.event_red.{color:#f62bf9; font-weight:normal;}
	.5color{color:842959;font-size:12px;font-weight:bold;}
	.zoomview_title {font-family:Arial; font-weight:bold; font-size:16px; color:#993366; padding-top:3px; padding-bottom:19px;}
	.board{font-size:13px;font-weight:bold;}
	.boardtxt{color:#b6b1b1}
	.point_blue {color:#007fc8; font-weight:normal; }
	.coupon_red {color:#f95f29; font-weight:normal; }
	.cart_red{color:#f56a9b;}
	.smalltxt{font-size:11px;line-height:16px;}
	.zipcode{background-color:#c89cb5;color:#ffffff;font-weight:bold;}
	.guide{font-family:Dotum;font-size:14px;color:#860235;font-weight:bold;}
	.guide_red {color:#b9284a; font-weight:normal; font-weight:bold;}
	.size_red {color:#882F5F; font-weight:normal; font-weight:bold;}
	.shopbrand{font-size:8px;line-height:14px;}
	.guide_black{color:#0B2547;font-weight:bold;}
	.guide_orange{color:#A0410D}
    .f_p10 {font-size: 10px;}
    .f_p11 {font-size: 11px;}
    .f_my11 {color:#B21422}
    .f_orange {color:#FF3C00}
	.f_grey {color:#B4B4B4}
	.f_grey1 {color:#818181}
	.f_grey2 {color:#868686}
	.f_dgrey {color:#666666}
	.f_dgreen {color:#734A00}
    .f_red {color:#D30000} 
    .f_dred {color:#B21422} 
    .f_dred1 {color:#970305} 
    .f_red1 {color:#B00010} 
    .f_brown {color:#A15500} 
	.f_ptitle14 {font-size: 14px; color:#575757; font-weight:bold}
    .f_ptitle16 {font-size: 16px; color:#575757; font-weight:bold}
    .f_price16 {font-size: 16px; color:#B21422; font-weight:bold}
	.line130 {line-height:130%}
    .line140 {line-height:140%}
    .line150 {line-height:150%}
    .line160 {line-height:160%}
    .line170 {line-height:170%}
    .line180 {line-height:180%}


 	/*padding*/
 .pd_tb5 {padding-top:5px; padding-bottom:5px}
 .pd_tb10 {padding-top:10px; padding-bottom:10px}
 
 .pd_t3 {padding-top:3px;}
 .pd_t5 {padding-top:5px;}
 .pd_t7 {padding-top:7px;}
 .pd_t10 {padding-top:10px;}
 
 .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_l32 {padding-left:32px}
 
 .pd_10 {padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
 
 .pd_tpay {padding-left:18px; padding-right:18px; padding-top:18px; padding-bottom:10px;}
 .pd_review {padding-left:15px; padding-right:18px; padding-top:20px; padding-bottom:10px;}
 .pd_detail {padding-top:10px; padding-bottom:10px; padding-left:15px; line-height:170%}
 
 /*input 정리*/
 	.input_sign { 
	font-family: 돋움,Arial ; 
    font-size: 11px; 
    color: #666666; 
    margin: 0px;
    Border:1px SOLID #D7D8D3;
    background: #ffffff; 
	}
   
   .input_info {
	font-family: 돋움,Arial;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	Border:1px SOLID #C2C2C2;
	background-color: #F3F3F3;
   }
   
   .input_cart { 
   font-family: 돋움,Arial ; 
   font-size: 10px; 
   color: #666666; 
   margin: 0px;
   Border:1px SOLID #D7D8D3;
   background: #ffffff; 
   width:20px;
   }
   
   .input_point { 
   font-family: 돋움,Arial ; 
   font-size: 11px; font-weight:bold;
   color: #DF0014;    
   margin: 0px;
   Border:1px SOLID #C2C2C2;
   background: #ffffff; 
   }

   .input_product { 
   font-family: 돋움,Arial ; 
   font-size: 11px; 
   color: #666666; 
   margin: 0px;
   Border:1px SOLID #D7D8D3;
   background: #ffffff; 
   width:39px; height:14px; 
   }
   
   .g_select {
   font-family:돋움,Arial; 
   font-size: 10px; 
   color: #666666; 
   margin: 0px;
   Border:1px SOLID #C2C2C2;
   background: #FFFFFF; 
   } 
     
   .pro_select { 
   font-family:돋움,Arial; 
   font-size: 11px; 
   color: #C2C2C2; 
   margin: 0px;
   Border:1px SOLID #C2C2C2;
   background: #FFFFFF; 
   }   


   /*border table*/
	 .cart_b { 
	 border-left:1px solid #FFFFFF;
     border-right:1px solid #FFFFFF;
	 border-top:1px solid #FFFFFF;
	 border-bottom:1px solid #FFFFFF
	 }
	 
	 .product_b { 
	 border-left:1px solid #D9D9D9;
     border-right:1px solid #D9D9D9;
	 border-top:1px solid #D9D9D9;
	 border-bottom:1px solid #D9D9D9
	 }
	 
	 .cartinfo_b { 
	 border-left:1px solid #D8D8D8;
     border-right:1px solid #D8D8D8;
	 border-top:1px solid #D8D8D8;
	 border-bottom:1px solid #D8D8D8
	 }
	 
	 .pay_b { 
	 border-left:1px solid #D3D3D3;
     border-right:1px solid #D3D3D3;
	 border-top:1px solid #D3D3D3;
	 border-bottom:1px solid #D3D3D3
	 }
	 
	 .pro10_b { 
	 border-left:1px solid #EAEAEA;
     border-right:1px solid #EAEAEA;
	 border-top:1px solid #EAEAEA;
	 border-bottom:1px solid #EAEAEA
	 }
	 
