@import url(common.css);

#container{padding-top: 61px;}
#container #inner{border-top: 1px solid #8f8585;}
#container #house{width: 95%;margin: 0 auto;height: 400px;margin-top: 15px;}
#container #house img{width: 100%;height: 400px;}

/* 상품이름,가격 */
#container #pro{padding-left: 35px;font-size: 15px;color: #575050;font-weight: 600;padding-top: 10px;}
#container #tit{padding-left: 35px;font-size: 11px;font-weight: 600;color: #797070;padding-top: 3px;margin-bottom: 20px;}
#container .sale{padding-left: 35px;color: #5a5050;font-size: 15px;padding-bottom: 10px;}
#container .sale > em{margin-right: 15px;font-style: normal;color: #ff7b7b;font-size: 16px;}

/* button */
#container #card{width: 70%;margin: 0 auto;text-align: center;padding-top: 5px;padding-bottom: 15px;}
#container #card > button{background-color: #a39595;color: #fff;width: 48%;height: 35px;border: 1px solid #6d5f5f;border-radius: 50px;}
#container #card > button:last-child{background-color: #6d5f5f;}

/* pay */
#container #pay{width: 100%;background-color: #ebe5d9;position: relative;padding-top: 20px;padding-bottom: 20px;}
#container #pay .close{position: absolute;top: -21px;width: 40px;text-align: center;background-color: #8a7a7a;left: 50%;margin-left: -20px;font-size: 16px;color: #fff2d7;}

#container #pay > p{width: 80%;margin: 0 auto;font-size: 0.7em;color: #575050;margin-bottom: 3px;font-weight: 600;padding-left: 30px;}
#container #pay #tion{height: 30px;width: 83%;margin-left: 35px;background-color: #807272;color: #fffceb;border: 0;border-radius: 20px;padding-left: 20px;}
#container #pay option{background-color: #fcf0d6;color: #4d4444;}

#container #pay .num{width: 80%;margin: 0 auto;margin-top: 10px;border-top: 1px dashed #867d7d;padding-top: 5px;margin-bottom: 5px;}
#container #pay .num > span{font-size: 0.9em;color: #575050;padding-left: 20px;font-weight: 600;}
#container #pay .count{float: right;margin-right: 50px;}
#container #pay .count #result{padding-left: 7px;padding-right: 7px;}

#container #pay #total{width: 95%;margin: 0 auto;padding-top: 10px;border-top: 1px solid #867d7d;}
#container #pay #total .cash{padding-left: 50px;color: #423d3d;font-size: 0.9em;font-weight: 600;}
#container #pay #total .totalcost{float: right;color: #423d3d;font-size: 0.9em;font-weight: 600;margin-right: 70px;}

#container #pay #bu{width: 80%;margin: 0 auto;padding-top: 15px;}
#container #pay button{background-color: #a39595;color: #fff;height: 35px;border: 1px solid #6d5f5f;border-radius: 20px;width: 49%;}
#container #pay button:last-child{background-color: #6d5f5f;}
#container #pay button a{display: block;color: #fff;}

/* 배송 */
#container #send{padding-top: 10px;border-top: 1px solid #cfcfcf;}
#container .sent{padding-left: 35px;font-size: 12px;color: #949494;}
#container span{padding-left: 20px;font-size: 13px;color: #5a5050;}
#container #ready{padding-top: 10px;padding-bottom: 15px;border-bottom: 1px solid #cfcfcf;}
#container #send > p{padding-left: 95px;font-size: 12px;color: #5a5050;padding-top: 3px;}

/* 상세페이지 */
#container ul{width: 90%;margin: 0 auto;padding-top: 20px;}
#container ul li img{width: 100%;}
#container .more, .more2{display: block;width: 90%;margin: 0 auto;font-size: 13px;color: #6e6464;text-align: center;height: 40px;line-height: 40px;background-color: #ebe2ca;font-weight: 600;}