@charset "utf-8";

.branch_area .tit {overflow:hidden;padding:16px 0 15px;background:#f7f7f7;border-top:1px solid #414141;border-bottom:1px solid #414141;}
.branch_area .tit div {float:left;text-align:center;font-weight:600;font-size:14px;color:#333;}
.branch_area .tit .location {width:23%;}
.branch_area .tit .location span {float:left;display:inline-block;width:50%;}
.branch_area .tit .location:after {clear:both;display:block;content:'';}
.branch_area .tit .add {width:53%;}
.branch_area .tit .tel {width:14%;}
.branch_area .tit .map {width:10%;}
.branch_area .tit .counsel {width:13%;}
.branch_area ul {border:0;}
.branch_area li {overflow:hidden;padding:16px 0 15px;text-align:center;}
.branch_area li div {display:inline-block;margin:0 -2px;}
.branch_area li .location {width:23%;}
.branch_area li .location .area,
.branch_area li .location .nm {display:inline-block;width:50%;padding:0;margin:0 -2px;}
.branch_area li .location .area:after {width:0;}
.branch_area li .add {width:53%;text-align:left;}
.branch_area li .tel {width:14%;}
.branch_area li .map {width:10%;}
.branch_area li .counsel {position:relative;top:auto;width:13%;margin:0;}

.branch_area_map{position:relative;padding:0 0 0 487px;min-height:500px;display:block;}
.srch_map{border:1px solid #ccc;background:#fbfbfb;}

.branch_area_map .tit {display:none;}
.branch_area_map .article{font-size:14px;line-height:22px;color:#333;padding:0 0 5px 20px;}
.branch_area_map ul li{font-size:14px;line-height:22px;color:#333;padding:15px 170px 15px 40px;}
.branch_area_map li .counsel{right:40px;margin-top:-21px;}
.branch_area_map .pc_hidden{display:inline-block !important;}
.branch_area_map .mb_hidden{display:none !important;}

.branch_view .img {float:left;width:640px;margin:0 40px 0 0;text-align:center;}
.branch_view .exp_area {display:table;height:388px;}
.branch_view .exp {display:table-cell;width:520px;vertical-align:middle;}
.branch_view .exp .tit_area {padding:0 105px 0 0;}
.branch_view .exp .tit_area hgroup h1 {line-height:35px;font-size:28px;}
.branch_view .exp .tit_area hgroup h1 span {font-size:24px;}
.branch_view .exp p, .branch_view .exp dl {clear:both;}
.branch_view dl {margin:40px 0 0;}
.branch_view dl dt, .branch_view dl dd {font-size:16px;line-height:1.875em;}
.branch_view>.map {margin:30px 0 0;height:516px;}
.branch_view>.map .root_daum_roughmap {width:100% !important;height:516px;}
.branch_view>.map .root_daum_roughmap .wrap_map {height:516px !important;}