@charset "utf-8";
/*==== 업소&비즈 ====*/
/* hearder*/
#sub_header {height:102px;position:relative;margin-bottom:25px;}
.sta02 {position:relative;}
.sta02 h2.stitle {position:absolute;top:25px;left:180px;width:100px;height:15px;display:block;background:url(../img/common/stit_biz.png) no-repeat;}
.sta02 h2.stitle span{text-indent:-9999px; font-size:0; overflow:hidden;}

/* gnb */
#sub_header .gnbArea_biz {position:relative;width:100%;height:72px;border-bottom:none;background:url(../img/common/bg_header_biz.png) no-repeat left top;}
#gnb_biz {position:relative;overflow:hidden;margin-left:10px;width:95%;padding-top:13px;}
#gnb_biz li {float:left;margin:0 10px;}
#gnb_biz a {display:block;height:26px;background:url(../img/common/gnb_biz.png) no-repeat;color:#fff;/*border:1px solid yellow;*/}
#gnb_biz a:hover {border-bottom:2px solid #ffcc00;}
#gnb_biz a.on {border-bottom:2px solid #ffcc00;}
#gnb_biz .menu01 {width:55px;}
#gnb_biz .menu02 a {width:30px;background-position:-73px 0;padding-left:35px;text-align:left;}
#gnb_biz .menu03 a {width:30px;background-position:-145px 0;padding-left:35px;text-align:left;}
#gnb_biz .menu04 a {width:30px;background-position:-215px 0;;padding-left:48px;text-align:left;}
#gnb_biz .menu05 a {width:40px;background-position:-296px 0;}

.gnb_new_biz {position:absolute;top:11px;left:425px;} /*신규업체등록 버튼*/

