@charset "utf-8";
.msec-wrap{}

/* .msec-vis */
.msec-vis{position:relative;}
.msec-vis:before{position:absolute; left:50%; top:0px; width:2000px; margin-left:-1000px; height:100%; display:block; /* content:""; */ background:url(../_Img/Main/mvis-bg.png) repeat center center rgba(0, 0, 0, 0.3); z-index:1;}

.msec-vis .mvis-slide{position:relative; top:0px; left:50%; width:1920px; margin-left:-960px;}

.msec-vis .mvis-slide .slick-prev{position:absolute; top:50%; left:50%; margin-left:-630px; width:70px; height:70px; margin-top:-35px; border:0px; font-size:0px; background:url(../_Img/Main/mvis-arrowL.png) no-repeat center rgba(0, 0, 0, 0.4); z-index:3;}
.msec-vis .mvis-slide .slick-next{position:absolute; top:50%; right:50%; margin-right:-630px; width:70px; height:70px; margin-top:-35px; border:0px; font-size:0px; background:url(../_Img/Main/mvis-arrowR.png) no-repeat center rgba(0, 0, 0, 0.4); z-index:3;}

.msec-vis .txt-btns{position:absolute; /* top:190px; */ bottom:50px; left:0px; width:100%; z-index:2;}
.msec-vis .txt-btns .txt{position:relative; padding-top:75px; text-align:center; margin-bottom:130px;}
.msec-vis .txt-btns .txt:before{position:absolute; left:50%; top:0px; width:28px; margin-left:-14px; height:28px; display:block; content:""; background:url(../_Img/Main/mvis-plusS.png) repeat center center;}
.msec-vis .txt-btns .txt .stxt{font-size:43px; color:#fff; line-height:120%; letter-spacing:-0.05em; margin-bottom:5px;}
.msec-vis .txt-btns .txt .btxt{font-size:53px; color:#fff; line-height:120%; letter-spacing:-0.05em; margin-bottom:10px; font-weight:600;}
.msec-vis .txt-btns .txt .ctxt{font-size:20px; color:#fff; line-height:120%; letter-spacing:-0.02em;}
.msec-vis .txt-btns .txt .ctxt strong{font-size:22px; font-weight:400;}

.msec-vis .txt-btns .btns{overflow:hidden; margin:0px -1%;}
.msec-vis .txt-btns .btns .btn{position:relative; width:31.3333333%; padding:80px 20px 54px 204px; margin:0px 1%; background:#000; display:block; float:left; box-sizing:border-box;}
.msec-vis .txt-btns .btns .btn:after{position:absolute; right:30px; top:26px; width:16px; height:16px; display:block; content:""; background:url(../_Img/Main/mvis-plusW.png) repeat center center;}
.msec-vis .txt-btns .btns .btn .stxt{font-size:23px; display:block; line-height:120%; letter-spacing:-0.02em;}
.msec-vis .txt-btns .btns .btn .btxt{font-size:34px; display:block; line-height:120%; letter-spacing:-0.02em; font-weight:600;}

.msec-vis .txt-btns .btns .btn.pain{color:#fff; background:rgba(49, 114, 189, 0.8);}
.msec-vis .txt-btns .btns .btn.pain:before{position:absolute; left:45px; top:23px; width:123px; height:149px; display:block; content:""; background:url(../_Img/Main/mvis-icon01.png) no-repeat center center;}

.msec-vis .txt-btns .btns .btn.corr{color:#ebffbf; background:rgba(143, 182, 63, 0.8);}
.msec-vis .txt-btns .btns .btn.corr:before{position:absolute; left:54px; top:25px; width:105px; height:144px; display:block; content:""; background:url(../_Img/Main/mvis-icon02.png) no-repeat center center;}

.msec-vis .txt-btns .btns .btn.jabo{color:#3172bd; background:rgba(182, 227, 255, 0.6);}
.msec-vis .txt-btns .btns .btn.jabo:before{position:absolute; left:43px; top:33px; width:137px; height:133px; display:block; content:""; background:url(../_Img/Main/mvis-icon03.png) no-repeat center center;}

	@media only screen and (max-width:1280px) {
		.msec-vis .mvis-slide{position:relative; top:auto; left:auto; width:100%; margin-left:0px;}
		.msec-vis .mvis-slide .slick-prev{display:none}
		.msec-vis .mvis-slide .slick-next{display:none}


		.msec-vis .txt-btns{top:120px;}

		.msec-vis .txt-btns .btns .btn{padding:80px 20px 54px 120px;}
		.msec-vis .txt-btns .btns .btn.pain:before{left:15px; width:90px; background-size:90px;}
		.msec-vis .txt-btns .btns .btn.corr:before{left:20px; width:85px; background-size:85px;}
		.msec-vis .txt-btns .btns .btn.jabo:before{left:15px; width:90px; background-size:90px;}
	}

	@media only screen and (max-width:1000px) {
		.msec-vis .mvis-slide{ left:50%; width:1200px; margin-left:-600px;}
		.msec-vis .mvis-slide li img{width:100%;}

		.msec-vis .txt-btns{top:35px;}
		.msec-vis .txt-btns .txt{padding-top:40px; margin-bottom:40px;}
		.msec-vis .txt-btns .txt .stxt{font-size:28px;}
		.msec-vis .txt-btns .txt .btxt{font-size:38px;}
		.msec-vis .txt-btns .txt .ctxt{font-size:18px;}
		.msec-vis .txt-btns .txt .ctxt strong{font-size:20px;}

		.msec-vis .txt-btns .btns{padding:0px 20px;}
		.msec-vis .txt-btns .btns .btn{padding:15px; min-height:240px;}
		.msec-vis .txt-btns .btns .btn .stxt{font-size:18px;}
		.msec-vis .txt-btns .btns .btn .btxt{font-size:28px;}

		.msec-vis .txt-btns .btns .btn.pain:before{position:relative; left:auto; top:auto; height:145px; }
		.msec-vis .txt-btns .btns .btn.corr:before{position:relative; left:auto; top:auto; height:145px; }
		.msec-vis .txt-btns .btns .btn.jabo:before{position:relative; left:auto; top:auto; height:145px; }
	}

	@media only screen and (max-width:680px) {
		.msec-vis .mvis-slide{width:900px; margin-left:-450px;}

		.msec-vis .txt-btns{top:30px;}
		.msec-vis .txt-btns .txt{padding-top:30px; margin-bottom:30px;}
		.msec-vis .txt-btns .txt:before{width:20px; margin-left:-10px; height:20px; background-size:20px;}
		.msec-vis .txt-btns .txt .stxt{font-size:20px;}
		.msec-vis .txt-btns .txt .btxt{font-size:24px;}
		.msec-vis .txt-btns .txt .ctxt{font-size:15px;}
		.msec-vis .txt-btns .txt .ctxt strong{font-size:17px;}

		.msec-vis .txt-btns .btns{padding:0px 15px;}
		.msec-vis .txt-btns .btns .btn{padding:15px; min-height:182px;}
		.msec-vis .txt-btns .btns .btn:after{right:15px; top:15px;}
		.msec-vis .txt-btns .btns .btn .stxt{font-size:14px; height:38px;}
		.msec-vis .txt-btns .btns .btn .btxt{font-size:22px;}

		.msec-vis .txt-btns .btns .btn.pain:before{width:100%; height:85px; background-size:60px;}
		.msec-vis .txt-btns .btns .btn.corr:before{width:100%; height:85px; background-size:55px;}
		.msec-vis .txt-btns .btns .btn.jabo:before{width:100%; height:85px; background-size:70px;}

	}

	@media only screen and (max-width:420px) {
		.msec-vis .mvis-slide{width:800px; margin-left:-400px;}

		.msec-vis .txt-btns{ top:140px; }
		.msec-vis .txt-btns .txt .stxt{font-size:17px;}
		.msec-vis .txt-btns .txt .btxt{font-size:19px;}
		.msec-vis .txt-btns .txt .ctxt{font-size:13px;}
		.msec-vis .txt-btns .txt .ctxt strong{font-size:15px;}

		.msec-vis .txt-btns .btns .btn{padding:10px; min-height:168px;}
		.msec-vis .txt-btns .btns .btn:after{right:10px; top:10px;}
		.msec-vis .txt-btns .btns .btn .stxt{font-size:11px; height:35px;}
		.msec-vis .txt-btns .btns .btn .btxt{font-size:20px;}

		.msec-vis .txt-btns .btns .btn.pain:before{height:85px; background-size:45px;}
		.msec-vis .txt-btns .btns .btn.corr:before{height:85px; background-size:40px;}
		.msec-vis .txt-btns .btns .btn.jabo:before{height:85px; background-size:55px;}
	}

/* .msec-tels */
.msec-tels{padding:70px 30px 60px 30px;}
.msec-tels .ov{position:relative; padding:30px 50px 20px 50px; background:#346d8f;}

.msec-tels .ov .fl{width:50%; padding-right:60px; box-sizing:border-box; border-right:1px solid #64a2c7;}
.msec-tels .ov .fr{width:50%; padding-left:76px; box-sizing:border-box;}

.msec-tels .ov .tit{font-size:42px; padding-bottom:15px; border-bottom:2px solid #fff; display:inline-block; margin-bottom:10px; font-weight:500; color:#fff; line-height:120%; letter-spacing:-0.05em;}
.msec-tels .ov .tels-btns li{overflow:hidden; padding-top:7px}
.msec-tels .ov .tels-btns li .tel{font-size:24px; color:#fff; padding-bottom:10px; border-bottom:1px solid #77adce; line-height:120%; letter-spacing:-0.03em; float:left;}
.msec-tels .ov .tels-btns li .btns{float:right; font-size:0px;}
.msec-tels .ov .tels-btns li .btns .home-btn{padding:0px 5px; line-height:30px; border:1px solid #13bfba; color:#13bfba; font-size:15px; margin-right:18px; letter-spacing:-0.03em; display:inline-block; vertical-align:middle;}
.msec-tels .ov .tels-btns li .btns .home-btn span{padding-right:32px; background:url(../_Img/Main/tels-icon-home.png) no-repeat right; }
.msec-tels .ov .tels-btns li .btns .tel-btn{width:36px; height:36px; overflow:hidden; border-radius:50%; background:url(../_Img/Main/tels-icon-tel.png) no-repeat center center #0ecbbb; display:inline-block; vertical-align:middle;}

	@media only screen and (max-width:1280px) {
		.msec-tels{padding:40px 20px 50px 20px;}
		.msec-tels .ov{padding:30px 30px 20px 30px;}

		.msec-tels .ov .fl{padding-right:30px;}
		.msec-tels .ov .fr{padding-left:30px;}
		
		.msec-tels .ov .tels-btns li .btns .home-btn{margin-right:10px;}
		.msec-tels .ov .tels-btns li .btns .home-btn i{display:none;}
	}

	@media only screen and (max-width:1000px) {
		.msec-tels{padding:20px 20px 30px 20px;}
		.msec-tels .ov{padding:20px;}

		.msec-tels .ov .fl{padding-right:20px;}
		.msec-tels .ov .fr{padding-left:20px;}

		.msec-tels .ov .tit{font-size:30px; padding-bottom:10px;}
		
		.msec-tels .ov .tels-btns li{padding-top:4px}
		.msec-tels .ov .tels-btns li .tel{float:none; font-size:20px; padding-bottom:7px; border-bottom:none; float:none;}
		.msec-tels .ov .tels-btns li .btns{float:none; padding-bottom:10px; border-bottom:1px solid #77adce;}

		.msec-tels .ov .tels-btns li .btns .home-btn i{display:inline-block;}
	}

	@media only screen and (max-width:680px) {
		.msec-tels{padding:20px 15px}
		.msec-tels .ov{padding:15px;}

		.msec-tels .ov .fl{padding-right:15px;}
		.msec-tels .ov .fr{padding-left:15px;}

		.msec-tels .ov .tit{font-size:22px;}
		.msec-tels .ov .tels-btns li .tel{font-size:16px; padding-bottom:10px;}
		.msec-tels .ov .tels-btns li .btns .home-btn{line-height:26px; font-size:13px;}
		.msec-tels .ov .tels-btns li .btns .home-btn span{padding-right:20px; background-size:14px;}
		.msec-tels .ov .tels-btns li .btns .home-btn i{display:none;}

		.msec-tels .ov .tels-btns li .btns .tel-btn{width:30px; height:30px; background-size:20px;}
	}

	@media only screen and (max-width:420px) {
		.msec-tels .ov .fl{float:none; padding-right:0px; width:100%; border-right:none;}
		.msec-tels .ov .fr{float:none; padding-left:0px; width:100%;}

		.msec-tels .ov .tit{font-size:18px; padding-bottom:5px;}
		.msec-tels .ov .tels-btns li .tel{float:left; font-size:13px; padding-bottom:10px; border-bottom:1px solid #77adce;  letter-spacing:-0.04em;}

		.msec-tels .ov .tels-btns li .btns{float:right; border-bottom:none; /* padding-bottom:5px; */ }
		.msec-tels .ov .tels-btns li .btns .home-btn{line-height:26px; font-size:12px;}
		.msec-tels .ov .tels-btns li .btns .home-btn span{padding-right:10px; background-size:12px;}
		.msec-tels .ov .tels-btns li .btns .home-btn i{display:none;}

		.msec-tels .ov .tels-btns li .btns .tel-btn{width:26px; height:26px; background-size:18px;}
	}

/* .msec-btns */
.msec-btns{position:relative;}
.msec-btns:before{position:absolute; left:50%; top:0px; width:2000px; margin-left:-1000px; height:100%; display:block; content:""; background:url(../_Img/Main/btns-bg.jpg) no-repeat top center; z-index:-2;}
.msec-btns:after{position:absolute; left:50%; top:0px; width:2000px; margin-left:-1000px; height:100%; display:block; content:""; background:url(../_Img/Main/mvis-bg.png) repeat center center rgba(0, 0, 0, 0.3); z-index:-1;}

.msec-btns .btns{padding:60px 0px; text-align:center; font-size:0px;}
.msec-btns .btns li{margin:0px 42px;display:inline-block; font-size:14px; vertical-align:top;}
.msec-btns .btns li:first-child{margin-left:0px;}
.msec-btns .btns li:last-child{margin-right:0px;}
.msec-btns .btns li a{display:block;}
.msec-btns .btns li a .icon{width:160px; height:160px; overflow:hidden; border-radius:50%; margin-bottom:20px; background:#0ecbbb; display:block;}
.msec-btns .btns li a .btxt{font-size:22px; color:#fff; display:block; line-height:120%; letter-spacing:-0.02em; margin-bottom:10px; }
.msec-btns .btns li a .stxt{font-size:14px; color:#fff; display:block; line-height:140%; letter-spacing:-0.02em;}

.msec-btns .btns li.couns a .icon{background:url(../_Img/Main/btns-icon-couns.png) no-repeat center center rgba(0, 0, 0, 0.3);}
.msec-btns .btns li.reser a .icon{background:url(../_Img/Main/btns-icon-reser.png) no-repeat center center #0ecbbb;}
.msec-btns .btns li.chuna a .icon{background:url(../_Img/Main/btns-icon-chuna.png) no-repeat center center rgba(0, 0, 0, 0.3);}
.msec-btns .btns li.branch a .icon{background:url(../_Img/Main/btns-icon-branch.png) no-repeat center center rgba(0, 0, 0, 0.3);}

	@media only screen and (max-width:1000px) {
		.msec-btns .btns li{margin:0px; width:25%;}
		.msec-btns .btns li a .icon{width:120px; height:120px; display:inline-block;}
		.msec-btns .btns li a .btxt{font-size:18px; margin-bottom:5px; }

		.msec-btns .btns li.couns a .icon{background-size:60px;}
		.msec-btns .btns li.reser a .icon{background-size:60px;}
		.msec-btns .btns li.chuna a .icon{background-size:55px;}
		.msec-btns .btns li.branch a .icon{background-size:60px;}
	}

	@media only screen and (max-width:680px) {
		.msec-btns:before{background-size:cover;}
		.msec-btns .btns{padding:20px 0px;}
		.msec-btns .btns li{margin:0px; width:50%;}
		.msec-btns .btns li:nth-child(1){margin-bottom:20px;}
		.msec-btns .btns li:nth-child(2){margin-bottom:20px;}
		.msec-btns .btns li a .icon{margin-bottom:5px;}
		.msec-btns .btns li a .btxt{font-size:16px; margin-bottom:5px; }
		.msec-btns .btns li a .stxt{font-size:13px;}
	}

	@media only screen and (max-width:420px) {
		.msec-btns .btns li a .btxt{font-size:15px;}
		.msec-btns .btns li a .stxt{font-size:12px;}
	}

/* .msec-infos */
.msec-infos{padding-top:60px; margin-bottom:35px;}
.msec-infos .btns{overflow:hidden; text-align:center;}
.msec-infos .btns li{width:25%; float:left;}
.msec-infos .btns li a{position:relative; width:100%; min-height:340px; display:block; background:#a4d8e7;}
.msec-infos .btns li a:before{position:absolute; right:20px; top:30px; width:16px; height:16px; display:block; content:""; background:url(../_Img/Main/mvis-plusW.png) repeat center center;}
.msec-infos .btns li:nth-child(2n) a{background:#acf2e8;}
.msec-infos .btns li a .icon{width:100%; height:170px; display:block; }
.msec-infos .btns li a .btxt{width:100%; font-size:32px; color:#000; margin-bottom:15px; display:block; line-height:110%; letter-spacing:-0.05em;}
.msec-infos .btns li a .stxt{width:100%; font-size:20px; color:#0c6d5f; display:block; line-height:140%; letter-spacing:-0.03em;}
.msec-infos .btns li a .stxt .f-nm{ font-size:26px; font-family:'Nanum Myeongjo',sans-serif; display:block;}
.msec-infos .btns li a .ctxt{width:100%; font-size:22px; color:#105249; display:block; line-height:140%; letter-spacing:-0.03em; font-weight:300;}
.msec-infos .btns li a .ctxt i{ font-size:24px; font-weight:400;}
.msec-infos .btns li a .ctxt strong{ font-size:26px; font-weight:400;}

.msec-infos .btns li.night a .icon{background:url(../_Img/Main/infos-icon-night.png) no-repeat center bottom; margin-bottom:15px;}
.msec-infos .btns li.weekend a .icon{background:url(../_Img/Main/infos-icon-weekend.png) no-repeat center bottom; margin-bottom:15px;}
.msec-infos .btns li.blog a .icon{background:url(../_Img/Main/infos-icon-blog.png) no-repeat center bottom; margin-bottom:30px;}
.msec-infos .btns li.insta a .icon{background:url(../_Img/Main/infos-icon-insta.png) no-repeat center bottom; margin-bottom:30px;}

	@media only screen and (max-width:1280px) {
		.msec-infos .btns li a{min-height:310px;}
		.msec-infos .btns li a .icon{height:160px;}
		.msec-infos .btns li a .btxt{font-size:26px;}
		.msec-infos .btns li a .stxt{font-size:17px;}
		.msec-infos .btns li a .stxt .f-nm{font-size:22px;}
		.msec-infos .btns li a .ctxt{font-size:17px;}
		.msec-infos .btns li a .ctxt i{ font-size:19px;}
		.msec-infos .btns li a .ctxt strong{ font-size:21px;}
	}

	@media only screen and (max-width:1000px) {
		.msec-infos{padding-top:20px; margin-bottom:20px;}
		.msec-infos .btns li a{min-height:245px; padding:0px 5px; box-sizing:border-box;}
		.msec-infos .btns li a:before{right:15px; top:15px; }
		.msec-infos .btns li a .icon{height:110px;}
		.msec-infos .btns li a .btxt{font-size:18px;}
		.msec-infos .btns li a .stxt{font-size:16px;}
		.msec-infos .btns li a .stxt .f-nm{font-size:18px;}
		.msec-infos .btns li a .ctxt{font-size:13px;}
		.msec-infos .btns li a .ctxt i{ font-size:13px;}
		.msec-infos .btns li a .ctxt strong{ font-size:14px;}

		.msec-infos .btns li.night a .icon{background-size:90px; margin-bottom:15px;}
		.msec-infos .btns li.weekend a .icon{background-size:75px; margin-bottom:15px;}
		.msec-infos .btns li.blog a .icon{background-size:80px; margin-bottom:20px;}
		.msec-infos .btns li.insta a .icon{background-size:80px; margin-bottom:20px;}
	}

	@media only screen and (max-width:680px) {
		.msec-infos .btns li{width:50%;}
		.msec-infos .btns li a{min-height:240px;}
		.msec-infos .btns li:nth-child(1) a{background:#a4d8e7;}
		.msec-infos .btns li:nth-child(2) a{background:#acf2e8;}
		.msec-infos .btns li:nth-child(3) a{background:#acf2e8;}
		.msec-infos .btns li:nth-child(4) a{background:#a4d8e7;}

		.msec-infos .btns li a .stxt{font-size:15px;}
	}

	@media only screen and (max-width:420px) {
		.msec-infos .btns li a{padding:0px 3px;}

		.msec-infos .btns li:nth-child(3) a{min-height:210px;}
		.msec-infos .btns li:nth-child(4) a{min-height:210px;}

		.msec-infos .btns li a .ctxt{font-size:12px}
	}

/* .msec-couns */
.msec-couns{position:relative; padding:10px 30px 10px 640px; margin-bottom:55px; background:#4cb5c3;}

.msec-couns .title{position:absolute; left:125px; top:50%; padding-left:120px; height:110px; margin-top:-55px; text-align:right;}
.msec-couns .title:before{position:absolute; left:0px; top:0px; width:110px; height:110px; border-radius:50%; overflow:hidden; background:url(../_Img/Main/couns-speech-icon.png) no-repeat center center #c1e5ea; content:"";}
.msec-couns .title .btxt{font-size:32px; display:block; color:#fff; line-height:120%; letter-spacing:-0.05em; padding-top:28px; margin-bottom:5px;}
.msec-couns .title .btxt strong{padding-left:5px;}
.msec-couns .title .stxt{font-size:16px; display:block; color:#313131; line-height:120%; letter-spacing:-0.02em;}

	@media only screen and (max-width:1280px) {
		.msec-couns{padding:20px 30px; margin-bottom:40px;}
		.msec-couns .title{position:relative; left:auto; top:auto; margin-top:0px; text-align:left; margin-bottom:20px;}
	}

	@media only screen and (max-width:1000px) {
		.msec-couns{padding:20px; margin-bottom:30px;}
		.msec-couns .title{height:90px; padding-left:105px;}
		.msec-couns .title:before{width:90px; height:90px; background-size:55px;}
		.msec-couns .title .btxt{padding-top:16px;}
	}

	@media only screen and (max-width:680px) {
		.msec-couns{padding:15px; margin-bottom:20px;}
		.msec-couns .title{height:60px; padding-left:70px; margin-bottom:15px;}
		.msec-couns .title:before{width:60px; height:60px; background-size:40px;}
		.msec-couns .title .btxt{font-size:25px; padding-top:6px;}
		.msec-couns .title .stxt{font-size:14px;}
	}

	@media only screen and (max-width:420px) {
		.msec-couns .title{height:50px; padding-left:60px;}
		.msec-couns .title:before{width:50px; height:50px; background-size:35px;}
		.msec-couns .title .btxt{font-size:20px; padding-top:5px;}
		.msec-couns .title .stxt{font-size:12px;}
	}

.msec-couns .btns-inputs{}
.msec-couns .btns-inputs .btns{overflow:hidden;}
.msec-couns .btns-inputs .btns .btn{width:50%; line-height:45px; display:block; font-size:20px; color:#fff; text-align:center;}
.msec-couns .btns-inputs .btns .btn span{padding-left:43px; display:inline-block;}

.msec-couns .btns-inputs .btns .btn.real{background:#95c858; float:left;}
.msec-couns .btns-inputs .btns .btn.real span{background:url(../_Img/Main/couns-qa-icon.png) no-repeat left;}
.msec-couns .btns-inputs .btns .btn.kakao{background:#fdeb1d; float:right; color:#000;}
.msec-couns .btns-inputs .btns .btn.kakao span{background:url(../_Img/Main/couns-kakao-icon.jpg) no-repeat left;}

.msec-couns .btns-inputs .inputs-sels-btn{position:relative; padding:20px 130px 15px 10px; background:#aaa;}
.msec-couns .btns-inputs .inputs-sels-btn ul{margin-bottom:5px;}
.msec-couns .btns-inputs .inputs-sels-btn ul li{position:relative; padding-left:75px; margin-bottom:7px; overflow:hidden;}
.msec-couns .btns-inputs .inputs-sels-btn ul li:last-child{margin-bottom:0px;}
.msec-couns .btns-inputs .inputs-sels-btn ul li .btxt{position:absolute; top:0px; left:0px; color:#000; width:75px; line-height:30px; text-align:center; letter-spacing:-0.03em;}

.msec-couns .btns-inputs .inputs-sels-btn ul li.tel .chk-input{width:30%; float:left;}
.msec-couns .btns-inputs .inputs-sels-btn ul li.tel .dash{width:5%; float:left; text-align:center; color:#d9d9d9; line-height:30px; font-size:20px;}

.msec-couns .btns-inputs .inputs-sels-btn ul li.sel .chk-select.fl{width:29%;}
.msec-couns .btns-inputs .inputs-sels-btn ul li.sel .chk-select.fr{width:69%;}
.msec-couns .btns-inputs .inputs-sels-btn .btn{position:absolute; right:30px; top:20px; width:88px; height:142px; font-size:24px; display:block; background:#559de1; color:#fff; font-weight:600; text-align:center;}
.msec-couns .btns-inputs .inputs-sels-btn .btn span{display:block; padding-top:40px; line-height:30px; letter-spacing:-0.05em;}

.msec-couns .btns-inputs .inputs-sels-btn .chk-check{padding-left:75px;}
.msec-couns .btns-inputs .inputs-sels-btn .chk-check input[type="checkbox"] + label{color:#fff;}

	@media only screen and (max-width:680px) {
		.msec-couns .btns-inputs .btns .btn{line-height:40px; font-size:16px;}
		.msec-couns .btns-inputs .btns .btn span{padding-left:33px;}
		.msec-couns .btns-inputs .btns .btn.real span{background-size:26px;}
		.msec-couns .btns-inputs .btns .btn.kakao span{background-size:23px;}

		.msec-couns .btns-inputs .inputs-sels-btn{padding:20px 15px;}

		.msec-couns .btns-inputs .inputs-sels-btn ul li{padding-left:65px;}
		.msec-couns .btns-inputs .inputs-sels-btn ul li .btxt{font-size:13px; text-align:right; width:65px; padding-right:15px; box-sizing:border-box;}

		.msec-couns .btns-inputs .inputs-sels-btn ul li.sel .chk-select.fl{width:39%;}
		.msec-couns .btns-inputs .inputs-sels-btn ul li.sel .chk-select.fr{width:59%;}

		.msec-couns .btns-inputs .inputs-sels-btn .btn{position:relative; right:auto; top:auto; width:100%; height:auto; font-size:18px; margin-top:10px;}
		.msec-couns .btns-inputs .inputs-sels-btn .btn span{padding-top:0px; line-height:38px; letter-spacing:-0.05em;}
		.msec-couns .btns-inputs .inputs-sels-btn .btn br{display:none;}

		.msec-couns .btns-inputs .inputs-sels-btn .chk-check{padding-left:0px;}
	}

	@media only screen and (max-width:420px) {
		.msec-couns .btns-inputs .btns .btn{font-size:14px;}
		.msec-couns .btns-inputs .btns .btn span{padding-left:28px;}
		.msec-couns .btns-inputs .btns .btn.real span{background-size:22px;}
		.msec-couns .btns-inputs .btns .btn.kakao span{background-size:20px;}

		.msec-couns .btns-inputs .inputs-sels-btn ul li{padding-left:60px;}
		.msec-couns .btns-inputs .inputs-sels-btn ul li .btxt{width:60px; padding-right:10px;}

		.msec-couns .btns-inputs .inputs-sels-btn ul li.sel .chk-select.fl{width:49%;}
		.msec-couns .btns-inputs .inputs-sels-btn ul li.sel .chk-select.fr{width:49%;}

		.msec-couns .btns-inputs .inputs-sels-btn .btn{font-size:16px;}
	}

/* .msec-customer */
.msec-customer{margin-bottom:60px;}
.msec-customer .title{position:relative; padding-left:22px; margin-bottom:10px; border-left:5px solid #2b7ead;}
.msec-customer .title:before{position:absolute; left:-5px; top:5px; width:5px; height:2px; background:#fff; content:"";}
.msec-customer .title:after{position:absolute; left:-5px; bottom:5px; width:5px; height:2px; background:#fff; content:"";}
.msec-customer .title .stxt{font-size:19px; color:#868585; line-height:120%; letter-spacing:-0.02em; font-weight:400;}
.msec-customer .title .btxt{font-size:28px; color:#3f3e3e; line-height:120%; letter-spacing:-0.05em; font-weight:600;}

	@media only screen and (max-width:1000px) {
		.msec-customer{padding:0px 20px; margin-bottom:40px;}
		.msec-customer .title{position:relative; padding-left:16px;}
		.msec-customer .title .stxt{font-size:15px;}
		.msec-customer .title .btxt{font-size:24px;}
	}

	@media only screen and (max-width:680px) {
		.msec-customer{padding:0px 15px; margin-bottom:30px;}
		.msec-customer .title{position:relative; padding-left:15px;}
		.msec-customer .title .stxt{font-size:14px;}
		.msec-customer .title .btxt{font-size:22px;}
	}

	@media only screen and (max-width:420px) {
		.msec-customer .title .btxt{font-size:20px;}
	}

.msec-customer .items{overflow:hidden;}
.msec-customer .items .item{width:25%; box-sizing:border-box; float:left;}
.msec-customer .items .item .tit{position:relative; line-height:46px; border-bottom:3px solid #008ad8; background:#eee; color:#6e6e6e; font-size:18px; text-align:center; letter-spacing:-0.02em; font-weight:600;}
.msec-customer .items .item .tit:before{position:absolute; right:-7px; top:15px; width:1px; height:15px; background:#b2b2b2; content:""; z-index:2;}
.msec-customer .items .item .tit:after{position:absolute; right:-20px; top:0px; width:20px; height:100%; background:#eee; content:""; z-index:1;}
.msec-customer .items .item:last-child .tit:before{display:none;}
.msec-customer .items .item:last-child .tit:after{display:none;}
.msec-customer .items .item .icon{height:176px; background:#d0d0d0;}
.msec-customer .items .item .list{border:1px solid #d8d8d8; padding:15px 20px; min-height:125px;}
.msec-customer .items .item .list ul{margin-bottom:10px;}
.msec-customer .items .item .list ul li{margin-bottom:7px;}
.msec-customer .items .item .list ul li:last-child{margin-bottom:0px;}
.msec-customer .items .item .list ul li a{line-height:120%; letter-spacing:-0.03em; font-size:14px; color:#303030; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.msec-customer .items .item .list ul li a:hover{color:#346d8f; text-decoration:underline;}

.msec-customer .items .item .more-btn{text-align:center; color:#999; font-size:15px; display:block; line-height:120%;}
.msec-customer .items .item .more-btn:hover{color:#346d8f;}
.msec-customer .items .item .more-btn span{border-bottom:1px solid #999; display:inline-block;}

.msec-customer .items .item.notice{padding:0px 7px 0px 0px;}
.msec-customer .items .item.notice .icon{background:url(../_Img/Main/cust-icon-notice.png) no-repeat center #d0d0d0;}
.msec-customer .items .item.press{padding:0px 7px 0px 7px;}
.msec-customer .items .item.press .icon{background:url(../_Img/Main/cust-icon-press.png) no-repeat center #d0d0d0;}
.msec-customer .items .item.online{padding:0px 7px 0px 7px;}
.msec-customer .items .item.online .icon{background:url(../_Img/Main/cust-icon-online.png) no-repeat center #d0d0d0;}
.msec-customer .items .item.epil{padding:0px 0px 0px 7px;}
.msec-customer .items .item.epil .icon{background:url(../_Img/Main/cust-icon-epil.png) no-repeat center #d0d0d0;}

	@media only screen and (max-width:1000px) {
		.msec-customer .items .item .tit{line-height:38px; font-size:16px;}
		.msec-customer .items .item .tit:before{position:absolute; right:-4px;}

		.msec-customer .items .item .icon{height:120px;}

		.msec-customer .items .item .list{border:1px solid #d8d8d8; padding:10px; min-height:115px;}
		.msec-customer .items .item .list ul li{margin-bottom:4px;}

		.msec-customer .items .item.notice{padding:0px 4px 0px 0px;}
		.msec-customer .items .item.notice .icon{background-size:100px;}
		.msec-customer .items .item.press{padding:0px 4px 0px 4px;}
		.msec-customer .items .item.press .icon{background-size:90px;}
		.msec-customer .items .item.online{padding:0px 4px 0px 4px;}
		.msec-customer .items .item.online .icon{background-size:60px;}
		.msec-customer .items .item.epil{padding:0px 0px 0px 4px;}
		.msec-customer .items .item.epil .icon{background-size:95px;}
	}

	@media only screen and (max-width:680px) {
		.msec-customer .items .item{width:50%;}
		.msec-customer .items .item .tit{line-height:34px; font-size:14px;}
		.msec-customer .items .item:nth-child(2){margin-bottom:10px;}
		.msec-customer .items .item:nth-child(3){margin-bottom:10px;}

		.msec-customer .items .item:nth-child(2) .tit:before{display:none;}
		.msec-customer .items .item:nth-child(2) .tit:after{display:none;}

		.msec-customer .items .item .icon{height:90px;}

		.msec-customer .items .item.notice{padding:0px 4px 0px 0px;}
		.msec-customer .items .item.notice .icon{background-size:80px;}
		.msec-customer .items .item.press{padding:0px 0px 0px 4px;}
		.msec-customer .items .item.press .icon{background-size:70px;}
		.msec-customer .items .item.online{padding:0px 4px 0px 0px;}
		.msec-customer .items .item.online .icon{background-size:40px;}
		.msec-customer .items .item.epil{padding:0px 0px 0px 4px;}
		.msec-customer .items .item.epil .icon{background-size:70px;}
		
		.msec-customer .items .item .list{min-height:100px; font-size:12px;}
		.msec-customer .items .item .list ul li a{font-size:12px; }

		.msec-customer .items .item .more-btn{font-size:14px;}
	}


/* .msec-branch */
.msec-branch{padding:17px 17px 30px 17px; margin-bottom:120px;
background: #badff4;
background: -moz-linear-gradient(left, #badff4 0%, #b4c4eb 100%);
background: -webkit-linear-gradient(left, #badff4 0%,#b4c4eb 100%);
background: linear-gradient(to right, #badff4 0%,#b4c4eb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#badff4', endColorstr='#b4c4eb',GradientType=1 );}

.msec-branch .tabs{overflow:hidden; margin:0px -0.5%;}
.msec-branch .tabs li{  width:13%; /* width:10%;*/ float:left; margin:0.5% 0.5%;}
/*
.msec-branch .tabs li:nth-child(8), .msec-branch .tabs li:nth-child(9), .msec-branch .tabs li:nth-child(10), .msec-branch .tabs li:nth-child(11), .msec-branch .tabs li:nth-child(12),
.msec-branch .tabs li:nth-child(13), .msec-branch .tabs li:nth-child(14), .msec-branch .tabs li:nth-child(15){ width:11.43%; }
*/


.msec-branch .tabs li a{width:100%; line-height:34px; font-size:15px; color:#6f6f6f; display:block; background:#fff; text-align:center;}
.msec-branch .tabs li.active a{background:#2b3542; color:#fff;}

	@media only screen and (max-width:1000px) {
		.msec-branch{margin-bottom:00px;}
		.msec-branch .tabs li{width:15.666666666%; margin-bottom:5px;}
		.msec-branch .tabs li:nth-child(8), .msec-branch .tabs li:nth-child(9), .msec-branch .tabs li:nth-child(10), .msec-branch .tabs li:nth-child(11), .msec-branch .tabs li:nth-child(12),
		.msec-branch .tabs li:nth-child(13), .msec-branch .tabs li:nth-child(14), .msec-branch .tabs li:nth-child(15){ width:15.666666666%;}
	}

	@media only screen and (max-width:680px) {
		.msec-branch{padding:15px 15px 20px 15px;}
		.msec-branch .tabs li{width:19%; margin-bottom:5px;}
		.msec-branch .tabs li a{line-height:30px; font-size:13px;}
		.msec-branch .tabs li:nth-child(8), .msec-branch .tabs li:nth-child(9), .msec-branch .tabs li:nth-child(10), .msec-branch .tabs li:nth-child(11), .msec-branch .tabs li:nth-child(12),
		.msec-branch .tabs li:nth-child(13), .msec-branch .tabs li:nth-child(14), .msec-branch .tabs li:nth-child(15){ width:19%;}
	}

	@media only screen and (max-width:420px) {

	}


.msec-branch .cont{display:none;}
.msec-branch .cont.show{display:block;}
.msec-branch .cont .title{padding:60px 0px 30px 0px; text-align:center;}
.msec-branch .cont .title .btxt{font-size:56px; color:#171616; margin-bottom:5px; line-height:120%; letter-spacing:-0.05em;}
.msec-branch .cont .title .btxt strong{padding-left:10px;}
.msec-branch .cont .title .stxt{font-size:16px; color:#354460;}

	@media only screen and (max-width:1000px) {
		.msec-branch .cont .title{padding:30px 0px;}
		.msec-branch .cont .title .btxt{font-size:45px;}
		.msec-branch .cont .title .btxt strong{padding-left:10px;}
		.msec-branch .cont .title .stxt{font-size:15px;}
	}

	@media only screen and (max-width:680px) {
		.msec-branch .cont .title{padding:20px 0px;}
		.msec-branch .cont .title .btxt{font-size:36px;}
		.msec-branch .cont .title .btxt strong{padding-left:5px;}
		.msec-branch .cont .title .stxt{font-size:14px;}
	}

	@media only screen and (max-width:420px) {
	.msec-branch .cont .title{padding:15px 0px;}
		.msec-branch .cont .title .btxt{font-size:28px;}
		.msec-branch .cont .title .stxt{font-size:12px;}
	}

.msec-branch .cont .info-loca{overflow:hidden; padding:0px 38px;		}
.msec-branch .cont .info-loca .info{position:relative; width:598px; padding:30px 40px 30px 307px; background:#fff; box-sizing:border-box; float:left; min-height:415px;}
.msec-branch .cont .info-loca .info .img{position:absolute; left:0px; bottom:0px;}
.msec-branch .cont .info-loca .info .name-branch{margin-bottom:30px;}
.msec-branch .cont .info-loca .info .name-branch .name{font-size:30px; color:#000000; line-height:120%; letter-spacing:-0.05em; font-weight:400; margin-bottom:5px;}
.msec-branch .cont .info-loca .info .name-branch .bran-btn{display:block; line-height:30px; width:182px; background:#3173c8; overflow:hidden; box-sizing:border-box; padding:0px 10px; color:#fff;}
.msec-branch .cont .info-loca .info .name-branch .bran-btn .btxt{font-size:18px; display:block; letter-spacing:-0.03em;}
.msec-branch .cont .info-loca .info .name-branch .bran-btn .plus{font-size:18px; display:block; letter-spacing:-0.03em;}

/* �������� �ؽ�Ʈ ���̱� */
.msec-branch .cont .info-loca .info .name-branch .bupyeong-name { font-size:0.8em; }
.bmsec-info .tel-time-mediteam .mediteam .mediteam-slide li .name-btn .bupyeong-name {font-size:0.9em; margin-right:15px;}
.bmsec-info .tel-time-mediteam .mediteam .mediteam-slide li .name-btn .bupyeong-name  strong{font-size:0.9em;}

.msec-branch .cont .info-loca .info .time{padding-left:12px; /* border-left:2px solid #3173c8; */}
.msec-branch .cont .info-loca .info .time .tit{display:inline-block; padding-right:55px; margin-bottom:20px; background:url(../_Img/Main/branch-time-icon.png) no-repeat right;}
.msec-branch .cont .info-loca .info .time .tit .btxt{font-size:24px; color:#3d3d3d; font-weight:600; line-height:120%; letter-spacing:-0.03em; margin-bottom:3px;}
.msec-branch .cont .info-loca .info .time .tit .stxt{font-size:13px; color:#979797; font-weight:500; line-height:120%; letter-spacing:-0.03em;}

.msec-branch .cont .info-loca .info .time .hours{margin-bottom:25px;}
.msec-branch .cont .info-loca .info .time .hours .btxt-stxt{position:relative; padding-left:92px; font-size:15px; font-weight:500; color:#3d3d3d; margin-bottom:5px; overflow:hidden; line-height:120%; letter-spacing:-0.03em;}
.msec-branch .cont .info-loca .info .time .hours .btxt-stxt .btxt{position:absolute; left:0px; top:0px;}
.msec-branch .cont .info-loca .info .time .hours .btxt-stxt .stxt{}

.msec-branch .cont .info-loca .info .time .hours .btxt-stxt.lunch{margin-bottom:0px; padding-top:10px; margin-top:10px; border-top:1px solid #c8cbcd;}
.msec-branch .cont .info-loca .info .time .hours .btxt-stxt.lunch .btxt{top:10px;}
.msec-branch .cont .info-loca .info .time .hours .btxt-stxt.lunch .stxt{color:#1e3b69; font-size:17px;}

.msec-branch .cont .info-loca .info .time .impor-txt{position:relative; padding-left:34px; font-sizE:14px; color:#171616; font-weight:600; line-height:120%; letter-spacing:-0.03em;}
.msec-branch .cont .info-loca .info .time .impor-txt:before{position:absolute; left:8px; top:50%; width:11px; height:30px; margin-top:-15px; background:url(../_Img/Main/branch-impor-icon.png) no-repeat center; content:"";}

	@media only screen and (max-width:1280px) {
		.msec-branch .cont .info-loca{padding:0px;}
		.msec-branch .cont .info-loca .info{width:49%; padding:20px 20px 20px 23%;}

		.msec-branch .cont .info-loca .info .img{width:44%;}
		.msec-branch .cont .info-loca .info .img img{width:100%;}

		.msec-branch .cont .info-loca .info .time .hours .btxt-stxt{font-size:13px;}
		.msec-branch .cont .info-loca .info .time .hours .btxt-stxt.lunch .stxt{font-size:15px;}
	}

	@media only screen and (max-width:1000px) {
		.msec-branch .cont .info-loca .info{width:100%; padding:20px 20px 20px 48%; margin-bottom:20px; float:none;}
		.msec-branch .cont .info-loca .info .img{left:5%; width:260px;}

		.msec-branch .cont .info-loca .info .time .hours .btxt-stxt{padding-left:150px;}
	}

	@media only screen and (max-width:680px) {
		.msec-branch .cont .info-loca .info{width:100%; padding:20px 15px; margin-bottom:15px;}
		
		.msec-branch .cont .info-loca .info .img{position:relative; left:auto; bottom:auto; width:100%; margin-bottom:10px; text-align:center;}
		.msec-branch .cont .info-loca .info .img img{width:80%;}

		.msec-branch .cont .info-loca .info .name-branch{overflow:hidden; margin-bottom:15px;}
		.msec-branch .cont .info-loca .info .name-branch .name{font-size:25px; float:left;}
		.msec-branch .cont .info-loca .info .name-branch .bran-btn{width:160px; float:right;}
		.msec-branch .cont .info-loca .info .name-branch .bran-btn .btxt{font-size:16px;}
		.msec-branch .cont .info-loca .info .name-branch .bran-btn .plus{font-size:16px;}

		.msec-branch .cont .info-loca .info .time{padding-left:16px;}
		.msec-branch .cont .info-loca .info .time .hours .btxt-stxt{padding-left:100px;}

		.msec-branch .cont .info-loca .info .time .impor-txt{padding-left:15px; font-size:13px;}
		.msec-branch .cont .info-loca .info .time .impor-txt:before{left:0px; top:50%; width:6px; height:30px; margin-top:-15px; background-size:6px;}
		.msec-branch .cont .info-loca .info .time .impor-txt br{display:none;}
	}

	@media only screen and (max-width:420px) {
		.msec-branch .cont .info-loca .info .name-branch .name{font-size:22px;}

		.msec-branch .cont .info-loca .info .name-branch .bran-btn{width:130px; padding:0px 8px; float:right;}
		.msec-branch .cont .info-loca .info .name-branch .bran-btn .btxt{font-size:13px;}
		.msec-branch .cont .info-loca .info .name-branch .bran-btn .plus{font-size:13px;}

		.msec-branch .cont .info-loca .info .time{padding-left:10px;}

		.msec-branch .cont .info-loca .info .time .tit{margin-bottom:15px;}
		.msec-branch .cont .info-loca .info .time .tit .btxt{font-size:20px;}

		.msec-branch .cont .info-loca .info .time .hours{margin-bottom:20px;}

	}

.msec-branch .cont .info-loca .loca{width:557px; background:#fff; float:right; }
.msec-branch .cont .info-loca .loca .tel-kakao{overflow:hidden; background:#d6d6d6; padding:15px 25px;}
.msec-branch .cont .info-loca .loca .tel-kakao .tel{padding-left:36px; font-size:22px; color:#3d3d3d; font-weight:600; float:left; background:url(../_Img/Main/branch-tel-icon.png) no-repeat left; line-height:31px; letter-spacing:-0.03em;}
	
.msec-branch .cont .info-loca .loca .tel-kakao .kakao{padding-left:36px; font-size:18px; color:#3d3d3d; float:right; background:url(../_Img/Main/branch-kakao-icon.png) no-repeat left; line-height:31px; letter-spacing:-0.03em;}
.msec-branch .cont .info-loca .loca .tel-kakao .kakao .id{font-weight:500;}

.msec-branch .cont .info-loca .loca .map{height:280px;}

.msec-branch .cont .info-loca .loca .btxt-btns{overflow:hidden; background:#d6d6d6; padding:10px 25px;}
.msec-branch .cont .info-loca .loca .btxt-btns .btxt{font-size:15px; width:100%; color:#3d3d3d; line-height:120%; letter-spacing:-0.03em; float:left;}
.msec-branch .cont .info-loca .loca .btxt-btns .btxt strong{background:#81888e; color:#fff; padding:0px 12px; border-radius:12px; line-height:22px; display:inline-block; vertical-align:top; margin:-2px 13px 0px 0px;}

.msec-branch .cont .info-loca .loca .btxt-btns .btns{float:right; font-size:0px;}
.msec-branch .cont .info-loca .loca .btxt-btns .btns .btn{width:34px; height:34px; margin-left:5px; background:#000; display:inline-block;}
.msec-branch .cont .info-loca .loca .btxt-btns .btns .btn.naver{background:url(../_Img/Main/branch-nmap-icon.png) no-repeat center center;}
.msec-branch .cont .info-loca .loca .btxt-btns .btns .btn.tmap{background:url(../_Img/Main/branch-tmap-icon.png) no-repeat center center;}
.msec-branch .cont .info-loca .loca .btxt-btns .btns .btn.kakao{background:url(../_Img/Main/branch-kmap-icon.png) no-repeat center center;}

	@media only screen and (max-width:1280px) {
		.msec-branch .cont .info-loca .loca{width:49%;}
		.msec-branch .cont .info-loca .loca .map{height:280px;}
	}

	@media only screen and (max-width:1000px) {
		.msec-branch .cont .info-loca .loca{width:100%; float:none;}
	}

	@media only screen and (max-width:680px) {
		.msec-branch .cont .info-loca .loca .tel-kakao{padding:10px 15px;}
		
		.msec-branch .cont .info-loca .loca .tel-kakao .tel{padding-left:30px; font-size:18px; background-size:25px;}
		.msec-branch .cont .info-loca .loca .tel-kakao .kakao{padding-left:32px; font-size:16px; background-size:25px;}

		.msec-branch .cont .info-loca .loca .btxt-btns{padding:10px 15px; height:30px;}
		.msec-branch .cont .info-loca .loca .btxt-btns .btxt{font-size:13px; margin-top:8px}
		.msec-branch .cont .info-loca .loca .btxt-btns .btxt strong{padding:0px 10px; margin:-2px 5px 0px 0px;}

		.msec-branch .cont .info-loca .loca .btxt-btns .btns .btn{width:28px; height:28px;}
		.msec-branch .cont .info-loca .loca .btxt-btns .btns .btn.naver{background-size:28px; margin-left:0px;}
		.msec-branch .cont .info-loca .loca .btxt-btns .btns .btn.tmap{background-size:28px;}
		.msec-branch .cont .info-loca .loca .btxt-btns .btns .btn.kakao{background-size:28px;}
	}

	@media only screen and (max-width:420px) {
		.msec-branch .cont .info-loca .loca .tel-kakao .tel{font-size:16px;}
		.msec-branch .cont .info-loca .loca .tel-kakao .kakao{font-size:14px;}

		.msec-branch .cont .info-loca .loca .btxt-btns{padding:10px 15px; height:auto;}
		.msec-branch .cont .info-loca .loca .btxt-btns .btxt{float:none; margin-bottom:10px;}
		.msec-branch .cont .info-loca .loca .btxt-btns .btns{float:none;}
	}




@media (max-width: 640px) {
	#div_laypopup_0 .popupImg img {
		width: 100% !important;
		height: auto !important;
	}
}






.div_laypopup {
    border: 1px solid #b3b3b3;
    display: none;
    border-width: 0px;
    z-index: 9999999;
    position: absolute;
}

.div_laypopup {
    background: #ddd;
    border: 1px solid #999999;
   display: inline-block;  
    border-width: 1px !important;
}