@charset "UTF-8";
/*!
 _ _  _
| | || | Shopping Desktop
| | || | INTERPARK UI Development Team
`___'|_| v1.8.24

*/
a:link {
  color: #4f4f4f;
  text-decoration: none;
}

a:active {
  color: #4f4f4f;
  text-decoration: none;
}

a:visited {
  color: #4f4f4f;
  text-decoration: none;
}

a:hover {
  color: #0a6;
  text-decoration: underline;
}

td {
  font: 12px dotum;
  color: #636363;
}

.inpkfoot {
  font-family: "돋움", "Verdana", "Arial";
  font-size: 11px;
  color: #9c9393;
}

.bg_lefttop {
  background-repeat: no-repeat;
  background-position: left top;
}

.bg_leftcenter {
  background-repeat: no-repeat;
  background-position: left center;
}

.bg_lefttopx {
  background-repeat: repeat-x;
  background-position: left top;
}

.bg_lefttopy {
  background-repeat: repeat-y;
  background-position: left top;
}

.bg_leftbot {
  background-repeat: no-repeat;
  background-position: left bottom;
}

.bg_leftbotx {
  background-repeat: repeat-x;
  background-position: left bottom;
}

.bg_leftbotp {
  padding-bottom: 2px;
}

.bg_leftboty {
  background-repeat: repeat-y;
  background-position: left bottom;
}

.bg_righttop {
  background-repeat: no-repeat;
  background-position: right top;
}

.bg_righttopx {
  background-repeat: repeat-x;
  background-position: right top;
}

.bg_righttopy {
  background-repeat: repeat-y;
  background-position: right top;
}

.bg_rightbot {
  background-repeat: no-repeat;
  background-position: right bottom;
}

.bg_rightbotx {
  background-repeat: repeat-x;
  background-position: right bottom;
}

.bg_rightboty {
  background-repeat: repeat-y;
  background-position: right bottom;
}

.input_box {
  font-family: "굴림", "Arial", "Verdana";
  font-size: 12px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  background-color: #fff;
  height: 17px;
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: fff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: fff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fff;
  scrollbar-shadow-color: 595959;
}

.input_Newbox {
  font-family: "굴림", "arial", "verdana";
  font-size: 12px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  background-color: #fff;
  height: 17px;
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: ffffff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fffff;
  scrollbar-shadow-color: 595959;
  padding: 0 4px;
  text-align: center;
}

/*2013-08-28*/
.input_box2 {
  font-family: "굴림", "arial", "verdana";
  font-size: 12px;
  border-top: 1px solid #cacaca;
  border-right: 1px solid #cacaca;
  border-bottom: 1px solid #cacaca;
  border-left: 1px solid #cacaca;
  background-color: #fff;
  height: 17px;
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: ffffff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fffff;
  scrollbar-shadow-color: 595959;
}

.input_box3 {
  font-family: "굴림", "arial", "verdana";
  font-size: 12px;
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: ffffff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fffff;
  scrollbar-shadow-color: 595959;
  background-color: #f6f6f6;
}

.input_chat {
  font-family: "굴림", "arial", "verdana";
  color: #00834f;
  border-top: 1px solid #f6f6f6;
  border-right: 1px solid #f6f6f6;
  border-bottom: 1px solid #cacaca;
  border-left: 1px solid #f6f6f6;
  background-color: #f6f6f6;
  height: 17px;
  padding-top: 5;
}

.text_box {
  font-family: "굴림", "arial", "verdana";
  font-size: 12px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  background-color: #fff;
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: ffffff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fffff;
  scrollbar-shadow-color: 595959;
}

.text_box2 {
  font-family: "굴림", "arial", "verdana";
  font-size: 12px;
  border-top: 1px solid #9c9a9c;
  border-right: 1px solid #9c9a9c;
  border-bottom: 1px solid #9c9a9c;
  border-left: 1px solid #9c9a9c;
  background-color: #fff;
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: ffffff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fffff;
  scrollbar-shadow-color: 595959;
}

.green {
  color: #0a6;
}

.green_b {
  color: #0a6;
  font-size: 13px;
  font-weight: bold;
}

.orange {
  color: #f7941c;
}

.blue {
  color: #4399fe;
}

.yellow {
  color: #b9a901;
}

.red {
  color: #ce0000;
}

.black {
  color: #000;
}

.no {
  color: #08b;
}

.coupon {
  color: #8f198d;
}

.sale {
  color: #2c8d39;
}

.fund {
  color: #c07316;
}

