.left_community_nav{padding:0 10px 8px 10px;}
.left_community_nav li{padding:8px 0 7px 0; border-bottom:1px solid #cecece; border-top:1px solid #fff;}
.left_community_nav li.first{padding:10px 0 7px 0; border-bottom:1px solid #cecece; border-top:none;}
.left_community_nav li.end{padding:8px 0 8px 0; border-bottom:none; border-top:1px solid #fff;}
.left_community_nav li.one_menu{padding:10px 0 7px 0; border-top:none;}

.left_community_nav li a.on{background:url(../images/left/ico_square_blue_3x3.gif) no-repeat scroll 4px 4px transparent; font-size:11px; font-weight:bold; line-height:14px; padding-left:14px; display:block; color:#727272; letter-spacing:-1px;}
.left_community_nav li a.on:hover{color:#727272; text-decoration:none;}
.left_community_nav li a{background:url(../images/left/ico_square_blue_3x3.gif) no-repeat scroll 4px 4px transparent; font-size:11px; line-height:14px; padding-left:14px; display:block; color:#727272; letter-spacing:-1px;}
.left_community_nav li a:hover{color:#727272; text-decoration:none; font-weight:bold;}

.community_header_info{height:30px; border-bottom:1px solid #e4e4e4;}
.community_header_info .title_h3{float:left; padding-top:2px;}
.community_info_location{float:right; margin:11px 0 0 0; font-size:11px; text-align:right; background:url(../images/default/icon_home.gif) no-repeat scroll 0 2px; padding-left:14px;}
.community_location_first{color:#999999; float:left; padding-right:5px;}
.community_location_second{color:#999999; float:left; background:url(../images/default/icon_arrow.gif) no-repeat scroll 0 1px; padding-left:10px; padding-right:5px;}
.community_location_main{color:#666666; float:left; font-weight:bold; background:url(../images/default/icon_arrow.gif) no-repeat scroll 0 1px; padding-left:10px;}

/* View */

.company_visual {float:left; margin-top:15px;}
.company_txt {width:100%;float:left; line-height:20px; color:#666; font-size:12px; line-height:-1px;}
.company_txt .title{font-weight:bold; color:#333; font-size:12px;}
.company_txt .box{border:3px solid #dfdfdf; background:#f9f9f9; padding:10px; margin-bottom:15px;}
.company_txt .in_table{width:100%;}
.company_txt .in_table th{height:30px; color:#666666; background:#f6f6f6; border-top:1px solid #333; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; text-align:center;}
.company_txt .in_table td {height:25px; border:solid 1px #dfdfdf; font-family:'돋움'; font-size:12px; color:#737373; padding:5px;}

.company_no_email {float:left; width:100%;line-height:20px; color:#666; font-size:12px; margin-top:15px;}
.company_no_email .company_comment{border:3px solid #dfdfdf; background:#f9f9f9; padding:10px; margin-bottom:15px;}
.company_no_email .title{font-weight:bold; color:#333; font-size:12px; height:30px;}

.map_visual{float:left; margin-top:5px; margin-bottom:10px;}
.map_area{float:left; width:100%; margin-bottom:10px;}
.map_area p.map_title{margin-bottom:10px;}

.company_info{float:left; padding-top:10px;}
