@charset "euc-kr";

/* ######################################## ÆäÀÌÁö ÀüÃ¼ ¹Ú½º ######################################## */

.shop_detail_layout_box{padding:0px 0px 10px 0px; overflow:hidden;}
.shop_page_view_box{background-color:#ffffff; color:#333333; position:relative;}

/* ######################################## »óÇ° ¸®½ºÆ® ######################################## */

/* »óÇ° ¸®½ºÆ® ÇöÀçÀ§Ä¡/Ä«Å×°í¸® ######------*/
.shop_page_view_box .iist_page_cate_box{margin-bottom:20px; border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.shop_page_view_box .iist_page_cate_box .cate_head_box{color:#7b7b7b; line-height:1.6; padding:12px 12px 12px 12px; border-bottom:1px solid #dddddd; overflow:hidden;}
.shop_page_view_box .iist_page_cate_box .cate_head_box > ul{}
.shop_page_view_box .iist_page_cate_box .cate_head_box > ul > li{float:left; padding:0px 0px 0px 3px;}
.shop_page_view_box .iist_page_cate_box .cate_head_box > ul > li::after{color:#c2c2c2; float:right; content:">"; margin-left:7px;}
.shop_page_view_box .iist_page_cate_box .cate_head_box > ul > li:last-child::after{content:""; margin-right:0px;}
.shop_page_view_box .iist_page_cate_box .cate_head_box .span_home{color:#9595af; font-weight:bold; cursor:pointer;}
.shop_page_view_box .iist_page_cate_box .cate_head_box .span_link{cursor:pointer;}
.shop_page_view_box .iist_page_cate_box .cate_foot_box{color:#333333; padding:8px 9px 8px 9px; margin-right:-1px; margin-bottom:-1px; border-bottom:1px solid #dddddd; overflow:hidden;}
.shop_page_view_box .iist_page_cate_box .cate_foot_box > ul{margin-right:-1px;}
.shop_page_view_box .iist_page_cate_box .cate_foot_box > ul > li{float:left;}
.shop_page_view_box .iist_page_cate_box .cate_foot_box > ul > li > div{padding:0px 3px 0px 3px; line-height:26px; border-right:0px solid #dddddd; border-bottom:0px solid #dddddd; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .iist_page_cate_box .cate_foot_box > ul > li > div > span{cursor:pointer;}

/* »óÇ° ¸®½ºÆ® Ä«Å×°í¸®(ÁÂ/¿ì Áø¿­) ######------*/
.shop_page_view_box .iist_page_subcate_box{border-left:0px solid #dddddd; margin:-5px 0px 15px 0px; padding:0px 0px 1px 1px; overflow:hidden;}
.shop_page_view_box .iist_page_subcate_box ul{}
.shop_page_view_box .iist_page_subcate_box ul li{float:left;}
.shop_page_view_box .iist_page_subcate_box ul li div{padding:0px 12px 0px 12px; line-height:42px; border:1px solid #dddddd; margin:0px 0px -1px -1px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .iist_page_subcate_box ul li div > span{cursor:pointer;}

/* »óÇ° ¸®½ºÆ® °Ë»ö ######------*/
.shop_page_view_box .shop_list_search_box{margin:0px 0px 20px 0px; padding:12px 12px 12px 12px; background-color:#f5f5f5; border:1px solid #dddddd;}
.shop_page_view_box .shop_list_search_box .list_search_check{padding:0px 3px 8px 3px;}
.shop_page_view_box .shop_list_search_box .list_search_check span{padding-right:7px; display:inline-block;}
.shop_page_view_box .shop_list_search_box .list_search_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .shop_list_search_box .list_search_table .list_search_row{display:table-row;}
.shop_page_view_box .shop_list_search_box .list_search_table .list_search_row .list_search_left{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_list_search_box .list_search_table .list_search_row .list_search_left dd{padding-right:16px;}
.shop_page_view_box .shop_list_search_box .list_search_table .list_search_row .list_search_left dd input{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_page_view_box .shop_list_search_box .list_search_table .list_search_row .list_search_right{width:100px; display:table-cell; vertical-align:middle; padding-right:1px;}
.shop_page_view_box .shop_list_search_box .list_search_table .list_search_row .list_search_right span{width:100px; line-height:28px; text-align:center; margin-left:-1px; display:inline-block; cursor:pointer;}
.shop_page_view_box .shop_list_search_box .list_search_table .list_search_row .list_search_right button{width:100px; line-height:28px; text-align:center; margin-left:-1px; display:inline-block; cursor:pointer;}

/* »óÇ° ¸®½ºÆ® Á¤·Ä ######------*/
.shop_page_view_box .shop_list_sort_box{margin:0px 0px 20px 0px; text-align:right; padding-bottom:2px; border-bottom:1px solid #dddddd; overflow:hidden;}
.shop_page_view_box .shop_list_sort_box .list_sort_left{margin-top:5px; float:left;}
.shop_page_view_box .shop_list_sort_box .list_sort_left span > a:hover{color:#dc143c;}
.shop_page_view_box .shop_list_sort_box .list_sort_left span{color:#333333; margin-right:3px; display:inline-block;}
.shop_page_view_box .shop_list_sort_box .list_sort_left .span_on{color:#dc143c;}
.shop_page_view_box .shop_list_sort_box .list_sort_right{float:right;}
.shop_page_view_box .shop_list_sort_box .list_sort_right .i_sort_list{color:#868686; font-size:22px; margin:0px 0px 0px 6px; display:inline-block; cursor:pointer;}
	
/* »óÇ° ¸®½ºÆ® ÀÌ¹ÌÁö ½æ³×ÀÏ(°øÅë) ######------*/
.shop_page_view_box .shop_list_thumb_box{position:relative; padding-top:70%; border:1px solid #ededed; overflow:hidden;}
.shop_page_view_box .shop_list_thumb_box .shop_list_thumb{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
.shop_page_view_box .shop_list_thumb_box .shop_list_thumb img{position:absolute; top:0; left:0; width:100%; height:auto; object-fit:cover; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}

/* »óÇ° ¸®½ºÆ® ÀÌ¹ÌÁö Âò¹Ù±¸´Ï(°øÅë) ######------*/
.shop_page_view_box .shop_list_thumb_box .list_wish_btn{color:#ffffff; font-size:14px; font-weight:bold; padding:2px 10px 0px 10px; line-height:30px; position:absolute; z-index:1; right:10px; bottom:10px; border-radius:50%; display:inline-block; cursor:pointer;}

/* »óÇ° ¸®½ºÆ® ÀÌ¹ÌÁö ½æ³×ÀÏ »çÀÌÁî °íÁ¤Çü(°øÅë) ######------*/
.shop_page_view_box .shop_list_img_box{width:180px; border:1px solid #ededed; position:relative; overflow:hidden;}
.shop_page_view_box .shop_list_img_box .list_img_box{font-size:0px; overflow:hidden;}
.shop_page_view_box .shop_list_img_box .list_img_box img{width:100%; object-fit:cover; cursor:pointer;}

/* »óÇ° ¸®½ºÆ® ÀÌ¹ÌÁö Âò¹Ù±¸´Ï »çÀÌÁî °íÁ¤Çü(°øÅë) ######------*/
.shop_page_view_box .shop_list_img_box .list_wish_btn{color:#ffffff; font-size:14px; font-weight:bold; padding:3px 10px 0px 10px; line-height:30px; position:absolute; z-index:1; right:10px; bottom:10px; border-radius:50%; display:inline-block; cursor:pointer;}

/* »óÇ° ¸®½ºÆ® Ç°Àý/ÁØºñÁß/ºñ¸Þ(°øÅë) ######------*/
.shop_page_view_box .shop_excmark_box{margin:0px 6px 0px 7px; display:inline-block;}
.shop_page_view_box .shop_excmark_box .i_excmark{background:url('../img/excmark.gif') no-repeat; background-position:left center; background-size:3px 9px; padding:6px; margin-bottom:-1px; display:inline-block;}
.shop_page_view_box .shop_excmark_box .text_excmark{color:#4d35ff; margin-left:-5px; display:inline-block;}

/* »óÇ° ¸®½ºÆ® ¹Ú½º(°øÅë) ######------*/
.shop_page_view_box .shop_list_fun_box{margin:0px 0px 20px 0px; vertical-align:middle; overflow:hidden;}

/* »óÇ° ¸®½ºÆ® º£½ºÆ® ######------*/
.shop_page_view_box .shop_list_best_box{margin:0px 0px 0px 0px; overflow:hidden;}
.shop_page_view_box .shop_list_best_box .shop_list_best_title{color:#333333; font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #dddddd;}
.shop_page_view_box .shop_list_best_box .list_best_album{margin:15px 0px 5px 0px; overflow:hidden;}
.shop_page_view_box .shop_list_best_box .list_best_album ul{margin-right:-10px;}
.shop_page_view_box .shop_list_best_box .list_best_album ul:before,ul:after{display:table; content:"";}
.shop_page_view_box .shop_list_best_box .list_best_album ul:after{clear:both;}
.shop_page_view_box .shop_list_best_box .list_best_album ul > li{width:20%; float:left; margin-bottom:10px;}
.shop_page_view_box .shop_list_best_box .list_best_album ul > li > div{cursor:pointer; margin-right:10px; border:0px solid #000; display:block; overflow:hidden;}
.shop_page_view_box .shop_list_best_box .list_best_album ul > li > div .best_ico_abs{z-index:1; position:absolute;}
.shop_page_view_box .shop_list_best_box .list_best_album ul > li > div .best_ico_abs .best_ico_rel{position:relative; left:4px; top:4px;}
.shop_page_view_box .shop_list_best_box .list_best_album ul > li > div .best_dd_name{padding-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .shop_list_best_box .list_best_album ul > li > div .best_dd_price{padding-top:1px;}
.shop_page_view_box .shop_list_best_box .list_best_album ul > li > div .best_dd_price .span_price{color:#e91b23; font-size:14px; font-weight:bold;}

/* »óÇ° ¸®½ºÆ® ÇüÅÂ ######------*/
.shop_page_view_box .shop_list_fun_box .fun_list_box{padding:0px 0px 10px 0px; overflow:hidden;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_left{width:180px; padding:7px 0px 7px 0px;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_middle{padding:7px 12px 7px 12px; vertical-align:top;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_middle .fun_list_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_middle .fun_list_table .fun_list_cell{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_middle .fun_list_table .fun_list_cell .list_dd_name{font-size:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_middle .fun_list_table .fun_list_cell .list_dd_text{color:#666666; font-size:12px; padding-top:1px;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_middle .fun_list_table .fun_list_cell .list_dd_ico{padding-top:2px;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_right{width:140px; padding:7px 12px 7px 12px; vertical-align:top;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_right .list_dd_price{color:#e91b23; font-size:14px; font-weight:bold;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_right .list_dd_price2{color:#838383; font-size:12px; text-decoration:line-through; padding-top:1px;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_right .list_dd_point{color:#838383; font-size:12px; padding-top:1px;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_right .list_dd_point span{color:#00afce;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_right .list_dd_exc{margin-top:2px; margin-left:-5px;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_line1{height:2px; background-color:#333333;}
.shop_page_view_box .shop_list_fun_box .fun_list_box .fun_list_line2{height:1px; background-color:#e7e7e7;}

/* »óÇ° ¾Ù¹ü ÇüÅÂ ######------*/
.shop_page_view_box .shop_list_fun_box .fun_album_box{margin:0px 0px 5px 0px; overflow:hidden;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul{margin-right:-10px; display:flex; flex-wrap:wrap;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul:before,ul:after{display:table; content:"";}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul:after{clear:both;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li{width:25%; float:left; margin-bottom:15px;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div{cursor:pointer; margin-right:10px; border:0px solid #000; display:block; overflow:hidden;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_ico_abs{z-index:1; position:absolute;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_ico_abs .album_ico_rel{position:relative; left:4px; top:4px;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_dd_name{padding-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_dd_price{padding-top:1px;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_dd_price .album_span_price{color:#e91b23; font-size:14px; font-weight:bold;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_dd_price .album_span_price2{color:#838383; font-size:12px;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_dd_price .album_span_price2 span{text-decoration:line-through;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_dd_text{color:#838383; font-size:12px; padding-top:1px;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_dd_text span{color:#00afce;}
.shop_page_view_box .shop_list_fun_box .fun_album_box ul > li > div .album_dd_off{padding-top:1px;}

/* ######################################## »ó¼¼ Á¤º¸ ÆäÀÌÁö ######################################## */

/* »ó¼¼ ÆäÀÌÁö ÇöÀçÀ§Ä¡ ######------*/
.shop_page_view_box .body_page_cate_box{color:#7b7b7b; line-height:1.6; margin-bottom:18px;}
.shop_page_view_box .body_page_cate_box .body_cate_box{overflow:hidden;}
.shop_page_view_box .body_page_cate_box .body_cate_box ul{}
.shop_page_view_box .body_page_cate_box .body_cate_box ul > li{float:left; padding:0px 0px 0px 3px;}
.shop_page_view_box .body_page_cate_box .body_cate_box ul > li::after{color:#c2c2c2; float:right; content:">"; margin-left:7px;}
.shop_page_view_box .body_page_cate_box .body_cate_box ul > li:last-child::after{content:""; margin-right:0px;}
.shop_page_view_box .body_page_cate_box .body_cate_box .span_home{color:#9595af; font-weight:bold; cursor:pointer;}
.shop_page_view_box .body_page_cate_box .body_cate_box .span_link{cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö »ó´Ü ¼û±è/»óÇ°¼öÁ¤ ######------*/
.shop_page_view_box .body_detail_admin_box{border:1px solid #dddddd; padding:10px 10px 10px 10px; margin-bottom:20px; overflow:hidden;}
.shop_page_view_box .body_detail_admin_box .admin_left{float:left; padding:4px 0px 4px 0px; color:#747676;}
.shop_page_view_box .body_detail_admin_box .admin_left span{color:#e91b23; font-weight:bold;}
.shop_page_view_box .body_detail_admin_box .admin_right{float:right;}
.shop_page_view_box .body_detail_admin_box .admin_right .admin_btn{width:60px; font-size:11px; line-height:24px; text-align:center; display:inline-block; cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö »ó´Ü µðÅ×ÀÏ ·¹ÀÌ¾Æ¿ô ######------*/
.shop_page_view_box .shop_body_detail_box{margin:0px 0px 0px 0px; border:0px solid #dddddd; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_table{width:100%; display:table;}
.shop_page_view_box .shop_body_detail_box .body_detail_table .body_detail_row{display:table-row;}
.shop_page_view_box .shop_body_detail_box .body_detail_table .body_detail_row .body_detail_left{width:45%; display:table-cell; vertical-align:top;}
.shop_page_view_box .shop_body_detail_box .body_detail_table .body_detail_row .body_detail_right{width:65%; padding:0px 0px 0px 35px; display:table-cell; vertical-align:top; border-left:0px solid #dddddd;}

/* »ó¼¼ ÆäÀÌÁö ÀÌ¹ÌÁö ½æ³×ÀÏ ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_dae_box{margin-bottom:8px;}
.shop_page_view_box .shop_body_detail_box .body_detail_dae_box .shop_body_thumb_box{position:relative; padding-top:70%; border:1px solid #ededed; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_dae_box .shop_body_thumb_box .shop_body_thumb{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
.shop_page_view_box .shop_body_detail_box .body_detail_dae_box .shop_body_thumb_box .shop_body_thumb img{position:absolute; top:0; left:0; width:100%; height:auto; object-fit:cover; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}

/* »ó¼¼ ÆäÀÌÁö ÀÌ¹ÌÁö µðÅ×ÀÏ ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_btn_box{margin:0px 0px 10px 0px; text-align:center; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_btn_box .body_detail_btn{color:#545454; font-size:18px; display:inline-block; margin-top:5px; cursor:pointer;}
.shop_page_view_box .shop_body_detail_box .body_detail_add_box{margin:0px 0px 10px 0px;}
.shop_page_view_box .shop_body_detail_box .body_detail_add_box .add_size{width:360px; margin:0px auto; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_add_box .add_size li{height:50px; float:left; padding:2px 2px 2px 2px; margin:2px 3px 2px 3px; border:1px solid #ededed;}
.shop_page_view_box .shop_body_detail_box .body_detail_add_box .add_size li img{height:100%; cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö »óÇ° µðÅ×ÀÏ ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_info_box{margin:0px 0px 0px 0px; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_name_box{color:#333333; padding-bottom:0px; margin:0px 0px 0px 0px; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_name_box .gs_dd_header{font-size:16px; font-weight:bold;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_name_box .gs_dd_foot{color:#8c8c8c; font-size:11px; margin-top:5px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_price_box{color:#e91b23; font-size:16px; font-weight:bold; padding:10px 0px 10px 0px; border-bottom:1px solid #eeeeee;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_detail_box{padding-top:12px; border-bottom:1px solid #eeeeee;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_detail_box .gs_detail_table{width:100%; display:table;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_detail_box .gs_detail_table .gs_detail_row{display:table-row;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_detail_box .gs_detail_table .gs_detail_row .gs_detail_left{width:120px; color:#333333; display:table-cell; padding-bottom:12px; vertical-align:middle;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_detail_box .gs_detail_table .gs_detail_row .gs_detail_right{color:#333333; display:table-cell; padding-bottom:12px; vertical-align:middle;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_detail_box .gs_detail_table .gs_detail_row .gs_detail_right span{font-weight:bold;} 
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box{padding-top:12px; border-bottom:0px solid #eeeeee;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box .gs_detail_table{width:100%; display:table;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box .gs_detail_table .gs_detail_row{display:table-row;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box .gs_detail_table .gs_detail_row .gs_detail_left{width:120px; color:#333333; display:table-cell; padding-bottom:12px; vertical-align:middle;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box .gs_detail_table .gs_detail_row .gs_detail_right{color:#333333; display:table-cell; padding-bottom:12px; vertical-align:middle;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box .gs_detail_table .gs_detail_row .gs_detail_right .opt_dd_box{padding-right:16px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box .gs_detail_table .gs_detail_row .gs_detail_right .opt_input_box{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box .gs_detail_table .gs_detail_row .gs_detail_right .opt_area_box{width:100%; overflow:auto; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc; resize:none;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_order_box .gs_detail_table .gs_detail_row .gs_detail_right .opt_span_box{color:#e91b23; font-weight:bold;}

/* »ó¼¼ ÆäÀÌÁö »çÀºÇ° ¼±ÅÃ ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box{margin:0px 0px 12px 0px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_header{line-height:36px; text-align:center; cursor:pointer;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot{max-height:180px; padding:0px 12px 0px 12px; background-color:#ffffff; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; overflow-y:auto; display:none;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_line{padding:12px 10px 12px 0px; border-top:1px solid #dddddd;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_red{padding:12px 10px 12px 0px; border:1px dotted #ec1b23;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_box{position:relative; padding-top:70%; border:0px solid #ededed; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_box .body_gift_thumb{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_box .body_gift_thumb img{position:absolute; top:0; left:0; width:100%; height:auto; object-fit:cover; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_table .body_gift_row{display:table-row;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_table .body_gift_row .body_gift_left{width:34px; text-align:center; display:table-cell; vertical-align:middle; padding:6px 12px 0px 0px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_table .body_gift_row .body_gift_left .span_gift_box{color:#ec1b23; font-size:11px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_table .body_gift_row .body_gift_left .t_opt_title{}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_table .body_gift_row .body_gift_middle{width:50px; display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_table .body_gift_row .body_gift_right{display:table-cell; vertical-align:middle; padding:5px 0px 0px 12px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .shop_body_gift_box .body_gift_foot .body_gift_table .body_gift_row .body_gift_right dd{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/* »ó¼¼ ÆäÀÌÁö ¼ö·® ¼±ÅÃ ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_cnt_box{padding:12px; border:1px solid #dddddd; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_cnt_box .gs_cnt_table{width:100%; display:table;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_cnt_box .gs_cnt_table .gs_cnt_row{display:table-row;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_cnt_box .gs_cnt_table .gs_cnt_row .gs_cnt_input{display:table-cell; vertical-align:middle; padding-right:16px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_cnt_box .gs_cnt_table .gs_cnt_row .gs_cnt_input input{width:100%; height:22px; font-weight:bold; text-align:center; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_cnt_box .gs_cnt_table .gs_cnt_row .gs_cnt_cell{width:34px; display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_cnt_box .gs_cnt_table .gs_cnt_row .gs_cnt_cell span{font-size:16px; text-align:center; line-height:28px; display:block; cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö ÇÕ»ê °¡°Ý ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_price_foot_box{color:#888888; text-align:right; margin:18px 0px 0px 0px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_price_foot_box span{color:#e91b23; font-size:16px; font-weight:bold;}

/* »ó¼¼ ÆäÀÌÁö Àå¹Ù±¸´Ï/¹Ù·Î±¸¸Åµî ¹öÆ° ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_btn_foot_box{text-align:right; margin:18px 0px 0px 0px; overflow:hidden;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_btn_foot_box ul{float:right; display:inline-block;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_btn_foot_box ul li{float:left; margin-left:10px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_btn_foot_box ul li .gs_wish_btn{width:140px; font-size:14px; text-align:center; line-height:38px; display:block; cursor:pointer;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_btn_foot_box ul li .gs_wish_btn .span_num{color:#a5a5a5; letter-spacing:-1px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_btn_foot_box ul li .gs_cart_btn{width:180px; font-size:14px; text-align:center; font-weight:bold; line-height:38px; display:block; cursor:pointer;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_btn_foot_box ul li .gs_buy_btn{width:180px; font-size:14px; text-align:center; font-weight:bold; line-height:38px; display:block; cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö ³×ÀÌ¹öÆäÀÌ ±¸¸Å ¹öÆ° ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_npay_wrap{margin:15px 0px 0px 0px; text-align:right; padding-right:89px; overflow:hidden;}

/* »ó¼¼ ÆäÀÌÁö SNS ¹öÆ° ######------*/
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_sns_foot_box{text-align:right; margin:18px 0px 0px 0px;}
.shop_page_view_box .shop_body_detail_box .body_detail_info_box .gs_sns_foot_box img{cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö ÀÌÀü/´ÙÀ½ ¹öÆ° ######------*/
.shop_page_view_box .body_prev_next_box{padding:10px 0px 0px 0px; margin:10px 0px 0px 0px; border-top:1px solid #eeeeee; overflow:hidden;}
.shop_page_view_box .body_prev_next_box .margin_div_box{color:#545454; margin-bottom:-2px; font-size:12px;}
.shop_page_view_box .body_prev_next_box .li_prev{width:10%; float:left}
.shop_page_view_box .body_prev_next_box .li_prev .prev_box_table{width:45px; display:table; text-align:center; padding:0px 6px 3px 6px; border:0px solid #dddddd; background-color:#ffffff;}
.shop_page_view_box .body_prev_next_box .li_prev .prev_box_table .box_cell_prev{width:15px; font-size:16px; padding-top:2px; text-align:center; display:table-cell; vertical-align:middle;}
.shop_page_view_box .body_prev_next_box .li_prev .prev_box_table .box_text_prev{width:25px; text-align:center; padding:1px 3px 0px 3px; line-height:24px; display:table-cell; vertical-align:middle;}
.shop_page_view_box .body_prev_next_box .li_next{width:10%; float:right;}
.shop_page_view_box .body_prev_next_box .li_next .next_box_table{width:45px; display:table; float:right; text-align:center; padding:0px 6px 3px 6px; border:0px solid #dddddd; background-color:#ffffff;}
.shop_page_view_box .body_prev_next_box .li_next .next_box_table .box_cell_next{width:15px; font-size:16px; padding-top:2px; text-align:center; display:table-cell; vertical-align:middle;}
.shop_page_view_box .body_prev_next_box .li_next .next_box_table .box_text_next{width:25px; text-align:center; padding:1px 3px 0px 3px; line-height:24px; display:table-cell; vertical-align:middle;}

/* »ó¼¼ ÆäÀÌÁö ÆÄÀÏ ´Ù¿î·Îµå ######------*/
.shop_page_view_box .body_detail_down_box{border:1px solid #dddddd; margin:20px 0px 0px 0px;}
.shop_page_view_box .body_detail_down_box .body_down_header{font-size:16px; font-weight:bold; color:#333333; padding:8px 12px 8px 12px; border-bottom:1px solid #dddddd; background-color:#f5f5f5;}
.shop_page_view_box .body_detail_down_box .body_down_foot{padding:0px 12px 8px 12px;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row{display:table-row;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row .body_down_left{color:#555555; font-size:16px; padding-top:8px; display:table-cell; vertical-align:middle;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row .body_down_left dd{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row .body_down_left dd a{color:#555555; cursor:pointer;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row .body_down_left dd .span_ico{color:#555555; font-size:14px;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row .body_down_left dd .span_vol{font-size:12px;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row .body_down_left dd .span_level{color:#333333;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row .body_down_right{width:66px; padding-top:8px; text-align:center; display:table-cell; vertical-align:middle;}
.shop_page_view_box .body_detail_down_box .body_down_foot .body_down_table .body_down_row .body_down_right span{width:50px; color:#ffffff; font-size:11px; line-height:16px; font-weight:bold; text-align:center; padding:4px 6px 2px 6px; background-color:#d9534f; display:block;}

/* »ó¼¼ ÆäÀÌÁö »ó¼¼Á¤º¸/º¸µå/°ü·Ã»óÇ°µî °øÅë ºí·° ######------*/
.shop_page_view_box .shop_body_view_layout{margin:20px 0px -20px 0px; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box{margin-bottom:22px; background-color:#ffffff;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_none_box{color:#666666; font-weight:bold; text-align:center; padding-top:20px;}

/* »ó¼¼ ÆäÀÌÁö ÅÇ¸Þ´º ######------*/
.shop_page_view_box .shop_body_view_layout .shop_body_view_tap{margin-bottom:15px; background-repeat:no-repeat; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_tap .body_tap_table{width:100%; display:table;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_tap .body_tap_table .body_tap_row{display:table-row;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_tap .body_tap_table .body_tap_row .body_tap_cell_151{width:151px; height:40px; color:#333333; display:table-cell; vertical-align:middle; cursor:pointer;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_tap .body_tap_table .body_tap_row .body_tap_cell_152{width:152px; height:40px; color:#333333; display:table-cell; vertical-align:middle; cursor:pointer;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_tap .body_tap_table .body_tap_row .body_tap_cell_bg{height:40px; background-image:url('../img/tab_line.gif');}

/* »ó¼¼ ÆäÀÌÁö µ¿¿µ»ó CSS/¹ÝÀÀÇü µðÅ×ÀÏ ######------*/
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .video_wrapper_box{height:0px; padding-top:25px; padding-bottom:56.25%; margin:36px 0px 12px 0px; position:relative;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .video_wrapper_box iframe, .video_wrapper_box embed{width:100%; height:100%; top:0px; left:0px; position:absolute;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_detail_video_btn{margin:0px 0px 10px 0px; text-align:center; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_detail_video_btn .video_btn{width:80px; color:#808080; font-size:11px; line-height:24px; text-align:center; background-color:#eaedf1; border:1px solid #e0e0e0; display:inline-block; margin-top:5px; cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö »ó¼¼Á¤º¸ ######------*/
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_css_img{overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_css_img img{max-width:100%; height:auto; margin:0px auto; cursor:pointer;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_add_img{text-align:center; margin-top:5px; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_add_img img{max-width:100%; height:auto; cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö »óÇ°°í½ÃÁ¤º¸ ######------*/
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_gosi_info_box{margin:15px 0px 0px 0px; overflow:hidden;} 
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_gosi_info_box .gosi_head_box{font-size:14px; font-weight:bold; line-height:38px; padding:0px 14px 0px 14px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_gosi_info_box .gosi_foot_box{border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_gosi_info_box .gosi_foot_box .gosi_dae_box{color:#585858; line-height:1.6; padding:10px 14px 10px 14px; border-bottom:1px solid #e6e6e6; background-color:#f9f9f9;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_gosi_info_box .gosi_foot_box .gosi_so_box{color:#888888; line-height:1.6; padding:10px 14px 10px 14px; border-bottom:1px solid #e6e6e6;}

/* »ó¼¼ ÆäÀÌÁö ¹è¼Û°ü·Ã ³»¿ë ######------*/
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_info_cancel_box{margin-top:15px; border:1px solid #ededed;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_info_cancel_box .info_cancel_head{color:#333333; font-weight:bold; line-height:40px; padding:0px 12px 0px 12px; border-bottom:1px solid #ededed; background-color:#fafafa;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_info_cancel_box .info_cancel_foot{line-height:1.5; padding:10px 12px 10px 12px;}

/* »ó¼¼ ÆäÀÌÁö À¯º¸µå »ç¿ëÈÄ±â/»óÇ°¹®ÀÇ ######------*/
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_ubbs_head{font-size:16px; font-weight:bold; border-bottom:0px solid #ededed;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_ubbs_num{margin:8px 0px 2px 0px; color:#666666; font-size:11px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_ubbs_num span{margin-right:20px; display:inline-block;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_color_line{height:2px; background-color:#333333;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_header_title{color:#333333; font-weight:bold; text-align:center; line-height:34px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_color_gray1{height:1px; background-color:#c6c6c6;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_color_gray2{height:1px; background-color:#e1e1e1;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_color_gray3{height:1px; background-color:#e8e8e8;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_color_gray4{height:1px; background-color:#ededed;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_color_gray5{height:1px; background-color:#dddddd;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_no_box{color:#666666; text-align:center; line-height:34px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_subject_box{color:#333333; text-align:left; padding-left:7px; line-height:34px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_subject_box .ubbs_subject_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_subject_box .ubbs_subject_table .ubbs_subject_cell{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_subject_box .ubbs_subject_table .ubbs_subject_cell dd{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; cursor:pointer;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_subject_box .ubbs_subject_table .ubbs_subject_cell dd .reply_num{color:#ff4500; font-weight:bold;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_review_box{color:#f0c702; text-align:center; line-height:34px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_review_box .span_gray{color:#d4d4d4;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .ubbs_data_box{color:#666666; text-align:center; line-height:34px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_ubbs_btn_box{margin-top:12px; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_ubbs_btn_box .ubbs_li_left{float:left;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_ubbs_btn_box .ubbs_li_right{float:right;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_ubbs_btn_box .ubbs_black_btn{width:70px; line-height:28px; text-align:center; padding-top:1px; display:inline-block; cursor:pointer;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .body_ubbs_btn_box .ubbs_red_btn{width:70px; line-height:28px; text-align:center; padding-top:1px; display:inline-block; cursor:pointer;}

/* »ó¼¼ ÆäÀÌÁö °ü·Ã»óÇ° ######------*/
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_head{font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #ededed;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box{margin-top:15px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album{overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album ul{margin-right:-10px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album ul:before,ul:after{display:table; content:"";}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album ul:after{clear:both;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album ul > li{width:20%; float:left; margin-bottom:10px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album ul > li > div{margin-right:10px; border:0px solid #000; display:block; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .body_join_thumb_line{border:1px dotted #ec1b23; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .body_join_thumb_box{position:relative; padding-top:70%; border:1px solid #ededed; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .body_join_thumb_box .body_join_thumb{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .body_join_thumb_box .body_join_thumb img{position:absolute; top:0; left:0; width:100%; height:auto; object-fit:cover; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .body_join_Layer{z-index:1; position:absolute;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .body_join_Layer .body_join_Relative{position:relative; left:4px; top:4px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .join_dd_name{padding-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .join_dd_price{font-weight:bold; padding-top:1px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .join_dd_price .join_span_price{color:#e91b23; font-size:14px;}
.shop_page_view_box .shop_body_view_layout .shop_body_view_box .shop_body_join_box .body_join_album .join_dd_price .join_span_won{color:#000000;}

/* ######################################## ÀÌ¹ÌÁö Å©°Ôº¸±â ######################################## */

.shop_pop_img_box{width:100%; height:auto; background-color:#ffffff; overflow:hidden;}
.shop_pop_img_box .img_name_box{color:#ffffff; font-size:12px; line-height:26px; padding:8px 16px 8px 16px; font-weight:bold; background-color:#2d313a;}
.shop_pop_img_box .img_name_box .img_name_table{width:100%; display:table; table-layout:fixed;}
.shop_pop_img_box .img_name_box .img_name_table .img_name_cell{display:table-cell; vertical-align:middle; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_pop_img_box .dae_img_box{padding-top:6px; height:auto; overflow:hidden;}
.shop_pop_img_box .dae_img_box img{max-width:100%; max-height:100%; width:100%; height:auto; cursor:pointer;}
.shop_pop_img_box .so_img_box{padding-top:6px; border-top:1px solid #dddddd; text-align:center; overflow:hidden;}
.shop_pop_img_box .so_img_box ul{margin:2px 2px 2px 2px; padding:0; list-style:none; display:inline-block;}
.shop_pop_img_box .so_img_box ul li{width:40px; float:left; margin:0px; padding:2px 4px 2px 4px; list-style:none; display:block;}
.shop_pop_img_box .so_img_box ul li img{width:100%; cursor:pointer;}

/* ######################################## Àå¹Ù±¸´Ï ######################################## */

/* Àå¹Ù±¸´Ï °ßÀû¼­ ######------*/
.shop_page_view_box .shop_cart_esti_box{margin:0px 0px 0px 0px; text-align:right; overflow:hidden;}
.shop_page_view_box .shop_cart_esti_box .cart_esti_btn{color:#333333; width:50px; font-size:11px; line-height:18px; padding:4px 0px 2px 0px; float:right; text-align:center; border:1px solid #e3e3e3; background-color:#f5f5f5; display:block;}

/* Àå¹Ù±¸´Ï ¸®½ºÆ® ######------*/  
.shop_page_view_box .shop_cart_list_box{margin:0px 0px 0px 0px; border-top:2px solid #333333; overflow:hidden;}
.shop_page_view_box .shop_cart_list_box .cart_td_title{font-weight:bold; text-align:center; padding:2px 0 2px 0; line-height:36px;}
.shop_page_view_box .shop_cart_list_box .cart_td_img{vertical-align:middle; text-align:center; font-size:0px; padding:7px 0px 7px 0px;}
.shop_page_view_box .shop_cart_list_box .cart_td_img img{width:100%;}
.shop_page_view_box .shop_cart_list_box .cart_td_img .cart_none_box{font-family:Tahoma; font-size:8pt; color:#cccccc; text-align:center; display:block;}
.shop_page_view_box .shop_cart_list_box .cart_td_name{vertical-align:middle; padding:7px 12px 7px 12px;}
.shop_page_view_box .shop_cart_list_box .cart_td_name .cart_name_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .shop_cart_list_box .cart_td_name .cart_name_table .cart_name_cell{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_cart_list_box .cart_td_name .cart_name_table .cart_name_cell dd{font-size:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .shop_cart_list_box .cart_td_name .cart_opt_total{margin-top:3px; background-color:#ffffff; border-top:1px solid #f8f8f8; padding:7px 0px 0px 0px;}
.shop_page_view_box .shop_cart_list_box .cart_td_name .cart_opt_total span{color:#ff0000;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell{vertical-align:middle; text-align:center; padding:0px 0px 0px 0px;}
.shop_page_view_box .shop_cart_list_box .cart_td_del{vertical-align:middle; font-size:18px; text-align:center; padding:0px 0px 0px 0px;}
.shop_page_view_box .shop_cart_list_box .cart_td_line1{height:1px; background-color:#c3c3c3;}
.shop_page_view_box .shop_cart_list_box .cart_td_line2{height:1px; background-color:#ececec;}

/* Àå¹Ù±¸´Ï »çÀºÇ°/¿É¼Ç°¡ ºí·°(°øÅë-Áß¿ä) ######------*/
.shop_page_view_box .shop_cart_list_box .cart_td_name .cart_name_table .cart_name_cell .shop_cart_order_gift{color:#0069f3; font-size:12px; font-weight:bold; line-height:21px; display:block;}
.shop_page_view_box .shop_cart_list_box .cart_td_name .cart_name_table .cart_name_cell .shop_cart_order_opt{line-height:21px; font-size:12px; display:block;}
.shop_page_view_box .shop_cart_list_box .cart_td_name .cart_name_table .cart_name_cell .shop_cart_order_opt .cart_order_opt{color:#ff0000;}

/* Àå¹Ù±¸´Ï ¼ö·® º¯°æ ºí·°(°øÅë-Áß¿ä) ######------*/
.shop_page_view_box .shop_cart_list_box .cart_td_cell .cart_cnt_box{width:60px; text-align:left; overflow:hidden;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell .cart_cnt_box .cart_cnt_input{padding-right:16px;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell .cart_cnt_box .cart_cnt_input input{width:100%; height:22px; font-weight:bold; text-align:center; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell .cart_cnt_box .cart_cnt_table{width:100%; display:table; margin-top:-1px;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell .cart_cnt_box .cart_cnt_table .cart_cnt_row{display:table-row;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell .cart_cnt_box .cart_cnt_table .cart_cnt_row .cart_cnt_cell{width:50%; display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell .cart_cnt_box .cart_cnt_table .cart_cnt_row .cart_cnt_cell .cart_cnt_btn{width:100%; font-size:16px; text-align:center; font-weight:bold; line-height:26px; padding:0px 0px 0px 0px; display:inline-block; cursor:pointer;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell .cart_cnt_box  .cart_cnt_count{width:58px; font-size:11px; margin-top:-1px; text-align:center; line-height:26px; display:none; cursor:pointer;}
.shop_page_view_box .shop_cart_list_box .cart_td_cell .span_price{font-weight:bold;}

/* Àå¹Ù±¸´Ï ÇÕ°è ±Ý¾× ######------*/   
.shop_page_view_box .cart_total_box{background-color:#f2f7ff; border-bottom:1px solid #ececec; padding:10px 10px 10px 10px; margin:0px 0px 10px 0px;}
.shop_page_view_box .cart_total_box .cart_total_table{width:100%; display:table;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row{display:table-row;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_left{width:60%; line-height:20px; display:table-cell; vertical-align:middle;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_left dd{}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_left dd .total_span_dot{font-weight:bold;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_left dd .total_span_text{color:#ff4301;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_right{width:40%; line-height:20px; text-align:right; display:table-cell; vertical-align:middle;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_right div{overflow:hidden;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_right div .total_li_left{float:left;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_right div .total_li_left span{margin-right:12px; display:inline-block;}
.shop_page_view_box .cart_total_box .cart_total_table .cart_total_row .cart_total_right div .total_li_right{float:right;}
.shop_page_view_box .cart_total_price{font-size:16px; font-weight:bold; text-align:right; margin:0px 0px 10px 0px;}
.shop_page_view_box .cart_total_price span{color:#c42f30;}

/* Àå¹Ù±¸´Ï ¹öÆ° ######------*/ 
.shop_page_view_box .cart_btn_box{margin:20px 0px 30px 0px; text-align:center; overflow:hidden;}
.shop_page_view_box .cart_btn_box ul{display:inline-block;}
.shop_page_view_box .cart_btn_box ul li{margin:0px 5px 0px 5px; float:left;}
.shop_page_view_box .cart_btn_box .cart_btn_blue{width:120px; font-size:14px; text-align:center; font-weight:bold; line-height:36px; display:block; cursor:pointer;}
.shop_page_view_box .cart_btn_box .cart_btn_black{width:120px; font-size:14px; text-align:center; font-weight:bold; line-height:36px; display:block; cursor:pointer;}
.shop_page_view_box .cart_btn_box .cart_btn_gray{width:120px; color:#575757; font-size:14px; text-align:center; font-weight:bold; line-height:36px; border:1px solid #d4d5d6; background-color:#ebedec; display:block; cursor:pointer;}

/* Àå¹Ù±¸´Ï ³×ÀÌ¹öÆäÀÌ ±¸¸Å ¹öÆ° ######------*/
.shop_page_view_box .cart_npay_wrap{margin:-18px 0px 20px 0px; text-align:center; overflow:hidden;}

/* Àå¹Ù±¸´Ï ºñ¿ö ÀÖÀ»¶§ ######------*/ 
.shop_page_view_box .cart_list_none_box{text-align:center; margin:20px 0px 30px 0px; padding:100px 0px 100px 0px; font-size:14px; font-weight:bold; overflow:hidden;}

/* ######################################## Àå¹Ù±¸´Ï ·Î±×ÀÎ ######################################## */

.shop_page_view_box .shop_login_body_size{width:500px; margin:0 auto 40px auto; text-align:left; background-color:#ffffff; overflow:hidden;}
.shop_page_view_box .shop_login_body_size .order_login_head{color:#333333; font-size:16px; font-weight:bold; line-height:44px; padding:0px 14px 0px 14px; margin-top:20px; border:1px solid #e6e6e6; background-color:#f9f9f9;}
.shop_page_view_box .shop_login_body_size .order_login_box{margin:20px 0px 20px 0px; overflow:hidden;}
.shop_page_view_box .shop_login_body_size .order_login_box .dd_form_title{color:#515151; font-size:14px; font-weight:bold; margin-bottom:3px;}
.shop_page_view_box .shop_login_body_size .order_login_box .dd_form_box{padding-right:26px;}
.shop_page_view_box .shop_login_body_size .order_login_box .dd_form_box input{width:100%; height:26px; color:#777777; font-size:14px; padding:6px 12px 6px 12px; line-height:26px; border:1px solid #cccccc;}
.shop_page_view_box .shop_login_body_size .login_submit_box{margin:0px 0px 0px 0px;}
.shop_page_view_box .shop_login_body_size .login_submit_box input{width:100%; font-size:14px; text-align:center; line-height:40px; font-weight:bold; display:inline-block; cursor:pointer;}
.shop_page_view_box .shop_login_body_size .login_mem_pass{margin:10px 0px 20px 0px; color:#656565; border-top:0px solid #d5d5d5; padding:0px 0px 0px 0px; overflow:hidden;}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul{}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul .li_left{float:left;}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul .li_middle{float:left; padding-left:6px;}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul .li_right{float:right;}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul .li_right .reg_table{display:table;}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul .li_right .reg_table .cell_box{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul .li_right .reg_table .cell_box a{color:#656565;}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul .li_right .reg_table .cell_box a:hover{color:#656565;}
.shop_page_view_box .shop_login_body_size .login_mem_pass ul .li_right .reg_table .cell_line{padding:0px 10px 0px 10px; display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_login_body_size .login_memnon_box{margin:10px 0px 0px 0px;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_header_box{font-size:14px; font-weight:bold; text-align:center; line-height:30px; padding:5px 0px 5px 0px; background-color:#f3f3f3;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_sub_box{margin-top:10px; overflow:hidden;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_line_box{margin-top:5px; border:1px solid #dddddd;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_line_box .agree_scroll_box{padding:5px 10px 10px 10px; height:110px; overflow-y:auto; overflow:auto; -ms-overflow-style:auto; -webkit-overflow-scrolling:touch; line-height:1.6;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_line_box .agree_scroll_box .agree_title{color:#000000; font-weight:bold; margin-top:5px;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_line_box .agree_scroll_box .agree_tbody{margin-top:0px; padding-left:15px;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_line_box .agree_scroll_box .agree_info{margin-top:5px;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_check_box{margin-top:7px;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_btn_box{margin-top:10px;}
.shop_page_view_box .shop_login_body_size .login_memnon_box .agree_btn_box .login_non_order{width:100%; font-size:14px; text-align:center; line-height:40px; font-weight:bold; display:inline-block; cursor:pointer;}

/* ¼Ò¼È SNS ·Î±×ÀÎ ¹Ú½º ######------*/
.shop_page_view_box .shop_login_body_size .social_btn_box{border-top:0px solid #e4e4e4; margin:0px 0px 20px 0px; padding-top:0px;}
.shop_page_view_box .shop_login_body_size .social_btn_box .social_title_box{color:#333333; font-weight:bold; text-align:center;}

/* ######################################## ÁÖ¹®¼­ ######################################## */

/* ÁÖ¹®¼­ ÀüÃ¼ °øÅë ¹Ú½º ######------*/
.shop_page_view_box .shop_order_outline_box{color:#333333; overflow:hidden;}

/* ÁÖ¹®¼­ ·¹ÀÌ¾Æ¿ô ¹Ú½º ######------*/
.shop_page_view_box .shop_order_outline_box .order_layout_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .shop_order_outline_box .order_layout_table .order_layout_row{display:table-row;}
.shop_page_view_box .shop_order_outline_box .order_layout_table .order_layout_row .order_layout_left{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_order_outline_box .order_layout_table .order_layout_row .order_layout_right{width:340px; color:#4b4b4d; display:table-cell; vertical-align:top; padding-left:20px;}

/* ÁÖ¹®¼­ °øÅë ¹Ú½º ######------*/
.shop_page_view_box .shop_order_outline_box .shop_order_line_box{border:1px solid #dddddd; margin-bottom:20px; overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_info_box{font-size:14px; font-weight:bold; padding:12px 15px 12px 15px; border-bottom:1px solid #d5d5d5; background-color:#fafafa;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box{padding:15px; color:#4b4b4d; overflow:hidden;}

/* ÁÖ¹®¼­ ÄÜµ§Ã÷ ¿µ¿ª ######------*/
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row{display:table-row;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row .order_title_left10{width:120px; display:table-cell; vertical-align:middle; font-weight:bold; line-height:24px; padding:10px 0px 10px 0px;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row .order_title_right10{display:table-cell; vertical-align:middle; line-height:24px; padding:10px 0px 10px 10px;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row .order_title_left7{width:120px; display:table-cell; vertical-align:middle; font-weight:bold; padding:7px 0px 7px 0px;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row .order_title_right7{display:table-cell; vertical-align:middle; padding:7px 0px 7px 10px;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row .order_title_right7 dd{padding-right:16px;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_sub_table{width:100%; display:table;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_sub_table .order_sub_row{display:table-row;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_sub_table .order_sub_row .order_sub_cell{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_sub_table .order_sub_row .order_sub_cell .order_joso_btn{width:100%; text-align:center; font-weight:bold; line-height:28px; margin-left:-1px; display:block; cursor:pointer;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_sub_table .order_sub_row .order_sub_cell .order_day_btn{width:100%; color:#575757; font-size:12px; text-align:center; font-weight:bold; line-height:28px; background-color:#ebedec; border:1px solid #d4d5d6; margin-left:-1px; display:block; cursor:pointer;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box dd{padding-right:16px;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .div_area{padding-right:8px;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box input{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .input_area_box{width:100%; overflow:auto; padding:3px; border:1px solid #cccccc; resize:none;}

/* ÁÖ¹®¼­ Áõºù¼­·ù Ã¼Å©¹Ú½º ######------*/
.shop_page_view_box .shop_order_outline_box .order_payway_box{border:1px solid #dddddd; padding:10px 10px 8px 10px; margin-bottom:20px; overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_payway_box .order_payway_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .shop_order_outline_box .order_payway_box .order_payway_table .order_payway_row{display:table-row;}
.shop_page_view_box .shop_order_outline_box .order_payway_box .order_payway_table .order_payway_row .order_payway_left{width:120px; display:table-cell; vertical-align:middle; font-weight:bold; line-height:24px; padding:0px 0px 0px 0px;}
.shop_page_view_box .shop_order_outline_box .order_payway_box .order_payway_table .order_payway_row .order_payway_right{display:table-cell; vertical-align:middle; line-height:24px; padding:0px 0px 0px 12px;}

/* ÁÖ¹®¼­ Æ÷ÀÎÆ® °áÁ¦/¾È³» ######------*/
.shop_page_view_box .shop_order_outline_box .order_point_box{border:1px solid #dddddd; padding:10px 10px 10px 10px; margin-bottom:10px;}
.shop_page_view_box .shop_order_outline_box .order_point_table{width:100%; display:table;}
.shop_page_view_box .shop_order_outline_box .order_point_table .order_point_row{display:table-row;}
.shop_page_view_box .shop_order_outline_box .order_point_table .order_point_row .order_point_left{width:80px; font-weight:bold; display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_order_outline_box .order_point_table .order_point_row .order_point_middle{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_order_outline_box .order_point_table .order_point_row .order_point_middle dd{padding-right:16px;}
.shop_page_view_box .shop_order_outline_box .order_point_table .order_point_row .order_point_middle dd input{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_page_view_box .shop_order_outline_box .order_point_table .order_point_row .order_point_right{width:80px; display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_order_outline_box .order_point_table .order_point_row .order_point_right .order_point_btn{width:100%; color:#575757; font-size:12px; text-align:center; font-weight:bold; line-height:28px; border:1px solid #d4d5d6; background-color:#ebedec; margin-left:-1px; display:block; cursor:pointer;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box{margin-top:10px; padding-top:10px; line-height:20px; font-size:12px; border-top:1px solid #dddddd; overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .toggle_bold_black{color:#000000; font-weight:bold;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .toggle_medi_black{color:#000000;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .toggle_dd_black{color:#000000; font-weight:bold;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .toggle_bold_orang{color:#ff4301; font-weight:bold;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .toggle_medi_sky{color:#00958f;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .div_box{overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .div_box .span_left{float:left; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .div_box .span_left input{width:100%; height:22px; color:#00958f; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #00958f;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .div_box .span_right{color:#000000; float:right; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .div_box .span_right2{color:#000000; float:right; margin-top:5px; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_point_box .order_toggle_box .radio_box{margin-top:10px; text-align:center; overflow:hidden;}

/* ÁÖ¹®¼­ Ãß°¡¹è¼Ûºñ °áÁ¦ ######------*/
.shop_page_view_box .shop_order_outline_box .order_add_dliv{border:1px solid #dddddd; padding:10px 10px 10px 10px; margin-bottom:10px;}
.shop_page_view_box .shop_order_outline_box .order_add_dliv .order_dliv_header{font-weight:bold; line-height:24px; margin-bottom:4px;}
.shop_page_view_box .shop_order_outline_box .order_add_dliv select{width:100%;}
.shop_page_view_box .shop_order_outline_box .order_add_dliv .dd_dliv_id{line-height:28px;}
.shop_page_view_box .shop_order_outline_box .order_add_dliv .dd_dliv_id .span_diliv_add{color:#ff4301; font-weight:bold; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_add_dliv .dd_dliv_id .span_diliv_pct{color:#000000; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_add_dliv .dd_dliv_info{line-height:18px; margin-top:-3px;}

/* ÁÖ¹®¼­ ÃÑÁÖ¹®±Ý¾× ######------*/
.shop_page_view_box .shop_order_outline_box .order_total_box{border:1px solid #ececec; padding:10px 10px 8px 10px; font-weight:bold; background-color:#f2f7ff; margin-bottom:10px; overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_total_box .order_total_left{color:#000000; float:left;  display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_total_box .order_total_right{color:#e91b23; font-size:14px; float:right; margin-top:-1px; display:inline-block;}

/* ÁÖ¹®¼­ °áÁ¦¼ö´Ü ######------*/
.shop_page_view_box .shop_order_outline_box .order_paybank_box{border:1px solid #dddddd; padding:10px 0px 10px 0px; margin-bottom:10px; overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_header{font-size:14px; font-weight:bold; padding:0px 10px 10px 10px; border-bottom:1px solid #dddddd;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box{padding:10px 10px 0px 10px; line-height:26px; overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box li{width:50%; float:left;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box li span{color:#e91b23;}

/* ÁÖ¹®¼­ SNS °áÁ¦¼ö´Ü ######------*/
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box .i_naver_pay{width:54px; height:18px; background:url('../img/ico-naverpay.png') no-repeat; background-position:left center; background-size:50px 18px; padding:0px; margin-bottom:-3px; margin-right:0px; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box .i_kakao_pay{width:60px; height:15px; background:url('../img/ico-kakaopay.png') no-repeat; object-fit:cover; border-radius:30px; background-position:center center; background-color:#ffeb00; background-size:45px 15px; padding-bottom:5px; margin-bottom:-3px; margin-right:3px; display:inline-block;}

/* ÁÖ¹®¼­ °èÁÂ¹øÈ£ ######------*/
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box{padding:10px 10px 0px 10px; overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_bank_select{overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_bank_select select{width:100%;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_day_box{font-size:12px; font-weight:bold; margin:10px 0px 0px 0px; line-height:26px;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_day_table{width:100%; display:table;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_day_table .order_day_row{display:table-row;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_day_table .order_day_row .order_day_cell{width:20%; display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_day_table .order_day_row .order_day_cell dd{padding-right:15px;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_day_table .order_day_row .order_day_cell dd input{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc; text-align:center;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_bank_box .order_day_table .order_day_row .order_day_cell .day_check_btn{width:100%; color:#575757; font-size:12px; text-align:center; font-weight:bold; line-height:28px; border:1px solid #d4d5d6; margin-left:-1px; display:block; cursor:pointer;}

/* ÁÖ¹®¼­ ±âº» ¹öÆ° ######------*/
.shop_page_view_box .shop_order_outline_box .order_btn_box{margin:0px 0px 30px 0px; text-align:center; overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_btn_box dd{margin-top:10px; padding-right:2px;}
.shop_page_view_box .shop_order_outline_box .order_btn_box dd .order_btn_sky{width:100%; font-size:14px; text-align:center; font-weight:bold; line-height:38px; display:block; cursor:pointer;}
.shop_page_view_box .shop_order_outline_box .order_btn_box dd .order_btn_black{width:100%; font-size:14px; text-align:center; font-weight:bold; line-height:38px; display:block; cursor:pointer;}

/* ######################################## ÁÖ¹®È®ÀÎ ######################################## */

/* ÁÖ¹®È®ÀÎ ÁÖ¹®¹øÈ£ ######------*/
.shop_page_view_box .shop_order_outline_box .order_id_box{border:1px solid #dddddd; padding:10px 10px 10px 10px; line-height:22px; margin-bottom:10px;}
.shop_page_view_box .shop_order_outline_box .order_id_box .order_id_div{overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_id_box .order_id_div .span_id_left{float:left; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_id_box .order_id_div .span_id_right{color:#55B0AF; font-weight:bold; float:right; display:inline-block;}

/* ÁÖ¹®È®ÀÎ °áÁ¦Á¤º¸ ######------*/
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box .order_payinfo_box{overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box .order_payinfo_box .span_payinfo_left{float:left; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box .order_payinfo_box .span_payinfo_all{float:right; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box .order_payinfo_box .span_payinfo_blue{color:#207bfd; float:right; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box .order_payinfo_box .span_payinfo_red{color:#e91b23; float:right; display:inline-block;}
.shop_page_view_box .shop_order_outline_box .order_paybank_box .order_pay_box .order_bankinfo_box{color:#000000; font-weight:bold;}

/* ######################################## ÁÖ¹®¿Ï·á ######################################## */

/* ÁÖ¹®¿Ï·á ÇÏ´Ü ³ôÀÌ ######------*/ 
.shop_page_view_box .cart_order_height{height:10px; padding:0px 0px 0px 0px; overflow:hidden;}

/* ÁÖ¹®¿Ï·á °áÁ¦ ¾È³» ######------*/
.shop_page_view_box .shop_order_view_box{color:#666666; font-size:12px; border:1px solid #d6d6d6; margin-bottom:20px; line-height:22px; padding:12px 12px 10px 12px; background-color:#f5f9fc; overflow:hidden;}
.shop_page_view_box .shop_order_view_box .order_view_blue{color:#1a7ae0; font-size:14px; font-weight:bold;}
.shop_page_view_box .shop_order_view_box .order_view_orange{color:#ff4200;}

/* ÁÖ¹®¿Ï·á ¿µ¼öÁõ ######------*/
.shop_page_view_box .shop_order_outline_box .order_pmt_box{border:1px solid #dddddd; padding:10px 10px 10px 10px; margin-bottom:10px;}
.shop_page_view_box .shop_order_outline_box .order_pmt_box .order_pmt_header{font-weight:bold; line-height:24px; margin-bottom:2px;}
.shop_page_view_box .shop_order_outline_box .order_pmt_box select{width:100%;}
.shop_page_view_box .shop_order_outline_box .order_pmt_box .pmt_btn_block{margin-top:7px;}
.shop_page_view_box .shop_order_outline_box .order_pmt_box .pmt_btn_block .pmt_btn_box{color:#666666; font-size:12px; text-align:center; font-weight:bold; line-height:30px; border:1px solid #d7d7d7; background-color:#e5e5e5; display:block; cursor:pointer;}

/* ÁÖ¹®¿Ï·á ¿¡½ºÅ©·Î ######------*/
.shop_page_view_box .shop_order_outline_box .order_escrow_box{border:1px solid #77b1db; background-color:#f3f5f6; padding:10px 10px 10px 10px; margin-bottom:10px;}
.shop_page_view_box .shop_order_outline_box .order_escrow_box .order_escrow_header{overflow:hidden;}
.shop_page_view_box .shop_order_outline_box .order_escrow_box .escrow_btn_block{padding:7px 0px 0px 0px;}
.shop_page_view_box .shop_order_outline_box .order_escrow_box .escrow_btn_block .escrow_btn_box{color:#ffffff; font-size:12px; text-align:center; font-weight:bold; line-height:30px; border:1px solid #4070a1; background-color:#6495c8; display:block; cursor:pointer;}

/* ÁÖ¹®¿Ï·á ÁøÇà ÇöÈ² ######------*/
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row .order_title_right10 .prog_text_box{color:#ec2e1e; font-weight:bold;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row .order_title_right10 .conf_text_box{color:#000000; font-weight:bold;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_cont_table .order_cont_row .order_title_right10 .unide_text_box{color:#777777;}

/* ÁÖ¹®¿Ï·á ¹è¼ÛÃßÀû ######------*/
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_dvcomp_table{display:table;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_dvcomp_table .order_dvcomp_row{display:table-row;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_dvcomp_table .order_dvcomp_row .order_dvcomp_left{display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_dvcomp_table .order_dvcomp_row .order_dvcomp_right{width:80px; padding-left:10px; display:table-cell; vertical-align:middle;}
.shop_page_view_box .shop_order_outline_box .shop_order_line_box .order_cont_box .order_dvcomp_table .order_dvcomp_row .order_dvcomp_right .order_dvcomp_btn{font-size:11px; text-align:center; line-height:26px; display:block; cursor:pointer;}

/* ÁÖ¹®¿Ï·á ÁÖ¹®Ãë¼Ò ¹öÆ° ######------*/
.shop_page_view_box .shop_order_outline_box .order_btn_box dd .order_btn_red{width:100%; font-size:14px; text-align:center; font-weight:bold; line-height:38px; display:block; cursor:pointer;}

/* ######################################## ÁÖ¹®Á¶È¸ ######################################## */

/* ÁÖ¹®Á¶È¸ Æû ######------*/
.shop_page_view_box .search_order_size{width:500px; margin:0px auto 50px auto; overflow:hidden;}
.shop_page_view_box .search_order_size .search_order_layout{margin-top:20px; overflow:hidden;}
.shop_page_view_box .search_order_size .search_order_layout .search_order_title{color:#333333; font-size:16px; line-height:20px; font-weight:bold; padding:0px 0px 6px 0px; border-bottom:1px solid #dddddd; overflow:hidden;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box{margin-top:15px;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_title1{color:#515151; font-weight:bold;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_title2{margin-top:15px; color:#515151; font-weight:bold;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_text{line-height:39px; font-size:14px;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_input{margin-top:4px; padding-right:26px;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_input input{width:100%; height:26px; color:#777777; font-size:14px; padding:6px 12px 6px 12px; line-height:26px; border:1px solid #cccccc;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_check{margin-top:10px; color:#777777;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_btn{margin-top:15px; padding-right:2px;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_btn .form_blue_btn{width:100%; font-size:14px; text-align:center; line-height:40px; font-weight:bold; display:inline-block; cursor:pointer;}
.shop_page_view_box .search_order_size .search_order_layout .order_form_box .form_dd_btn .form_gray_btn{width:100%; font-size:14px; text-align:center; line-height:40px; font-weight:bold; display:inline-block; cursor:pointer;}
.shop_page_view_box .search_order_size .search_order_info{margin-top:15px; background-color:#f3f3f3; line-height:20px; padding:10px 10px 10px 10px; font-size:12px;}

/* ¼Ò¼È SNS ·Î±×ÀÎ ¹Ú½º ######------*/
.shop_page_view_box .search_order_size .social_btn_box{border-top:0px solid #e4e4e4; margin:0px 0px 20px 0px; padding-top:20px;}
.shop_page_view_box .search_order_size .social_btn_box .social_title_box{color:#333333; font-weight:bold; text-align:center;}

/* ######################################## ÁÖ¹®Á¶È¸ ¸®½ºÆ® ######################################## */

/* ÁÖ¹®Á¶È¸ ¾È³» ######------*/
.shop_page_view_box .index_order_info{margin:0px 0px 25px 0px; padding:15px 20px 15px 20px; line-height:22px; border-left:3px solid #dddddd; background-color:#fafafa;}
.shop_page_view_box .index_order_info span{color:#2086ca; font-weight:bold;}

/* ÁÖ¹®Á¶È¸ ¸®½ºÆ® ######------*/
.shop_page_view_box .order_list_box{border-top:2px solid #333333; margin:0px 0px 25px 0px; overflow:hidden;}
.shop_page_view_box .order_list_box .order_td_title{color:#333333; line-height:30px; font-weight:bold; text-align:center; padding:4px 0px 4px 0px;}
.shop_page_view_box .order_list_box .order_td_line1{height:1px; background-color:#c3c3c3;}
.shop_page_view_box .order_list_box .order_td_line2{height:1px; background-color:#e1e1e1;}
.shop_page_view_box .order_list_box .order_td_line3{height:1px; background-color:#e8e8e8;}
.shop_page_view_box .order_list_box .order_td_line4{height:1px; background-color:#ededed;}
.shop_page_view_box .order_list_box .list_td{padding:10px 0px 10px 0px; border-bottom:1px solid #ececec;}
.shop_page_view_box .order_list_box .order_td_datano{color:#666666; font-size:12px; line-height:28px; text-align:center; border-bottom:1px solid #ececec; padding:4px 0px 4px 0px;}
.shop_page_view_box .order_list_box .order_td_line5{height:1px; background-color:#ececec;}

/* ÁÖ¹®Á¶È¸ ¸®½ºÆ®(»ó¼¼º¸±â) ######------*/
.shop_page_view_box .order_list_box .list_td .order_table{width:100%; display:table; table-layout:fixed;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row{display:table-row;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_img{width:100px; display:table-cell; vertical-align:middle; font-size:0px; padding-right:12px;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_img img{width:100%; cursor:pointer;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body{display:table-cell; vertical-align:middle;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .gname_box{font-size:14px; font-weight:bold; padding-bottom:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .gname_box span{cursor:pointer;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .order_box{padding-bottom:5px;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .order_box .span_uid{color:#333333; font-size:14px; font-weight:bold;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .order_box .span_date{color:#999999; margin-left:10px;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box{overflow:hidden;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul{} 
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul .li_sta{margin-top:1px; float:left;} 
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul .li_sta .span_color1{color:#00a832;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul .li_sta .span_color2{color:#c08d31;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul .li_sta .span_color3{color:#418af1;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul .li_sta .span_color4{color:#9c9c9c;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul .li_sta .span_color5{color:#fa0202;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul .li_sta .span_color6{color:#8449ca;}
.shop_page_view_box .order_list_box .list_td .order_table .order_row .cell_body .arrow_box ul .li_price{color:#418af1; font-size:14px; font-weight:bold; float:right;} 
.shop_page_view_box .order_list_box .list_td .snd_btn{color:#4963b8; text-align:center; line-height:36px; margin-top:10px; background-color:#fafafa; border:1px solid #ececec; cursor:pointer;}

/* ÁÖ¹®Á¶È¸ ÇÕ°è ######------*/
.shop_page_view_box .order_list_box .order_view_price{padding:12px 12px 12px 12px; border-bottom:1px solid #ececec; background-color:#f2f7ff; overflow:hidden;}
.shop_page_view_box .order_list_box .order_view_price .view_price_left{float:left; margin-top:3px;}
.shop_page_view_box .order_list_box .order_view_price .view_price_left .view_price_num{color:#666666;}
.shop_page_view_box .order_list_box .order_view_price .view_price_left .view_price_num span{color:#2086ca; font-weight:bold;}
.shop_page_view_box .order_list_box .order_view_price .view_price_right{float:right;}
.shop_page_view_box .order_list_box .order_view_price .view_price_right .view_price_total{color:#000000; font-size:16px; font-weight:bold;}
.shop_page_view_box .order_list_box .order_view_price .view_price_right .view_price_total span{color:#ec0c15;}

/* ######################################## ÀüÃ¼°Ë»ö ######################################## */

/* ÀüÃ¼°Ë»ö °Ë»ö¾î °á°ú ######------*/
.shop_page_view_box .sch_word_box{color:#000000; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; overflow:hidden;}
.shop_page_view_box .sch_word_box span{color:#0068cc; font-weight:bold;}

/* ÀüÃ¼°Ë»ö °Ë»ö °á°ú ######------*/
.shop_page_view_box .sch_result_div_box{margin:0px 0px 30px 0px; overflow:hidden;}
.shop_page_view_box .sch_result_div_box .sch_result_header{color:#000000; font-weight:bold; font-size:14px;}
.shop_page_view_box .sch_result_div_box .sch_result_header span{color:#c0c0c0; float:right; cursor:pointer;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot{border-top:1px dotted #cccccc; border-bottom:0px dotted #cccccc; margin-top:5px; padding:15px 0px 0px 0px; overflow:hidden;}
.shop_page_view_box .sch_result_div_box .sch_result_foot{border-top:1px dotted #cccccc; margin-top:5px; overflow:hidden;}
.shop_page_view_box .sch_result_div_box .sch_btn_box{margin-top:10px;}
.shop_page_view_box .sch_result_div_box .sch_btn_box .sch_more_btn{float:right; text-align:center; font-size:11px; padding:0px 8px 0px 8px; line-height:22px; display:block; cursor:pointer;}

/* ÀüÃ¼°Ë»ö »óÇ° °Ë»ö °á°ú ######------*/
.shop_page_view_box .sch_result_div_box .sch_goods_foot .sch_goods_none{color:#000000; text-align:center; margin-bottom:15px;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .sch_goods_none span{font-weight:bold;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album{overflow:hidden;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album ul{margin-right:-15px;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album ul:before,ul:after{display:table; content:"";}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album ul:after{clear:both;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album li{width:20%; float:left; margin-bottom:15px;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album ul > li > div{margin-right:15px; border:0px solid #000; display:block; overflow:hidden; cursor:pointer;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_thumb_box{position:relative; padding-top:75%; border:1px solid #ededed; overflow:hidden;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_thumb_box .search_body_thumb{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_thumb_box .search_body_thumb img{position:absolute; top:0; left:0; width:100%; height:auto; object-fit:cover; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_dd_name{padding-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_dd_price{padding-top:1px;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_dd_price .search_gs_price{color:#e91b23; font-size:14px; font-weight:bold;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_ico_abs{position:absolute; z-index:1;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_ico_abs .search_ico_img{position:relative; left:4px; top:4px;}

/* ÀüÃ¼°Ë»ö »óÇ° °Ë»ö Ç°Àý/ÁØºñÁß/ºñ¸Þ ######------*/
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_dd_price .search_excmark_box{margin:0px 5px 0px 5px; font-size:12px; display:inline-block;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_dd_price .search_excmark_box .i_excmark{background:url('../img/excmark.gif') no-repeat; background-position:left center; background-size:3px 9px; padding:6px; margin-bottom:-1px; display:inline-block;}
.shop_page_view_box .sch_result_div_box .sch_goods_foot .search_page_album .search_dd_price .search_excmark_box .text_excmark{color:#4d35ff; margin-left:-5px; display:inline-block;}

/* ÀüÃ¼°Ë»ö ÀÏ¹Ý °Ô½Ã¹° °á°ú ######------*/
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_board_none{color:#000000; text-align:center; padding:15px 0px 15px 0px; border-bottom:0px dotted #cccccc;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_board_none span{font-weight:bold;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box{border-bottom:0px dotted #cccccc; padding:10px 0px 10px 0px; overflow:hidden;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box .sch_title_box{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box .sch_title_box .sch_span_title{color:#0068cc; cursor:pointer;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box .sch_title_box .sch_span_title .sch_span_bold{font-weight:bold;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box .sch_list_foot{margin-top:5px;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box .sch_list_foot .list_foot_repl{color:#ff4606; margin-right:8px; display:inline-block;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box .sch_list_foot .span_ico{color:#7f7f7f;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box .sch_list_foot .list_foot_span{margin-right:8px; display:inline-block;}
.shop_page_view_box .sch_result_div_box .sch_result_foot .sch_list_box .sch_list_foot .list_foot_span img{width:12px;}

/* ######################################## À¯º¸µå °øÅë ·¹ÀÌ¾Æ¿ô ######################################## */

/* À¯º¸µå ¹Ú½º ·¹ÀÌ¾Æ¿ô ######---------------------- */
.shop_uboard_body_box{color:#333333; margin:5px 0px 0px 0px; overflow:hidden;}

/* À¯º¸µå °Ë»ö¾î »ö»ó »ç¿ë ºÎºÐ ######---------------------- */
.shop_uboard_body_box .search_span_text{color:#0068cc; font-weight:bold;}

/* ######################################## À¯º¸µå ÀÎÅ¬·çµå ÆäÀÌÁö ######################################## */

.shop_page_view_box .uboard_page_info{margin:0px 0px 0px 0px; padding:12px 12px 12px 12px; line-height:24px; border-left:3px solid #dddddd; background-color:#fafafa;}
.shop_page_view_box .uboard_page_list{margin:0px 0px 0px 0px;}

/* ######################################## À¯º¸µå ¸®½ºÆ® ######################################## */

/* À¯º¸µå ¸®½ºÆ® °Ë»ö ######---------------------- */
.shop_uboard_body_box .uboard_list_search_box{border:1px solid #dddddd; background-color:#fafafa; padding:20px 17px 20px 20px; margin:0px 0px 20px 0px; overflow:hidden;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table{width:100%; display:table;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table .list_search_row{display:table-row;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table .list_search_row .list_search_left{width:120px; display:table-cell; vertical-align:middle;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table .list_search_row .list_search_left select{width:100%;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table .list_search_row .list_search_middle{display:table-cell; vertical-align:middle;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table .list_search_row .list_search_middle dd{padding:0px 31px 0px 10px;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table .list_search_row .list_search_middle dd input{width:100%; height:22px; color:#000000; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table .list_search_row .list_search_right{width:100px; display:table-cell; vertical-align:middle;}
.shop_uboard_body_box .uboard_list_search_box .list_search_table .list_search_row .list_search_right .list_search_btn{width:100%; font-size:12px; line-height:28px; text-align:center; display:inline-block; cursor:pointer; margin-left:-5px;}

/* À¯º¸µå ¸®½ºÆ® ######---------------------- */
.shop_uboard_body_box .uboard_midd_list_box{margin:0px 0px 15px 0px; overflow:hidden;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_title{color:#333333; line-height:30px; font-weight:bold; text-align:center; padding:4px 0px 4px 0px;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_line1{height:2px; background-color:#333333;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_line2{height:1px; background-color:#c3c3c3;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_line3{height:1px; background-color:#e1e1e1;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_line4{height:1px; background-color:#e8e8e8;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_line5{height:1px; background-color:#ededed;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_line6{height:1px; background-color:#dddddd;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_text{color:#666666; text-align:center;  padding:9px 0px 9px 0px; vertical-align:middle;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_subject{color:#000000; text-align:left; padding:4px 4px 4px 4px; vertical-align:middle; cursor:pointer;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_name{color:#000000; text-align:left; font-weight:bold; padding:9px 8px 9px 8px; vertical-align:middle;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_name img{height:12px;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_name .ico_name{color:#777777;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_vote{color:#f0c702; text-align:center; padding:9px 5px 9px 5px; vertical-align:middle;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_vote .span_gray{color:#d4d4d4;}
.shop_uboard_body_box .uboard_midd_list_box .list_td_none{color:#666666; text-align:center; line-height:24px; padding:9px 0px 9px 0px;}
.shop_uboard_body_box .uboard_midd_list_box .list_subject_table{width:100%; display:table; font-size:0px;}
.shop_uboard_body_box .uboard_midd_list_box .list_subject_table .list_subject_row{display:table-row;}
.shop_uboard_body_box .uboard_midd_list_box .list_subject_table .list_subject_row .list_subject_left{width:40px; display:table-cell; vertical-align:middle; padding-right:8px;}
.shop_uboard_body_box .uboard_midd_list_box .list_subject_table .list_subject_row .list_subject_left img{width:100%;}
.shop_uboard_body_box .uboard_midd_list_box .list_subject_table .list_subject_row .list_subject_right{font-size:12px; display:table-cell; vertical-align:middle;}
.shop_uboard_body_box .uboard_midd_list_box .list_subject_table .list_subject_row .list_subject_right .list_span_rep{color:#ff4500; font-size:12px; font-weight:bold;}

/* À¯º¸µå ¸®½ºÆ® ÇÏ´Ü ¹öÆ° ######------*/
.shop_uboard_body_box .uboard_list_btn_box{margin:0px 0px 15px 0px; overflow:hidden;}
.shop_uboard_body_box .uboard_list_btn_box .li_btn_left{float:left;}
.shop_uboard_body_box .uboard_list_btn_box .li_btn_right{float:right;}
.shop_uboard_body_box .uboard_list_btn_box .btn_black_box{width:70px; font-size:12px; line-height:28px; text-align:center; margin-left:0px; display:block; cursor:pointer;}
.shop_uboard_body_box .uboard_list_btn_box .btn_red_box{width:70px; font-size:12px; line-height:28px; text-align:center; margin-left:0px; display:block; cursor:pointer;}

/* ######################################## À¯º¸µå º»¹® ######################################## */

/* À¯º¸µå º»¹® Å¸ÀÌÆ² ######------*/
.shop_uboard_body_box .uboard_body_title_box{font-size:14px; line-height:20px; font-weight:bold; margin:10px 0px 10px 0px; overflow:hidden;}

/* À¯º¸µå º»¹® µðÅ×ÀÏ ¹Ú½º/¾ÆÀÌÄÜµî ######---------------------- */
.shop_uboard_body_box .uboard_body_detail_box{padding:8px 6px 8px 6px; line-height:24px; vertical-align:middle; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background-color:#f5f5f5;}
.shop_uboard_body_box .uboard_body_detail_box .ico_name{color:#777777;}
.shop_uboard_body_box .uboard_body_detail_box img{height:12px;}
.shop_uboard_body_box .uboard_body_detail_box .span_repl{color:#ff4500; margin-right:3px; display:inline-block;}
.shop_uboard_body_box .uboard_body_detail_box .span_name{color:#000000; margin-right:12px; display:inline-block;}
.shop_uboard_body_box .uboard_body_detail_box .span_text{color:#777777; margin-right:12px; display:inline-block;}
.shop_uboard_body_box .uboard_body_detail_box .span_date{color:#777777; margin-right:3px; float:right; display:inline-block;}

/* À¯º¸µå º»¹® ³»¿ë ######---------------------- */
.shop_uboard_body_box .uboard_body_tbody_box{margin:20px 0px 20px 0px; padding-bottom:20px; border-bottom:1px solid #eeeeee; overflow:hidden;}
.shop_uboard_body_box .uboard_body_tbody_box .tbody_goods_right{width:140px; float:right; margin:0px 0px 4px 10px; overflow:hidden;}
.shop_uboard_body_box .uboard_body_tbody_box .tbody_goods_right .tbody_goods_box{overflow:hidden;}
.shop_uboard_body_box .uboard_body_tbody_box .tbody_goods_right .tbody_goods_box img{width:100%; cursor:pointer;}
.shop_uboard_body_box .uboard_body_tbody_box .tbody_goods_right .tbody_goods_name{color:#777777; font-size:11px;}
.shop_uboard_body_box .uboard_body_tbody_box .tbody_goods_right .tbody_goods_vote{color:#f0c702; margin-top:1px;}
.shop_uboard_body_box .uboard_body_tbody_box .tbody_goods_right .tbody_goods_vote .span_gray{color:#d4d4d4;}

/* À¯º¸µå ´ñ±Û º»¹® Ãâ·Â ######------*/
.shop_uboard_body_box .uboard_reply_box{width:100%; text-align:right; background-color:#ffffff;}
.shop_uboard_body_box .reply_infodel_box{width:250px; overflow:hidden;}
.shop_uboard_body_box .reply_detail_box{margin:0px 0px 10px 0px; text-align:left; overflow:hidden;}
.shop_uboard_body_box .reply_detail_box .reply_title_box{margin:0px 0px 0px 0px; font-size:18px; font-family:Arial; overflow:hidden;}
.shop_uboard_body_box .reply_detail_box .reply_title_box .reply_under_box{border-bottom:1px solid #333333; padding:0px 3px 0px 3px; display:inline-block;}
.shop_uboard_body_box .reply_detail_box .reply_title_box .reply_under_box .reply_text{color:#ff3000;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box{position:relative;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box{margin:15px 0px 0px 0px; padding-bottom:10px;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_header_box{padding-bottom:5px; overflow:hidden;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_header_box .ico_name{color:#777777;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_header_box .li_rep_left{float:left; margin-right:20px;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_header_box .li_rep_left .span_rep_name{color:#000000; font-weight:bold;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_header_box .li_rep_left .span_rep_date{color:#777777; font-size:11px;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_header_box .li_rep_left img{height:12px;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_header_box .li_rep_right{float:right;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_header_box .li_rep_right span{color:#777777; font-size:11px; cursor:pointer;}
.shop_uboard_body_box .reply_detail_box .reply_rel_box .reply_layout_box .reply_foot_box{line-height:150%; padding-top:3px; color:#000000;}
.shop_uboard_body_box .reply_detail_box .reply_line_bg{height:1px; background-color:#eeeeee;}

/* À¯º¸µå º»¹® ¼öÁ¤/»èÁ¦ ######------*/
.shop_uboard_body_box .uboard_modify_rel{position:relative;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs{top:-92px; right:0px; position:absolute;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_head_box{font-size:11px; font-weight:bold; color:#ffffff; background-color:#333949; padding:8px 10px 6px 10px; cursor:pointer; overflow:hidden;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_head_box ul{}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_head_box ul .modify_left{float:left;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_head_box ul .modify_right{float:right; font-size:12px;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_foot_box{font-size:12px; background-color:#ffffff; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:8px 10px 4px 10px; overflow:hidden;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_foot_box .modify_check{margin-bottom:6px; text-align:center; overflow:hidden;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_foot_box .modify_input{margin-bottom:6px; overflow:hidden;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_foot_box .modify_input dd{padding-right:16px; float:left;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_foot_box .modify_input dd input{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_uboard_body_box .uboard_modify_rel .uboard_modify_abs .modify_foot_box .modify_btn{width:70px; font-size:12px; line-height:28px; text-align:center; margin-left:0px; display:block; cursor:pointer; float:left;}

/* À¯º¸µå º»¹® ÇÏ´Ü ¹öÆ° ######------*/
.shop_uboard_body_box .uboard_body_btn_box{padding-top:15px; margin:0px 0px 15px 0px; overflow:hidden;}
.shop_uboard_body_box .uboard_body_btn_box .btn_li_left{float:left;}
.shop_uboard_body_box .uboard_body_btn_box .btn_li_left .btn_black_list{width:80px; font-size:12px; line-height:28px; text-align:center; margin-left:0px; display:block; cursor:pointer; margin-left:-1px;}
.shop_uboard_body_box .uboard_body_btn_box .btn_li_right{float:right;}
.shop_uboard_body_box .uboard_body_btn_box .btn_li_right .btn_black_box{width:80px; font-size:12px; line-height:28px; text-align:center; display:block; cursor:pointer; margin-left:-1px; float:left;}

/* ######################################## À¯º¸µå ´ñ±Û ±Û¾²±â ######################################## */

.shop_uboard_body_box .reply_write_box{color:#737373; text-align:left; margin:15px 0px 0px 0px; padding:14px 16px 3px 16px; border:1px solid #e3e3e3; background-color:#f5f5f5; overflow:hidden;}
.shop_uboard_body_box .reply_write_box .reply_input_box{padding-bottom:10px; overflow:hidden;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_dd_title{margin-bottom:4px;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_dd_input{padding-right:16px;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_dd_input input{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_area_table{width:100%; display:table;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_area_table .reply_area_row{display:table-row;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_area_table .reply_area_row .reply_area_left{display:table-cell; vertical-align:middle; padding-right:15px;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_area_table .reply_area_row .reply_area_right{width:100px; display:table-cell; text-align:center; vertical-align:top; padding-right:2px;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_area_body{width:100%; height:80px; font-size:12px; border:1px solid #cccccc; padding:7px; overflow:auto; resize:none;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_uarea_btn{width:100%; height:94px; border:1px solid #cccccc; background-color:#fafafa; line-height:94px; cursor:pointer; vertical-align:middle; display:inline-block;}
.shop_uboard_body_box .reply_write_box .reply_input_box .reply_uarea_btn span{color:#333333; font-weight:bold;}
.shop_uboard_body_box .reply_write_box .reply_pass_box{padding-bottom:5px; text-align:right; overflow:hidden;}
.shop_uboard_body_box .reply_write_box .reply_pass_box ul{display:inline-block;}
.shop_uboard_body_box .reply_write_box .reply_pass_box ul .pass_left{float:left; margin:6px 10px 0px 0px;}
.shop_uboard_body_box .reply_write_box .reply_pass_box ul .pass_right{float:left;}
.shop_uboard_body_box .reply_write_box .reply_pass_box ul .pass_right input{width:80px; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #7f919d;}
.shop_uboard_body_box .reply_write_info{color:#000000; text-align:center; margin:15px 0px 0px 0px; padding:20px 20px 20px 20px; border:1px solid #e3e3e3; background-color:#f5f5f5;}

/* ######################################## À¯º¸µå ±Û¾²±â ######################################## */

/* À¯º¸µå ±Û¾²±â µðÅ×ÀÏ ######------*/
.shop_uboard_body_box .shop_uboard_write_box{color:#333333; font-size:12px; margin:0px 0px 15px 0px; text-align:left; overflow:hidden;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_title{font-size:14px; font-weight:bold; margin-bottom:12px; padding:13px 13px 13px 13px; border:1px solid #e3e3e3; font-weight:bold; background-color:#f5f5f5; overflow:hidden;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail{margin:0px 0px 10px 0px; overflow:hidden;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table{width:100%; display:table; table-layout:fixed;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row{display:table-row;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_left{width:120px; display:table-cell; vertical-align:middle; text-align:left; font-weight:bold; padding:10px 20px 10px 0px;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_right{display:table-cell; vertical-align:middle; padding:10px 0px 10px 10px;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_right dd{padding-right:16px;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_right dd input{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_star{display:table-cell; vertical-align:middle; padding:10px 0px 5px 10px;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_star .review_box{width:90px; display:inline-block;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_star .review_box ul{}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_star .review_box ul .li_chk{float:left;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_star .review_box ul .li_review{color:#f0c702; float:left; margin-left:6px;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_detail .write_detail_table .write_detail_row .write_detail_star .review_box ul .li_review .span_gray{color:#d4d4d4;}

/* À¯º¸µå ±Û¾²±â º»¹® ######------*/
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_tbody{margin-top:-5px; overflow:hidden;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_tbody dd{padding-right:16px;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_tbody dd .write_bb_body{width:100%; height:200px; font-size:12px; border:1px solid #cccccc; padding:7px; overflow:auto; resize:none;}

/* À¯º¸µå ±Û¾²±â ºñ°ø°³ ######------*/
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_secret{margin-top:10px; overflow:hidden;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_secret .secret_left{float:left;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_secret .secret_right{float:right;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_secret .secret_right .secpass_box{display:inline-block;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_secret .secret_right .secpass_box .secpass_text{display:inline-block; margin:0px 7px 0px 0px;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_secret .secret_right .secpass_box .secpass_input{display:inline-block;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_secret .secret_right .secpass_box .secpass_input input{width:80px; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #d5070f; color:#d5070f;}

/* À¯º¸µå ±Û¾²±â ¹öÆ° ######------*/
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_btn{margin-top:10px; text-align:center; overflow:hidden;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_btn ul{display:inline-block;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_btn ul li{float:left;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_btn ul li .write_btn_red{width:80px; font-size:12px; line-height:32px; text-align:center; margin-left:0px; display:block; cursor:pointer;}
.shop_uboard_body_box .shop_uboard_write_box .uboard_write_btn ul li .write_btn_black{width:80px; font-size:12px; line-height:32px; text-align:center; display:block; cursor:pointer; margin-left:-1px; float:left;}

/* ######################################## À¯º¸µå ¼öÁ¤/»èÁ¦/ºñ°ø°³±Û pass Æû ######################################## */

.shop_uboard_body_box .uboard_pass_box{overflow:hidden;}
.shop_uboard_body_box .uboard_pass_box .pass_head_box{font-size:11px; font-weight:bold; color:#ffffff; background-color:#333949; padding:8px 10px 6px 10px; cursor:pointer; overflow:hidden;}
.shop_uboard_body_box .uboard_pass_box .pass_head_box .pass_left{float:left;}
.shop_uboard_body_box .uboard_pass_box .pass_head_box .pass_right{float:right; font-size:12px;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box{font-size:12px; background-color:#ffffff; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:8px 10px 4px 10px; overflow:hidden;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box .pass_check{margin-bottom:6px; text-align:center; overflow:hidden;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box .pass_input{margin-bottom:6px; overflow:hidden;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box .pass_input .pass_input_table{width:100%; display:table;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box .pass_input .pass_input_table .pass_input_left{display:table-cell; vertical-align:middle;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box .pass_input .pass_input_table .pass_input_left dd{padding-right:16px;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box .pass_input .pass_input_table .pass_input_left dd input{width:100%; height:22px; padding:3px 7px 3px 7px; line-height:20px; border:1px solid #cccccc;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box .pass_input .pass_input_table .pass_input_right{width:70px; display:table-cell; vertical-align:middle;}
.shop_uboard_body_box .uboard_pass_box .pass_foot_box .pass_input .pass_input_table .pass_input_right .pass_btn{width:100%; font-size:12px; line-height:28px; text-align:center; margin-left:0px; display:block; cursor:pointer; float:left;}

/* ######################################## À¯º¸µå °æ°í.¾È³» ¸Þ½ÃÁö ######################################## */

.uboard_msg_box{padding:50px 0px 50px 0px; text-align:center; background-color:#ffffff; overflow:hidden;}
.uboard_msg_box .uboard_msg_text{color:#868686; line-height:20px;}
.uboard_msg_box .uboard_msg_btn{margin-top:15px; text-align:center;}
.uboard_msg_box .uboard_msg_btn .msg_btn{width:80px; line-height:28px; text-align:center; margin-left:0px; display:block; cursor:pointer; margin:0 auto 0 auto;}

/* ######################################## À§½Ã¸®½ºÆ®/¿À´Ãº»»óÇ° ######################################## */

/* À§½Ã¸®½ºÆ®/¿À´Ãº»»óÇ° °¹¼ö ######------*/
.shop_page_view_box .wish_today_info{margin-top:0px; padding:15px 20px 15px 20px; line-height:22px; border-left:3px solid #dddddd; background-color:#fafafa;overflow:hidden;}
.shop_page_view_box .wish_today_info .info_span_blue{color:#2086ca; font-weight:bold;}
.shop_page_view_box .wish_today_info .info_span_orange{color:#ff3000; font-weight:bold;}

/* À§½Ã¸®½ºÆ®/¿À´Ãº»»óÇ° ¹öÆ° ######------*/
.shop_page_view_box .wish_today_btn{margin-top:25px; text-align:right; overflow:hidden;}
.shop_page_view_box .wish_today_btn .wish_today_red{width:80px; font-size:12px; line-height:25px; text-align:center; padding:3px 0px 2px 0px; margin-left:0px; display:inline-block; cursor:pointer;}
.shop_page_view_box .wish_today_btn .wish_today_black{width:80px; font-size:12px; line-height:25px; text-align:center; padding:3px 0px 2px 0px; margin-left:-5px; display:inline-block; cursor:pointer;}
.shop_page_view_box .wish_today_rel{position:relative;}
.shop_page_view_box #ch_term_layer{width:79px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; position:absolute; padding:5px 0px 0px 0px; line-height:20px; right:82px; background-color:#ffffff; z-Index:3; display:none; margin-top:0px;}
.shop_page_view_box #ch_term_layer .ch_term_num{padding:5px 5px 0px 5px; cursor:pointer;}

/* À§½Ã¸®½ºÆ®/¿À´Ãº»»óÇ° ¸®½ºÆ® ######------*/
.shop_page_view_box .wish_today_goods{margin:15px 0px 40px 0px; overflow:hidden;}
.shop_page_view_box .wish_today_goods .wish_today_album{border-top:1px solid #ececec; border-bottom:0px solid #ececec; padding:15px 0px 0px 0px; overflow:hidden;}
.shop_page_view_box .wish_today_goods .wish_today_album ul{margin-right:-15px;}
.shop_page_view_box .wish_today_goods .wish_today_album ul:before,ul:after{display:table; content:"";}
.shop_page_view_box .wish_today_goods .wish_today_album ul:after{clear:both;}
.shop_page_view_box .wish_today_goods .wish_today_album li{width:20%; float:left; margin-bottom:15px;}
.shop_page_view_box .wish_today_goods .wish_today_album ul > li > div{cursor:pointer; margin-right:15px; border:0px solid #000; display:block; overflow:hidden;}
.shop_page_view_box .wish_today_goods .wish_today_album .wish_today_thumb_box{position:relative; padding-top:75%; border:1px solid #ededed; overflow:hidden;}
.shop_page_view_box .wish_today_goods .wish_today_album .wish_today_thumb_box .wish_today_thumb{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
.shop_page_view_box .wish_today_goods .wish_today_album .wish_today_thumb_box .wish_today_thumb img{position:absolute; top:0; left:0; width:100%; height:auto; object-fit:cover; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.shop_page_view_box .wish_today_goods .wish_today_album .dd_gs_name{margin-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shop_page_view_box .wish_today_goods .wish_today_album .dd_gs_price{margin-top:2px;}
.shop_page_view_box .wish_today_goods .wish_today_album .dd_gs_price .span_price_red{color:#e91b23; font-weight:bold; font-size:14px;}
.shop_page_view_box .wish_today_goods .wish_today_album .dd_gs_price .span_price_won{font-weight:bold; font-size:14px;}
.shop_page_view_box .wish_today_goods .wish_today_album .dd_gs_price .goods_del_btn{font-size:14px; font-weight:bold; text-align:center; float:right; margin:-1px 0px 0px 3px; display:inline-block; cursor:pointer;}
.shop_page_view_box .wish_today_goods .wish_today_album .dd_gs_price .goods_del_btn span{color:#333333;}

/* À§½Ã¸®½ºÆ®/¿À´Ãº»»óÇ° Ç°Àý/ÁØºñÁß/ºñ¸Þ(°øÅë) ######------*/
.shop_page_view_box .wish_today_goods .wish_today_album .wish_today_excmark{margin:0px 6px 0px 7px; display:inline-block;}
.shop_page_view_box .wish_today_goods .wish_today_album .wish_today_excmark .i_excmark{background:url('../img/excmark.gif') no-repeat; background-position:left center; background-size:3px 9px; padding:6px; margin-bottom:-1px; display:inline-block;}
.shop_page_view_box .wish_today_goods .wish_today_album .wish_today_excmark .text_excmark{color:#4d35ff; margin-left:-5px; display:inline-block;}

/* À§½Ã¸®½ºÆ®/¿À´Ãº»»óÇ° µ¥ÀÌÅÍ ¾øÀ½ ######------*/
.shop_page_view_box .wish_today_goods .wish_today_nolist{color:#676767; text-align:center; border-top:1px solid #ececec; border-bottom:0px solid #ececec; padding:100px 0px 100px 0px; overflow:hidden;}

/* À§½Ã¸®½ºÆ®/¿À´Ãº»»óÇ° ÇÕ°è±Ý¾× ######------*/
.shop_page_view_box .wish_today_goods .wish_today_total{padding:12px 12px 12px 12px; border-top:1px solid #ececec; border-bottom:1px solid #ececec; background-color:#f2f7ff; font-weight:bold; text-align:right; overflow:hidden;}
.shop_page_view_box .wish_today_goods .wish_today_total .total_piice_red{color:#000000; font-size:14px;}
.shop_page_view_box .wish_today_goods .wish_today_total .total_piice_won{color:#ec0c15;}

/* ######################################## ¼îÇÎ¸ô °áÁ¦Ã¢ ######################################## */

/* °áÁ¦Ã¢ ¾È³» ÀüÃ¼ ¹Ú½º ######------*/
.shop_pay_step_box{height:100%; max-height:100%; background-color:#e6e9f3; overflow:hidden;}
.shop_pay_step_box .shop_pay_step_table{width:100%; height:100%; display:table; table-layout:fixed;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row{display:table-row;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_title{height:40px; color:#ffffff; font-size:14px; font-weight:bold; padding:0px 12px 0px 12px; display:table-cell; vertical-align:middle; background-color:#2d313a;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell{display:table-cell; vertical-align:middle;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container{width:310px; margin:0px auto 0px auto;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_step_info{padding:0px 17px 10px 17px;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_step_img{text-align:center;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_step_exe{padding:10px 17px 10px 17px; color:#757575;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_step_info span{color:#ff3c00; font-weight:bold;}

/* °áÁ¦Ã¢ ¿µ¼öÁõ/¹öÆ° ¹Ú½º ######------*/
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_title_receipt{text-align:center; padding:8px 0px 8px 0px; background-color:#ffffff;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_btn_receipt{margin-top:1px; text-align:center; padding:10px 0px 10px 0px; background-color:#ffffff;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_btn_box{margin-top:14px; text-align:center;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_btn_blue{width:80px; color:#ffffff; line-height:28px; font-weight:bold; background-color:#16b0d5; border:1px solid #067a96; 
      display:inline-block; cursor:pointer;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_btn_red{width:80px; color:#ffffff; line-height:28px; font-weight:bold; background-color:#e91b23; border:1px solid #d5070f; 
      display:inline-block; cursor:pointer;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_btn_gray{width:80px; color:#ffffff; line-height:28px; font-weight:bold; background-color:#333333; border:1px solid #111111; 
      display:inline-block; cursor:pointer;}

/* °áÁ¦Ã¢ ÇÒÁõ ¹Ú½º ######------*/
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_sale_box{margin-top:1px; text-align:center; padding:0px 0px 0px 0px; background-color:#ffffff;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_sale_table{width:100%; display:table; table-layout:fixed;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_sale_table .pay_sale_row{display:table-row;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_sale_table .pay_sale_row .pay_sale_left{display:table-cell; vertical-align:middle; padding:6px 0px 6px 0px; border-right:1px solid #e6e9f3; border-bottom:1px solid #e6e9f3;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_sale_table .pay_sale_row .pay_sale_right{display:table-cell; vertical-align:middle; padding:6px 0px 6px 0px; border-bottom:1px solid #e6e9f3;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_sale_info{margin-top:8px;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_sale_info span{color:#fd000a;}

/* °áÁ¦Ã¢ ¿¡½ºÅ©·Î ######------*/
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_scrow_info{padding:0px 0px 10px 0px; overflow:hidden;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_scrow_info img{margin:0px 0px 6px 6px; float:right;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_scrow_text{font-weight:bold; margin-bottom:8px;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_scrow_box{overflow:hidden;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_scrow_title{margin-top:6px; text-align:center; padding:10px 0px 10px 0px; background-color:#ffffff;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_scrow_order{margin-top:1px; padding:10px 10px 10px 10px; background-color:#ffffff;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_scrow_conf{margin-top:10px;}
.shop_pay_step_box .shop_pay_step_table .shop_pay_step_row .shop_pay_step_cell .pay_step_container .pay_scrow_conf span{color:#ff4e00; font-weight:bold;}

/* ######################################## TÀ©µµ¿ì µðÀÚÀÎ ºÎºÐ(µ¥½ºÅ©Å¾/¸ð¹ÙÀÏ °øÅë) ######################################## */

/* TÀ©µµ¿ì ·¹ÀÌ¾Æ¿ô(¿Ü°û Å¸ÀÌÆ² ºÎºÐ) ---------------------- */
.twin_line_box{border:1px solid #222222; background-color:#ffffff; overflow:hidden;}
.twin_line_box .twin_title_box{padding:8px 10px 8px 10px; color:#ffffff; background-color:#333333; overflow:hidden;}
.twin_line_box .twin_title_box .title_li_left{font-size:11px; float:left;}
.twin_line_box .twin_title_box .title_li_right{font-size:15px; float:right; margin-top:-4px; font-weight:bold; display:inline-block; cursor:pointer;}

/* ######################################## TÀ©µµ¿ì µðÀÚÀÎ ######################################## */

/* TÀ©µµ¿ì ·¹ÀÌ¾Æ¿ô(Àå¹Ù±¸´Ï/Âò¹Ù±¸´Ï) ---------------------- */
.twin_layout_box{overflow:hidden; position:relative;}
.twin_layout_box .twin_conn_box{color:#555555; overflow:hidden;}
.twin_layout_box .twin_conn_box .twin_td_name{line-height:18px; padding:6px 6px 6px 6px;}
.twin_layout_box .twin_conn_box .twin_td_name .twin_name_table{width:100%; display:table; table-layout:fixed;}
.twin_layout_box .twin_conn_box .twin_td_name .twin_name_table .twin_name_cell{display:table-cell; vertical-align:middle;}
.twin_layout_box .twin_conn_box .twin_td_name .twin_name_table .twin_name_cell .name_dd{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.twin_layout_box .twin_conn_box .twin_td_name .conn_price{color:#f00009; font-weight:bold;}
.twin_layout_box .twin_conn_box .twin_td_name .conn_point{color:#00afce; font-weight:bold;}
.twin_layout_box .twin_conn_box .twin_td_name .twin_cnt_box{margin-left:20px; margin-bottom:-6px; font-size:14px; text-align:center; font-weight:bold; line-height:14px;}
.twin_layout_box .twin_conn_box .twin_td_name .twin_cnt_box .cnt_box{width:16px; margin-left:-6px; border:1px solid #111111; background-color:#333333; display:inline-block; cursor:pointer;}
.twin_layout_box .twin_conn_box .twin_td_name .twin_cnt_box .cnt_box span{color:#ffffff;}
.twin_layout_box .twin_conn_box .twin_td_box{text-align:center; padding:6px 0px 6px 0px;}
.twin_layout_box .twin_conn_box .twin_td_box .twin_btn_del{width:18px; color:#16b0d5; font-size:15px; text-align:center; line-height:16px; font-weight:bold; border:1px solid #111111; background-color:#333333; 
        color:#ffffff; display:block; cursor:pointer;}
.twin_layout_box .twin_conn_box .twin_td_line{height:1px; background-color:#dddddd;}
.twin_layout_box .twin_none_box{color:#555555; border-bottom:1px solid #dddddd; padding:10px 0px 10px 0px; text-align:center;}
.twin_layout_box .twin_total_box{color:#555555; margin:10px 0px 12px 0px; overflow:hidden;}
.twin_layout_box .twin_total_box .total_li_left{float:left;}
.twin_layout_box .twin_total_box .total_li_left span{color:#008edf; font-weight:bold;}
.twin_layout_box .twin_total_box .total_li_right{float:right;}
.twin_layout_box .twin_total_box .total_li_right span{color:#f00009; font-weight:bold;}
.twin_layout_box .twin_Layer_box{width:70px; padding:6px 10px 6px 10px; background-color:#ffffff; color:#333333; border:1px solid #111111; z-Index:1000; position:absolute; visibility:hidden;}
.twin_layout_box .twin_day_box{margin-bottom:15px;}
.twin_layout_box .twin_day_box .day_num{color:#ff4200; font-weight:bold; cursor:pointer;}
.twin_layout_box .twin_btn_box{margin:8px 0px 8px 0px; text-align:center; overflow:hidden;}
.twin_layout_box .twin_btn_box ul{display:inline-block;}
.twin_layout_box .twin_btn_box ul li{margin:0px 2px 0px 2px; float:left;}
.twin_layout_box .twin_btn_box ul li .twin_btn_red{width:68px; color:#16b0d5; font-size:11px; text-align:center; line-height:24px; border:1px solid #d5070f; background-color:#e91b23; 
        color:#ffffff; display:block; cursor:pointer;}
.twin_layout_box .twin_btn_box ul li .twin_btn_sky{width:68px; color:#16b0d5; font-size:11px; text-align:center; line-height:24px; border:1px solid #067a96; background-color:#16b0d5;
        color:#ffffff; display:block; cursor:pointer;}
.twin_layout_box .twin_btn_box ul li .twin_btn_gray{width:68px; color:#16b0d5; font-size:11px; text-align:center; line-height:24px; border:1px solid #111111; background-color:#333333;
        color:#ffffff; display:block; cursor:pointer;}

/* TÀ©µµ¿ì ·¹ÀÌ¾Æ¿ô(¹Ì¸®º¸±â) Ãß°¡ ºÎºÐ ---------------------- */
.twin_layout_box .twin_conn_box .twin_icon_box{position:absolute; padding-left:5px; z-index:1;}
.twin_layout_box .twin_conn_box .twin_icon_box .twin_icon_img{position:relative; top:5px;}
.twin_layout_box .twin_conn_box .twin_gsname_table{width:100%; display:table; table-layout:fixed;}
.twin_layout_box .twin_conn_box .twin_gsname_table .twin_gsname_cell{color:#008edf; font-weight:bold; padding:10px 0px 5px 0px; display:table-cell; vertical-align:middle; 
         text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.twin_layout_box .twin_conn_box .twin_goods_div{overflow:hidden;}
.twin_layout_box .twin_conn_box .twin_goods_div .twin_goods_table{width:100%; display:table; table-layout:fixed;}
.twin_layout_box .twin_conn_box .twin_goods_div .twin_goods_table .twin_goods_row{display:table-row;}
.twin_layout_box .twin_conn_box .twin_goods_div .twin_goods_table .twin_goods_row .twin_goods_left{width:80px; padding:2px 0px 2px 0px; display:table-cell; vertical-align:middle; line-height:18px;}
.twin_layout_box .twin_conn_box .twin_goods_div .twin_goods_table .twin_goods_row .twin_goods_right{color:#333333; padding:2px 0px 2px 0px; display:table-cell; vertical-align:middle; line-height:18px;}
.twin_layout_box .twin_conn_box .twin_goods_div .twin_goods_table .twin_goods_row .twin_goods_right .span_price{color:#f00009; font-weight:bold;}
.twin_layout_box .twin_conn_box .twin_goods_div .twin_goods_table .twin_goods_row .twin_goods_right .span_price2{text-decoration:line-through;}
.twin_layout_box .twin_conn_box .twin_goods_div .twin_goods_opt{color:#00afce; margin-top:6px;}
.twin_layout_box .twin_conn_box .twin_goods_div .twin_goods_info{border-left:5px solid #dddddd; background-color:#fafafa; margin-top:6px; padding:6px 6px 6px 6px; line-height:18px;}

/* TÀ©µµ¿ì ÀÌ¹ÌÁö ½æ³×ÀÏ ---------------------- */
.twin_layout_box .twin_conn_box .twin_thumb_div{position:relative; padding-top:90%; overflow:hidden; border:1px solid #f1f3f6;}
.twin_layout_box .twin_conn_box .twin_thumb_div .twin_thumb_box{position:absolute; top:0; left:0; right:0; bottom:0;
             -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
.twin_layout_box .twin_conn_box .twin_thumb_div .twin_thumb_box img{position:absolute; top:0; left:0; width:100%; height:auto; object-fit:cover; -webkit-transform:translate(-50%,-50%); 
             -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}

