#main_section { width: 100%; margin: 0 auto;   }
.section_header { width: 100%;   height: 150px; border-bottom: 1px solid #949494; }
.section_header_write { width: 100%;   height: 150px; border-bottom: 1px solid #949494; }
.section_content { width: 70%;   display: block;  height: 200px; }

.for_level { width: 100%; height: 10px; display: block; clear: both;  margin-top: 300px; }

.sh_content_box { width: 1200px; margin: 0 auto;  } 
.sh_content {  width: 400px; float: left; margin-top: 78px; margin-left: 140px;    }
.sh_content > h3 { font-size: 24px; font-family: roboto, nanum; color: #d14841; }
.sh_content > p { font-size: 14px; margin-top: 15px;  }
.search_box {  width: 300px; float: left; margin-top: 110px;  margin-left: 240px; }
.search_box > input { display: block; float: left; height: 25px; width: 200px;  padding-left: 5px;  }
.search_box > p { float: left;  width: 80px; height: 31px; line-height: 31px; text-align: center; color: #fff; background: #28423e; }



/* write_form.php */

.write_content_box {  width: 1100px; margin: 0 auto; margin-bottom: 200px;   }
.write_content_box > form > table {  border-collapse: collapse; width: 900px; margin: 0 auto; }
td { border: 1px solid #ddd;  }
.write_content_box > form { padding-top: 220px;  }
.write_title { width: 200px; height: 40px; line-height: 40px; text-align: center;  font-size: 14px;  }
.write_content { width: 695px;  }
.chkbo1 { margin-left: 15px;  }

.checkbox_option { display: block; float: left; font-size: 14px; height: 40px; width: 130px; line-height: 40px;  font-family: roboto, nanum; }

.checkbox_option > input { position: relative; top: 3px;   cursor: pointer; }

.select_option { display: none;  margin-left: 15px; width:280px; height: 30px;  padding-left: 5px;  }
.select_tektronix { display: block;  }
.sos { font-size: 13px; color: #2679e0; }

.product_name > input { border: none; width: 680px; padding-left: 15px; height: 40px; display: block;  }
.product_short_detail > input { border: none; width: 680px; padding-left: 15px; height: 40px; display: block;  }
.product_detail > textarea { border: none; width: 680px; padding-left: 15px; padding-top: 10px; height: 100px; display: block;  }

.img_add_box { width: 340px; padding-top: 5px;  padding-left: 15px; }
.img_add_box > input { width: 320px;  display: block; float: left; height: 20px; margin-top: 5px;  }
.img_add_btn { display: block; height: 30px; width: 40px; font-size: 14px; text-align: center; line-height: 30px; margin-top: 5px; background: #efefef; float: left; margin-left: 20px;   cursor: pointer; position: relative; top: -5px  }
.img_add_btn:hover { background: #e9134b; color: #fff;  }



.catalog_add_box { width: 340px; padding-top: 5px;  padding-left: 15px;  }
.catalog_add_box > input { width: 320px;  display: block; float: left; height: 20px;   }

.btn_box { margin-top: 30px; margin-left: 100px;  }
.confirm_btn { border: none; background: #28324e; color: #fff; width: 80px; height: 30px; line-height: 30px; text-align: center; float: left;  cursor: pointer;  }
.cancel_btn { display: block; border: none; background: #efefef; color: #28324e; width: 80px; height: 30px; line-height: 30px; margin-left: 5px; text-align: center;  float: left;}
.confirm_btn:hover {  background: #e9134b; color: #fff;  }
.cancel_btn:hover { background: #e9134b; color: #fff;  }

.img_title_span { font-size: 10px; color: #2c82c9; }

.option_box {   height: 32px;  padding-top: 8px; padding-left: 15px; display: block; }
.option_box > span { font-size: 12px;  margin-right: 5px; color: #a38f84; }
.option_box > input { font-size: 12px;  margin-right: 15px;  border: none; border-bottom: 1px solid #d1d5d8; padding-left: 10px; }
.option_content { width: 350px;  }

.option_add_button { float: left; height: 20px; width: 20px; font-size: 14px; text-align: center; line-height: 20px; margin-top: 10px; background: #efefef; display: block;  margin-left: 20px;   cursor: pointer;   }
.option_add_button:hover { background: #e9134b; color: #fff;  }
.option_minus_button { float: left; height: 20px; width: 20px; font-size: 14px; text-align: center; line-height: 20px; margin-top: 10px; background: #efefef; display: block;  margin-left: 3px;   cursor: pointer;   }
.option_minus_button:hover { background: #e9134b; color: #fff;  }
.write_title_span { display: block; float: left; margin-left: 85px; }

/* product_index.php */

.section_content {  width: 1000px; margin: 0 auto; }
.product_navi_box {  overflow: hidden; }
/*.product_navi_box > ul {  width: 800px; margin: 0 auto; margin-top: 40px;  }*/
.product_navi_box > ul {  width: 600px; margin: 0 auto; margin-top: 40px;  }
.product_navi_box > ul > li { float: left;  border: 1px solid #a38f84;  margin-right: 5px;  width: 140px;  cursor: pointer; }
.product_navi_box > ul > li:hover { border: 1px solid #d71857;  }
.product_content_box {   display: block;   margin-bottom: 200px; }

.pcb_ul_box { display: none; width: 100%; margin: 0 auto;	margin-top: 50px;    }
.pcb_ul_box0 { display: block;  }
.pcb_ul_box0 > p { font-family: roboto; letter-spacing: 2px; font-size: 18px;  margin-top: 10px; margin-left: 30px;  background: #28324e; color: #fff; width: 886px; padding-left: 15px;  height: 30px; line-height: 30px;  }
.pcb_ul_box1 > p { font-family: roboto; letter-spacing: 2px; font-size: 18px;  margin-top: 10px; margin-left: 30px;   background: #2c82c9; color: #fff; width: 886px;  padding-left: 15px;  height: 30px; line-height: 30px;  }
.pcb_ul_box2 > p { font-family: roboto; letter-spacing: 2px; font-size: 18px;  margin-top: 10px; margin-left: 30px;   background: #e14938; color: #fff; width: 886px;  padding-left: 15px;  height: 30px; line-height: 30px;  }
.pcb_ul_box3 > p { font-family: hongik; letter-spacing: 2px; font-size: 18px;  margin-top: 10px; margin-left: 30px;   background: #4A4A4A; color: #fff; width: 886px;  padding-left: 15px;  height: 30px; line-height: 30px;  }
.pcb_ul_box4 > p { font-family: hongik; letter-spacing: 2px; font-size: 18px;  margin-top: 10px; margin-left: 30px;   background: #41a85f; color: #fff; width: 886px;  padding-left: 15px;  height: 30px; line-height: 30px;  }

.pcb_ul { margin-top: 10px;  display: block;  width: 970px;  height: 400px; margin-left: 30px;   }
.pcb_ul > li { width: 180px; height: 140px; float: left; margin-right:60px; margin-bottom: 30px; }
.pcb_ul > li > a { width: 180px; height: 140px; text-align: center; line-height: 140px; display: block; color: #fff;   background: url('/images/product_list_bg_over.png');  }
.pcb_ul > li > a:hover { background: url('/images/product_list_bg_over.png');  line-height: 140px; color: #fff;  }
.pcb_ul > li > a > span { width: 100%; margin: 0 auto; height: 30px; text-align: center; display: block; line-height: 30px; position: relative; top: 120px;  background: url('/images/product_list_bg.png') ; }

.pcb_ul3 { margin-top: 10px;  display: block;  height: 40px;   margin-left: 30px;}
.pcb_ul3_li { border: 1px solid #28324e; cursor: pointer; width: 140px; margin-right:8px; height: 40px; float: left; text-align: center;  margin-bottom: 30px; margin-top: 20px; line-height: 40px;  }
.pcb_ul3_li:hover { color: #fff; background: #d8184e; border: 1px solid #d8184e;}
.pcb3_selected { color: #fff; background: #d8184e; border: 1px solid #d8184e;}

.pcb_ul_children_ul { margin-top: 10px;  display: none; height: 400px; width: 970px;  }
.pucu_0 { display: block;  }
.pcb_ul_children_ul > li { width: 180px; height: 140px; float: left; margin-right: 30px; margin-bottom: 30px; margin-left: 30px; }
.pcb_ul_children_ul > li > a { width: 180px; height: 140px; text-align: center; line-height: 140px; display: block; color: #fff;   background: url('/images/product_list_bg_over.png');  }
.pcb_ul_children_ul > li > a:hover { background: url('/images/product_list_bg_over.png');  line-height: 140px; color: #fff;  }
.pcb_ul_children_ul > li > a > span { width: 100%; margin: 0 auto; height: 30px; text-align: center; display: block; line-height: 30px; position: relative; top: 120px; background: url('/images/product_list_bg.png');   }



.line_height { display: block; height: 100px; width: 100%;  }

#gotoinsertpage { position: absolute; font-size: 14px; right:0; top: 40%; }
#gotoinsertpage > a { color: #fff; width: 60px;  background: #a38f84;  height: 60px; text-align: center; line-height: 60px; display: block; } 
#gotoinsertpage > a:hover { background: #eb204b; }

.branch_img { display: none;  }
.branch_img > a { font-size: 14px;  }


.img_01008_01 { background: url('/images/product/01008_01.png') no-repeat center; background-size: cover;  }
.img_01008_02 { background: url('/images/product/01008_02.png') no-repeat center; background-size: cover;  }
.img_01008_03 { background: url('/images/product/01008_03.png') no-repeat center; background-size: cover;  }



.etc_li1 { background: url('/images/product/05001.png') no-repeat center; background-size: cover;  }
.etc_li2 { background: url('/images/product/05004.png') no-repeat center; background-size: cover;  }
.etc_li3 { background: url('/images/product/05009.png') no-repeat center; background-size: cover;  }
.etc_li4 { background: url('/images/product/05013.png') no-repeat center; background-size: cover;  }
.etc_li5 { background: url('/images/product/05021.png') no-repeat center; background-size: cover;  }
.etc_li6 { background: url('/images/product/05022.png') no-repeat center; background-size: cover;  }
.etc_li7 { background: url('/images/product/03001.png') no-repeat center; background-size: cover;  }





/* product_type.php */



.type_list_title {  margin: 0 auto; margin-bottom: 30px; margin-top: 50px;  width: 1000px; height: 40px; line-height: 40px;  font-size: 16px; text-transform: uppercase; font-family: roboto, nanum; color: #75706b; }
.belong_shape { font-size: 12px; color: #a38f84; margin-left: 10px; margin-right: 10px;   }
.belong_title { color: #2c82c9; }

.type_list_li { border-bottom: 2px dashed #d1d5d8; width:  1000px; height: 240px; margin:0 auto; margin-bottom: 30px; }
.type_left { display: block; height: 165px; width: 215px; float: left;  }
.type_list_img > img { width: 200px;  height: 150px;  padding-top: 15px; padding-left: 15px;    }
.type_right {  height: 135px; width: 745px; display: block; float: left;  padding-top: 20px; padding-left: 40px; }

.type_list_name { line-height: 30px; height: 30px; font-size: 22px; font-family: roboto, nanum; color: #e14938;  display: block; float: left;  width: 230px;   }
.type_list_short_detail { line-height: 30px; height: 30px; letter-spacing: 1px; font-size: 16px;   display: block; float: left; width: 480px; padding-left: 10px; margin-bottom: 15px;  margin-top: 3px; margin-left: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;  color: #4a79a0; font-size: 14px;  }

.type_list_option { display: block; clear: both; padding-top: 15px;  width: 740px;  overflow: hidden; border-top: 1px solid #efefef; }

.option_span {  display: block; float: left; width: 320px;  font-size: 13px;  margin-bottom: 8px; }

.option_title { color: #9a8174; width: 90px;  height: 20px; display: block; float: left;   }
.go_detail_button { position: relative; top: 40px; left: 780px; background: #28324e; color: #fff; width: 80px; height: 25px; text-align: center; line-height: 25px; display: block; clear: both; font-size: 12px;  }
.go_detail_button:hover { color: #fff; background: #ec1557;  } 

.download_button { position: relative; top: 15px; left: 870px; background: #00a885; color: #fff; width: 80px; height: 25px; text-align: center; line-height: 25px; display: block; clear: both; font-size: 12px;  }
.download_button:hover { color: #fff; background: #ec1557;  } 


/*  product_view.php  */

.pd_header { overflow: hidden;   border-bottom: 1px solid #efefef; height: 230px; }
.pd_img_box {  width: 330px; display: block; float: left;   }
.pd_brief {  height: 135px; width: 545px; display: block; float: left;  padding-top: 20px; padding-left: 40px; }
.pd_img_li { width: 330px;   padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; }
.pd_img_li > img { width: 260px; height: 220px; display: block; margin: 0 auto; overflow: hidden;   }
.type_list_name2 { font-size: 22px; font-family: roboto, nanum; color: #e14938;  display: block; float: left;  width: 230px; margin-bottom: 10px;   }
.type_list_short_detail2 { color: #a7a3a0; margin-bottom: 10px; letter-spacing: 1px; font-size: 16px; margin-top: 10px;  display: block; float: left; width: 500px; width: 500px; padding-left: 0px; margin-bottom: 15px;   }


.pd_body { border-bottom: 1px solid #efefef; padding-bottom: 30px;  padding-top: 30px;  width: 90%; margin: 0 auto; }
.pd_body > * { font-size: 14px;  }
.pd_footer {   text-align: right; overflow: hidden; width: 90%; margin: 0 auto; margin-top: 30px;  }
.pd_footer > a { display: block; float: right; width: 80px; height: 30px; text-align: center; line-height: 30px;  font-size: 14px; margin-right: 5px; }
.tothelist { background: #28324e; color: #fff;}
.toedit { background: #3d8eb9; color: #fff;  }
.todelete { background: #da2b58; color: #fff;}
.pd_footer > a:hover { background: #41a85f; color: #fff;  }
.product_devide_line { letter-spacing: 2px; width: 96%; height: 40px; margin-top: 20px; line-height: 42px; padding-left: 4%; color: #fff; background: url('/images/pdl.png') no-repeat 20px center  #41a85f; }





/* edit_form.php */

.edit_img { font-size: 12px; margin-right: 10px;  }
.delete_text { font-size: 12px;  }
.del_check { position: relative; top: 3px;  }







