@charset "utf-8";

.order .step{clear:both;height:40px;margin-bottom:10px;border-bottom:1px solid #78a0ce;background:url(https://www.agriis.co.kr/m/inc/img/bg_h2.gif) repeat-x 0 bottom;}
.order .step li{float:left;height:40px;text-align:center;background:url(https://www.agriis.co.kr/m/inc/img/bg_list_vline2.png) no-repeat right top;}
.order .step li.m1{width:33%;}
.order .step li.m2{width:33%;}
.order .step li.m3{width:34%;background:none;}

.order .itxt{clear:both;overflow:hidden;padding:10px;}
.order .itxt li{clear:both;padding:3px 0 0 9px;font-size:1em;line-height:1.4em;color:#5e5e5e;background:url(https://www.agriis.co.kr/m/inc/img/bu_dot_blue.gif) no-repeat left 9px;}
.order .itxt li strong{color:#0957a5;}

.order .btns{clear:both;overflow:hidden;padding:15px 10px;margin-top:-1px;text-align:center;background:#FFF;}

.order .ord_tbl{clear:both;width:100%;border-top:1px solid #3366cc;}
.order .ord_tbl .gl td{border-bottom:2px solid #3366cc !important;}
.order .ord_tbl td.td1{width:104px;border-bottom:1px solid #cacaca;vertical-align:top;background:url(https://www.agriis.co.kr/m/inc/img/bg_vline_gry.gif) repeat-y right top;}
.order .ord_tbl td.td1 .th{position:relative;overflow:hidden;padding:9px 10px 9px 0;}
.order .ord_tbl td.td1 .pimg{display:block;padding:0 0 0px 10px;}
.order .ord_tbl td.td1 .pimg img{border:1px solid #CCC;}
.order .ord_tbl td.td1 a{display:block;text-align:right;}
.order .ord_tbl td.td2{border-bottom:1px solid #cacaca;}
.order .ord_tbl td.td2 .pd{overflow:hidden;margin:13px 8px;font-size:0.9em;color:#313642;line-height:1.3em;}
.order .ord_tbl td.td2 .optl{overflow:hidden;padding:8px;background:url(https://www.agriis.co.kr/m/inc/img/bg_dot_line.gif) repeat-x left top;}
.order .ord_tbl td.td2 .optl li{padding:0 0 2px 6px;font-size:0.75em;color:#828282;line-height:1.2em;letter-spacing:-1px;background:url(https://www.agriis.co.kr/m/inc/img/bu_dot_gry.gif) no-repeat left 6px;}
.order .ord_tbl td.td3{height:56px;padding:7px 10px 7px 0;font-size:0.75em;color:#656565;text-align:right;background:#f3f3f3 url(https://www.agriis.co.kr/m/inc/img/bg_vline_dot.gif) repeat-y right top;}
.order .ord_tbl td.td3 .sale{display:block;padding:2px 0 6px 6px;text-align:left;}
.order .ord_tbl td.td4{padding:10px 10px 10px 0;font-size:0.8em;color:#000;text-align:center;background:#f3f3f3;}
.order .ord_tbl td.td4 .prc{position:relative;padding-right:40px;font-size:1em;color:#656565;text-align:right;}
.order .ord_tbl td.td4 .prc strong{display:block;color:#000;}
.order .ord_tbl td.td4 .prc .cnt{display:block;}
.order .ord_tbl td.td4 .prc .bt{position:absolute;top:0px;right:0;}
.order .ord_tbl td.td5{border-bottom:1px solid #cacaca;}
.order .ord_tbl td.td5 .pd{overflow:hidden;margin:13px 8px;font-size:0.9em;color:#313642;line-height:1.3em;}
.order .ord_tbl td.td5 .optl{overflow:hidden;padding:8px;margin:0 3px;background:url(https://www.agriis.co.kr/m/inc/img/bg_dot_line.gif) repeat-x left top;}
.order .ord_tbl td.td5 .optl li{padding:0 0 2px 6px;font-size:0.75em;color:#828282;line-height:1.2em;background:url(https://www.agriis.co.kr/m/inc/img/bu_dot_gry.gif) no-repeat left 6px;}
.order .ord_tbl td.td6{width:65px;padding:0 0 0 8px;height:26px;border-bottom:1px solid #cacaca;font-size:0.75em;color:#888;background:#f3f3f3;}
.order .ord_tbl td.td7{width:32%;padding:0 8px 0 0;border-right:1px solid #cacaca;font-size:0.8em;color:#656565;text-align:right;border-bottom:1px solid #cacaca;}
.order .ord_tbl td.td8{padding:0 8px 0 0;border-bottom:1px solid #cacaca;font-size:0.8em;color:#060606;text-align:right;}
.order .ord_tbl td.td9{padding:0 8px 0 0;border-bottom:2px solid #3366cc;font-size:0.8em;color:#656565;text-align:right;}
.order .ord_tbl td.td9 strong{display:block;font-size:1.2em;color:#eb2c06;}
.order .ord_tbl td.td10{width:60px;height:34px;border-bottom:2px solid #3366cc;font-size:0.75em;color:#666;text-align:center;background:#f3f3f3;}
.order .ord_tbl td.td11{padding:0 8px 0 0;border-bottom:2px solid #3366cc;font-size:0.8em;color:#656565;text-align:right;}
.order .ord_tbl td.td11 strong{font-size:1.05em;color:#eb2c06;}

/* ORDER */
.order h4.tt1{height:40px;border-top:1px solid #3366cc;border-bottom:1px solid #b0b0b0;font-size:0.7em;color:#656565;background:url(https://www.agriis.co.kr/m/inc/img/bg_btns2.gif) repeat-x left bottom;}
.order h4.tt2{height:40px;border-bottom:1px solid #b0b0b0;font-size:0.7em;color:#656565;background:url(https://www.agriis.co.kr/m/inc/img/bg_btns2.gif) repeat-x left bottom;}

.order .amt{clear:both;overflow:hidden;margin-bottom:25px;border-bottom:2px solid #3366cc;background:url(https://www.agriis.co.kr/m/inc/img/bg_review.gif) repeat-x left top;}
.order .amt ul{float:left;width:57%;height:80px;border-right:1px solid #3366cc;}
.order .amt ul li{position:relative;height:20px;padding:6px 0 0 10px;border-bottom:1px solid #cacaca;font-size:1em;color:#888;}
.order .amt ul li.end{border-bottom:0;}
.order .amt ul li strong{position:absolute;top:6px;right:8px;width:48%;color:#656565;text-align:right;}
.order .amt .sum{float:left;width:42%;padding:20px 0 0 0;}
.order .amt .sum .prc{display:block;padding:0 11px 0 0;font-size:1em;color:#000;text-align:right;}
.order .amt .sum .prc strong{;font-size:1.2em;color:#eb2c06;}

.order .amt_t{clear:both;overflow:hidden;margin-bottom:25px;border-bottom:2px solid #3366cc;background:url(https://www.agriis.co.kr/m/inc/img/bg_review.gif) repeat-x left top;}
.order .amt_t ul{float:left;width:57%;height:105px;border-right:1px solid #3366cc;}
.order .amt_t ul li{position:relative;height:20px;padding:6px 0 0 10px;border-bottom:1px solid #cacaca;font-size:1em;color:#888;}
.order .amt_t ul li.end{border-bottom:0;}
.order .amt_t ul li strong{position:absolute;top:6px;right:8px;width:48%;color:#656565;text-align:right;}
.order .amt_t .sum{float:left;width:42%;padding:20px 0 0 0;}
.order .amt_t .sum .prc{display:block;padding:0 11px 0 0;font-size:0.95em;color:#000;text-align:right;}
.order .amt_t .sum .prc strong{;font-size:1.2em;color:#eb2c06;}

.order .amt .tbl{width:100%;margin-bottom:-1px;}
.order .amt .tbl th{width:42%;padding:7px 10px;border-bottom:1px solid #cacaca;border-right:1px solid #3366cc;font-size:0.75em;color:#888;text-align:left;letter-spacing:-1px;}
.order .amt .tbl th.th{padding:12px 10px;font-size:0.8em;color:#000;letter-spacing:0;}
.order .amt .tbl th strong{display:block;font-size:1.05em;color:#3366cc;text-align:right;}
.order .amt .tbl td{width:48%;padding:7px 10px;border-bottom:1px solid #cacaca;font-size:0.8em;line-height:1.4em;color:#656565;text-align:right;letter-spacing:-1px;}
.order .amt .tbl td.td{font-size:1em;color:#eb2c06;;letter-spacing:0;}
.order .amt .tbl td .input{width:53%;height:22px;text-indent:7px;font-size:1em;color:#636363;border:1px solid #8fa1ba;font-size:1em;color:#666;-webkit-border-radius:2px;-webkit-appearance:none;}

.order .amt .tbl2{width:100%;margin-bottom:-1px;}
.order .amt .tbl2 th{width:50%;padding:7px 10px;border-bottom:1px solid #cacaca;border-right:1px solid #3366cc;font-size:0.75em;color:#888;text-align:left;letter-spacing:-1px;}
.order .amt .tbl2 th p{position:relative;font-size:1em;}
.order .amt .tbl2 th p strong{display:block;position:absolute;right:0;top:0;font-size:1.05em;color:#656565;text-align:right;}
.order .amt .tbl2 td{width:40%;padding:7px 10px;border-bottom:1px solid #cacaca;font-size:0.8em;line-height:1.4em;color:#656565;text-align:right;letter-spacing:-1px;}
.order .amt .tbl2 td.td{font-size:0.95em;color:#000;letter-spacing:0;}
.order .amt .tbl2 td.td strong{display:block;font-size:1.2em;color:#eb2c06;}

/* ===== 공통 영역 ===== */
.order .trans { clear: both; position: relative; overflow: hidden; margin-top: 25px; border-top: 1px solid #3366cc; border-bottom: 1px solid #3366cc; }

/* 상단 바: h4 가로 100% + 세로 중앙 */
.order .trans .btt { position: relative; clear: both; height: 37px; padding: 8px 10px 0 89px; border-bottom: 1px solid #a0a19f; background: url(https://www.agriis.co.kr/m/inc/img/bg_order_tit.gif) repeat-x left top; }
.order .trans .btt h4 { position: absolute; top: 50%; left: 0; right: 0; transform: translateY(-50%); width: 100%; text-align: center; box-sizing: border-box; }

/* 탭(기존 이미지 스프라이트 유지) */
.order .trans .btt .tab { clear: both; height: 31px; }
.order .trans .btt .tab li { float: left; width: 33.3%; height: 31px; background: url(https://www.agriis.co.kr/m/inc/img/bg_mtt2_off.gif) repeat-x left top; }
.order .trans .btt .tab li a { display: block; height: 31px; text-align: center; background: url(https://www.agriis.co.kr/m/inc/img/bg_mtt2_off.gif) no-repeat left -35px; }
.order .trans .btt .tab li a span { display: block; height: 31px; background: url(https://www.agriis.co.kr/m/inc/img/bg_mtt2_off.gif) no-repeat right -70px; }
.order .trans .btt .tab .m1 a { background-position: left -105px; }
.order .trans .btt .tab .m3 a span { background-position: right -140px; }
.order .trans .btt .tab li.on { background: url(https://www.agriis.co.kr/m/inc/img/bg_mtt2_on.gif) repeat-x left top; }
.order .trans .btt .tab li.on a { background: url(https://www.agriis.co.kr/m/inc/img/bg_mtt2_on.gif) no-repeat left -35px; }
.order .trans .btt .tab li.on a span { background: url(https://www.agriis.co.kr/m/inc/img/bg_mtt2_on.gif) no-repeat right -70px; }
.order .trans .btt .tab .m1.on a { background-position: left -105px; }
.order .trans .btt .tab .m3.on a span { background-position: right -140px; }

/* ===== order .trans 테이블 영역 개선 ===== */

/* 표 기본: 행 높이 일관 + 세로 중앙 */
.order .trans .tbl {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
.order .trans .tbl th,
.order .trans .tbl td {
  vertical-align: middle;          /* 세로 중앙 */
  box-sizing: border-box;
}

/* th/td 기본 패딩/폰트 정리 */
.order .trans .tbl th {
  width: 80px;
  padding: 0 8px;
  height: 40px;                    /* 행 기준 높이 */
  font-size: 0.875em;              /* 가독성 ↑ (기존 0.75em → 0.875em 권장) */
  color: #7a7a7a;
  text-align: left;
  letter-spacing: -0.5px;          /* 과한 -1px 완화 */
  background: #EEE;
  border-bottom: 1px solid #cacaca;
}
.order .trans .tbl td {
  padding: 6px 10px;
  height: 40px;                    /* 행 기준 높이 */
  font-size: 0.9em;                /* 기존 0.8em → 약간 키움 */
  line-height: 1.4;
  color: #313642;
  word-break: keep-all;
  border-bottom: 1px solid #CCC;
}

/* 강조/합계 셀 유지 */
.order .trans .tbl td.td {
  padding: 7px 10px;
  font-size: 0.875em;
  line-height: 1.3;
  color: #313642;
}
.order .trans .tbl td.td strong { color: #eb2c06; }
.order .trans .tbl .end { border-bottom: 1px solid #3366cc; }
.order .trans .tbl td.prc {
  padding: 7px 10px;
  font-size: 0.875em;
  color: #313642;
  line-height: 1.3;
  text-align: right;
}
.order .trans .tbl td.amt {
  border-bottom: 1px solid #3366cc;
  font-size: 0.95em;
  color: #313642;
  text-align: right;
  background: none;
}
.order .trans .tbl td.amt strong { margin-left: 5px; color: #eb2c06; }

/* 주소/부가 텍스트 */
.order .trans .tbl td .addr { display: block; padding: 5px 0 3px; }
.order .trans .tbl td .bzip { margin-left: 4px; }
.order .trans .tbl td .pd { padding: 4px 0; font-size: 0.95em; color: #636363; line-height: 1.3; }

/* ===== 입력/선택 UI를 dSer 스타일로 통일 ===== */

/* input 공통 */
.order .trans .tbl td .input,
.order .trans .tbl td input[type="text"],
.order .trans .tbl td input[type="number"],
.order .trans .tbl td input[type="tel"],
.order .trans .tbl td input[type="email"] {
  display: block;
  width: 100%;
  height: 40px;                    /* 높이 통일 */
  padding: 0 10px;                 /* 좌우 여백 */
  font-size: 16px;                 /* 가독성 */
  font-weight: bold;
  color: #333;
  border: 1px solid #8fa1ba;       /* 기존 톤 유지 */
  border-radius: 2px;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: textfield;      /* number 화살표 최소화 */
  appearance: none;
  background: #fff;
}

/* select 공통 (.select 클래스 또는 실제 select 요소) */
.order .trans .tbl td .select,
.order .trans .tbl td select {
  display: block;
  width: 100%;
  height: 40px;                    /* 높이 통일 */
  padding: 0 10px;
  font-size: 16px;
  font-weight: bold;
  color: #333;
  border: 1px solid #8fa1ba;
  border-radius: 2px;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #fff url('https://www.agriis.co.kr/m/inc/img/btn_select1.gif') no-repeat right 10px center;
  padding-right: 30px;             /* 아이콘 공간 */
  letter-spacing: -0.2px;          /* 기존 -1px 완화 */
}

/* textarea */
.order .trans .tbl td textarea {
  display: block;
  width: 100%;
  min-height: 100px;
  padding: 10px;
  font-size: 16px;
  color: #333;
  line-height: 1.5;
  border: 1px solid #8fa1ba;
  border-radius: 2px;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
  background: #fff;
}

/* 시작/구분 배경 유지 (필요 시) */
.order .trans .tbl .start,
.order .trans .tbl th.start,
.order .trans .tbl td.start {
  background: #EEE url(https://www.agriis.co.kr/m/inc/img/bg_review.gif) repeat-x left top;
}

/* 우편번호 행 한정: input + button 동일 높이, 한 줄 정렬 */
#trans_id1_1 td input[type="text"],
#trans_id1_1 td input[type="button"] {
  display: inline-block;
  vertical-align: middle;       /* 세로 중앙 */
  width: 100px;                /* 높이 통일 */
  height: 40px;                  /* 고정 높이 */
  line-height: 40px;             /* 텍스트 세로 중앙 */
  padding: 0 10px;
  margin-right: 5px;
  font-size: 16px;
  font-weight: bold;
  box-sizing: border-box;        /* border·padding 포함 높이 계산 */
  border-radius: 2px;
}

/* 버튼 전용 스타일 */
#trans_id1_1 td input[type="button"] {
  background: #3366cc;
  color: #fff;
  border: none;
  cursor: pointer;
  padding: 0 14px;               /* 좌우 여백만 줌 */
}

/* ① 전화 행 줄간격: td는 margin이 무시되므로 padding으로 처리 */
.order .trans .tbl td.phone-inputs {
  white-space: nowrap;     /* 줄바꿈 방지 유지 */
  padding-bottom: 8px;     /* ← E-Mail과 동일한 줄간격 */
}

/* ② 전화 칸 폭/배치: 전역 width:100% 규칙을 td 범위에서만 강하게 덮어쓰기 */
.order .trans .tbl td.phone-inputs .tel-input {
  width: 29% !important;          /* 전역 100% 무력화 */
  display: inline-block !important; /* 한 줄 배치 */
  height: 40px;
  line-height: 40px;
  padding: 0 5px;
  margin-right: 4px;
  vertical-align: middle;
  box-sizing: border-box;
}

.order .trans .tbl td.phone-inputs .tel-input:last-of-type {
  margin-right: 0;
}

/* ③ 하이픈 정렬 */
.order .trans .tbl td.phone-inputs span {
  display: inline-block;
  line-height: 40px;
  margin: 0 2px;
}

/* 아이디 행 전용 */
.order .trans .tbl td.nowrap { white-space: nowrap; }

/* 입력칸: 70% (버튼 간격 6px 빼서 정확히 맞춤) */
.order .trans .tbl td.nowrap .input,
.order .trans .tbl td.nowrap input[type="text"] {
  display: inline-block !important;
  width: calc(75% - 6px) !important;
  height: 40px;
  line-height: 40px;
  vertical-align: middle;
  box-sizing: border-box;
}

/* 버튼: 25% */
.order .trans .tbl td.nowrap input[type="button"] {
  display: inline-block !important;
  width: 24% !important;
  height: 40px;
  line-height: 40px;
  margin-left: 6px;          /* 요소 간 간격 */
  vertical-align: middle;
  white-space: nowrap;       /* 버튼 텍스트 줄바꿈 방지 */
  box-sizing: border-box;
}

/* (중요) 아래 200px 고정 폭 규칙은 삭제하거나 이 규칙 뒤로 이동
.order .trans .tbl td.nowrap .input,
.order .trans .tbl td.nowrap input[type="text"] { width: 200px; }
*/


/* 버튼 좌우 여백 */
.order .trans .tbl td.nowrap input[type="button"] {
  padding: 0 12px;
  margin-left: 6px;
}

/* 아주 좁은 화면에서 넘침 방지 */
@media (max-width: 360px) {
  .order .trans .tbl td.nowrap .input,
  .order .trans .tbl td.nowrap input[type="text"] {
    max-width: 60%;
  }
}

.talyr{display:none;overflow:hidden;position:absolute;left:0;top:45px;width:100%;text-align:left;}
.talyr .cmt{position:relative;overflow:hidden;padding-bottom:12px;margin:0 10px;border:1px solid #004ba4;-webkit-border-radius:2px;-webkit-appearance:none;background:#FFF;}
.talyr .cmt h4{height:37px;border-bottom:1px solid #c3c3c3;text-align:center;background:url(https://www.agriis.co.kr/m/inc/img/bg_int_h4.gif) repeat-x left top;}
.talyr .cmt .tx{height:45px;padding:10px 10px 0 10px;border-bottom:1px solid #c3c3c3;font-size:0.8em;color:#333;letter-spacing:-1px;background:url(https://www.agriis.co.kr/m/inc/img/bg_gray_58.gif) repeat-x left bottom;}
.talyr .cmt .tx strong{display:block;color:#032d5f;}
.talyr .cmt .addl{overflow:hidden;height:203px;border-bottom:1px solid #acaeb2;}
.talyr .cmt .addl li{position:relative;overflow:hidden;padding:8px 5px 8px 37px;border-bottom:1px solid #d6d6d6;}
.talyr .cmt .addl li .radio{position:absolute;left:10px;top:50%;margin-top:-7px;}
.talyr .cmt .addl li p.tt{padding-bottom:2px;font-size:0.8em;color:#000;}
.talyr .cmt .addl li .addr{overflow:hidden;position:relative;min-height:32px;padding-right:100px;}
.talyr .cmt .addl li p.add{padding-bottom:3px;font-size:0.75em;color:#555;line-height:1.2em;letter-spacing:-1px;}
.talyr .cmt .addl li p.add .zip{color:#888;}
.talyr .cmt .addl li p.pho{position:absolute;right:15px;top:0px;font-size:0.75em;color:#555;letter-spacing:-1px;}
.talyr .cmt .btn{overflow:hidden;text-align:center;}
.talyr .cmt .btn .nt{display:block;padding:5px 0 15px 8px;font-size:0.7em;color:#0857a5;text-align:left;letter-spacing:-1px;}

.addrlyr{display:none;overflow:hidden;position:absolute;left:0;top:45px;min-width:100%;text-align:left;z-index:2}
.addrlyr .cmt{position:relative;overflow:hidden;margin:0 10px;border:1px solid #004ba4;-webkit-border-radius:2px;-webkit-appearance:none;background:#FFF;}
.addrlyr .cmt h4{height:37px;border-bottom:1px solid #c3c3c3;text-align:center;background:url(https://www.agriis.co.kr/m/inc/img/bg_int_h4.gif) repeat-x left top;}
.addrlyr .btn_ct{padding:12px 0;}

.ordlyr{display:;overflow:hidden;position:absolute;left:0;top:15px;min-width:100%;text-align:left;}
.ordlyr .cmt{position:relative;overflow:hidden;margin:0 10px;border:1px solid #004ba4;-webkit-border-radius:2px;-webkit-appearance:none;background:#FFF;}
.ordlyr .cmt h4{height:37px;border-bottom:1px solid #c3c3c3;text-align:center;background:url(https://www.agriis.co.kr/m/inc/img/bg_int_h4.gif) repeat-x left top;}
.ordlyr .cmt .terms{border-bottom:0;text-align:right;}
.ordlyr .cmt .terms .checkbox{min-width:1.2em;min-height:1.2em;margin:0 5px 0 0;vertical-align:middle;}
.ordlyr .cmt .terms label{display:inline-block;margin:5px 0 0 0;}
.ordlyr .cmt .terms .dt{position:absolute;top:238px;left:10px;color:#434343;}

.ordlyr table{clear:both;width:100%;}
.ordlyr table th{width:80px;padding:0 0 0 10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;font-size:0.75em;color:#666;text-align:left;background:#EEE;}
.ordlyr table td{padding:8px 10px 8px 10px;border-bottom:1px solid #CCC;font-size:0.75em;line-height:1.4em;color:#555;word-break:keep-all;}
.ordlyr table .end{border-bottom:1px solid #598d1c;}
.ordlyr table td.amt{font-size:1.05em;color:#eb2c06;}
.ordlyr table td .blue{font-size:1em;color:#0857a5}
.ordlyr table td .input{width:50%;padding-left:5%;height:23px;margin:0 3px 3px 0;border:1px solid #b5b7b9;vertical-align:top;-webkit-border-radius:2px;-webkit-appearance:none;}
.ordlyr table td .select{height:27px;font-size:1em;letter-spacing:-1px;}
.ordlyr table td .input2{height:22px;text-indent:7px;font-size:1em;color:#636363;border:1px solid #8fa1ba;font-size:1em;color:#666;-webkit-border-radius:2px;-webkit-appearance:none;}
.ordlyr table td .w60{width:60px !important;}
.ordlyr .btn_ct{padding:12px 0;}
.ordlyr .btn_ct a{margin:0 3px;}

.order .pays{clear:both;position:relative;overflow:hidden;;margin-bottom:15px;border-bottom:2px solid #78a0ce;}
.order .pays h4{overflow:hidden;}
.order .pays .tabs{height:101px;padding:0 10px;border-top:1px solid #78a0ce;border-bottom:1px solid #78a0ce;background:url(https://www.agriis.co.kr/m/inc/img/bg_pay_sel.gif) repeat-x left top;}
.order .pays .tabs ul{height:48px;}
.order .pays .tabs li{float:left;width:25%;height:48px;background:url(https://www.agriis.co.kr/m/inc/img/bg_tab48_off.gif) repeat-x left top;}
.order .pays .tabs li a{display:block;height:48px;text-align:center;background:url(https://www.agriis.co.kr/m/inc/img/bg_tab48_off.gif) no-repeat left -50px;}
.order .pays .tabs li a span{display:block;height:48px;background:url(https://www.agriis.co.kr/m/inc/img/bg_tab48_off.gif) no-repeat right -100px;}
.order .pays .tabs .m1 a{background-position:left -150px;}
.order .pays .tabs .m4 a span{background-position:right -200px;}
.order .pays .tabs li.on{background:url(https://www.agriis.co.kr/m/inc/img/bg_tab48_on.gif) repeat-x left top;}
.order .pays .tabs li.on a{background:url(https://www.agriis.co.kr/m/inc/img/bg_tab48_on.gif) no-repeat left -50px;}
.order .pays .tabs li.on a span{background:url(https://www.agriis.co.kr/m/inc/img/bg_tab48_on.gif) no-repeat right -100px;}
.order .pays .tabs .m1.on a{background-position:left -150px;}
.order .pays .tabs .m4.on a span{background-position:right -200px;}

.order .pays .ty{clear:both;overflow:hidden;background:url(https://www.agriis.co.kr/m/inc/img/bg_review.gif) repeat-x left top;}
.order .pays .ty li{position:relative;height:37px;padding:9px 10px 0 105px;border-bottom:1px solid #cacaca;font-size:0.875em;color:#656565;letter-spacing:-1px;}
.order .pays .ty li.end{border-bottom:0;}
.order .pays .ty li.terms{border-bottom:0;text-align:right;}
.order .pays .ty li.terms .checkbox{min-width:1.2em;min-height:1.2em;margin:0 5px 0 0;vertical-align:middle;}
.order .pays .ty li.terms label{display:inline-block;margin:5px 0 0 0;}
.order .pays .ty li .dt{position:absolute;top:13px;left:10px;color:#434343;}
.order .pays .ty li .dt2{position:absolute;top:6px;left:10px;color:#434343;}
.order .pays .ty li .dd{display:block;padding-top:4px;}
.order .pays .ty li .dd label{display:inline-block;margin-right:15px;} 
.order .pays .ty li .sum{display:block;padding-top:4px;font-size:1.05em;color:#eb2c06;line-height:1.3em;text-align:right;}  
.order .pays .ty li .select{height:27px;font-size:1em;letter-spacing:-1px;}
.order .pays .ty li .input{height:22px;text-indent:7px;font-size:1em;color:#636363;border:1px solid #8fa1ba;font-size:1em;color:#666;-webkit-border-radius:2px;-webkit-appearance:none;}
.order .pays .ty li .w60{width:60px !important;}

.order #pay1, .order #pay2, .order #pay3{display:none;}

.order .msg{height:107px;padding:25px 0 0 0;border-bottom:1px solid #b0b0b0;text-align:center;}
.order .msg .tx{font-size:0.8em;color:#5e5e5e;}
.order .msg .tx strong{color:#3366cc;}
.order .btn_ct{margin:15px 0 0 0;}

.order .noti{overflow:hidden;padding:15px 11px;margin-top:28px;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;background:#f6f6f6;}
.order .noti li{padding:0 0 6px 10px;font-size:0.75em;color:#4f4f4f;line-height:1.3em;letter-spacing:-1px;background:url(https://www.agriis.co.kr/m/inc/img/bu_dot_blue2.gif) no-repeat left 6px;}
.order .noti li a{text-decoration:underline;}
.order .noti li .blue{color:#2252bf;}