@charset "utf-8";

/* °øÅë */
.msection_box{width:1280px; margin:0 auto;}

.movement_btn{display:inline-block;}
.movement_btn a{position:relative; display:flex; align-items:center; justify-content:space-between; gap:0 20px; padding:10px 10px 10px 20px; font-weight:700; border:1px solid #000; border-radius:50px; box-sizing:border-box; transition:.3s; overflow:hidden;}
.movement_btn a::after{content:""; display:block; width:38px; height:38px; border-radius:50%; background-color:#000; background-image:url('/lbphospital/img/main/move_btn_arrow.png'); background-size:100% auto; background-repeat:no-repeat;}

.movement_btn.white_btn a{color:#fff; border:1px solid #fff;}
.movement_btn.white_btn a::after{background-color:#fff; background-image:url('/lbphospital/img/main/move_btn_arrow_blue.png');}


/* ºñÁÖ¾ó */
.mvisual_box{position: relative; width:calc(100% - 50px); min-width:1280px; border-radius: 0 0 130px 0; overflow: hidden;}
.mvisual_box .swiper-slide{position:relative; height:100vh; max-height:700px;}
.mvisual_box .swiper-slide .txt{position: absolute; left:50%; top:50%; width:1280px; text-align:center; color:#fff; transform:translate(-50%, -50%); z-index:1; }
.mvisual_box .swiper-slide .txt .mid_txt{line-height:1.4; font-size:3rem;}
.mvisual_box .swiper-slide .txt .big_txt{font-size:5.5rem; font-weight:700;}
.mvisual_box .swiper-slide .txt .date_txt{margin-top:30px; font-size:3rem; font-weight:300;}
.mvisual_box .swiper-slide img{position:absolute; top:0; left:50%; width:100%; height:100%; min-width:1280px; object-fit:cover; transform:translateX(-50%);}

.swiper-wrapper .color_blue{color:#93b1ee;}
.swiper-wrapper .color_yellow{color:#eee993;}
.swiper-wrapper .color_red{color:#eea093;}
.swiper-wrapper .color_green{color:#93eecb;}
.swiper-wrapper .color_brown{color:#f9a44b;}

.mvisual_box .swiper-slide .eng_txt{font-family: 'GmarketSans'; font-weight:300; letter-spacing:0; text-transform:uppercase;}

.mvisual_box .swiper-slide .eng_tit{margin-bottom:50px; font-size:1.7rem;}
.mvisual_box .swiper-slide .eng_tit .eng_txt{letter-spacing:1rem;}


/* ºñÁÖ¾ó 02*/
.swiper-wrapper .swiper-slide.slide02 .date_txt{margin:0 0 30px 0;}
.swiper-wrapper .swiper-slide.slide02 .mid_txt{font-weight:700; }

/* ºñÁÖ¾ó 03*/
.swiper-wrapper .swiper-slide.slide03 .mid_txt{font-weight:700;}
.swiper-wrapper .swiper-slide.slide03 .mid_txt .eng_txt{font-weight:700;}
.swiper-wrapper .swiper-slide.slide03 .big_txt.eng_txt{text-transform:none;}

/* ºñÁÖ¾ó 07*/
.swiper-wrapper .swiper-slide.slide07 .big_txt{line-height:1.2; font-size:6rem;}

/* ºñÁÖ¾ó 08*/
.swiper-wrapper .swiper-slide.slide08 .big_txt{font-size:6rem; }
.mvisual_box .swiper-slide .txt .mid_txt{font-size:4rem;}


.mvisual_box .control_btn .swiper-horizontal>.swiper-pagination-bullets, 
.mvisual_box .swiper-pagination-bullets.swiper-pagination-horizontal, 
.mvisual_box .swiper-pagination-custom, 
.mvisual_box .swiper-pagination-fraction{bottom:80px; left:50%; width:1280px; transform:translateX(-50%);}

.mvisual_box .control_btn .swiper-pagination-bullet{width:4px; height:15px; border-radius:inherit; background:#fff;}
.mvisual_box .control_btn .swiper-pagination-bullet-active{width:4px; height:35px;}


.mvisual_box .swiper-slide-active .txt_time01{-webkit-animation:text-move-ani 0.5s ease-in-out both;animation:text-move-ani 0.5s ease-in-out both;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.mvisual_box .swiper-slide-active .txt_time02{-webkit-animation:text-move-ani 0.5s ease-in-out both;animation:text-move-ani 0.5s ease-in-out both;-webkit-animation-delay:0.5s;animation-delay:1.5s;}
.mvisual_box .swiper-slide-active .txt_time03{-webkit-animation:text-move-ani 0.5s ease-in-out both;animation:text-move-ani 0.5s ease-in-out both;-webkit-animation-delay:0.5s;animation-delay:2s;}


@keyframes text-move-ani {
	from {
		opacity:0;
		filter:Alpha(opacity=0);
		-webkit-transform: translateY(50px); 
		transform: translateY(50px); 
	}
	to {
		opacity:1;
		filter:Alpha(opacity=100);
		-webkit-transform: translateY(0); 
		transform: translateY(0); 
	}
}


/* msection1 */
.msection1{padding:135px 2vw; box-sizing:border-box; overflow:hidden;}
.msection1 .msection_box .hospital_box .hospital_tit{display:flex; align-items:center; justify-content:space-between;}
.msection1 .msection_box .hospital_box .hospital_tit .tit{width:calc(100% - 237px); line-height:1.4; font-size:4.6rem; font-weight:800; color: rgba(0,0,0,.2);}
.msection1 .msection_box .hospital_box .hospital_tit .tit .tit_txt{position: relative; width: max-content; background: linear-gradient(to right, #000, #000) no-repeat; -webkit-background-clip: text; background-clip: text; background-size: 0%; transition: background-size cubic-bezier(.1,.5,.5,1) 0.5s;}

.msection1 .msection_box .hospital_box .hospital_list{margin-top:80px; text-align:center;}
.msection1 .msection_box .hospital_box .hospital_list ul{display:flex;}
.msection1 .msection_box .hospital_box .hospital_list ul li{display:flex; flex-direction:column; align-items:center; justify-content:center; width:33.333%; box-sizing:border-box;}
.msection1 .msection_box .hospital_box .hospital_list ul li::before{content:""; display:block; width:176px; height:117px; margin-bottom:50px; background-size:100% auto; background-repeat:no-repeat;}
.msection1 .msection_box .hospital_box .hospital_list ul li.icon01::before{background-image:url('/lbphospital/img/main/hospital_img01.png'); }
.msection1 .msection_box .hospital_box .hospital_list ul li.icon02::before{background-image:url('/lbphospital/img/main/hospital_img02.png'); }
.msection1 .msection_box .hospital_box .hospital_list ul li.icon03::before{background-image:url('/lbphospital/img/main/hospital_img03.png'); }

.msection1 .msection_box .hospital_box .hospital_list ul li:nth-child(n+2){border-left:1px solid #ddd;}
.msection1 .msection_box .hospital_box .hospital_list ul li .big_txt{font-size:3.5rem; font-weight:700;}
.msection1 .msection_box .hospital_box .hospital_list ul li .txt{font-size:2.5rem;}

.medical_appointment{display:flex; align-items:center; justify-content:space-between; margin-top:80px;}
.medical_appointment .app_info .tit{position:relative; margin-bottom:50px; padding-left:15px; line-height:1; font-size:2.5rem; font-weight:700;}
.medical_appointment .app_info .tit::before{content:""; position:absolute; left:0; top:0; width:8px; height:8px; border-radius:50%; background:#000;}

.medical_appointment .app_info .txt{font-size:3.5rem;}
.medical_appointment .app_info .btn_box{display:flex; align-items:center; flex-wrap:wrap; gap:10px 20px; margin-top:50px;}

.medical_appointment .app_info .point_txt{position:relative; margin-top:25px; padding-left:28px; font-size:1.8rem;}
.medical_appointment .app_info .point_txt::before{content:""; position:absolute; top:4px; left:0; width:18px; height:18px; background:url('/lbphospital/img/common/point_txt.png') no-repeat; background-size:cover;}

.medical_appointment .list_info{display:flex; align-items:flex-end; flex-direction:column; gap:20px 0;}
.medical_appointment .list_info p{display:inline-block; position:relative; padding:50px 50px 50px 80px; text-align:right; line-height:1; font-size:3rem; color:#fff; font-weight:700; text-transform:uppercase; border-radius:80px 0 0 80px; transform:translateX(100vh);}
.medical_appointment .list_info p::before{content:""; position:absolute; left:50%; top:0; width:100vh; height:100%; z-index:-1;}
.medical_appointment .list_info p .tit{margin-right:15px;}
.medical_appointment .list_info .redline,
.medical_appointment .list_info .redline::before{background:#ac0924;}
.medical_appointment .list_info .blueline,
.medical_appointment .list_info .blueline::before{background:#0952ac;}
.medical_appointment .list_info .grayline,
.medical_appointment .list_info .grayline::before{background:#2b2b2b;}


/* msection2 */
.msection2{position:relative; padding:100px 2vw; background-image:url('/lbphospital/img/main/center_bg01.jpg'); background-size:cover; background-repeat:no-repeat; background-attachment:fixed; box-sizing:border-box; transition:.3s;}
.msection2::before{content:""; position:absolute; left:0; top:0; width:100%; height:100%;  background-color:rgba(9,82,172,0.5); }
.msection2 .msection_box{position:relative; display:flex; justify-content:space-between;}

.msection2 .center_tit{align-self:flex-start; color:#fff;}
.msection2 .center_tit .ma_tit{line-height:1.4; font-size:4.8rem; font-weight:700;}

.msection2 .center_tit .sb_tit{margin:30px 0; line-height:1.4; font-size:2rem; font-weight:300;}
.msection2 .center_tit .sb_tit span{font-size:2.4rem;}


.center_list{width:100%; max-width:830px;}
.center_list ul{display:flex; flex-wrap:wrap; align-items:flex-start; gap:40px; margin-top:25%;}
.center_list ul li{position:relative; display:flex; flex-wrap:wrap; justify-content:right; width:calc(50% - 20px); min-height:375px; padding:40px 30px; color:#fff; border-radius:30px; background-color:rgba(255,255,255,0.2); box-sizing:border-box; transition:.3s;}
.center_list ul li::before{content:""; opacity:0; position:absolute; left:50%; top:50%; width:calc(100% - 4px); height:calc(100% - 4px); border-radius:30px; background:#0952ac; transform:translate(-50%, -50%); transition:.3s;}
.center_list ul li:nth-child(odd){margin-top:-25%;}

.center_list ul li dl{position:relative; margin-bottom:15px;}
.center_list ul li dl dt{margin-bottom:40px; font-size:3rem; font-weight:700;}
.center_list ul li dl dt .s_tit{margin-bottom:20px; line-height:1; font-size:1.8rem; font-weight:600;}
.center_list ul li dl dd{display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; overflow:hidden;}
.center_list ul li .center_btn{align-self:flex-end; position:relative; display:flex; align-items:center; gap:0 20px; color:#fff; font-weight:700;}
.center_list ul li .center_btn::after{content:""; display:block; width:20px; height:10px; background-image:url('/lbphospital/img/main/center_arrow.png'); background-size:100% auto; background-repeat:no-repeat;}



/*msection3*/
.msection3{padding:100px 2vw; background:#f5f5f5; box-sizing:border-box;}

.noitce > ul{position:relative; padding-top:93px;}
.noitce > ul > li{display:flex; justify-content:flex-end;}
.noitce > ul > li .tab{position:absolute; left:0; top:0; width:216px; padding:20px 30px; line-height:1; text-align:center; color:#000; font-size:1.8rem; color:#999; font-weight:700; border:1px solid #ddd; border-right:0; border-bottom:1px solid #0952ac; background:#fff; box-sizing:border-box; cursor:pointer; transition:.3s;}
.noitce > ul > li:nth-child(n+2) .tab{left:216px; border-right:1px solid #ddd;}


.noitce > ul > li .notice_list{display:none; gap:20px; width:100%;}
.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a{position:relative; display:block; min-height:280px; padding:30px; border:1px solid #e5e5e5; border-radius:20px; box-sizing:border-box;}
.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a::before{content:""; opacity:0; position:absolute; right:30px; top:30px; width:18px; height:18px; background-image:url('/lbphospital/img/main/notice_arrow.png'); background-size:100% auto; background-repeat:no-repeat; transition:.4s;}
.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a .date{margin-bottom:30px; line-height:1; color:#555;}
.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a .tit{display:-webkit-box; font-size:1.8rem; font-weight:700; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a .txt{display:-webkit-box;  margin-top:20px; padding-top:20px; line-height:1.4; border-top:1px solid #ddd; color:#555; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}

/*´º½º*/
.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a{padding:0;}
.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a:before{display:none;}
.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a .img{height:200px; border-radius:20px 20px 0 0; overflow:hidden;}
.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a .img img{width:100%; height:100%; vertical-align:top; objeat}
.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a .txtbox{padding:20px; box-sizing:border-box;}
.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a .txtbox .date{margin:10px 0 0 0;}


.noitce > ul > li .plus{display:none; position:absolute; right:0; top:20px;}
.noitce > ul > li .plus a{display:flex; align-items:center; gap:10px; transition:.3s;}
.noitce > ul > li .plus a::after{content:""; display:block; width:18px; height:18px; border-radius:50%; background-color:#000; background-image:url('/lbphospital/img/main/move_btn_arrow.png'); background-size:100% auto; background-repeat:no-repeat;}

.noitce > ul > li.on  .tab{color:#fff; background:#0952ac; box-shadow:10px 10px 10px rgba(9,82,172,0.15); z-index:1;}
.noitce > ul > li.on .notice_list{display:flex;}
.noitce > ul > li.on .plus{display:block;}


/*Äü¸Þ´º */
.quick{display:flex; justify-content:flex-end; margin-top:50px; padding:50px 0; border-radius:30px; background-image:url('/lbphospital/img/main/quick_bg.jpg'); background-size:cover; background-repeat:no-repeat; box-sizing:border-box;}
.quick .quick_box{width:calc(100% - 400px);}
.quick .quick_box .tit{color:#fff; font-size:2.8rem; text-shadow: 0 0 10px rgba(0,0,0,0.3);}
.quick .quick_box .tit strong{font-size:3.5rem;}
.quick .quick_box ul {display:flex; gap:20px; margin-top:60px;}
.quick .quick_box ul li a{display:block; padding:20px 30px; line-height:1; text-align:center; font-weight:700; border-radius:50px; background:#fff; transition:.3s;}

/********************ÅÂºí¸´********************/
@media all and (max-width:1024px){

	#wrapper{min-width:auto;}

	/* ºñÁÖ¾ó */
	.mvisual_box{width:100%; min-width:auto;}
	.mvisual_box .swiper-slide img{min-width:auto;}
	.mvisual_box .swiper-slide{max-height:600px;}

	.mvisual_box .swiper-slide .txt{width:100%;}
	.mvisual_box .swiper-slide .txt .big_txt{font-size:5rem;}

	.msection_box{width:100%;}

	.mvisual_box .swiper-slide .eng_tit{margin-bottom:3vh; font-size:1.5rem;}
	.mvisual_box .swiper-slide .eng_tit .eng_txt{letter-spacing:0.3rem;}




	/* msection1 */
	.msection1{padding:80px 2vw;}
	.msection1 .msection_box .hospital_box .hospital_tit{align-items:center;}
	.msection1 .msection_box .hospital_box .hospital_tit .tit{font-size:4rem; color:#000;}
	.msection1 .msection_box .hospital_box .hospital_list ul li{justify-content:flex-start; padding:0 20px;}
	.msection1 .msection_box .hospital_box .hospital_list ul li .big_txt{font-size:3rem;}
	.msection1 .msection_box .hospital_box .hospital_list ul li .txt{font-size:2rem;}
	
	.medical_appointment{flex-wrap:wrap; gap:50px;}

	.medical_appointment .list_info{width:100%;}
	.medical_appointment .list_info p{width:100%; padding:30px 0; text-align:left; transform: none !important;}
	.medical_appointment .list_info p::before{left:-2vw; width:150vh;}
	.medical_appointment .list_info .redline{text-align:center;}
	.medical_appointment .list_info .grayline{text-align:right;}

	/* msection2 */
	.msection2{padding:80px 2vw;}
	.msection2 .msection_box{flex-wrap:wrap; gap:50px;}
	.msection2 .center_tit{position:relative; width:100%;}
	.msection2 .center_tit .sb_tit{margin:0;}
	.msection2 .center_tit .movement_btn{position:absolute; right:0; top:0;}

	.center_list{max-width:none;}
	.center_list ul li:nth-child(even){transform:none;}

	/* msection3 */
	.msection3{padding:80px 2vw;}
	.noitce > ul{padding-top:93px;}
	.noitce > ul > li{flex-direction:column;}
	.noitce > ul > li .tab{width:50%;}
	.noitce > ul > li:nth-child(n+2) .tab{top:0; left:50%;}
	

	.noitce > ul > li .notice_list{gap:10px; width:100%;}
	.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a{background:#fff;}
	.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a .date{margin-bottom:30px;}
	.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a::before{opacity:1; width:16px; height:16px;}

	.noitce > ul > li .plus{position:relative; top:auto; left:auto; bottom:auto; margin-top:30px;}
	.noitce > ul > li .plus a{justify-content:center;}

	.quick .quick_box{width:100%;}
	.quick .quick_box .tit{text-align:center;}
	.quick .quick_box ul{justify-content:center; margin-top:30px;}

	

}

/********************¸ð¹ÙÀÏ********************/
@media all and (max-width:767px){

	.movement_btn a{padding:8px 8px 8px 15px;}
	.movement_btn a::after{width:32px; height:32px; }

	/*ºñÁÖ¾ó*/
	.mvisual_box{border-radius:0 0 50px 0;}
	.mvisual_box .swiper-slide .txt .mid_txt{font-size:2rem;}
	.mvisual_box .swiper-slide .txt .big_txt{font-size:3.5rem;}
	.mvisual_box .swiper-slide .txt .date_txt{font-size:2rem;}

	.mvisual_box .swiper-slide{max-height:400px;}
	.mvisual_box .control_btn .swiper-horizontal>.swiper-pagination-bullets, 
	.mvisual_box .swiper-pagination-bullets.swiper-pagination-horizontal, 
	.mvisual_box .swiper-pagination-custom, 
	.mvisual_box .swiper-pagination-fraction{bottom:30px;}

	.mvisual_box .control_btn .swiper-pagination-bullet{height:10px;}
	.mvisual_box .control_btn .swiper-pagination-bullet-active{height:25px;}

	/* msection1 */
	.msection1{padding:5vh 2vw;}
	.msection1 .msection_box .hospital_box .hospital_tit{flex-direction:column; align-items:center; gap:10px;}
	.msection1 .msection_box .hospital_box .hospital_tit .tit{width:100%; text-align:center; font-size:3.5rem;}

	.msection1 .msection_box .hospital_box .hospital_list{margin-top:0;}
	.msection1 .msection_box .hospital_box .hospital_list ul{flex-direction:column;}
	.msection1 .msection_box .hospital_box .hospital_list ul li{position:relative; justify-content: flex-start; align-items: flex-start; width:100%; padding: 20px 0 20px 80px;}
	.msection1 .msection_box .hospital_box .hospital_list ul li::before{position:absolute; left:0; top:50%; width:60px; height:40px; margin-bottom:0; transform:translateY(-50%);}
	.msection1 .msection_box .hospital_box .hospital_list ul li:nth-child(n+2){border-top:1px solid #ddd; border-left:0;}
	.msection1 .msection_box .hospital_box .hospital_list ul li .txt{text-align:left;}

	.medical_appointment{width:100%; margin-top:30px;}
	.medical_appointment .app_info{width:100%;}
	.medical_appointment .app_info .tit{margin-bottom:15px;}
	.medical_appointment .app_info .btn_box{margin-top:20px;}
	.medical_appointment .list_info{gap:5px 0;}
	.medical_appointment .list_info p{padding:2vh 0; font-size:2rem;}

	/* msection2 */
	.msection2{padding:5vh 2vw;}
	.msection2 .center_tit{text-align:center;}
	.msection2 .center_tit .ma_tit{font-size:3.5rem;}
	.msection2 .center_tit .movement_btn{position:relative; left:auto; top:auto; margin-top:10px;}
	.msection2 .msection_box{gap:30px;}
	.center_list ul{gap:10px; margin-top:0;}
	.center_list ul li{width:100%; min-height:auto; padding:3.5vh 3vh;}
	.center_list ul li:nth-child(odd){margin-top:0;}
	.center_list ul li dl dt{margin-bottom:15px;}
	.center_list ul li dl dt .s_tit{margin-bottom:10px;}
	.center_list ul li dl dd{-webkit-line-clamp:3;}

	/* msection3 */
	.msection3{padding:5vh 2vw;}
	.noitce > ul{padding-top:70px;}
	.noitce > ul > li .tab{width:50%; padding:15px;}
	.noitce > ul > li:nth-child(n+2) .tab{left:50%;}
	.noitce > ul > li .tab::before{right:15px; width:15px; height:6px;}

	.noitce > ul > li.on .notice_list{flex-wrap:wrap; gap:10px;}
	.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a{min-height:210px; padding:20px; border-radius:15px;}
	.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a::before{top:20px; right:20px;}
	.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a .date{margin-bottom:10px;}

	.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a .txtbox .tit{display:block; width:100%; text-overflow:ellipsis; white-space:nowrap;}
	.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a .img{height:150px; border-radius:15px 15px 0 0;}

	.quick{padding:30px;}
	.quick .quick_box ul{flex-wrap:wrap;}
	.quick .quick_box ul li{width:calc(50% - 10px);}

}

/********************¸ð¹ÙÀÏ2********************/
@media all and (max-width:480px){

	.movement_btn{display:block; width:100%;}
	.movement_btn a{width:100%;}

	.msection1 .msection_box .hospital_box .hospital_tit .tit{font-size:2.5rem;}

	.medical_appointment .app_info .txt{font-size:2.5rem;}

	.msection2 .center_tit .sb_tit{font-size:1.7rem;}
	.msection2 .center_tit .ma_tit{font-size:2.5rem;}

	.quick{margin-top:30px; padding:20px;}
	.quick .quick_box .tit{font-size:2rem;}
	.quick .quick_box .tit strong{font-size:2.5rem;}
	.quick .quick_box ul{gap:10px;}
	.quick .quick_box ul li{width:100%;}
	.quick .quick_box ul li a{padding:2.5vh 2vh;}
	

}

/********************À¥********************/
@media all and (min-width:1025px) {

	.movement_btn a:hover{color:#fff; background:#000;}
	.movement_btn.white_btn a:hover{color:#0952ac; background:#fff;}


	.center_list ul li:hover{background:linear-gradient(125deg, #84a9d6 , #0952ac 50%);}
	.center_list ul li:hover::before{opacity:1;}

	.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a:hover{background:#fff;}
	.noitce > ul > li .notice_list .swiper-wrapper .swiper-slide a:hover::before{opacity:1;}

	.noitce > ul > li.news .notice_list .swiper-wrapper .swiper-slide a:hover .txtbox .tit{color:#0952ac;}

	.quick .quick_box ul li a:hover{color:#fff; background:#0952ac;}

}




