
.layer-popup{display: none; background-color: white; }
.layer-link-wrap a.layer-link{float: left;}
/* 20250313 */
.not-today{float: right;padding: 2px 5px 0 5px;text-align: right}
.not-today a.layer-close{/* display: inline; */}
.not-today a.layer-close img{display: block;width: 16px;}

.layer-popup .check{position:absolute;right: 30px;bottom: 1px;}
.layer-popup .check input{vertical-align: -2px;margin-right: 5px;}

.main-health-wrap{background:#fff url(../images/new_common/main_tbg2.png) top center no-repeat;}
.main-health-wrap .header {/*width: calc(100% - 545px);*/}
/* .main-health-wrap .header-logo{font-size: 35px;display:flex;align-items: center;flex-wrap: wrap;}
.main-health-wrap .header-logo span{flex: 0 0 auto;padding: 5px 0 5px 0;white-space:nowrap;display:inline-block;background: url(../images/new_common/main_logo3.png) no-repeat;width: 170px;height: 30px;font-size: 0;margin-left: 20px;box-sizing: border-box;} 20250801 */
.main-content-inner{max-width:1450px;padding:0 15px;margin:0 auto;}

#main-contents{padding-bottom:60px;}
#main-contents *{box-sizing:border-box;}
#main-contents a{transition:none;}
.main-cwrap{padding-right:555px;position:relative;}
.top-txt{display:block;padding-top:15px;display:flex;align-items: flex-end;justify-content: center;flex-wrap: wrap;margin-bottom:-15px;}
.top-txt span{line-height:1;color:#2852a8;font-size:28px;font-weight:500;}
.top-txt span{padding:0 10px;margin-bottom:15px;}
.top-txt span strong{font-weight:700;}
.top-txt span.top-txt-lf{font-size:35px;font-weight:900;font-style: italic;background: linear-gradient(to right, #2852a8, #d62818 75%); -webkit-background-clip: text;background-clip: text;color: transparent;}
.top-txt span.top-txt-rf{padding-bottom:2px;}

/*main-banner-slider*/
.main-banner{margin-top:30px;height: 503px;}
.main-banner-slide{width:100%;position:relative;}
.main-banner-slide .slick-list{position:relative;height:auto;}
.main-banner-slide .slick-track{margin-right:0;}
.main-banner-slide .banner-slider {width:100% ;margin-left: 0;padding:0;background:transparent;min-height:auto;border-radius:30px;overflow:hidden;box-shadow:1px 1px 11px -1px rgba(0, 0, 0, 0.1);}
.main-banner-slide .slick-initialized .slick-slide { font-size: 0;}
.main-banner-slide .banner-slider .item{display:block;padding:0;background:transparent;position:relative;margin-left:0;height:auto;min-height:360px;}
.main-banner-slide .banner-slider .item:focus .img_box img{transform:scale(0.98);}
.main-banner-slide .banner-slider .item{padding:0;position:relative;}
.main-banner-slide .banner-slider .item .img_box{width:100%;font-size:0;}
.main-banner-slide .banner-slider .item .img_box img{width:100%;height:auto;object-fit:cover;}
.main-banner-slide .banner-btn-wrap{position:absolute;bottom:0;right:0;width: 156px;}
.main-banner-slide .banner-btn-wrap .new-inner{padding:0;background:#fafafa;border-radius:30px 0 29px 0;}
.main-banner-slide .banner-btn {position: relative;height:67px;display: flex;justify-content: center;align-items: center;}
.main-banner-slide .banner-btn-wrap .banner_arr{border:0;padding:0;margin:0;background:transparent;overflow:hidden;cursor:pointer;padding:10px 8px;}
.main-banner-slide .banner-btn-wrap .banner_stop{display:block;margin:0 4px;padding:10px 4px;}
.main-banner-slide .banner-btn-wrap .banner_play{display:none;margin:0 4px;padding:10px 4px;}
.main-banner-slide .banner-btn-wrap .banner_all{margin:0 32px 4px 13px;}
.main-banner-slide .banner-btn .pagingInfo{font-size:20px;font-weight:400;color:#151515;margin-right:8px;height:44px;line-height:44px;}
.main-banner-slide .banner-btn .pagingInfo span{color:#151515;font-weight:600;}
.main-banner-slide .banner-btn .pagingInfo i{font-style: normal;display:inline-block;padding:0 5px;}
.main-banner-slide button img{display:block;}

.main-notice{margin-top: 40px;}
.notice-box{border:1px solid #e9e9e9;border-radius:25px;padding:19px 29px;background:#fff;height:340px;}
.tab-nlist-box{position:relative;}
.tab-nlist{display:flex;max-width:calc(100% - 50px);}
.tab-nlist > li{margin-right:5px;}
.tab-nlist > li:last-child{margin-right:0;}
.tab-nlist > li > a{font-size:20px;font-weight:700;color:#887f77;background:#f1f1f1;height:45px;padding:0 35px;border-radius:25px;transition:none;position:relative;display:flex;justify-content: center;align-items: center;}
.tab-nlist > li > a.on{color:#fff;background:#f1f1f1 url(../images/new_common/notice-tab-bg.png) center center no-repeat;background-size:auto;}
.tab-conbox{margin-top:20px;padding-top:20px;border-top:1px solid #e9e9e9;}
.tab-ncon{display:none;}
.tab-ncon.active{display:block;position: relative;}
.dot-style{padding-left:15px;}
.dot-style > li{padding:7px 0;display:flex;justify-content: space-between;align-items: center;margin-top:5px;}
.dot-style > li:first-child{margin-top:0;}
.dot-style > li a{color:#333;font-size:20px;font-weight:500;position:relative;padding-left:13px;width:calc(100% - 150px);display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot-style > li a::before{content:"";display:block;width:5px;height:5px;background:#333;border-radius:50%;position:absolute;lefT:0;top:10px;}
.dot-style > li span{color:#838383;font-size:16px;font-weight:300;display:inline-block;white-space:nowrap;}
.more-btn{position:absolute;top:23px;right:29px;}
.more-btn img{border-radius:50%;}
/*250818*/
.main-accep{margin-top:40px;}
.accep-box{border-radius:20px;padding:30px 10px 0 10px; background:#f6f6f6;height:376px;}
.main-accep .tab-nlist{padding-left:41px;}
.main-accep .tab-nlist > li{margin-right:7px;}
.main-accep .tab-nlist > li > a{color:#887f77;height:auto;padding:0 11px;border-radius:0;background:none;}
.main-accep .tab-nlist > li > a.on{color:#111111;}
.main-accep .tab-nlist > li > a.on::after{content:"";display:block;height:4px;border-radius:5px;background:#f78f3b;position:absolute;left:0;right:0;bottom:-5px;}
.main-accep .tab-conbox{margin-top:30px;padding:0;border:0;}
.main-accep .more-btn{position:absolute;top:20px;right:30px;}
.accep-slide{width:100%;position:relative;margin-top:30px;overflow:hidden; height: 270px;}
.accep-slide .slick-list{position:relative;height:auto;}
.accep-slide .slick-track{margin-right:0;}
.accep-slide .accep-slider{width:calc(100% + 30px);margin-left: 0;padding:0;background:transparent;min-height:auto;margin-left:-30px;}
.accep-slide .slick-initialized .slick-slide { font-size: 0;}
.accep-slide .slick-list {overflow: hidden; padding: 0 20px 20px 20px;}
.accep-slide .accep-slider .item{display:block;padding:0;background:transparent;position:relative;height:auto;margin:0 0 0 30px;}
.accep-slide-con{padding:30px;background:#fff;border-radius:10px;min-height:220px;box-shadow:1px 1px 12px -1px rgba(0, 0, 0, 0.1);height:260px;}

.accep-btn-wrap{position:absolute;top: -65px;right:60px;width:100%;max-width:223px;}
.accep-btn-wrap .new-inner{padding:0;}
.accep-btn { position: relative;height:44px;display: flex; justify-content: flex-end;align-items: center;}
.accep-btn-wrap .accep_arr{border:0;padding:0;margin:0;background:transparent;overflow:hidden;cursor:pointer;padding:10px 8px;}
.accep-btn-wrap .accep_stop{display:block;margin:0 4px;padding:10px 4px;}
.accep-btn-wrap .accep_play{display:none;margin:0 4px;padding:10px 4px;}
.accep-btn-wrap .accep_all{margin:0 0 4px 13px;}
.accep-btn .pagingInfo{font-size:20px;font-weight:400;color:#151515;margin-right:8px;height:44px;line-height:44px;}
.accep-btn .pagingInfo span{color:#151515;font-weight:600;}
.accep-btn .pagingInfo i{font-style: normal;display:inline-block;padding:0 5px;}
/*250818*/
.accep-status{displaY:inline-block;}
.accep-status span{height:34px;line-height:34px;font-size:16px;displaY:inline-block;color:#fff;font-weight:400;padding:0 28px;background:#514332;border-radius:17px;}
.accep-title{font-size:24px;color:#333;font-weight:700;margin-top:33px;height:60px;padding-left:10px;overflow: hidden;text-overflow: ellipsis;display: block;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;word-break: break-all;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.accep-date{font-size:18px;color:#333;font-weight:700;margin-top:20px;padding-left:10px;}
.accep-appli {font-size:18px;color:#838383;font-weight:300;margin-top:10px;padding-left:10px;}
.accep-appli span{font-size:20px;color:#333;font-weight:500;}

.main-crt{width:495px;padding: 32px 40px 10px 40px;background:transparent;position:absolute;right:0;top: 0;bottom:0;z-index:2;margin-top: 30px;}
.main-crt::before{content:"";display:block;border-radius:20px;background:#fff;box-shadow:5px 7px 11px 1px rgba(0, 0, 0, 0.05);opacity:.7;position:absolute;inset:0;z-index:-1; }
h3.mctitle{margin-top: 28px;margin-bottom: 20px;}
h3.mctitle span{font-size:25px;color:#444;font-weight:700;padding-right:20px;display:inline-block;position:relative;}
h3.mctitle span::after{content:"";display:block;width:10px;height:10px;background:#f1a153;border-radius:50%;position:absolute;right:0;bottom:3px;}

.main-crt h3.mctitle:first-child{margin-top:0;}
/* .medical-list{padding-left:5px;} */
.medical-list > li{margin-top:12px;font-size:18px;font-weight:600;color:#222;display:table;}
.medical-list > li > span:first-child{font-size:18px;font-weight:600;color:#222;display:table-cell;white-space:nowrap;padding-right:10px;}
.medical-list > li strong{font-weight:700;font-size:22px;color:#111;padding-right:10px;}
.medical-list > li span{font-weight:300;font-size:18px;color:#444;display: inline-block;}
.medical-list > li:first-child{margin-top:0;}
.quick-nlink{padding-top: 20px;margin-top:-10px;}
/*250818*/.quick-nlink > li{margin-top:15px;border-radius:10px;}/*250818*/
/*250818*/.quick-nlink > li > a { height: 50px; color: #675642; font-size: 25px; transition: 0.1s; font-weight: 600; border-radius: 10px; display: flex; align-items: center; position: relative; padding: 0 45px 0 25px; background: #faf6f3; box-shadow: 1px 1px 14px -1px rgba(0, 0, 0, 0.25);/*transition: all .2s ease !important;*/}/*250818*/
.quick-nlink > li > a::after{content:"";display:block;width:9px;height:13px;background:url(../images/new_common/quick-nlink-icon1.png) bottom no-repeat;position:absolute;right:25px;top:50%;transform:translatey(-50%);}
.quick-nlink > li:hover > a::after{background-position:top;}
.quick-nlink > li:hover > a{color:#fff;background:#675642;}

.service-nlink > ul{display:flex;flex-wrap: wrap;margin-left:-15px;margin-top:-34px;padding-bottom:1px;}
.service-nlink > ul > li{width:calc(100% / 4 - 15px);margin-left:15px;margin-top:34px;}
.service-nlink > ul > li > a{font-weight:600;color:#444444;font-size:18px;display:block;text-align:center;}
.service-nlink > ul > li > a .img{margin:0;width: 85px;height: 85px;margin: 0 auto;background: #faf6f3;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.service-nlink > ul > li > a:hover .img{background:#675642;}
.service-nlink > ul > li > a span{padding-top:10px;display:block;}

/*Ã¬â€¢Å’Ã«Â¦Â¼  notify-slide*/
.notify-slide{width:100%;position:relative;}
.notify-slide .slick-list{position:relative;height:auto;}
.notify-slide .slick-track{margin-right:0;}
.notify-slide .notify-slider {width:100%;margin-left: 0;padding:0;background:transparent;min-height:auto;border-radius:10px;overflow:hidden;}
.notify-slide .slick-initialized .slick-slide { font-size: 0;}
.notify-slide .notify-slider .item{display:block;padding:0;background:#fff;position:relative;margin-left:0;height:auto;}
.notify-slide .notify-slider .item .slide_inner{padding:0;position:relative;}
.notify-slide .notify-slider .item .slide_inner .img_box{overflow:hidden;width:100%;font-size:0;}
.notify-slide .notify-slider .item .slide_inner .img_box img{width:100%;height: auto;object-fit:cover;border-radius:10px;max-height:336px;}
.notify-slide .notify-btn-wrap{position:absolute;top: -55px;right:0;width:100%;max-width:223px;}
.notify-slide .notify-btn-wrap .new-inner{padding:0;}
.notify-slide .notify-btn { position: relative;height:44px;display: flex; justify-content: flex-end;align-items: center;}
.notify-slide .notify-btn-wrap .notify_arr{border:0;padding:0;margin:0;background:transparent;overflow:hidden;cursor:pointer;padding:10px 8px;}
.notify-slide .notify-btn-wrap .notify_stop{display:block;margin:0 4px;padding:10px 4px;}
.notify-slide .notify-btn-wrap .notify_play{display:none;margin:0 4px;padding:10px 4px;}
.notify-slide .notify-btn-wrap .notify_all{margin:0 0 4px 13px;}
.notify-slide .notify-btn .pagingInfo{font-size:20px;font-weight:400;color:#151515;margin-right:8px;height:44px;line-height:44px;}
.notify-slide .notify-btn .pagingInfo span{color:#151515;font-weight:600;}
.notify-slide .notify-btn .pagingInfo i{font-style: normal;display:inline-block;padding:0 5px;}
.notify-slide button img{display:block;}




.main-bwrap{padding-top:10px;}
/*Ã¬Æ’ÂÃ¬â€¢Â Ã¬Â£Â¼ÃªÂ¸Â° ÃªÂ±Â´ÃªÂ°â€¢ÃªÂ´â‚¬Ã«Â¦Â¬-slide*/
.healthcare-slide{width:100%;position:relative;margin-top:30px;}
.healthcare-slide .slick-list{position:relative;height:auto;}
.healthcare-slide .slick-track{margin-right:0;}
.healthcare-slide .healthcare-slider{width:calc(100% + 30px);margin-left: 0;padding:0;background:transparent;min-height:auto;margin-left:-30px;}
.healthcare-slide .slick-initialized .slick-slide { font-size: 0;}
.healthcare-slide .slick-list {overflow: visible;}
.healthcare-slide .healthcare-slider .item{display:block;padding:0;background:transparent;position:relative;height:auto;margin:0 0 0 30px;}
/* 20250801 */
.healthcare-slide .healthcare-slider .item .img_box{text-align:center;border: 1px solid #e6e6e6;border-radius: 20px;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.healthcare-slide .healthcare-slider .item .text_box{font-size:20px;color:#444;font-weight:600;margin-top:20px;text-align:center;}
.healthcare-slide .healthcare-slider .item img{transition:0.3s;}
.healthcare-slide .healthcare-slider .item:hover img{transform: scale(1.1) translateY(-10px);}
/*250818*/
.healthcare-slide .healthcare-btn-wrap{position:absolute;top: -55px;right:0;width:100%;max-width:223px;}
.healthcare-slide .healthcare-btn-wrap .new-inner{padding:0;}
.healthcare-slide .healthcare-btn { position: relative;height:44px;display: flex; justify-content: flex-end;align-items: center;}
.healthcare-slide .healthcare-btn-wrap .healthcare_arr{border:0;padding:0;margin:0;background:transparent;overflow:hidden;cursor:pointer;padding:10px 8px;}
.healthcare-slide .healthcare-btn-wrap .healthcare_stop{display:block;margin:0 4px;padding:10px 4px;}
.healthcare-slide .healthcare-btn-wrap .healthcare_play{display:none;margin:0 4px;padding:10px 4px;}
.healthcare-slide .healthcare-btn-wrap .healthcare_all{margin:0 0 4px 13px;}
.healthcare-slide .healthcare-btn .pagingInfo{font-size:20px;font-weight:400;color:#151515;margin-right:8px;height:44px;line-height:44px;}
.healthcare-slide .healthcare-btn .pagingInfo span{color:#151515;font-weight:600;}
.healthcare-slide .healthcare-btn .pagingInfo i{font-style: normal;display:inline-block;padding:0 5px;}
/*250818*/
/*250818*/
@media screen and (min-width:769px) {
	.healthcare-slide .healthcare-btn-wrap {display: none}
	.accep-btn-wrap {display:none}
}
/*250818*/
/* //20250801 */

.support-con > ul{display:flex;margin:-10px 0 0 -35px;}
.support-con > ul > li{margin:10px 0 0 35px;width:calc(100% / 3 - 35px);}

.support-con > ul > li > a { padding: 0 120px 0 91px; font-size: 20px;color: #675642; font-weight: 700; height: 56px; border-radius: 10px; background: #faf6f3; position: relative; transition: none; display: flex; align-items: center; box-shadow: 1px 4px 10px -1px rgba(0, 0, 0, 0.15); /*transition: all .2s ease !important;*/
 }
.support-con > ul > li > a:hover{color:#fff;background:#675642;}
.support-con > ul > li > a::before{content:"";displaY:block;width:23px;height:26px;position:absolute;left:50px;top:50%;transform:translatey(-50%);background:url(../images/new_common/support-icon02.png) top left no-repeat;}
.support-con > ul > li > a::after{content:"";displaY:block;width:68px;height:20px;position:absolute;right:40px;top:50%;transform:translatey(-50%);background:url(../images/new_common/support-icon01.png) top right no-repeat;}
.support-con > ul > li:nth-child(2) > a::before{width:20px;height:22px;background-image:url(../images/new_common/support-icon03.png);}
.support-con > ul > li:nth-child(3) > a::before{width:23px;height:23px;background-image:url(../images/new_common/support-icon04.png);}

/*footer*/
.health-foott{display:flex;align-items: center;justify-content: space-between;}
.health-foott ul{width:50%;}


@media screen and (max-width:1400px) {
	.main-cwrap {padding-right: 545px;}
	.top-txt {align-items: center; flex-direction: column; align-content: center;}
	.main-banner {margin-top: 25px;height: 477px;}
	.main-notice {margin-top: 50px;}
}

@media screen and (max-width:1360px) {
	.top-txt {padding-top: 20px;}
	.main-banner {margin-top: 30px;height: 464px;}
}

@media screen and (max-width:1280px) {
	.main-cwrap {padding-right: 0;}
	.top-txt {padding-top: 20px;display: block; text-align: center;margin:0;}
	.main-banner {margin-top: -15px;height: auto;}
	/*
	.main-banner-slide .banner-slider {width:calc(100% + 25px);margin-left: -25px;box-shadow:none;overflow: visible;}
	.main-banner-slide .banner-slider .item{;min-height:auto;margin-left:25px;box-shadow: 1px 1px 11px -1px rgba(0, 0, 0, 0.1);border-radius:30px;}
	.main-banner-slide .banner-slider .item .img_box{ border-radius: 30px;overflow: hidden;}
	*/
	.main-banner-slide .banner-slider .item{min-height:auto;}
	.main-banner-slide .banner-slider .item .img_box img{ max-height:none;}
	/*
	.main-banner-slide .banner-btn-wrap{width:210px;}
	.main-banner-slide .banner-btn {position: relative;height: 45px;}
	.main-banner-slide .banner-btn-wrap .banner_all {margin: 0 26px 4px 13px;}
	.main-banner-slide .slick-list {overflow: visible;}
	*/

	.main-con-txt{display:flex;flex-direction: column;}
	.main-clf{order:2;}
	.main-notice {margin-top: 40px;}
	.main-crt {position:relative;top:auto;right:auto;width: 100%;padding: 30px;margin-top:40px;order:1;}
	/*250818*/.main-crt::before {box-shadow: 4px 4px 11px 1px rgba(0, 0, 0, 0.05);}/*250818*/
	h3.mctitle {margin-top: 40px;margin-bottom: 30px;}
	.notify-slide .notify-slider {width:calc(100% + 25px);margin-left: -25px;}
	.notify-slide .notify-slider .item{min-height:auto;margin-left:25px;}
	.notify-slide .notify-slider .item .img_box{ border-radius:10px;overflow: hidden;}
	.notify-slide .notify-slider .item img{max-width:none;width:100%;max-height:none;}

	.notify-slide .notify-btn {height:auto;}
	.quick-nlink{margin-top:40px;margin-left:-25px;display:flex; flex-wrap: wrap;}
	.quick-nlink > li{width:calc(100% /2 - 25px);margin-left:25px;}

	.notice-box {height: auto;}
	/*250818*/.accep-box {height: auto;padding-bottom: 10px}
	.accep-slide-con{height: auto;}/*250818*/

}

@media screen and (max-width:1024px) {
    .main-health-wrap {background-size: 150%;}
	.top-txt {display:flex;}
	.support-con > ul {flex-wrap: wrap;margin-left:0;}
	.support-con > ul > li{width:100%;margin-left:0;}
}

@media screen and (max-width:768px) {
	/*250818*/.accep-slide .slick-list {overflow: hidden}
	.accep-box {padding-bottom: 0}/*250818*/
	#main-contents {padding-bottom: 50px;}
    .main-health-wrap {background-size: 190% 18%;}
	.main-health-wrap .header .logo{width: calc(100% - 100px);}


	.top-txt {padding: 5px 0 10px 0;max-width:80%;margin:0 auto;display: none;}
	.top-txt span {font-size: 24px;margin-bottom:10px;display:inline-block;line-height:0;}
	.top-txt span.top-txt-lf {font-size: 28px;}
	.top-txt span.top-txt-rf{padding-bottom:0;}
	.main-banner {margin-top: 5px;margin: 5px -15px 0;}
	.main-banner-slide .banner-slider {box-shadow: 1px 1px 11px -1px rgba(0, 0, 0, 0.1);width: 100%;margin-left: 0;border-radius: 0 0 20px 0;}
	.main-banner-slide .slick-list {overflow: hidden;/* border-radius:30px; */}
	.main-banner-slide .banner-slider .item {margin-left: 0;box-shadow:none;}
	.main-banner-slide .banner-slider .item .img_box{ border-radius: 0;overflow: visible;}
	.main-banner-slide .banner-slider .item .img_box img{ max-height:none;}
	.main-banner-slide .banner-btn-wrap {width: 150px;}
	.main-banner-slide .banner-btn-wrap .new-inner{border-radius: 20px 0 20px 0;}
	.main-banner-slide .banner-btn {height: 36px;}
	.main-banner-slide .banner-btn-wrap .banner_all {margin: 0 25px 4px 8px;}
	.main-banner-slide .banner-btn .pagingInfo {font-size: 16px;height:auto;line-height:1;padding-top:2px;letter-spacing: -1px;}
	.main-banner-slide .banner-btn-wrap .banner_arr {padding: 5px 6px;margin: 0 1px;}

	.dot-style {padding-left: 5px;}

	/*250820*/
	.main-con-txt {margin: 0 -15px}
	.main-clf {margin: 0 15px}
	/*250820*/

	.main-crt { padding: 25px;}
	.main-crt::before {opacity: 1; border-radius: 0;}
	/*250818*/.main-crt::before {opacity: 1}/*250818*/
	h3.mctitle{margin:40px 0 20px 0;}
	h3.mctitle span {font-size: 20px;}
	.medical-list > li {font-size: 17px;}
	.medical-list > li strong {font-size: 20px;}
	.quick-nlink{padding-top:30px;margin-left:-10px;margin-top:-5px;display:flex; flex-wrap: wrap;}
	.quick-nlink > li{width:calc(100% /2 - 10px);margin-left:10px;margin-top:5px;}
	.quick-nlink > li > a {padding: 0 30px 0 15px;font-size: 18px; height: 45px; margin-top: 10px;}
	.quick-nlink > li > a::after {right:15px;}

	.service-nlink > ul{margin-top:-28px;padding-bottom:0;}
	.service-nlink > ul > li{margin-top:28px;}
	.service-nlink > ul > li > a {font-size: 17px;}
	.service-nlink > ul > li > a .img{width:75px;height:75px;}
	.service-nlink > ul > li > a img{width: 40px;height: 40px;object-fit: contain;}

	.notify-slide .notify-slider {width: 100% ;margin-left:0; }
	.notify-slide .notify-slider .item {margin-left: 0;}
	.notify-slide .notify-btn-wrap {top: -45px;width:155px;}
	.notify-slide .notify-btn-wrap .notify_all {margin: 0 0 4px 8px;}
	.notify-slide .notify-slider .item .img_box{ border-radius: 0;overflow: visible;}
	.notify-slide .notify-slider .item .img_box img{ max-height:none;}
	.notify-slide .notify-btn {height:auto;}
	.notify-slide .notify-btn .pagingInfo {font-size: 16px;height:auto;line-height:1;padding-top:2px;letter-spacing: -1px;}
	.notify-slide .notify-btn-wrap .notify_arr {padding: 5px 6px;margin: 0 1px;}
/*250818*/
	.accep-btn-wrap {top: -55px;width:155px;}
	.accep-btn-wrap .accep_all {margin: 0 0 4px 8px;}
	.accep-btn {height:auto;}
	.accep-btn .pagingInfo {font-size: 16px;height:auto;line-height:1;padding-top:2px;letter-spacing: -1px;}
	.accep-btn-wrap .accep_arr {padding: 5px 6px;margin: 0 1px;}

	.healthcare-slide .healthcare-btn-wrap {top: -45px;width:155px;}
	.healthcare-slide .healthcare-btn-wrap .healthcare_all {margin: 0 0 4px 8px;}
	.healthcare-slide .healthcare-btn {height:auto;}
	.healthcare-slide .healthcare-btn .pagingInfo {font-size: 16px;height:auto;line-height:1;padding-top:2px;letter-spacing: -1px;}
	.healthcare-slide .healthcare-btn-wrap .healthcare_arr {padding: 5px 6px;margin: 0 1px;}
/*250818*/
	.tab-nlist > li > a { font-size: 16px;height: 40px;padding: 0 18px;}
	.more-btn {top: 22px;right: 20px;}
	.notice-box { padding:20px;}
	.dot-style > li {flex-wrap: wrap;}
	.dot-style > li a {width: 100%;font-size:18px;}
	.dot-style > li span {display:none;}
/*250818*/
	.accep-box {padding: 25px 10px 15px 10px;}
	.accep-slide-con {padding: 20px;}
	.main-accep .tab-nlist {padding:0;padding-left:20px}

	.accep-slide {width: calc(100%);}
	.main-accep .tab-nlist > li > a {font-size:18px;}
	.main-accep .more-btn {top: 15px;right: 20px;}
/*250818*/
	.main-bwrap {padding-top: 0;}
	.healthcare-slide {margin-top: 0;width:calc(100% - 18px);}
	.healthcare-slide .healthcare-slider{width:calc(100% + 15px);margin-left:-15px;}
	.healthcare-slide .healthcare-slider .item{margin:0 0 0 15px;}

	.support-con > ul > li {margin-top:10px;}
	.support-con > ul > li > a {padding: 0 90px 0 65px;  height: 50px;}
	.support-con > ul > li > a::before { left: 30px;}
	.support-con > ul > li > a::after { right: 20px;}

	.health-foott { flex-direction: column;}
	.foot-nlogo { margin: 6px 0 20px 0; width: 180px;}
	.health-foott ul {width: 100%;}

}

/*250818*/
@media screen and (max-width: 480px) {
	.medical-list > li strong {padding-right: 0}
	}
/*250818*/

@media screen and (max-width:400px) {
	.top-txt span {padding: 0;}
	

	/*250818*/.main-accep {margin-top: 35px;}/*250818*/
	.notice-box {padding: 15px;}
	.more-btn {top: 15px;right: 15px;}
	.tab-nlist > li > a { font-size: 15px; height: 40px; padding: 0 16px;}
/*250818*/
	.accep-box {padding: 20px 0 0 0}
	.main-accep .tab-nlist > li > a {padding: 0 ;}
	.main-accep .tab-conbox {margin-top: 25px;}
	.main-accep .more-btn {top: 10px;right: 15px;}
	.accep-slide {width: calc(100%);}
	.accep-btn-wrap {top: -55px}
	/*250818*/

	.main-crt {padding: 25px 20px;margin-top: 35px;}
	h3.mctitle {margin: 35px 0 20px 0;}
	.quick-nlink {margin-left:0; margin-top: -5px;}
	.quick-nlink > li {width:100%;margin-left: 0;margin-top: 5px;}
	.service-nlink > ul > li {width: calc(100% / 3 - 15px);}

	.support-con > ul > li > a {padding: 0 76px 0 50px;font-size:18px;}
	.support-con > ul > li > a::before { left: 17px;}
	.support-con > ul > li > a::after { right: 20px;width:45px;}
}