/*페이지위치*/
.path_biz {overflow:hidden;height:44px;padding-left:45px;font-size:18px;font-weight:bold;border-bottom:1px solid #eaeaea;margin-bottom:20px;background:url(../img/ico/ico_biz.gif) no-repeat;}
.path_biz li{float:left;margin-top:18px;padding-right:10px;vertical-align:middle;}
.path_biz .home {font-size:16px;background:url(../img/ico/ico_path.gif) no-repeat left 4px;padding-left:10px;}
.path_biz a {color:#000;}
.path_biz a:hover {color:#000;}

/*sns*/
.view_ctrl {font-size:12px;clear:both;}
.sns {border:1px #d9d9d9 solid; position:absolute;right:0px;}
.sns li {float:left;border-right:1px #d9d9d9 solid;padding:4px 5px 1px  5px;margin-top:1px;}
.sns li img {margin-top:-2px;}
.sns .end {border:none;width:20px;padding:2px}
.sns_more {position:absolute; border:1px #d9d9d9 solid; top:44px;right:0px; background-color:white;width:112px;z-index:20}
.sns_more li {float:left;padding:5px 13px 0 10px;margin-top:0px;}
.sns_more .end {padding-bottom:5px}

/*업체상세정보*/
.bx_biz_info {overflow:hidden;width:100%;/*height:275px;*/margin-bottom:10px;background:#3e3e3f url(../img/imgSub/bg_biz_bck.gif) repeat-x;border-top:1px solid #323233;border-bottom:1px solid #272728;}
.bx_biz_info td {padding:10px 20px;}
.bx_biz_info .biz_info_bn img{padding:3px;background:#fff;border:3px solid #d0d0d0;}

.bizinfo_txt {width:100%;color:#c2c2c2;}
.bizinfo_txt li {margin-top:4px;margin-bottom:4px;}
.bizinfo_txt .tt{display:inline-block;width:50px;line-height:23px;height:21px;vertical-align:top;padding:0px 10px;background:url(../img/common/bg_grd_bck.gif) repeat-x;border:1px solid #1b1b1b;text-align:center;font-size:11px;}
.bizinfo_txt .st{display:inline-block;width:210px;padding-top:2px;margin-left:10px;vertical-align:middle;}
.bizinfo_txt .st1{display:inline-block;width:380px;padding-top:2px;margin-left:10px;vertical-align:middle;}
.bizinfo_txt a {color:#e78d52;}


.biz_info_cont {clear:both;}
.backbg {overflow:hidden;width:644px;padding:6px 10px;margin-bottom:10px;background:#f0f0f0;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.info_dsc {float:left;width:55%;margin-top:5px;color:#202020;font-weight:normal;}
.btn_area {float:right;width:40%;text-align:right;}

.biz_info_dtx {overflow:hidden;}
.biz_info_dtx li{margin-top:2px;margin-bottom:2px;}
.biz_info_dtx .gtt{display:inline-block;vertical-align:top;width:50px;height:19px;padding:0px 10px;background:#268bac url(../img/common/bg_grd_grn.gif) repeat-x;border:1px solid #18576b;line-height:20px;text-align:center;font-size:11px;color:#fff;font-weight:bold;}
.biz_info_dtx .gst{display:inline-block;width:550px;padding-top:2px;margin-left:10px;vertical-align:middle;}

.biz_info_detail {text-align:center;}

/*업체사진*/
.biz_photo {overflow:hidden;}
.biz_photo_prv {float:left;width:348px;height:348px;border:5px solid #39393a;background:#f0f0f0;text-align:center;}
.biz_photo_prv span {display:block;width:width:348px;height:320px;}
.biz_photo_prv .prv_img_tit {display:block;height:30px;background:#39393a;font-size:11px;text-align:center;color:#d6d6d6;line-height:2.8;}

.biz_photo_thumb {overflow:hidden;float:right;width:282px;}
.biz_photo_thumb li {float:left;width:94px;padding-bottom:12px;}
.biz_photo_thumb li a {display:block;margin:0 auto;width:76px;height:76px;border:2px solid #cfcfcf;}

/* 업체등록 */
.subMain {position:relative;}
.bns_rgi_notice {position:absolute;top:20px;right:0;color:#6699ff;}

.tbl_normal_write th {width:95px;text-align:left;letter-spacing:-0.5px;}
.tbl_normal_write th, .tbl_normal_write td {border-bottom:none;}

.bnr_img_area {width:152px;padding:0 !important;vertical-align:top;}
.bnr_img {width:150px;height:77px;background:#f0f0f0;text-align:center;border:1px solid #d9d9d9;}

.pnt_sky{font-size:11px;color:#6699ff;line-height:1.2;}
.pnt_skyb{color:#6699ff;font-weight:bold;}
.pnt_blue{color:#0045d0;}
.pnt_rorg{color:#d65353}
.pnt_dsp{color:#0045d0;font-weight:bold;}
.blt_sky_star {color:#6699ff;font-size:11px;font-weight:normal;padding-left:5px;}

.bns_btn_area {padding-top:15px !important;padding-bottom:50px !important;text-align:center;border-top:1px solid #e2e2e2;}

.typeChoiceArea {top:95px;left:0;}
.z_text {height:16px;padding:0 2px;border:1px solid #d9d9d9;}
.categoryArea01 {overflow-y:scroll;width:635px;height:400px;margin:0 auto;padding-top:17px;background:#fff;border:1px solid #d9d9d9;}
.categoryArea01 ul {overflow:hidden;width:580px;margin:0 auto;padding-bottom:10px;margin-bottom:10px;margin-left:15px;white-space:nowrap;}
.categoryArea01 ul li a {color:#5c84da;}
.categoryArea01 ul li ul {overflow:hidden;margin-left:-8px;border-bottom:1px solid #ededed;}
.categoryArea01 ul li ul li {float:left;padding:0 8px;color:#30323f;background:url(../img/common/bar_black.gif) no-repeat right 2px; }
.categoryArea01 ul li ul li a {color:#30323f;}
.categoryArea01 .tit {margin-bottom:3px;font-weight:bold;color:#5c84da;}
 
/*상품등록 사진등록*/
.tbl_prd_rgis {width:100%;table-layout:fixed}
.biz_prd_img {width:280px;height:310px;border:1px solid #d9d9d9;background:#f0f0f0;text-align:center;}
.biz_prd_img img{}
.tbl_prd_info {width:343px;margin-left:34px;}
.tbl_prd_info th, .tbl_prd_info td {padding:5px 0;}
.tbl_prd_info th {text-align:left;letter-spacing:-1px;}
.tbl_prd_info .upimg {padding:2px;font-size:12px;border:1px solid #999999;background:#fff;font-size:11px;}
.tbl_prd_info .btline {border-bottom:1px solid #e9e9e9;}

.categoryArea02 {/*overflow-y:scroll;*/width:635px;margin:0 auto;padding-top:17px;background:#fff;border:1px solid #d9d9d9;}
.categoryArea02 ul {overflow:hidden;width:580px;margin:0 auto;}
.categoryArea02 li {float:left;width:130px;padding-right:10px;padding-bottom:10px;color:#6699ff;font-weight:bold;}
.categoryArea02 li a {color:#6699ff;}

/*==== //업소&비즈 ====*/


/* 업체정보 탭*/
.subCont {position:relative;}
.biz_home {position:absolute;top:-48px;right:0;}
.biz_home a {display:block;width:83px;height:22px;background:url(../img/btn/btn_bizhome.gif) no-repeat;text-indent:-9999px; font-size:0;overflow:hidden}

.bx_biz_tab {/*position:relative;z-index:10;*/width:100%;margin-bottom:10px;border-top:1px solid #b0b0b0;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:2px solid #e9e9e9;background:#e9e9e9;}

.biz_tab {overflow:hidden;width:100%;position:relative;background:url(../img/common/bg_1px_line.gif) repeat-x 0 31px;margin-top:-1px;}
.biz_tab li {float:left;}
.biz_tab h4 {width:141px;height:30px;margin-left:-1px;background:#f3f3f5;border-top:1px solid #a7a8ac;border-bottom:1px solid #a7a8ac;border-left:1px solid #a7a8ac;border-right:1px solid #a7a8ac;font-size:14px;text-align:center;color:#3062d2;line-height:240%;cursor:pointer;}
.biz_tab h4 a:hover {color:#3062d2;}
.biz_tab .tab01 h4 {position:absolute;top:0px;left:1;}
.biz_tab .tab02 h4 {position:absolute;top:0px;left:142px;}

.biz_tab .on {width:141px;height:30px;background:#fff;border-top:2px solid #a7a8ac;border-bottom:1px solid #fff;border-left:1px solid #a7a8ac;border-right:1px solid #a7a8ac;font-size:14px;text-align:center;color:#3062d2;line-height:240%;margin-top:-1px;}
.biz_tab .on a {color:#3062d2;}
.biz_tab .biz_dsp {margin-top:32px;overflow:hidden;width:100%;/*height:65px;*/padding:10px 0;background:#fff;}
.biz_tab .biz_dsp li {float:left;width:110px;margin-left:10px;background:url(../img/bullet/blt_grayf_arr.gif) no-repeat 0 4px;padding-left:10px}

.biz_tab .btnArea {position:absolute;top:0px;right:7px;}


a.plus01{display:inline-block;width:116px;height:22px;background:url(../img/btn/btn_biz_plus.gif) no-repeat;text-indent:-9999px; font-size:0;overflow:hidden}
a.plus02{display:inline-block;width:105px;height:22px;background:url(../img/btn/btn_biz_info.gif) no-repeat;text-indent:-9999px; font-size:0;overflow:hidden}
a.plus03{display:inline-block;width:105px;height:22px;background:url(../img/btn/btn_biz_app.gif) no-repeat;text-indent:-9999px; font-size:0;overflow:hidden}

/* 업체 배너 갤러리 */
.biz_bnr {position:relative;z-index:10;overflow:hidden;border:1px solid #c4c4c4;padding-top:10px;padding-left:7px;padding-right:7px;margin-bottom:10px;}
.biz_bnr li {float:left;width:162px;text-align:center;letter-spacing:-1px;padding-bottom:5px;}
.biz_bnr .thumb {display:block;width:150px;}
.biz_bnr .thumb img {display:block;width:144px;padding:2px;border:1px solid #d3d2d4;margin-bottom:3px;}
.biz_bnr a {display:block;width:150px;margin:0 auto;cursor:pointer;}


/* 비즈업체 검색 */
.biz_schr {width:660px;height:33px;border:2px solid #b3c7f2;background:#f6f6f6;padding-top:10px;margin-bottom:10px;}
.biz_schr .biz_tit {display:inline-block;width:77px;height:13px;vertical-align:middle;margin-left:50px;padding-right:10px;background:url(../img/imgSub/txt_biz_schr.gif) no-repeat;/*text-indent:-9999px; font-size:0; overflow:hidden*/}
/*.biz_schr .txt_over {background:#fff url(../img/imgSub/bg_input_overlay.gif) no-repeat 3px -58px;}*/


/* 비즈인덱스 카테고리 */
.biz_index {width:100%;overflow:hidden;margin-bottom:10px;}
.biz_index li {overflow:hidden;line-height:180%;padding:3px 0;}
.biz_index .ctg {float:left;display:block;padding:3px 2px;width:58px;height:16px;background:url(../img/common/bg_index_ctg.gif) no-repeat 0 4px;color:#fff;font-weight:bold;line-height:170%;letter-spacing:-1px;}
.biz_index .ctg_list {float:left;width:602px;background:url(../img/common/bg_dot_3px.gif) repeat-x 0 bottom;}
.biz_index .ctg_list li {float:left;padding-left:6px;padding-right:6px;background:url(../img/common/bar_gray.gif) no-repeat left;}
.biz_index a {color:#868686;}
.biz_index a:hover {color:#6f95e5;}

/* 비즈홈피 상품 */
.biz_product {width:100%;clear:both;margin-bottom:20px;}
.biz_product div.tit {height:20px;background:url(../img/imgSub/img_biz_bg.gif) repeat-x 0 bottom;margin-bottom:20px;}
.biz_product div h4 {display:block;width:76px;height:14px;background:url(../img/imgSub/tit_biz_product.gif) no-repeat;}

.biz_product .biz_prd_gallery{overflow:hidden;font-size:11px;color:#464646;}
.biz_product .biz_prd_gallery li {float:left;width:132px;text-align:center;padding-left:0;padding-bottom:10px;}
.biz_product .biz_prd_gallery .thumb {display:block;width:122px;}
.biz_product .biz_prd_gallery .thumb img {display:block;width:120px;height:120px;border:1px solid #cfcfcf;}
.biz_product .biz_prd_gallery a {display:block;width:122px;margin:0 auto;cursor:pointer;}

.biz_product .biz_prd_gallery .tit {display:block;font-size:12px;font-weight:normal;padding-top:5px;padding-bottom:5px;}
.biz_product .biz_prd_gallery .mft {display:block;color:#8755fa;}
.biz_product .biz_prd_gallery .price {color:#fc4605;background:url(../img/ico/ico_dollar.gif) no-repeat;padding-left:10px;padding-right:10px;}
.biz_product .biz_prd_gallery .dsc {color:#fc4605;text-decoration: line-through;}

/* 최근등록상품*/
.new_prd {position:relative;width:92%;margin-bottom:3px;padding:10px;}
.new_prd p.tit {border-bottom:1px solid #e3e3e3;background:url(../img/ico/ico_blue_arr.gif) no-repeat 0 18px;padding-top:15px;padding-bottom:6px;padding-left:20px;margin-bottom:10px;font-weight:bold;color:#2f2f2f;}
.new_prd p.more {position:absolute;top:30px;right:10px;font-size:11px;}
.new_prd p.more a {color:#a9a9a9;}
.new_prd p.more a:hover {color:#6f95e5;}

.prd_gallery {overflow:hidden;font-size:11px;color:#464646;width:262px;margin:0 auto;}
.prd_gallery li {float:left;width:130px;text-align:center;padding-bottom:10px;}
.prd_gallery .thumb {display:block;width:120px;margin:0 auto;}
.prd_gallery .thumb img {width:106px;height:106px;border:1px solid #cfcfcf;}
.prd_gallery a {display:block;width:120px;cursor:pointer;}

.prd_gallery .tit {display:block;font-size:12px;font-weight:normal;padding-top:5px;padding-bottom:5px;}
.prd_gallery .mft {display:block;color:#8755fa;}
.prd_gallery .price {color:#fc4605;background:url(../img/ico/ico_dollar.gif) no-repeat;padding-left:6px;padding-right:10px;}
.prd_gallery .dsc {color:#fc4605;text-decoration: line-through;}

/* 최근등록 업체 */
.new_ptn {position:relative;width:92%;clear:both;margin-bottom:3px;padding:10px;}
.new_ptn p.tit {border-bottom:1px solid #e3e3e3;background:url(../img/ico/ico_blue_arr.gif) no-repeat 0 18px;padding-top:15px;padding-bottom:6px;padding-left:20px;margin-bottom:10px;font-weight:bold;color:#2f2f2f;}
.new_ptn p.more {position:absolute;top:18px;right:0;font-size:11px;}
.new_ptn p.more a {color:#a9a9a9;}
.new_ptn p.more a:hover {color:#6f95e5;}

.ptn_gallery {overflow:hidden;font-size:11px;color:#464646;width:266px;margin:0 auto;}
.ptn_gallery li {float:left;width:133px;text-align:center;padding-bottom:10px;}
.ptn_gallery .thumb {display:block;width:120px;}
.ptn_gallery .thumb img {width:110px;height:61px;padding:1px;border:1px solid #d7d8d8;}
.ptn_gallery a {display:block;width:125px;margin:0 auto;cursor:pointer;}

.ptn_gallery .tit {display:block;font-size:12px;font-weight:normal;padding-top:5px;padding-bottom:5px;}
.ptn_gallery .mft {display:block;color:#8755fa;}
.ptn_gallery .price {color:#fc4605;background:url(../img/ico/ico_dollar.gif) no-repeat 0 1px;padding-left:6px;padding-right:10px;}
.ptn_gallery .dsc {color:#fc4605;text-decoration: line-through;}

/*업체정보상세목록 */
.biz_ptn_list {}
.biz_ptn_list .all_page {display:block;border-bottom:1px solid #d7d7d7;color:#777777;padding-bottom:5px;padding-top:15px;}
.biz_ptn_info {width:100%;}
.biz_ptn_info li{padding:15px 0 15px 135px;vertical-align:top;background:url(../img/common/bg_dot_line.gif) repeat-x 0 bottom;}
.biz_ptn_info li:after{display:block;clear:both;content:""}
.biz_ptn_info .thumb{display:inline;overflow:hidden;float:left;width:122px;margin:0 15px 0 -135px;color:#666;line-height:80px;text-align:center;}
.biz_ptn_info .thumb img{display:block;border:1px solid #cfcfcf;}
.biz_ptn_info strong{display:inline-block;margin:0 0 6px 0;/*color:#333*/}

.biz_ptn_info dl {overflow:hidden;}
.biz_ptn_info dt {float:left;width:35px;}
.biz_ptn_info dd {float:left;width:470px;/*border:1px solid red;*/}

.biz_ptn_info .ico_map {display:inline-block;vertical-align:middle;width:27px;height:14px;margin-top:-3px;margin-left:8px;background:url(../img/ico/ico_map.gif) no-repeat;text-indent:-9999px; font-size:0; overflow:hidden}



/* 상품정보목록 */
.page_info {overflow:hidden;width:100%;height:30px;background:#f5f5f5;border-top:1px solid #d2d2d2;border-bottom:1px solid #e8e8e8;color:#848484;line-height:280%;}
.page_info .ap {float:left;padding-left:10px;}
.page_info .range {float:right;padding-right:10px;}
.page_info .range a {color:#848484;}
.page_info .range a:hover {color:#6f95e5;}

.prd_list {width:100%;margin-bottom:10px;}
.prd_list li{overflow:hidden;padding:15px 21px 15px 35px;vertical-align:top;background:url(../img/common/bg_dot_line.gif) repeat-x 0 bottom;}
.prd_list li:after{display:block;clear:both;content:""}
.prd_list .thumb{display:inline-block;overflow:hidden;float:left;width:94px;margin:0 24px 0 0;olor:#666;line-height:80px;text-align:center;cursor:pointer;}
.prd_list .thumb img{display:block;border:2px solid #cfcfcf;}
.prd_list strong{display:block;padding-top:8px;padding-bottom:6px;font-size:14px;font-weight:bold;color:#193ab9;}
.prd_list dl.prd_info {overflow:hidden;float:left;width:257px;color:#848484;}
.prd_list dl.prd_info dt {float:left;width:19%;line-height:180%;}
.prd_list dl.prd_info dd {float:left;width:75%;line-height:180%;}
.prd_list dl.prd_wt {overflow:hidden;float:right;width:203px;color:#848484;}
.prd_list dl.prd_wt dt {float:left;width:25%;line-height:180%;}
.prd_list dl.prd_wt dd {float:left;width:70%;line-height:180%;}
.prd_list a strong:hover {color:#6f95e5;}
.prd_list .price {color:#fc4605;background:url(../img/ico/ico_dollar.gif) no-repeat 0 1px;padding-left:6px;padding-right:10px;}
.prd_list .dsc {color:#fc4605;text-decoration: line-through;}


/* 상품정보 */
.prd_detile {overflow:hidden;width:634px;border:3px solid #cbdbfd;padding:12px;margin-bottom:10px;}
.prd_detile .prd_img {float:left;width:308px;margin-right:31px;}
.prd_detile .prd_img img {padding:2px;border:1px solid #bcbcbc;}

.prd_detile .prd_dsp {float:left;width:285px;padding-right:10px;} 
.prd_detile .prd_dsp dl {overflow:hidden;line-height:250%;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:8px 0;}
.prd_detile .prd_dsp dt {float:left;width:50px;color:#6a90e2;}
.prd_detile .prd_dsp dd {float:right;width:225px;color:#2d2c2d;}
.prd_detile .prd_dsp .prd_name {font-size:14px;font-weight:bold;color:#2d2c2d;padding-top:15px;padding-bottom:10px;}
.prd_dsp dd .price {color:#fc4605;background:url(../img/ico/ico_dollar.gif) no-repeat 0 1px;padding-left:6px;padding-right:10px;}
.prd_dsp dd .dsc {color:#fc4605;text-decoration: line-through;}



/* 상품정보 - 제품상세정보 */
.seller_info {overflow:hidden;border:2px solid #e9e9e9;padding:12px;margin-bottom:10px;line-height:200%;}
.seller_info dl dt {float:left;color:#6a90e2;padding-right:5px;}
.seller_info dl dd {float:left;padding-right:25px;}


/* 상품정보 - 제품상세정보 */
.detile_info {width:100%;border:1px solid #bcbcbc;margin-bottom:30px;}
.detile_info .tit {height:30px;color:#2d2c2d;font-weight:bold;background:#efefef;line-height:250%;padding-left:10px;}
.detile_info .detile_txt {padding:10px;}