.computer a:link {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.computer a:visited {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.computer a:active {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.computer a:hover {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

/*
.search a:link   { color: #008C44; text-decoration: none; font-weight:bold}
.search a:visited{ color: #008C44; text-decoration: none; font-weight:bold}
.search a:active { color: #008C44; text-decoration: none; font-weight:bold}
.search a:hover  { color: #008C44; text-decoration: none; font-weight:bold}
*/
.link {
  color: #4f4f4f;
}

.link a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: normal;
}

.link a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: normal;
}

.link a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: normal;
}

.link a:hover {
  color: #0a6;
  text-decoration: underline;
  font-weight: normal;
}

.path {
  color: #fff;
}

.path a:link {
  color: #fff;
  text-decoration: none;
  font-weight: normal;
}

.path a:visited {
  color: #fff;
  text-decoration: none;
  font-weight: normal;
}

.path a:active {
  color: #fff;
  text-decoration: none;
  font-weight: normal;
}

.path a:hover {
  color: #fff;
  text-decoration: underline;
  font-weight: normal;
}

.input1 {
  padding: 0 0 0 1;
}

.input3 {
  padding: 0 0 0 3;
}

.order_pro {
  padding: 6 0 0 0;
  line-height: 17px;
}

.order_top {
  padding: 10 0 0 0;
}

.order_top2 {
  padding: 12 0 0 0;
}

.order_rig {
  padding: 0 20 0 0;
}

.order_lef {
  padding: 0 0 0 20;
}

.order_cen {
  padding: 5 0 5 0;
}

.order_8 {
  padding: 8 0 8 20;
}

.order_10 {
  padding: 10 0 10 10;
}

.order_11 {
  padding: 11 0 11 20;
}

.order_16 {
  padding: 8 0 8 16;
}

.order_17 {
  padding: 11 0 17 10;
  color: #4f4f4f;
}

.order_18 {
  padding: 18 0 8 0;
}

.order_mon {
  line-height: 17px;
  padding: 0 10 0 0;
}

.order_mon2 {
  line-height: 17px;
  padding: 0 20 0 0;
}

.preview {
  padding: 7 0 7 0;
}

.bo_pad {
  padding: 6 0 0 0;
  vertical-align: top;
}

.bo_title {
  color: #858585;
  font-weight: bold;
  padding: 9 0 0 0;
  vertical-align: top;
}

.bo_title_a {
  color: #858585;
  font-weight: bold;
  text-align: center;
  padding-top: 8px;
  padding-bottom: 6px;
  background-color: f3f2f2;
}

.bo_num_pad {
  padding: 2 0 0 0;
}

.deep_green {
  color: #00834f;
}

.skyblue {
  color: #00aeef;
}

.light_red {
  color: #f00;
}

.txt_line {
  line-height: 16px;
}

.txt_line2 {
  line-height: 17px;
}

.txt_line3 {
  line-height: 15px;
}

.txt_line4 {
  line-height: 20px;
}

.worknum_pad {
  padding: 3 0 0 0;
}

.my_txt {
  color: #949494;
}

.my_txt a:link {
  color: #949494;
  text-decoration: none;
  font-weight: normal;
}

.my_txt a:visited {
  color: #949494;
  text-decoration: none;
  font-weight: normal;
}

.my_txt a:active {
  color: #949494;
  text-decoration: none;
  font-weight: normal;
}

.my_txt a:hover {
  color: #949494;
  text-decoration: underline;
  font-weight: normal;
}

.group_big_txt {
  color: #000;
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
}

.group_big_txt a:link {
  color: #000;
  text-decoration: none;
  font-weight: bold;
}

.group_big_txt a:visited {
  color: #000;
  text-decoration: none;
  font-weight: bold;
}

.group_big_txt a:active {
  color: #000;
  text-decoration: none;
  font-weight: bold;
}

.group_big_txt a:hover {
  color: #000;
  text-decoration: underline;
  font-weight: bold;
}

.group_cate_pad {
  padding-right: 46px;
  padding-top: 16px;
}

.bo_gr_title_pad {
  padding-top: 9px;
  vertical-align: top;
}

.bo_gr_par_pad {
  padding-top: 20px;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  vertical-align: top;
  border-left: 1px solid #eae6e6;
  border-right: 1px solid #eae6e6;
  line-height: 17px;
}

.input_comment {
  padding-left: 3px;
  background-repeat: no-repeat;
  background-position: left top;
}

.group_comment_txt {
  color: #949494;
  line-height: 17px;
}

.group_wr_pad {
  padding-top: 15px;
}

.group_info_border {
  border: 1px solid #dfdfdf;
}

.group_info_txt01 {
  color: #333;
  line-height: 25px;
}

.group_info_line {
  line-height: 24px;
}

.group_info_txt02 {
  color: #8b0;
  font-weight: bold;
}

.bo_gr_view_border {
  border-left: 1px solid #eae6e6;
  border-right: 1px solid #eae6e6;
}

.bo_gr_view_pre_pad {
  padding-top: 12px;
  vertical-align: top;
}

.pop_mini_txt {
  color: #636363;
  font-size: 12px;
}

.pop_mini_txt a:link {
  color: #636363;
  text-decoration: none;
  font-weight: normal;
}

.pop_mini_txt a:visited {
  color: #636363;
  text-decoration: none;
  font-weight: normal;
}

.pop_mini_txt a:active {
  color: #636363;
  text-decoration: none;
  font-weight: normal;
}

.pop_mini_txt a:hover {
  color: #000;
  text-decoration: underline;
  font-weight: normal;
}

.mini_scroll {
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: ffffff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fffff;
  crollbar-shadow-color: 595959;
}

.pop_mini_right_big {
  color: #747474;
  font-weight: bold;
  font-size: 22px;
}

.pop_mini_right_name {
  color: #393939;
  font-weight: bold;
  font-size: 13px;
}

.pop_mini_right_border {
  border: 1px solid #c5c5c5;
}

.pop_quick_left_txt {
  color: #949494;
  font-size: 11px;
}

.pop_quick_right_title {
  color: #898989;
}

.ubest_pro_big {
  color: #393939;
  font-weight: bold;
  font-size: 16px;
}

.ubest_pro_s {
  color: #393939;
  font-weight: bold;
  font-size: 12px;
}

.ubest_deep_green {
  color: #00834f;
  font-size: 14px;
}

.ubest_deep_green_s {
  color: #00834f;
  font-size: 13px;
}

.kimchi_info_pad {
  padding-left: 6px;
}

.kimchi_info_pad_txt {
  padding-top: 2px;
}

.kimchi_info_txt {
  color: #000;
  font-size: 13px;
  font-weight: bold;
}

.kimchi_info_txt {
  color: #636363;
}

.kimchi_info_txt a:link {
  color: #636363;
  text-decoration: none;
  font-weight: normal;
}

.kimchi_info_txt a:visited {
  color: #636363;
  text-decoration: none;
  font-weight: normal;
}

.kimchi_info_txt a:active {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}

.kimchi_info_txt a:hover {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}

.brand_t {
  color: #000;
  font-size: 14px;
  font-weight: bold;
  font-family: 돋움;
}

.brand_g {
  color: #02ab68;
  font-size: 14px;
  font-weight: bold;
  font-family: 돋움;
}

.pop_bank_kook {
  padding-top: 82px;
}

.pop_bank_keb {
  padding-top: 71px;
}

.pop_bank_woori {
  padding-top: 79px;
}

.pop_bank_kiup {
  padding-top: 52px;
}

.pop_bank_hana {
  padding-top: 122px;
}

.pop_bank_money {
  color: #0a6;
  font-size: 14px;
}

.locationnav {
  font-family: "돋움", "굴림", "Verdana", "Arial";
  font-size: 12px;
  line-height: 18px;
  color: #fff;
  text-decoration: none;
}

.3dcategory {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  line-height: 18px;
  color: #333;
  text-decoration: none;
}

.news {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  line-height: 18px;
  color: #666;
  text-decoration: none;
}

.price {
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #218a3f;
}

.order {
  font-family: "arial";
  font-size: 12px;
  font-weight: bold;
  color: #999;
  text-decoration: none;
}

.orderselect {
  font-family: "arial";
  font-size: 12px;
  font-weight: bold;
  color: #069;
  text-decoration: none;
}

.title01 {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  font-weight: bolder;
  color: #c33;
  text-decoration: none;
}

.title02 {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 16px;
  font-weight: bold;
  color: #333;
  text-decoration: none;
}

.text {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  color: #333;
  text-decoration: none;
  line-height: 25px;
}

.form {
  height: 20px;
  width: 120px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
}

.goodsection {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 11px;
  color: #666;
  text-decoration: none;
}

.textpoint {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  color: #099;
  text-decoration: none;
  font-weight: bold;
}

.textgoods {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  color: #333;
  text-decoration: none;
}

.textopinion {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  color: #189352;
  text-decoration: none;
  line-height: 25px;
  font-weight: bold;
}

.goodsname {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  line-height: 18px;
  color: #558;
  text-decoration: none;
}

.goodsnamepoint {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  line-height: 20px;
  color: #517c8c;
  text-decoration: none;
  font-weight: bold;
}

.cybercash {
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #666;
}

.globalnav {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  color: #000;
  text-decoration: none;
  line-height: 30px;
  font-weight: normal;
}

.biggreen {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 15px;
  font-weight: bold;
  color: #189352;
}

.backgrey {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  color: #333;
  background-color: #d9d9d9;
  line-height: 25px;
}

.textsmall {
  font-family: "돋움";
  font-size: 11px;
  color: #666;
  text-decoration: none;
}

.formcart1 {
  height: 20px;
  width: 30px;
  border: 1px solid #999;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.pricetotal {
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #369;
}

.pricecybercash {
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #963;
}

.form200 {
  height: 20px;
  width: 200px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.form50 {
  height: 20px;
  width: 50px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.form350 {
  height: 20px;
  width: 350px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.form30 {
  height: 20px;
  width: 30px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.form150 {
  height: 20px;
  width: 150px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.form100 {
  height: 20px;
  width: 100px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.textred {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  color: #f66;
  text-decoration: none;
  line-height: 25px;
  font-weight: bold;
}

.form80 {
  height: 20px;
  width: 80px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.textarea500 {
  height: 250px;
  width: 500px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
}

.textlblue {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  color: #223c6a;
  text-decoration: none;
  line-height: 25px;
}

.bestsellersection {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 11px;
  color: #fff;
  text-decoration: none;
}

.texts {
  font-family: "돋움";
  font-size: 12px;
  color: #333;
  text-decoration: none;
  line-height: 18px;
}

.texts2 {
  font-family: "돋움";
  font-size: 12px;
  color: #333;
  text-decoration: none;
  line-height: 17px;
}

.title03 {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 14px;
  font-weight: bold;
  color: #333;
}

.OFF {
  font-family: "arial";
  font-size: 18px;
  font-weight: bold;
  color: #f63;
}

.textm {
  font-family: "돋움";
  font-size: 12px;
  color: #333;
  text-decoration: none;
  line-height: 22px;
}

.enlgishplain {
  font-family: "arial";
  font-size: 12px;
}

.form80p {
  height: 250px;
  width: 80%;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.form450 {
  height: 20px;
  width: 450px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.luxurymenu {
  font-family: "arial";
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
}

.luxurytitle {
  font-family: "Geneva";
  font-size: 14px;
  font-weight: bolder;
  font-style: normal;
  color: #666;
}

.form450forregist {
  height: 250px;
  width: 480px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.form250 {
  width: 250px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.textareacyber {
  height: 50px;
  width: 450px;
  border: 1px solid #333;
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 12px;
  background-color: #f5f5f5;
}

.logintext1 {
  font-family: "돋움";
  font-size: 16px;
  font-weight: bold;
  color: #fff;
}

.logintexte1 {
  font-family: "Helvetica";
  font-size: 9px;
  color: #fff;
}

.logintext2 {
  font-family: "돋움";
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  color: #646464;
}

.logintextn1 {
  font-family: "Geneva";
  font-size: 25px;
  color: #999;
  font-weight: bold;
}

.ordertext1 {
  font-family: "돋움";
  font-size: 12px;
  color: #666;
  text-decoration: none;
  font-weight: bolder;
}

.price2 {
  font-family: "돋움";
  font-size: 12px;
  font-style: normal;
  color: #cb0000;
  text-decoration: none;
  font-weight: normal;
}

.tex1 {
  font-family: "굴림";
  font-size: 12px;
  line-height: 1.4;
  color: #fff;
  letter-spacing: 0;
  word-spacing: 0;
}

.title04 {
  font-family: "돋움", "굴림", "arial", "verdana";
  font-size: 11px;
  font-weight: normal;
  color: #34548f;
  text-decoration: underline;
}

.title {
  line-height: 25px;
}

.cus_event {
  color: #0a6;
}

.cus_eventk a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: normal;
}

.cus_event a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: normal;
}

.cus_event a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: normal;
}

.cus_event a:hover {
  color: #0a6;
  text-decoration: underline;
  font-weight: normal;
}

.electronics {
  color: #06c;
}

.pc {
  color: #06c;
}

.game {
  color: #06c;
}

.leisure {
  color: #06c;
}

.living {
  color: #06c;
}

.fashion {
  color: #06c;
}

.beauty {
  color: #06c;
}

.kids {
  color: #06c;
}

.food {
  color: #06c;
}

.book {
  color: #06c;
}

.cd {
  color: #06c;
}

.ticket {
  color: #06c;
}

.tour {
  color: #06c;
}

.knowhow {
  color: #06c;
}

.faq {
  color: #06c;
}

.search {
  color: #0a6;
}

.ca_electronics a:link {
  color: #06c;
  text-decoration: none;
  font-weight: bold;
}

.ca_electronics a:visited {
  color: #06c;
  text-decoration: none;
  font-weight: bold;
}

.ca_electronics a:active {
  color: #06c;
  text-decoration: none;
  font-weight: bold;
}

.ca_electronics a:hover {
  color: #06c;
  text-decoration: none;
  font-weight: bold;
}

.ca_leisure a:link {
  color: #0d88a1;
  text-decoration: none;
  font-weight: bold;
}

.ca_leisure a:visited {
  color: #0d88a1;
  text-decoration: none;
  font-weight: bold;
}

.ca_leisure a:active {
  color: #0d88a1;
  text-decoration: none;
  font-weight: bold;
}

.ca_leisure a:hover {
  color: #0d88a1;
  text-decoration: none;
  font-weight: bold;
}

.ca_plan a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_plan a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_plan a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_plan a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_news a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_news a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_news a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_news a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_mypage a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_mypage a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_mypage a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_mypage a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_members a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_members a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_members a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_members a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_login a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_login a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_login a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_login a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_living a:link {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_living a:visited {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_living a:active {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_living a:hover {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_kids a:link {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_kids a:visited {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_kids a:active {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_kids a:hover {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_ir a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_ir a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_ir a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_ir a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_ipp a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_ipp a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_ipp a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_ipp a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_info a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_info a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_info a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_info a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_group a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_group a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_group a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_group a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_gift a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_gift a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_gift a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_gift a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_game a:link {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.ca_game a:visited {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.ca_game a:active {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.ca_game a:hover {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.ca_food a:link {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_food a:visited {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_food a:active {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_food a:hover {
  color: #cd4d00;
  text-decoration: none;
  font-weight: bold;
}

.ca_fashion a:link {
  color: #f40067;
  text-decoration: none;
  font-weight: bold;
}

.ca_fashion a:visited {
  color: #f40067;
  text-decoration: none;
  font-weight: bold;
}

.ca_fashion a:active {
  color: #f40067;
  text-decoration: none;
  font-weight: bold;
}

.ca_fashion a:hover {
  color: #f40067;
  text-decoration: none;
  font-weight: bold;
}

.ca_event a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_event a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_event a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_event a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_best a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_best a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_best a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_best a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_beauty a:link {
  color: #f40067;
  text-decoration: none;
  font-weight: bold;
}

.ca_beauty a:visited {
  color: #f40067;
  text-decoration: none;
  font-weight: bold;
}

.ca_beauty a:active {
  color: #f40067;
  text-decoration: none;
  font-weight: bold;
}

.ca_beauty a:hover {
  color: #f40067;
  text-decoration: none;
  font-weight: bold;
}

.ca_coo a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_coo a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_coo a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_coo a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_pc a:link {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.ca_pc a:visited {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.ca_pc a:active {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.ca_pc a:hover {
  color: #0071bc;
  text-decoration: none;
  font-weight: bold;
}

.ca_company a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_company a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_company a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_company a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_card a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_card a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_card a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_card a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_brand a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_brand a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_brand a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_brand a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_cs a:link {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_cs a:visited {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_cs a:active {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_cs a:hover {
  color: #0a6;
  text-decoration: none;
  font-weight: bold;
}

.ca_black a:link {
  color: black;
  text-decoration: none;
  font-weight: bold;
}

.ca_black a:visited {
  color: black;
  text-decoration: none;
  font-weight: bold;
}

.ca_black a:active {
  color: black;
  text-decoration: none;
  font-weight: bold;
}

.ca_black a:hover {
  color: black;
  text-decoration: none;
  font-weight: bold;
}

.cartpricetotal {
  line-height: 17px;
  width: 65px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  color: #0a6;
  text-align: right;
  padding: 0 0 0 0;
}

.cartpricesum {
  line-height: 17px;
  width: 100px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #0a6;
  text-align: right;
  background-color: #f2f2f2;
  padding: 0 0 0 0;
}

.cartmileagesum {
  line-height: 17px;
  width: 50px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  text-align: left;
  background-color: #f2f2f2;
  padding: 0 0 0 0;
}

.cartpricesum {
  line-height: 17px;
  width: 100px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #0a6;
  text-align: right;
  background-color: #f2f2f2;
  padding: 0 0 0 0;
}

.priceright {
  line-height: 17px;
  width: 100px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  text-align: right;
  padding: 0 0 0 0;
}

.pricegreenright {
  line-height: 17px;
  width: 100px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #0a6;
  text-align: right;
  padding: 0 0 0 0;
}

.pricegreenleft {
  line-height: 17px;
  width: 100px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #0a6;
  text-align: left;
  padding: 0 0 0 0;
}

.pricegrayright {
  line-height: 17px;
  width: 100px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #0a6;
  background-color: #f3f2f2;
  text-align: right;
  adding: 0 0 0 0;
}

.pricegreenright2 {
  line-height: 17px;
  width: 100px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #0a6;
  background-color: #faf9f9;
  text-align: right;
  padding: 0 0 0 0;
}

.pricesumgreen {
  line-height: 17px;
  width: 100px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bold;
  color: #0a6;
  text-align: left;
  padding: 0 0 0 20;
}

.pricegreenright3 {
  line-height: 17px;
  width: 170px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  color: #0a6;
  text-align: left;
  padding: 0 0 0 0;
}

.foreigndelv1 {
  line-height: 17px;
  width: 180px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  font-weight: bolder;
  text-align: left;
  background-color: #fff;
  padding: 0 0 0 0;
}

.foreigndelv2 {
  line-height: 17px;
  width: 60px;
  border: 0;
  font-family: "돋움";
  font-size: 13px;
  text-align: left;
  background-color: #fff;
  padding: 0 0 0 0;
}

.sales_m {
  font-size: 11px;
  font-family: 돋움;
  letter-spacing: -1px;
  padding: 2 0 0 0;
}

.goods_header {
  color: #0064e8;
}

.goods_tail {
  color: #000;
}

.save1 {
  color: #319a63;
}

.save2 {
  color: #000;
}

.topevent_head_01 {
  font-family: "돋움";
  font-size: 35px;
  font-weight: bold;
  line-height: 37px;
  text-decoration: underline;
  letter-spacing: -5px;
  color: #fff000;
}

.topevent_head_02 {
  font-family: "돋움";
  font-size: 20px;
  font-weight: bold;
  line-height: 23px;
  text-decoration: none;
  letter-spacing: -1px;
  color: #ffc0a4;
}

.topevent_sub {
  font-family: "돋움";
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0;
  color: #fff;
}

.topevent_default {
  font-family: "돋움";
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0;
  color: #666;
  padding-top: 2px;
}

.topevent_default a:link {
  color: #666;
  text-decoration: none;
}

.topevent_default a:visited {
  color: #666;
  text-decoration: none;
}

.topevent_default a:active {
  color: #666;
  text-decoration: underline;
}

.topevent_default a:hover {
  color: #666;
  text-decoration: underline;
}

.topevent_giftbox {
  font-family: "돋움";
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0;
  color: #666;
  padding-left: 8px;
}

.topevent_giftbox a:link {
  color: #666;
  text-decoration: none;
}

.topevent_giftbox a:visited {
  color: #666;
  text-decoration: none;
}

.topevent_giftbox a:active {
  color: #666;
  text-decoration: underline;
}

.topevent_giftbox a:hover {
  color: #666;
  text-decoration: underline;
}

.topevent_categ {
  font-family: "돋움";
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  font-weight: bold;
  padding-bottom: 5px;
}

.topevent_categ a:link {
  color: #fff;
  text-decoration: none;
}

.topevent_categ a:visited {
  color: #fff;
  text-decoration: none;
}

.topevent_categ a:active {
  color: #fff;
  text-decoration: underline;
}

.topevent_categ a:hover {
  color: #fff;
  text-decoration: underline;
}

.goods_ad {
  background-color: #e1f6d7;
}

.search2 {
  font-family: "굴림";
  font-size: 12px;
  color: #ff0;
}

.open_shop {
  font-family: "돋움";
  font-size: 12px;
  color: #007b8b;
}

.openshop a:link {
  font-family: "돋움";
  color: #007b8b;
  text-decoration: none;
}

.openshop a:visited {
  font-family: "돋움";
  color: #007b8b;
  text-decoration: none;
}

.openshop a:active {
  font-family: "돋움";
  color: #007b8b;
  text-decoration: underline;
}

.openshop a:hover {
  font-family: "돋움";
  color: #007b8b;
  text-decoration: underline;
}

.s_big_text {
  font-family: "돋움";
  color: #0a6;
  font-size: 14px;
  font-weight: bold;
}

.s_big_text_01 {
  font-family: "돋움";
  font-size: 13px;
}

.fwb1 {
  font-weight: bold;
}

.lpd1 {
  padding-left: 10px;
}

.lpd2 {
  padding-left: 5px;
}

.lpd3 {
  padding-left: 3px;
}

.lpd4 {
  padding-left: 15px;
}

.rpd1 {
  padding-right: 10px;
}

.rpd2 {
  padding-right: 3px;
}

.rpd3 {
  padding-right: 5px;
}

.tpd1 {
  padding-top: 3px;
}

.tpd2 {
  padding-top: 10px;
}

.bcpd1 {
  padding: 5 5 3 5px;
  line-height: 150%;
}

.bcpd2 {
  padding: 9 0 0 34px;
  line-height: 150%;
}

.bcpd3 {
  padding: 7 0 6 0;
  line-height: 150%;
}

.bcpd4 {
  padding: 5 0 3 30px;
  line-height: 150%;
}

.mgt1 {
  margin-top: 2px;
}

.mgb1 {
  margin-bottom: 2px;
}

img {
  border: 0;
}

.val1 {
  vertical-align: bottom;
}

.val2 {
  vertical-align: top;
}

.help_tex {
  color: #00834f;
}

.help_txt a:link {
  color: #00834f;
  text-decoration: none;
  font-weight: normal;
}

.help_txt a:visited {
  color: #00834f;
  text-decoration: none;
  font-weight: normal;
}

.help_txt a:active {
  color: #00834f;
  text-decoration: none;
  font-weight: normal;
}

.help_txt a:hover {
  color: #00834f;
  text-decoration: underline;
  font-weight: normal;
}

.smoney_detail_tx {
  line-height: 20px;
}

.smoney_detail_tx2 {
  font-weight: bold;
  text-align: center;
  padding-top: 8px;
  padding-bottom: 8px;
}

.smoney_detail_tx3 {
  padding-left: 30px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 15px;
}

.or_p_li {
  padding: 5 2 0 0;
}

.select_v1 {
  behavior: url("/gate/js/selectbox.htc");
}

.select_img {
  behavior: url("/gate/js/selectbox_img.htc");
}

.tit_font_14 {
  font-family: "돋움";
  font-size: 14px;
  color: #393939;
  padding-top: 3px;
  padding-bottom: 0;
  padding-left: 5px;
}

.tit_font_S {
  font-family: "돋움";
  font-size: 12px;
  color: #3763d2;
  padding-top: 2px;
  padding-bottom: 0;
  padding-left: 5px;
}

.txt_tip_1 {
  color: #4c4c4c;
  font-family: "돋움";
  font-size: 11px;
}

.txt_tip_2 {
  color: #8e8e8e;
  font-family: "돋움";
  font-size: 11px;
  line-height: 130%;
}

.txt_green {
  color: #03945a;
  font-family: "돋움";
  font-size: 12px;
}

.txt_green2 {
  font-family: "돋움";
  font-size: 12px;
  color: #008040;
}

.txt_green3 {
  color: #33aa36;
}

.txt_red {
  font-family: "돋움";
  font-size: 12px;
  color: #ff2501;
}

.txt_blue2 {
  font-family: "돋움";
  font-size: 12px;
  color: #618c2f;
}

.txt_01 {
  font-family: "돋움";
  font-size: 12px;
  color: #8e8e8e;
}

.padd_t1 {
  padding-top: 1px;
}

.txt_r_2 {
  color: #636363;
  padding: 0 5 0 0;
}

.table_r_10 {
  color: #0a6;
  padding: 0 10 0 0;
  font-weight: bold;
}

.table_r_5 {
  color: #0a6;
  padding: 0 5 0 0;
}

.table_l_5px {
  padding: 0 0 0 5px;
}

.table_l_25px {
  padding: 0 0 0 25px;
}

.table_r_5px {
  color: #0a6;
  padding: 0 10px 0 0;
}

.table_r_10px {
  color: #0a6;
  padding: 0 10px 0 0;
}

.table_r_10p {
  padding: 0 10px 0 0;
}

.table_r_25px {
  padding: 0 25px 0 0;
}

.table_donw_3px {
  padding: 0 0 3px 0;
  vertical-align: bottom;
}

.txt_02 {
  color: #0a6;
  font-weight: bold;
  font-size: 12px;
}

.txt_05 {
  color: #618c2f;
}

.txt_06 {
  color: #618c2f;
  font-weight: bold;
}

.txt_07 {
  color: #1993ab;
  font-weight: bold;
}

.txt_08 {
  color: #4c4c4c;
  font-family: "돋움";
}

.txt_09 {
  color: #0a6;
}

.txt_10 {
  color: #0a6;
  font-weight: bold;
}

.txt_11 {
  color: #fb5a35;
}

.txt_12 {
  color: #8f8f8f;
  font-weight: bold;
  text-align: center;
  background-image: url("//openimage.interpark.com/2004/gate/order/bit_box_31.gif");
}

.txt_12_01 {
  color: #8f8f8f;
  font-weight: bold;
  text-align: center;
}

.txt_13 {
  color: #ba7f4b;
}

.txt_14 {
  color: #82a228;
}

.txt_15 {
  color: #424141;
}

.txt_16 {
  color: #1e95a4;
}

.txt_17 {
  color: #b7b7b7;
}

.txt_19 {
  color: #b9a901;
  font-weight: bold;
  font-size: 12px;
}

.txt_up_5px {
  padding: 5px 0 0 0;
}

.r_9px {
  padding-right: 9px;
}

.ord_bl_r10 {
  text-align: right;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_green_r10 {
  text-align: right;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #0a6;
}

.txt_21 {
  color: #909090;
  padding-top: 2px;
}

.padd_l17 {
  padding-left: 10px;
  padding-top: 2px;
}

.padd_top5 {
  padding-top: 5px;
}

.top_padd {
  padding-top: 6px;
}

.top_padd_5 {
  padding-top: 4px;
}

.tour_re_top_pad {
  padding-top: 8px;
}

.shop_left_padd {
  padding-left: 15px;
}

.shop_sm_txt {
  font-size: 11px;
}

.shop_sm_txt_en {
  font-size: 10px;
  font-family: Tahoma;
}

.shop_notice {
  padding-right: 0;
  padding-left: 32px;
  padding-bottom: 0;
  padding-top: 13px;
}

.bg_lefttop {
  background-position: left top;
  background-repeat: no-repeat;
}

.orange {
  color: #f7941c;
}

.orange2 {
  color: #ff5a00;
}

.mini_tt {
  padding-left: 5px;
  vertical-align: top;
  padding-top: 7px;
}

.mini_admin {
  color: #3549c7;
}

.skin_orange {
  color: #f60;
}

.book_ins {
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
  padding-top: 7px;
}

.mini_t_blue {
  color: #4152bb;
}

.calendar_d {
  color: #373e3c;
}

.calendar_w {
  color: #bc2310;
}

.calendar_o {
  color: #060606;
}

.ord_lt_tt {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_lt_tt2 {
  padding-left: 10px;
  padding-right: 0;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_lt_tt2_tit {
  padding-right: 10px;
}

.ord_bl_l {
  text-align: left;
  padding-left: 10px;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_bl_c {
  text-align: center;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_bl_r {
  text-align: right;
  padding-right: 5px;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_bl_r2 {
  text-align: center;
  padding-right: 0;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_bl_r30 {
  text-align: right;
  padding-right: 30px;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_green_r {
  text-align: right;
  padding-right: 5px;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #0a6;
}

.ord_green_c {
  text-align: center;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #0a6;
}

.ord_green_l {
  text-align: left;
  padding-left: 12px;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_green_l2 {
  text-align: right;
  padding-right: 6px;
  padding-top: 6px;
  padding-bottom: 4px;
}

.ord_green_tt {
  color: #0a6;
  font-weight: bold;
}

.ord_yellow_l {
  text-align: left;
  padding-left: 10px;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #b9a901;
}

.ord_yellow_c {
  text-align: center;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #b9a901;
}

.ord_yellow_r {
  text-align: right;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #b9a901;
}

.ord_yellow_r2 {
  text-align: right;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #b9a901;
}

.txt_19 {
  color: #8f8f8f;
  font-weight: bold;
  text-align: center;
}

.txt_20 {
  color: #a4a4a4;
}

.ord_padd_l_25 {
  text-align: left;
  padding-left: 25px;
  padding-top: 6px;
  padding-bottom: 4px;
}

.padd_l_25 {
  text-align: left;
  padding-left: 25px;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #b9a901;
}

.txt_12_a {
  color: #8f8f8f;
  text-align: center;
  background-image: url("//openimage.interpark.com/2004/gate/order/bit_box_31.gif");
}

.padd_15 {
  padding-left: 15px;
}

.padd_top3 {
  padding-top: 3px;
}

.padd_ss_15 {
  padding-left: 15px;
  padding-right: 10px;
}

a.ord_tt:link {
  color: #a4a4a4;
  text-decoration: none;
}

a.ord_tt:visited {
  color: #a4a4a4;
  text-decoration: none;
}

a.ord_tt:hover {
  color: #0a6;
  text-decoration: underline;
}

.line_lgr {
  background: #e6e6e6;
}

.dotline_01 {
  background: url("//openimage.interpark.com/img/imfs/order/bit_line_01.gif") repeat-y left 0;
}

.dotline_02 {
  background: url("//openimage.interpark.com/img/imfs/order/bit_line_02.gif") repeat-x 0 0;
  height: 5px;
}

.prd_type1 {
  table-layout: fixed;
}

.prd_type1 td.prd_title {
  vertical-align: top;
  padding: 7px 5px 1px 0;
}

/* 110428 */
.prd_type1 td.prd_title .junior {
  color: #ff8a00;
  font-weight: bold;
}

/* 2014-05-21 */
.prd_type1 .check_box {
  text-align: center;
  padding-top: 29px;
  vertical-align: top;
}

.prd_type1 .ord_prd_tit {
  padding-top: 6px;
  padding-bottom: 4px;
}

.prd_type1 .prd_img {
  padding: 6px 0 4px 10px;
  vertical-align: top;
}

.prd_type1 .prd_img_box {
  background: url("//openimage.interpark.com/2004/gate/order/bg_search_proimg.gif") no-repeat 0 0;
  width: 70px;
  height: 70px;
}

.prd_type1 .prd_type1_sub {
  table-layout: fixed;
}

/*.prd_type1		.txt_option	 { color: #9a9a9a; white-space: nowrap; } 090518수정*/
.prd_type1 .txt_option {
  color: #9a9a9a;
  word-break: break-all;
}

.prd_type1 .txt_gift {
  color: #e79f2b;
  word-break: break-all;
}

.ord_prd_tit2 {
  padding-top: 3px;
  padding-bottom: 0;
  color: #4ca0c3;
}

.ord_blue_l2 {
  text-align: right;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 0;
  color: #4ca0c3;
}

.ord_gray_l2 {
  text-align: center;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 0;
  color: #9a9a9a;
}

.bt_chg_option {
  margin-top: 1px;
  margin-bottom: 5px;
}

.bl_plus {
  margin-bottom: 2px;
}

.txt_right {
  text-align: right;
  padding-right: 6px;
}

.txt_price {
  text-align: left;
  padding-left: 10px;
}

/* 100728수정(추가) */
.dotline_01a {
  background: url("//openimage.interpark.com/img/imfs/order/bit_line_01.gif") repeat-y left 0;
}

.dotline_01b {
  background: url("//openimage.interpark.com/img/imfs/order/bit_line_01.gif") repeat-y right 0;
}

.dotline_02a {
  background: url("//openimage.interpark.com/img/imfs/order/bit_line_02.gif") repeat-x 0 0;
  padding-top: 5px;
}

input.text {
  border: 1px solid #cacaca;
}

.new_member ul.top_txt {
  width: 100%;
  overflow: auto;
  overflow: hidden;
}

.new_member ul.top_txt li {
  background: url("//openimage.interpark.com/_cip/bl/bl_arrow_green.gif") no-repeat 0 6px;
  padding-left: 9px;
  line-height: 140%;
  color: #636363;
}

.new_member .sub_title {
  padding: 10px 0 7px 11px;
}

.new_member .box_agree_top {
  background: url("//openimage.interpark.com/2004/global/box_agree_top.gif") no-repeat 0 0;
  width: 727px;
  height: 11px;
  line-height: 0;
  font-size: 0;
}

.new_member .box_agree_mid {
  background: url("//openimage.interpark.com/2004/global/box_agree_mid.gif") repeat-y 0 0;
  width: 727px;
}

.new_member .box_agree_btm {
  background: url("//openimage.interpark.com/2004/global/box_agree_btm.gif") no-repeat 0 bottom;
  width: 727px;
  height: 10px;
  line-height: 0;
  font-size: 0;
}

.new_member dl.tab_agree {
  width: 100%;
  overflow: auto;
  overflow: hidden;
  margin-left: 11px;
}

.new_member dl.tab_agree dt {
  float: left;
  width: 345px;
  margin-right: 15px;
}

.new_member dl.tab_agree dd {
  float: left;
  width: 345px;
}

.new_member dl.tab_agree dd.full {
  float: left;
  width: 705px;
}

.new_member .tab_agree_01 {
  background: url("//openimage.interpark.com/2004/global/tab_agree_01.gif") no-repeat 0 0;
  width: 345px;
  height: 27px;
}

.new_member .tab_agree_02 {
  background: url("//openimage.interpark.com/2004/global/tab_agree_02.gif") no-repeat 0 0;
  width: 345px;
  height: 27px;
}

.new_member ul.tab_agree_ul {
  width: 100%;
  overflow: auto;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.new_member ul.tab_agree_ul li {
  float: left;
  text-align: center;
  padding-top: 8px;
}

.new_member ul.tab_agree_ul li.on {
  font-weight: bold;
}

.new_member ul.tab_agree_ul li.menu1 {
  width: 133px;
}

.new_member ul.tab_agree_ul li.menu2 {
  width: 138px;
}

.new_member ul.tab_agree_ul li.menu3 {
  text-align: left;
  height: 26px;
  padding-left: 2px;
}

.new_member ul.tab_agree_ul li.btn {
  float: right;
  padding: 5px 2px 0 0;
}

.new_member .agree_check {
  width: 100%;
  overflow: auto;
  overflow: hidden;
  padding-left: 11px;
  font-size: 12px;
  padding-top: 10px;
}

.new_member .agree_check .input {
  float: left;
}

.new_member .agree_check .txt {
  float: left;
  color: #636363;
  padding-left: 7px;
}

.new_member input.chk {
  width: 13px;
  height: 13px;
}

.new_member .hand {
  cursor: hand;
}

.new_member .layer_agree1 {
  background: url("//openimage.interpark.com/2004/global/bg_layer_agree1.gif") no-repeat 0 0;
  width: 725px;
  height: 192px;
}

.new_member .layer_agree1 .con {
  margin: 22px 0 0 32px;
  background: url("//openimage.interpark.com/2004/global/bg_layer_agree1_con.gif") no-repeat 0 0;
  width: 661px;
  height: 41px;
}

.new_member .layer_agree2 {
  background: url("//openimage.interpark.com/2004/global/bg_layer_agree2.gif") no-repeat 0 0;
  width: 725px;
  height: 192px;
}

.new_member .layer_agree2 .con {
  margin: 48px 0 0 111px;
}

.txt_green {
  color: #01ac28;
}

.txt_orange {
  color: #f26522;
}

.text_box3 {
  font-family: "굴림", "Arial", "Verdana";
  font-size: 12px;
  border-top: 1px solid #bbb9bb;
  border-right: 1px solid #bbb9bb;
  border-bottom: 1px solid #bbb9bb;
  border-left: 1px solid #bbb9bb;
  background-color: #fff;
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: ffffff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fffff;
  scrollbar-shadow-color: 595959;
}

.text_box3_tab {
  font-family: "굴림", "Arial", "Verdana";
  font-size: 12px;
  border-top: 0 solid #bbb9bb;
  border-right: 1px solid #bbb9bb;
  border-bottom: 1px solid #bbb9bb;
  border-left: 1px solid #bbb9bb;
  background-color: #fff;
  scrollbar-3dlight-color: 595959;
  scrollbar-arrow-color: ffffff;
  scrollbar-base-color: cfcfcf;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-face-color: cfcfcf;
  scrollbar-highlight-color: fffff;
  scrollbar-shadow-color: 595959;
}

ul.top_txt {
  width: 100%;
  overflow: auto;
  overflow: hidden;
}

ul.top_txt li {
  background: url("//openimage.interpark.com/_cip/bl/bl_arrow_green.gif") no-repeat 0 6px;
  padding-left: 9px;
  line-height: 140%;
  color: #636363;
}

.layer_agree1 {
  background: url("//openimage.interpark.com/2004/global/bg_layer_agree1.gif") no-repeat 0 0;
  width: 725px;
  height: 192px;
}

.layer_agree1 .con {
  margin: 22px 0 0 32px;
  background: url("//openimage.interpark.com/2004/global/bg_layer_agree1_con.gif") no-repeat 0 0;
  width: 661px;
  height: 41px;
}

.layer_agree2 {
  background: url("//openimage.interpark.com/2004/global/bg_layer_agree2.gif") no-repeat 0 0;
  width: 725px;
  height: 192px;
}

.layer_agree2 .con {
  margin: 48px 0 0 111px;
}

.ord_green_r18 {
  text-align: right;
  padding-right: 5px;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #0a6;
  vertical-align: middle;
}

/* 091216수정 */
.bag_c_point .cost {
  float: right;
  padding: 1px 0 0 0;
  color: #349bc3;
  font-weight: bold;
  white-space: nowrap;
  margin-right: -14px;
}

.bag_c_point li.iPrice {
  float: right;
  position: relative;
  right: -14px;
  padding: 0 0 0 0;
  font-size: 0;
  display: inline;
}

.bag_c_point .iPriceWrap {
  float: right;
  position: absolute;
  width: 200px;
  margin: -3px 0 0 17px;
  z-index: 100;
}

.bag_c_point .iPriceWrap .iPrice_left {
  float: left;
  width: 12px;
  height: 20px;
  background: url("//openimage.interpark.com/_nip/iPrice_left.gif") no-repeat;
}

.bag_c_point .iPriceWrap .iPrice_right {
  float: left;
  height: 20px;
  color: #4d95b1;
  padding: 5px 6px 0 0;
  font-size: 11px;
  background: url("//openimage.interpark.com/_nip/iPrice_right.gif") repeat-x right top;
  word-break: break-all;
}

.regi_notice {
  font-weight: bold;
  text-decoration: underline;
  color: #0a6;
  cursor: pointer;
}

ul.reg_layer {
  width: 489px;
  padding: 10px 0 0 16px;
  background: url("//openimage.interpark.com/imagessl//2004/global/bg_layer_top.gif") repeat-y left top;
}

ul.reg_layer li {
  width: 455px;
  padding-left: 7px;
  background: url("//openimage.interpark.com/imagessl//2004/global/bl_gray.gif") no-repeat left 6px;
  font-size: 11px;
  color: #848484;
  line-height: 140%;
}

.reg_layer_bot {
  width: 489px;
  height: 11px;
  background: url("//openimage.interpark.com/imagessl//2004/global/bg_layer_bot.gif") repeat-y left bottom;
  font-size: 0;
  line-height: 0;
}

/* 090604(신규회원가입) */
.newMember_lay td,
.newMember_lay span {
  font-family: 돋움;
}

.newMember_lay {
  width: 980px;
  text-align: left;
}

.newMember_lay img.mid {
  margin-top: 2px;
}

.newMember_lay h1 {
  margin-top: 25px;
  text-align: center;
}

.newMember_lay .newMember_step {
  margin-top: 0;
}

.newMember_lay h2 {
  height: 24px;
  margin-top: 35px;
  background: url("//openimage.interpark.com/_nip/member/bl_h2.gif") no-repeat 11px 2px;
  padding-left: 30px;
}

.newMember_lay h2.top50 {
  margin-top: 50px;
}

.newMember_lay h3 {
  height: 20px;
  margin-top: 25px;
  background: url("//openimage.interpark.com/_nip/member/bl_h3.gif") no-repeat 0 6px;
  padding-left: 8px;
}

ul.member_banner {
  width: 986px;
  overflow: auto;
  overflow: hidden;
  margin-left: -6px;
}

ul.member_banner li {
  float: left;
  padding: 3px 0 3px 6px;
}

.table_mem {
  width: 100%;
  overflow: auto;
  overflow: hidden;
  border-top: 2px solid #de4d52;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 10px;
}

.table_mem table {
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
}

.table_mem th {
  vertical-align: top;
  background: #f9f9f9;
  color: #8b8b8b;
  font-weight: bold;
  text-align: left;
  padding: 13px 0 11px 10px;
}

.table_mem th.name {
  background: #e9e9e9;
  color: #575757;
  font-weight: bold;
  padding: 18px 0 16px 10px;
}

.table_mem td {
  color: #5f5f5f;
  padding-top: 3px;
  padding-bottom: 3px;
}

.table_mem td.pl10 {
  padding-left: 10px;
}

.table_mem td.pl20 {
  padding-left: 20px;
}

.table_mem td.info_txt {
  padding: 8px 0 8px 10px;
  line-height: 130%;
}

.table_mem td.info_txt2 {
  padding: 3px 0 0 10px;
  line-height: 130%;
}

.table_mem td.sub_bold {
  color: #8b8b8b;
  font-weight: bold;
  padding: 7px 0 7px 10px;
}

.table_mem td.check_name_line {
  background: url("//openimage.interpark.com/_nip/member/bg_check_name_line.gif") no-repeat 0 center;
}

.input_reset {
  width: 100%;
}

.input_reset a:link,
.input_reset a:visited,
.input_reset a:active {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #ee5870;
}

.input_reset a:hover {
  text-decoration: underline;
  color: #ee5870;
}

.aRight {
  text-align: right;
}

.txt_pink {
  color: #ee5870;
  font-size: 11px;
}

.txt_gray {
  color: #8b8b8b;
  font-size: 11px;
}

input.txt {
  border: 1px solid #d8d8d8;
  color: #696969;
  padding: 2px 0 0 6px;
  height: 20px;
}

input.rdo {
  width: 14px;
  height: 14px;
}

.member_btn {
  margin-top: 30px;
  text-align: center;
}

.fs11 {
  font-size: 11px;
}

ul.regPinkB_layer {
  width: 474px;
  padding: 8px 0 0 10px;
  background: url("//openimage.interpark.com/_nip/member/bg_regPinkB_top.gif") repeat-y left top;
}

ul.regPinkB_layer li {
  padding-left: 7px;
  background: url("//openimage.interpark.com/imagessl//2004/global/bl_gray.gif") no-repeat left 6px;
  font-size: 11px;
  color: #848484;
  line-height: 140%;
}

.regPinkB_layer_bot {
  width: 474px;
  height: 9px;
  background: url("//openimage.interpark.com/_nip/member/bg_regPinkB_bot.gif") repeat-y left bottom;
  font-size: 0;
  line-height: 0;
}

ul.regPinkB_layer2 {
  width: 470px;
  padding: 8px 0 0 10px;
  background: url("//openimage.interpark.com/_nip/member/bg_regPinkB_top2.gif") repeat-y left top;
}

/* 110503 */
ul.regPinkB_layer2 li {
  padding-left: 7px;
  background: url("//openimage.interpark.com/imagessl//2004/global/bl_gray.gif") no-repeat left 6px;
  font-size: 11px;
  color: #848484;
  line-height: 140%;
}

/* 110503 */
.regPinkB_layer_bot2 {
  width: 470px;
  height: 9px;
  background: url("//openimage.interpark.com/_nip/member/bg_regPinkB_bot2.gif") repeat-y left bottom;
  font-size: 0;
  line-height: 0;
}

ul.regPinkM_layer {
  width: 292px;
  padding: 8px 0 0 10px;
  background: url("//openimage.interpark.com/_nip/member/bg_regPinkM_top.gif") repeat-y left top;
}

ul.regPinkM_layer li {
  width: 100%;
  font-size: 11px;
  color: #848484;
  line-height: 140%;
}

ul.regPinkM_layer li.not {
  background: none;
}

.regPinkM_layer_bot {
  width: 292px;
  height: 9px;
  background: url("//openimage.interpark.com/_nip/member/bg_regPinkM_bot.gif") repeat-y left bottom;
  font-size: 0;
  line-height: 0;
}

ul.regPinkS_layer {
  width: 222px;
  padding: 8px 0 0 10px;
  background: url("//openimage.interpark.com/_nip/member/bg_regPinkS_top.gif") repeat-y left top;
}

ul.regPinkS_layer li {
  width: 100%;
  font-size: 11px;
  color: #848484;
  line-height: 140%;
}

ul.regPinkS_layer li.not {
  background: none;
}

.regPinkS_layer_bot {
  width: 222px;
  height: 9px;
  background: url("//openimage.interpark.com/_nip/member/bg_regPinkS_bot.gif") repeat-y left bottom;
  font-size: 0;
  line-height: 0;
}

.box_agree {
  background: url("//openimage.interpark.com/_nip/member/box_agree.gif") no-repeat 0 0;
  width: 980px;
  height: 52px;
  margin-top: 20px;
}

.box_red {
  width: 980px;
  border: 1px solid #dcdcdc;
  border-top: 2px solid #de4d52;
  padding-bottom: 20px;
}

.newMember_lay dl.tab_agree {
  width: 100%;
  overflow: auto;
  overflow: hidden;
  margin: 20px 0 0 20px;
}

.newMember_lay dl.tab_agree dt {
  float: left;
  width: 449px;
  margin-right: 41px;
}

.newMember_lay dl.tab_agree dd {
  float: left;
  width: 449px;
}

.newMember_lay dl.tab_agree dd.full {
  float: left;
  width: 939px;
}

.newMember_lay .tab_agree_01 {
  background: url("//openimage.interpark.com/_nip/member/tab_agreeN_01.gif") no-repeat 0 0;
  width: 449px;
  height: 27px;
}

.newMember_lay .tab_agree_02 {
  background: url("//openimage.interpark.com/_nip/member/tab_agreeN_02.gif") no-repeat 0 0;
  width: 449px;
  height: 27px;
}

.newMember_lay ul.tab_agree_ul {
  width: 100%;
  overflow: auto;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.newMember_lay ul.tab_agree_ul li {
  float: left;
  text-align: center;
  padding-top: 8px;
}

.newMember_lay ul.tab_agree_ul li.on {
  font-weight: bold;
}

.newMember_lay ul.tab_agree_ul li.menu1 {
  width: 173px;
}

.newMember_lay ul.tab_agree_ul li.menu2 {
  width: 171px;
}

.newMember_lay ul.tab_agree_ul li.menu3 {
  text-align: left;
  height: 26px;
  padding-left: 2px;
}

.newMember_lay ul.tab_agree_ul li.btn {
  float: right;
  padding: 5px 2px 0 0;
}

.newMember_lay .agree_check {
  width: 100%;
  overflow: auto;
  overflow: hidden;
  padding-left: 20px;
  font-size: 12px;
  padding-top: 10px;
}

.newMember_lay .agree_check .input {
  float: left;
}

.newMember_lay .agree_check .txt {
  float: left;
  color: #636363;
  padding-left: 7px;
}

.newMember_lay input.chk {
  width: 13px;
  height: 13px;
}

.newMember_lay .hand {
  cursor: hand;
}

/* 091216추가 */
.ord_gray_r {
  text-align: right;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #999;
}

.ord_gray_r2 {
  text-align: right;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #666;
}

.price_img {
  margin-top: -3px;
}

/* 100107추가 */
.ord_red {
  color: #da6464;
}

.font-size-up {
  color: #da6464;
  font-size: 12px;
}

/*2013-08-28*/
.ord_red2 {
  text-align: right;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #da6464;
}

.point_gray {
  color: #696969;
}

.ord_red_r18 {
  text-align: right;
  padding-right: 5px;
  padding-top: 6px;
  padding-bottom: 4px;
  color: #da6464;
  vertical-align: middle;
}

/* 2010 웹표준작업1 수정 */
.cartLine {
  height: 1px;
  background: #d5d5d5;
  line-height: 0;
  font-size: 0;
}

/* 120905(조립PC몰 장바구니) */
.warp_pcMall {
  clear: both;
  width: 960px;
  overflow: auto;
  overflow: hidden;
  margin: 0 0 40px 0;
}

.warp_pcMall img {
  vertical-align: top;
}

.warp_pcMall .pcMall_con {
  clear: both;
  width: 958px;
  padding: 0 0 0 10px;
  margin-bottom: 29px;
  background: url("//openimage.interpark.com/_nip_ui/etc/cart/bg_optionLine.gif") repeat-x 0 bottom;
}

.warp_pcMall .pcMall_con.last {
  background: none;
  margin-bottom: 0;
}

.warp_pcMall .pcMall_con.last .pc_totlaOrder {
  margin-bottom: 6px;
}

.warp_pcMall .pcMall_con .sub-title {
  width: 100%;
  height: 25px;
}

.box_pcMall_top {
  width: 960px;
  height: 10px;
  font-size: 0;
  background: url("//openimage.interpark.com/_nip_ui/etc/cart/box_pcMall_top.gif") no-repeat 0 0;
}

.box_pcMall_mid {
  width: 960px;
  border-left: 1px solid #fcbf7c;
  border-right: 1px solid #fcbf7c;
}

.box_pcMall_btm {
  width: 960px;
  height: 10px;
  font-size: 0;
  background: url("//openimage.interpark.com/_nip_ui/etc/cart/box_pcMall_btm.gif") no-repeat 0 0;
}

dl.pcMall_title {
  width: 958px;
  height: 76px;
  background: url("//openimage.interpark.com/_nip_ui/etc/cart/bg_pcMall_title.jpg") repeat-x 0 0;
}

dl.pcMall_title dt {
  float: left;
}

dl.pcMall_title dt img {
  margin: 4px 0 0 27px;
}

dl.pcMall_title dd {
  float: right;
}

dl.pcMall_title dd img {
  margin: 13px 25px 0 0;
}

table.table_pc {
  clear: both;
  border-collapse: collapse;
  table-layout: fixed;
  margin-top: 7px;
  padding-bottom: 5px;
  border-bottom: 1px solid #d5d5d5;
}

table.table_pc.last {
  border-bottom: 0;
}

table.table_pc td {
  text-align: center;
  vertical-align: top;
}

table.table_pc td.align_left {
  text-align: left;
}

table.table_pc td.td_pcTitle {
  text-align: left;
  height: 69px;
}

table.table_pc .pc_prdImg {
  width: 70px;
  height: 70px;
  border: 1px solid #e2e2e2;
}

table.table_pc .pc_prdImg img {
  width: 50px;
  height: 50px;
  margin: 9px;
}

table.table_pc .pc_chk {
  padding-top: 21px;
}

table.table_pc .pc_title {
  width: 100%;
  height: 18px;
  font: bold 12px 돋움;
  color: #464646;
  margin-top: 17px;
}

table.table_pc .pc_title_sub {
  font: normal 12px 돋움;
  color: #666;
}

table.table_pc .pc_title a:link,
table.table_pc .pc_title a:active,
table.table_pc .pc_title a:visited {
  font: bold 12px 돋움;
  color: #464646;
  text-decoration: none;
}

table.table_pc .pc_title a:hover {
  font: bold 12px 돋움;
  color: #464646;
  text-decoration: underline;
}

table.table_pc .pc_title_sub a:link,
table.table_pc .pc_title_sub a:active,
table.table_pc .pc_title_sub a:visited {
  font: normal 12px 돋움;
  color: #666;
  text-decoration: none;
}

table.table_pc .pc_title_sub a:hover {
  font: normal 12px 돋움;
  color: #666;
  text-decoration: underline;
}

table.table_pc .pc_prcie {
  font: bold 12px tahoma, 돋움;
  color: #464646;
  text-align: right;
  padding: 23px 11px 0 0;
}

table.table_pc .pc_prcieTotal {
  font: bold 12px tahoma, 돋움;
  color: #464646;
  padding-top: 23px;
}

table.table_pc .pc_prcieEtc {
  font: normal 12px 굴림;
  color: #464646;
  padding-top: 25px;
}

table.table_pc .pc_prdNone {
  font: normal 12px 굴림;
  color: #626262;
  padding: 23px 0 22px 0;
}

table.table_pc dl.bt_count {
  clear: both;
  width: 45px;
  height: 24px;
  margin: 15px 0 0 10px;
}

table.table_pc dl.bt_count dt {
  float: left;
  width: 34px;
}

table.table_pc dl.bt_count dt input {
  width: 33px;
  height: 19px;
  border: 1px solid #d8d8d8;
  font: normal 12px 돋움;
  color: #7c7c7c;
  text-align: center;
}

table.table_pc dl.bt_count dt img {
  margin-top: 2px;
}

table.table_pc dl.bt_count dd {
  float: left;
  width: 11px;
  font-size: 0;
  line-height: 0;
}

table.table_pc dl.bt_count dd img {
  vertical-align: top;
  margin-top: 1px;
}

table.table_pc ul.option_list {
  clear: both;
  width: 571px;
  overflow: auto;
  overflow: hidden;
}

table.table_pc ul.option_list li {
  float: left;
  width: 100%;
  height: 22px;
  overflow: hidden;
  background: url("//openimage.interpark.com/_nip_ui/etc/cart/bg_optionLine.gif") repeat-x 0 0;
}

table.table_pc ul.option_list .op_name {
  float: left;
  width: 490px;
  height: 15px;
  overflow: hidden;
  font: normal 11px 돋움;
  color: #666;
  margin: 6px 0 0 10px;
}

table.table_pc ul.option_list .op_prcie {
  float: right;
  text-align: right;
  height: 15px;
  overflow: hidden;
  margin: 5px 8px 0 0;
  font: normal 11px tahoma, 돋움;
  color: #acacac;
}

.pc_totlaOrder {
  clear: both;
  width: 938px;
  height: 67px;
  margin-bottom: 15px;
  background: url("//openimage.interpark.com/_nip_ui/etc/cart/bg_totalOrder.gif") no-repeat 0 0;
}

.pc_totlaOrder ul {
  margin: 17px 15px 0 10px;
}

.pc_totlaOrder li {
  float: left;
}

.pc_totlaOrder .bt-del {
  width: 123px;
}

.pc_totlaOrder .order-price {
  width: 143px;
  text-align: center;
  margin-right: 26px;
}

.pc_totlaOrder .order-price .top_txt {
  width: 100%;
  height: 21px;
  font: normal 12px 돋움;
  color: #464646;
  letter-spacing: -1px;
}

.pc_totlaOrder .order-price .top_price {
  font: bold 12px tahoma, 돋움;
  color: #464646;
  letter-spacing: 0;
}

.pc_totlaOrder .order-priceEtc {
  width: 100px;
  text-align: center;
  margin-right: 26px;
}

.pc_totlaOrder .order-priceEtc .top_txt {
  width: 100%;
  height: 21px;
  font: normal 12px 돋움;
  color: #464646;
  letter-spacing: -1px;
}

.pc_totlaOrder .order-priceEtc .top_price {
  font: bold 12px tahoma, 돋움;
  color: #464646;
  letter-spacing: 0;
}

.pc_totlaOrder .order-priceSale {
  width: 100px;
  text-align: center;
  margin-right: 26px;
}

.pc_totlaOrder .order-priceSale .top_txt {
  width: 100%;
  height: 21px;
  font: normal 12px 돋움;
  color: #464646;
  letter-spacing: -1px;
}

.pc_totlaOrder .order-priceSale .top_price {
  font: bold 12px tahoma, 돋움;
  color: #464646;
  letter-spacing: 0;
}

.pc_totlaOrder .order-priceTotle {
  width: 125px;
  text-align: right;
}

.pc_totlaOrder .order-priceTotle .top_txt {
  width: 100%;
  height: 15px;
  font: bold 12px 돋움;
  color: #ff5c00;
  letter-spacing: -1px;
  padding-right: 1px;
}

.pc_totlaOrder .order-priceTotle .top_price {
  font: bold 18px tahoma;
  color: #ff5c00;
  letter-spacing: 0;
}

.pc_totlaOrder .order-priceTotle .top_price span {
  font: bold 16px 돋움;
  color: #ff5c00;
  letter-spacing: 0;
}

.pc_totlaOrder .bt-order {
  float: right;
  width: px;
}

/* ossy */
.ossyCartList {
  clear: both;
  float: left;
  width: 960px;
  margin-top: 4px;
}

.ossyCartList .ossyTitle {
  height: 29px;
  margin-bottom: -1px;
  border-bottom: 2px solid #555;
  position: relative;
}

.ossyCartList .ossyTitle .title {
  float: left;
}

.ossyCartList .ossyTitle .btn {
  float: right;
  margin-top: 3px;
}

.ossyCartList .ossyWrap {
  clear: both;
  width: 958px;
  border: 1px solid #ccc;
  border-top: none;
  background-color: #eee;
  overflow: hidden;
}

*html .ossyCartList .ossyWrap {
  width: 960px;
}

.ossyCartList .ossyBox {
  width: 960px;
}

.ossyCartList .ossyBox .boxList {
  float: left;
  width: 309px;
  height: 150px;
  margin: 1px 1px 0 0;
  padding-left: 10px;
  background-color: #fff;
}

*html .ossyCartList .ossyBox .boxList {
  width: 319px;
}

.ossyCartList .ossyBox .boxList .listImg {
  float: left;
  margin-top: 10px;
  margin-right: 14px;
}

.ossyCartList .ossyBox .boxList .listImg {
  position: relative;
  z-index: 1;
}

.ossyCartList .ossyBox .boxList .listImg .imgView {
  position: absolute;
  width: 128px;
  height: 128px;
  border: 1px solid #555;
  display: none;
}

*html .ossyCartList .ossyBox .boxList .listImg .imgView {
  width: 130px;
  height: 130px;
}

.ossyCartList .ossyBox .boxList .listImg .imgGo {
  position: absolute;
  left: 0;
  top: 0;
  width: 128px;
  height: 106px;
  display: inline-block;
  z-index: 1;
  background: url("//openimage.interpark.com/_nip/blank.gif") repeat;
}

.ossyCartList .ossyBox .boxList .listImg .view {
  position: absolute;
  left: -1px;
  bottom: -1px;
  width: 130px;
  height: 23px;
  background: url("//openimage.interpark.com/_nip_ui/cartlist/btn/view.png") no-repeat;
}

.ossyCartList .ossyBox .boxList .listImg .view a {
  width: 65px;
  height: 23px;
  display: inline-block;
}

.ossyCartList .ossyBox .boxList .listImg {
  display: inline-block;
}

.ossyCartList .ossyBox .boxList .listArea {
  float: left;
  margin-top: 19px;
  line-height: 16px;
  color: #333;
  position: relative;
}

.ossyCartList .ossyBox .boxList .listArea a {
  color: #333;
  font-family: dotum;
  font-size: 12px;
}

.ossyCartList .ossyBox .boxList .listArea .prdTitle {
  width: 160px;
  height: 32px;
  margin-bottom: 6px;
  overflow: hidden;
}

.ossyCartList .ossyBox .boxList .listArea .prdPrice {
  height: 25px;
  font-size: 14px;
  font-weight: bold;
}

.ossyCartList .ossyBox .boxList .listArea .prdCount a {
  width: 19px;
  height: 19px;
  background: url("//openimage.interpark.com/_nip_ui/cartlist/btn/count.gif") no-repeat;
}

.ossyCartList .ossyBox .boxList .listArea .prdCount .minus {
  float: left;
  background-position: 0 0;
}

.ossyCartList .ossyBox .boxList .listArea .prdCount .plus {
  float: left;
  background-position: -19px 0;
}

.ossyCartList .ossyBox .boxList .listArea .prdCount input {
  float: left;
  width: 31px;
  height: 19px;
  margin: 0 3px;
  border: 1px solid #ccc;
  text-align: center;
  font-weight: bold;
  color: #636363;
}

.ossyCartList .ossyBox .boxList .listArea .prdBtnCart {
  position: absolute;
  top: 90px;
  left: 0;
  width: 104px;
  height: 26px;
  background-color: #555;
  color: #fefefe;
  text-align: center;
  text-decoration: none;
  font-size: 11px;
}

.ossyCartList .ossyBox .boxList .listArea .prdBtnCart span {
  display: inline-block;
  margin-top: 7px;
}

.ossyCartList .ossyBox .boxList .listArea .prdGo {
  position: absolute;
  top: 90px;
  left: 0;
  width: 102px;
  height: 24px;
  border-top: 1px solid #d3d3d3;
  border-left: 1px solid #d3d3d3;
  border-right: 1px solid #aeaeae;
  border-bottom: 1px solid #aeaeae;
  background-color: #fff;
  color: #333;
  text-align: center;
  text-decoration: none;
  font-size: 11px;
}

*html .ossyCartList .ossyBox .boxList .listArea .prdGo {
  width: 104px;
  height: 26px;
}

.ossyCartList .ossyBox .boxList .listArea .prdGo span {
  display: inline-block;
  margin-top: 6px;
}

#ifrm_customPcCart {
  margin-top: 30px;
}

.adServerWrapper {
  width: 960px;
  text-align: right;
  position: relative;
  top: -21px;
  margin-bottom: -16px;
  *margin-bottom: -22px;
}

/* 장바구니내 우측 플로팅배너 */
.IP_wing_new #float-wrap {
  width: 980px;
  text-align: left;
  margin: 0 auto;
}

/* 2017-05-30 사업자 제출 구비서류 추가 */
.noticeWrap {
  margin: 0 0 24px 4px;
  color: #333;
  font-size: 12px;
  line-height: 17px;
}

.noticeWrap li {
  margin-bottom: 9px;
}

.noticeWrap .notice {
  margin-bottom: 9px;
  font-weight: bold;
}

.noticeWrap .noticeTtitle {
  margin-bottom: 3px;
}

.noticeWrap p {
  margin: 0 0 3px 4px;
}

.noticeWrap .noticeText {
  margin-left: 12px;
  font-size: 11px;
}

.noticeWrap a:link,
.noticeWrap a:visited,
.noticeWrap a:active {
  color: #333;
}

.noticeWrap a:hover {
  color: #0a6;
  text-decoration: underline;
}

.integrateCartTab {
  display: inline-block;
  width: 960px;
  padding: 20px 0 15px;
  box-sizing: border-box;
}

.integrateCartTab .tabMenu {
  float: left;
  display: inline-block;
  padding-left: 10px;
  vertical-align: top;
  font-size: 0;
}

.integrateCartTab .tabMenu a {
  position: relative;
  margin-right: 15px;
  display: inline-block;
}

.integrateCartTab .tabMenu a span {
  display: block;
  height: 23px;
  background: url("//openimage.interpark.com/_nip/img_cart_zzim.png") no-repeat 0 0;
  text-indent: -500em;
}

.integrateCartTab .tabMenu a span.cart {
  width: 82px;
  background-position: -132px 0;
}

.integrateCartTab .tabMenu a.current span.cart {
  background-position: 0 0;
}

.integrateCartTab .tabMenu a.current {
  padding-right: 15px;
  border-right: 1px solid #999;
}

.integrateCartTab .tabMenu a.zzim {
  margin-left: 15px;
}

.integrateCartTab .tabMenu a span.zzim {
  width: 82px;
  background-position: -132px -74px;
}

.integrateCartTab .tabMenu a.current span.zzim {
  background-position: 0 -74px;
}

.integrateCartTab .bookCartBtn {
  float: right;
  display: inline-block;
  vertical-align: top;
  font-size: 0;
}

.integrateCartTab .bookCartBtn a {
  display: inline-block;
  width: 90px;
  height: 30px;
  background: url("//openimage.interpark.com/_nip/img_cart_zzim.png") no-repeat 0 -196px;
}

.discountPrice {
  display: block;
  color: #999;
  text-decoration: line-through;
  font-size: 11px;
  text-align: right;
}

.discountItem {
  padding: 6px 5px 4px 0;
  text-align: right;
  color: #000;
}

.itemColor {
  color: #4f4f4f;
}

.additionPd {
  padding: 11px 6px 8px 0;
}

.font-size-up-black {
  font-size: 12px;
}

.soldoutMessage {
  font-size: 11px;
  font-weight: bold;
  color: #dc941b;
}

p.soldoutMessage {
  padding-top: 13px;
}

.tooltip {
  position: relative;
}

.tooltip.on .cartSaveIpointLayer {
  display: block;
}

.cartSaveIpointLayer {
  display: none;
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 200;
  padding: 11px 19px 11px 14px;
  background: #fff;
  border: 1px solid #000;
  *width: 221px;
  *height: 103px;
}

.cartSaveIpointLayer .title {
  display: block;
  margin: 0;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  letter-spacing: -.5px;
  color: #000;
}

.cartSaveIpointLayer .textDefault {
  display: block;
  margin: 6px 0 0;
  font-size: 11px;
  line-height: 16px;
  letter-spacing: -1px;
  white-space: nowrap;
  color: #828282;
}

.cartSaveIpointLayer .textDefault em {
  font-style: normal;
  color: #ef3e43;
}
