#contents { padding-top:35px; 
 width: 1200px;
    margin: 0 auto;
    background-color: #fff;
}
#cont_wrap {

    width: 1100px;
    margin: 0 auto;
    background-color: #FFFFFF;
    min-height: 950px;

}
.prod_img8 { position:relative; top:30px; }
.contentwrap2 {
  width:1100px; margin:0 auto; background-color:#FFFFFF;  height:1300px;

}


.t_c_wrap {width:1100px;  height:400px;}
.leftarea { 
	border-right:#eaeaea solid 1px;
	border-bottom:#eaeaea solid 1px;
 	float:left;
	width:369px; 	
	height:400px;

}




.centarea { 
	border-right:#eaeaea solid 1px;
	border-bottom:#eaeaea solid 1px;
 	float:left;
	width:365px; 
	
	height:400px;
	

}


.centarea2 {

border-right:#eaeaea solid 1px;
	border-bottom:#eaeaea solid 1px;
 	float:left;
	width:734px; 
	
	height:430px;
	


}


.rightarea {
border-bottom:#eaeaea solid 1px;
    float:right;
	width:364px;
	height:400px;
	background-color:#fafafa;
	
 }


.rightarea2 {
border-bottom:#eaeaea solid 1px;
    float:left;
	width:364px;
	height:430px;
	
 }
 

.rightarea3 {
border-bottom:#eaeaea solid 1px;
border-right:#eaeaea solid 1px;
    float:left;
	width:364px;
	height:99px;
	
 }

.centarea3 {


	border-bottom:#eaeaea solid 1px;
 	float:left;
	width:365px; 
	border-right:#eaeaea solid 1px;
	height:77px;
	


}


.t_rightarea3 {
border-bottom:#eaeaea solid 1px;
    float:left;
	width:364px;
	height:77px;
	
	
 }

 
 
.t_c_wrap2 { height:430px; }

.resultwrap {  height:72px; line-height:72px;}

