@charset "utf-8";
/* copyright(c) WEBsiting.co.kr */



.prodTblWRT{width:100%; overflow:hidden;padding:5px 0;}
.prodTblWRT > p{float:left; color:#999; font-size:12px;}
.prodTblWRT #prod_sch{float:right; border-bottom:1px solid #ddd;}

.prodTblWRT #prod_sch .sch_input{padding-left:10px;border:0px;height:30px; line-height:30px;}
.prodTblWRT #prod_sch .sch_btn{background:#fff;border:0px; cursor:pointer;display:inline-block; padding:0 10px; height:30px; line-height:30px; font-size:16px;}



.prodTblWR{width:100%;overflow:auto;}
.prodTblWR table{width:100%;border-collapse:collapse;border-spacing: 0 5px;border-top:3px solid #e5e5e5;border-bottom:3px solid #e5e5e5;}
.prodTblWR table thead th{background:#f8f8f8; text-align:center; font-size:14px; color:#999;padding:12px 8px;}





.prodTblWR table tbody tr{border-bottom:1px solid #f8f8f8;}
.prodTblWR table tbody td{color:#999;padding:5px 8px;text-align:center;}
.prodTblWR table tbody td:first-child i{display:block;width:50px; height:50px; margin:0 auto; overflow:hidden; background:URL(../../../img/prodNimg.jpg) no-repeat center center #eceef2; background-size:cover; border:1px solid #eaeaea; border-radius:50%;}

.prodTblWR table tbody td:first-child i img{display:block; width:100%;}

.prodTblWR table tbody td a{ vertical-align:middle;display:inline-block; height:26px; min-width:48px; line-height:26px; padding:0 12px; color:#a4a4a4; background:#e8e8e8; margin:3px;}
.prodTblWR table tbody td a:hover{ color:#fff; background:#2f88e3;}

.checkRQ{display:inline-block; vertical-align:middle;height:26px; min-width:26px; line-height:26px;text-align:center;  margin:3px;}
.checkRQ input{width:16px; height:16px;}

.prodTblWR table tbody tr:hover th,
.prodTblWR table tbody tr:hover td{color:#000;background:#f9f9f5;}

.prodTblWR table tbody tr th a{color:#102759}
.prodTblWR table tbody tr:hover th a{color:#2f88e3}


.prodTblWRB{padding:10px; background:#f8f8f8; overflow:hidden;}
.prodTblWRB > p{float:left; color:#999; font-size:12px; padding:5px;}
.prodTblWRB > a{float:right; color:#fff; background:#2f88e3;display:inline-block; height:26px; min-width:48px; line-height:24px; padding:0 12px; cursor:pointer;}
.prodTblWRB > a:hover{background:#102759;}



@media all and (max-width: 800px)
{
	.pcon{display:none;}
	.prodTblWR table thead th{font-size:11px;font-weight:300;}
}





@media all and (max-width: 800px)
{
	.prodTblWR table tbody td a{display:block;}
}


.prodInfoSubm{width:100%; overflow:hidden; border:1px dashed #ddd;padding:0 10px;}
.prodInfoSubm .write_div{width:50%; float:left; padding:5px 10px;}
.prodInfoSubm .write_div .bo_w_info{padding-bottom:3px;}


.btn_confirm{text-align:right;}
#btn_submit{width:200px;}


.icoRadio{display:inline-block; text-align:center; margin-right:5px;border:1px solid #ddd; padding:0 5px;border-radius:5px;}
.icoRadio i{display:inline-block; width:30px; vertical-align:middle;}
.icoRadio i img{display:block;}


div.frm_input{padding:3px;}
.prodTblIco{display:block;width:40px; margin:0 auto;}


.prodWrap{width:100%; overflow:hidden; padding:40px 50px 20px ;}

.prod01{float:left; width:40%; border:1px solid #ddd;}
.prod01 img{display:block; margin:0 auto;}

.prod02{float:right; width:55%; text-align:left; padding:30px 0; border:1px solid #efefef; border-left:0px; border-right:0px;}
.prod02 h2{color:#92794d; font-size:24px; padding-bottom:5px;}
.prod02 table{width:100%; font-size:14px;}
.prod02 table th{font-weight:normal; color:#999;width:20%;min-width:100px; padding:4px;}
.prod02 table td{color:#000; padding:4px;}
.prod02 table td:nth-child(2){color:#ddd;width:30px;}
.prod02 table td img{float:left;}
.prod02 table td b{font-size:18px; color:#0d285b;}
.prod02 table tr:hover th {color:#2f88e3;}




.prodviewB{width:100%; overflow:hidden; padding:20px 0 0; clear:both;}
.prodviewB .pnnBtn{float:left;}
.prodviewB .pnnBtn a,
.prodviewB .pnnBtn a img{display:block;float:left;}

.prodviewBRQ{display:block; float:right; padding:0 20px; color:#fff; background:#2f88e3 !important; font-size:18px; font-weight:bold; height:58px; line-height:58px; border:0px !important;}

.prodPOPWR{position:fixed;z-index:9999999999;width:100%; height:100%; left:0px; top:-200%; right:0px; bottom:100%;text-align:center; overflow:auto;}
.prodPOP{width:90%; max-width:1100px; margin:0 auto 20px;padding-top:10%;overflow:hidden; position:relative; z-index:2;}
.prodPOP iframe{border:0px; width:100%; height:auto; clear:both;}


.btnPopClose{float:right;display:block;width:70px; height:70px; background:URL(../../../img/btnPopClose.png) no-repeat center center; background-size:100% auto;; border:0px;}
.prodPOPWRclose{display:none; position:fixed;width:100%; height:100%; left:0px; top:-200%; right:0px; bottom:100%; z-index:1;border:0px; background:RGBA(5,12,26,0.5); }
.prodPOPWR.active{top:0px; bottom:0px;}
.prodPOPWRclose.active{top:0px; bottom:0px;display:block; cursor:normal;}












.prodviewB2{width:100%; overflow:hidden; padding:20px 0 0; clear:both;}
.prodviewB2 .pnnBtn{float:left;}
.prodviewB2 .pnnBtn a,
.prodviewB2 .pnnBtn a img{display:block;float:left;}

.prodviewBRQ2{display:block; float:right; padding:0 20px; color:#fff; background:#2f88e3 !important; font-size:18px; font-weight:bold; height:58px; line-height:58px; border:0px !important;}

.prodPOPWR2{position:fixed;z-index:9999999999;width:100%; height:100%; left:0px; top:-200%; right:0px; bottom:100%;text-align:center; overflow:auto;}
.prodPOP2{width:90%; max-width:840px; margin:0 auto 20px; padding-top:10%;overflow:hidden; position:relative; z-index:2;}
.prodPOP2 iframe{border:0px; width:100%; height:auto; clear:both;}


.btnPopClose2{float:right;display:block;width:70px; height:70px; background:URL(../../../img/btnPopClose.png) no-repeat center center; background-size:100% auto;; border:0px;}
.prodPOPWRclose2{display:none; position:fixed;width:100%; height:100%; left:0px; top:-200%; right:0px; bottom:100%; z-index:1;border:0px; background:RGBA(5,12,26,0.5); }
.prodPOPWR2.active{top:0px; bottom:0px;}
.prodPOPWRclose2.active{top:0px; bottom:0px;display:block; cursor:normal;}



@media all and (max-width: 800px)
{
	.prod01{float:none; width:100%;}
	.prod02{float:none; width:100%;}

	.prod02 table{font-size:12px;}
	.prod02 table td:nth-child(2){width:10px;}

	.prodviewBRQ{width:100% !important; text-align:center; margin-bottom:10px;}
	.prodviewB .pnnBtn{float:none; text-align:center;}
	.prodviewB .pnnBtn a,
	.prodviewB .pnnBtn a img{display:inline-block;float:none; width:50px;}

	.prodWrap{padding:0px 10px 0;}

	.prodPOP{padding:20px 0;}

	.btnPopClose{width:50px; height:50px;}


	.prodWrap2{padding:0px 10px 0;}

	.prodPOP2{padding:20px 0;}

	.btnPopClose2{width:50px; height:50px;}

}



.widthMin{max-width:840px;}
