/* BASIC css start */
/* °ψΕλ */
.MK-oneclick-only-text li.MK-oneclick-text span{font-size: .6875rem;}
.MK-oneclick-value{font-size: .6875rem;}
.option_tk .product-opt{margin: 10px 0;}
.option_tk .add-opt_item{margin: 10px 0;}
.shopdetail .shopdetailItem .shopdetail_Content .detail_item{padding: 20px 10px 30px; text-align: center;}

.shopdetailInfoOneclick .shopdetailInfoList{font-size: .6875rem;}

.option_tk .shopdetailInfoSelect > p{font-size: 0;
    margin: 10px 0;
    padding: 0 15px;
    box-sizing: border-box;}
.option_tk .shopdetailInfoSelect p > span{    display: inline-block;
    vertical-align: top;
    font-size: .6875rem;
    min-height: 20px;
    line-height: 20px;}
.option_tk .shopdetailInfoSelect p > span.shopdetailInfoName{width: 30%;}
.option_tk .shopdetailInfoSelect p > span.shopdetailInfoCont{width: 70%;}
.option_tk .shopdetailInfoSelect p span select{    display: block;
    width: 100%;
    height: 28px;
    border: 1px solid #dcdcdc;
    font-size: .625rem;
    padding-left: 8px;
    background: #fff url(/design/tgomall/ms_basic_mobile/images/ic_select_arrow.png) calc(100% - 8px) center no-repeat;
    background-size: auto 5px;
    -webkit-appearance: none;}

.total{padding: 11px 15px 18px; text-align: right;}
.total .totalRight{font-size: 0;}
.total .totalRight .MK_total{color: #d9232e;}
/*.total .totalRight .MK_txt-won{font-size: .6875rem; vertical-align: text-bottom; color: #d9232e;}*/
.total .totalRight .MK_txt-won{font-size: .6875rem; vertical-align: baseline; color: #d9232e; margin-left: 4px; vertical-align: inherit;}

.shopdetailInfoCount > .shopdetailInfoCont > a {
    width: 30px;
    height: 35px;
    text-align: center;
    border: 1px solid #bbb;
    display: inline-block;
    box-sizing: border-box;
    margin-left: 5px;
    line-height: 28px;
    padding-top: 1px;
}
/* BASIC css end */

