#wrap{position:relative;}
/*common*/
#wrap #top_setting{clear:both; width:100%; height:64px; background:#d3270a; padding-top:20px; padding-bottom:20px;}
#wrap #top_setting p{float:left; padding-top:15px; padding-left:10px;}
#wrap #top_setting ul{float:right;}
#wrap #top_setting ul li{float:left; padding-right:12px;}

#wrap .navi{clear:both; width:100%; background:#292929; height:43px; padding-top:15px; padding-bottom:10px;}
#wrap .navi p{float:left;  padding-left:10px; padding-top:8px; color:#fff; }
#wrap .navi p span{font-weight:bold;}
#wrap .navi ul{float:right;}
#wrap .navi ul li{float:left; padding-right:30px; padding-top:6px; padding-bottom:10px;}
#wrap .navi .fly_search{clear:both; float:left;  width:100%; padding:10px 0; background:#292929; border-top:solid 1px #545454; height:70px; margin-bottom:20px;}
#wrap .navi .fly_search ul li.btn_search{height:21px; background:#7e7e7e; padding:16px; margin-right:10px; margin-top:7px;}
#wrap .navi .fly_search input{width:100%; padding:8px; border:solid 1px #000; font-size:32px;}



/*list*/
.pro_wrap .pro_list{table-layout:fixed; width:100%; background:#fff; }
.pro_wrap .pro_list caption{visibility:hidden; width:0; height:0; margin:0; padding:0; line-height:0; font-size:0}
.pro_wrap .pro_list tr td{vertical-align:top; padding-bottom:20px;width:50%;}
.pro_wrap .pro_list tr td .item{padding:5px}
.pro_wrap .pro_list tr td .item .item_thm {}
.pro_wrap .pro_list tr td .item .item_thm img{width:100%; vertical-align:top;}
.pro_wrap .pro_list tr td .item .item_info{position:relative; text-align:left; margin:10px 0 0 0}
.pro_wrap .pro_list tr td .item .item_info .iconz {margin-top:5px;padding-bottom:5px;overflow: hidden;}
.pro_wrap .pro_list tr td .item .item_info .iconz img {width:18%; vertical-align:top;}
.pro_wrap .pro_list tr td .item .item_info .name .title{margin-top:5px;font-size:13px; color:#000; height:28px;letter-spacing:-1px; padding-bottom:5px;overflow: hidden;  text-overflow:ellipsis;}

.pro_wrap .pro_list tr td .item .item_info .price_area{margin-top:10px;margin-bottom:20px}
.pro_wrap .pro_list tr td .item .item_info .price_area .step1{float:left; margin-right:15px}
.pro_wrap .pro_list tr td .item .item_info .price_area .step1 span{display:block; clear:both}
.pro_wrap .pro_list tr td .item .item_info .price_area .step1 strong{font-family:emm_bol,arial; font-size:17px; color:#262626; font-weight:bold; vertical-align:-1px}


#wrap .list_area{clear:both; float:left; width:100%;}
#wrap .list_area dl{float:left; width:25%; position:relative; padding:35px 10px;}
#wrap .list_area dd.product_name{ height:45px; overflow:hidden; font-size:19px; padding-right:7px; margin-top:10px;}
#wrap .list_area dd.price{font-weight:bold; font-family:aria,sans-serif; letter-spacing:-0.05em; font-size:23px; display:inline-block; margin-top:10px; color:#d3270a;}
#wrap .list_area dd.price span{padding-bottom:4px; padding-left:5px; display:inline-block;  font-size:21px; font-weight:none;}

#wrap .select_area{clear:both; width:98%; height:20px; padding-top:20px; padding-bottom:20px;margin-bottom:20px; padding-left:10px;  border-bottom:solid 1px #6f6f6f; }
#wrap .select_area ul li{float:left; }



/*cart*/
#wrap .cart_top{clear:both; border-bottom:solid 1px #6f6f6f; padding-top:10px; height:35px;}
#wrap .cart_top .cart_ea{float:left; width:30%;padding-left:10px; }
#wrap .cart_top .cart_ea span{font-weight:bold; color:#d71e00;}
#wrap .cart_top .btn_all{float:right; width:30%;padding-right:10px; text-align:right; }
#wrap #cart_content{overflow:hidden;}

#wrap #cart_content .list_area .pPhoto {float:left; width:90px; height:90px; margin-left:9px; margin-right:9px;}

#wrap #cart_content .list_area .opt .opt_data li.box2 {border:1px solid #bebebe; border-radius:3px; -webkit-border-radius:3px;}
#wrap #cart_content .list_area .opt .opt_data li.box2 {border:1px solid #cbcbcb; background-color:#f4f7f7; padding:0; overflow:hidden; width:92px; float:right;}
#wrap #cart_content .list_area .opt .opt_data li.box2 input[type=text] {float:left; border:none; margin:0; background-color:#f4f7f7; text-align:center; color:#676767; font-size:13px; font-weight:bold; width:45px; height:27px; padding-left:0; padding-right:0;}
#wrap #cart_content .list_area .opt .opt_data li.box2 .btWht {float:left; border:none; margin:0; color:#676767; font-size:11px; border-left:1px solid #cbcbcb; width:45px; height:27px; border-radius:3px; -webkit-border-radius:3px; text-align:center; }
#wrap #cart_content .list_area .opt .thisTrash {left:12px; width:15px; height:15px;}

#wrap #cart_content .list_area .opt .opt_name .box1{margin-top:5px;}
#wrap #cart_content .list_area{border-bottom:solid 1px #dadada; padding-bottom:35px; width:100%;}
#wrap #cart_content .list_area{clear:both;  margin-top:35px;}
#wrap #cart_content .list_area .check{float:left; width:2%; height:15px; margin-left:10px; background:#e4e4e4; border:solid 1px #dadada;}
#wrap #cart_content .list_area .check input{font-size:22px; border:none;}

#wrap #cart_content .list_area .opt .product_name{font-size:14px; width:100%;}
#wrap #cart_content .list_area .opt .opt_name{float:left; width:15%; font-size:14px; padding-top:18px; font-weight:bold;}
#wrap #cart_content .list_area .opt .opt_name li{padding-bottom:6px;}
#wrap #cart_content .list_area .opt .opt_data{float:left; padding-left:15px;  padding-top:15px;  font-size:15px;}
#wrap #cart_content .list_area .opt .opt_data .price{color:#d61f00; font-weight:bold; font-size:18px;}
#wrap #cart_content .list_area .opt .opt_data .price span{font-weight:none; font-size:16px; color:#000;}
#wrap #cart_content .list_area .opt .price_strike{color:#bcbcbc; font-size:18px; text-decoration:line-through }
#wrap #cart_content .list_area .opt .opt_data li{padding-bottom:3px;}
#wrap #cart_content .list_area .opt .opt_data input{}
#wrap #cart_content .list_area .btn{clear:both; padding-top:10px;}
#wrap #cart_content .list_area .btn li{float:left; padding-right:5px;}
#wrap #cart_content .list_area .noitem{margin-top:35px; text-align:center;}

#wrap #cart_content .total{clear:both; width:100%; background:#e7e7e7; border-bottom:solid 1px #d0d0d0; padding-top:20px; padding-bottom:20px; margin-bottom:50px;}
#wrap #cart_content .total p{width:90%; text-align:center; margin:0 auto; font-size:20px;}
#wrap #cart_content .total p span{color:#d51f00; font-weight:bold;}

#wrap #cart_content .cart_btn{clear:both; width:99%; padding-bottom:150px; margin:0 auto; }
#wrap #cart_content .cart_btn li{ padding-left:2px; padding-right:2px; text-align:center;}

/*category*/
#wrap #ct_area{clear:both; width:100%;}
#wrap #ct_area a{text-decoration:none;}
#wrap #ct_area dl dt{border-bottom:solid 1px #c6c6c6; padding-top:20px;  padding-bottom:20px; padding-left:40px; font-size:16px;}
#wrap #ct_area dl dd.ct2{font-size:15px; padding-top:10px;  padding-bottom:10px; padding-left:60px; background:url("http://pics.gundamboom.kr/mobile/sub/list_ct2.gif") no-repeat 40px 10px #6e6e6e; color:#fff; font-weight:bold;}
#wrap #ct_area dl dd.ct3{font-size:15px; padding-top:10px;  padding-bottom:10px; padding-left:70px; background:url("http://pics.gundamboom.kr/mobile/sub/list_ct3.gif") no-repeat 55px 10px #363636; color:#fff; font-weight:bold;}
#wrap #ct_area dl dd span{font-size:15px; color:#fff; font-weight:bold;}

/*login*/
#wrap .login_top{clear:both; border-bottom:solid 1px #6f6f6f; padding-top:10px; height:35px;}
#wrap .login_top .login_ea{float:left; width:30%;padding-left:10px; }
#wrap .login_top .login_ea span{font-weight:bold; color:#d71e00;}

.joinHelp {padding-top:20px; margin-top:17px; text-align:center; border-top:1px solid #e1e1e1; font-size:13px; line-height:12px;color:#000;}
.login .loginForm input  {width:100%;height:35px; padding:0 15px; margin-bottom:7px;padding:0 23px; margin-bottom:11px;}
.login .btnWrap {font-size:13px; color:#888; margin-top:5px;}
.login .btnWrap {font-size:20px; margin-top:7px;}
.ftLt {float:left;}
.ftRt {float:right;}
.w40p {width:40% !important;}

#wrap #login_write{ width:90%; margin:0 auto; margin-top:20px;  margin-bottom:50px;}
#wrap #login_write .tit_login{padding-bottom:30px; padding-top:30px; }
#wrap #login_write .write{float:left;}
#wrap #login_write .write dl{height:35px; background:#f2f2f2; border:solid 1px #cdcdcd; margin-bottom:13px; font-size:30px;}
#wrap #login_write .write dl dt{float:left;width:30%; font-size:14px; margin-top:8px; padding-left:10px; border-right:solid 1px #bdbdbd;}
#wrap #login_write .write dl dd{width:65%; margin-top:6px; padding-left:10px;}
#wrap #login_write .write dl dd input{padding:2px; background:none;}

#wrap #login_write .btn_login input{float:left; }
#wrap .save_area{clear:both; float:left; width:100%; margin-top:20px; margin-bottom:20px; background:#e7e7e7; border-top:solid 1px #d0d0d0;  border-bottom:solid 1px #d0d0d0;}
#wrap .save_area .inbox{width:60%; height:30px; padding-top:16px; padding-bottom:10px; margin:0 auto;}
#wrap .save_area .inbox span input{border:none; background:#fff;}
#wrap .save_area .inbox span{background:#fff; display:inline-block; margin-right:5px; border:solid 1px #acacac; padding:6px 10px;}
#wrap .save_area .inbox .auto_log{float:left;}
#wrap .save_area .inbox .id_save{float:right;}
#wrap .go_join{width:100%; text-align:center; padding-top:50px;  padding-bottom:80px;}

.sc2{ padding:1.4em 1.4em 0.4em;margin-bottom:50px;}
.sc2 a{color:#1172b6;}


/*datail*/
#wrap #detail_area{clear:both; float:left; width:100%;}
#wrap #detail_area .name{width:100%; font-size:18px; font-weight:bold; letter-spacing:-0.05em; padding-left:2%; padding-top:10px; padding-bottom:10px; background:#f4f4f4; border-bottom:solid 1px #cecece;}
#wrap #detail_area .img{width:100%; float:left; margin-top:50px; margin-bottom:60px;}
#wrap #detail_area .img li{float:left;}
#wrap #detail_area .img .btn{width:10%; text-align:center; padding-top:140px;}
#wrap #detail_area .img .list_img{width:80%; text-align:center;}

#wrap #detail_area .data{clear:both; width:100%; margin-bottom:30px;}
#wrap #detail_area .data .name2{width:23%; padding-left:20px; font-size:18px; font-weight:bold;}
#wrap #detail_area .data .value{width:70%; padding-left:20px; padding-right:20px;}
#wrap #detail_area .data ul{clear:both; padding-top:18px; padding-bottom:43px;}
#wrap #detail_area .data ul li{float:left;}
#wrap #detail_area .data .bottom_line{border-bottom:solid 1px #b2b2b2;}
#wrap #detail_area .data .top_line{border-top:solid 1px #b2b2b2;}
#wrap #detail_area .data .dashed_line{border-top:dashed 1px #b2b2b2;}
#wrap #detail_area .data .price{text-align:right; font-weight:bold; font-size:20px; color:#c61000;}
#wrap #detail_area .data .price span{font-size:18px;}
#wrap #detail_area .data .total{text-align:right; font-weight:bold; font-size:24px; color:#c61000;}
#wrap #detail_area .data .total span{font-size:18px;}
#wrap #detail_area .data .red{font-size:19px; color:#c61000; font-weight:bold;}
#wrap #detail_area .btn3{clear:both; padding-bottom:50px; margin:0 auto; }
#wrap #detail_area .btn3 li{float:left;cursor:pointer;text-align:center;}
#wrap #detail_area .btn3 li.r2{cursor:pointer;padding-left:5px; text-align:center;}
#wrap #detail_area .btn3 li.noitem{float:right;width:98%;margin-right:20px;font-weight:bold; font-size:20px; color:#c61000;}

/* Footer */
.AlertPop {

  display:none;
  position:relative;

  position: fixed;
  z-index: 999;
  right: 0;
  bottom: 52px;
  left: 0;

  width:auto; height:80px; background-color:#333436;

}
.AlertPop						{  }
.AlertPop dl					{margin:0; padding:0 10px 15px; width:auto; }
.AlertPop dt					{margin:0; color:#999;font-size:16px;font-weight:bold;text-align:center; color:#999;font-family:NanumGothic; line-height:1.2em; letter-spacing:-0.5px;padding:19px 0;text-decoration: none;}
.AlertPop .cclose			{margin-top:10px; width:auto; color:#505050; font-size:12px;text-align:center;}


.floatingBar {position:fixed; left:0; right:0; bottom:0; z-index:100; width:100%; border-top:1px solid #e8e8e8; box-shadow:0 0 3px #cfcfcf; background:#fff; height:52px;}
.floatingBar .btnWrap {padding:5px; height:52px;}
.floatingBar .bNum2 {padding:2.5px !important;}
.floatingBar .bNum2 .ftBtn {float:left; width:50%; padding:2.5px;}

.cartBtnWrap {display:table; width:100%;}
.cartBtnWrap div {display:table-cell; padding:0 3px;}
.cartBtnWrap .button {width:100%;}
.cartBtnWrap .button a {padding:13px 20px 12px 20px;}
/* button */
.btnWrap {overflow:hidden;}
.button {display:inline-block; border-radius:3px; vertical-align:middle;}
.button a,.button input,.button button {display:block; width:100%; border:0; margin:0; line-height:1; text-align:center; cursor:pointer; color:inherit; background-color:inherit; border-radius:3px; white-space:nowrap;}

.btB1 a,.btB1 input,.btB1 button {padding:13px 35px 12px; font-size:14px; font-weight:bold;}
.btB2 a,.btB2 input,.btB2 button {padding:11px 16px 10px; font-size:12px; font-weight:bold;}

.btM1 a,.btM1 input,.btM1 button {padding:9px 16px 8px; font-size:14px; font-weight:bold;}
.btM2 a,.btM2 input,.btM2 button {padding:7px 16px 6px; font-size:13px;}

.btS1 a,.btS1 input,.btS1 button {padding:5px 13px 4px; font-size:11px; font-weight:bold;}
.btS2 a,.btS2 input,.btS2 button {padding:3px 6px; font-size:11px;}

.btRed {border:1px solid #d60000; background-color:#d60000;}
.btWht {border:1px solid #cbcbcb; background-color:#fff;}
.btGry {border:1px solid #cfcfcf; background-color:#dadddd;}
.btGry2 {border:1px solid #a8a8a8; background-color:#a8a8a8;}
.btGry3 {border:1px solid #373a3a; background-color:#373a3a;}
.btGrn {border:1px solid #1b8e09; background-color:#1b8e09;}
.btRedBdr {border:1px solid #d60000;}
.btGryBdr {border:1px solid #cbcbcb;}
.btBckBdr {border:1px solid #000;}

/* etc */
.cRd1 {color:#d60000 !important;}
.cBl1 {color:#0060ff !important;}
.cBl2 {color:#18b1d7 !important;}
.cBl3 {color:#287fbf !important;}
.cBl4 {color:#0154d0 !important;}
.cGy1 {color:#999 !important;}
.cGy2 {color:#676767 !important;}
.cGy3 {color:#555 !important;}
.cWh1 {color:#fff !important;}
.cBk1 {color:#000 !important;}
.cGr1 {color:#1b8e09 !important;}
.cGr2 {color:#1fbcb6 !important;}
.cOr1 {color:#ff6000 !important;}

.bgGry {background-color:#f4f7f7;}
.bgGry2 {background-color:#a8a8a8;}
.bgWht {background-color:#fff;}
.bgRed {background-color:#d60000;}
.bgGrn {background-color:#1b8e09;}


#wrap #detail_area .exp {width:100%; }
#wrap #detail_area .exp span{padding-left:20px; font-size:20px; font-weight:bold;}
#wrap #detail_area .exp .exp_line{width:100%; border-bottom:solid 1px #b2b2b2; padding-bottom:30px;}
#wrap #detail_area .exp .texp{float:left;}
#wrap #detail_area .exp .sns3{float:right; padding-right:20px;}
#wrap #detail_area .exp .sns3 img {display:inline; width:41px; height:41px;}

#wrap #detail_area .exp{clear:both; width:100%; margin-bottom:30px;}
#wrap #detail_area .exp .exp{float:left;width:50%; padding-left:20px; font-size:20px; font-weight:bold;}
#wrap #detail_area .exp .sns3{text-align:right;width:50%; padding-left:20px; padding-right:20px;}
#wrap #detail_area .exp ul{clear:both; padding-top:18px; padding-bottom:43px;}
#wrap #detail_area .exp ul li{float:left;}
#wrap #detail_area .exp .top_line{border-top:solid 1px #b2b2b2;}
#wrap #detail_area .exp .bottom_line{border-bottom:solid 1px #b2b2b2;}

#wrap .exp2{clear:both;width:100%; text-align:left;margin-bottom:30px;}
#wrap .exp2 p{padding:10px;}

/*val*/
#wrap #val_area {clear:both; width:100%; }
#wrap #val_area a{text-decoration:none;}
#wrap #val_area dl{border-top:solid 1px #b2b2b2;}
#wrap #val_area dl dt{border-bottom:solid 1px #b2b2b2; background:#ededed; padding-top:10px;  padding-bottom:10px; padding-left:15px; font-size:18px;}

/*qna*/
#wrap #qna_area {clear:both; width:100%;}
#wrap #qna_area a{text-decoration:none;}
#wrap #qna_area dl{border-top:solid 1px #b2b2b2;}
#wrap #qna_area dl dt{border-bottom:solid 1px #b2b2b2; background:#ededed; padding-top:10px;  padding-bottom:10px; padding-left:15px; font-size:18px;}


/*order_list*/
span.delivery{font-size:17px;}
span.pause {width:30%; height:22px; background:#8C8C8C;  padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
span.receipt{width:30%; height:22px; background:#191919; padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
span.ready{width:30%; height:22px; background:#1DDB16; padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
span.delivery span.perfect{display:inline-block; width:30%; height:22px; margin-right:5px; background:#0285c8; padding-top:3px;  font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
span.cancel_reay {width:30%; height:22px; background:#FF5E00;  padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
span.cancel {width:30%; height:22px; background:#cb1d00;  padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}

#wrap #order_list{float:left; width:98%; padding-left:10px; padding-top:30px; padding-bottom:30px;}
#wrap #order_list .order_num2{border-top:solid 2px #676767; border-bottom:solid 1px #a0a0a0; padding-top:15px; height:45px; margin-bottom:20px; font-size:15px;}
#wrap #order_list .order_num2 .strong2{font-weight:bold; padding-right:10px;}
#wrap #order_list .list_area2{float:left; width:100%; border-bottom:solid 1px #a0a0a0; padding-top:10px;padding-bottom:10px;}
#wrap #order_list .list_area2 p.list_img{float:left; width:90px; margin-left:9px; margin-right:9px;}
#wrap #order_list .list_area2 dl{margin-left:14px;}
#wrap #order_list .list_area2 dl dd.pause {width:17%; height:22px; background:#8C8C8C;  padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area2 dl dd.receipt{width:17%; height:22px; background:#191919; padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area2 dl dd.ready{width:17%; height:22px; background:#1DDB16; padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area2 dl dd.delivery span.perfect{display:inline-block; width:17%; height:22px; margin-right:5px; background:#0285c8; padding-top:3px;  font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area2 dl dd.cancel_reay {width:17%; height:22px; background:#FF5E00;  padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area2 dl dd.cancel {width:17%; height:22px; background:#cb1d00;  padding-top:3px; font-size:17px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area2 dl dt.name3{font-size:14px; padding-top:5px; padding-bottom:3px;}

#wrap #order_list .list_area2 dd.price2{color:#006ae1; font-size:13px; padding-bottom:3px;}
#wrap #order_list .list_area2 dd.total{color:#d12205; font-weight:bold; font-weight:bold; font-size:16px; margin-bottom:14px;}
#wrap #order_list .list_area2 dd.delivery{font-size:15px;}

#wrap #order_list .my_tab{width:100%; overflow:hidden; margin:5px 0 10px}
#wrap #order_list .my_tab li{float:left; font-size:15px;width:24.8%; background:#eef0f2; height:30px; text-align:center; padding:6px 0 0 0; border-right:solid 1px #e9e9e9;  border-top:solid 1px #e9e9e9; border-bottom:solid 1px #000}
#wrap #order_list .my_tab .on{font-weight:bold; background:#fff; color:#000; border-left:solid 1px #000; border-right:solid 1px #000; border-top:solid 1px #000; border-bottom:solid 1px #fff}

/* ÁÖ¹®»ó¼¼*/
#wrap #order_list .list_area3{float:left; width:100%; padding-top:10px;padding-bottom:10px;}
#wrap #order_list .list_area3 p.list_img{float:left;width:90px; margin-left:9px; margin-right:9px;}
#wrap #order_list .list_area3 dl{margin-left:15px;}
#wrap #order_list .list_area3 dl dt.name3{font-size:14px; padding-top:10px; padding-bottom:3px;}

#wrap #order_list .list_area3 dd.price2{color:#006ae1; font-size:13px; padding-bottom:3px;}
#wrap #order_list .list_area3 dd.total{color:#d12205; font-weight:bold; font-weight:bold; font-size:16px; margin-bottom:15px;}

#wrap #order_list .list_area3 span.pause {float:right;width:22%; background:#8C8C8C;  font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area3 span.receipt{float:right;width:25%; background:#191919; font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area3 span.ready{float:right;width:25%; background:#1DDB16; font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area3 span.delivery, span.perfect{float:right;width:25%; background:#0285c8;  font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area3 span.cancel_reay {float:right;width:25%; background:#FF5E00;  font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area3 span.cancel {float:right;width:25%; background:#cb1d00;  font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .list_area3 span.delivery{float:right;width:25%; font-size:13px;}

#wrap #order_list .myp_order_01 {overflow:hidden; padding:8px 2px 0px;height:27px;background-color:#ffffff;}
#wrap #order_list .myp_order_01 .font li {font-size:12px;}
#wrap #order_list .myp_order_01 .font {float:left;padding-top: 4px; text-align:left; color:#000000;letter-spacing:-0.03em;}
#wrap #order_list .myp_order_01 .font .list .name {font-weight:bold;}

#wrap #order_list .myp_order_01 .period li {font-size:11px; font-weight:normal;}
#wrap #order_list .myp_order_01 .period  {float:right;height:34px; cursor:pointer;padding-top: 4px; padding-right: 8px;text-align:left; color:#9b9b9b;letter-spacing:-0.04em;}

#wrap #order_list .order_num2 span.pause {float:right;width:22%; background:#8C8C8C;  font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .order_num2 span.receipt{float:right;width:25%; background:#191919; font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .order_num2 span.ready{float:right;width:25%; background:#1DDB16; font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .order_num2 span.delivery, span.perfect{float:right;width:25%; background:#0285c8;  font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .order_num2 span.cancel_reay {float:right;width:25%; background:#FF5E00;  font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .order_num2 span.cancel {float:right;width:25%; background:#cb1d00;  font-size:13px; color:#fff; text-align:center; letter-spacing:-0.1em;}
#wrap #order_list .order_num2 span.delivery{float:right;width:25%; font-size:13px;}


/*customer_area membet_common */
#wrap #customer_area{width:90%; padding-left:30px; margin-top:10px; margin-bottom:50px;}
#wrap #customer_area h3{font-weight:bold; font-size:21px; margin-top:30px;}
#wrap #customer_area p{font-size:18px; margin-bottom:5px;}
#wrap #customer_area p.tel{font-size:20px; font-weight:bold; color:#de0000;}


/*order_write*/
#wrap #order_write{margin-bottom:50px;}
#wrap #order_write .order_tit{clear:both; background:#dadada; border-top:solid 1px #999999;  border-bottom:solid 1px #999999; margin-bottom:20px; margin-top:20px; padding-top:10px; padding-bottom:10px; padding-left:10px; font-size:16px; font-weight:bold;}
#wrap #order_write #PayTypeMethodForm1 dl{float:left; }
#wrap #order_write #PayTypeMethodForm1 dl dt{float:left; padding-bottom:5px;}
#wrap #order_write #PayTypeMethodForm1 dl dt.paper2{padding-top:10px;}
#wrap #order_write #PayTypeMethodForm1 dl dd{float:left; }
#wrap #order_write table{width:95%; margin:0 auto; border-left:solid 1px #c0c0c0; border-top:solid 1px #c0c0c0;}
#wrap #order_write table th{width:29%; background:#ededed; text-align:left; padding:10px; border-right:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; font-size:14px;}
#wrap #order_write table td{text-align:left; padding:10px; border-right:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; font-size:13px;}
#wrap #order_write .opt_check{float:left; padding:20px; width:94%}
#wrap #order_write .opt_check .adress_common{float:left;}
#wrap #order_write .opt_check .adress_check{float:right;}
#wrap #order_write .opt_check .adress_check span{padding-left:15px;}
#wrap #order_write .total4{clear:both; background:#1f3479;  margin-bottom:20px; margin-top:20px; padding-top:20px; padding-bottom:20px; padding-left:10px; font-size:17px; font-weight:bold; color:#fff; text-align:center;}
#wrap #order_write .pay span{display:inline-block; padding-right:30px;}

#wrap #order_btn2{float:right;overflow:hidden;width:100%;padding: 0px 4px 0px;padding-bottom:50px;}
#wrap #order_btn2 li{padding:0 5px;}
#wrap #order_btn2 .cont1{float:left;margin-left:40px;margin-top:18px;padding-top: 7px;text-align:center;width:30%;cursor:pointer;}
#wrap #order_btn2 .cont2{float:right;margin-right:60px;margin-top:18px;padding-top: 7px;text-align:center;width:30%; cursor:pointer;}

/*join*/
#wrap .perfect_txt{width:100%; text-align:center; margin-top:50px; font-size:18px;}
#wrap .join_align{padding-left:10px; height:150px; padding-top:40px; background:#fff;}
#wrap .join_align li{float:left; padding:0 10px;}
#wrap .join_agree{padding:0 0 30px 20px;}
#wrap .join_agree h3{font-weight:bold; font-size:25px; padding-bottom:10px;}
#wrap .join_agree dl{ border-top:solid 1px #545454; width:96%;}
#wrap .join_agree dl dt{font-weight:bold; font-size:22px; padding-bottom:10px; padding-top:10px;}
#wrap .join_agree dl .go_txt{text-align:right; font-weight:bold; color:#ba0000; padding-right:20px; padding-bottom:15px;}
#wrap .btn3{clear:both; float:left;width:100%; text-align:center; padding-bottom:60px;}

#wrap .join_agree #real{clear:both; border-top:solid 1px #545454; width:96%; padding-top:20px;}
#wrap .join_agree #real li{padding-bottom:10px;}
#wrap .join_agree #real li input{font-size:29px; width:20%; padding:3px;}
#wrap #m_box{border-right:solid 1px #d5d5d5; border-top:solid 2px #d5d5d5; width:94%; margin-left:20px; margin-bottom:20px;}
#wrap #m_box th{text-align:left; border-left:solid 1px #d5d5d5;  border-bottom:solid 1px #d5d5d5; width:25%; padding:8px;}
#wrap #m_box td{text-align:left; border-left:solid 1px #d5d5d5;  border-bottom:solid 1px #d5d5d5; padding:8px;}
#wrap #m_box .input2{font-size:29px; width:20%; padding:2px;}
#wrap #m_box .input3{font-size:29px; width:65%; padding:2px;}
#wrap #GoodJoin{font-weight:bold; font-size:32px; padding-left:20px; padding-bottom:20px;}


/*»ó¼¼ÇÏ´Ü °Ô½ÃÆÇ*/
.board_area{width:100%; }
.board_area .area{margin-bottom:30px;}

.board_area .table_area{clear:both; }
.board_area .table_area table{width:100%;font-size:14px;}

.board_area .table_area table td{text-align:center; border-bottom:solid 1px #cacaca; padding:15px 0 15px 0; }
.board_area .table_area table td.object{cursor:pointer;text-align:left;}
.board_area .table_area table td.object span{padding-left:15px; padding-top:5px;}

.page_num2{clear:both;width:100%; text-align:center;padding-top:20px; }
.page_num2 ul {height:26px;}
.page_num2 ul li span{width:26px; height:26px;padding:10px;}
.page_num2 ul li  span.now{solid 1px #C3C3C3; color:#cb1d00;}

#wrap #BBS_AREA{width:100%;background:#F8FBFF; border-bottom:solid 1px #cacaca;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px;}
#wrap #BBS_AREA .reply2 span{font-size:13px;line-height:17px;color:#7d7762;}

#wrap .page_num{clear:both;width:100%; text-align:center;border-top:solid 1px #6f6f6f;border-bottom:solid 1px #6f6f6f; padding-bottom:0px; padding-top:20px; }
#wrap .page_num ul {height:45px;}
#wrap .page_num ul li span{ border-right:solid 1px #6f6f6f; padding:10px;}
#wrap .page_num ul li  span.now{ color:#cb1d00;}