.pageLoding {top:50%;left:50%;z-index:50000;background:transparent;}

.wrap-loadings {width:100%;position:relative;}
.wrap-loadings div{ /*로딩 이미지*/
    position: absolute;
    top:50%;
    left:50%;
    margin-left: -32px;
    margin-top: 102px;
}
.classinput {
    width: 35%;
    font-size: 14px;
    line-height: 16px;
    padding: 7px 5px;
    border: 1px solid #ddd;
}

.radio-input {
    display: none;
}

.display-none{ /*감추기*/
    display:none !important;
}

.non_under {
	text-decoration:none !important;
}



.textCenter {text-align:center !important;}
.textLeft {text-align:left !important;}
.textRight {text-align:right !important;}

.textEclips {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.normal {
 font-style: normal;
}

.w250 {
 font-weight: 250;
}

.w300 {
 font-weight: 300;
}

.w350 {
 font-weight: 350;
}

.w400 {
 font-weight: 400;
}

.w500 {
 font-weight: 500;
}

.w700 {
 font-weight: 700;
}

.w800 {
 font-weight: 800;
}

.w900 {
 font-weight: 900;
}

.l_float {float:left;}
.r_float {float:right;}
/* Font size */
.f13 { font-size:13px !important; }
.f14 { font-size:14px !important; }
.fs90{font-size:90% !important}
.fs95{font-size:95% !important}
.fs100{font-size:100% !important}
.fs110{font-size:110% !important}
.fs120{font-size:120% !important}
.fs130{font-size:130% !important}
.fs140{font-size:140% !important}
.fs150{font-size:150% !important}
/* Width /.wd{width:% !important}*/
.wd05{width:5% !important}
.wd10{width:10% !important}
.wd15{width:15% !important}
.wd16{width:16% !important}
.wd18{width:18% !important}
.wd20{width:20% !important}
.wd25{width:25% !important}
.wd30{width:30% !important}
.wd35{width:35% !important}
.wd40{width:40% !important}
.wd45{width:45% !important}
.wd49{width:49% !important}
.whalf{width:49.5% !important}
.wd50{width:50% !important}
.wd55{width:55% !important}
.wd60{width:60% !important}
.wd65{width:65% !important}
.wd70{width:70% !important}
.wd75{width:75% !important}
.wd80{width:80% !important}
.wd85{width:85% !important}
.wd90{width:90% !important}
.wd95{width:95% !important}
.wd96{width:96% !important}
.wd97{width:97% !important}
.wd98{width:98% !important}
.wd99{width:99% !important}
.wd100{width:100% !important}

.width30 {width:30px !important;}
.width40 {width:30px !important;}
.width50 {width:50px !important;}
.width60 {width:60px !important;}
.width70 {width:70px !important;}
.width80 {width:80px !important;}
.width90 {width:90px !important;}
.width100 {width:100px !important;}
.width110 {width:110px !important;}
.width130 {width:130px !important;}
.width150 {width:150px !important;}
.width200 {width:200px !important;}
.width250 {width:250px !important;}
.width300 {width:300px !important;}
.width350 {width:350px !important;}
.width400 {width:400px !important;}
.width500 {width:400px !important;}
.width600 {width:600px !important;}

/* Padding & Margin  style */
.p0{padding:0px !important;}
.p1{padding:1px !important;}
.p2{padding:2px !important;}
.p3{padding:3px !important;}
.p4{padding:4px !important;}
.p5{padding:5px !important;}
.p6{padding:6px !important;}
.p7{padding:7px !important;}
.p8{padding:8px !important;}
.p9{padding:9px !important;}
.p10{padding:10px !important;}
.p15{padding:15px !important;}
.p20{padding:20px !important;}
.p25{padding:25px !important;}
.p30{padding:30px !important;}
.pbt1{padding:1px 0 !important;}
.pbt2{padding:2px 0 !important;}
.pbt3{padding:3px 0 !important;}
.pbt4{padding:4px 0 !important;}
.pbt5{padding:5px 0 !important;}
.pbt6{padding:6px 0 !important;}
.pbt7{padding:7px 0 !important;}
.pbt8{padding:8px 0 !important;}
.pbt9{padding:9px 0 !important;}
.pbt10{padding:10px 0 !important;}
.pbt15{padding:15px 0 !important;}
.pbt20{padding:20px 0 !important;}
.pbt25{padding:25px 0 !important;}
.pbt30{padding:30px 0 !important;}
.plr1{padding:0 1px !important;}
.plr2{padding:0 2px !important;}
.plr3{padding:0 3px !important;}
.plr4{padding:0 4px !important;}
.plr5{padding:0 5px !important;}
.plr6{padding:0 6px !important;}
.plr7{padding:0 7px !important;}
.plr8{padding:0 8px !important;}
.plr9{padding:0 9px !important;}
.plr10{padding:0 10px !important;}
.plr15{padding:0 15px !important;}
.plr20{padding:0 20px !important;}
.plr25{padding:0 25px !important;}
.plr30{padding:0 30px !important;}
.p0{padding:0 !important;}  
.pt0{padding-top:0px !important;}
.pt1{padding-top:1px !important;}
.pt2{padding-top:2px !important;}
.pt3{padding-top:3px !important;}
.pt4{padding-top:4px !important;}
.pt5{padding-top:5px !important;}
.pt6{padding-top:6px !important;}
.pt7{padding-top:7px !important;}
.pt8{padding-top:8px !important;}
.pt9{padding-top:9px !important;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt19{padding-top:19px !important;}
.pt20{padding-top:20px !important;}
.pt25{padding-top:25px !important;}
.pt30{padding-top:30px !important;}
.pt35{padding-top:35px !important;}
.pt40{padding-top:40px !important;}
.pt45{padding-top:45px !important;}
.pt50{padding-top:50px !important;}
.pt55{padding-top:55px !important;}
.pt60{padding-top:60px !important;}
.pt70{padding-top:70px !important;}
.pt80{padding-top:80px !important;}
.pt90{padding-top:90px !important;}
.pt100{padding-top:100px !important;}
.pr0{padding-right:0px !important;}
.pr1{padding-right:1px !important;}
.pr2{padding-right:2px !important;}
.pr3{padding-right:3px !important;}
.pr4{padding-right:4px !important;}
.pr5{padding-right:5px !important;}
.pr6{padding-right:6px !important;}
.pr7{padding-right:7px !important;}
.pr8{padding-right:8px !important;}
.pr9{padding-right:9px !important;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr25{padding-right:25px !important;}
.pr30{padding-right:30px !important;}
.pr35{padding-right:35px !important;}
.pr40{padding-right:40px !important;}
.pr45{padding-right:45px !important;}
.pr50{padding-right:50px !important;}
.pr55{padding-right:55px !important;}
.pr60{padding-right:60px !important;}
.pb0{padding-bottom:0px !important;}
.pb1{padding-bottom:1px !important;}
.pb2{padding-bottom:2px !important;}
.pb3{padding-bottom:3px !important;}
.pb4{padding-bottom:4px !important;}
.pb5{padding-bottom:5px !important;}
.pb6{padding-bottom:6px !important;}
.pb7{padding-bottom:7px !important;}
.pb8{padding-bottom:8px !important;}
.pb9{padding-bottom:9px !important;}
.pb10{padding-bottom:10px !important;}
.pb15{padding-bottom:15px !important;}
.pb20{padding-bottom:20px !important;}
.pb25{padding-bottom:25px !important;}
.pb30{padding-bottom:30px !important;}
.pb35{padding-bottom:35px !important;}
.pb40{padding-bottom:40px !important;}
.pb45{padding-bottom:45px !important;}
.pb50{padding-bottom:50px !important;}
.pb55{padding-bottom:55px !important;}
.pb60{padding-bottom:60px !important;}
.pb70{padding-bottom:70px !important;}
.pb80{padding-bottom:80px !important;}
.pb90{padding-bottom:90px !important;}
.pb100{padding-bottom:100px !important;}
.pl0{padding-left:0px !important;}
.pl1{padding-left:1px !important;}
.pl2{padding-left:2px !important;}
.pl3{padding-left:3px !important;}
.pl4{padding-left:4px !important;}
.pl5{padding-left:5px !important;}
.pl6{padding-left:6px !important;}
.pl7{padding-left:7px !important;}
.pl8{padding-left:8px !important;}
.pl9{padding-left:9px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl25{padding-left:25px !important;}
.pl30{padding-left:30px !important;}
.pl35{padding-left:35px !important;}
.pl40{padding-left:40px !important;}
.pl45{padding-left:45px !important;}
.pl50{padding-left:50px !important;}
.pl55{padding-left:55px !important;}
.pl60{padding-left:60px !important;}
.m1{margin:1px !important;}
.m2{margin:2px !important;}
.m3{margin:3px !important;}
.m4{margin:4px !important;}
.m5{margin:5px !important;}
.m7{margin:7px !important;}
.m10{margin:10px !important;}
.m15{margin:15px !important;}
.m20{margin:20px !important;}
.m25{margin:25px !important;}
.m30{margin:30px !important;}
.mbt1{margin:1px 0 !important;}
.mbt2{margin:2px 0 !important;}
.mbt3{margin:3px 0 !important;}
.mbt4{margin:4px 0 !important;}
.mbt5{margin:5px 0 !important;}
.mbt6{margin:6px 0 !important;}
.mbt7{margin:7px 0 !important;}
.mbt8{margin:8px 0 !important;}
.mbt9{margin:9px 0 !important;}
.mbt10{margin:10px 0 !important;}
.mbt15{margin:15px 0 !important;}
.mbt20{margin:20px 0 !important;}
.mbt25{margin:25px 0 !important;}
.mbt30{margin:30px 0 !important;}
.mlr1{margin:0 1px !important;}
.mlr2{margin:0 2px !important;}
.mlr3{margin:0 3px !important;}
.mlr5{margin:0 5px !important;}
.mlr7{margin:0 7px !important;}
.mlr10{margin:0 10px !important;}
.mlr15{margin:0 15px !important;}
.mlr20{margin:0 20px !important;}
.mlr25{margin:0 25px !important;}
.mlr30{margin:0 30px !important;}
.m0{margin:0px !important;}
.mt0{margin-top:0px !important;}
.mt1{margin-top:1px !important;}
.mt2{margin-top:2px !important;}
.mt3{margin-top:3px !important;}
.mt4{margin-top:4px !important;}
.mt5{margin-top:5px !important;}
.mt6{margin-top:6px !important;}
.mt7{margin-top:7px !important;}
.mt8{margin-top:8px !important;}
.mt9{margin-top:9px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px !important;}
.mt40{margin-top:40px !important;}
.mt45{margin-top:45px !important;}
.mt50{margin-top:50px !important;}
.mt55{margin-top:55px !important;}
.mt60{margin-top:60px !important;}
.mt70{margin-top:70px !important;}
.mt80{margin-top:80px !important;}
.mt90{margin-top:90px !important;}
.mt100{margin-top:100px !important;}
.mr0{margin-right:0px !important;}
.mr1{margin-right:1px !important;}
.mr2{margin-right:2px !important;}
.mr3{margin-right:3px !important;}
.mr4{margin-right:4px !important;}
.mr5{margin-right:5px !important;}
.mr6{margin-right:6px !important;}
.mr7{margin-right:7px !important;}
.mr8{margin-right:8px !important;}
.mr9{margin-right:9px !important;}
.mr10{margin-right:10px !important;}
.mr15{margin-right:15px !important;}
.mr20{margin-right:20px !important;}
.mr25{margin-right:25px !important;}
.mr27{margin-right:27px !important;}
.mr30{margin-right:30px !important;}
.mr35{margin-right:35px !important;}
.mr40{margin-right:40px !important;}
.mr45{margin-right:45px !important;}
.mr50{margin-right:50px !important;}
.mr55{margin-right:55px !important;}
.mr60{margin-right:60px !important;}
.mb0{margin-bottom:0px !important;}
.mb1{margin-bottom:1px !important;}
.mb2{margin-bottom:2px !important;}
.mb3{margin-bottom:3px !important;}
.mb4{margin-bottom:4px !important;}
.mb5{margin-bottom:5px !important;}
.mb6{margin-bottom:6px !important;}
.mb7{margin-bottom:7px !important;}
.mb8{margin-bottom:8px !important;}
.mb9{margin-bottom:9px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.mb35{margin-bottom:35px !important;}
.mb40{margin-bottom:40px !important;}
.mb45{margin-bottom:45px !important;}
.mb50{margin-bottom:50px !important;}
.mb55{margin-bottom:55px !important;}
.mb60{margin-bottom:60px !important;}
.mb70{margin-bottom:70px !important;}
.mb80{margin-bottom:80px !important;}
.mb90{margin-bottom:90px !important;}
.mb100{margin-bottom:100px !important;}
.ml0{margin-left:0px !important;}
.ml1{margin-left:1px !important;}
.ml2{margin-left:2px !important;}
.ml3{margin-left:3px !important;}
.ml4{margin-left:4px !important;}
.ml5{margin-left:5px !important;}
.ml6{margin-left:6px !important;}
.ml7{margin-left:7px !important;}
.ml8{margin-left:8px !important;}
.ml9{margin-left:9px !important;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}
.ml20{margin-left:20px !important;}
.ml25{margin-left:25px !important;}
.ml30{margin-left:30px !important;}
.ml35{margin-left:35px !important;}
.ml40{margin-left:40px !important;}
.ml45{margin-left:45px !important;}
.ml50{margin-left:50px !important;}
.ml55{margin-left:55px !important;}
.ml60{margin-left:60px !important;}

.swiper-container	{
	height:100%;
	max-width:80rem !important;
}

.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}
.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
}

#swipeMain, #swipeView, #swipeOther, #searchMain, #searchView, #imageView {width:100%;position:relative;height:100%;float:left;}
#searchMain:after {display:block;visibility:hidden;clear:both;content:""}



#hdMap	{
    margin: 0;
    border-bottom: none;
	position: relative;
    /* padding: 10px 0 0; */
    background: /*#ffce0b#eec62b;*/#fff;
    text-align: center;
}

#hdMenu i { background:#fff;}

#mob_logo	{}
#mob_logo #mob_logo_sub_1 {display:block;width:70%;margin:0 auto;padding: 15px 10px;}
#mob_logo #mob_logo_sub_2 {display:none;width:60%;margin:0 auto;padding: 10px 10px;position:relative;}
#mob_hd_sch_open {position:absolute;top:12px;right:34px;padding:0 10px;border:0;background:none;letter-spacing:-0.1em; color:#000;}
#mob_hd_sch_home {position:absolute;top:10px;right:0px;padding:0 10px;border:0;background:none;letter-spacing:-0.1em; line-height:44px; color:#000;background:#fff;}
#mob_hd_sch_opens {display:none;position:absolute;top:12px;right:34px;padding:0 10px;border:0;background:none;letter-spacing:-0.1em; color:#000;}
#mob_hd_sch_closes {display:none;position:absolute;top:11px;right:0px;padding:0 10px;border:0;background:none;letter-spacing:-0.1em; line-height:44px; font-size:26px; color:#000;}
#mob_logo_sub_2 .searchint {border:3px solid #ddd; width:90%; padding:2px 5px;height:30px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
#mob_logo_sub_2 .searchint:focus {outline: none;}



.hdMenu a {color:#000;/*#5d3f04;*/}


.contentArea {position: relative; height:100% !important;}


#contLayer {z-index:3000;background:transparent;position: absolute; }

.select-styled {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  padding: 0px 5px;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  color:#fff;
  border-right:1px solid #fff;
  font-family:"NEXON Lv1 Gothic OTF Bold";
  /*text-shadow: 0px 0 5px #000;*/
}
.select-styled:after {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-color: #fff transparent transparent transparent;
  position: absolute;
  top: 19px;
  right: 10px;
}
 
.headmenu_menus {height:auto; overflow:hidden; background:#fff; border-bottom:2px solid #ddd;}
.headmenu_menus ul {list-style:none; padding:0; margin:0;}
.headmenu_menus ul li {float:left; width:50%; text-align:center;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

#logchkMap { padding:15px 5px; background:#2398e7;}
#logchkMap span{ border-left:1px solid #51a7e0; width:32%; display:inline-block; text-align:center;}
#logchkMap span:first-child {border-left:0;}
#logchkMap span a {color:#fff;}
#logchkMap span.colY{}

#leftmenuMap {width:100%; background:#55a9e2; height:35px; border-top:1px solid #228ed8;}
#leftmenuMap ul{padding:0;margin:0 0 0 0px;}
#leftmenuMap ul li{ width:50%; float:left; list-style:none; text-align:center; height:35px; line-height:35px;border-left:1px solid #228ed8;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
#leftmenuMap ul li:first-child {border-left:0;}
#leftmenuMap ul li a{ color:#fff;}


.mfind {background:#fff;  padding:15px 10px; overflow:hidden; height:auto;}
.mfind ul {list-style:none; padding:0; margin:0;}
.mfind ul li {float:left; margin-top:10px;}
.mfind ul li.left {width:40%;}
.mfind ul li.right {width:60%; float:left; margin-top:15px;}
.mfind span {color:#888; font-size:10px; float:left; line-height:16px; font-weight:normal; font-family:Noto Sans KR}
.mfind p {border-bottom:0px solid #ddd; padding-bottom:10px; font-size:12px; font-family:Nanum Gothic; font-weight:700;}
.mfind .searchint {border:1px solid #ddd; width:85%; padding:5px 0 5px 10px;}

.cj_btn {border:1px solid #3784e6; text-align:center; padding:5px 5px; background:#4697fd; color:#fff;}

.cjsksk ul{ list-style:none; padding:0; margin:0;}


#logo img {width:20% !important;}


#container {position:relative;min-height:300px; height:100%; width:100%; clear:both;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
#container:after {display:block;visibility:hidden;clear:both;content:""}


#mobnavMap { height:45px; margin:0 auto; text-align:center; background:#ffce0b;}
#mobnavMap ul{padding:0; margin:0;}
#mobnavMap ul li{ list-style:none;  display:block; float:left; line-height:35px; overflow:hidden;}
#mobnavMap ul li:first-child{}
#mobnavMap ul li a{ font-size:13px; font-family:"NEXON Lv1 Gothic OTF Light", 'nanum Gothic','맑은 고딕', 'Malgun Gothic'; font-weight:700; text-decoration:none; color:#fff;}
#mobnavMap ul li a:hover{color:#fff;}

.mobnavMapEtc { height:38px; padding-top:7px; margin:0 auto; text-align:center; background:#ffce0b;}
.mobnavMapEtc input[type=text] {height:30px;border:2px solid #9e7e00;border-radius:15px;width:180px;padding:0 10px;margin-right:5px;}
#mob_search_apt, #mob_search_apts, #mob_search_ad, #mob_search_school, #mob_search_apt_init, #mob_search_apts_init, #mob_search_ad_init, #mob_search_school_init, #mob_search_academy, #mob_search_academy_init {padding:0 4px;border:0;background:none;letter-spacing:-0.1em; color:#000;}


#viewWishButton {font-weight:bold;}
#layerWish {position:absolute;top:110px;left:20px;z-index:30;}

#changeAreas {position:absolute;top:110px;right:20px;z-index:30;text-align:center;}
#changeAreaButton {z-index:100;}
#changeAreasContent {position:absolute;top:0;right:0;width:100%;height:500px;display:none;background:#fff;border:0px solid #000;border-radius:0; z-index:2030;}

.customoverlay {position:relative;bottom:0px;border-radius:50%;border: 0px solid #ccc;border-bottom:2px solid #ddd;float:left;z-index:10;}
.customoverlay:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlay a {width:50px;height:50px;display:block;text-decoration:none;color:#000;text-align:center;border-radius:50%;font-size:12px;font-weight:bold;overflow:hidden;border:2px solid #d95050;background: #d95050;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlay .title {width:50px;height:16px;text-align:center;background:#fff;padding-top:9px;font-size:0.9999em;font-weight:bold;display:block;margin-bottom:0 !important;}
.customoverlay .tot {width:50px;height:20px;text-align:center;background:#fff;padding-top:5px;font-size:0.9999em;font-weight:bold;background: #d95050;color:#fff;display:block;}


.customoverlayA {position:relative;bottom:0px;border-radius:50%;border: 0px solid #ccc;border-bottom:2px solid #ddd;float:left;z-index:10;}
.customoverlayA:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlayA a {width:50px;height:50px;display:block;text-decoration:none;color:#000;text-align:center;border-radius:50%;font-size:12px;font-weight:bold;overflow:hidden;border:2px solid #783ed9;background: #783ed9;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayA .title {width:50px;height:18px;text-align:center;background:#fff;padding-top:7px;font-size:0.8888em;font-weight:bold;display:block;margin-bottom:0 !important;}
.customoverlayA .tot {width:50px;height:20px;text-align:center;background:#fff;padding-top:5px;font-size:0.9999em;font-weight:bold;background: #783ed9;color:#fff;display:block;}


.customoverlayI {position:relative;bottom:0px;border-radius:50%;border: 0px solid #ccc;border-bottom:2px solid #ddd;float:left;z-index:10;}
.customoverlayI:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlayI a {width:50px;height:50px;display:block;text-decoration:none;color:#000;text-align:center;border-radius:50%;font-size:12px;font-weight:bold;overflow:hidden;border:2px solid #068483;background: #068483;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayI .title {width:50px;height:16px;text-align:center;background:#fff;padding-top:9px;font-size:0.8888em;font-weight:bold;display:block;margin-bottom:0 !important;}
.customoverlayI .tot {width:50px;height:20px;text-align:center;background:#fff;padding-top:5px;font-size:0.9999em;font-weight:bold;background: #068483;color:#fff;display:block;}


.customoverlayF {position:relative;bottom:0px;border-radius:6px;border: 1px solid #ccc;border-bottom:2px solid #ddd;z-index:10;}
.customoverlayF:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlayF a {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:12px;font-weight:bold;overflow:hidden;background: #d95050;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayF .title {text-align:center;background:#fff;padding:5px 7px;font-size:0.9999em;font-weight:bold;margin-bottom:0 !important;}
.customoverlayF .tot {text-align:center;background:#fff;padding:5px 7px;font-size:0.9999em;font-weight:bold;background: #d95050;color:#fff;}
.customoverlayF:after {content:'';position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_d95050.png')}

.customoverlayF .sels {background:#336600; border:2px solid #336600; color : #fff;}

.customoverlayE {position:relative;bottom:0px;border-radius:6px;border: 1px solid #ccc;border-bottom:2px solid #ddd;z-index:10;}
.customoverlayE:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlayE a {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:12px;font-weight:bold;overflow:hidden;background: #f5661d;border:1px solid #f5661d;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.noCnts a {border-color: #aaa;}
.customoverlayE .title {text-align:center;background:#fff;padding:5px 7px;font-size:0.9999em;font-weight:bold;margin-bottom:0 !important;}
.customoverlayE .tot {text-align:center;background:#fff;padding:5px 7px;font-size:0.9999em;font-weight:bold;background: #f5661d;color:#fff;}
.customoverlayE .noCnt {background: #aaaaaa !important;}
.noCnts:after {content:'';position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_aaaaaa.png') !important}
.customoverlayE:after {content:'';position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_f5661d.png')}

.customoverlayE .sels {background:#336600; border:2px solid #336600; color : #fff;}

.customoverlayE1 {position:relative;bottom:0px;border-radius:6px;border: 1px solid #ccc;border-bottom:2px solid #ddd;z-index:10;}
.customoverlayE1:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlayE1 a {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:12px;font-weight:bold;overflow:hidden;background: #f5661d;border:1px solid #f5661d;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}

.customoverlayE1 .title {text-align:center;background:#fff;padding:5px 7px;font-size:0.9999em;font-weight:bold;margin-bottom:0 !important;}
.customoverlayE1 .tot {text-align:center;background:#fff;padding:5px 7px;font-size:0.9999em;font-weight:bold;background: #f5661d;color:#fff;}
.customoverlayE1:after {content:'';position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_f5661d.png')}

.customoverlayE1 .sels {background:#336600; border:2px solid #336600; color : #fff;}

.noneCustom {background:#c0a0f5;}
.customoverlayAD {position:relative;bottom:0px;border-radius:6px;border: 1px solid #ccc;border-bottom:2px solid #ddd;z-index:10;}
.customoverlayAD:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlayAD a {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:12px;font-weight:bold;overflow:hidden;background: #783ed9;/*background: #783ed9 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayAD .title {text-align:center;background:#783ed9;color:#fff;padding:5px 7px;font-size:12px;font-weight:bold;}
.customoverlayAD .tot {text-align:center;padding:2px 7px;font-size:12px;font-weight:bold;background: #783ed9;color:#fff;}
.customoverlayAD:hover:after {background:url('/images/vertex_white.png')}
.AD_background_off {position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_783ed9.png')}
.AD_background_off_bcbc {position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_aaaaaa.png')}
.AD_background_on {background:url('/images/vertex_white.png')}
.over_customoverlayAD {background:#fff !important;color:#783ed9 !important;}


.customoverlayAD .sels {background:#336600; border:2px solid #336600; color : #fff;}

.customoverlayAE {position:relative;bottom:0px;border-radius:16px;border: 1px solid #f5661d;border-bottom:1px solid #f5661d;z-index:10;}

.customoverlayAE a {display:block;text-decoration:none;color:#000;text-align:center;border-radius:16px;font-size:12px;font-weight:bold;overflow:hidden;background: #fff;border:0px solid #f5661d;/*background: #783ed9 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayAE .title {text-align:center;background:#783ed9;color:#fff;padding:5px 7px;font-size:12px;font-weight:bold;}
.customoverlayAE .tot {text-align:center;padding:2px 4px;width:110px;word-break:break-all;white-space:pre-line	;font-size:12px;font-weight:bold;background: #fff;border:0px solid #f5661d;color:#f5661d;}
.customoverlayAE:hover:after {background:url('/images/vertex_white.png')}
.AD_background_off {position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_783ed9.png')}
.AD_background_off_bcbc {position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_aaaaaa.png')}
.AD_background_on {background:url('/images/vertex_white.png')}
.over_customoverlayAE {background:#fff !important;color:#783ed9 !important;}


.customoverlayAE .sels {background:#336600; border:2px solid #336600; color : #fff;}

.customoverlayAO {position:relative;bottom:0px;border-radius:6px;border: 1px solid #ccc;border-bottom:2px solid #ddd;z-index:10;}
.customoverlayAO:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlayAO a {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:12px;font-weight:bold;overflow:hidden;background: #d95050;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayAO .alink {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:12px;font-weight:bold;overflow:hidden;background: #d95050;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayAO .title {text-align:center;padding:5px 7px;font-size:14px;font-weight:bold;background: #783ed9;color:#fff;margin-bottom:0 !important;}
.customoverlayAO .tot {text-align:center;background:#fff;padding:5px 7px;font-size:13px;font-weight:bold;background: #d95050;color:#fff;}
.customoverlayAOo:after {content:'';position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_783ed9.png')}
.customoverlayAOO .title:hover  {background:#fff;color:#783ed9;}
.customoverlayAOo:hover:after {background:url('/images/vertex_white.png')}
.AO_background_off {position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_783ed9.png')}
.AO_background_on {background:url('/images/vertex_white.png')}
.over_customoverlayAO {background:#fff !important;color:#783ed9 !important;}

.customOverlayAI {position:relative;bottom:45px;border-radius:6px;border: 1px solid #333;border-bottom:2px solid #ddd;float:left;}
.customOverlayAI:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customOverlayAI a.gimg {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:14px;font-weight:bold;overflow:hidden;background: #009207;background: #009207 url(/img/newindex/arrow_white.png) no-repeat right 11px center;}
.customOverlayAI a.chuimg {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:14px;overflow:hidden;background: #009207;background: #009207 url(/img/newindex/arrow_white.png) no-repeat right 14px center;}
.customOverlayAI .title {display:block;text-align:center;background:#fff;margin-right:35px;padding:10px 15px;font-size:14px;font-weight:bold;background-image: url("/img/newindex/_chuBg_new.png"); background-position: left top; background-repeat:no-repeat;background-size:30px;}
.customOverlayAI .title_E {display:block;text-align:center;background:#fff;margin-right:35px;padding:7px 15px;font-size:12px;}
.customOverlayAI:after {content:'';position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/vertex_white.png')}


.customoverlayAS {position:relative;bottom:0px;border-radius:6px;border: 1px solid #ccc;border-bottom:2px solid #ddd;z-index:10;}
.customoverlayAS:nth-of-type(n) {border:0; box-shadow:0px 1px 2px #888;}
.customoverlayAS a {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:12px;font-weight:bold;overflow:hidden;background: #036f27;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayAS .alink {display:block;text-decoration:none;color:#000;text-align:center;border-radius:6px;font-size:12px;font-weight:bold;overflow:hidden;background: #036f27;/*background: #d95050 url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/arrow_white.png) no-repeat right 14px center;*/}
.customoverlayAS .title {text-align:center;padding:5px 7px;font-size:14px;font-weight:bold;background: #036f27;color:#fff;margin-bottom:0 !important;}
.customoverlayAS .tot {text-align:center;background:#fff;padding:5px 7px;font-size:13px;font-weight:bold;background: #036f27;color:#fff;}
.customoverlayASo:after {content:'';position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_036f27.png')}
.customoverlayASO .title:hover  {background:#fff;color:#783ed9;}
.customoverlayASo:hover:after {background:url('/images/vertex_white.png')}
.AS_background_off {position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url('/images/vertex_036f27.png')}
.AS_background_on {background:url('/images/vertex_white.png')}
.over_customoverlayAS {background:#fff !important;color:#783ed9 !important;}

#sideBar {
  position:absolute;
  max-width:460px;
  width:100%;
  height:100%;
  top:0;
  left: -1460px;
  background:#fff;
  z-index:50;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-transition: left 0.4s ease-in-out;
  -moz-transition: left 0.4s ease-in-out;
  -ms-transition: left 0.4s ease-in-out;
  -o-transition: left 0.4s ease-in-out;
  transition: left 0.4s ease-in-out;
  border-right:0px solid rgba(0,0,0,0.6);
  display:none;
}


#sideBar.open-sidebar { left: 0px !important; }
#sideBar_A.open-sidebar { left: 0px !important; }
#sideBar_B.open-sidebar { left: 350px !important; }
#sideBar_C.open-sidebar { left: 0px !important; }


#InfoTop, #viewInfoTop { width:100%;padding:0;border-bottom:1px solid #ccc;box-sizing: border-box; -moz-box-sizing: border-box;position:relative;}
#InfoTop .conts, #viewInfoTop .conts {padding:10px;}
#InfoMiddle, #viewInfoMiddle {padding:5px 0;}
#InfoBottom {}
.InfoBottomSub {width:100%;height:100%;/*overflow-y:auto*/;box-sizing: border-box; -moz-box-sizing: border-box;}


.InfoBottomSub_overflowY {overflow-y:auto;}

#goodsListArea {width:100%;overflow-y:auto;}
.goodsList {width:100%;}

#aptDanArea {width:98%;height:100%;overflow-y:auto;margin:0 auto;}
#aptSiseArea {width:98%;overflow-y:auto;margin:0 auto;}

#siseList {width:98%;margin:20px auto;}

#viewStoreGraph {width:100%; height:450px; margin-top:20px;}

#viewStoreGraph2_top {float:right;margin-right:10px;}
#viewStoreGraph2_top:after {display:block;visibility:hidden;clear:both;content:""}


.aptSiseArea_top {margin:30px auto 20px;}
.aptSiseArea_top td {width:120px !important;text-align:center;}
.aptSiseArea_top td span {cursor:pointer;text-decoration: none;color: #000;font-size: 1.2em;}
.aptSiseArea_top td span:hover {color:#3aacfe;}
.siseListContent td {text-align:center; padding:5px 0 !important;}
.siseListContent td:nth-child(1)	{ max-width:100px !important;text-align:center;}
.siseListContent td:nth-child(2)	{ max-width:120px !important;text-align:center;}
.siseListContent td:nth-child(3)	{ max-width:81px !important;text-align:center;}
.siseListContent td:nth-child(4)	{ max-width:40px !important;text-align:center;}

.siseListMore td {text-align:center;cursor:pointer;}

.generationContent td,.generationContent_tfoot td {text-align:center; padding:5px 0 !important;}
.generationContent td:nth-child(1)	{ width:70px;text-align:center;}
.generationContent td:nth-child(2)	{ width:90px;text-align:center;}
.generationContent td:nth-child(3)	{ width:80px;text-align:center;}
.generationContent td:nth-child(4)	{ width:60px;text-align:center;}
.generationContent td:nth-child(5)	{ width:60px;text-align:center;}

#sit_titleMob, #view_sit_titleMob {
    display: block;
    margin: 10px 0;
    font-size: 14px;
}

#sit_titleMob span, #view_sit_titleMob span {font-size:1.2em;/*color: #06F;*/}
.sit_title_ext {font-size:1em !important;}
.sit_titleMob_ext {font-size:0.8em !important;}
#sit_area, #view_sit_area {font-size:1.0em;min-height:32px;}
#sit_tel {font-size:1.0em;}
#school_area {font-size:1.0em;min-height:32px;}

#sit_cntMob {width:100%;position:relative;margin-top:10px;}
#sit_cntMob ul { margin:0;padding:0;list-style:none; }
#sit_cntMob ul li {float:left;/*width:33.333333333%;*/height:22px;line-height:22px;color:#666;box-sizing: border-box; -moz-box-sizing: border-box;text-align: center;font-weight:bold;}
#sit_cntMob ul li.sitCnt_1 {width:25%;}
#sit_cntMob ul li.sitCnt_2 {width:33.333333333%;}
#sit_cntMob ul li.sitCnt_1:first-child {width:50%;}
#sit_cntMob ul li.a_tits {clear:both;width:60px;text-align:left;}
#sit_cntMob ul li.a_conts {width:calc(95% - 60px);text-align:left;}
#sit_cntMob ul li span {
    display: inline-block;
    background: #f3f3f3;
    padding: 0 3px;
    line-height: 20px;
    border-radius: 15px;
    color: #aaa;
    min-width: 33px;
    font-size: 12px;
	text-align: center;
	margin-left:10px;
	color:#f00;
}

#sit_cntMob:after {display:block;visibility:hidden;clear:both;content:""}

#view_sit_cntMob {width:100%;position:relative;margin-top:10px;}
#view_sit_cntMob ul { margin:0;padding:0;list-style:none; }
#view_sit_cntMob ul li {float:left;/*width:33.333333333%;*/height:22px;line-height:22px;color:#666;box-sizing: border-box; -moz-box-sizing: border-box;text-align: center;font-weight:bold;}
#view_sit_cntMob ul li.sitCnt_1 {width:25%;}
#view_sit_cntMob ul li.sitCnt_2 {width:33.333333333%;}
#view_sit_cntMob ul li.sitCnt_1:first-child {width:50%;}
#view_sit_cntMob ul li.a_tits {clear:both;width:60px;text-align:left;}
#view_sit_cntMob ul li.a_conts {width:calc(95% - 60px);text-align:left;}
#view_sit_cntMob ul li span {
    display: inline-block;
    background: #f3f3f3;
    padding: 0 3px;
    line-height: 20px;
    border-radius: 15px;
    color: #aaa;
    min-width: 33px;
    font-size: 12px;
	text-align: center;
	margin-left:10px;
	color:#f00;
}

#view_sit_cntMob:after {display:block;visibility:hidden;clear:both;content:""}

.nav-tabs-mob{margin-bottom:5px;text-align:center} 
.nav-tabs-mob ul{display:table;width:100%; table-layout:fixed;margin:0;padding:0;}
.nav-tabs-mob ul li{ display:table-cell;position:relative}
.nav-tabs-mob ul li span{padding:13px 7px;display:block;border:1px solid #888888;margin-right:-1px;position:relative; font-size:110%}
.nav-tabs-mob ul li.active span,.nav-tabs-mob ul li:hover a{font-weight:bold;}
.nav-tabs-mob ul li.active span{border-color:#ffce0b;color:#fff !important;background-color:#ffce0b;z-index:1}

.nav-tabs-mob-ad{margin-bottom:5px;text-align:center} 
.nav-tabs-mob-ad ul{display:table;width:100%; table-layout:fixed;margin:0;padding:0;}
.nav-tabs-mob-ad ul li{ display:table-cell;position:relative}
.nav-tabs-mob-ad ul li a{padding:13px 7px;display:block;border:1px solid #888888;margin-right:-1px;position:relative; font-size:110%}
.nav-tabs-mob-ad ul li.active a,.nav-tabs-mob-ad ul li:hover a{font-weight:bold;}
.nav-tabs-mob-ad ul li.active a{border-color:#ffce0b;color:#fff !important;background-color:#ffce0b;z-index:1}

.nav-tabs-mob.s02{margin-bottom:-1px;}
.nav-tabs-mob.s02 ul li a{border-color:#ddd}
.nav-tabs-mob.s02 ul li.active a{border-color:rgba(0,0,0,0.2);}


.nav-tabs-mob-ade{margin-bottom:5px;text-align:center} 
.nav-tabs-mob-ade ul{display:table;width:100%; table-layout:fixed;margin:0;padding:0;}
.nav-tabs-mob-ade ul li{ display:table-cell;position:relative;width:calc(100% / 6); }
.nav-tabs-mob-ade ul li span{padding:13px 7px;display:block;border:1px solid #888888;margin-right:-1px;position:relative; font-size:110%; height:34px;}
.nav-tabs-mob-ade ul li.active span,.nav-tabs-mob-ade ul li:hover a{font-weight:bold;}
.nav-tabs-mob-ade ul li.active span{border-color:#f5661d;color:#fff !important;background-color:#f5661d;z-index:1}
.nav-tabs-mob-view{margin-bottom:5px;text-align:center} 
.nav-tabs-mob-view ul{display:table;width:100%; table-layout:fixed;margin:0;padding:0;}
.nav-tabs-mob-view ul li{ display:table-cell;position:relative;width:calc(100% / 6); }
.nav-tabs-mob-view ul li span{padding:13px 7px;display:block;border:1px solid #888888;margin-right:-1px;position:relative; font-size:110%; height:34px;}
.nav-tabs-mob-view ul li.active span,.nav-tabs-mob-view ul li:hover a{font-weight:bold;}
.nav-tabs-mob-view ul li.active span{border-color:#f5661d;color:#fff !important;background-color:#f5661d;z-index:1}

.InfoBottomSub #adPhoto	{ display: table;margin:0 auto;list-style:none; }
.InfoBottomSub #adPhoto li {text-align:center;width:95%;height:auto;margin:0 auto 30px;}
.InfoBottomSub #adPhoto li a img { width:100%; }
/*.InfoBottomSub #adPhoto li {float:left;text-align:center;width:140px;height:140px;margin:10px;}*/
.InfoBottomSub #adPhoto:after {display:block;visibility:hidden;clear:both;content:""}

.rec_imgadsPer {clear:both;position:relative;border:1px solid #ddd; height:auto; overflow:hidden; margin:3px auto;padding:5px 0;width:98%;}
.rec_imgads {clear:both;position:relative;border:1px solid #ddd; height:auto; overflow:hidden; margin:3px auto;padding:5px 0;width:98%;height:122px;min-height:74px;}
.rec_imgads .bleft { border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:0px solid #ddd;padding:0;box-sizing: border-box; -moz-box-sizing: border-box;}
.rec_imgads .bright { border-top:1px solid #ddd;border-bottom:0px solid #ddd;border-right:none;padding:0;box-sizing: border-box; -moz-box-sizing: border-box;}
.rec_imgads .bleft_cont	{
	vertical-align:top;
}
.rec_imgads .bleft_cont::before {
    font-family: 'Material Icons';
    content: "home";
	font-size:1.2em;
}

.qa-react-share {
    padding: 10px 0;
    font-size: 1.0rem;
    vertical-align: baseline;
	background:transparent;
}

.tdImgadInfos {width:315px;height:20px;font-weight:bold;font-size:13px;}
.tdPhotos {width:120px;height:90px;text-align:center;}
.goodsMap_goodsList {clear:both;position:relative;border-bottom:1px solid #ddd; height:auto; overflow:hidden; margin:6px auto;padding:5px 0px;width:98%;min-height:120px;z-index:10;}
.roundTel {
    background: #4d8ee6;
    color: #fff;
    border-radius: 6px;
    width: 26px;
    height: 15px;
    display: inline-block;
    text-align: center;
    font-size: 8pt;
    line-height: 13px;
}

.goodsList_Image {width:110px;height:90px;text-align:center;border:1px solid #ddd;}
.goodsList_typecode {text-align:center;padding:5px 0;font-size:0.8em;}
.goodsList_cont {width:290px;}
.goodsList_cont a {font-size:14px; font-weight:bold; text-decoration: none;color: #09C;}
.goodsList_head {height:17px;}
.goodsList_price {height:21px;}
.goodsList_size {height:16px;}
.goodsList_txt2 {color:#333;}

.ad130_btnNew, .ad135_btnNew{ background:#fff; width:70px; display:inline-block; text-align:center; color:#41ACED; padding:1px 5px;border:1px solid #41ACED;border-radius:10px;}
.ad120_btnNew, .ad125_btnNew{ background:#fff; width:70px; display:inline-block; text-align:center; color:#360; padding:1px 5px;border:1px solid #360;border-radius:10px;}
.ad110_btnNew, .ad115_btnNew{ background:#fff; width:70px; display:inline-block; text-align:center; color:#F33; padding:1px 5px;border:1px solid #F33;border-radius:10px;}
.ad49_btnNew{ background:#fff; width:70px; display:inline-block; text-align:center; color:#F93; padding:1px 5px;border:1px solid #F93;border-radius:10px;}
.ad100_btnNew{ background:#fff; width:70px; display:inline-block; text-align:center; color:#666; padding:1px 5px;border:1px solid #666;border-radius:10px;}
.ad120_btn_smallNew{ background:#360; width:25px; font-size:8pt;display:inline-block; text-align:center; color:#fff; padding:2px 2px;border:1px solid #41ACED;}

.newChk {
    background: #f00;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    padding: 0 2px;
    border-radius: 3px;
	margin-left:10px;
}

.buyicons {font-weight:bold !important;}
.buyicon1N {background:#ce0505;width:24px; height:16px; margin-right:5px; display:inline-block; float:left; margin-top:0px;border-radius:3px;color:#fff;font-size:10px;font-weight:normal;text-align:center;padding-top:2px;}
.buyicon2N {background:#1176dd;width:24px; height:16px; margin-right:5px; display:inline-block; float:left; margin-top:0px;border-radius:3px;color:#fff;font-size:10px;font-weight:normal;text-align:center;padding-top:2px;}
.buyicon3N {background:#4e9d03;width:24px; height:16px; margin-right:5px; display:inline-block; float:left; margin-top:0px;border-radius:3px;color:#fff;font-size:10px;font-weight:normal;text-align:center;padding-top:2px;}
.buyicon4N {background:#b88431;width:24px; height:16px; margin-right:5px; display:inline-block; float:left; margin-top:0px;border-radius:3px;color:#fff;font-size:10px;font-weight:normal;text-align:center;padding-top:2px;}

.buyicon1N {background:#ce0505;}
.buyicon2N {background:#1176dd;}
.buyicon3N {background:#4e9d03;}
.buyicon4N {background:#b88431;}
.redPrice {font-weight:bold; color:#d23f52;font-size:12pt;}
.footPrice {color:#999;font-size:11px;}
.glisttop {text-align:left; font-size:14px; font-weight:bold; margin-top:0px; color:#d23f52;}
.glistsize {font-size:13px;margin:5px 0;}


.goods_ad_code {font-size:11px; font-weight:bold;padding:3px;position:absolute;top:0;right:5px;}
.ad_code_pre {border:1px solid #41aced;color:#41aced;}
.ad_code_recommend {border:1px solid #1e00ff;color:#1e00ff;}
.ad_code_chu {border:1px solid #336600;color:#336600;}
.ad_code_auth {border:1px solid #ff3333;color:#ff3333;}
/*.ad_code_chu {border:1px solid #336600;color:#336600;background:#fff;}
.ad_code_auth {border:1px solid #ff3333;color:#ff3333;background:#fff;}
.ad_code_recommend {border:1px solid #1e00ff;color:#1e00ff;background:#fff;}*/
.goods_txt4_cate {
    background: #096;
    color: #fff;
    border-radius: 5px;
    padding: 2px 4px;
    padding: 5px 4px;
    font-size: 8pt;
	font-weight:bold;
}
.chk_cb {

	display:none;
}

.chk_cb + label {

	display: inline-block;
	position: relative;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	margin-right:5px;
}

.chk_cb + label:before {

	content: ' ';
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 14px;
	margin: -2px 4px 0 0;
	text-align: center;
	vertical-align: middle;
	background: #fff;
	border: 1px solid #cacece;
	border-radius: 4px;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);color: #000 !important;

}


.chk_cb + label:active:before,
.chk_cb:checked + label:active:before {
        box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); color: #000 !important;

}



.chk_cb:checked + label:before {

	content: "\2714";
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);  
    font-size: 12px; 
    font-weight:600; 
    color: #000 !important;  
    text-align: center;

}

.one-column-emphasis-mobile
{
	font-family: "NEXON Lv1 Gothic OTF Light", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 10px auto;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
.one-column-emphasis-mobile th
{
	font-size: 14px;
	font-weight: normal;
	padding: 8px;
	color: #039;
}
.one-column-emphasis-mobile td
{
	padding: 8px;
	color: #000;
	border-top: 1px solid #e8edff;
	font-size: 14px;
	font-weight: bold;
}
.one-column-emphasis-mobile tr:hover td
{
	/*color: #339;
	background: #eff2ff;*/
}

.one-column-emphasis
{
	font-family: "NEXON Lv1 Gothic OTF Light", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 10px auto;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
.one-column-view_cation {
    padding: 10px 0;
    color: #4b8b99;
    font-weight: bold;
    text-align: left;
}
.one-column-emphasis th
{
	font-size: 14px;
	font-weight: bold;
	padding: 12px 8px;
	color: #0f1727;
}
.one-column-emphasis td
{
	padding: 10px 8px;
	color: #0f1727;
	border-top: 1px solid #e8edff;
	font-size:0.9em;
	font-weight: bold;
}

.one-column-emphasis td.employee_td
{
	padding: 10px 0;
	color: #0f1727;
	border-top: none;
	border-bottom: 1px solid #e8edff;
	font-weight: bold;
	text-align:center;
}
.one-column-emphasis tr:hover td
{
	/*color: #339;
	background: #eff2ff;*/
}
.oce-first
{
	background: #f8f8f8;
	border-right: 0px solid transparent;
	border-left: 0px solid transparent;
}

.h2_Title {font-weight:bold; font-size:15px !important;}


.selectbox {
  position: relative;
  display:inline-block;
  width: 100px;
  height: 30px;
  line-height: 30px;
  background: url(/img/select_arrow.png) #fff no-repeat 95% 50%;
  border: 1px solid #ddd;
  z-index: 1;
}

.selectbox label {
  position: absolute;
  top: 0px;
  left: 5px;
  background:#fff;
  height: 30px;
  line-height: 30px;
  color: #333;
  z-index: -1;
}

.selectbox select {
  width: 100%;
  height: 30px;
  line-height: 30px;
  padding:0px 10px;
  font-family: inherit;
  background-color:#fff;
  border: 0;
  opacity: 0;
  filter:alpha(opacity=0); 
  -webkit-appearance: none; /* 네이티브 외형 감추기 */
  -moz-appearance: none;
  appearance: none;
}



#sit_pvi { width:100%;margin:20px auto 10px;height:100px;}
/*.item {height:100px !important;line-height:100px;}*/
.owl_thumb .owl-prev{ width:7px; position:absolute; left:-20px; top:40px; height:14px; background:url('/img/head_bn_left.png') no-repeat;}
.owl_thumb .owl-next{ width:7px; position:absolute; right:-20px; top:40px; height:14px; background:url('/img/head_bn_right.png') no-repeat;}
#sit_pvi:after{ clear:both; display:block; visibility:hidden;}


.tab_containers {clear:both;position:relative;width: 100%; margin: 30px auto 10px;}
.tab_containers:after{ clear:both; display:block; visibility:hidden;}

ul.tabs {
	margin: 0 0 20px;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 0px solid #999;
	border-left: 0px solid #999;
	width: 100%;
}
ul.tabs li {
	
	float: left;
	margin: 0 0 2px;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 0px solid #999;
	border-left: none;
	background: /*#F0F0F0*/transparent;
	overflow: hidden;
	position: relative;
	width:25%;
	text-align:center;
	display: block;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	font-size: 1.2em;
	padding: 0;
	border-bottom: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	/*background: #ccc;*/
}

ul.tabs li.active {
	color:#3aacfe !important;
}

.activeSizes {
	border-bottom:1px solid #3aacfe !important;
	color:#3aacfe !important;
	font-weight:bold !important;
}
/*html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}*/

.tab_container {
	margin:0px;
	padding-top:0px;
	border: 0px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	min-width:360px;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 20px 0 50px;;
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
}
ul.tabs:after{ clear:both; display:block; visibility:hidden;}

.goodsizeImg {background:#dedede;min-width:350px;height:230px;padding:0 10px;margin:0 auto;}


#adInfoTop { width:100%;padding:10px;border-bottom:1px solid #ccc;box-sizing: border-box; -moz-box-sizing: border-box;position:relative;}
#adInfoMiddle {padding:5px 0;}
#adInfoBottom {}


#adgoodsListArea {width:100%;overflow-y:auto;}
.adgoodsList {width:100%;}

.adInfoBottomSub,.viewInfoBottomSub {width:100%;height:100%;/*overflow-y:auto*/;box-sizing: border-box; -moz-box-sizing: border-box;}
.adgoodsListSearch {background:#efefef;padding:0px;}
.adgoodsListSearchSize {float:right;margin-right:10px;}
.adgoodsListSearchSize:after {display:block;visibility:hidden;clear:both;content:""}
.adgoodsSiseSearch {width:100%;background:#efefef;padding:0px;}
.adgoodsSiseSearch table {width:100%;}



#ul_change_admintype {
    padding: 50px 0 30px;
	list-style: none;
	margin:0 auto;
}

#ul_change_admintype li {
    float: left;
    width: 33.33333%;
	max-width:130px;
    cursor: pointer;
    text-align: center;
    margin-bottom: 5px;
}

#ul_change_type {
    padding: 50px 0 30px;
	list-style: none;
	margin:0 auto;
}

#ul_change_type li {
    float: left;
    width: 25%;
	max-width:100px;
    cursor: pointer;
    text-align: center;
    margin-bottom: 5px;
}

#ul_change_desc_type {
    padding: 50px 0 30px;
	list-style: none;
	margin:0 auto;
}

#ul_change_desc_type li {
    float: left;
    width: 33.333333%;
    cursor: pointer;
    text-align: center;
    margin-bottom: 5px;
}

#ul_change_size {
    padding: 50px 0 30px;
	list-style: none;
	margin:0 auto;
}

#ul_change_size li {
    float: left;
    width: 25%;
	max-width:100px;
    cursor: pointer;
    text-align: center;
    margin-bottom: 5px;
}

.ul_change_price {
    padding: 20px 0 10px;
	list-style: none;
	margin:0 auto;
}

.ul_change_price li {
    float: left;
    width: 25%;
	max-width:100px;
    cursor: pointer;
    text-align: center;
    margin-bottom: 5px;
}

#ul_goods_gp_1 li { width:33.333333333% !important; max-width:130px !important; }
#ul_goods_gp_2 li, #ul_goods_gp_3 li { width:20% !important; max-width:90px !important; }

.change_admintype_label, .change_type_label, .change_size_label {
    display: block;
    border: 1px solid #ddd;
    width: 90%;
    font-size: 10pt;
    margin: 0 auto;
    padding: 10px 0;
}

.change_gp_1_label, .change_gp_2_label, .change_gp_3_label {
    display: block;
    border: 1px solid #ddd;
    width: 90%;
    font-size: 10pt;
    margin: 0 auto;
    padding: 7px 0;
}

.change_gp_1_label { padding: 10px 0 !important; }


.change_type_label {
    width: 80%;
}

.radio-input:checked + .change_admintype_label, .radio-input:checked + .change_type_label, .radio-input:checked + .change_size_label, .radio-input:checked + .change_gp_1_label, .radio-input:checked + .change_gp_2_label, .radio-input:checked + .change_gp_3_label, .radio-input:checked + .change_gp_4_label {
    border: 1px solid #d95050;
    background: #d95050;
    color: #fff;
    font-weight: bold;
}

#ul_change_admintype:after {display:block;visibility:hidden;clear:both;content:""}
#ul_change_type:after {display:block;visibility:hidden;clear:both;content:""}
#ul_change_size:after {display:block;visibility:hidden;clear:both;content:""}
#ul_goods_gp_1:after {display:block;visibility:hidden;clear:both;content:""}
#ul_goods_gp_2:after {display:block;visibility:hidden;clear:both;content:""}
#ul_goods_gp_3:after {display:block;visibility:hidden;clear:both;content:""}

.searchBox {width:90%;margin:10px auto;text-align:center;}
.searchBoxPrice {width:90%;margin:0 auto 10px;text-align:center;}
.searchBoxPrice .hanPrice {display:block;font-size:11px;padding-bottom:3px;color: #F00;padding-right: 5px;}
.searchBoxButton {width:90%;margin:20px auto 0;text-align:center;}
.searchBoxButton span {background: rgba(0,0,0,0.6);; padding:7px 20px; margin:0 10px; display:inline-block; color:#fff; text-align:center;cursor:pointer;}

#div_change_price h2 {
    font-size: 14px;
    padding: 10px 15px;
    background: #f8f8f8;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    /*border-right: 1px solid #ddd;*/
    font-family: jeju Gothic;
    display: block;
	margin-bottom:10px;
}

.info_Member {border-top:7px solid #dedede;padding:10px;}
.info_Member h3 {font-size:16px;}
.info_Member h4 {font-size:14px;}
.info_Member .view_MemInfo {width: 100%; margin: 0 auto; border: 1px solid #dedede;}

.rec_imgads table {width:100%;}
.telsButton {padding:10px 30px 10px 40px;text-align:center;width:120px;color:#fff;font-weight:bold;border-radius:10px;background:#0e6eb8 url(/img/button_telsBg.png) 20px 10px no-repeat;background-size:14px;}
.hpsButton {padding:10px 30px 10px 40px;text-align:center;width:120px;background:#fff url(/img/button_hpsBg.png) 18px 10px no-repeat;background-size:20px;;color:#373536;font-weight:bold;border-radius:10px;border:1px solid #717171;}
.hpsButtons {
    padding: 10px 30px 10px 40px;
    text-align: center;
    width: 120px;
    background: #fff url(/img/button_hpsBg.png) 18px 10px no-repeat;
    background-size: 20px;
    color: #373536;
    font-weight: bold;
    border-radius: 10px;
    border: 1px solid #717171;
}

.info_sendMsg {width:90%; margin:10px auto; padding:10px;}
.info_sendMsg h3 {font-size:16px;}
.info_sendMsg h4 {font-size:14px;}
.info_sendMsg .view_MemInfo {width: 100%; margin: 0 auto; border: 0px solid #dedede;}
.view_MemInfo textarea {border: 1px solid #dedede;}


.listTels {padding:0;margin:0 0 0 0px;}


.goodsListSearch {background:#f8f8f8;}

.view_goodsImg {position:absolute;bottom:20px;right:10px;cursor:pointer;}


.edu_status { box-sizing:border-box; display:inline-block; width:54px;  line-height:22px; padding:0 4px; color:#fff; font-size:11px; background-color:#ec6a00; border-radius:11px; text-align:center; }
.edu_status1 { box-sizing:border-box; display:inline-block; width:54px;  line-height:22px; padding:0 4px; color:#666; font-size:11px; background-color:#e2e2e4; border-radius:11px; text-align:center; }
.edu_status2 { box-sizing:border-box; display:inline-block; width:54px;  line-height:22px; padding:0 4px; color:#666; font-size:11px; background-color:#e2e2e4; border-radius:11px; text-align:center; }
.edu_status.ty2 {background:#4870cf;}

.edu_statusL { box-sizing:border-box; display:inline-block; min-width:48px; line-height:28px; padding:4px 12px; color:#fff; font-size:15px; background-color:#ec6a00; border-radius:18px; text-align:center; }
.edu_statusL1 { box-sizing:border-box; display:inline-block; min-width:48px; line-height:28px; padding:4px 12px; color:#fff; font-size:15px; background-color:#e2e2e4; border-radius:18px; text-align:center; }
.edu_statusL2 { box-sizing:border-box; display:inline-block; min-width:48px; line-height:28px; padding:4px 12px; color:#666; font-size:15px; background-color:#e2e2e4; border-radius:18px; text-align:center; }
.edu_statusL.ty2 {background:#4870cf;}