@charset "utf-8";

/*ÁÖ¹®table*/
.s_cts_wrap {font-size:12px; width:730px; margin-left:30px; margin-bottom:70px; padding-top:18px; line-height:170%; position:relative; clear:both;}
.s_cts_wrap .s_cts_img {width:730px; height:617px; background:url('/img/sub/01_01_bg.jpg') no-repeat;}

.s_cts_wrap .bold_f {font:bold 12px 'µ¸¿ò'; width:168px; height:47px; background:#fafafa; border-top:1px solid #c0c0c0;}
.s_cts_wrap .b_b_line {border-bottom:1px solid #c0c0c0;}
.s_cts_wrap .b_t_line {border-top:1px solid #c0c0c0;}
.s_cts_wrap .order_t {margin-top:33px;}
.s_cts_wrap .order_t .amount {width:20px;}
.s_cts_wrap .order_t .selectBox {width:250px;}
.s_cts_wrap .order_t .txt_C {text-align:center;}
.s_cts_wrap .order_t .grayB {background:#c0c0c0; height:29px; text-align:center; font:bold 12px 'µ¸¿ò'; color:#fff;}
.s_cts_wrap .order_t .info {height:52px; border-bottom:1px solid #c0c0c0; text-align:center;}
.s_cts_wrap .order_t .price {font:bold 16px 'µ¸¿ò'; color:#000;}
.s_cts_wrap .order_t .redtxt {color:red;}
.s_cts_wrap .order_t .stit {border-bottom:2px dotted #d1d1d1; width:730px; height:27px;}
.s_cts_wrap .order_t .titInput {width:450px;}
.s_cts_wrap .order_t .w90 {width:90px;}
.s_cts_wrap .order_t .w50 {width:50px;}	
.s_cts_wrap .order_t .w320 {width:320px;}
.s_cts_wrap .order_t .f_11 {font:normal 11px 'µ¸¿ò';}
.s_cts_wrap .order_t .pT2 {padding-top:2px;}
.s_cts_wrap .order_t .txtbox {width:500px; height:150px;}
.s_cts_wrap .btn {width:298px; margin:0 auto;}
.s_cts_wrap .btn2 {width:143px; margin:0 auto;}
.s_cts_wrap .btn ul li {float:left;}

#preViewImgWrap{width:auto;height:202px;border:solid 1px #ccc;text-align:center;position:absolute;top:-49px;left:470px;z-index:2002;background:#fff;}
#preViewImgWrap {left /*\**/:260px\9;top /*\**/:-160px\9; } /*IEÇÙ*/


/*Ã£¾Æ¿À½Ã´Â±æ*/
.s_cts_wrap .substance {width:730px; padding:20px 0 50px 0;}
.s_cts_wrap .substance .process ul li {float:left;}
.s_cts_wrap .substance .txt {font-size:11px; color:#000; line-height:150%;}
.s_cts_wrap .substance .txt2 {font-size:11px; color:#000; line-height:120%;}
.s_cts_wrap .substance .img {width:605px;}

/*µ¿ÀÇº¸°¨ÀÌ¾ß±â*/
.s_cts_wrap .detail_info {width:730px; height:617px;}
.s_cts_wrap .detail_info dt {font:bold 14px 'µ¸¿ò'; color:#5087c7;}
.s_cts_wrap .detail_info dd {font-size:12px; padding-top:10px;}
.s_cts_wrap .detail_info .introduceTxt {width:460px; float:left;}
.s_cts_wrap .detail_info .patent_img {float:right; color:#5087c7; font-size:11px;}
.s_cts_wrap .detail_info .patent_img dl {font-size:11px;}
.s_cts_wrap .detail_info .patent_img span {font-weight:bold; color:#000;}


/*¿ìÆí¹øÈ£Ã£±â*/
.addWrap {width:475px; height:auto; border:1px solid #fafafa;}
.addWrap .topZone {height:58px; border-bottom:1px solid #cbcbcb; margin:0 13px 0 13px; position:relative;}
.addWrap .topZone h1 {font:bold 16px 'µ¸¿ò'; color:#000; padding-top:33px;}
.addWrap .topZone .btnClose {position:absolute; top:0px; left:429px;}
.addWrap .find {margin:0 13px 0 13px;}
.addWrap .find .txt {padding-top:38px;}
.addWrap .find .input_box {width:250px;}
.addWrap .valueBox
 {
 	padding:10px; line-height:160%; font-size:12px; width:429px; height:150px; overflow-y:scroll; background:#fafafa; 
 	border:1px solid #cbcbcb; margin:0 auto; margin-top:25px; margin-bottom:32px;
 }
.addWrap .valueBox a:hover {text-decoration:underline;}


/*Á¦Ç°¼Ò°³*/
.s_cts_wrap .h3_line {width:730px; height:25px; border-bottom:2px solid #9bc217;}
.s_cts_wrap .pd_list {width:330px; margin:15px 0 0 10px;}
.s_cts_wrap .pd_list .detailHelp {float:left; padding:15px 0 0 18px; font-size:12px; color:#908f8f;}
.s_cts_wrap .pd_list .detailHelp .pd_title {font-weight:bold; color:#000; padding-top:-2px;}
.s_cts_wrap .pd_list .detailHelp .price {font-weight:bold; color:#ed1651;}
.s_cts_wrap .pd_list .detailHelp .f_bold {font-weight:bold;}

/*ÁÖ¹®ÇÏ±â_¸®½ºÆ®*/
.s_cts_wrap .order_list td {font-size:12px; text-align:center; height:25px; border-bottom:1px solid #f2f2f2;}
.s_cts_wrap .order_list th {font-size:12px; height:34px; background:#c0c0c0; color:#fff;}
.s_cts_wrap .order_list .txt_left {text-align:left;}
.s_cts_wrap .choice_search {width:390px; margin:0 auto; margin-top:21px;}
.s_cts_wrap .choice_search .input_box {border:1px solid #d4d4d4; width:200px; height:16px; margin-left:15px;}

/*°¨»çÀÎ»ç*/
.s_cts_wrap .thankyou {width:639px; height:184px; margin:0 auto;}
.s_cts_wrap .thankyou_img {width:143px; height:36px; margin:0 auto; padding-top:30px;}

/*ÁÖ¹®(ºñ¹Ð¹øÈ£È®ÀÎ)*/
.s_cts_wrap .passwordWrap {font-size:11px; color:#7b7b7b; background:url('/img/sub/password_bg.gif') no-repeat; width:639px; height:184px; margin:0 auto; clear:both; margin-top:70px;}
.s_cts_wrap .passwordWrap .password {padding:44px 0 0 225px;}
.s_cts_wrap .passwordWrap .password .input_box {width:222px; height:26px; border:1px solid #d4d4d4;}

.s_cts_wrap .passwordWrap .password .input_box {padding-top /*\**/:7px\9;height /*\**/:19px\9; } /*IEÇÙ*/
/*ÀçÃ¸±¹¸¸µé±â*/
.img_recipe {position:absolute; top:230px; left:265px;}
/*.img_recipe {position:absolute; top:415px; left:265px;}*/