/*product_detail*/
#product_detail_wrap{width:100%; margin: 0 auto;}
#product_detail{margin-top:70px;}
#product_detail #product_info{width:92%; height: 511px; margin: 0 auto;}
#product_info .product_info_image{ width: 390px; float: left; }
#product_info .product_info_detail{ width:382px; float: right; }
#product_info .product_info_detailTit{font-size: 26px; padding-bottom:15px; font-weight: bold; color:#003a7a;}
#product_info .product_info_detail th{ width:88px; font-size:16px; color:#030303; text-align: left; font-weight: normal;}
#product_info .product_info_detail td{font-size: 15px; font-weight: lighter;}
#product_info .product_info_detail .pro_price{font-weight: bold; color:#b9111b; font-size: 18px;}
#product_info .product_info_detail th, td{padding:15px 30px 13px 0;}
.buy_btn a{width: 187px; height:52px; display:block; float: left; text-align: center; line-height: 52px; color: #fff;  font-size:17px; }
.buy_btn a:nth-child(1){background:#003a7a; margin-right: 7px;}
.buy_btn a:nth-child(2){background:#508620;}



.product_info_image {text-align:center; margin-bottom:15px;}
.product_info_image .big_img{width:388px;  height: 358px; border: 1px solid #ececec; margin-bottom: 11px; clear:both;}
.product_info_image .big_img img{max-width:388px; width:100%; max-height: 358px; height:100%;}
.small {overflow:hidden;}
.small li {width:70px; height:71px; float:left; text-align:center; margin-right: 8px;}
.small li a {border:1px solid #ececec; overflow:hidden;}
.small li a,
.small li a img {width:74px; height:68px; display:block;}
.small li.on a {border:1px solid #003a7a; width:74px; height:68px;}
.small li.on a img {margin:-1px 0 0 -1px;}

/*주문수량_input*/
#product_info-detail_table tbody .quantity{display: inline-block; position: relative; width:116px; height: 33px;  padding: 0;}
#product_info-detail_table tbody .quantity input{width:57px; height: 26px; border:1px solid #bebebe;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    -ms-appearance: none;
    appearance: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    -ms-border-radius: 0;
}
#product_info-detail_table tbody .quantity a{position: absolute;}
#product_info-detail_table tbody .quantity .quantity_up{top:0; width: 27px; height: 30px;  right: 28px; background: #003a7a;}
#product_info-detail_table tbody .quantity .quantity_down{top:0; width: 25px; height: 28px; bottom: 0; right: 0px; border: 1px solid #003a7a; }


/*상세페이지링크*/
.detailPage_link{width: 100%; border-top:2px solid #1c1c1b;}
.detailPage_link ul{height: 50px; background: #fbfbfb; text-align: center; border-bottom: 1px solid #cbcbcb;}
.detailPage_link ul li{display: block; float: left; border-right: 1px solid #cbcbcb; }
.detailPage_link ul li a{font-size: 16px; display: block; line-height: 50px; width: 155px; color:#030303;}
.detailPage_link ul li a.on{background: #fff; border-bottom:1px solid #fff;}

/*상세페이지*/
.detailPage{ text-align: center;}
.detailPage div{ line-height:28px;}
.detailPage p{ line-height:28px;}
/*배송정보*/
#delivery{height:auto;}
/*#delivery ul li{display: inline-block; }*/
#delivery .delivery_le_img{ width:25%; text-align: center; display: block; float: left; padding-top:15px; }


#delivery .delivery_ri_txt{ width: 75%; display: block; float: left; font-size: 15px; line-height: 28px; margin-bottom: 60px;} 
.ri_txt01{display:inline-block;   color:#003a7a; font-weight: bold; font-size: 16px;}
.ri_txt02{display: inline-block; font-weight: bold; font-size: 16px; color: #555;}
.ri_txt03{display: block; float: left;}

.delivery_ri_txt .take_backYes span{font-size: 20px; color:#033367; font-weight: bold; margin-bottom:10px; display: block;}
.delivery_ri_txt .take_backNo span{font-size: 20px; color:#f80544; font-weight: bold; margin-bottom:10px; display: block;}
.delivery_ri_txt ul
.delivery_ri_txt ul li{ line-height:23px; padding: 5px 0;  }
.delivery_ri_txt .take_backNo li ul li{ font-size: 14px; color: #5d5d5d; background: none; }
.delivery_ri_txt .take_backYes li{ background: url(../img/blitS01.png)no-repeat 0px 11px; padding-left: 11px;}
.delivery_ri_txt .take_backNo li{background: url(../img/blitS02.png)no-repeat 0px 11px; padding-left: 11px;}








@media screen and (max-width:1200px){
     .detailPage img{width: 100%;}
}




@media screen and (max-width:1130px){
    #product_info .product_info_image { float: none; margin: 0 auto;}
    #product_info .product_info_detail { float: none;margin: 0 auto;}
    .buy_btn a{margin-bottom: 40px;}
	#product_info .product_info_detailTit{margin-top:40px;}
   
}


@media screen and (max-width:680px){
    #delivery{height: auto; width: 95%; margin: 0 auto;}
    #delivery .delivery_le_img{width: 15%; padding-right: 5%;}
    #delivery .delivery_le_img img{width: 100%;}
    #delivery .delivery_ri_txt{padding-bottom: 30px; line-height: 25px; font-size: 14px; }
    .ri_txt02{font-size: 15px;}
    .ri_txt03{margin-bottom: 30px;}

}

@media screen and (max-width:610px){
    #delivery .delivery_le_img{display: none;  float: none;}
    #delivery .delivery_ri_txt{width: 95%; float: none; margin: 0 auto;}
    #product_info .product_info_detail th, td{padding: 10px 10px 10px 0;}
    #product_info .product_info_detailTit {font-size: 1.3em;}
    .product_info_image .big_img{width:90% ; height:90% ;}
    .product_info_image .big_img img{width: 100%;}
    .buy_btn a{width:40%}
    .detailPage_link ul li a{font-size: 15px; width:115px; }

    
}
    
@media screen and (max-width:490px){
   .product_info_image .big_img{width:80% ; height:80% ;} 
    .small{width: 100%;}
    #product_detail{margin-top:40px !important;}
    #product_info .product_info_image{width:100% !important;}
    #product_info .product_info_detail{width:100% !important;}
    #product_info .product_info_image .big_img {width:100%!important; height:100%!important;}
      .small li{width: 72px;}

}  
    
 @media screen and (max-width:423px){
 #product_info .product_info_image .big_img {width:100%;}
     #product_info .product_info_detailTit{font-size: 1.1em;}
     .buy_btn a{width: 33%; height: 45px; line-height: 45px;}
     .detailPage_link ul li a{width: 90px;line-height: 45px; }
     .detailPage_link ul{height: 45px;}
   
}  
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    