#body-right .head h1 {font-size:24pt;}

#product-view {clear:both;margin-top:20px;}

#product-image-view {display:inline-block;width:250px;float:left;}
#product-image-view img {width:250px;border:1px solid #dddddd;}

#product-image-view {float:left;width:250px}
#product-image-view div {width:250px;height:188px;}
#thumnail {clear:both;margin:10px 0 10px 0;overflow:hidden;}
#thumnail li {float:left;width:45px;height:34px;border:1px Solid #e0e0e0;margin:3px 3px 0 0;overflow:hidden;padding:0;}
#thumnail li img {width:45px;height:34px;padding:0;margin:0;}

#product-info-view {display:inline-block;width:450px;float:right;text-align:left;}
#product-info-view h1 {text-align:left;border-bottom:1px solid #DDDDDD;font-size:14pt;font-family:NanumGothic;line-height:50px;}
#product-info-view h3 {font-family:Dotum;font-size:8pt;color:#999999;line-height:18px;font-weight:normal;padding:10px 0 10px 0;overflow:hidden;border-bottom:1px Solid #e0e0e0;}

#product-view-tab {clear:both;border-bottom:1px solid #dddddd;overflow:hidden;margin:10px 0 0 0;}
#product-view-tab li {float:left;width:178px;text-align:center;border-left:1px solid #dddddd;border-top:1px solid #dddddd;border-right:1px solid #dddddd;line-height:34px;height:34px;margin:5px 1px 0 0;background:#EFEFEF;color:#999999;cursor:pointer;}
#product-view-tab li.over {height:39px;line-height:39px;margin-top:0;background:#FFFFFF;color:#333333;}

#tdTotalPrice, #tdTotalPoints, #tdDeliveryPrice {text-align:right;}

.contents {clear:both;width:100%;padding-top:10px;display:none;}
.contents > ul {clear:both;width:100%;overflow:hidden;background:url(/html/ycshop/image/nav_sub/contents/product_view_tab_bg.gif);}
.contents > ul > li {float:left;}

.contentbox {min-height:400px;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding:25px;text-align:left;margin:0 0 20px 0;}
.contentbox h1 {text-align:left;border-bottom:1px solid #DDDDDD;font-size:12pt;font-family:tahoma;line-height:30px;}
.contentbox p {font-family:tahoma;font-size:9pt;color:#666666;margin:10px 0 30px 0;word-break:keep-all;}
.contentbox img {max-width:100%;}
.contentbox h3 {margin:0 0 10px 0;color:#333333;}
.contentbox ul {padding:0 20px 20px 20px;}
.contentbox li {list-style:none;color:#666666;word-break:keep-all;font-size:9pt;}
.contentbox ul.decimal li {list-style:decimal;margin-left:25px;}

input[name=quantity] {height:19px;line-height:19px;}
input.option_quantity:before {content:' X '}
input.option_quantity {width:50px;height:19px;line-height:19px;margin:0;}