/* Â÷·®°Ë»ö */
.mainSec1 { padding-top:80px !important;  }

/* footer */
.footer_wrap {clear:both;position:relative;height:70px;}
.footer_wrap .footer {position:fixed;left:0;bottom:0;right:0;height:70px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);font-size:0;z-index:100;}
.footer_wrap ul {display:table;width:100%;font-size:0;}
.footer_wrap li {display:table-cell; width:20%; opacity:1;  padding-top:.75rem;text-align:center;font-size:10px;color:#333;letter-spacing:-.06em;line-height:1.15; }
.footer_wrap li.active,
.footer_wrap li.on{opacity:1}
.footer_wrap li span {display:inline-block;width:30px;height:30px;background-size:100% auto !important;background-position:center center;background-repeat:no-repeat;}
.footer_wrap li.home span {background-image:url('/images/footer_ico1.png');}
.footer_wrap li.search span {background-image:url('/images/footer_ico2.png');}
.footer_wrap li.consult span {background-image:url('/images/footer_ico3.png');}
.footer_wrap li.coop span {background-image:url('/images/footer_ico4.png');}
.footer_wrap li.my span {background-image:url('/images/footer_ico5.png');}

.head-title-mob {display:none}
.share_sns {display:none; }

@media screen and (max-width:767px){
	.search_area input:-ms-input-placeholder {color:#a9a9a9; font-size:1rem; }
	.search_area input::-webkit-input-placeholder {color:#a9a9a9;font-size:1rem; }
	.search_area input::-moz-placeholder {color:#a9a9a9;font-size:1rem; }
}

@media screen and (max-width:677px){
	.search_area .box { border-radius:0.65rem; padding:0rem; border:0}
	.search_area .selectBox.box2 {height:50px; width:100%; display:flex; flex-direction: row;  justify-content: space-between;flex-wrap: nowrap;  border:1px solid var(--txt-default); border-radius:6px; overflow:hidden;}
	.search_area .selectBox.box2 input[type="text"] { margin:0 !important; background-color:#fff; width:100% !important; height:100%; font-size:1rem; background-color:transparent;}
	.search_area .selectBox.box2 .search_btn { margin:0;width:60px; height:100%; border:0px solid #000; border-radius:0 5px 5px 0}
	.search_area .selectBox.box2 .search_btn:after { margin-top:0px; width:26px; height:26px; margin-left:0px; background-image:url('/images/main/ico_search.png'); background-repeat:no-repeat; background-position:center center; background-size:auto 26px;}
   .share_sns {display:inline-block; }

}


@media all and (max-width:500px) {
   .btnWrap {clear:both;position:relative;height:50px; }
   .btnWrap .box {position:fixed; z-index:333; left:0; bottom:0;height:50px;  width:100%; padding:0; display:flex; flex-direction: row; justify-content: space-between; flex-wrap: nowrap;}
   .btnWrap button {width:100%; margin:0; border-radius:0;border:0;  height:50px; line-height:50px;}
   .btnWrap button.modify.gallery {margin:0}
   .btnWrap button.modify { background-color: var(--txt-default); color:#fff;}
   .btnWrap button.modify:before {color:#fff;}
   .btnWrap button.cancel {border:0; color:#fff; background-color:#666}
   .btnWrap button.list {background-color:#444; color:#fff;}
   .btnWrap button.list:before {color:#fff;}
   .btnWrap button.delete {background-color:#aaa; color:#fff;}
   .btnWrap button.delete:before {color:#fff;}

   .page-csView .container {padding-top:45px; }
   .page-img .container {padding-bottom:30px;}
   .pageRT .container{padding-top:30px;}
   .pageMy .container {padding-top:50px;}
   .head-title-mob {display:block; position:absolute; top:20px;margin:0;  left:60px; z-index:333 ; font-weight:bold ;color:#222; font-size:1.125rem; line-height:1.125rem;}

}
