.container{width:100%;max-width:1100px;margin:0 auto;position:relative}
.text-right{ text-align:right; }
.total_price{ background: #dddddd; padding:30px; }
.default_btn { width:220px;height:40px;color:#fff;font-size:14px;border:none; margin:30px 0;  } 
.clear{border:1px solid #353535;background:#414141;margin-right:10px;  float:right;}
.cart_new{border:1px solid #ab2323;background:#b82525;margin-right:10px;  float:right; }
.allClear{border:1px solid #353535;background:#414141;margin-right:10px;  float:left;}
.orderpagination{ clear:both;width:100%;height:20px;margin-top:30px;padding:30px } 
#buy_table{float:left;width:100%;border-top:2px solid #b82525;margin-top:50px;}
#buy_table .title{padding:13px 0;margin:0px;color:#333333;font-weight:700;background:#efefef;position:relative;    box-sizing: border-box;    text-align: left;    padding-left: 30px;}
#buy_table tr td input.join_table_input{width:145px;height:23px;  box-sizing: border-box;  border:1px solid #d0d0d0;padding:3px;float:left;}
#buy_table tr td{border-bottom:1px solid #e3e3e3; box-sizing: border-box;  padding-left:20px;}
#buy_table .menu{ padding:0; margin:0; height:36px; }
#buy_table .menu img{ width:100%; }
#buy_table tr td .tel{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;color:#333333;float:left;padding:3px;}
#buy_table tr td .hipen{float:left;line-height:23px;margin:0 5px;}
#buy_table tr td .join_table_bt{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;background:#f0f0f0;color:#333333;margin-left:10px;font-size:11px;font-weight:700}
#buy_table tr td .addr_bt{width:90px}


#buy_table_sub{float:left;width:49%;border-top:2px solid #b82525;margin-top:50px;}
#buy_table_sub .title{padding:13px 0;margin:0px;color:#333333;font-weight:700;background:#efefef;position:relative;    box-sizing: border-box;    text-align: left;    padding-left: 30px;}
#buy_table_sub .addresstitle{padding:20px 0;margin:0px;color:#333333;font-weight:700;background:#efefef;position:relative;    box-sizing: border-box;    text-align: left;    padding-left: 30px;}
#buy_table_sub tr td input.join_table_input{width:145px;height:23px;  box-sizing: border-box;  border:1px solid #d0d0d0;padding:3px;float:left;}
#buy_table_sub tr td{border-bottom:1px solid #e3e3e3; box-sizing: border-box;  padding-left:20px;}
#buy_table_sub .menu{ padding:0; margin:0; height:36px; }
#buy_table_sub .menu img{ width:100%; }
#buy_table_sub tr td .tel{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;color:#333333;float:left;padding:3px;}
#buy_table_sub tr td .hipen{float:left;line-height:23px;margin:0 5px;}
#buy_table_sub tr td .join_table_bt{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;background:#f0f0f0;color:#333333;margin-left:10px;font-size:11px;font-weight:700}
#buy_table_sub tr td .addr_bt{width:90px}

#buy_table_sub2{float:right;width:49%;border-top:2px solid #b82525;margin-top:50px;}
#buy_table_sub2 .title{padding:13px 0;margin:0px;color:#333333;font-weight:700;background:#efefef;position:relative;    box-sizing: border-box;    text-align: left;    padding-left: 30px;}
#buy_table_sub2 .addresstitle{padding:20px 0;margin:0px;color:#333333;font-weight:700;background:#efefef;position:relative;    box-sizing: border-box;    text-align: left;    padding-left: 30px;}
#buy_table_sub2 tr td input.join_table_input{width:145px;height:23px;  box-sizing: border-box;  border:1px solid #d0d0d0;padding:3px;float:left;}
#buy_table_sub2 tr td{border-bottom:1px solid #e3e3e3; box-sizing: border-box;  padding-left:20px;}
#buy_table_sub2 .menu{ padding:0; margin:0; height:36px; }
#buy_table_sub2 .menu img{ width:100%; }
#buy_table_sub2 tr td .tel{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;color:#333333;float:left;padding:3px;}
#buy_table_sub2 tr td .hipen{float:left;line-height:23px;margin:0 5px;}
#buy_table_sub2 tr td .join_table_bt{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;background:#f0f0f0;color:#333333;margin-left:10px;font-size:11px;font-weight:700}
#buy_table_sub2 tr td .addr_bt{width:90px}




#wrap{width:100%;min-width:1100px;}
/* GNB */
#wrap #gnb{float:left;width:100%; border-bottom:1px solid #e7e7e7;background:#fafafa}
#wrap #gnb .container ul{float:right;padding:10px 0 ;}
#wrap #gnb .container ul li{float:left;margin-left:20px;}
#wrap #gnb .container ul li a{    font-size: 12px;    font-weight: 400;}
/* Çì´õ */
#wrap header {float:left;width:100%; border-bottom:1px solid #bdbdbd;}
#wrap header .container .header_left{float:left;padding-top:25px;padding-bottom:20px; width:187px;text-align: center;}
#wrap header .container .header_center{float:left;width:655px;text-align:center;padding-top:32px;padding-bottom:27px;}
#wrap header .container .header_center .search_box{    margin: 0 auto;position:relative; width:410px;height:46px;    box-sizing: border-box;border:2px solid #d52f2f;border-radius:30px;   }
#wrap header .container .header_center #search_input{ float:left;outline: none;border:none;width:350px;padding:14px 15px;border-radius:30px;  }
#wrap header .container .header_center #search_bt{position: absolute;      right: 12px;    top: 9px;    display: block;    width: 22px;    height: 22px;    border: none;    background: url('../img/common/header/search_option.jpg') no-repeat;    text-indent: -10000em;    overflow: hidden;    cursor: pointer;    -webkit-appearance: none;    -webkit-border-radius: 0; outline:none;}
#wrap header .container .header_right{float:left;padding-top:37px;padding-bottom:29px;}
/* »ó´Ü¸Þ´º */
#wrap nav{float:left;width:100%; border-bottom:4px solid #d5312f;text-align:center;}
#wrap nav .container p.all_category{float:left;width:188px; box-sizing:border-box; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; background: #d5312f url(../img/common/header/category_icon.jpg) 30px 17px no-repeat;   }
#wrap nav .container p.all_category a{padding: 15px 0;float:left; text-align:center; width:100%; font-size:16px; font-weight:bold; color:#fff; padding-left: 25px; box-sizing: border-box; font-family: verdana,Dotum;}
#wrap nav .container ul{float:left;    width: 912px;}
#wrap nav .container ul li {float:left;width:20%;}
#wrap nav .container ul li a{padding: 15px 0; float:left; font-size:16px; font-weight:bold; width:100%;text-align:center; font-family: verdana,Dotum;}

#wrap center {float:left;width:100%;min-height:700px;}
/* ¼½¼Ç1 ¹è³Ê */
#wrap center .container section#ad{float:left;width:100%;box-sizing:border-box; border:1px solid #d5d5d5;border-top:none; height:422px;}
#wrap center .container section#ad .ad_left{float:left;width:187px;box-sizing:border-box;  border-right:1px solid #d5d5d5; }
#wrap center .container section#ad .ad_left ul{float:left;width:100%;height:379px}
#wrap center .container section#ad .ad_left ul li {float:left;width:100%; border-bottom:1px solid #d5d5d5; }
#wrap center .container section#ad .ad_left ul li span{float:right;margin-right:10px; font-weight:none; color:#da2c2d; }
#wrap center .container section#ad .ad_left ul li:hover span{float:right;margin-right:10px; font-weight:bold; color:#fff; }
#wrap center .container section#ad .ad_left ul li a{float:left;}



#wrap center .container section#ad .ad_left ul .main_1{ background-image:url("/assets/img/main/main_1.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_2{ background-image:url("/assets/img/main/main_2.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_3{ background-image:url("/assets/img/main/main_3.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_4{ background-image:url("/assets/img/main/main_4.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_5{ background-image:url("/assets/img/main/main_5.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_6{ background-image:url("/assets/img/main/main_6.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_7{ background-image:url("/assets/img/main/main_7.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_8{ background-image:url("/assets/img/main/main_8.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_9{ background-image:url("/assets/img/main/main_9.png"); background-size:25px 20px; background-repeat:no-repeat;background-position:17px 8px; }
#wrap center .container section#ad .ad_left ul .main_10{ background-image:url("/assets/img/main/main_10.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }


#wrap center .container section#ad .ad_left ul .main_1:hover{ background-image:url("/assets/img/main/main_1_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_2:hover{ background-image:url("/assets/img/main/main_2_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_3:hover{ background-image:url("/assets/img/main/main_3_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_4:hover{ background-image:url("/assets/img/main/main_4_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_5:hover{ background-image:url("/assets/img/main/main_5_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_6:hover{ background-image:url("/assets/img/main/main_6_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_7:hover{ background-image:url("/assets/img/main/main_7_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_8:hover{ background-image:url("/assets/img/main/main_8_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }
#wrap center .container section#ad .ad_left ul .main_9:hover{ background-image:url("/assets/img/main/main_9_on.png"); background-size:25px 20px; background-repeat:no-repeat;background-position:17px 8px; }
#wrap center .container section#ad .ad_left ul .main_10:hover{ background-image:url("/assets/img/main/main_10_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 11px; }

#wrap center .container section#ad .ad_left ul li:hover {background:#da2c2d;}
#wrap center .container section#ad .ad_left ul li:hover a{color:#fff; }

.ad_left2 { border:1px solid #d5d5d5;widtH:187px; left:1px; top:0px; position:absolute; display:none;background:#fff; z-index:50; }
.ad_left2 ul li.on a{background:#da2c2d;color:#fff;}
.ad_left2 ul li  a{float:left;width:100%;text-align:left;font-size:12px;padding-top:9px;padding-bottom:9px;box-sizing:border-box;padding-left:50px;font-size:13px;}
.ad_left2 ul li:first-child a{padding-top:13px;}
.ad_left2 ul li:last-child a{}
.ad_left2 .quotation{float:left;width:100%;background:#52779d;color:#fff;padding: 13px 0;    box-sizing: border-box;}
.ad_left2 .quotation a{color:#fff; font-size:12px;}


.ad_left2 ul li {float:left;width:100%; border-bottom:1px solid #d5d5d5; }



.ad_left2 ul li span{float:right;margin-right:10px; font-weight:bold; color:#da2c2d; }
.ad_left2 ul li:hover span{float:right;margin-right:10px; font-weight:bold; color:#fff; }
.ad_left2 ul  .main_1{ z-index:51; background-image:url("/assets/img/main/main_1.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_2{ z-index:51; background-image:url("/assets/img/main/main_2.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_3{ z-index:51; background-image:url("/assets/img/main/main_3.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_4{ z-index:51; background-image:url("/assets/img/main/main_4.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_5{ z-index:51; background-image:url("/assets/img/main/main_5.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_6{ z-index:51; background-image:url("/assets/img/main/main_6.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_7{ z-index:51; background-image:url("/assets/img/main/main_7.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_8{ z-index:51; background-image:url("/assets/img/main/main_8.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_9{ z-index:51; background-image:url("/assets/img/main/main_10.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_10{ z-index:51; background-image:url("/assets/img/main/main_9.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }


.ad_left2 ul .main_1:hover{ color:red; z-index:51; background-image:url("/assets/img/main/main_1_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_2:hover{ z-index:51; background-image:url("/assets/img/main/main_2_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_3:hover{ z-index:51; background-image:url("/assets/img/main/main_3_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_4:hover{ z-index:51; background-image:url("/assets/img/main/main_4_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_5:hover{ z-index:51; background-image:url("/assets/img/main/main_5_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_6:hover{ z-index:51; background-image:url("/assets/img/main/main_6_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_7:hover{ z-index:51; background-image:url("/assets/img/main/main_7_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_8:hover{ z-index:51; background-image:url("/assets/img/main/main_8_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_9:hover{ z-index:51; background-image:url("/assets/img/main/main_10_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }
.ad_left2 ul .main_10:hover{ z-index:51; background-image:url("/assets/img/main/main_9_on.png"); background-size:20px 15px; background-repeat:no-repeat;background-position:20px 13px; }

.ad_left2 ul li:hover {background:#da2c2d; z-index:50;}
.ad_left2 ul li:hover a{color:#fff; }






#wrap center .container section#ad .ad_left ul li.on a{background:#da2c2d;color:#fff;}
#wrap center .container section#ad .ad_left ul li  a{float:left;width:100%;text-align:left;font-size:12px;padding-top:9px;padding-bottom:9px;box-sizing:border-box;padding-left:50px;font-size:13px;}
#wrap center .container section#ad .ad_left ul li:first-child a{}
#wrap center .container section#ad .ad_left ul li:last-child a{}
#wrap center .container section#ad .ad_left .quotation{float:left;width:100%;background:#52779d;color:#fff;padding: 13px 0;    box-sizing: border-box; height:43px;}
#wrap center .container section#ad .ad_left .quotation a{color:#fff; font-size:12px;}

#wrap center .container section#ad .ad_center{float:left;width:654px;}
#wrap center .container section#ad .bx-wrapper{position:relative;z-index:1px;}
#wrap center .container section#ad .ad_center .bx-pager.bx-default-pager{position:absolute;    z-index: 2;    bottom: 23px;left:28px;}
#wrap center .container section#ad .ad_center .bx-pager.bx-default-pager .bx-pager-item{float:left;}
#wrap center .container section#ad .ad_center .bx-pager.bx-default-pager .bx-pager-item a{width:12px;height:12px;background:#fff;border-radius:5px;display:block; margin:0px 2px;   text-indent: -9999px;}
#wrap center .container section#ad .ad_center .bx-pager.bx-default-pager .bx-pager-item a.active{width:34px;background:#d9f63a;}
#wrap center .container section#ad .ad_center .banner_option {    float: left;    width: 100%;    height: 44px;}
#wrap center .container section#ad .ad_center .banner_option ul {float:left;width:100%;}
#wrap center .container section#ad .ad_center .banner_option ul li{float:left;width:20%;box-sizing:border-box;}
#wrap center .container section#ad .ad_center .banner_option ul li a{     box-sizing: border-box;border-top:3px solid #d5d5d5;   color: #666666;    font-size: 11px;    font-weight: 500;    float: left;    padding-top: 11px;    padding-bottom: 12px;     text-align: center;    width: 100%;  }
#wrap center .container section#ad .ad_center .banner_option ul li.on a{border-top:3px solid #da2c2d}
#wrap center .container section#ad .ad_center .banner_option ul li:first-child {border-left:none;}
#wrap center .container section#ad .ad_right{float:left;width:256px;border-left:1px solid #dcdcdc;}
#wrap center .container section#ad .ad_right ul{float:left;width:100%;}
#wrap center .container section#ad .ad_right ul li {float:left;width:100%;}
#wrap center .container section#ad .ad_right ul li:last-child{border-bottom:none;}
#wrap center .container section#ad .ad_right ul li img{vertical-align: middle;}

/* ¼½¼Ç2 Áñ°ÜÃ£±â */
#wrap center .container section#favorite {float:left;width:100%;box-sizing:border-box; border:1px solid #d5d5d5;margin-top:30px;height:118px;}
#wrap center .container section#favorite .title{float:left;width:187px;border-right:1px solid #d5d5d5;background:#f7f7f7;height:116px;}
#wrap center .container section#favorite .title h3{font-size:20px;padding-top:40px;text-align:left;box-sizing:border-box;padding-left:32px;line-height:25px;}
#wrap center .container section#favorite .menu{float:left;width:910px;position:relative;padding-top:20px;}
#wrap center .container section#favorite .menu ul li a p{margin:5px 0;font-size:14px;}
#wrap center .container section#favorite .menu a.bx-prev {    left: 19px; top:45px;    width: 18px;    background: url(../img/main/prev.png) 0px 0px no-repeat;    height: 35px;    position: absolute;    outline: 0;    text-indent: -9999px;    z-index: 9999;}
#wrap center .container section#favorite .menu a.bx-next {    right: 19px; top:45px;    width: 18px;    background: url(../img/main/next.png) 0px 0px no-repeat;    height: 35px;    position: absolute;    outline: 0;    text-indent: -9999px;    z-index: 9999;}
/* ¼½¼Ç3 ¾Öµå¸¶ÄÏ */
#wrap center .container section#admaket {float:left;width:100%;box-sizing:border-box;margin-top:30px;}
#wrap center .container section#admaket h3{float:left;width:100%;box-sizing:border-box;text-align:left;}
#wrap center .container section#admaket #banner_section01{float:left;width:100%;border:1px solid #d5d5d5;}
#wrap center .container section#admaket #banner_section01 img{width:100%; height:273px; vertical-align:middle;}
#wrap center .container section#admaket #banner_section01 ul{float:left;width:100%;}
#wrap center .container section#admaket #banner_section01 ul li{float:left;width:275px;box-sizing:border-box;border-right:1px solid #d5d5d5;}
#wrap center .container section#admaket #banner_section01 ul li:last-child{border-right:none;}
#wrap center .container section#admaket #banner_section02{float:left;width:100%;margin-top:30px;border:1px solid #d5d5d5;}
#wrap center .container section#admaket #banner_section02 img{width:100%; height:273px; vertical-align:middle;}
#wrap center .container section#admaket #banner_section02 ul{float:left;width:100%;}
#wrap center .container section#admaket #banner_section02 ul li{float:left;width:275px;box-sizing:border-box;border-right:1px solid #d5d5d5;}
#wrap center .container section#admaket #banner_section02 ul li:last-child{border-right:none;}
/* ¼½¼Ç4 °øÁö»çÇ× ÀÌº¥Æ® */
#wrap center .container section#board {float:left;width:100%;box-sizing:border-box;margin-top:30px;}
#wrap center .container section#board .title{float:left;width:100%;}
#wrap center .container section#board .title h4{float:left;font-size:20px;font-weight:700;}
#wrap center .container section#board .title .more{float:right;font-size:14px;font-weight:700;}
#wrap center .container section#board .content{float:left;width:100%;margin-top:23px;}
#wrap center .container section#board .content ul {float:left;width:100%;}
#wrap center .container section#board .content ul li{float:left;width:100%;    box-sizing: border-box;  padding-bottom:10px;  padding-left: 10px;    background: url(../img/main/board_icon.png) 4px 7px no-repeat;}
#wrap center .container section#board .content ul li:last-child{padding-bottom:0px;}
#wrap center .container section#board .content ul li a{font-size:14px;}
#wrap center .container section#board .content .subject{float:left;width:410px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#wrap center .container section#board .content .date{float:left;}
#wrap center .container section#board .notice{float:left;width:545px;margin-right:5px;border:1px solid #d5d5d5;box-sizing:border-box;padding:20px 15px;}
#wrap center .container section#board .event{float:left;width:545px;height:245px; margin-left:5px;border:1px solid #d5d5d5;box-sizing:border-box;padding:20px 15px;}
#wrap center .container section#board .event .event_img{float:left; width:192px}
#wrap center .container section#board .event .event_etc{float:left;width:310px;white-space: nowrap; overflow: hidden; text-overflow:ellipsis; margin-left:10px}
#wrap center .container section#board .event .event_etc h5{float:left;text-align:left;font-size:16px;width:100%;padding:0px 0;}
#wrap center .container section#board .event .event_etc .event_content{float:left;  font-size:13px; padding-top:10px; overflow: hidden;    text-overflow: ellipsis;    white-space: normal;    line-height: 1.4;    height: 7em;    text-align: left;    word-wrap: break-word;    display: -webkit-box;    -webkit-line-clamp: 5;    -webkit-box-orient: vertical;}
#wrap center .container section#board .event .event_etc .event_date{float:left;text-align:left;font-size:13px; font-weight:700;padding-top:10px;}
/* ¼½¼Ç5 ¾Öµå¸¶ÄÏÀÌÇÔ²²ÇÕ´Ï´Ù. */
#wrap center .container section#admaket_together{float:left;width:100%;box-sizing:border-box;margin-top:30px;margin-bottom:30px;border:1px solid #d5d5d5;}
#wrap center .container section#admaket_together .title{float:left;width:187px;border-right:1px solid #d5d5d5;background:#f7f7f7;height:119px;}
#wrap center .container section#admaket_together .title h3{font-size:20px;padding-top:34px;text-align:left;box-sizing:border-box;padding-left:32px;line-height:25px;}
#wrap center .container section#admaket_together .menu{float:left;width:910px;position:relative;padding-top:15px;}
#wrap center .container section#admaket_together .menu ul li a p{margin:5px 0;font-size:14px;}
#wrap center .container section#admaket_together .menu a.bx-prev {    left: 10px; top:40px;    width: 18px;    background: url(../img/main/prev.png) 0px 0px no-repeat;    height: 35px;    position: absolute;    outline: 0;    text-indent: -9999px;    z-index: 9999;}
#wrap center .container section#admaket_together .menu a.bx-next {    right: 10px; top:40px;    width: 18px;    background: url(../img/main/next.png) 0px 0px no-repeat;    height: 35px;    position: absolute;    outline: 0;    text-indent: -9999px;    z-index: 9999;}


/* ÄÁÅÙÃ÷º¸È£ */
#wrap #page_etc{width:100%;float:left;background:#474747;padding-top:20px;padding-bottom:5px;}
#wrap #page_etc p.etc_text01{font-size:15px;color:#c84e47;margin-bottom:5px;float:left;width:100%;}
#wrap #page_etc p.etc_text02{font-size:13px;color:#7ea6ba;float:left;width:100%;}


/* °£ÆÇ */
center .container .sub_menu{float:left;width:100%;margin:20px 0;}
center .container .sub_menu ul{float:left;width:100%;border-bottom:2px solid #b82525;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
center .container .sub_menu ul li{float:left;width:110px;height:76px;box-sizing:border-box;border-right:1px solid #e8e8e8;}
center .container .sub_menu ul li:first-child{border-left:1px solid #e8e8e8;width:110px}
center .container .sub_menu ul li img{cursor:pointer}

center .container .sub_menu2{float:left;width:100%;margin:20px 0;}
center .container .sub_menu2 ul{float:left;width:100%;border-bottom:2px solid #b82525;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
center .container .sub_menu2 ul li{float:left;width:110px;height:76px;box-sizing:border-box;border-right:1px solid #e8e8e8;}
center .container .sub_menu2 ul li:first-child{border-left:1px solid #e8e8e8;width:110px}
center .container .sub_menu2 ul li img{cursor:pointer}

center .container .sub_tap{float:left;width:100%;}
center .container .sub_tap ul#tabs{float:left;width:100%;background:#f4f4f4;border-top:1px solid #717171;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;box-sizing:border-box;}
center .container .sub_tap ul#tabs li{float:left;text-align:center;border-right:none;border-right:1px solid #d8d8d8;box-sizing:border-box;    border-bottom: 1px solid #d8d8d8;}
center .container .sub_tap ul#tabs li.on{border-bottom:1px solid #fff;}
center .container .sub_tap ul#tabs li:first-child{box-sizing:border-box;}
center .container .sub_tap ul#tabs li:last-child{box-sizing:border-box;}
center .container .sub_tap ul#tabs li.on{background:#fff;}
center .container .sub_tap ul#tabs li.on a{font-weight:700;}
center .container .sub_tap ul#tabs li a{padding:20px;color:#6d6d6d;    float: left;font-size:14px;}
center .container .sub_tap ul#sub_tabs{float:left;width:100%;border:1px solid #d8d8d8;border-top:none;box-sizing:border-box;    padding: 0 15px;}
center .container .sub_tap ul#sub_tabs li{float:left;}
center .container .sub_tap ul#sub_tabs li a{padding:15px;color:#6d6d6d;    float: left;font-size:13px;box-sizing:border-box;}
center .container .title{float:left;width:100%;text-align:center;position:relative; /* margin-top:25px;margin-bottom:30px; */}
center .container .title h2{    font-size: 32px;    margin-bottom: 25px;    float: left;    width: 100%;    line-height: 100%;color:#4f4f4f;}
center .container .title .sub_title{float:left;    width: 100%;}
center .container .title .sub_title ul {float:left;    padding-left: 37%;}
center .container .title .sub_title ul li {float:left;margin-right:50px;}
center .container .title .sub_title ul li.on a{    color: #b82525;    padding-bottom: 5px;    border-bottom: 1px solid #d99d9d;}
center .container .title .sub_title ul li a{font-size:14px;color:#717171;} 
center .container .title .title_img{    position: absolute;    right: 0;    top: 0;}

.product_list .search_type{float:left;width:100%;border-bottom:1px solid #d8d8d8;margin-bottom:30px;}
.product_list .search_type ul li {float:left;}
.product_list .search_type ul li a{float:left;padding:10px;font-size:12px;color:#717171;}
.product_list .search_type ul li.on{    padding-left: 10px;    background: url(../img/sub/recommend.png) 6px 12px no-repeat;}
.product_list .search_type ul li.on a{color:#ff4c2e}
.product_list .album_list{float:left;width:100%;}
.product_list .album_list ul li{cursor:pointer;}
.product_list .album_list ul li:hover {border:1px solid red !important; transition-delay:0.3s;}


center .container .sub_main {float:left;width:100%;border-top:1px solid #717171;}
center .container .sub_main .search_type{float:left;width:100%;border-bottom:1px solid #d8d8d8;margin-bottom:30px;}
center .container .sub_main .search_type ul li {float:left}
center .container .sub_main .search_type ul li a{float:left;padding:10px;font-size:12px;color:#717171;}
center .container .sub_main .search_type ul li.on{    padding-left: 10px;    background: url(../img/sub/recommend.png) 6px 12px no-repeat;}
center .container .sub_main .search_type ul li.on a{color:#ff4c2e}
center .container .sub_main .album_list{float:left;width:100%;}
center .container .sub_main .album_list ul{float:left;width:100%;}
center .container .sub_main .album_list ul li{float:left;margin-right:1.33333%;width:23.8%;border:1px solid #cbcbcb;margin-bottom:30px;}
center .container .sub_main .album_list ul li:last-child{margin-right:0px;}
center .container .sub_main .album_list ul li .list_top{float:left;width:100%;}
center .container .sub_main .album_list ul li .list_top img{width:100%;}
center .container .sub_main .album_list ul li .list_bottom{float:left;width:100%; box-sizing:border-box; padding:10px;}
center .container .sub_main .album_list ul li .list_bottom h4{float:left;width:100%;}
center .container .sub_main .album_list ul li .list_bottom h4 .subject{float:left;font-size:14px;font-weight:700}
center .container .sub_main .album_list ul li .list_bottom h4 .price{float:right;font-size:16px;font-weight:700}
center .container .sub_main .album_list ul li .list_bottom h4 .price span.price_won{color:#af0a0a;font-size:16px;}
center .container .sub_main .album_list ul li .list_bottom dl{float:left;width:100%;padding:2px 0px;}
center .container .sub_main .album_list ul li .list_bottom dl.first{margin-top:10px;}
center .container .sub_main .album_list ul li .list_bottom dl.last{margin-bottom:10px;}
center .container .sub_main .album_list ul li .list_bottom dl dt{float:left;margin-right:10px;font-size:16px;color:#a0a0a0}
center .container .sub_main .album_list ul li .list_bottom dl dd{float:left;font-size:15px;color:#a0a0a0}
center .container .sub_main .album_list ul li .list_bottom .list_bt_box{float:left;width:100%;}
center .container .sub_main .album_list ul li .list_bottom .list_bt_box button{width:49%;margin-right:2%;color:#fff;box-sizing:border-box;cursor:pointer;outline:none;padding:10px 20px;font-size:16px;float:left;border-radius:5px;}
center .container .sub_main .album_list ul li .list_bottom .list_bt_box button.cart{background:#677289;border:1px solid #575c6b;}
center .container .sub_main .album_list ul li .list_bottom .list_bt_box button.buy{margin-right:0px;background:#f8512a;border:1px solid #c74020;}
/* °ßÀû¹®ÀÇ && °í°´¼¾ÅÍ °ßÀû¹®ÀÇ  */
#sub_section{float:left;width:100%;height:130px;background:#e9edf0;margin-bottom:40px;}
#sub_section .sub_title{float:left;padding-top:35px;padding-left:3px;}
#sub_section .sub_title_img{float:right;padding-top:15px;padding-right:15px}
center .container .product_info{float:left;width:100%;}
/* Á¦Ç°Á¤º¸ */
center .container .product_info h3{float:left;width:100%;font-size:20px;font-weight:700;padding:10px;text-align:left;}
center .container .product_info table#product_info_table {float:left;width:100%;    table-layout: fixed;margin-bottom:60px;}
center .container .product_info table#product_info_table tr td.first{border-top:2px solid #b82525;}
center .container .product_info table#product_info_table tr td.title{float:none;margin:0px;background:#efefef;box-sizing:border-box;padding:25px 25px;border-right:1px solid #dcdcdc;font-size:14px;font-weight:500;}
center .container .product_info table#product_info_table tr td{border-bottom:1px solid #dcdcdc;box-sizing:border-box;padding-left:25px;background:#f7f7f7;}
center .container .product_info table#product_info_table tr td.content ul li{float:left;padding:0px 2px}
center .container .product_info table#product_info_table tr td.content ul li .form_radio{float:left;}
center .container .product_info table#product_info_table tr td.content ul li label{float:left;cursor:pointer;font-size:13px;color:#828282;letter-spacing: 2px;    padding-left: 5px;}
center .container .product_info table#product_info_table tr td.option ul li{margin-right:35px;   width:100px; text-align: center;}
center .container .product_info table#product_info_table tr td.option ul li label{color:#000000}
center .container .product_info table#product_info_table tr td.option ul li:last-child{margin-right:0px;}
center .container .product_info table#product_info_table tr td.design p.design_text{    float: left;margin-left:30px;    padding-left: 20px;    color: #868686;    font-size: 15px;    background: url(../img/sub/point.png) 2px 1px no-repeat;}
center .container .product_info table#product_info_table tr td.design p.design_text span{color:#ff4723;}
center .container .product_info table#product_info_table tr td.size p {float:left;padding-right:15px}
center .container .product_info table#product_info_table tr td.size p input.size_input{float:left;width:70px;height:25px;box-sizing:border-box;border:1px solid #c9c9c9;margin:0 5px}
center .container .product_info table#product_info_table tr td.size p span{float:left;color:#828282;    font-size: 13px;    padding-top: 4px;}
center .container .product_info table#product_info_table tr td.etc textarea{border:1px solid #c9c9c9;resize: none; margin:10px 0;height:110px;width:670px;box-sizing:border-box;padding:10px;font-size:13px;}
center .container .product_info table#product_info_table tr td.upload button#upload_bt{float:left;border:none;width:106px;height:35px;padding:0px;cursor:pointer;outline:none;}
center .container .product_info table#product_info_table tr td.upload button#webhard_bt{float:left;width:116px;height:27px;border:none;padding:0px;cursor:pointer;outline:none;margin-left:60px;margin-top:3px;}
center .container .product_info table#product_info_table tr td.upload p{float:left;font-size:13px;color:#828282}
center .container .product_info table#product_info_table tr td.upload p.upload_text{font-size:13px;padding-left:20px;  background: url(../img/sub/point.png) 2px 11px no-repeat;margin-left:10px;padding-top:10px}
center .container .product_info table#product_info_table tr td.upload p.upload_text span{    color: #ff4723;}
center .container .product_info table#product_info_table tr td.upload  p.webhard_text{font-size:14px;margin-left:20px;padding-top:7px}
center .container .product_info table#product_info_table tr td.upload  p.webhard_text .webhard_title{color:#b82525;font-weight:700}
/* ±¸¸ÅÀÚÁ¤º¸ */
center .container .product_info h3{float:left;width:100%;font-size:20px;font-weight:700;padding:10px;text-align:left;}
center .container .product_info h3 span{color:#ff4723;font-size:14px;margin-left:10px;}
center .container .product_info table#custom_buy_table {float:left;width:100%;    table-layout: fixed;margin-bottom:60px;}
center .container .product_info table#custom_buy_table tr td{border-bottom:1px solid #dcdcdc;box-sizing:border-box;padding-left:25px;background:#f7f7f7;}
center .container .product_info table#custom_buy_table tr td.first{margin:0px;border-top:2px solid #b82525;}
center .container .product_info table#custom_buy_table tr td.title{float:none;margin:0px;background:#efefef;box-sizing:border-box;padding:25px 25px;border-right:1px solid #dcdcdc;font-size:14px;font-weight:500;}
center .container .product_info table#custom_buy_table tr td input.custom_buy_input{width:145px;height:30px;border:1px solid #c9c9c9;box-sizing:border-box;padding:5px;}
center .container .product_info table#custom_buy_table tr td input.phone{float:left;width:70px;height:30px;border:1px solid #c9c9c9;box-sizing:border-box;padding:5px;}
center .container .product_info table#custom_buy_table tr td select#phone01{float:left;width:70px;height:30px;border:1px solid #c9c9c9;box-sizing:border-box;padding:5px;}
center .container .product_info table#custom_buy_table tr td span.hipen{margin:0 5px;float:left;padding-top:7px;}
center .container .product_info table#custom_buy_table tr td .phone_text{float:left;padding-left:20px;margin-left:20px;font-size:14px;padding-top:7px;color:#ff4723; background: url(../img/sub/point.png) 2px 8px no-repeat;}
center .container .product_info table#custom_buy_table tr td .email{float:left;width:120px;height:30px;border:1px solid #c9c9c9;box-sizing:border-box;padding:5px;}
center .container .product_info table#custom_buy_table tr td select#email02{float:left;width:120px;height:30px;border:1px solid #c9c9c9;box-sizing:border-box;padding:5px;}
center .container .product_info table#custom_buy_table input#email_check{float:left;margin-top:7px;margin-left:20px;}
center .container .product_info table#custom_buy_table label.check_box_text{font-size:14px;line-height:27px;cursor:pointer;}
center .container .product_info button#custom_submit_bt{background:#373737;color:#fff;width:135px;height:45px;border:none;font-size:16px;float:none;}
/* °í°´¼¾ÅÍ & Á¢¼öÈ®ÀÎ*/
center .container .custom_menu{float:left;width:189px;}
center .container .custom_menu ul{float:left;border:1px solid #d0d0d0}
center .container .custom_menu ul li{float:left;width:100%;text-align:left}
center .container .custom_menu ul li.on{background:#da2c2d}
center .container .custom_menu ul li a{float:left;width:100%;padding:5px 0;padding-left:40px;text-align:left;box-sizing:border-box;font-size:13px;color:#444444;    background: url(../img/sub/custom_list_style.png) 30px 11px no-repeat;}
center .container .custom_menu ul li a.first{padding-top:10px;background: url(../img/sub/custom_list_style.png) 30px 16px no-repeat;}
center .container .custom_menu ul li.on a{color:#fff}
center .container .custom_menu ul li.menu_title{padding:0px;float:left;width:100%;position:relative;height:50px;font-size:16px;line-height:50px;text-align:left;padding-left:50px;box-sizing:border-box;font-weight:700;border-bottom:1px dashed #d0d0d0;border-top:1px solid #d0d0d0;}
center .container .custom_menu ul li.menu_title:first-child{border-top:none;}
center .container .custom_menu ul li.menu_step01{background:url('../img/sub/custom_menu_img01.png') 23px 14px no-repeat;background-color:#fdfdfd;}
center .container .custom_menu ul li.menu_step02{background:url('../img/sub/custom_menu_img02.png') 23px 16px no-repeat;background-color:#fdfdfd;}
center .container .custom_menu ul li.menu_step03{background:url('../img/sub/custom_menu_img03.png') 23px 14px no-repeat;background-color:#fdfdfd;}
center .container .custom_menu .custom_tel{float:left;margin-top:15px;}
center .container .custom_board{float:left;width:896px;margin-left:15px;}
center .container .custom_board ul.custom_tap{float:left;width:100%;border-bottom:2px solid #b82525;}
center .container .custom_board ul.custom_tap li{margin:0px;float:left;width:100px;}
center .container .custom_board ul.custom_tap li a{float:left;font-size:14px;    padding: 21px 18px;color:#6c6c6c;box-sizing:border-box;border:1px solid #e8e8e8;border-bottom:none;width: 100%;border-right:none;}
center .container .custom_board ul.custom_tap li.on a{background:#b82525;color:#fff;border:1px solid #b82525;border-bottom:none;}
center .container .custom_board ul.confirm {} 
center .container .custom_board ul.confirm li{width:99.5px;}
center .container .custom_board ul.confirm li a{padding:21px 10px;}
center .container .custom_board #custom_board_table{margin-bottom:40px;float:left;width:100%;margin-top:12px;}
center .container .custom_board #custom_board_table tr th{padding:15px;background:#f9f9f9;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;font-size:14px;}
center .container .custom_board #custom_board_table tr td{text-align:center;border-bottom:1px solid #dddddd;padding:15px;font-size:13px;color:#999999;}
center .container .custom_board #custom_board_table tr td button.board_status_bt{border:none;background:#bd2832;color:#fff;    font-size: 12px;    padding: 5px 10px;cursor:pointer;outline:none;    width: 100px;box-sizing:border-box}
center .container .custom_board ul#paging {display:table; margin:0 auto;}
center .container .custom_board ul#paging li{float:left;width:25px;height:25px;box-sizing:border-box;border:1px solid #dedede;margin-right:2px;}
center .container .custom_board ul#paging li:last-child{margin-right:0px;}
center .container .custom_board ul#paging li.arrow{border:none;}
center .container .custom_board ul#paging li a{    width: 24px;    text-align: center;    height: 24px;    float: left;    line-height: 25px; color:#aaaaaa}
center .container .custom_board ul#paging li.on {background:#eeeeee;}
center .container .custom_board ul#paging li.on a{color:red;font-weight:bold;}
center .container .custom_board .custom_search{float:left;width:100%;margin:10px 0;box-sizing:border-box;padding:25px 0;border:4px solid #e5e5e5;padding-bottom:10px;}

center .container .product_list ul#paging {display:table; margin:0 auto;}
center .container .product_list ul#paging li{float:left;width:25px;height:25px;box-sizing:border-box;border:1px solid #dedede;margin-right:2px;}
center .container .product_list ul#paging li:last-child{margin-right:0px;}
center .container .product_list ul#paging li.arrow{border:none;}
center .container .product_list ul#paging li a{    width: 24px;    text-align: center;    height: 24px;    float: left;    line-height: 25px; color:#aaaaaa}
center .container .product_list ul#paging li.on {background:#eeeeee;}
center .container .product_list ul#paging li.on a{color:red;font-weight:bold;}
center .container .product_list .custom_search{float:left;width:100%;margin:10px 0;box-sizing:border-box;padding:25px 0;border:4px solid #e5e5e5;padding-bottom:10px;}


center .container .custom_board .custom_search .custom_search_box{width:375px;height:70px;margin:0 auto;box-sizing:border-box;border:2px solid #d2d2d2;padding:7px;}
center .container .custom_board .custom_search .custom_search_box .search_box{float:left;width:235px;}
center .container .custom_board .custom_search .custom_search_box .search_box p{float:left;padding:0px 10px;}
center .container .custom_board .custom_search .custom_search_box .search_box input{box-sizing:border-box;padding:5px;width:145px;height:24px;border:1px solid #c9c9c9;outline:#b82525;}
center .container .custom_board .custom_search .custom_search_box .search_box input:focus{border:1px solid #b82525;}
center .container .custom_board .custom_search .custom_search_box .search_box p label{    color: #333333;    padding-top: 2px;    font-weight: 500;    float: left;    padding-right: 10px;}
center .container .custom_board .custom_search .custom_search_box .search_box p.id{margin-bottom:2px;}
center .container .custom_board .custom_search .custom_search_box .search_box p.pw{margin-top:2px;}
center .container .custom_board .custom_search .custom_search_box button{float:left;width:107px;margin-top:5px;height:43px;background:url('../img/sub/custom_search_bt.png') no-repeat;border:none;}
center .container .custom_board .custom_search .search_etc_text{color:#939393;font-size:13px;margin-top:10px;background: url(../img/sub/point2.png) 258px 1px no-repeat;float:left;width:100%;text-align:center;box-sizing:border-box;}

/* ¸¶ÀÌÆäÀÌÁö */
center .container .mypage .ing{float:left;width:100%;padding-bottom:20px;}
center .container .mypage h3{float:left;width:100%;font-size:18px; font-weight:700;text-align:left;}
center .container .mypage h3 span.title_txt{float:left;line-height:20px;}
center .container .mypage .ing  h3 {margin-bottom:20px}
center .container .mypage .ing  h3 span.title_txt_detail{float:left;font-size:12px; color:white;width:80px; background:#b82525;box-sizing:border-box; padding:0px 10px;margin-left:10px;border-radius:5px;line-height:20px;}
center .container .mypage .ing ul{float:left;width:100%;}
center .container .mypage .ing ul li{float:left;width:99px;height:100px;margin-right:10px; position:relative;}
center .container .mypage .ing ul li p{position:absolute;bottom: 10px;    left: 8px;    position: absolute;    right: 0;    font-size: 12px;    font-weight: 700;color:#585244;      }
center .container .mypage .ing ul li.main p{    font-size: 24px;    bottom: 21px;    left: 0;}
center .container .mypage .ing ul li.on p{color:#fff}
center .container .mypage .ing ul li p span{padding-left:5px}
center .container .mypage .ing ul li a{float:left;width:99px;height:100px;}
center .container .mypage .ing ul li.main{float:left;width:131px;height:100px; background:url(../img/sub/mypage_order_menu08.png) no-repeat;}
center .container .mypage .ing ul li.main a{float:left;width:131px;height:100px;}


center .container .mypage .ing ul li.mypage_status01{background:url(../img/sub/mypage_order_menu01.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status02{background:url(../img/sub/mypage_order_menu02.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status03{background:url(../img/sub/mypage_order_menu03.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status04{background:url(../img/sub/mypage_order_menu04.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status05{background:url(../img/sub/mypage_order_menu05.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status06{background:url(../img/sub/mypage_order_menu06.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status07{background:url(../img/sub/mypage_order_menu07.png) no-repeat;}

center .container .mypage .ing ul li.mypage_status01.on{background:url(../img/sub/mypage_order_menu01_on.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status02.on{background:url(../img/sub/mypage_order_menu02_on.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status03.on{background:url(../img/sub/mypage_order_menu03_on.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status04.on{background:url(../img/sub/mypage_order_menu04_on.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status05.on{background:url(../img/sub/mypage_order_menu05_on.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status06.on{background:url(../img/sub/mypage_order_menu06_on.png) no-repeat;}
center .container .mypage .ing ul li.mypage_status07.on{background:url(../img/sub/mypage_order_menu07_on.png) no-repeat;}

center .container .mypage .ing ul li:last-child{margin-right:0px;}
center .container .mypage .order_history{float:left;width:100%;}
center .container .mypage .order_history #order_history_table{float:left;margin-top:10px;border-top:2px solid #454444;text-align:center;}
center .container .mypage .order_history #order_history_table tr th{border-bottom:1px solid #dddddd;padding:15px 0;text-align:center;font-size:13px; font-weight:700}
center .container .mypage .order_history #order_history_table tr td{border-bottom:1px solid #dddddd;font-size:12px;padding:10px;text-align:center;color:#6f6d6a}
center .container .mypage .order_history #order_history_table tr td .board_img{width:80px;height:80px;border:1px solid #e3e3e3;box-sizing:border-box;margin:0 auto;position:relative;}
center .container .mypage .order_history #order_history_table tr td .board_img img{position:absolute;  max-width:100%; max-height:100%;           width:auto; height:auto;            margin:auto;            top:0; bottom:0; left:0; right:0;width:80px;height:80px;}
center .container .mypage .order_history #order_history_table tr td p.price{}
center .container .mypage .order_history #order_history_table tr td button{padding:0px;font-size:10px;width:80px;border:1px solid #b4b4b4;background:#e9e9e9;line-height:22px;box-sizing:border-box;color:#5a5a5a;text-align:center;margin:3px 0;}
center .container .mypage .order_history #order_history_table tr td div.order_name{padding:5px 0;float:left;}
center .container .mypage .order_history #order_history_table tr td div.order_name span{font-size:12px;font-weight:700;}
center .container .mypage .order_history #order_history_table tr td div.order_name span.design{width:78px;;background:#f3e6ce;border-radius:10px;color:#36a55d;padding:5px}
center .container .mypage .order_history #order_history_table tr td div.order_name span.name{margin-left:10px;height:25px;line-height:25px}
center .container .mypage .order_history #order_history_table tr td .order_option{float:left;width:100%;box-sizing:border-box;padding:10px;border:1px solid #e3e3e3;}
center .container .mypage .order_history #order_history_table tr td .order_option p{float:left;width:100%;padding:3px 0;text-align:left;font-size:11px;font-weight:500}
center .container .mypage .order_history_info{float:left;width:100%;border:5px solid #4d4e58;border-top:2px solid #2e2f36;    box-sizing: border-box;}
center .container .mypage .order_history_info .order_history_top{float:left;width:100%;background:#4d4e58; position:relative;}
center .container .mypage .order_history_info  .order_history_top  p.close{position:absolute;right:12px;top:9px;width:19px;height:19px;background:url('../img/sub/mypage_close.png') no-repeat;cursor:pointer}
center .container .mypage .order_history_info  .order_history_top  .info_manager{float:left;width:160px;box-sizing:border-box;padding:25px 10px;}
center .container .mypage .order_history_info .order_history_top  .info_manager p{float:left;width:100%;color:#fff;text-align:left;font-weight:300}
center .container .mypage .order_history_info .order_history_top  .info_manager p.grade{font-size:16px;margin-bottom:10px;}
center .container .mypage .order_history_info .order_history_top  .info_manager p.name{font-size:20px;font-weight:700;}
center .container .mypage .order_history_info .order_history_top  .info_txt{float:left;padding-left:10px;background:url(../img/sub/mypage_arrow.png) 2px 40px no-repeat}
center .container .mypage .order_history_info .order_history_top  .info_txt p{float:left;width:491px;background:#ffe345;padding:10px; box-sizing:border-box;text-align:left;border-radius:10px;margin-top:18px;color:#4b4b4b;font-size:14px;}
center .container .mypage .order_history_info .order_history_top  .info_txt p span{float:left;width:100%;}
center .container .mypage .order_history_info .order_history_top  .info_txt p span strong{color:#ff3600}
center .container .mypage .order_history_info .order_history_top  .date {padding-top:55px;color:#fff;font-size:12px;}

center .container .mypage .order_history_info .order_history_middle{float:left;width:100%;min-height:700px}
center .container .mypage .order_history_info .order_history_middle .history_menu{float:left;width:100%;}
center .container .mypage .order_history_info .order_history_middle .history_menu #history_menu_table{table-layout:fixed}
center .container .mypage .order_history_info .order_history_middle .history_menu #history_menu_table tr th{border-bottom:1px solid #cbcbcb; padding:9px 0;color:#54524f;font-size:11px;font-weight:300}
center .container .mypage .order_history_info .order_history_middle .history_menu #history_menu_table tr th.th_title{background:#dce2ea;font-size:11px;font-weight:500}
center .container .mypage .order_history_info .order_history_middle .history_menu #history_menu_table tr th.upload{position:relative;}
center .container .mypage .order_history_info .order_history_middle .history_menu #history_menu_table tr th.upload p.save_icon{    top: 12px;    position: absolute;    left: 10px;}
center .container .mypage .order_history_info .order_history_middle .history_content{float:left;width:100%;box-sizing:border-box; padding:10px 20px;text-align:center;}
center .container .mypage .order_history_info .order_history_middle .history_content_img_box{float:left;    width: 100%;position:relative;padding:45px 0;}
center .container .mypage .order_history_info .order_history_middle .history_content_img_box  p.img_txt{color:#4b4b4b;font-size:11px;margin-top:5px;}
center .container .mypage .order_history_info .order_history_middle .history_content_ask {float:left;width:100%;height:93px;box-sizing:border-box;background:#e7e7e7;border:1px solid #cacaca;padding:10px}
center .container .mypage .order_history_info .order_history_middle .history_content_ask textarea{float:left;    color: #2f2f2f;    width: 744px;    float: left;    resize: none;     box-sizing: border-box; padding:10px;border:none;height:100%;outline:none;background:##e7e7e7;background: transparent;color:#4b4b4b;}
center .container .mypage .order_history_info .order_history_middle .history_content_ask button{float:right;width:80px;height:70px;box-sizing:border-box;box-sizing:border-box;padding:15px; color:#fff;font-size:14px;font-weight:700;background:#41444f;border:none;}
center .container .mypage .order_history_info .order_history_middle .history_content_ask ::-webkit-input-placeholder{color:#4b4b4b;} /* À¥Å¶ Àü¿ë ¼Ó¼º */
center .container .mypage .order_history_info .order_history_middle .history_content_ask textarea:-moz-placeholder, input:-moz-placeholder{color:#4b4b4b;} /* ÆÄÀÌ¾îÆø½º Àü¿ë ¼Ó¼º */
center .container .mypage  .history_content_etc{float:left;width:100%;background:#2b2c31;height:55px;margin-top:10px;padding:10px 15px;box-sizing:border-box;}
center .container .mypage  .history_content_etc #upload_bt{ float:left;width:95px;height:35px;color:#fff;font-size:13px;border:none;  box-sizing:border-box;padding-right:20px;  background: url(../img/sub/upload_icon.png) 70px 15px no-repeat;    background-color: #b82525;}
center .container .mypage  .history_content_etc #upload_txt{ float:left;width:95px;height:35px;border:none;padding:0px;margin-left:20px;}
center .container .mypage  .history_content_etc p.upload_txt_detail{float:left;font-size:13px; color:#fff;box-sizing:border-box;padding-left:20px;background:url(../img/sub/point.png) 3px 9px no-repeat;margin-left:50px;line-height:35px;font-weight:500}
center .container .mypage  .history_content_etc p.upload_txt_detail span{color:#ff9f52;}
center .container .mypage  .history_content_etc .webhard_box{float:right;}
center .container .mypage   .history_content_etc .webhard_box #webhard_bt{float:left;width:108px;height:27px;color:#fff;font-size:12px;background:#41444f;border:none;padding:0px;margin-top:3px;margin-right:15px}
center .container .mypage  .history_content_etc .webhard_box p{float:left;width:100px;color:#fff;}
center .container .mypage  .history_content_etc .webhard_box p span{float:left;width:100%;text-align: left; }
center .container .mypage  .last_que_content{float:left;width:100%;margin-top:25px;}
center .container .mypage  .last_que_content h3{color:#4b4b4b;font-size:14px;font-weight:700;float:left;padding-left:10px;padding-bottom:5px}
center .container .mypage  .last_que_content #last_que_table{float:left;width:100%;border:1px solid #dcdcdc;border-top:2px solid #454444;border-bottom:none;}
center .container .mypage  .last_que_content #last_que_table tr td{padding:5px;border-bottom:1px solid #dcdcdc;text-align:left;background:#eef1f5}
center .container .mypage  .last_que_content #last_que_table tr td p.confirm{    width: 61px;    height: 21px;    color: #fff;    font-size: 12px;    background: #c2a495;    text-align: center;    margin: 0 auto;    line-height: 21px;}
center .container .mypage  .last_que_content #last_que_table tr td p.no_confirm{    width: 61px;    height: 21px;    color: #fff;    font-size: 12px;    background: #c2a495;    text-align: center;    margin: 0 auto;    line-height: 21px;}
center .container .mypage  .last_que_content #last_que_table tr td p.last_que_ct a {color:#4b4b4b;font-size:12px;font-weight:700;line-height:21px;}
center .container .mypage  .last_que_content #last_que_table tr td p.last_que_date{color:#717171;font-size:12px;line-height:21px;}
center .container .mypage  #mypage_submit_bt{float:none;width:264px;height:64px;border:none;margin:0 auto;background:url(../img/sub/mypage_submit_img_bt.png) no-repeat;margin-top:22px}
/* »óÇ°¸®½ºÆ® */
center .container .sub_menu_list{float:left;width:100%;border:1px solid #d8d8d8;border-top:1px solid #717171;box-sizing:border-box;padding:15px 20px;margin-bottom:20px;}
center .container .sub_menu_list ul{float:left;width:100%; padding:10px 0;box-sizing:border-box}
center .container .sub_menu_list ul li{float:left;margin-right:20px;}
center .container .sub_menu_list ul li.title{width:90px;margin:0px;}
center .container .sub_menu_list ul li a {color:#6d6d6d;width:100%;text-align:center;} 
center .container .sub_menu_list ul li.title a{font-size:13px;font-weight:500;color:#4f4f4f;}
center .container .product_list #goods ul{}
center .container .product_list #goods ul li {width:200px;height:275px;margin-right:22px;}
center .container .product_list #goods ul li.last{margin-right:0px;}
center .container .product_list #goods ul li .list_top{border-bottom:1px solid #cbcbcb;position:relative;height:200px;}
center .container .product_list #goods ul li .list_bottom dl {padding:0px;}
center .container .product_list #goods ul li .cover {  display:none;  position: absolute;    z-index: 999;    width: 100%;    height: 100%;    top: 0;    background: black;    opacity: 0.85;}
center .container .product_list #goods ul li:hover .cover{ display:block;}
center .container .product_list #goods ul li dl dd{font-size:12px}
center .container .product_list #goods ul li dl dt{font-size:12px}
/* »óÇ°¸®½ºÆ®2 */
center .container .sub_menu_list{float:left;width:100%;border:1px solid #d8d8d8;border-top:1px solid #717171;box-sizing:border-box;padding:15px 20px;margin-bottom:20px;}
center .container .sub_menu_list ul{float:left;width:100%; padding:10px 0;box-sizing:border-box}
center .container .sub_menu_list ul li{float:left;margin-right:20px;}
center .container .sub_menu_list ul li.title{width:90px;margin:0px;}
center .container .sub_menu_list ul li a {color:#6d6d6d;width:100%;text-align:center;} 
center .container .sub_menu_list ul li.title a{font-size:13px;font-weight:500;color:#4f4f4f;}
center .container .product_list #goods2 ul{}
center .container .product_list #goods2 ul li {width:200px;height:300px;margin-right:22px;}
center .container .product_list #goods2 ul li.last{margin-right:0px;}
center .container .product_list #goods2 ul li .list_top{border-bottom:1px solid #cbcbcb;position:relative;height:200px;}
center .container .product_list #goods2 ul li .list_bottom dl {padding:0px;}
center .container .product_list #goods2 ul li .cover {  display:none;  position: absolute;    z-index: 999;    width: 100%;    height: 100%;    top: 0;    background: black;    opacity: 0.85;}
center .container .product_list #goods2 ul li:hover .cover{ display:block;}
center .container .product_list #goods2 ul li dl dd{font-size:12px}
center .container .product_list #goods2 ul li dl dt{font-size:12px}
/* Á¦Ç°»ùÇÃÁÖ¹®Çü */
center .container .product_content{float:left;width:100%;margin-bottom:25px;}
center .container .product_content .product_content_left{float:left;width:450px;margin-right:50px;}
center .container .product_content .product_content_left .content_img{float:left;width:100%;box-sizing:border-box;border:1px solid #cccccc;height:445px}
center .container .product_content .product_content_left .content_img p{float:left;width:100%;font-weight:700;padding:36px 0 ;box-sizing:border-box;font-size:16px;color:#272727;background: url(../img/sub/point.png) 51px 37px no-repeat;}
center .container .product_content .product_content_left .content_img p span{color:#d00000;font-size:16px;padding-left:10px;}
center .container .product_content .product_content_left h4{text-align:left;float:left;width:100%;font-size:16px;color:#3f3f3f;box-sizing:border-box;padding-left:20px;}
center .container .product_content .product_content_left .product_detail{float:left;width:100%;margin-top:20px;}
center .container .product_content .product_content_left .product_detail h4.detail{background:url("../img/sub/product_content_detail_h4_img.png") 0px 0px no-repeat;}
center .container .product_content .product_content_left .product_detail p{float:left;width:100%;box-sizing:border-box;padding:10px 20px;color:#888888;text-align:left;font-size:13px;}
center .container .product_content .product_content_left .product_info{float:left;width:100%;margin-top:20px;}
center .container .product_content .product_content_left .product_info h4.info{background:url("../img/sub/product_content_info_h4_img.png") 0px 0px no-repeat;}
center .container .product_content .product_content_left .product_info ul li{float:left;width:100%;margin-top:10px;text-align:left;}
center .container .product_content .product_content_left .product_info ul li .info_img{float:left;margin-right:15px;width:135px;}
center .container .product_content .product_content_left .product_info ul li .info_txt{float:left;width:300px}
center .container .product_content .product_content_left .product_info ul li .info_txt .info_txt_top{float:left;width:100%;}
center .container .product_content .product_content_left .product_info ul li .info_txt .info_txt_top h5{margin-top:1px;text-align:left;float:left;font-size:13px;box-sizing:border-box;padding-left:20px;background:url(../img/sub/product_content_info_h5_img.png) 6px 2px no-repeat;font-weight:500;width:120px;}
center .container .product_content .product_content_left .product_info ul li .info_txt .info_txt_top .info_star{float:left;background:#f8e9cb;height:21px;width:180px;border-radius:5px;box-sizing:border-box;padding:2px 10px;}
center .container .product_content .product_content_left .product_info ul li .info_txt .info_txt_top .info_star p{float:left;font-size:11px;color:#957349;margin-right:5px;}
center .container .product_content .product_content_left .product_info ul li .info_txt .info_txt_top .info_star span.star{float:left;width:14px;height:13px;margin:1px;}
center .container .product_content .product_content_left .product_info ul li .info_txt .info_txt_top .info_star span.star_on{background:url(../img/sub/star_on.png) no-repeat}
center .container .product_content .product_content_left .product_info ul li .info_txt .info_txt_top .info_star span.star_off{background:url(../img/sub/star_off.png) no-repeat}
center .container .product_content .product_content_left .product_info ul li .info_txt .info_detail_txt{color:#888888;box-sizing:border-box;float:left;padding:5px;}
center .container .product_content .product_content_right{float:left;width:600px;}
center .container .product_content .product_content_right input:focus{border:1px solid red;}
center .container .product_content .product_content_right .product_ct_rt_top{float:left;width:100%;}
center .container .product_content .product_content_right .product_ct_rt_top h3{float:left;font-size:26px;line-height:100%;font-weight:500}
center .container .product_content .product_content_right .product_ct_rt_top .rt_top_bt_box{float:right}
center .container .product_content .product_content_right .product_ct_rt_top .rt_top_bt_box button{float:left;width:92px;height:35px;color:#fff;border:none;font-size:12px;}
center .container .product_content .product_content_right .product_ct_rt_top .rt_top_bt_box button#login_bt{background:#9fa4b1;margin-right:5px}
center .container .product_content .product_content_right .product_ct_rt_top .rt_top_bt_box button#no_login_bt{background:#5f6b87}
center .container .product_content .product_content_right table{float:left;width:100%;border-top:1px solid #dcdcdc;table-layout: fixed;}
center .container .product_content .product_content_right table#product_order_table{margin-top:6px;margin-bottom:10px;border-top:2px solid #b82525;}
center .container .product_content .product_content_right table tr td{float:none;height:100%;margin:0px;border-bottom:1px solid #dcdcdc;padding:10px 20px;box-sizing:border-box;}
center .container .product_content .product_content_right table tr td.title{background:#efefef;color:#2f3031;font-weight:700;font-size:14px}
center .container .product_content .product_content_right table tr td .size_input{float:left;width:55px;height:23px;box-sizing:border-box;outline:#de5454;margin:0 2px;padding:4px;font-size:12px;border:1px solid ##c9c9c9}
center .container .product_content .product_content_right table tr td .size_input:focus{border:1px solid #de5454;}
center .container .product_content .product_content_right table tr td .order_select{width:115px;height:25px;box-sizing:border-box;border:1px solid #c9c9c9;padding:5px}
center .container .product_content .product_content_right table tr td .order_select2{width:115px;height:25px;box-sizing:border-box;border:1px solid #c9c9c9;padding:5px}
center .container .product_content .product_content_right table tr td p{float:left;font-size:14px;color:#2f3031;margin:2px;}
center .container .product_content .product_content_right table tr td p.cm{font-size:12px; color:#a6a6a6;}
center .container .product_content .product_content_right table tr td .width{float:left;box-sizing:border-box;padding-left:20px;background: url(../img/sub/size_icon01.png) 5px 4px no-repeat;margin-right:20px;}
center .container .product_content .product_content_right table tr td ul.process li{float:left;width:60px;height:64px;margin-right:10px;}
center .container .product_content .product_content_right table tr td ul.process li .pro_ct{float:left;width:100%;}
center .container .product_content .product_content_right table tr td ul.process li .pro_ct img{width:100%;float:left;}
center .container .product_content .product_content_right table tr td ul.process li .pro_ct p{margin:0px;float:left;width:100%;background:#808080;color:#fff;font-size:10px;text-align:center}
center .container .product_content .product_content_right table tr td ul.process li.on .pro_ct p{background:#799ef1}
center .container .product_content .product_content_right table tr td .height{float:left;box-sizing:border-box;padding-left:20px;background: url(../img/sub/size_icon02.png) 5px 4px no-repeat;}
center .container .product_content .product_content_right table tr td .buy input{width:48px;height:25px;box-sizing:border-box;padding:3px;float:left;border:1px solid #c9c9c9;color:#333333;text-align:right}
center .container .product_content .product_content_right table tr td .buy p{margin:0 5px;float:left;width:23px;}
center .container .product_content .product_content_right table tr td .buy p #number_up{float:left;background:#fff;float:left;width:23px;height:13px;box-sizing:border-box;border:1px solid #c9c9c9;background:url("../img/sub/up_bt.png") 8px 4px no-repeat}
center .container .product_content .product_content_right table tr td .buy p #number_down{float:left;background:#fff;float:left;width:23px;height:12px;box-sizing:border-box;border:1px solid #c9c9c9;border-top:none;background:url("../img/sub/down_bt.png") 8px 4px no-repeat}
center .container .product_content .product_content_right table tr td .buy span{float:left;font-size:12px; color:#333333;margin-top:4px}
center .container .product_content .product_content_right table tr td .date_input{width:60px;height:23px;box-sizing:border-box;padding:3px;float:left;border:1px solid #c9c9c9;color:#333333;text-align:center}
center .container .product_content .product_content_right table tr td .design { }
center .container .product_content .product_content_right table tr td .design input,select,button,p{font-size:12px}
center .container .product_content .product_content_right table tr td .design p{float:left;padding:3px 0}
center .container .product_content .product_content_right table tr td .design select{box-sizing:border-box;}
center .container .product_content .product_content_right table tr td .design button{width:80px;padding-right:15px;   font-weight:bold; margin: 2px 5px;height:25px;color:#ff7373;border:1px solid #ff7373;background:url('../img/sub/point3.png') 62px 5px no-repeat;background-color:#f7f4f4;}
center .container .product_content .product_content_right table tr td .order_textarea{width:400px;box-sizing:border-box;padding:10px;color:#8d93a3;resize:none;text-align:left;height:90px;border:1px solid #c9c9c9;color:#333}
center .container .product_content .product_content_right .order_add_bt{float:none;width:105px;height:40px;border:1px solid #575c6b;color:#fff; padding-right:15px;margin:0 auto;font-size:15px; font-weight:bold;background:url(../img/sub/plus_icon.png) 84px 14px no-repeat;background-color:#353535;border-radius:3px;margin-top:10px}
center .container .product_content .product_content_right .order_history{float:left;width:100%;margin-top:10px;}
center .container .product_content .product_content_right .order_history h3{font-size:18px;text-align:left;font-weight:500;margin-bottom:7px;}
center .container .product_content .product_content_right .order_history ul{float:left;width:100%;border-top:2px solid #363636;border-bottom:2px solid #363636;}
center .container .product_content .product_content_right .order_history ul li{float:left;width:100%;margin-bottom:1px;position:relative;}
center .container .product_content .product_content_right .order_history ul li .order_history_del_bt{width:52px;height:20px; box-sizing:border-box;float:right;margin:4px 0;color:#fff;background-color:#989dab;border:none;border-radius:3px;}
center .container .product_content .product_content_right .order_history ul li .order_history_box{height:100%;float:left;width:100%;box-sizing:border-box;padding:8px 10px;background:#c8cfd7}
center .container .product_content .product_content_right .order_history ul li .order_history_ct{height:100%;float:left;width:310px;box-sizing:border-box;text-align:left;background:#fff;padding:7px;border:1px solid #b7b7b7;}
center .container .product_content .product_content_right .order_history ul li .order_history_ct span{float:left;margin:0 8px;font-size:12px;line-height:100%;color:#4f4f4f;}
center .container .product_content .product_content_right .order_history ul li .order_history_ct span.number{font-weight:bold;}
center .container .product_content .product_content_right .order_history ul li .order_history_ct span.name{color:#b82525;}
center .container .product_content .product_content_right .order_history ul li .order_history_ct span.price{color:#b82525;font-weight:bold;}
center .container .product_content .product_content_right .order_history ul li:last-child{margin-bottom:0px;}
center .container .product_content .product_content_right .order_history ul li .order_history_img{float:left;min-width:100px;height:auto;text-align:left; width:100%;}
center .container .product_content .product_content_right .order_history ul li .order_history_img img{ width:100%;  border:1px solid #444445; float:left; margin:7px 0;margin-right:10px;  vertical-align: -webkit-baseline-middle;}
center .container .product_content .product_content_right .order_history ul li .order_history_img p{float:left;margin:0px;line-height:100%;}
center .container .product_content .product_content_right .order_history ul li .order_history_img p span{float:left;color:#7b7d83;font-size:12px;margin:2px 0}
center .container .product_content .product_content_right .order_detail{float:left;width:100%;margin-top:50px;margin-bottom:25px;}
center .container .product_content .product_content_right .order_detail .order_detail_txt{float:left;width:400px;padding-top:45px;}
center .container .product_content .product_content_right .order_detail .order_detail_txt h4{float: left;   width: 100%;    text-align: center;   font-size: 20px;  font-weight: 700;   height: 30px;   padding: 9px 0;   margin-bottom: 10px;   background: url(../img/sub/buy_icon.png) 75px 6px no-repeat;}
center .container .product_content .product_content_right .order_detail .order_detail_txt p{float:left;color:#8d93a3;font-size:14px;width:100%;}
center .container .product_content .product_content_right .order_detail .order_detail_info{float:left;width:200px;}
center .container .product_content .product_content_right .order_detail .order_detail_info table{float:left;width:100%;border:none;}
center .container .product_content .product_content_right .order_detail .order_detail_info table tr{border-bottom:1px solid #dcdcdc}
center .container .product_content .product_content_right .order_detail .order_detail_info table tr.last{border:none;}
center .container .product_content .product_content_right .order_detail .order_detail_info table tr td{padding:7px;background:none;border:none;font-size:14px;text-align:right}
center .container .product_content .product_content_right .order_detail .order_detail_info table tr td.title{font-size:16px;font-weight:500;text-align:left}
center .container .product_content .product_content_right .order_detail .order_detail_info table tr.last td{text-align:center;color:#b31515;font-weight:700;font-size:19px;    line-height: 100%; padding: 15px 7px;}
center .container .product_content .product_content_right .order_detail .order_detail_info .order_buy_bx{ float:left;   width: 210px;   margin-left: -10px;}
center .container .product_content .product_content_right .order_detail .order_detail_info .order_buy_bx button{float:left;width:102.5px;height:45px;color:#fff;border-radius:5px;font-size:14px;    font-weight: 700;}
center .container .product_content .product_content_right .order_detail .order_detail_info .order_buy_bx button#cart_bt{border:1px solid #575c6b;background:#5e687e;margin-right:5px;}
center .container .product_content .product_content_right .order_detail .order_detail_info .order_buy_bx button#buy_bt{border:1px solid #b83b1e;background:#ed4322;}
center .container .product_content_detail{float:left;width:100%;min-height:1000px}
center .container .product_content_detail .detail_tap_bx{float:left;width:100%;}
center .container .product_content_detail .detail_tap_bx ul{border-bottom:2px solid #2a2b31;float:left;width:100%;}
center .container .product_content_detail .detail_tap_bx ul li{float:left;width:25%;background:#dfdfdf;color:#818181;border:1px solid #c6c6c6;border-bottom:none;box-sizing:border-box;padding:15px;text-align:center;font-size:16px;}
center .container .product_content_detail .detail_tap_bx ul li.on{color:#fff;background:#2a2a2a;cursor:pointer;}
center .container .product_content_detail .detail_tap_content{float:left;width:100%;min-height:600px;}

/* Çö¼ö¸·Á¦Ç°ÁÖ¹®-ÅÇ */
center .container .product_content .product_content_left .after_process{float:left;width:100%;}
center .container .product_content .product_content_left .after_process .after_process_txt{float:left;width:100%;font-weight:700;padding:36px 0 ;box-sizing:border-box;font-size:16px;color:#272727;background: url(../img/sub/point.png) 0px 37px no-repeat;    text-align: left; padding-left: 20px;}
center .container .product_content .product_content_left .after_process .process_list{float:left;width:100%;background:#f3f5f7;}
center .container .product_content .product_content_left .after_process .process_list li{float:left;margin-right:14px;margin-bottom:20px;}
center .container .product_content .product_content_right{float:left;width:600px;}
center .container .product_content .product_content_right input:focus{border:1px solid red;}
center .container .product_content .product_content_right .product_ct_rt_top{float:left;width:100%;}
center .container .product_content .product_content_right .product_ct_rt_top h3{float:left;font-size:26px;line-height:100%;font-weight:500}
center .container .product_content .product_content_right .product_ct_rt_top .rt_top_bt_box{float:right}
center .container .product_content .product_content_right .product_ct_rt_top .rt_top_bt_box button{float:left;width:92px;height:35px;color:#fff;border:none;font-size:12px;}
center .container .product_content .product_content_right .product_ct_rt_top .rt_top_bt_box button#login_bt{background:#9fa4b1;margin-right:5px}
center .container .product_content .product_content_right .product_ct_rt_top .rt_top_bt_box button#no_login_bt{background:#5f6b87}
center .container .product_content .product_content_right .order_tabs{float:left;width:100%;margin-top:11px;}
center .container .product_content .product_content_right .order_tabs li{cursor:pointer;float:left;border:1px solid #dfdfdf;width:50%;box-sizing:border-box;font-size:16px;text-align:center;color:#595959;padding:17px 0;border-bottom:2px solid #b82525;}
center .container .product_content .product_content_right .order_tabs li:last-child{border-left:none;}
center .container .product_content .product_content_right .order_tabs li.on{border:2px solid #b82525;border-bottom:2px solid #fff;color:#b82525;}
center .container .product_content .product_content_right table#product_order_table tr td button.order_upload_bt{    width: 100px;    height: 29px;   padding-right: 18px;    border: none;    color: #fff;    background: url(../img/sub/upload_icon.png) 81px 11px no-repeat;    font-size: 12px;    font-weight: 700;    background-color: #b82525;}
center .container .product_content .product_content_right table#product_order_table tr td p.upload_txt{margin-left:10px;margin-top:8px;float:left;box-sizing:border-box;padding-left:20px;font-size:12px;color:#868686;background:url(../img/sub/point.png) 0px 0px no-repeat}
center .container .product_content .product_content_right table#product_order_table tr td p.upload_txt span{color:#ff4723}
center .container .product_content .product_content_right table#product_order_table tr td ul.method{float:left;width:100%;}
center .container .product_content .product_content_right table#product_order_table tr td ul.method li{float:left;font-size:14px;color:#828282;margin-right:10px;} 
center .container .product_content .product_content_right table#product_order_table tr td ul.method li:last-child{margin-right:0px;}
center .container .product_content .product_content_right table#product_order_table tr td ul.method li label{float:left;}
center .container .product_content .product_content_right table#product_order_table tr td ul.method li input{float:left;}
center .container .product_content .product_content_right .sample_design_box{float:left;width:100%;margin-top:20px;}
center .container .product_content .product_content_right .sample_design_box .sample_design_title{float:left;width:100%;}
center .container .product_content .product_content_right .sample_design_box .sample_design_title button{width:150px;height:47px;box-sizing:border-box;color:#fff;font-size:14px;border:none;margin-right:13px;background:#5f6b87}
center .container .product_content .product_content_right .sample_design_box .sample_design_title p{float:left;color:#868686;font-size:14px;    margin-top: 15px;}
center .container .product_content .product_content_right .sample_design_box table#sample_table{float:left;width:100%;box-sizing:border-box;border:3px solid #efefef;margin-top:8px;}
center .container .product_content .product_content_right .sample_design_box table#sample_table tr th{padding:9px 0;}
center .container .product_content .product_content_right .sample_design_box table#sample_table tr td{padding:8px 3px;    text-align: center;}
center .container .product_content .product_content_right .sample_design_box table#sample_table tr td input.size_input{width:100%;}
center .container .product_content .product_content_right .order_detail02{border:3px solid #efefef;box-sizing:border-box;padding:15px 10px;}
center .container .product_content .product_content_right .order_detail02 .order_detail_txt{width:360px;padding-top:30px;}
center .container .product_content .product_content_right .order_detail02 .order_detail_txt p {font-size:13px}
center .container .product_content .product_content_right .order_detail02 .order_detail_txt h4{    background: url(../img/sub/buy_icon.png) 55px 6px no-repeat;}
center .container .product_content .product_content_right .order_detail02 .order_detail_info{width:210px;}
center .container .product_content .product_content_right .order_buy_bx{ float:right;     margin-left: -10px;}
center .container .product_content .product_content_right .order_buy_bx button{float:left;width:118px;height:50px;color:#fff;border-radius:5px;font-size:14px;    font-weight: 700;}
center .container .product_content .product_content_right .order_buy_bx button#cart_bt{border:1px solid #575c6b;background:#5e687e;margin-right:5px;}
center .container .product_content .product_content_right .order_buy_bx button#buy_bt{border:1px solid #b83b1e;background:#ed4322;}

/* È¸¿ø°¡ÀÔ */
center .container .join_board{box-sizing:border-box;padding-left:20px;}
center .container .join_board .join_title_bx{float:left;width:100%;margin-bottom:30px;}
center .container .join_board .join_title_bx h3{float:left;text-align:left;font-size:18px; color:#333333;margin:10px 0; position:relative;}
center .container .join_board .join_title_bx h3 span{background:url(../img/sub/join_title_icon.png) no-repeat;position:absolute;width:4px;height:18px;     top: -1px;    right: -10px;}
center .container .join_board .join_title_bx p{float:left;width:100%;text-align:left;font-size:14px;color:#333333}
center .container .join_board .join_content{float:left;width:100%;}
center .container .join_board .join_content h4{float:left;width:100%;font-size:14px;font-weight:500;text-align:left;}
center .container .join_board .join_content #join_table{float:left;width:100%;border-top:2px solid #b82525;margin-top:10px;}
center .container .join_board .join_content #join_table tr td{border-bottom:1px solid #e3e3e3; box-sizing: border-box;  padding-left:20px;}
center .container .join_board .join_content #join_table tr td.title{padding:13px 0;margin:0px;color:#333333;font-weight:700;background:#efefef;position:relative;    box-sizing: border-box;    text-align: left;    padding-left: 30px;}
center .container .join_board .join_content #join_table tr td span.need{position:absolute;width:5px;height:5px;background:url(../img/sub/jointable_title_icon.png) no-repeat;    top: 18px;  left: 19px;}
center .container .join_board .join_content #join_table tr td input.join_table_input{width:145px;height:23px;  box-sizing: border-box;  border:1px solid #d0d0d0;padding:3px;float:left;}
center .container .join_board .join_content #join_table tr td .join_table_bt{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;background:#f0f0f0;color:#333333;margin-left:10px;font-size:11px;font-weight:700}
center .container .join_board .join_content #join_table tr td input.email{width:120px;}
center .container .join_board .join_content #join_table tr td .email_hipen{float:left;margin:0 5px;line-height:23px;}
center .container .join_board .join_content #join_table tr td #email_select{float:left;width:120px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;padding:3px;color:#828282;}
center .container .join_board .join_content #join_table tr td .check_email_bx{float:left;    line-height: 23px;   margin-left: 10px;}
center .container .join_board .join_content #join_table tr td .hipen{float:left;line-height:23px;margin:0 5px;}
center .container .join_board .join_content #join_table tr td .tel{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;color:#333333;float:left;padding:3px;}
center .container .join_board .join_content #join_table tr td .phone{width:75px;height:23px;box-sizing:border-box;border:1px solid #d0d0d0;color:#333333;float:left;padding:3px;}
center .container .join_board .join_content #join_table tr td .phone_txt{float:left;line-height:23px;color:#ff4723;margin-left:10px;font-size:12px;}
center .container .join_board .join_content #join_table tr td .addr_num{width:70px !important;}
center .container .join_board .join_content #join_table tr td .addr_bt{width:90px}
center .container .join_board .join_content #join_table tr td .addr_etc{margin-left:10px;}
center .container .join_board .join_content #join_table tr td .recive{line-height:23px;float:left;margin-right:20px;}
center .container .join_board .join_content #join_table tr td .recive_refuse{line-height:23px;float:left;}
center .container .join_board .join_content .join_bt_bx {float:right;margin-top:35px;}
center .container .join_board .join_content .join_bt_bx .join_bt{float:left;width:100px;height:40px;border:none;box-sizing:border-box;line-height:40px;border-radius:3px;color:#fff;font-size:14px;font-weight:500;}
center .container .join_board .join_content .join_bt_bx .next  {background:#b82525;margin-right:15px;}
center .container .join_board .join_content .join_bt_bx .cancel{background:#414141;}

/* ÁÖ¹®½ÅÃ» */
center .container .banner_content{border-bottom:1px solid #c5c5c5}
center .container .product_content .product_content_left .banner_guide_bt{    float: left; text-align:center;    width: 100%;    height: 50px;    box-sizing: border-box;    line-height: 50px;    background: url(../img/sub/banner_guide_bt.png) 340px 15px no-repeat;    background-color: #5f6b87;    color: #fff;    border: none;    font-size: 16px;    margin-top: 15px;}
center .container .product_content .product_content_right #banner_order_info{float:left;width:100%;margin-top:85px;border-top:1px solid #c5c5c5;border-bottom:2px solid #5a5a5a}
center .container .product_content .product_content_right #banner_order_info tr td{padding:5px 10px;border-bottom:1px dashed #c5c5c5;color:#5a5a5a;font-size:12px;}
center .container .product_content .product_content_right #banner_order_info tr:last-child td{border:none;}
center .container .product_content .product_content_right #banner_order_info tr td.subject{text-align:left;background:url(../img/sub/banner_order_list.png) 2px 11px no-repeat;}
center .container .product_content .product_content_right #banner_order_info tr td.price{text-align:right;}
center .container .product_content .product_content_right .banner_order_price{float:right;margin-top:15px;margin-bottom:30px;}
center .container .product_content .product_content_right .banner_order_price span{float:left;font-size:14px;}
center .container .product_content .product_content_right .banner_order_price span.price{font-size:20px;font-weight:bold;color:#da2c2d;margin-left:25px;margin-right:6px;}
center .container .product_content .product_content_right .banner_order_price span.won{color:#333333;font-size:16px;}
center .container .product_content .product_content_right .banner_order_bt_bx{float:right;}
center .container .product_content .product_content_right .banner_order_bt_bx .banner_order_bt{width:220px;height:40px;color:#fff;font-size:14px;border:none;}
center .container .product_content .product_content_right .banner_order_bt_bx .cart{border:1px solid #353535;background:#414141;margin-right:10px; text-align:center;}
center .container .product_content .product_content_right .banner_order_bt_bx .buy{border:1px solid #ab2323;background:#b82525; text-align:center;}
center .container .product_content .product_content_right table#banner_order_table{margin-bottom:10px;border-top:2px solid #b82525;}
center .container .product_content .product_content_right table#banner_order_table tr td{float:none;height:100%;margin:0px;border-bottom:1px solid #dcdcdc;padding:10px 20px;box-sizing:border-box;}
center .container .product_content .product_content_right table#banner_order_table tr td.title{background:#efefef;color:#2f3031;font-weight:700;font-size:14px}
center .container .product_content .product_content_right table#banner_order_table tr td .size_input{float:left;width:55px;height:23px;box-sizing:border-box;outline:#de5454;margin:0 2px;padding:4px;font-size:12px;border:1px solid ##c9c9c9}
center .container .product_content .product_content_right table#banner_order_table tr td .size_input:focus{border:1px solid #de5454;}
center .container .product_content .product_content_right table#banner_order_table tr td .order_select{width:115px;height:25px;box-sizing:border-box;border:1px solid #c9c9c9;padding:5px}
center .container .product_content .product_content_right table#banner_order_table tr td #orderCategory{width:115px;height:25px;box-sizing:border-box;border:1px solid #c9c9c9;padding:5px}
center .container .product_content .product_content_right table#banner_order_table tr td .order_select2{width:115px;height:25px;box-sizing:border-box;border:1px solid #c9c9c9;padding:5px}
center .container .product_content .product_content_right table#banner_order_table tr td p{float:left;font-size:14px;color:#2f3031;margin:2px;}
center .container .product_content .product_content_right table#banner_order_table tr td p.cm{font-size:12px; color:#a6a6a6;}
center .container .product_content .product_content_right table#banner_order_table tr td .width{float:left;box-sizing:border-box;padding-left:20px;background: url(../img/sub/size_icon01.png) 5px 4px no-repeat;margin-right:20px;}
center .container .product_content .product_content_right table#banner_order_table tr td ul.process li{float:left;width:85px;height:85px;margin:5px 0;margin-right:10px;}
center .container .product_content .product_content_right table#banner_order_table tr td ul.process li .pro_ct{float:left;width:100%;}
center .container .product_content .product_content_right table#banner_order_table tr td ul.process li .pro_ct img{width:100%;float:left;}
center .container .product_content .product_content_right table#banner_order_table tr td ul.process li .pro_ct p{margin:0px;float:left;width:100%;background:#808080;color:#fff;font-size:10px;text-align:center}
center .container .product_content .product_content_right table#banner_order_table tr td ul.process li.on .pro_ct p{background:#ff0000}
center .container .product_content .product_content_right table#banner_order_table tr td .height{float:left;box-sizing:border-box;padding-left:20px;background: url(../img/sub/size_icon02.png) 5px 4px no-repeat;}
center .container .product_content .product_content_right table#banner_order_table tr td .buy input{width:48px;height:25px;box-sizing:border-box;padding:3px;float:left;border:1px solid #c9c9c9;color:#333333;text-align:right}
center .container .product_content .product_content_right table#banner_order_table tr td .buy p{margin:0 5px;float:left;width:23px;}
center .container .product_content .product_content_right table#banner_order_table tr td .buy p #number_up{float:left;background:#fff;float:left;width:23px;height:13px;box-sizing:border-box;border:1px solid #c9c9c9;background:url("../img/sub/up_bt.png") 8px 4px no-repeat}
center .container .product_content .product_content_right table#banner_order_table tr td .buy p #number_down{float:left;background:#fff;float:left;width:23px;height:12px;box-sizing:border-box;border:1px solid #c9c9c9;border-top:none;background:url("../img/sub/down_bt.png") 8px 4px no-repeat}
center .container .product_content .product_content_right table#banner_order_table tr td .buy span{float:left;font-size:12px; color:#333333;margin-top:4px}
center .container .product_content .product_content_right table#banner_order_table tr td .date_input{width:60px;height:23px;box-sizing:border-box;padding:3px;float:left;border:1px solid #c9c9c9;color:#333333;text-align:center}
center .container .product_content .product_content_right table#banner_order_table tr td .design { }
center .container .product_content .product_content_right table#banner_order_table tr td .design input,select,button,p{font-size:12px}
center .container .product_content .product_content_right table#banner_order_table tr td .design p{float:left;padding:3px 0;margin-right:10px;width:120px}
center .container .product_content .product_content_right table#banner_order_table tr td .design p label{font-size:14px;float:left;line-height:20px;}
center .container .product_content .product_content_right table#banner_order_table tr td .design p button#file_upload{text-align:left;width:120px;height:23px;box-sizing:border-box;border:1px solid #da2c2d;background:url(../img/sub/banner_file_icon.png) 100px 4px no-repeat;background-color:#ef7874 !important;color:#fff;margin-top:8px;}
center .container .product_content .product_content_right table#banner_order_table tr td .design p button#sample{width:120px;height:23px;box-sizing:border-box;border:1px solid #da2c2d;background:none;background-color:#ef7874 !important;color:#fff;margin-top:8px;}
center .container .product_content .product_content_right table#banner_order_table tr td .design select{box-sizing:border-box;}
center .container .product_content .product_content_right table#banner_order_table tr td .order_textarea{width:400px;box-sizing:border-box;padding:10px;color:#8d93a3;resize:none;text-align:left;height:90px;border:1px solid #c9c9c9;color:#333}
center .container .product_content .product_content_right table#banner_order_table tr td p.out_content{font-size:12px}
center .container .buy_detail{float:left;width:100%;box-sizing:border-box;padding:30px;border:1px solid #c5c5c5;margin:40px 0;background:url(../img/sub/buy_detail_icon.png) 43px 40px no-repeat;text-align:left;    padding-left: 140px;}
center .container .buy_detail h5{float:left;font-size:14px;margin-bottom:10px;}
center .container .buy_detail ul{float:left;width:100%;}
center .container .buy_detail ul li{float:left;width:100%;margin:2px 0}
center .container img#banner_procedure {float:left;margin:30px 0;margin-top:10px}
center .container img#banner_procedure2 {float:left;margin:30px 0;margin-top:10px;margin-left:220px}
center .container #banner_order_etc01{float:left;width:100%;}
center .container #banner_order_etc01 tr td{padding:15px 20px;background:#f6f6f6;border:2px solid #fff;text-align:left;color:#828282}
center .container #banner_order_etc01 tr td.center{text-align:center;}
center .container #banner_order_etc02{float:left;width:100%;margin-top:20px;}
center .container #banner_order_etc02 tr td{padding:15px 20px;background:#f6f6f6;border:2px solid #fff;text-align:left;color:#828282}
center .container #banner_order_etc02 tr td.center{text-align:center;}

/* °í°´¼¾ÅÍ ÀÚÁÖ¹¯´ÂÁú¹® */
center .container .custom_qa .qa_title_bx{float:left;width:100%;margin-bottom:10px;}
center .container .custom_qa .qa_title_bx h3{float:left;text-align:left;font-size:18px; color:#333333;margin:10px 0; position:relative;}
center .container .custom_qa .qa_title_bx h3 span{background:url(../img/sub/join_title_icon.png) no-repeat;position:absolute;width:4px;height:18px;     top: -1px;    right: -10px;}
center .container .custom_qa .qa_title_bx p{float:left;width:100%;text-align:left;font-size:14px;color:#333333}
center .container .custom_qa .qa_title_bx p span{font-size:12px;color:#909090}
center .container .custom_qa .qa_menu{float:left;width:100%;margin-top:6px;}
center .container .custom_qa .qa_menu ul li{float:left;width:221px;margin:2px 0;margin-right:4px;}
center .container .custom_qa .qa_menu ul li.right_last{margin-right:0px;}
center .container .custom_qa .qa_menu ul li a{padding:12px 0px;font-size:18px;color:#414042;float:left;width:100%;box-sizing:border-box;background:#ebebeb}
center .container .custom_qa .qa_menu ul li.on{}
center .container .custom_qa .qa_menu ul li.on a{color:#fff;background:#d5312f}
center .container .custom_qa .qa_list{float:left;width:100%;border-top:2px solid #b82525;margin-top:10px;}
center .container .custom_qa .qa_list dl{float:left;width:100%;}
center .container .custom_qa .qa_list dl dt{float:left;width:100%;cursor:pointer; padding:15px 0;border-top:1px solid #dcdcdc;box-sizing:border-box;background:url(../img/sub/qa_icon_down.png) 850px 20px no-repeat}
center .container .custom_qa .qa_list dl dt.on{background:url(../img/sub/qa_icon_up.png) 850px 20px no-repeat}
center .container .custom_qa .qa_list dl dt span{font-size:14px;color:#828282;}
center .container .custom_qa .qa_list dl dt span.no{float:left;width:95px;}
center .container .custom_qa .qa_list dl dt span.subject{float:left;width:801px;text-align:left;padding-left:10px;box-sizing:border-box}
center .container .custom_qa .qa_list dl dd{display:none;border-top:1px solid #dcdcdc;padding:10px 0;padding-left:105px;box-sizing:border-box;float:left;width:100%;color:#828282;font-size:14px;}
center .container .custom_qa .qa_list dl dd p{font-size:14px;float:left;width:100%;text-align:left;}
center .container .custom_qa .qa_list .qa_title{background:#f9f9f9;}
center .container .custom_qa .qa_list .qa_title span{font-size:14px;color:#333333;font-weight:bold;}
center .container .custom_qa .qa_list .qa_title span.no{}
center .container .custom_qa .qa_list .qa_title span.subject{text-align:center;}

/* ·Î±×ÀÎ */
center .container .login_board .login_title_bx{float:left;width:100%;margin-bottom:10px;}
center .container .login_board .login_title_bx h3{float:left;text-align:left;font-size:18px; color:#333333;margin:10px 0; position:relative;}
center .container .login_board .login_title_bx h3 span{background:url(../img/sub/join_title_icon.png) no-repeat;position:absolute;width:4px;height:18px;     top: -1px;    right: -10px;}
center .container .login_board .login_title_bx p{float:left;width:100%;text-align:left;font-size:14px;color:#333333}
center .container .login_board .login_title_bx p span{font-size:12px;color:#909090}
center .container .login_board .login_content{float:left;width:100%;box-sizing:border-box;height:388px;padding-top:40px;padding-bottom:70px; padding-right:175px;padding-left:380px;background:url(../img/sub/login_background.png) 130px 80px no-repeat;border:1px solid #dddddd;}
center .container .login_board .login_content .login_box{float:left;width:320px;box-sizing:border-box;padding:0px 25px;margin-bottom:34px;}
center .container .login_board .login_content .login_box p{float:left;width:100%;margin-bottom:10px;float:left;}
center .container .login_board .login_content .login_box .login_input{width:200px;height:25px;box-sizing:border-box;border:1px solid #c9c9c9;padding:3px;float:left;}
center .container .login_board .login_content .login_box label{float:left;font-size:12px;color:#333333;font-weight:700;width:70px;text-align:left;line-height:29px;}
center .container .login_board .login_content .login_box p.etc{box-sizing:border-box;padding-left:70px;margin-bottom:20px;}
center .container .login_board .login_content .login_box p.etc .save_input{float:left;}
center .container .login_board .login_content .login_box p.etc label{line-height:20px;font-weight:500;}
center .container .login_board .login_content .login_box .login_bt_bx{float:left;width:100%;}
center .container .login_board .login_content .login_box .login_bt_bx .login_bt{float:left;width:125px;height:35px;box-sizing:border-box;color:#fff;font-size:14px;line-height:35px;border:none;}
center .container .login_board .login_content .login_box .login_bt_bx .login{background:#ea002c;margin-right:20px;}
center .container .login_board .login_content .login_box .login_bt_bx .join{background:#c9c9c9;}
center .container .login_board .login_content .other_login_box{float:left;width:100%;}
center .container .login_board .login_content .other_login_box .sns_login_title{float:left;width:125px;height:98px;box-sizing:border-box;border:1px solid #dddddd;padding-top:67px;background:url(../img/sub/sns_icon.png) 40px 15px no-repeat}
center .container .login_board .login_content .other_login_box .sns_login_title p{color:#333333;font-size:14px;width:100%;text-align:center;}
center .container .login_board .login_content .other_login_box .sns_login_box{float:left;width:214px;padding-left:18px;box-sizing:border-box;}
center .container .login_board .login_content .other_login_box .sns_login_box .social_bt {    float: left;    width: 175px;   height: 29px;   box-sizing: border-box;   padding-left: 35px;   text-align: center;    border: none;    color: #fff;   font-size: 12px;   margin-bottom: 5px;border-radius: 3px;}
center .container .login_board .login_content .other_login_box .sns_login_box .naver{background:url(../img/sub/naver_background.png) no-repeat; background-size:175px;}
center .container .login_board .login_content .other_login_box .sns_login_box .facebook{background:url(../img/sub/facebook_background.png) no-repeat; background-size:175px;}
center .container .login_board .login_content .other_login_box .sns_login_box .google{background:url(../img/sub/google_background.png) no-repeat;margin-bottom:0px;background-size:175px;}

/* È¸¿ø°¡ÀÔ - ÀÌ¿ë¾à°ü */

center .container .join_board .join_content  .join_privacy{float:left;width:100%;}
center .container .join_board .join_content  .join_privacy #privacy_content{float:left;width:100%;box-sizing:border-box;border:1px solid #dddddd;height:430px;overflow-y:scroll;    padding: 30px;}
center .container .join_board .join_content  .join_privacy p.privacy_check{float:right;margin-top:18px;margin-bottom:28px;}
center .container .join_board .join_content  .join_privacy p.privacy_check label{font-size:14px;float:left;line-height:18px;color:#666666;}
center .container .join_board .join_content  .join_privacy p.privacy_check input{float:left;}
center .container .join_board .join_content .join_privacy_etc{float:left;width:100%;}
center .container .join_board .join_content .join_privacy_etc .join_title{float:left;width:100%;text-align:center;font-size:16px;color:#333333;margin-bottom:10px}
center .container .join_board .join_content .join_privacy_etc .join_title_detail{float:left;width:100%;text-align:center;font-size:14px;color:#666666}
center .container .join_board .join_content .join_privacy_etc .basic_join{float:left;width:320px;height:197px;box-sizing:border-box;border:1px solid #dddddd;margin-right:10px;padding-top:119px;background:url(../img/sub/basic_icon.png) 130px 35px no-repeat;cursor:pointer}
center .container .join_board .join_content .join_privacy_etc .sns_join{float:left;width:320px;height:197px;box-sizing:border-box;border:1px solid #dddddd;margin-right:10px;padding-top:119px;background:url(../img/sub/sns_icon_2.png) 122px 34px no-repeat;cursor:pointer}
center .container .join_board .join_content .join_privacy_etc .social_join_box{float:left;width:216px;}
center .container .join_board .join_content .join_privacy_etc .social_join_box .social_login{float:left;width:100%;margin-bottom:5px;height:60px;box-sizing:border-box;border:1px solid #e8e8e8;cursor:pointer;margin-bottom:8px}
center .container .join_board .join_content .join_privacy_etc .social_join_box .naver{background:url(../img/sub/naver_icon.png) center center no-repeat}
center .container .join_board .join_content .join_privacy_etc .social_join_box .facebook{background:url(../img/sub/facebook_icon.png) center center no-repeat}
center .container .join_board .join_content .join_privacy_etc .social_join_box .google{background:url(../img/sub/google_icon.png) center center no-repeat;margin-bottom:0px;}

/* ¸¶ÀÌÆäÀÌÁö - ³ªÀÇÁÖ¹®³»¿ª */
center .container .mypage_qa .mypage_qa_bx{float:left;width:100%;margin-bottom:10px;}
center .container .mypage_qa .mypage_qa_bx h3{float:left;text-align:left;font-size:18px; color:#333333;margin:10px 0; position:relative;}
center .container .mypage_qa .mypage_qa_bx h3 span{background:url(../img/sub/join_title_icon.png) no-repeat;position:absolute;width:4px;height:18px;     top: -1px;    right: -10px;}
center .container .mypage_qa .mypage_qa_bx p{float:left;width:100%;text-align:left;font-size:14px;color:#333333}
center .container .mypage_qa .mypage_qa_bx p span{font-size:12px;color:#909090}
center .container .mypage_qa .mypage_qa_content{float:left;width:100%;}
center .container .mypage_qa .mypage_qa_content .que{float:left;width:100%;border-top:2px solid #b82525;box-sizing:border-box;}
center .container .mypage_qa .mypage_qa_content .que .que_top{float:left;width:100%;}
center .container .mypage_qa .mypage_qa_content .que .que_top table {float:left;width:100%;    table-layout: fixed;}
center .container .mypage_qa .mypage_qa_content .que .que_top table td{border-bottom:1px solid #ebebeb;background:#f7f7f7;color:#4d4d4d;font-size:12px;padding:10px 15px;  white-space: nowrap;  overflow: hidden;box-sizing:border-box; text-overflow: ellipsis;}
center .container .mypage_qa .mypage_qa_content .que .que_top table td.subject{font-weight:bold;background:#efefef;color:#4d4d4d;font-size:12px;text-align:center;padding:10px 0;}
center .container .mypage_qa .mypage_qa_content .que .que_top table td .que_bt{margin:0 auto;background:#ff002b;color:#fff;font-size:14px;line-height:25px;padding:0px 25px;border:none;border-radius:5px;float:none;}
center .container .mypage_qa .mypage_qa_content .que .que_top table td.center{text-align:center;}
center .container .mypage_qa .mypage_qa_content .que .que_center{float:left;width:100%;padding:10px;box-sizing:border-box;border:1px dashed #808080;min-height:280px;margin:10px 0;}
center .container .mypage_qa .mypage_qa_content .que .que_center p.que_img_txt img{float:left;}
center .container .mypage_qa .mypage_qa_content .que .que_center p.que_img_txt{float:left;width:100%;text-align:left;margin-top:3px;font-size:14px;color:#4b4b4b;}
center .container .mypage_qa .mypage_qa_content .que .que_bottom{float:left;width:100%;background:#eeebeb;box-sizing:border-box;padding:5px 10px;}
center .container .mypage_qa .mypage_qa_content .que .que_bottom .que_file{float:left;border:none;background:#ef7874;border:1px solid #da2c2d;width:78px;height:23px;line-height:23px;color:#fff;padding-right:5px;box-sizing:border-box;}
center .container .mypage_qa .mypage_qa_content .que .que_bottom .filebox { float: left;}
.filebox input[type="file"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.filebox label { display: inline-block;  width:78px;height:23px;line-height:23px; font-size:12px;color:#fff;background:url(../img/sub/file_add_icon.png) 57px 4px no-repeat;background-color:#ef7874;border:1px solid #da2c2d;box-sizing:border-box;padding-right:15px;}
.filebox .upload-name { display: inline-block; padding: .5em .75em; /* labelÀÇ ÆÐµù°ª°ú ÀÏÄ¡ */ font-size: inherit; font-family: inherit; line-height: normal; vertical-align: middle; background-color: #f5f5f5; border: 1px solid #ebebeb; border-bottom-color: #e2e2e2; border-radius: .25em; -webkit-appearance: none; /* ³×ÀÌÆ¼ºê ¿ÜÇü °¨Ãß±â */ -moz-appearance: none; appearance: none; }
center .container .mypage_qa .mypage_qa_content .re_que{float:left;width:100%;margin-top:30px;}
center .container .mypage_qa .mypage_qa_content .re_que h3{font-size:16px;color:#333333;}
center .container .mypage_qa .mypage_qa_content .re_que{float:left;width:100%;border-top:2px solid #b82525;box-sizing:border-box;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_top{float:left;width:100%;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_top table {float:left;width:100%;    table-layout: fixed;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_top table td{border-bottom:1px solid #ebebeb;background:#f7f7f7;color:#4d4d4d;font-size:12px;padding:10px 15px;  white-space: nowrap;  overflow: hidden;box-sizing:border-box; text-overflow: ellipsis;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_top table td.subject{font-weight:bold;background:#da2c2d;color:#fff;font-size:12px;text-align:center;padding:10px 0;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_top table td .que_bt{margin:0 auto;background:#ff002b;color:#fff;font-size:14px;line-height:25px;padding:0px 25px;border:none;border-radius:5px;float:none;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_top table td.center{text-align:center;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_center{float:left;width:100%;padding:45px 75px;box-sizing:border-box;border:1px dashed #808080;min-height:280px;margin:10px 0;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_center p.que_img_txt img{float:left;}
center .container .mypage_qa .mypage_qa_content .re_que .re_que_center p.que_img_txt{float:left;width:100%;text-align:center;margin-top:3px;font-size:14px;color:#4b4b4b;}
center .container .mypage_qa .mypage_qa_content .re_que #que_list_bt{float:right;margin-top:21px;width:115px;height:33px;line-height:33px;color:#fff;background:#2c2c2c;border:none;}
center .container .mypage_qa .mypage_qa_content .re_que .que_list_bt{text-align:center;float:right;margin-top:21px;width:115px;height:33px;line-height:33px;color:#fff;background:#2c2c2c;border:none;}

.default_button{ float:right;width:115px;height:33px;line-height:33px;color:#fff;background:#2c2c2c;border:none; }


/* //Äü¸Þ´º¹Ù */
#wrap #quick_menu{position:absolute;right:-100px;      margin-top: 1%;width:70px;box-sizing:border-box;}
#wrap #quick_menu ul {float:left;border:1px solid #c2cbd3;}
#wrap #quick_menu ul li{float:left;width:100%;border-bottom:1px solid #c2cbd3}
#wrap #quick_menu ul li:last-child{border-bottom:none;}
#wrap #quick_menu .minues{    position: absolute;    top: 64px;    left: 24px;}
#wrap #quick_menu .top{float: left;    width: 100%;    text-align: center;    padding: 10px 0;}



#wrap #quick_menu2{position:absolute;right:-320px;top:10px;      margin-top: 1%;width:200px;box-sizing:border-box;}
#wrap #quick_menu2 ul {float:left; margin-top:10px;}
#wrap #quick_menu2 ul li{float:left;width:100%;border-bottom:1px solid #c2cbd3}
#wrap #quick_menu2 ul li:last-child{border-bottom:none;}
#wrap #quick_menu2 .minues{    position: absolute;    top: 64px;    left: 24px;}
#wrap #quick_menu2 .top{float: left;    width: 100%;    text-align: center;    padding: 10px 0;}



/* //Äü¸Þ´º¹Ù */
#wrap #left_menu{position:absolute;left:-240px; margin-top: 1%;width:215px;box-sizing:border-box;}
#wrap #left_menu ul li{float:left;width:100%;border-bottom:0px solid #c2cbd3}
#wrap #left_menu ul li img{ width:100%;}





/* »çÀÌÆ®¸Ê */
#wrap #site_map{float:left;width:100%;background:#e9e9e9;margin-top:45px}
#wrap #site_map p{float:left;;padding-bottom:13px;font-size:14px;padding:15px 15px;text-align:center;color:#6e6e81;}
#wrap #site_map span{    float: left;    width: 1px;    height: 14px;    margin-top: 16px;    background: #c5c5c5;}
/* footer */
#wrap footer {float:left;width:100%;padding:30px 0;color:#6e6e81;}
#wrap footer .information{float:left; margin-right:30px;}
#wrap footer dl dt{font-size:15px; font-weight:700;margin-bottom:20px;    letter-spacing: 1px;}
#wrap footer dl dd{font-size:13px;}
#wrap footer .licence{float:left;margin-right:30px;}
#wrap footer .master{float:left;margin-right:30px;}
#wrap footer .sitemap{float:left;margin-right:30px;}