.pstit { color:#000000; font-size:15px;padding:5px 0; }
.pltit {color:#000000; font-size:16px; font-weight:400;padding:0 0 5px 0; border-bottom:#9b9b9b solid 1px;  }


.pltit1_1 {color: #666666; font-size:13px; font-weight:100; margin: 22px 0 0 0; padding: 22px 0 0 0; border-top: #CCCCCC solid 1px;  }

.pltit1_2 {color: #666666; font-size:13px; font-weight:100; margin: 32px 0 0 0; padding: 12px 0 0 0; border-top: #CCCCCC solid 1px; border-bottom: #CCCCCC solid 1px; height:125px;  }
.buy_const { padding:0 0 7px 0; color:#FF0000; font-size:13px; }
.buy_cons { padding-left:13px; }
.buy_cons li { list-style:disc; color:#333333; padding:3px 0; font-size:12px;}
.pltitr {    color: #000000;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 5px 0;
    border-bottom: #9b9b9b solid 1px;
    float: left;
    width: 70%;
  }
.setright { text-align:right!important; }
.pltitr2 {color:#000000; font-size:16px; font-weight:500;padding:0 0 6px 0; border-bottom:#9b9b9b solid 1px; float: right; width:30%; text-align:right; }


.rgul { padding:36px 43px; margin:0;  }

.rgul li {  text-align:left; clear:both; }

.orgpr { font-size:14px; text-decoration:line-through; }
.slepr { font-size:22px; color:#FF0000; font-weight:600; padding-left:15px; }
.selop { text-align:left; font-size:14px; padding:17px 0 0 0; height:15px;  }

.selprod1 { color:#000000; width:287px;  font-size:14px; border:#dadada solid 1px; height:40px; margin:12px 0 0 0; padding-left:8px; }
.seltit { text-align:left; font-size:15px; padding:8px 0 5px 0; }


.minuc { margin:0; width:40px; height:37px; text-align:center; line-height:37px; font-size:16px; float:left;  }
.usbcnt1 { margin:0; padding:0; width:40px; height:37px; text-align:center; line-height:37px; font-size:16px; font-weight:600;float:left; color:#000000;   }

.plusc { margin:0; width:40px; height:37px; text-align:center; line-height:37px; font-size:16px;float:left; padding:0;  }
.usbprice1 { float:left;height:37px;line-height:37px; width:114px; text-align:center;  }

#oldprice1 ,#oldprice2,#oldprice3 { font-size:14px; color:#000000; font-weight:300; text-decoration:line-through;  }
#opt_prc1 ,#opt_prc2,#opt_prc3 { font-size:18px; color:#ff4526; font-weight:600;}
.cjuwha { font-size:20px; color:#ff4526; font-weight:600; padding:0 20px;  }


.usbclose1 { margin:0; width:40px; height:37px; text-align:center; line-height:37px; font-size:16px; float:right; color:#9f9f9f; }
.leftborder { border-top:#dadada solid 1px;border-left:#dadada solid 1px;border-bottom:#dadada solid 1px; border-right:none;}
.rgtborder { border:#dadada solid 1px;}
.selecedpinfo {  padding:4px 0; height:88px; border-bottom:#eaeaea dashed 1px; }

.setpad { padding:8px 0 4px 0; }


.resultprice { clear:both; height:72px; line-height:72px; text-align:right; border-bottom:#eaeaea solid 1px; padding-left:327px;   }

.c_contit2 { clear:both; height:62px; line-height:62px; border-bottom:#999999 solid 2px; width:1100px; margin:0 auto;    }
.totalabel {  font-size:18px; height:72px; line-height:72px; float:left; width:408px;border-right:#eaeaea solid 1px; text-align:center;  }

.totalabel2 {  font-size:18px; height:72px; line-height:72px; float:right;width:364px; text-align:center; background-color:#fafafa; }

.totalcont { color:#9f9f9f; font-size:14px; }
#torignprice, #tsalprice , #cjdil {  color:#000000; font-size:18px;  padding:0 12px;  } 

.totalcntlabel { font-size:14px; color:#9f9f9f; width:100px;  text-align:right;height:22px; line-height:22px; padding-left:15px; }


#totalprice {   height:72px; line-height:72px; padding:0 0 0 30px; }




.pricego { padding:120px 0 50px 0!important; }
.buybutton { width:100%; height:58px; line-height:58px; text-align:center; background-color:#ffde00; color:#000000; font-size:16px; }
.alcenter { text-align:center!important; }
.imgset1 { padding-top:87px; }
.prodname1 { padding-top:20px; font-size:17px; color:#000000; }



.cwid { width:400px; }
textarea.box3{background-color: #fff; border: #eea800 1px solid;  color:#464646; line-height:19px; padding:7px;}
#board .rb { height:53px; width:80px; text-align:left; color:#3b3b3b;letter-spacing: 0; } 
#board .rig { text-align:left; }
.box1 { height:40px; border:#e1e1e1 solid 1px;  }
.cwid {width:500px;}
.cwid2 {width:200px;}

.cwid2_1 {
	width:200px;
}


.cwid3 {width:620px;}
.cwid5 {width:632px;}
.col3_str { color:#FF0000; }
.mm_btn3, .mm_btn3:visited {	
	background-color:#ff4526;
	
	text-indent:0;
	border:1px solid #dc3b20;
	display:inline-block;
	color:#fff;

	font-size:14px;
	font-weight:500;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:200px;
	text-decoration:none;
	text-align:center;
	position:relative;
	top:2px;

}
.mm_btn3:hover {
 	color:#ff4526;
	background-color: #FFFFFF;
	text-decoration:none;
	
}
.mm_btn3:active {
	position:relative;
	top:1px;
	color:#ff4526;
}





.mm_btn3_2, .mm_btn3_2:visited {	
	background-color:#5f453b;
	
	text-indent:0;
	border:1px solid #55372c;
	display:inline-block;
	color:#fff;

	font-size:14px;
	font-weight:500;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:200px;
	text-decoration:none;
	text-align:center;
	position:relative;
	top:2px;

}
.mm_btn3_2:hover {
 	color:#5f453b;
	background-color: #FFFFFF;
	text-decoration:none;
	
}
.mm_btn3_2:active {
	position:relative;
	top:1px;
	color:#5f453b;
}







.mm_btn, .mm_btn:visited {	
	background-color:#ff8400;
	
	text-indent:0;
	border:1px solid #ff7200;
	display:inline-block;
	color:#fff;

	font-size:20px;
	font-weight:500;
	font-style:normal;
	height:47px;
	line-height:47px;
	width:269px;
	text-decoration:none;
	text-align:center;

}
.mm_btn:hover {
 	color:#ff8400;
	background-color: #FFFFFF;
	text-decoration:none;
	
}
.mm_btn:active {
	position:relative;
	top:1px;
	color:#ff8400;
}

.tstit1 { font-size:18px; font-weight:500; color:#000000;  }
.tstit1_s { font-family:"±ΓΌ­", AppleMyungjo; font-size:21px; font-weight:500; color:#000000; }

.tstit2 { font-size:15px; font-weight:500; color:#000000; }
.bdfl { float:left; }

.tstit3 { font-size:18px; font-weight:500; color:#000000; padding:35px 0 15px 0; text-align:left;  }

.tstit5_1 { font-size:18px; font-weight:500; color:#000000; padding:20px 0 15px 0; text-align:left;width:754px;  float:left;  }
.tstit5_2 { font-size:18px; font-weight:500; color:#000000; padding:20px 0 15px 0; text-align:left;width:345px;  float:left;  }



.tstit5_3 { font-size:16px; font-weight:500; color:#8d8d8d; padding:20px 0 15px 0; text-align:right;  float:right;  }
.tstit5_3_on { font-size:16px; font-weight:500; color:#ff4526; }

.txt_9pt_str { font-size:14px; }
.tbwrap { padding:22px 0; }

.buypay { float:left; display:; padding:0 0 17px 50px; }

#board2 { float:left; width:730px; ; } 
#board2 ul li , #board5 ul li { float:left; }
#board2 .thead_rb, #board5 .thead_rb{  height:42px; line-height:42px; border-bottom:1px solid #dcdcdc; text-align:center;   }
.thc_h3 { width:158px; height:42px; line-height:42px; text-align:left; color:#3b3b3b;}
.thc_p3 { width: 572px; height:42px; line-height:42px; text-align:left; }

.thc_h6 { width:370px; height:42px; line-height:42px; text-align:left; color:#000000;}
.thc_p6 { width: 830px; height:42px; line-height:42px; text-align:left; }

.linebuy { border-bottom:#999999 solid 2px;  }
.linebuy2 { border-top:#999999 solid 2px; border-bottom:#999999 solid 2px; width:1020px; height:98px; padding:28px 0; margin:40px 0; }

.linebuy3 { border-top:#999999 solid 2px; padding:28px 0; margin:40px 0; height:250px; }

.linebuy2_1 { border-bottom:#999999 solid 2px; height:0; width:100%; clear:both; }

.linebuy2_2 { border-bottom:#e1e1e1  solid 1px; height:0; width:100%; clear:both; }

.thc_h5 { width:430px; height:42px; line-height:42px; text-align:left;}


#board3 { float:left; width:430px; } 
.titheight { padding:50px 0 15px 0; display:block; }
#board5 { clear:left;}

.endnpname { color:#000000;font-weight:600; padding-left:20px; }

.detailbox { padding:18px 0 0 5px; } 
.ftbblk { font-weight:600; color:#000000; }
.ftbred { font-weight:600; color: #FF0000; }
.detailbox li.inner { padding:15px 0; }

.detailbox li.inner2 { padding:20px 0 19px 0; }


.detailbox li.inner3 { padding:8px 0 0 0; font-size:14px; text-align:left; list-style: disc; margin-left:12px; }


	 

.agreeBox {
    max-height: 115px;
    overflow-y: auto;
    margin-top: 5px;
    padding: 4px;
    line-height: 18px;
    border: 1px solid #c1c3ca;
}

.agreeList dt {
    color: #6994BF;font-size: 12px;
}
.agreeList dd {
    margin: 0px 10px 18px 6px;
}

.agree p {
    margin: 0px;
    padding: 0px;
   
    word-break: break-all;
	font-size:12px;
	font-weight:300;

}
.liList li {
    padding-left: 12px;
    background: transparent url("/img3/buy/blt_line_gray.gif") no-repeat scroll 2px 5px;
	font-weight:100;
}
.mt15 {
    margin-top: 15px;
}
.dotList {
    margin: 3px 0px 0px;
}	
.dotList li {
    padding-left: 12px;
    background: transparent url("/img3/buy/blt_dot_gray.gif") no-repeat scroll 3px 5px;
	font-weight:100;
} 
.tstit3_2 { padding:30px 0 0 23px; }	

@media screen and (max-width:740px){


	.t_c_wrap, .contentwrap2, #contents, .c_contit2, .centarea2 ,.cwid3, .tstit5_1{
		width: 100%;
	}
	.leftarea,.centarea,.rightarea, .t_rightarea3,.centarea3, .rightarea3 ,.centarea2 , .totalabel , .totalabel2 { float:none; width:100%; }
.rightarea3 { height:199px; }
.contentwrap2 { height:2162px!important; }
.resultprice { padding:0; height:147px;  }
.useinfo { display:none; }
.inner3 { clear:both; }
.rightarea { background-color:#fff; }

.cwid5 { width:100%; }

/*

#contents { width:100%!important; margin: 0 auto;  } 
.contentwrap2 {width:100%!important; margin: 0 auto;}
.c_contit2  ,.t_c_wrap { width:100%; }
.tstit5_1 { padding-left:10px;width:66%;  }
.tstit5_3 ,.leftarea, .centarea ,.rightarea { width:100%; border:none; }
.resultprice { padding:0; }
.totalabel , .totalabel2 { width:100%; border:none; } 
.centarea2  { width:100%; float:none; border:none; }
.rightarea2 , .tstit5_3 , .tstit5_2 { display: none; }  
.tstit3 { padding-left:10px; }
.cwid2 {
    width: 100%!important;
}
.cwid3 {
    width: 100%!important;
}
.cwid5 {
    width: 100%!important;
}
.mm_btn3 { width:30%; }
.rightarea3, .centarea3  { width:100%;border:none;  }
.t_rightarea3 { width:100%!important;  float:left; text-align:left;border:none;  }
.buybutton5 { width:90%!important; left:18px;   }

.tbwrap { padding:22px 10px; }
.tstit3_2 { padding:15px 10px; }
.detailbox { padding:14px 10px 14px 20px; } 
*/
}
