/* *********** 파일명: business.css.css  * 설명 : business * 작성자 : 강진희 ******** */

.business_lst{width:601px; margin:0 auto;}
.business_title{background:url(../../images/sub/business_bg_title_lst.gif) no-repeat; width:571px; height:28px; padding:22px 0 0 30px; margin-bottom:5px;}
.business_title em{color:#003466; font-weight:bold;}
.business_img_w{margin:0 auto;}
.business_img_w dl{float:left; width:140px; margin:5px;}
.business_img_w dl dt{background:#FFF; width:118px; height:97px; text-align:center; border:1px solid #d7d7d7; padding:10px; margin-bottom:3px;}
.business_img_w dl dd{text-align:center; padding-top:5px; padding-bottom:5px;}
.business_img_w .busi_name{font-weight:bold; background:#D3D3D3;}
.business_img_w .busi_copy{background:#EFEFEF; height:40px; padding:5px;}
.business_img_w .busi_phone{font-size:11px; color:#999999; border:1px solid #e1e1e1;}
.business_all_title{background:url(../../images/sub/business_bg_title_lst2.gif); width:601px; height:22px; padding-top:11px; margin-bottom:10px; margin:0 auto;}
.business_all_title em, .business_all_title span{display:block;}
.business_all_title em{float:left; padding-left:10px; font-weight:bold;}
.business_all_title span{float:right; padding-right:10px;}

.business_view{width:601px; margin:0 auto;}
.business_bx{margin:0 auto;}
.business_bx .business_bx_t{background:url(../../images/sub/business_bx_t.gif) no-repeat; width:601px; height:35px;}
.business_bx .business_bx_c{background:url(../../images/sub/business_bx_c.gif); width:601px;}
.business_bx .business_bx_b{background:url(../../images/sub/business_bx_b.gif) no-repeat; width:601px; height:28px;}
.busi_titie{background:url(../../images/sub/business_title_bg.gif) no-repeat; width:536px; height:27px; padding:8px 0 0 10px; margin:0 auto;}
.busi_titie em{font-size:15px; color:#000000; font-weight:bold; float:left;}
.busi_titie span{font-size:11px; color:#000000; font-weight:bold; float:left; margin-top:4px; margin-left:3px;}
.busi_titie p{float:right; padding-right:10px;}
.busi_data_w{width:526px; margin:0 auto; padding:10px;}
.busi_data_img{width:225px; margin-right:15px; float:left;}
.busi_data_img .busi_data_img_big{width:210px; height:180px; padding:5px; border:3px solid #CCC;}
.busi_data_img .busi_data_img_lst{width:225px;}
.busi_data_img .busi_data_img_lst li{border:1px solid #CCC; width:53px; height:50px; margin:5px 5px 0 5px; float:left; padding:5px;}

.busi_data_txt{float:left;}
.busi_data_txt .busi_grade{background:url(../../images/sub/business_title_bg2.gif) no-repeat; width:270px; height:26px; padding:7px 5px 0 5px;}
.busi_data_txt .busi_grade table{position:relative; width:100%;}
.busi_data_txt .busi_grade .star_red{background:url(../../images/sub/bg_star_red.gif) no-repeat; height:13px; position:absolute; top:2px; left:46px; z-index:2;}
.busi_data_txt .busi_grade .star_gray{background:url(../../images/sub/bg_star_gray.gif) no-repeat; width:74px; height:13px; position:absolute; top:2px; left:46px; z-index:1;}
.busi_data_txt .busi_li{margin-top:10px; margin-bottom:12px; border-bottom:1px dotted #999999; padding-bottom:10px;}
.busi_data_txt .busi_li li{background:url(../../images/sub/business_bu_orange.gif) 2px 4px no-repeat; line-height:15px; padding-left:18px; padding-top:3px; padding-bottom:3px;}
.busi_data_txt .busi_li li em{font-weight:bold; color:#000; display:inline-block; width:70px; vertical-align:top;}
.busi_data_txt .busi_li li span{display:inline-block; width:180px;}
.busi_data_txt .good_w{}
.busi_data_txt .good_w .good_title{font-size:13px; font-weight:bold;}
.busi_data_txt .good_w .good_data{width:280px; margin-top:5px;}
.busi_data_txt .good_w .good_data em, .busi_data_txt .good_w .good_data .graph, .busi_data_txt .good_w .good_data .percent{display:inline-block;}
.busi_data_txt .good_w .good_data em{font-size:11px; width:120px;}
.busi_data_txt .good_w .good_data .graph{width:130px; background:#FFCCCC;}
.busi_data_txt .good_w .good_data .percent{width:30px; color:#FF0000; font-weight:bold; text-align:center;}

.busi_information{background:url(../../images/sub/business_tab_bg.gif) no-repeat; width:590px; height:31px; margin:0 auto;}
.busi_information li{float:left;}
.busi_information_data{clear:both; border:1px solid #CCC; padding:10px 0 10px 0; width:588px; margin:0 auto;}
.busi_information_data .busi_information_title{background:url(../../images/sub/busi_data_title_bg.gif) no-repeat; width:542px; height:16px; padding:6px 0 0 18px; font-weight:bold; margin:0 auto;}
.busi_information_data .busi_information_txt{width:540px; margin:0 auto; padding:8px 0px 0 0px; line-height:18px;}

.busi_visit_data{clear:both; border:1px solid #CCC; padding:10px 0 10px 0; width:588px; margin:0 auto;}
.busi_visit_data .busi_visit_title{width:550px; margin:0 auto; padding-left:10px; position:relative;}
.busi_visit_data .busi_visit_title em{font-weight:bold; margin-left:5px;}
.busi_visit_data .busi_visit_days{position:absolute; top:7px; right:8px;}
.busi_visit_data .busi_visit_days em{letter-spacing:0.08em; color:#333; font-weight:normal;}
.busi_visit_data .busi_visit_days span{margin-left:4px;}
.busi_visit_data .busi_visit_days span img{vertical-align:middle;}
.busi_visit_data .busi_visit_txt{background:#ebebeb; width:550px; margin:0 auto; padding:5px; line-height:20px;}

.busi_comment{border-bottom:1px solid #CCC; border-left:1px solid #CCC;  border-right:1px solid #CCC; background:#f5f5f5; padding:10px 0 10px 0; width:588px; margin:0 auto;}
.busi_comment_title{width:550px; margin:0 auto;}
.busi_comment_table{width:300px; margin:3px 0 0 10px;}
.busi_comment_table td{text-align:center; padding-bottom:5px;}
.busi_comment_txt, .busi_comment_btn{float:left;}
.busi_comment_txt{margin-left:20px; margin-right:8px;}
.busi_comment_txt .comment_size{width:460px; height:50px;}
*:first-child+html .busi_comment_txt{margin-left:10px; margin-right:8px;}
.busi_comment_btn{margin-top:8px;}

.busi_lst_btn{width:588px; text-align:center; margin:0 auto; padding-top:20px;}

.business_tab{margin-top:10px;}

.basictab{
padding: 5px 0;
margin-left: 0;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0px;
}

.basictab li a{
text-decoration: none;
padding: 5px 10px;
border: 1px solid gray;
border-bottom: none;
background-color: #f4f4f4;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #FFF;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 6px;
background-color: #FFF;
color: black;
}
