.area_shop {position:relative; width:100%;}
#top {border-bottom:1px solid #929292;}

/* ¸®½ºÆ® */
.category_list {position:relative; width:100%; font-size:0; text-align:left;}
.category_list .item {position:relative; display:inline-block; vertical-align:top; width:280px; margin-bottom:52px; margin-right:20px;}
.category_list .item .pr-thumb {position:relative; width:280px; height:280px; border:1px solid #dfdfdf; margin-bottom:20px;}
.category_list .item .pr-thumb img {width:100%; height:100%;}
.category_list .item .pr-cont {position:relative; width:100%;}
.category_list .item .pr-cont .pr-brand {font-size:15px; color:#888; font-weight:100; font-style:normal; line-height:1; display:block; margin-bottom:10px;}
.category_list .item .pr-cont .pr-title {font-size:18px; line-height:26px; height:52px; font-weight:500; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical;  -webkit-line-clamp:2; margin-bottom:19px;}
.category_list .item .pr-cont .pr-price {font-size:18px; font-weight:bold; line-height:1;}
.category_list .item:nth-child(4n) {margin-right:0;}
.category_list .item.swiper-slide(4n) {margin-right:20px;}



/* Ä«Å×°í¸®
.lnb {width:200px; position:absolute; z-index:100; top:127px; left:0; background:#fff;}
.lnb .title {font-size:2rem;}
.lnb .category_wrap {width:100%; overflow-x:hidden;  padding:15px 0;}
 */
.tab_category {width:110%;  height:50vh; overflow-y:auto; position:relative;}
.tab_category .cate {width:100%; display:block; }
.tab_category .cate a {display:block; width:100%; height:100%; padding:7px 0px; font-size:1.6rem; font-weight:400; color:#333;}
.tab_category .cate a:before {content:"-"; margin-right:10px; color:#ccc; font-weight:200;}


/* zoom */
.area_zoom {width:100%; height:100%; position:relative; padding:15px 20px;}
.area_zoom .title {font-size:20px; margin-bottom:10px;}
.area_zoom .thumb_wrap {position:relative; overflow:hidden; width:500px;}
.area_zoom .thumb_wrap .thumb {width:500px; height:500px; margin-bottom:10px; border:1px solid #e1e1e1;}
.area_zoom .thumb_wrap .thumb img {width:100%; height:100%; background:#999;}
.area_zoom .thumb_wrap .thumb_min {font-size:0; float:left; overflow:hidden;}
.area_zoom .thumb_wrap .thumb_min ul li {cursor:pointer; background:#fff; display:inline-block; vertical-align:top; width:65px; height:65px; margin-right:5px; border:1px solid #e1e1e1;}
.area_zoom .thumb_wrap .thumb_min ul li:last-child {margin-right:0;}
.area_zoom .thumb_wrap .thumb_min ul li img {width:100%; height:100%;}
.area_zoom .list_info {float:right;}
.area_zoom .list_info .info {display:block; overflow:hidden; font-size:1.4rem; text-align:right; line-height:22px;}
.area_zoom .list_info .info .tit {float:left; font-style:normal;}
.area_zoom .list_info .info .value {width:140px; padding-left:10px; float:right; font-weight:bold; color:#666;}
.area_zoom .list_info .info .value.origin_price {color:#b70000;}
.area_zoom .list_info .info .value.pv {color:#ea0000;}


/* ÆäÀÌÁö */
.area_shop .paging {font-size:1.4rem; text-align:center;}
.area_shop .paging .NowPageNum {font-size:1.4rem; font-weight:bold;}

/* »ó¼¼ÆäÀÌÁö */
.category_detail {position:relative; width:100%; overflow:hidden;}
.category_detail .category_detail_top {width:100%; position:relative; overflow:hidden; margin-bottom:40px; font-size:0;}
.category_detail .thumb {position:relative; font-size:0; width:360px; height:360px; margin-right:60px; border:1px solid #ddd;}
.category_detail .thumb img {width:100%; height:100%;}
.category_detail .info_wrap {position:relative; width:580px;}
.category_detail .info_wrap .pr-title-wrap {width:100%; padding-bottom:17px; letter-spacing:-1px; color:#2a2a2a;}
.category_detail .info_wrap .pr-title-wrap .pr-cate {display:none; font-size:1.5rem; font-weight:500; line-height:1; color:#888; margin-bottom:9px;}
.category_detail .info_wrap .pr-title-wrap .pr-cate:after {content:">"; margin-left:10px;}
.category_detail .info_wrap .pr-title-wrap .pr-title {font-size:2.6rem; font-weight:500; line-height:34px; max-height:102px; margin-bottom:12px; overflow:hidden; }
.category_detail .info_wrap .pr-title-wrap .pr-txt {font-size:1.6rem; line-height:22px; font-weight:200; color:#888; overflow:hidden; }

.category_detail .info_wrap .list_info {padding-top:20px; border-top:1px solid #d9d9d9;}
.category_detail .info_wrap .list_info .info {overflow:hidden; display:block; font-size:1.6rem; line-height:24px; padding:0; margin-bottom:13px; letter-spacing:-1px;}
.category_detail .info_wrap .list_info .info:last-child {margin-bottom:0;}
.category_detail .info_wrap .list_info .info:last-child .value select {margin-bottom:0;}
.category_detail .info_wrap .list_info .info .tit {display:inline-block; vertical-align:top; width:106px; font-style:normal; font-weight:bold;}
.category_detail .info_wrap .list_info .info .value {display:inline-block; color:#333;}
.category_detail .info_wrap .list_info .info .value.origin_price {font-weight:bold; font-size:2rem; color:#00548b;}
.category_detail .info_wrap .list_info .info .value.pv {color:red;}
.category_detail .info_wrap .list_info .info .value.cv {color:green;}
.category_detail .info_wrap .list_info .info .value select {margin-bottom:10px;}
.category_detail .info_wrap .area_amount {padding:20px 0 16px; overflow:hidden;}
.category_detail .info_wrap .area_amount .tit {display:inline-block; vertical-align:middle; font-size:1.6rem; width:104px; font-style:normal;}
.category_detail .thumb, .category_detail .info_wrap {display:inline-block; vertical-align:middle;}
.category_detail .amount {overflow:hidden; font-size:0; vertical-align:middle;}
.category_detail .amount input[type='number'] {
	vertical-align:middle; width:42px; height:24px; line-height:24px; border:1px solid #cccccc; text-align:center;
	 -webkit-appearance: textfield;
     -moz-appearance: textfield;
     appearance: textfield;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none;
}
.category_detail .amount .addnum, .category_detail .amount .decnum {vertical-align:middle; width:24px; height:24px; border:1px solid #ccc; background:#fff; border-radius:0;}
.category_detail .amount .addnum {border-left:0; background:url("../images/sub/icon_amount_add.png?ver=1.1") center no-repeat #acacac;}
.category_detail .amount .decnum {border-right:0; background:url("../images/sub/icon_amount_dec.png?ver=1.1") center no-repeat #acacac;}
.category_detail .table_option {width:100%; table-layout:fixed; border-collapse:collapse; margin-bottom:30px;}
.category_detail .table_option th, .category_detail .table_option td {position:relative; height:46px; vertical-align:middle; text-align:center; font-size:1.2rem;}
.category_detail .table_option th {background:#454545; color:#fff; font-weight:600; font-size:1.3rem;}
.category_detail .table_option td {border:1px solid #ddd;  padding:10px 5px; word-break:break-all;}
.category_detail .table_option td.tleft {text-align:left; /*width:380px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;*/}
.category_detail .table_option td .btn_opt {padding:0 12px; background:#fff; border:1px solid #00548b; color:#00548b; font-size:1.2rem; height:24px; border-radius:3px;}
.category_detail .table_option td label {display:block; text-align:left; font-size:1.2rem;}
.category_detail .table_option tbody tr:hover td {background:#ecf5fa;}
.category_detail .area_price {width:100%; overflow:hidden; padding-bottom:24px; margin-bottom:30px; border-bottom:1px solid #ddd;}
.category_detail .area_price .left {float:left; font-size:1.3rem; color:#888888;  padding-top:10px;}
.category_detail .area_price .right {float:right;}
.category_detail .area_price .tit {font-size:1.7rem; margin-right:10px;}
.category_detail .area_price .value {font-size:2.4rem; font-weight:bold; color:#d95016;}
.category_detail .area_price .tit, .category_detail .area_price .value {display:inline-block; vertical-align:middle;}
.category_detail .list_btn {position:relative; display:block; text-align:right; margin-bottom:60px;}
.category_detail .list_btn li {display:inline-block; margin-left:10px;}
.category_detail .list_btn li {width:220px;}
.category_detail .tabs {background:#fff; position:relative; width:100%; margin:0 auto 0;}
.category_detail .tabs .tabMenuContainer {width:100%; margin:auto; border-bottom:1px solid #ccc;}
.category_detail .table_form {width:100%; font-size:1.4rem; border-top:2px solid #333;}
.category_detail .table_form th {font-weight:bold; border-right:1px solid #eee;}
.category_detail .table_form th, .category_detail .table_form td {line-height:1.6; font-size:1.4rem; padding:15px; height:30px; text-align:left; border-bottom:1px solid #ddd;}
.category_detail .tab_container {width:100%; margin:auto; position:relative;}
.tab-cont .warn_txt {text-align:left; line-height:1.5; font-size:15px;}
.tab-cont .warn_txt .division {margin-bottom:35px; padding-bottom:35px; border-bottom:1px solid #e9e9e9;}
.tab-cont .warn_txt h5 {font-size:2rem; display:block; margin-bottom:20px;}
.tab-cont .warn_txt p {display:block; margin-bottom:10px; word-break:keep-all;}
.tab-cont .warn_txt .division p:last-child {margin-bottom:0;}
/*
.popup_stock {display:none; position:absolute; top:65px; left:auto; right:50px; margin:auto; z-index:100; background:#fff; width:712px; height:301px; border:1px solid #454545; border-radius:6px; padding:31px;}
*/
.popup_stock .btn_close {position:absolute; top:12px; right:12px; width:30px; height:30px; background:url("../images/sub/btn_stock_close.png") center no-repeat;}
.popup_stock .title {font-size:1.8rem; font-weight:bold; line-height:1; margin-bottom:22px;}
.popup_stock .info {width:100%; height:50px; line-height:50px; font-weight:500; border-radius:4px; background:#f3f3f3; overflow:hidden; margin-bottom:14px; padding:0 20px; font-size:1.6rem;}
.popup_stock .info p {float:left;}
.popup_stock .info span {float:right;}
.popup_stock .info span b {color:#00548b; font-size:1.8rem;}
.popup_stock .detail-info {font-size:1.4rem; line-height:2.2rem; color:#666; word-break:keep-all;}
/*
.popup_stock .detail-info {width:100%; line-height:1; font-size:1.6rem;} 
.popup_stock .detail-info dt {font-weight:bold; margin-bottom:19px;}
.popup_stock .detail-info dd {color:#666; margin-bottom:13px;}
.popup_stock .detail-info dd:last-child {margin-bottom:0;}
*/


/* °áÁ¦ */
.area_order {width:100%; position:relative;}
.area_order .title {font-size:2.1rem; line-height:21px; font-weight:bold; display:block; margin:50px 0 20px; border-bottom:0; padding-bottom:0;}
.area_order .column {width:100%; position:relative; overflow:hidden; margin-bottom:0px;}

/*
.table_type1 {width:100%; margin-bottom:30px; border-collapse:collapse;}
.table_type1 th, .table_type1 td {padding:20px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; vertical-align:middle;}
.tleft {text-align:left;}
.tcenter {text-align:center;}
.tright {text-align:right;}
*/

/* Å×ÀÌºí */
#tb_list, #tb_content {border-collapse:collapse; width:100%; color:#000; border-top:1px solid #eee;}
#tb_list th, #tb_content th, #tb_detail th, #tb_list td, #tb_content td, #tb_detail td {padding:0.1em 1em; height:25px;}
#tb_list label, #tb_content label {cursor:pointer;}
#tb_list td.odd, #tb_content td.odd {text-align:center; padding:0 1em; font-weight:bold;}
#tb_content col {border-right:0px solid #ddd;}
#tb_list col#other, #tb_content col#other {border:0;}
#tb_list thead {border-top:1px solid #333;}
#tb_list th, #tb_list td { vertical-align:middle; font-size:1.4rem; padding:15px 10px; border-bottom:1px solid #eee;}
#tb_list th {background:#fff; padding:15px 10px; font-size:1.4rem; font-weight:bold; text-align:center; color:#333;}
#tb_list td {text-align:center;}
#tb_list td.txtL {text-align:left;}
#tb_list td.txtR {text-align:right;}
#tb_list tbody .price, #tb_list tbody .pv {display:block; padding-right:25px; font-size:1.4rem; line-height:21px;}
#tb_list tfoot .price, #tb_list tfoot .pv {padding-right:15px; font-size:1.4rem; line-height:21px;}
#tb_list tbody .price, #tb_list tbody .cv {display:block; padding-right:0px; font-size:1.4rem; line-height:21px;}
#tb_list tfoot .price, #tb_list tfoot .cv {padding-right:15px; font-size:1.4rem; line-height:21px;}
.area_shop.total #tb_list tfoot td {background:#f2f8fa; padding:15px 10px;}
#tb_list td img {width:110px; height:110px;}
#tb_content {table-layout:fixed;}
#tb_content tr.odd {background:#f9f9f9;}
#tb_content th, #tb_content td { font-size:1.4rem; height:70px; padding:15px 20px; line-height:140%; border-bottom:1px solid #eee; color:#353535; text-align:left;vertical-align:middle;}
#tb_content td .btn_form.adddec {margin-top:10px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #eee;}
#tb_content td .row {width:100%; margin-bottom:10px;}
#tb_content td .row:last-child {margin-bottom:0;}
#tb_content td .row .cell {display:inline-block; margin-right:15px;}
#tb_content th {font-weight:bold; font-size:1.6rem; padding-left:0;}
#tb_content th b {font-weight:500;}
#tb_content th .label {font-size:1.2rem; color:#666; font-weight:normal; margin-top:10px; line-height:1.5; word-break:keep-all;}
table#tb_detail {width:100%; font-size:1.4rem; border-top:2px solid #333;}
#tb_detail th, #tb_detail td {line-height:1.6; font-size:1.4rem; padding:15px; height:30px; font-weight:500; text-align:left; border-bottom:1px solid #eee;}
#tb_detail th {border-right:1px solid #eee;}
#tb_detail td {padding:15px; color:#999;}
#tb_content .chk_list li {display:inline-block; margin-right:10px;}
.view_sore {width:100%; line-height:1.6; font-size:1.4rem;}



/* ±âÅ¸ */
.price {color:#2a2a2a; font-weight:bold; }
.pre-price {color:#888;}
.pv {color:#ea0000;}
.cv {color:green;}

.i_text {transition:.2s; border:1px solid #ddd; height:40px; line-height:40px; padding:0 20px; font-size:1.4rem; border-radius:8px; vertical-align:middle;}
.i_text:focus {border-color:#999;}
.i_text.address {display:block; width:70%;}
.i_text.address:first-child {margin-bottom:10px;}
.i_text2 {text-align:right; background:#a2a2a2; border:1px solid #fff; padding:3px;}
.i_dsc{margin:2px 0; padding:0; line-height:18px;}
.itextarea {border:1px solid #ddd; border-radius:8px; width:100%; color:#113455; font-size:1.4rem; padding:15px 20px;}
.btn_search {padding:0 20px; height:40px; background:#333; color:#fff;}
.btn_form {text-align:center; margin:20px auto 50px;}
.btn_form li {margin-right:5px; display:inline-block;}
.imp {color:#e51010;}
.chk_list li {display:inline-block; margin-right:15px;}
.chk_list li:last-child {margin-right:0;}
.total_price {color: #e51010; font-size: 24px; font-weight: 700;}
#progressBtn {text-align:right;}
.area_btn .btn_form li {margin-right:0; margin-left:10px;}



.scroll_loading {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 58px;
  height: 58px;
  left:0;
  right:0;
  top:50%;
  margin: -29px auto 5px;
  border: 5px solid #aa8475;
  border-radius: 50%;
  animation: scroll_loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #aa8475 transparent transparent transparent;
}
.scroll_loading:nth-child(1) {
  animation-delay: -0.45s;
}

@keyframes scroll_loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* ¼îÇÎ¸ô ¸ÞÀÎ */
.shop_main_top {position:relative; width:100%; height:602px; margin-top:100px;}
.shop_main_top .area_shopbanner {width:100%; height:602px; background:#52d49f;}
.shop_main_top .area_shopbanner .swiper-slide a {display:block; width:1180px; height:100%; margin:auto; text-indent:-99999px;}
.shop_main_top .main-arrow .swiper-button-next, .shop_main_top .main-arrow .swiper-button-prev {width:28px; height:50px;}
.shop_main_top .main-arrow .swiper-button-next {background:url("../images/main/icon_slider_next.png") center no-repeat; right:60px;}
.shop_main_top .main-arrow .swiper-button-prev {background:url("../images/main/icon_slider_prev.png") center no-repeat; left:60px;}
.shop_main_top .all_category {position:absolute; top:0px; left:0; z-index:10;  background:rgba(0,0,0,0.3); width:200px; height:602px;}
.shop_main_top .all_category .category_list {position:relative; width:100%; height:100%;}
.shop_main_top .all_category .category_list li {display:block;}
.shop_main_top .all_category .category_list .category_1 {width:100%; height:64px; line-height:64px; color:#fff; font-weight:bold; font-size:1.6rem;}
.shop_main_top .all_category .category_list .category_1 > a {display:block; width:100%; height:100%; padding:0 30px;}
.shop_main_top .all_category .category_list .category_1:hover {background:url("../images/sub/icon_category1_hover.png") 172px center no-repeat #2a2a2a;}
.shop_main_top .all_category .category_list .category_1:hover .category_sub {display:block;}
.shop_main_top .all_category .category_list .category_1 .category_sub {display:none; position:absolute; left:200px; top:0; width:400px; height:100%; line-height:40px; background:rgba(255,255,255,0.8); color:#000;}
.shop_main_top .all_category .category_list .category_1 .category_sub > ul {position:relative;}
.shop_main_top .all_category .category_list .category_1 .category_sub * {vertical-align:top;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_title {padding-top:50px; padding-left:30px; overflow:hidden; line-height:1; margin-bottom:30px; font-weight:bold; font-size:24px; color:#16181a; letter-spacing:-0.4px; text-align:left; }
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2 > a {position:absolute; top:0; width:200px; height:50px; line-height:50px; padding-left:30px; display:inline-block;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2:nth-child(2) > a {top:100px;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2:nth-child(3) > a {top:150px;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2:nth-child(4) > a {top:200px;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2:nth-child(5) > a {top:250px;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2:nth-child(6) > a {top:300px;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2:nth-child(7) > a {top:350px;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2:nth-child(8) > a {top:400px;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2:first-child > ul {display:block;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2.on > a {background:url("../images/sub/icon_category1_hover.png") 172px center no-repeat #74b53b; color:#fff;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2 .category_3 {position:relative; top:-4px; display:none; width:200px; height:400px; margin-left:200px;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2 .category_3:before {content:""; position:absolute; left:0px; top:-100px; width:1px; height:602px; background:#c4c7c9;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2 .category_3 li {display:block; width:100%;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2 .category_3 a {display:block; width:100%; height:50px; line-height:50px; padding-left:15px; font-weight:normal; color:#555;}
.shop_main_top .all_category .category_list .category_1 .category_sub .category_2 .category_3 a:hover {text-decoration:underline; color:#74b53b; font-weight:bold;}
.area_shop .column {width:100%; position:relative;}
.area_shop .column.best {width:1180px; margin:auto; padding:120px 0px;}
.area_shop .column .area_title {width:1180px; margin:auto; color:#2a2a2a; overflow:hidden; margin-bottom:60px;}
.area_shop .column .area_title h3 {position:relative; top:-4px; float:left; font-size:40px; display:inline-block; line-height:1; border-bottom:2px solid #2a2a2a; padding-bottom:6px;}
.area_shop .column .area_title .more {font-size:0; float:right; display:block; line-height:36px; }
.area_shop .column .area_title .more span {margin-right:10px; font-size:1.4rem;}
.area_shop .column.goods {background:url("../images/sub/bg_shop_goods.png") center repeat-x; height:586px; padding:99px 0px 0px; margin-bottom:256px;}
.area_shop .column.goods .goods_list { width:1180px; margin:auto; padding-left:1px;}
.area_shop .column.goods .goods_list .item {transition:.2s; width:382px; border:1px solid #eeeeee; background:#fff; float:left; margin-right:18px;}
.area_shop .column.goods .goods_list .item .thumb {height:382px; border:0; margin-bottom:0; padding:36px;}
.area_shop .column.goods .goods_list .item:hover {box-shadow:4px 3px 10px #ddd;}
.area_shop .column.goods .goods_list .item:hover .thumb {box-shadow:none;}
.area_shop .column.goods .goods_list .item .info {position:relative; padding:23px 27px 18px; border-top:1px solid #ddd; text-align:center; word-break:keep-all;}
.area_shop .column.goods .goods_list .item .info:after {content:""; position:absolute; background:#74b53b; width:10px; height:10px; border-radius:10px; top:0px; left:50%; margin-top:-5px; margin-left:-5px;}
.area_shop .column.goods .goods_list .item .info .pr-name {font-size:20px; line-height:28px; height:auto; font-weight:bold; color:#2a2a2a; margin-bottom:11px;}
.area_shop .column.goods .goods_list .item .info .pr-txt {font-size:1.6rem; line-height:28px; height:56px; overflow:hidden; color:#767676;}
.area_shop .column.goods .arrow {position:absolute; top:443px; width:100%;}
.area_shop .column.goods .arrow .goods-prev, .area_shop .column.goods .arrow .goods-next {width:28px; height:50px; top:0; margin-top:0;}
.area_shop .column.goods .arrow .goods-prev {background:url("../images/main/icon_slider_prev_black.png") center no-repeat; left:60px;}
.area_shop .column.goods .arrow .goods-next {background:url("../images/main/icon_slider_next_black.png") center no-repeat; right:60px;}
.area_shop .area_banner {width:1180px; margin:auto; margin-bottom:118px; font-size:0; box-shadow:4px 3px 10px #eee;}
.area_shop .area_banner li {display:inline-block;}
.area_shop .column.cate {height:221px; padding:78px 0px 0px; margin-bottom:430px;}
.area_shop .column.cate .category_list {position:absolute; width:1180px; margin:auto; left:0; right:0; top:178px;}
.area_shop .column.cate .category_list .item {width:221px; margin-right:19px;}
.area_shop .column.cate .category_list .item:nth-child(4n) {margin-right:18px;}
.area_shop .column.cate .category_list .item:nth-child(5n) {margin-right:0px;}
.area_shop .column.cate .category_list .item .thumb {width:221px; height:221px;}
.area_shop .column.cate .category_list .item:hover .thumb {box-shadow:none; border:1px solid #d9d9d9;}
.area_shop .column.beauty {background:url("../images/sub/bg_shop_beauty.png") center repeat-x;}
.area_shop .column.health {background:url("../images/sub/bg_shop_health.png") center repeat-x;}
.area_shop .column:first-child {border-bottom:0;}
.category_list .area_none {position:relative; width:100%; text-align:center; padding:200px 0;}
.category_list .area_none .icon {width:98px; margin-bottom:30px;}
.category_list .area_none .txt {font-size:18px; line-height:1; color:#888; margin-bottom:30px;}
.category_list .area_none .btn {display:block; width:200px; height:50px; line-height:50px; border:1px solid #dfdfdf; border-radius:4px; margin:auto; font-size:16px; color:#333;}





/* °áÁ¦ÆäÀÌÁö */
.area_orderfinish {width:100%; position:relative;}
.area_orderfinish h2 {width:100%; display:block; padding:20px; text-align:center; border:5px solid #eee; margin-bottom:40px; font-size:1.6rem;}
.area_orderfinish .tit {font-size:1.8rem; display:block; font-weight:bold; margin-bottom:15px;}
.area_orderfinish .column {width:100%; margin-bottom:40px;}
.area_orderfinish .column table {border-collapse:collapse; width:100%;}
.area_orderfinish .column table th, .area_orderfinish .column table td {font-size:1.6rem; padding:20px; border:1px solid #eee; border-left:0; border-right:0; line-height:1.5; vertical-align:middle;}
.area_orderfinish .column table th {background:#fafafa;}
.area_shop.carts .btn_common.min {padding:0 10px; height:24px; line-height:24px; font-size:1.4rem;}
.area_shop.carts .i_text.min {height:24px; line-height:24px; padding:0 10px; font-size:1.4rem; text-align:center;}

.highlight {background:#0084ca; color:#fff;}

