@charset "utf-8";

/* Using API */
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumpenscript.css");

.fontng {font-family:'나눔고딕', 'Nanum Gothic', NanumGothic, 'fontng', 'Nanum Gothic';}
.fontnm {font-family:'나눔명조', 'Nanum Myeongjo', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';}
.fontnb {font-family:'Nanum Brush Script';}
.fontnc {font-family:'Nanum Gothic Coding';}
.fontnp {font-family:'나눔펜', 'fontnp', 'Nanum Pen Script';}
.fontnp {font-family:'noto san KR';}


 map, area:focus{border-color: none;}
/**************************************************
	Main
**************************************************/
.findMap:after{content: ""; display: block; clear: both;}
.findMap img{border:none;vertical-align:middle;}

.findMap ul{font-family:'noto san KR', gullim, Arial, Helvetica, sans-serif;font-size:14px;color:#565656;letter-spacing:0;font-weight: 600;}
.findMap tr{font-family: 'Nanum Gothic', gullim, Arial, Helvetica, sans-serif;font-size:13px;color:#565656;letter-spacing:0;font-weight: 600;}
.findMap input{font-family:'noto san KR', gullim, Arial, Helvetica, sans-serif;font-size:14px;color:#565656;letter-spacing:0;font-weight: 600;}
.findMap select{font-family:'noto san KR', gullim, Arial, Helvetica, sans-serif;font-size:14px;color:#565656;letter-spacing:0;font-weight: 600;}
.findMap option{font-family:'noto san KR', gullim, Arial, Helvetica, sans-serif;font-size:14px;color:#565656;letter-spacing:0;font-weight: 600;}
.findMap div{font-family:'noto san KR', gullim, Arial, Helvetica, sans-serif;font-size:14px;color:#565656;letter-spacing:0;font-weight: 600;}
.findMap span{font-family:'noto san KR', gullim, Arial, Helvetica, sans-serif;font-size:14px;color:#565656;letter-spacing:0;font-weight: 600;} 


/* .findMap .map {width: 1077px; height: 537px; background-color: #e1e1e1;} */
.findMap .map {/* width: 1077px; */ height: 415px; background-color: #e1e1e1;border-top: 2px solid #cb003d;}
/* .findMap .map ._map {overflow: hidden;} */
.findMap .map ._map .search_field:after{content: ""; display: block; clear: both;}
/* .findMap .map ._map .search_field {float: right; overflow: hidden; width: 368px; height: 344px; margin-top: 100px; padding-left: 18px; padding-top: 42px; background: url('/images/store/search_bg.jpg') no-repeat 0 0;} */
.findMap .map ._map .search_field {float: right; overflow: hidden; width: 368px; height: 344px; margin-top: 35px; padding-left: 18px; padding-top: 42px; background: url('/images/store/search_bg.jpg') no-repeat 0 0;}
.findMap .map ._map .search_field .name {float: left;}
.findMap .map ._map .search_field .name li {float: left;}
.findMap .map ._map .search_field .name li:nth-child(1) {margin-top: 4px;}
.findMap .map ._map .search_field .name li:nth-child(2) input {margin-left: 7px; margin-right: 5px; width: 155px; height: 22px; border:1px solid #a9a9a9;padding:0px 0 0px 9px;}
.findMap .map ._map .search_field .address {float: left; margin-top: 65px;}
.findMap .map ._map .search_field .address li {float: left;}
.findMap .map ._map .search_field .address li:nth-child(1) {margin-top: 2px; width: 368px; }
.findMap .map ._map .search_field .address li:nth-child(2) select {width: 114px; height: 25px; margin-top: 12px; margin-right: 7px;}
/* .findMap .map ._map .search_field .address li:nth-child(3) select {width: 150px; height: 25px; margin-top: 12px; margin-right: 7px;} */
.findMap .map ._map .search_field .address li:nth-child(3) select {width: 158px; height: 25px; margin-top: 12px; margin-right: 7px;}
.findMap .map ._map .search_field .address li:nth-child(4) {margin-top: 12px;}
.findMap .map ._map .search_field .address li:nth-child(5) {margin-top: 15px; margin-left: 5px; }
.findMap .map ._map .search_field .store_me {float: left; margin-top: 55px;}
.findMap .map ._map .search_field .store_me li {float: left;}
/* .findMap .map ._map .search_field .store_me li:nth-child(1) {margin-right: 137px;} */
.findMap .map ._map .search_field .store_me li:nth-child(1) {margin-right: 145px;}

.findMap .map ._map .search_field li .text{text-align: left;}

.findMap .map ._map .search_field fieldset{margin:0;padding:0;border:none;}
.findMap .map ._map .search_field input[type=checkbox],input[type=radio]{border:none;vertical-align:middle;cursor:pointer;top:1px;margin-right:2px;}
.findMap .map ._map .search_field input[type=checkbox][disabled],input[type=radio][disabled] {background-color:#ffffff;}
.findMap .map ._map .search_field input[type=search][type=text]{border:none;height:20px;margin: 0;padding: 0;}



.findMap .map ._map .store_info:after{content: ""; display: block; clear: both;}
.findMap .map ._map .store_info {float:right; width: 250px; height: 500px; position: absolute; left:450px}
/* .findMap .map ._map .store_info .map_total {float: right; margin-top: 50px; position: absolute;} */
.findMap .map ._map .store_info .map_total {float: right; margin-top: 10px; position: absolute;}

/* .findMap .map ._map .store_info .map_green {width: 250px; position: absolute; top: 50px; left:450px;} */
.findMap .map ._map .store_info .map_green {width: 250px; position: absolute; top: 10px; left:450px;}
/* .findMap .map ._map .map_detail {float: right; position: absolute; top:50px; left:-230px;} */
.findMap .map ._map .map_detail {position: relative; top:11px; left:-230px;}

.findMap .store_list {content: ""; display: block; clear: both;}
.findMap .store_list {/* width: 1077px; */padding-bottom:60px;}
.findMap .store_list h2 {margin:0;padding:0;text-align:left;font-size:1px;font-size: 15px; margin-top: 14px; margin-bottom: 14px; color:#464646;}
.findMap .store_list .list_nm .title th {height: 43px; width: 1077px; background: url('/images/store/thead_bg.gif') repeat-x;}

.findMap .store_list .list_nm .text {padding-left: 30px;}
.findMap .store_list table {text-align: center; border-spacing:0; border-collapse:collapse; table-layout:fixed; word-wrap:break-word;}
.findMap .store_list td { height: 70px;line-height:18px;}
.findMap .store_list .shopTime {text-align: left; padding-left:27px;}
/* .findMap .store_list .telInfo{text-align: left; padding-left:10px;} */
.findMap .store_list .telInfo{text-align: left; padding-left:38px;}
.findMap .store_list .addrInfo{text-align: left; padding-left:12px;}
.findMap .store_list td a{text-decoration:none;}

.findMap .map .cont .img ._map .store_info .map_green img.seoul_green	{ position:absolute; top:0px; left:-450px; z-index:9999; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.incheon_green	{ position:absolute; top:0px; left:-450px; display:none;}
.findMap .map .cont .img ._map .store_info .map_green img.gyeonggi_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.gangwon_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.chungnam_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.sejong_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.daejeon_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.chungbuk_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.kyoungbuk_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.jeonbuk_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.gwangju_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.jeonnam_green	{ position:absolute; top:0px; left:-450px; display:none;; }
.findMap .map .cont .img ._map .store_info .map_green img.daegu_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.kyoungnam_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.ulsan_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.busan_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .store_info .map_green img.jeju_green	{ position:absolute; top:0px; left:-450px; display:none; }
.findMap .map .cont .img ._map .map_view	{ position:absolute; width:5px; top:5px; left:225px; }
.findMap .map .cont .img ._map .map_detail > img	{ position:absolute; top:0; left:245px; display:none; }
.findMap .map .cont .img ._map .map_detail .seoul_map	{ position:absolute; display:block; top:0; left:245px; }
