﻿
@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,600,600italic);
body{ margin: 0px; padding:0; font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height: 18px; }



caption{visibility:hidden;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}
.bullet_img {vertical-align:middle; border:0}
.bullet_line1{display: inline-block;*zoom:1;*display:inline; text-align:center; width:3px; vertical-align:middle}

.button {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #9e9e9e/*#bcc1c8 #bababa #adb2bb*/;text-align: center;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#f1f1f1);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top,#ffffff,#f1f1f1);
background: -o-linear-gradient(top,#ffffff,#f1f1f1);
background: -ms-linear-gradient(top,#ffffff,#f1f1f1);
background: linear-gradient(top,#ffffff,#f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);} /*기본 흰색 버튼*/
.button a:link { text-decoration: none!important;}
.button a:hover { text-decoration: none!important; background:#f7f7f7;}

.button_no {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #9e9e9e;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #FFFFFF;;}
.button_no a:link {white-space: nowrap; text-decoration: none!important; color: #333!important;font-size: 11px;line-height:18px; font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;}
.button_no a:hover { text-decoration: none!important; background: #f7f7f7;}

.button_no2 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #9e9e9e;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #FFFFFF;;}
.button_no2 a:link {white-space: nowrap; text-decoration: none!important; color: #333!important;font-size: 12px;line-height:18px; font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding:7px 10px 7px 10px;}
.button_no2 a:hover { text-decoration: none!important; background: #f7f7f7;padding:7px 10px 7px 10px;}

.button_blue {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #195fa5;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#3b82c4; }/*기본 블루 버튼*/
.button_blue a:link { text-decoration: none!important;}
.button_blue a:hover { text-decoration: none!important; background:#1760b2;}

.button_blue_line {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #7ab4da;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#FFFFFF; }/*기본 블루 버튼*/
.button_blue_line a:link { text-decoration: none!important;}
.button_blue_line a:hover { text-decoration: none!important;background:#f7f7f7;}

.button_green {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #269314;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #14ae3c;}
.button_green a:link { text-decoration: none!important;}
.button_green a:hover { text-decoration: none!important; background: #0da42f}

.button_yellow {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #ffba00;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#ffcc00; }/*기본 옐로우 버튼*/
.button_yellow a:link { text-decoration: none!important;}
.button_yellow a:hover { text-decoration: none!important; background:#ffba00;}

.button_yellow2 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #ffd200;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#ffeb00; }/*기본 옐로우 버튼*/
.button_yellow2 a:link { text-decoration: none!important;}
.button_yellow2 a:hover { text-decoration: none!important; background:#ffd200;}


.button_black {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #424242;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #645e5d;
background: -moz-linear-gradient(top,#777271,#645e5d);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#777271),color-stop(100%,#645e5d));
background: -webkit-linear-gradient(top,#777271,#645e5d);
background: -o-linear-gradient(top,#777271,#645e5d);
background: -ms-linear-gradient(top,#777271,#645e5d);
background: linear-gradient(top,#777271,#645e5d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#777271',endColorstr='#645e5d',GradientType=0);
}/*기본 블랙 버튼*/
.button_black a:link { text-decoration: none!important;}
.button_black a:hover { text-decoration: none!important; background:#504b4a;}

.button_black2 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #222222;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#333333; }/*기본 블랙 버튼*/
.button_black2 a:link { text-decoration: none!important;}
.button_black2 a:hover { text-decoration: none!important; background:#000000;}

.button_pink {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #c82370;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#df307f; }/*기본 핑크 버튼*/
.button_pink a:link { text-decoration: none!important;}
.button_pink a:hover { text-decoration: none!important; background:#d32976;}

.button_pink_no {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #c82370;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #df307f;}
.button_pink_no a:link {white-space: nowrap; text-decoration: none!important; color: #FFF!important;font-size: 11px; font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;}
.button_pink_no a:hover { text-decoration: none!important; background: #d32976}

.button_gray {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #bababa;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #f3f3f3;}/*기본 그레이 버튼*/
.button_gray a:link { text-decoration: none!important;}
.button_gray a:hover { text-decoration: none!important; background:#ececec;}

.button_orange {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #b81120;text-align: center;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #c31b2a; }/*기본 오렌지 버튼*/
.button_orange a:link { text-decoration: none!important;}
.button_orange a:hover { text-decoration: none!important; background:#b81120;}

.button_nobg {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; text-align: center;overflow: hidden; padding:0
text-decoration: none!important;cursor:  }/*기본 투명 버튼*/
.button_nobg a:link { text-decoration: none!important;}
.button_nobg a:hover { text-decoration: none!important;}

.button_step_off {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #80adc7;text-align: center;overflow: hidden;
text-decoration: none!important;/*cursor: pointer;*/ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#a1c8df;color: #FFF;font-size: 11px;line-height:18px;padding: 3px 7px 0 8px; }/*나의계정 주문 스텝 링크 안걸리는 off버튼*/
.button_step_off a:link { text-decoration: none!important;}

.button_step_on {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #2074c8;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#1e8acf; }/*나의계정 주문 스텝 링크 걸리는 on 버튼*/
.button_step_on a:link { text-decoration: none!important;}
.button_step_on a:hover { text-decoration: none!important; background:#197cc8;}

.button_onetoone {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #4e96b3;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#5eb8d9; }/*나의계정 1:1 문의 버튼*/
.button_onetoone a:link { text-decoration: none!important;}
.button_onetoone a:hover { text-decoration: none!important; background:#51add3;}

.bullet_orange{background:url(//image.bookmonster.com/img/bu/btn_red_arr.gif) no-repeat right;}

a.button_small {color: #333!important;font-size: 11px;line-height:18px;display: block;white-space: nowrap;padding: 2px 7px 1px 8px;} /*기본 11픽셀 검정 링크*/
a.button_small_no {color: #333!important;font-size: 11px;line-height:18px;display: block;white-space:} /*기본 11픽셀 검정 링크*/
a.button_small_s {color: #333!important;font-size: 11px;line-height:13px;display: block;white-space: nowrap;padding: 2px 4px 1px 4px;}/*기본 11픽셀 아주 작은 검정 링크*/
a.button_small_white {color: #FFF!important;font-size: 11px;line-height:18px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding: 2px 7px 1px 8px;} /*기본 11픽셀 흰색 링크*/
a.button_small_white_no {color: #FFF!important;font-size: 11px;line-height:18px;display: block;white-space: nowrap;background-color: transparent;margin: 0;border: 0;} /*기본 11픽셀 흰색 링크*/
a.button_small_white_s {color: #FFF!important;font-size: 11px;line-height:13px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding: 2px 4px 1px 4px;} /*기본 11픽셀 작은 흰색 링크*/
a.button_small_blue {color: #1181c9!important;font-size: 11px;line-height:18px;display: block;white-space: nowrap;padding: 3px 7px 0 8px;} /*기본 11픽셀 블루 링크*/
a.button_small_blue_no {color: #1181c9!important;font-size: 11px;line-height:18px;display: block;white-space: nowrap;} /*기본 11픽셀 블루 링크*/
a.button_small_blue_s {color: #1181c9!important;font-size: 11px;line-height:13px;display: block;white-space: nowrap;padding: 2px 4px 1px 4px;}/*기본 11픽셀 아주 작은 블루 링크*/


a.button_middle {color: #333!important;font-size: 12px;line-height:25px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding: 2px 10px 2px 10px;} /*기본 12픽셀 검정 링크*/
a.button_middle_no {color: #333!important;font-size: 12px;line-height:22px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*기본 12픽셀 검정 링크*/
a.button_middle_white {color: #FFF!important;font-size: 12px;line-height:25px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding: 2px 10px 2px 10px;} /*기본 12픽셀 흰색 링크*/
a.button_middle_white_no {color: #FFF!important;font-size: 12px;line-height:22px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*기본 12픽셀 흰색 링크*/
a.button_middle_white_Malgun {color: #FFF!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:27px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding: 0px 10px 1px 10px;} /*기본 12픽셀 흰색 맑은 고딕 링크*/

a.button_middle2 {color: #333!important;font-size: 13px;line-height:25px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding: 2px 10px 2px 10px;} /*기본 13픽셀 검정 링크*/
a.button_middle2_no {color: #333!important;font-size: 13px;line-height:22px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*기본 13픽셀 검정 링크*/
a.button_middle2_white {color: #FFF!important;font-size: 13px;line-height:25px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding: 2px 10px 2px 10px;} /*기본 13픽셀 흰색 링크*/
a.button_middle2_white_no {color: #FFF!important;font-size: 13px;line-height:22px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*기본 13픽셀 흰색 링크*/

a.button_big {color: #333!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0; padding:10px}
a.button_big_no {color: #333!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;}
a.button_big_white {color: #FFF!important;font-size: 14px; font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0; padding:10px}
a.button_big_white_no {color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0; }
a.button_big_blue {color: #1181c9!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:16px;display: block;white-space: nowrap; padding:10px}
a.button_big_blue_no {color: #1181c9!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:16px;display: block;white-space: nowrap;}

a.button_middle_Malgun {color: #000!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:27px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding: 0px 10px 1px 10px;} /*기본 12픽셀 검정 맑은 고딕 링크*/

a.layer_close:link  { color:#787878!important; font-size:11px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none;  display:block; } /*기프티북보내기*/
a.layer_close:hover  { color:#787878!important; font-size:11px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:underline; }
a.layer_close:visited { color:#787878!important; font-size:11px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none;  }

a.button_coupondown {color: #FFF!important;font-size: 11px;line-height:13px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*기본 11픽셀 흰색 링크*/

.button_cart {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #295d95/*#bcc1c8 #bababa #adb2bb*/;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #3b82c4;}
.button_cart a:link {white-space: nowrap; text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding:12px 30px 13px 27px;}
.button_cart  a:hover { text-decoration: none!important; background: #1064b4}
.button_cart a:visited { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;padding:12px 30px 13px 27px;}/*장바구니버튼 블루 버튼*/

.button_cart_yellow {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #d48c02/*#bcc1c8 #bababa #adb2bb*/;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #f19f00;}
.button_cart_yellow a:link {white-space: nowrap; text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#d48c02;margin: 0;border: 0;padding:12px 30px 13px 27px}
.button_cart_yellow  a:hover { text-decoration: none!important; background: #e19501}
.button_cart_yellow a:visited { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;}/*장바구니버튼 옐로우 버튼*/

.button_cart_pink {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #c82370/*#bcc1c8 #bababa #adb2bb*/;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color: #df307f;}
.button_cart_pink a:link {white-space: nowrap; text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#c82370;margin: 0;border: 0;padding:12px 30px 13px 27px}
.button_cart_pink  a:hover { text-decoration: none!important; background: #d32976}
.button_cart_pink a:visited { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;}/*장바구니버튼 옐로우 버튼*/


.button_buyitnow {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #2076c0;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #41a1dd;}
.button_buyitnow  a:link { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:112px;padding:12px 0 13px 0}
.button_buyitnow  a:hover { text-decoration: none!important; background: #1c80ce}
.button_buyitnow  a:visited { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;}/*바로구매 밝은 블루 버튼*/


.button_soldout {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #269314;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #48c067;}
.button_soldout  a:link { text-decoration: none!important; color: #FFF!important;font-size: 12px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:112px; padding:4px 0 5px 0}
.button_soldout  a:hover { text-decoration: none!important; background: #0da42f}
.button_soldout  a:visited { text-decoration: none!important; color: #FFF!important;font-size: 12px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*품절센터- 그린버튼*/


.button_folio {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #727272;text-align: center;overflow: hidden;
text-decoration: none!important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #969696;}
.button_folio  a:link { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:112px; padding:12px 0 13px 0}
.button_folio  a:hover { text-decoration: none!important; background: #7a7a7a}
.button_folio  a:visited { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*절판- 회색버튼*/
.button_folio .nolink{color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:115px; padding:12px 0 13px 0}


.button_booking {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #C82370;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #DF307F;}
.button_booking  a:link { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:112px; padding:12px 0 13px 0}
.button_booking  a:hover { text-decoration: none!important; background: #db2672}
.button_booking  a:visited { text-decoration: none!important; color: #FFF!important;font-size: 14px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*예약주문- 핑크버튼*/


.button_calculator {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #308cd4;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #FFF; }
.button_calculator  a:link { text-decoration: none!important; color: #1172d3!important;font-size: 12px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:120px; padding:10px 0}
.button_calculator  a:hover { text-decoration: none!important; background: #f7f7f7;margin: 0;border: 0;}
.button_calculator  a:visited { text-decoration: none!important; color: #1172d3!important;font-size: 12px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*최저가격계산기- 흰색 푸른테두리 버튼*/


.button_search_cart {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #7ab4da;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #e5f2fb; }
.button_search_cart  a:link { text-decoration: none!important; color: #1181c9!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:9px 0 8px 0}
.button_search_cart  a:hover { text-decoration: none!important; background: #daecf9}
.button_search_cart  a:visited { text-decoration: none!important; color: #1181c9!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 장바구니*/

.button_search_cart2 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #7ab4da;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background: #e5f2fb; }
.button_search_cart2  a:link { text-decoration: none!important; color: #1181c9!important;font-size: 11px; letter-spacing:-1px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0; padding:0 5px 0 4px}
.button_search_cart2  a:hover { text-decoration: none!important; background: #daecf9}
.button_search_cart2  a:visited { text-decoration: none!important; color: #1181c9!important;font-size: 11px;letter-spacing:-1px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 장바구니*/


.button_search_buyitnow  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #7bccea;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #e5f8ff; }
.button_search_buyitnow  a:link { text-decoration: none!important; color: #0091c8!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:9px 0 8px 0}
.button_search_buyitnow  a:hover { text-decoration: none!important; background: #dcf6ff}
.button_search_buyitnow  a:visited { text-decoration: none!important; color: #0091c8!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 바로구매*/


.button_search_storage  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #7ab4da;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #FFF; }
.button_search_storage  a:link { text-decoration: none!important; color: #0091c8!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:9px 0 8px 0}
.button_search_storage  a:hover { text-decoration: none!important; background: #eff5f9}
.button_search_storage  a:visited { text-decoration: none!important; color: #0091c8!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 보관함*/

.button_search_storage_no  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #7ab4da;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #FFF; }
.button_search_storage_no  a:link { text-decoration: none!important; color: #0091c8!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px;padding:0}
.button_search_storage_no  a:hover { text-decoration: none!important; background: #eff5f9}
.button_search_storage_no  a:visited { text-decoration: none!important; color: #0091c8!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 보관함*/

.button_search_folio  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #5cbe71;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #e9f7ed; }
.button_search_folio  a:link { text-decoration: none!important; color: #06a33a!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:5px 0 4px 0}
.button_search_folio  a:hover { text-decoration: none!important; background: #d9f1e0}
.button_search_folio  a:visited { text-decoration: none!important; color: #06a33a!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 품절센터 의뢰하기*/

.button_search_usedall  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #e4a778;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #faf2df; }
.button_search_usedall  a:link { text-decoration: none!important; color: #da711e!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:5px 0 4px 0}
.button_search_usedall  a:hover { text-decoration: none!important; background: #f6eace}
.button_search_usedall  a:visited { text-decoration: none!important; color: #da711e!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 중고도서 모두보기*/

.button_search_usedsell  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #e4a778;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #FFF; }
.button_search_usedsell  a:link { text-decoration: none!important; color: #da711e!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:5px 0 4px 0}
.button_search_usedsell  a:hover { text-decoration: none!important; background: #faf2df}
.button_search_usedsell  a:visited { text-decoration: none!important; color: #da711e!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 중고로팔기*/

.button_search_booking  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #f09fbf;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #f9eaf1; }
.button_search_booking  a:link { text-decoration: none!important; color: #d75999!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px;padding:9px 0 8px 0}
.button_search_booking  a:hover { text-decoration: none!important; background: #f7e3ec}
.button_search_booking  a:visited { text-decoration: none!important; color: #d75999!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 예약주문*/


.button_search_soldout  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #e7e7e7;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #FFF; }
.button_search_soldout  a:link { text-decoration: none!important; color: #444444!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:9px 0 8px 0}
.button_search_soldout  a:hover { text-decoration: none!important; background: #f8f8f8}
.button_search_soldout  a:visited { text-decoration: none!important; color: #444444!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 품절*/


.button_search_bookingEnd  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #e7e7e7;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #FFF; }
.button_search_bookingEnd  a:link { text-decoration: none!important; color: #444444!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:5px 0 4px 0}
.button_search_bookingEnd  a:hover { text-decoration: none!important; background: #f8f8f8}
.button_search_bookingEnd  a:visited { text-decoration: none!important; color: #444444!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 예약판매 종료*/

.button_send_gift {display: inline-block;*zoom:1;*display:inline; padding: 0;  vertical-align: middle;text-align: center;text-decoration: none!important;cursor: pointer;background: #FFF;}
.button_send_gift  a:link  { font-weight:bold; color:#0194e2!important; font-size:13px;line-height:20px!important; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none;  padding:0 4px 10px 4px; padding-top:11px; display:block} /*기프티북보내기*/
.button_send_gift  a:hover  { font-weight:bold; color:#1b6bbb!important; font-size:13px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none; }
.button_send_gift  a:visited { font-weight:bold; color:#0194e2!important; font-size:13px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none;  }

.button_keepbox {display: inline-block;*zoom:1;*display:inline; padding: 0;  vertical-align: middle;text-align: center;text-decoration: none!important;cursor: pointer;background-color: #FFF; }
.button_keepbox  a:link  { font-weight:bold; color:#0194e2!important; font-size:12px; line-height:16px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none;  padding:5px 4px 4px 4px; display:block; } /*기프티북보내기*/
.button_keepbox  a:hover  { font-weight:bold; color:#1b6bbb!important; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none; }
.button_keepbox  a:visited { font-weight:bold; color:#0194e2!important; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none;  }



/* 검색결과 : 전체선택-흰색작은버튼 */
.btn_19 {display:inline-block;  overflow:hidden; }
.btn_19 .leftRound{float:left;display:block;width:10px; height:21px; background:url(//image.bookmonster.com/img/bu/btn_standard.png) 0 -1738px no-repeat;}
.btn_19 .rightRound{float:left;display:block;width:10px; height:21px; margin-left:-1px;background:url(//image.bookmonster.com/img/bu/btn_standard.png) -22px -1738px no-repeat; }
.btn_19 .middleRound{float:left;height:21px;margin-left:-3px; background:url(//image.bookmonster.com/img/bu/btn_standard.png) -145px -1738px;  }
.btn_19:hover .leftRound{background:url(//image.bookmonster.com/img/bu/btn_standard.png) 0 -1738px no-repeat;}
.btn_19:hover .rightRound{background:url(//image.bookmonster.com/img/bu/btn_standard.png) -22px -1738px no-repeat;}
.btn_19:hover .middleRound{background:url(//image.bookmonster.com/img/bu/btn_standard.png) -145px -1738px repeat-x;}

.btn_19 a.bov_on:link { color:#333333!important; font-size:11px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none;  padding-top:2px; display:block; text-align:center;}
.btn_19 a.bov_on:visited {  color:#333333!important;  font-size:11px; font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none; }
.btn_19 a.bov_on:hover { color:#333333!important;  font-size:11px;font-family:'Open Sans', Arial, Helvetica, sans-serif; text-decoration:none;  }


/*웰컴 구매했어요*/
.button_already_buy  {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #e7e7e7;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #FFF; }
.button_already_buy  a:link { text-decoration: none!important; color: #444444!important;font-size: 12px;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:65px; padding:9px 0 8px 0}
.button_already_buy  a:hover { text-decoration: none!important; background: #f8f8f8}
.button_already_buy  a:visited { text-decoration: none!important; color: #444444!important;font-size: 12px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;} /*검색결과- 품절*/

/* 개발자 추가 */
.button input.button_small {
	border:0px;background-color:#FFFFFF;font-size: 11px;cursor:pointer;line-height:22px;
	display: block;white-space: nowrap;height: 22px;padding-top:2px;
}

.button input.button_gray {
	border:0px;background-color:#f3f3f3;font-size: 11px;cursor:pointer;line-height:20px;
	display: block;white-space: nowrap;height: 21px;padding-top:2px;
}

.button input[type=submit]:active, hover {
     background:#f7f7f7;
}
.button input[type=button]:active, hover {
     background:#f7f7f7;
}


/*북몬스터 작업*/
/*검색결과 - See All Used*/
.button_allused {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #868181;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
margin-bottom:5px; z-index:11
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#f1f1f1);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top,#ffffff,#f1f1f1);
background: -o-linear-gradient(top,#ffffff,#f1f1f1);
background: -ms-linear-gradient(top,#ffffff,#f1f1f1);
background: linear-gradient(top,#ffffff,#f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);
}
.button_allused  a:link { text-decoration: none!important; color: #645e5d; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#868181;margin: 0;border: 0;width:115px; padding:7px 0 6px 0}
.button_allused  a:hover { text-decoration: none!important; background: #f0f0f0;}
.button_allused  a:visited { text-decoration: none!important; color: #645e5d;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#868181;margin: 0;border: 0;}

/*검색결과 - Sell your Item*/
.button_sellitem {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #b8b8b8;text-align: center;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:#f3f3f3;
margin-bottom:5px;
}
.button_sellitem a:link { text-decoration: none!important; color: #333; font-size:1em; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space:nowrap;  margin: 0;width:115px; padding:7px 0 6px 0}
.button_sellitem a:hover { text-decoration: none!important; background: #efefef;}
.button_sellitem a:visited { text-decoration: none!important; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap;margin: 0;border: 0;}

/*검색결과 - See All Used - 커버레이어버튼 */
.button_allused2 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color:#645e5d;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
margin-bottom:5px; z-index:11;
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#f1f1f1);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top,#ffffff,#f1f1f1);
background: -o-linear-gradient(top,#ffffff,#f1f1f1);
background: -ms-linear-gradient(top,#ffffff,#f1f1f1);
background: linear-gradient(top,#ffffff,#f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);
}
.button_allused2  a:link { text-decoration: none!important; color: #645e5d; font-size:12px; font-family: Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space: nowrap;background-color: transparent;border-color:#645e5d;margin: 0;border: 0;width:105px; padding:7px 0 6px 0}
.button_allused2  a:hover { text-decoration: none!important; background: #f0f0f0;}
.button_allused2  a:visited { text-decoration: none!important; color: #645e5d;font-size: 12px; font-family: Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#645e5d;margin: 0;border: 0;}

/*검색결과 - Sell your Item - 커버레이어버튼*/
.button_sellitem2 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #808080/*#f59420*/;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
margin-bottom:5px; background-color:#fff;/*
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#fdecd9);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fdecd9));
background: -webkit-linear-gradient(top,#ffffff,#fdecd9);
background: -o-linear-gradient(top,#ffffff,#fdecd9);
background: -ms-linear-gradient(top,#ffffff,#fdecd9);
background: linear-gradient(top,#ffffff,#fdecd9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fdecd9',GradientType=0);*/
}
.button_sellitem2 a:link { text-decoration: none!important; color: #000/*#c31b2a*/; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space:nowrap; background-color:transparent; margin: 0;border: 0;width:105px; padding:7px 0 6px 0}
.button_sellitem2 a:hover { text-decoration: none!important; background: #f8f8f8/*#fdecd9*/;}
.button_sellitem2 a:visited { text-decoration: none!important; outline:0; color: #c31b2a; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; margin: 0;border: 0;}


/*중고알리미 - Notify me*/
.button_usedinfo {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #999494;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
margin-bottom:5px;
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#f1f1f1);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top,#ffffff,#f1f1f1);
background: -o-linear-gradient(top,#ffffff,#f1f1f1);
background: -ms-linear-gradient(top,#ffffff,#f1f1f1);
background: linear-gradient(top,#ffffff,#f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);
}
.button_usedinfo a:link { text-decoration: none!important; color: #645e5d; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#999494;margin: 0;border: 0; width:80px; padding:4px 0 4px 0}
.button_usedinfo a:hover { text-decoration: none!important; background: #f0f0f0;}
.button_usedinfo a:visited { text-decoration: none!important; outline:0; color: #645e5d; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#999494 ;margin: 0;border: 0;}


/*Add to Cart*/
.button_addtocart {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #b81120;text-align: center; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #c31b2a;}
.button_addtocart a:link { text-decoration: none!important; color: #ffffff; font-size:1em; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;margin: 0;border: 0;width:115px; padding:7px 0 6px 0}
.button_addtocart a:hover { text-decoration: none!important; background: #b81120}
.button_addtocart a:visited { text-decoration: none!important; color: #ffffff;font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;margin: 0;border: 0;}

/*P page - gift btn*/
.button_addtocart_gift {display: inline-block;*zoom:1;*display:inline;border: 1px solid; border-color: #b81120;text-align: center;text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color: #c31b2a;height:53px; width:123px;}
.button_addtocart_gift a:link { text-decoration: none!important; color: #ffffff; font-size:1.1em; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;margin: 0;border: 0; padding:20px 0 19px 0}
.button_addtocart_gift a:hover { text-decoration: none!important; background: #b81120}
.button_addtocart_gift a:visited { text-decoration: none!important; color: #ffffff;font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;margin: 0;border: 0;}

.button_buynow_gift {display: inline-block;*zoom:1;*display:inline;border: 1px solid; border-color: #b81120;text-align: center; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color: #ffffff;height:53px;  width:123px;}
.button_buynow_gift a:link { text-decoration: none!important; color: #c31b2a!important; font-size:1.1em; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;margin: 0;border: 0; padding:20px 0 19px 0}
.button_buynow_gift a:hover { text-decoration: none!important; background:#fff6f6 }
.button_buynow_gift a:visited { text-decoration: none!important; color: #c31b2a!important;font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;margin: 0;border: 0;}

.button_wish_gift {display: inline-block;*zoom:1;*display:inline;border: 1px solid; border-color: #c2c2c2;text-align: center; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color: #ffffff; height:53px; width:122px;}
.button_wish_gift a:link { text-decoration: none!important; color: #3d3d3d!important; font-size:1.1em; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;margin: 0;border: 0; padding:20px 0 19px 0}
.button_wish_gift a:hover { text-decoration: none!important; background:#f8f8f8 }
.button_wish_gift a:visited { text-decoration: none!important; color: #3d3d3d!important;font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;margin: 0;border: 0;}

.button_OutofStock {display: inline-block;*zoom:1;*display:inline; padding:0; width:260px; text-align:center; color:#a0a0a0; font-weight:600;font-size:1.6em;font-family: 'Open Sans',Arial, Helvetica, sans-serif; padding-top:20px }

/*Buy Now*/
.button_buynow {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #2076c0;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #2592d7;
background: -moz-linear-gradient(top,#41a1dd,#2592d7);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#41a1dd),color-stop(100%,#2592d7));
background: -webkit-linear-gradient(top,#41a1dd,#2592d7);
background: -o-linear-gradient(top,#41a1dd,#2592d7);
background: -ms-linear-gradient(top,#41a1dd,#2592d7);
background: linear-gradient(top,#41a1dd,#2592d7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41a1dd',endColorstr='#2592d7',GradientType=0);}
.button_buynow a:link { text-decoration: none!important; color: #ffffff; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:115px; padding:7px 0 6px 0}
.button_buynow a:hover { text-decoration: none!important; background: #1c80ce}
.button_buynow a:visited { text-decoration: none!important; color: #ffffff;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;}

/*Add to wishlist*/
.button_wishlist {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #7ab4da;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #ffffff;}
.button_wishlist a:link { text-decoration: none!important; color: #1181c9; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space:nowrap; background-color:transparent; border-color:#195fa5;margin: 0;border: 0;width:115px; padding:7px 0 6px 0}
.button_wishlist a:hover { text-decoration: none!important; background: #f4f4f4;}
.button_wishlist a:visited { text-decoration: none!important; outline:0; color: #1181c9; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#195fa5 ;margin: 0;border: 0;}

/*Add to Cart - 커버레이어버튼*/
.button_addtocart2 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #b81120/*#f8821d*/;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #c31b2a;
/*background: -moz-linear-gradient(top,#fca134,#f88e1d);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fca134),color-stop(100%,#f88e1d));
background: -webkit-linear-gradient(top,#fca134,#f88e1d);
background: -o-linear-gradient(top,#fca134,#f88e1d);
background: -ms-linear-gradient(top,#fca134,#f88e1d);
background: linear-gradient(top,#fca134,#f88e1d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fca134',endColorstr='#f88e1d',GradientType=0); */margin-bottom:5px}
.button_addtocart2 a:link { text-decoration: none!important; color: #ffffff; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space: nowrap;background-color: transparent;border-color:#f27f2a;margin: 0;border: 0;width:105px; padding:7px 0 6px 0}
.button_addtocart2 a:hover { text-decoration: none!important; background: #b81120;}
.button_addtocart2 a:visited { text-decoration: none!important; color: #ffffff;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#f27f2a;margin: 0;border: 0;}

.button_addtocart2_gift {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #b81120;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #c31b2a;margin-bottom:5px}
.button_addtocart2_gift a:link { text-decoration: none!important; color: #ffffff; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space: nowrap;background-color: transparent;border-color:#f27f2a;margin: 0;border: 0;width:186px; padding:7px 0 8px 0}
.button_addtocart2_gift a:hover { text-decoration: none!important; background: #b81120;}
.button_addtocart2_gift a:visited { text-decoration: none!important; color: #ffffff;font-size: 13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#f27f2a;margin: 0;border: 0;}

.button_sellitem2_gift {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #b81120;text-align: center;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
margin-bottom:5px; background-color:#fff;}
.button_sellitem2_gift a:link { text-decoration: none!important; color: #b81120; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space:nowrap; background-color:transparent; margin: 0;border: 0;width:186px; padding:7px 0 8px 0}
.button_sellitem2_gift a:hover { text-decoration: none!important; background: #fff6f6;}
.button_sellitem2_gift a:visited { text-decoration: none!important; color: #c31b2a; font-size:13px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; margin: 0;border: 0;}


/*Buy Nowt - 커버레이어버튼*/
.button_buynow2 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #424242;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #645e5d;
background: -moz-linear-gradient(top,#777271,#645e5d);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#777271),color-stop(100%,#645e5d));
background: -webkit-linear-gradient(top,#777271,#645e5d);
background: -o-linear-gradient(top,#777271,#645e5d);
background: -ms-linear-gradient(top,#777271,#645e5d);
background: linear-gradient(top,#777271,#645e5d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#777271',endColorstr='#645e5d',GradientType=0); margin-bottom:5px}
.button_buynow2 a:link { text-decoration: none!important; color: #ffffff; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space: nowrap;background-color: transparent;border-color:#424242;margin: 0;border: 0;width:105px; padding:7px 0 6px 0}
.button_buynow2 a:hover { text-decoration: none!important; background: #504b4a}
.button_buynow2 a:visited { text-decoration: none!important; color: #ffffff;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#424242;margin: 0;border: 0;}


/*검색버튼*/
.button_go {display: inline-block;*zoom:1;*display:inline; padding:4px 1px; vertical-align: middle; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; background-color:#645e5d; }
.button_go a:link { text-decoration: none!important; color:#ffffff; font-size:11px; line-height:18px; white-space:nowrap; background-color:transparent; margin:0; border:0; padding:5px 7px 5px 8px;}
.button_go a:hover { text-decoration: none!important; background:#383535;}
.button_go a:visited { text-decoration: none!important; color:#ffffff; font-size:11px; line-height:18px; white-space:nowrap; background-color:transparent; margin:0; border:0; padding:5px 7px 5px 8px;}

/*가격버튼*/
.button_price_select {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #cfcfcf;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #ffffff;}/*폰트사이즈13px에서 1.3em으로 변경*/
.button_price_select a:link { text-decoration: none!important; color: #333333;font-size: 1.1em;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#cfcfcf;margin: 0;border: 0;width:85px; padding:5px 0 5px 0;}
.button_price_select a:hover { text-decoration: none!important; background: #f4f4f4;}
.button_price_select a:visited { text-decoration: none!important; color: #333333;font-size: 1.1em; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#cfcfcf;margin: 0;border: 0;} 

/*.button_price_select_on {display:inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #f59420;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #fffaf3;}
.button_price_select_on a:link { text-decoration: none!important;  color:#c31b2a;font-size: 13px; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#f59420;margin: 0;border: 0;width:85px; padding:5px 0 5px 0;}
.button_price_select_on a:hover { text-decoration: none!important; background: #fffaf3;}
.button_price_select_on a:visited { text-decoration: none!important;  color:#c31b2a; font-size: 13px; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#f59420;margin: 0;border: 0;} */

.button_price_select_on {display:inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #fe8500;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #fe8500;}
.button_price_select_on a:link { text-decoration: none!important;  color:#fff;font-size: 1.1em; font-weight:bold;  font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#f59420;margin: 0;border: 0;width:85px; padding:5px 0 5px 0;}
.button_price_select_on a:hover { text-decoration: none!important; background: #12a3b4;}
.button_price_select_on a:visited { text-decoration: none!important;  color:#fff; font-size: 1.1em; font-family:'Open Sans', Arial, Helvetica, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#f59420;margin: 0;border: 0;} 


/*최근본상품 상단버튼*/
.select_button {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color:#e59230; text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.select_button a:link { text-decoration: none!important; color: #ec7b13;font-size: 12px;line-height:18px;display: block;white-space: nowrap;padding: 2px 8px 2px 8px;}
.select_button a:hover { text-decoration: none!important; background:#fdecd9;}
.select_button a:visited { text-decoration: none!important; color: #ec7b13;font-size: 12px;line-height:18px; display: block; white-space:nowrap;}

.cart_button {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #195fa5;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#1b6bbb; }
.cart_button a:link { text-decoration: none!important; color: #FFF;font-size: 12px;line-height:18px;display: block;white-space: nowrap;background-color: transparent; margin:0; border:0; padding:2px 8px 2px 8px;}
.cart_button a:hover { text-decoration: none!important; background:#1760b2;}
.cart_button a:visited { text-decoration: none!important; color: #FFF;font-size: 12px;line-height:18px;display: block;white-space: nowrap;background-color:transparent; margin:0; border:0;}

.buy_button {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #2076c0;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background-color:#2592d7; }
.buy_button a:link { text-decoration: none!important; color: #FFF;font-size: 12px;line-height:18px;display: block;white-space: nowrap;background-color: transparent; margin:0; border:0; padding:2px 8px 2px 8px;}
.buy_button a:hover { text-decoration: none!important; background:#1c80ce;}
.buy_button a:visited { text-decoration: none!important; color: #FFF;font-size: 12px;line-height:18px;display: block;white-space: nowrap;background-color:transparent; margin:0; border:0;}

/*상품페이지 - Sell your Item*/
.p_button_sellitem {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color:#c31b2a; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #ffffff;}
.p_button_sellitem a:link { text-decoration: none!important; outline:0; color:#c31b2a; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:14px;display:block; white-space:nowrap; background-color:transparent; margin: 0; border:0; width:158px; padding:7px 0 6px 0}
.p_button_sellitem a:hover { text-decoration: none!important; background:#fff3f4;}
.p_button_sellitem a:visited { text-decoration: none!important; outline:0; color: #c31b2a; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; margin: 0;border: 0;}


/*상품페이지 - Notify me*/
.button_usedinfo2 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #a1a1a1;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#fafafa);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fafafa));
background: -webkit-linear-gradient(top,#ffffff,#fafafa);
background: -o-linear-gradient(top,#ffffff,#fafafa);
background: -ms-linear-gradient(top,#ffffff,#fafafa);
background: linear-gradient(top,#ffffff,#fafafa);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fafafa',GradientType=0);
}
.button_usedinfo2 a:link { text-decoration: none!important; color: #645e5d; font-size:12px; font-family: Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space:nowrap; background-color:transparent; border-color:#a1a1a1;margin: 0;border: 0; width:158px; padding:7px 0 6px 0;}
.button_usedinfo2 a:hover { text-decoration: none!important; background: #f3f3f3;}
.button_usedinfo2 a:visited { text-decoration: none!important; outline:0; color: #645e5d; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#a1a1a1;margin: 0;border: 0;}

/*상품페이지*/
.p_button_addtocart {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #f6a953;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
z-index:11;
background: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#fff3e6);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fff3e6));
background: -webkit-linear-gradient(top,#ffffff,#fff3e6);
background: -o-linear-gradient(top,#ffffff,#fff3e6);
background: -ms-linear-gradient(top,#ffffff,#fff3e6);
background: linear-gradient(top,#ffffff,#fff3e6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fff3e6',GradientType=0);
}
.p_button_addtocart  a:link { text-decoration: none!important; color: #c31b2a; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:115px; padding:7px 0 6px 0}
.p_button_addtocart  a:hover { text-decoration: none!important; background: #fff3e6; color:#c31b2a; border-color:#f59420;}
.p_button_addtocart  a:visited { text-decoration: none!important; color: #c31b2a;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#f6a953;margin: 0;border: 0;}

.p_button_addtocart2 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #c9c9c9;text-align: center;text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;z-index:11;background: #ffffff; font-weight:600;}
.p_button_addtocart2  a:link { text-decoration: none!important; color: #c31b2a; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;width:115px; padding:7px 0 6px 0}
.p_button_addtocart2 a:hover { text-decoration: none!important; background: #f6f6f6; color:#c31b2a; border-color:#f59420;}
.p_button_addtocart2  a:visited { text-decoration: none!important; color: #c31b2a;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#f6a953;margin: 0;border: 0;}

.p_button_buynow {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #a49c9b;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-bottom:5px; z-index:11;
background: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#f3f3f3);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f3f3f3));
background: -webkit-linear-gradient(top,#ffffff,#f3f3f3);
background: -o-linear-gradient(top,#ffffff,#f3f3f3);
background: -ms-linear-gradient(top,#ffffff,#f3f3f3);
background: linear-gradient(top,#ffffff,#f3f3f3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0);

}
.p_button_buynow  a:link { text-decoration: none!important; color: #645e5d; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#a49c9b;margin: 0;border: 0;width:115px; padding:7px 0 6px 0}
.p_button_buynow  a:hover { text-decoration: none!important; background:#f1f1f1; border-color:#645e5d; color:#645e5d;}
.p_button_buynow  a:visited { text-decoration: none!important; color: #645e5d;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#86807f;margin: 0;border: 0;}


.top_button_addtocart {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #b81120;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #c31b2a;}
.top_button_addtocart a:link { text-decoration: none!important; color: #ffffff; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#b81120;margin: 0;border: 0; width:100px; padding:12px 17px 13px 15px;}
.top_button_addtocart a:hover { text-decoration: none!important; background: #b81120}
.top_button_addtocart a:visited { text-decoration: none!important; color: #ffffff;font-size: 13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#b81120;margin: 0;border: 0;}


.top_button_addtocart2 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #b81120; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #c31b2a;}
.top_button_addtocart2 a:link { text-decoration: none!important; color: #ffffff; font-size:13px; font-family:'Open Sans', Arial, Helvetica, sans-serif; line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#b81120;margin: 0;border: 0; padding:12px 17px 13px 15px;}
.top_button_addtocart2 a:hover { text-decoration: none!important; background: #b81120;}
.top_button_addtocart2 a:visited { text-decoration: none!important; color: #ffffff;font-size: 13px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#b81120;margin: 0;border: 0;}

.top_button_buynow {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #424242;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #645e5d;}
.top_button_buynow a:link { text-decoration: none!important; color: #ffffff; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#424242;margin: 0;border: 0; width:100px; padding:12px 17px 13px 15px;}
.top_button_buynow a:hover { text-decoration: none!important; background: #504b4a}
.top_button_buynow a:visited { text-decoration: none!important; color: #ffffff;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#424242;margin: 0;border: 0;}

.top_button_save {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #a1a1a1;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-bottom:5px; background: #ffffff;}
.top_button_save a:link { text-decoration: none!important; color: #645e5d; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space:nowrap; background-color:transparent; margin: 0;border:0; width:100px; padding:12px 17px 13px 15px;}
.top_button_save a:hover { text-decoration: none!important; background: #efefef;}
.top_button_save a:visited { text-decoration: none!important; outline:0; color: #645e5d; font-size:13px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; margin: 0;border: 0;}

/*주문과정*/
.button_green {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #7ab829;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #ffffff;}
.button_green a:link { text-decoration: none!important; color: #7ab829; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#195fa5;margin: 0;border:0; padding:4px 15px 4px 15px;}
.button_green a:hover { text-decoration: none!important; background: #f8fff0;}
.button_green a:visited { text-decoration: none!important; outline:0; color: #7ab829; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#195fa5 ;margin: 0;border: 0;}

.button_gray {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #d1d1d1;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 
background: #f6f6f6;}
.button_gray a:link { text-decoration: none!important; color: #333; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#dfdfdf;margin: 0;border:0; padding:4px 10px 4px 10px;}
.button_gray a:hover { text-decoration: none!important; background: #eeeeee;}
.button_gray a:visited { text-decoration: none!important; outline:0; color: #333; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#dfdfdf; margin:0; border:0;}
/*.button_gray {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #dfdfdf;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 
background: #f3f3f3;
background: -moz-linear-gradient(top,#f3f3f3,#e6e6e6);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#e6e6e6));
background: -webkit-linear-gradient(top,#f3f3f3,#e6e6e6);
background: -o-linear-gradient(top,#f3f3f3,#e6e6e6);
background: -ms-linear-gradient(top,#f3f3f3,#e6e6e6);
background: linear-gradient(top,#f3f3f3,#e6e6e6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#e6e6e6',GradientType=0);}
.button_gray a:link { text-decoration: none!important; color: #444444; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#dfdfdf;margin: 0;border:0; padding:4px 10px 4px 10px;}
.button_gray a:hover { text-decoration: none!important; background: #eeeeee;}
.button_gray a:visited { text-decoration: none!important; outline:0; color: #444444; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#dfdfdf; margin:0; border:0;}*/

.button_red {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #f59420;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#fdecd9);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fdecd9));
background: -webkit-linear-gradient(top,#ffffff,#fdecd9);
background: -o-linear-gradient(top,#ffffff,#fdecd9);
background: -ms-linear-gradient(top,#ffffff,#fdecd9);
background: linear-gradient(top,#ffffff,#fdecd9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fdecd9',GradientType=0);}
.button_red a:link { text-decoration: none!important;  color:#c31b2a; font-size:11px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#f492a9;margin: 0;border:0; padding:4px 10px 4px 10px;}
.button_red a:hover { text-decoration: none!important; background:#fdecd9;}
.button_red a:visited { text-decoration: none!important; outline:0; color: #c31b2a; font-size:11px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#f59420; margin: 0;border: 0;}


.button_shipping {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #f59420; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#fdecd9);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fdecd9));
background: -webkit-linear-gradient(top,#ffffff,#fdecd9);
background: -o-linear-gradient(top,#ffffff,#fdecd9);
background: -ms-linear-gradient(top,#ffffff,#fdecd9);
background: linear-gradient(top,#ffffff,#fdecd9);
}
.button_shipping a:link { text-decoration: none!important; color: #c31b2a; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#6da2d7;margin: 0;border:0; padding:4px 10px 4px 10px;}
.button_shipping a:hover { text-decoration: none!important; background: #fdecd9;}
.button_shipping a:visited { text-decoration: none!important; outline:0; color: #c31b2a; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#6da2d7 ;margin: 0;border: 0;}

.button_previous {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #d1d1d1; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #f6f6f6;}
.button_previous a:link { text-decoration: none!important; color: #333; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#d1d1d1;margin: 0;border:0; padding:5px 15px 5px 15px;}
.button_previous a:hover { text-decoration: none!important; background:#eeeeee!important;}
.button_previous a:visited { text-decoration: none!important; outline:0; color: #333; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#d1d1d1 ;margin: 0;border:0;}

.button_checkout {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #f8821d;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #f8941d;
background: -moz-linear-gradient(top,#fca134,#f88e1d);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fca134),color-stop(100%,#f88e1d));
background: -webkit-linear-gradient(top,#fca134,#f88e1d);
background: -o-linear-gradient(top,#fca134,#f88e1d);
background: -ms-linear-gradient(top,#fca134,#f88e1d);
background: linear-gradient(top,#fca134,#f88e1d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fca134',endColorstr='#f88e1d',GradientType=0); }
.button_checkout a:link { text-decoration: none!important; color: #ffffff; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0; width:130px; padding:12px 17px 13px 15px;}
.button_checkout a:hover { text-decoration: none!important; background: #f8821d}
.button_checkout a:visited { text-decoration: none!important; color: #ffffff;font-size: 13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0;}

.button_checkout2 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #f8821d;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #f8941d;
background: -moz-linear-gradient(top,#fca134,#f88e1d);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fca134),color-stop(100%,#f88e1d));
background: -webkit-linear-gradient(top,#fca134,#f88e1d);
background: -o-linear-gradient(top,#fca134,#f88e1d);
background: -ms-linear-gradient(top,#fca134,#f88e1d);
background: linear-gradient(top,#fca134,#f88e1d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8941d',endColorstr='#f6881f',GradientType=0); }
.button_checkout2 a:link { text-decoration: none!important; color: #ffffff; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#f8821d;margin: 0;border: 0; padding:12px 17px 13px 15px; width:80px}
.button_checkout2 a:hover { text-decoration: none!important; background: #f8821d}
.button_checkout2 a:visited { text-decoration: none!important; color: #ffffff;font-size: 13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#f8821d;margin: 0;border: 0;}

.button_checkout3 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #f8821d;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #f8941d;
background: -moz-linear-gradient(top,#f8941d,#f6881f);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8941d),color-stop(100%,#f6881f));
background: -webkit-linear-gradient(top,#f8941d,#f6881f);
background: -o-linear-gradient(top,#f8941d,#f6881f);
background: -ms-linear-gradient(top,#f8941d,#f6881f);
background: linear-gradient(top,#f8941d,#f6881f);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8941d',endColorstr='#f6881f',GradientType=0); }
.button_checkout3 a:link { text-decoration: none!important; color: #ffffff; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#f8821d;margin: 0;border: 0; padding:12px 15px 13px 15px;}
.button_checkout3 a:hover { text-decoration: none!important; background: #f8821d}
.button_checkout3 a:visited { text-decoration: none!important; color: #ffffff;font-size: 13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#f8821d;margin: 0;border: 0;}

.button_cancel {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #cccccc;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#ededed);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,#ffffff,#ededed);
background: -o-linear-gradient(top,#ffffff,#ededed);
background: -ms-linear-gradient(top,#ffffff,#ededed);
background: linear-gradient(top,#ffffff,#ededed);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);}
.button_cancel a:link { text-decoration: none!important; color: #333333; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#cccccc;margin: 0;border: 0; width:130px; padding:12px 17px 13px 15px;}
.button_cancel a:hover { text-decoration: none!important; background: #e4e4e4;}
.button_cancel a:visited { text-decoration: none!important; color: #333333;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#cccccc;margin: 0;border: 0;}

.button_cancel2 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #cccccc;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #efefef;}
.button_cancel2 a:link { text-decoration: none!important; color: #333333; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#cccccc;margin: 0;border: 0; padding:12px 17px 13px 15px; width:80px}
.button_cancel2 a:hover { text-decoration: none!important; background: #e4e4e4;}
.button_cancel2 a:visited { text-decoration: none!important; color: #333333;font-size: 12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#cccccc;margin: 0;border: 0;}

.button_cancel3 {display: inline-block;*zoom:1;*display:inline; padding:0; vertical-align: middle; border: 1px solid; border-color: #c1c1c1;text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#f1f1f1);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top,#ffffff,#f1f1f1);
background: -o-linear-gradient(top,#ffffff,#f1f1f1);
background: -ms-linear-gradient(top,#ffffff,#f1f1f1);
background: linear-gradient(top,#ffffff,#f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);}
.button_cancel3 a:link { text-decoration: none!important; color: #333333; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space: nowrap;background-color: transparent;border-color:#c1c1c1;margin: 0;border: 0; padding:12px 17px 13px 15px; width:80px}
.button_cancel3 a:hover { text-decoration: none!important; background: #e4e4e4;}
.button_cancel3 a:visited { text-decoration: none!important; color: #333333;font-size: 13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif; display: block;white-space: nowrap;background-color: transparent;border-color:#c1c1c1;margin: 0;border: 0;}


.zipcode a:link {text-decoration: none!important; outline:0; color:#ffffff; font-size:11px; font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:15px;display: block;white-space: nowrap;padding:5px 10px; text-align:center; border:1px #424242 solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #645e5d;
background: -moz-linear-gradient(top,#777271,#645e5d);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#777271),color-stop(100%,#645e5d));
background: -webkit-linear-gradient(top,#777271,#645e5d);
background: -o-linear-gradient(top,#777271,#645e5d);
background: -ms-linear-gradient(top,#777271,#645e5d);
background: linear-gradient(top,#777271,#645e5d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#777271',endColorstr='#645e5d',GradientType=0);}
.zipcode a:hover{text-decoration: none!important; background: #504b4a; color:#ffffff;}
.zipcode a:visited {text-decoration: none!important; outline:0; color:#ffffff; font-size:11px; font-family:'Open Sans', Arial, Helvetica, sans-serif;line-height:15px;display: block;white-space: nowrap;background-color: transparent; padding:5px 10px; border-color:#424242}

.button_ordercomplete {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color:#f59420; text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-bottom:5px;
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#fdecd9);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fdecd9));
background: -webkit-linear-gradient(top,#ffffff,#fdecd9);
background: -o-linear-gradient(top,#ffffff,#fdecd9);
background: -ms-linear-gradient(top,#ffffff,#fdecd9);
background: linear-gradient(top,#ffffff,#fdecd9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fdecd9',GradientType=0); width:170px;}
.button_ordercomplete a:link { text-decoration: none!important; color:#c31b2a; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:14px;display: block;white-space:nowrap; background-color:transparent; margin: 0;border:0; padding:10px 10px 12px 10px;}
.button_ordercomplete a:hover { text-decoration: none!important; background:#fdecd9;}
.button_ordercomplete a:visited { text-decoration: none!important; outline:0; color:#c31b2a; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; margin: 0;border: 0;}


.button_ad_edit {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #cfcfcf; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background: #f3f3f3;
background: -moz-linear-gradient(top,#f3f3f3,#e6e6e6);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#e6e6e6));
background: -webkit-linear-gradient(top,#f3f3f3,#e6e6e6);
background: -o-linear-gradient(top,#f3f3f3,#e6e6e6);
background: -ms-linear-gradient(top,#f3f3f3,#e6e6e6);
background: linear-gradient(top,#f3f3f3,#e6e6e6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#e6e6e6',GradientType=0);
}
.button_ad_edit a:link { text-decoration: none!important; color: #444444; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#dfdfdf;margin: 0;border:0; padding:4px 0px 4px 0px; width:120px;}
.button_ad_edit a:hover { text-decoration: none!important; background: #eeeeee;}
.button_ad_edit a:visited { text-decoration: none!important; outline:0; color: #444444; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#dfdfdf; margin:0; border:0;}

.button_ad_ship {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #f59420; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #ffffff;
background: -moz-linear-gradient(top,#ffffff,#fdecd9);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fdecd9));
background: -webkit-linear-gradient(top,#ffffff,#fdecd9);
background: -o-linear-gradient(top,#ffffff,#fdecd9);
background: -ms-linear-gradient(top,#ffffff,#fdecd9);
background: linear-gradient(top,#ffffff,#fdecd9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fdecd9',GradientType=0);}
.button_ad_ship a:link { text-decoration: none!important; color:#c31b2a; font-size:12px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:13px;display: block;white-space:nowrap; background-color:transparent; border-color:#f492a9; margin: 0;border:0; padding:4px 0px 4px 0px; width:120px;}
.button_ad_ship a:hover { text-decoration: none!important; background:#fdecd9;}
.button_ad_ship a:visited { text-decoration: none!important; outline:0; color:#c31b2a; font-size:12px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; border-color:#f492a9; margin: 0;border: 0;}


/*새로 추가 버튼:진홍버튼*/
.button_scarlet {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #b81120;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background: #c31b2a;}/*기본 진홍 버튼*/
.button_scarlet a:link { text-decoration: none!important; color:#FFFFFF}
.button_scarlet a:hover { text-decoration: none!important; background:#b81120;color:#FFFFFF}

.button_gryellow {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #424242;text-align: center;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background: #fffa00;width:190px; font-size:1.2em;  }/*기본 진홍 버튼*/
.button_gryellow a:link { text-decoration: none!important; color:#000; display:block;padding:9px 0; }
.button_gryellow a:hover { text-decoration: none!important; background:#fff300;padding:9px 0; }

.button_scarlet_checkout {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #b81120;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #c31b2a;}
.button_scarlet_checkout a:link {outline:0; text-decoration: none!important; color:#FFFFFF!important; padding:10px 20px; font-size:15px; line-height:20px; display: block;}
.button_scarlet_checkout a:hover { text-decoration: none!important; background:#b81120; color:#FFFFFF!important; }
.button_scarlet_checkout a:visited { text-decoration: none!important; background:#b81120; color:#FFFFFF!important; }

/* 미들보다 세로가 작은사이즈*/
a.button_middle_white02 {color: #FFF!important;font-size: 12px;line-height:22px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0; padding: 2px 10px}
a.button_middle_02 {color: #333!important;font-size: 12px;line-height:22px;display: block;white-space: nowrap;background-color: transparent;border-color:#195fa5;margin: 0;border: 0; padding: 2px 10px}

/*p페이지 하단 리스트 버튼*/
.button_buybox {display: inline;*zoom:1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #fff;text-align: center;overflow: hidden;text-decoration: none!important;
border:1px solid #e9e9e9; padding:10px 0;width:180px; float:right;  }
.button_buybox .addbtn a {display: inline;*zoom:1; color:#c31b2a!important; font-weight:600; text-decoration:none!important;float:left; margin:0 13px 0 12px;  }
.button_buybox .nowbtn a {display: inline;*zoom:1; color:#645e5d!important; font-weight:600; text-decoration:none!important; float:left;background:url(https://image.bookmonster.com/img/bm/se.png) no-repeat center left; padding-left:15px; }



.button_sellitem2_wide { padding: 0; vertical-align: middle; border: 1px solid; border-color: #808080;text-align: center;overflow: hidden;text-decoration: none!important;cursor: pointer;margin-bottom:5px; background-color:#fff;}
.button_sellitem2_wide a:link { text-decoration: none!important; color: #000; font-size:13px; font-family: 'Open Sans',Arial, Helvetica, sans-serif;line-height:12px;display: block;white-space:nowrap; background-color:transparent; margin: 0;border: 0; padding:9px 0 10px 0}
.button_sellitem2_wide a:hover { text-decoration: none!important; background: #f8f8f8;}
.button_sellitem2_wide a:visited { text-decoration: none!important; outline:0; color: #c31b2a; font-size:13px; font-family:'Open Sans', Arial, Helvetica, sans-serif; display:block; white-space:nowrap; background-color:transparent; margin: 0;border: 0;}

.button_sellitem2_wide_no { padding: 0;  text-decoration: none!important; margin-bottom:5px; color:#bbbbbb; font-weight:600; margin-top:15px;}
