/* BASIC css start */
/* 회원 정보 */
.info {border-top: 2px solid #000; *zoom:1;overflow:hidden;background: #fbfbfb;}
.info:after { display:block; clear:both; content:'' }
.info .user, 
.info .order {margin: 64px 0;}
.info .user {margin-left: 30px;position:relative;float: left;}
.info .user .user-img {position:absolute;top: 0;left:0;width: 100px;height: 100px;/*background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/mypage/bg_mypage_user.gif) 0 0 no-repeat;background-size: 100% 100%;*/border-radius: 100%;}
.info .user .user-img img { width:100px; height:auto }
.info .user .user-info {padding: 0 0 0 130px; width:270px;}
.info .user .user-info p {font-size: 21px;color: #222222;line-height: 1.32;}
.info .user .user-info p.userName{font-weight:bold;}
.info .user .user-info p span{font-size:14px;}
.info .user .user-info .box {padding-top: 15px;}
.info .user .user-info .box dl { *zoom:1;}
.info .user .user-info .box dl:after { display:block; clear:both; content:'' }
.info .user .user-info .box dl dt { float:left; width:90px; font-size:14px }
.info .user .user-info .box dl dd {float:left;font-size: 15px;color:#8d8d8d;margin-right: 4px;}
.info .user .user-info .box dl dd a{font-size: 15px;background: #fff;border-color: #d4d4d4;padding: 13px 38px;box-sizing: border-box;}
.info .order_wrap {float: right;display: table;box-sizing: border-box;margin: 64px 30px 0 0;table-layout: fixed;width: 510px;}
.info .order {padding: 25px 0 25px 30px;display: table-cell;border-left: 1px solid #ddd;vertical-align: middle;box-sizing: border-box;}
.info .order dt, 
.info .order dd {font-size: 16px;}
.info .order dt {color: #111;    margin-bottom: 10px;    font-weight: 500;    font-size: 16px !important;}
.info .order dd {font-size: 23px;white-space: pre;}
.info .order dd a{font-size: 23px;color: #111;}
.info .order dd strong {font-size: 28px;color: #111;}
.info .order dd a:hover { text-decoration: underline; }
.info .order dd a strong{font-family: 'Montserrat', sans-serif;    font-size: 28px;}
.info .order .tot {font-size: 28px;font-weight: bold;font-family: 'Montserrat';}


/* 회원 그룹 정보 */
.grp {margin-top: 11px;font-size: 15px;color: #222;text-align: left;line-height:30px;}
.grp p{font-size: 15px !important;}
.grp span { font-weight:bold }
.grp span.c_red{color:#b2282f;}




/* BASIC css end */

