.detail-info-box{position:relative;/*width:100%*/;margin:60px auto 60px auto}
.detail-info-box:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.detail-info-box>.detail-imgs{position:relative;width:45%;float:left;margin-right:5%;/*border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden*/}
.detail-info-box>.detail-imgs>._slide_box{position:relative}
.detail-info-box>.detail-info{position:relative;width:50%;float:left;padding:0 0 0 40px}
.detail-content{margin-bottom:60px}

.scale_btn_box{position:absolute;bottom:10px;right:10px;z-index:100;text-align:right;}
.scale_btn_box>a{position:relative;padding:0;margin:0;text-indent:-9999px;background:transparent;border:none}

.scale_btn_box>a{}
.scale_btn_box>a:after{position:absolute;bottom:0;right:0;content:'\e6ed';font-family:'axicon';display:inline-block;padding:4px 4px;background:#fff;border:1px solid #8c8c8c;color:#000;border-radius:3px;text-indent:0;font-size:20px}
.scale_btn_box>a:hover:after{background:#066fb8;border-color:#124f79;color:#fff}	
.s1cale_btn_box>a:hover,.s1cale_btn_box>a:focus{background:#d43c3c;border-color:#ad2626;color:#fff}	
.s1cale_btn_box>a:active{margin-top:1px}	
.s1cale_btn_box>a>i{font-size:16px;margin:-2px 0 0 0;vertical-align:middle}	


.detail-info>div>.key{display:none}

.detail-info>._group_contents{font-size:13px;color:#666;line-height:1.5}
.detail-info>._title{margin-bottom:15px;font-size:30px;font-weight:500;padding-bottom:20px;border-bottom:1px solid #eee}
.detail-info>._price{margin-top:15px;text-align:right}
.detail-info>._price>._top_msg{margin-right:10px;color:#666}
.detail-info>._price>.key{display:inline-block;margin-right:5px}
.detail-info>._price>.key:after{content:':';margin:0 5px}
.detail-info>._price>.value{color:#ca0014;font-size:25px;font-weight:600}
.detail-info>._tax_msg{text-align:right}

.detail-info>._summary_etc_content._top{color:#066fb8;margin:10px 0;padding:10px;background:#f1f1f1;font-size:1.1em}
.detail-info>._summary_etc_content._bottom{color:#666;font-size:0.9em;margin:30px 0 60px 0;border-top:1px dashed #ccc;padding-top:20px}

.detail-info>._delivery{padding:10px 20px;margin-top:10px;border:1px solid #ccc;background:#fbfbfb}
.detail-info>._delivery>.key{display:block;margin-bottom:5px}
.detail-info>._delivery>.value{font-size:1.1em}

.product_summary_table{width:100%;border-collapse:collapse;border-spacing:0;text-align:left;font-size:1.1em;/*border-top:1px solid #ccc*/} /* text-shadow:1px 1px 0 rgba(255,255,255,0.9); */
.product_summary_table th, .product_summary_table td{min-height:30px;padding:10px 0;font-weight:normal;vertical-align:baseline}
.product_summary_table>tbody>tr{border-top:1px dotted #e9e9e9}
.product_summary_table>tbody>tr:first-child{border-top:none}
.product_summary_table>tbody>tr>th{padding-left:0;text-align:left;font-weight:normal;width:20%;font-weight:500;/*background:#f4f4f4*/}
.product_summary_table>tbody>tr>td{padding-left:0;text-align:left;width:80%;color:#666}

.product_summary_table .item-number._sel_price td{text-decoration:line-through}
.product_summary_table .item-number._price td{color:#ca0014;font-size:1.1em}
.product_summary_table .item-number input{padding:4px 10px;width:80px;text-align:center;border:1px solid #ccc;border-radius:3px;color:#666}



.bx-wrapper{margin:0 !important} /* 좌측정렬 */
.product_sumnial_box{position:relative;z-index:1;width:100%;height:64px;/*border:1px solid #ccc*/;padding:0;margin-top:10px;margin-bottom:10px;text-align:center}
.product_sumnial_box>div{display:inline-block;height:100%;margin:0 20px;padding:5px;/*border-left:1px solid #ccc;border-right:1px solid #ccc*/;background:#fff}

.sumnail_img{display:inline-block;margin:0;padding:0;width:69px;height:52px;vertical-align:middle;border:1px solid #ccc}	
a:hover>.sumnail_img,a:focus>.sumnail_img{border-color:#000}	
.sumnail_on{border-color:#CC0033 !important}

.slider-btn-group>a{position:absolute;background:url(//image.mong9.com/etc_img/etc/slider_btn_group.png) no-repeat;font-size:0;display:inline-block;width:20px;height:30px}
.slider-btn-group>a:active{margin-top:1px}	
.slider-btn-group>a.disabled{display:none}

#slider-prev>a{top:15px;left:0;background-position:0 0}
#slider-prev>a:hover,#slider-prev>a:focus{background-position:0 -30px}
#slider-next>a{top:15px;right:0;background-position:-20px 0}
#slider-next>a:hover,#slider-next>a:focus{background-position:-20px -30px}

.sumnail_img{background-size:cover;background-position:50% 50%;background-repeat:no-repeat} /* 중요(프로그램에서 처리) */	

.option_block{margin-top:30px;padding-top:30px;border-top:1px solid #ccc}

.product_img_box{overflow:hidden;border-radius:10px}
.product_img_box>ul>li{background:#fff;text-align:center;line-height:0;}
.product_preview_screen{width:100%;height:100%;text-align:center;vertical-align:middle;background:#fff}	
.product_preview_screen:before{content:".";display:inline-block;*zoom:1;*display:inline;width:0;height:100%;vertical-align:middle}
.product_preview_screen>img{vertical-align:middle;width:100%}

._program_area  ._btn{margin:20px 0 40px 0;text-align:right}
._program_area  ._btn>a{min-width:120px;padding:0;line-height:40px;font-size:17px;border-color:#111;border-radius:3px}
._program_area  ._btn>a._buy{margin-right:10px;background:#111;color:#fff}

._program_area .content-btns{margin:30px 0;text-align:center}

/* 모바일 옆으로 보기로 취급 */
@media screen and (max-width:683px){

}

/* 모바일 바로로 보기로 취급 */
@media screen and (max-width:439px){
.detail-info-box{margin:30px 10px}
.detail-info-box>.detail-imgs{width:auto;float:none;margin-right:0}
.detail-info-box>.detail-info{width:auto;float:none;padding:20px 0}
.detail-info>._price>._top_msg{display:block;margin-right:0}
._program_area  ._btn{text-align:center}
}
