@charset "utf-8";

@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');
@import url('https://fonts.googleapis.com/css2?family=Tenor+Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Buda:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Marcellus&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&display=swap');

/*
셀린의원
C00235
*/

.BranchOpenArea .List .C00256{display:none !important;}
.BranchOpenArea .List .C00292{display:none !important;}
.SectionNetWork .BranchLink ul.List .C00256{display:none !important;}

/* ================================================================================================= */
/* 기본구성 */
body *{font-family:'Pretendard','Noto Sans JP', 'Noto Sans SC';}
body{top:0 !important; padding:0 !important;}
body.mainBody{padding:0 !important; top:0 !important;}
.NC00235 .SubNav.Fixed{display:block; position: relative !important; top:0 !important;}

.noticeWrap .SubNav.Made{display:none !important;}
.PriceSideWrap .SubNav.Made{display:none !important;}
.PriceSideWrap section .Inner{width:1370px; min-width:1370px;}
.PriceSideWrap .SubNav_Area{display:none;}

/* 통합용 */
.NC00235.ForCommWrap{}
.NC00235.ForCommWrap footer{display:none !important;}
.NC00235.ForCommWrap header .HeaderNav_GNBtop{width:1400px; min-width:1400px;}
.NC00235.ForCommWrap header .HeaderNav_GNBtop .Logo a img{max-height:40px;}
.NC00235.ForCommWrap header .HeaderNav_GNBtopBox .CentBox,
.NC00235.ForCommWrap header .HeaderNav_GNBtopBox .RightBox{display:none !important;}


/* ================================================================================================= */
/* 팝업 */
/* .LayerPopSliderArea{}
.LayerPopSliderArea .LayerPopSlider{width:100% !important; height:100%;}
.LayerPopSliderArea .LayerPopSlider dt a{height:100vh; width:100vw; background:#000;}
.LayerPopSliderArea .LayerPopSlider dt a img{position:relative; object-fit:cover; height:100%;}
.LayerPopSliderArea .LayerPopSlider .MultiBarSlider ul.SliderThum_BtnPage li button{font-weight:normal; } 
.LayerPopSliderArea .LayerPopSlider dd button{letter-spacing:-0.5px;}
 */

/* ================================================================================================= */
/* 회원로그인및가입 */


/* ================================================================================================= */
/* 헤더 */

/* 헤더메뉴 */
.NC00235 header .HeaderNav_Area *{line-height:1;}
.NC00235 header .HeaderNav_Area{background-color:rgb(255 255 255 / 100%);}
.NC00235 header .HeaderNav_Area{position:fixed; top:0px; left:0px; right:0px; z-index:998; background:#fff;}
.mainBody.NC00235 header .HeaderNav_Area{background:none;}

/* 헤더Fixed */
body.BodyFixed .HeaderNav_Area{position:fixed; top:0px; width:100%; background-color:rgb(167 160 158 / 100%); transition-duration:300ms;}
body.BodyFixed header.Fixed .HeaderNav_Area{background-color:rgb(255 255 255 / 100%); transition-duration:300ms; box-shadow:3px 3px 30px 0 rgba(0, 0, 0, 0.15);}
body.BodyFixed header.Fixed .HeaderNav_GNBmenu a{color:#404041; font-weight:500; transition-duration:200ms;}
body.BodyFixed header.Fixed .HeaderNav_GNBtop{height:80px; transition-duration:200ms;}
body.BodyFixed header .HeaderNav_GNBtopBox .LeftBox a img{max-height:1.4em; transition-duration:200ms; filter:invert(0%) sepia(3%) saturate(12%) hue-rotate(66deg) brightness(103%) contrast(103%);}
body.BodyFixed header .HeaderNav_GNBtopBox{height:100px; transition-duration:200ms;}
body.BodyFixed header .HeaderNav_GNBmenu{height:100px; transition-duration:200ms;}

/* member페이지 */
body .memberWrap .HeaderNav_Area{position:fixed; top:0px; width:100%;}
body .memberWrap header .HeaderNav_Area{background-color:rgb(255 255 255 / 100%); transition-duration:300ms; box-shadow:3px 3px 30px 0 rgba(0, 0, 0, 0.15);}
body .memberWrap header .HeaderNav_GNBmenu a{color:#404041; font-weight:500; transition-duration:200ms;}
body .memberWrap header .HeaderNav_GNBtop{height:80px; transition-duration:200ms;}

/* 비급여페이지 */
body .aboutUninsured .HeaderNav_Area{position:fixed; top:0px; width:100%;}
body .aboutUninsured header .HeaderNav_Area{background-color:rgb(255 255 255 / 100%); transition-duration:300ms; box-shadow:3px 3px 30px 0 rgba(0, 0, 0, 0.15);}
body .aboutUninsured header .HeaderNav_GNBmenu a{color:#404041; font-weight:500; transition-duration:200ms;}
body .aboutUninsured header .HeaderNav_GNBtop{height:80px; transition-duration:200ms;}
body .memberWrap header .HeaderNav_GNBtop{height:80px; transition-duration:200ms;}

/* 전후사진 */
body .BnfWrap.ViewWrap .HeaderNav_Area{position:fixed; top:0px; width:100%;}
body .BnfWrap.ViewWrap header .HeaderNav_Area{background-color:rgb(255 255 255 / 100%); transition-duration:300ms; box-shadow:3px 3px 30px 0 rgba(0, 0, 0, 0.15);}
body .BnfWrap.ViewWrap header .HeaderNav_GNBmenu a{color:#404041; font-weight:500; transition-duration:200ms;}
body .BnfWrap.ViewWrap header .HeaderNav_GNBtop{height:80px; transition-duration:200ms;}

/* 헤더Fixed_주의사항 */
body .clinicInfoWrap.noticeWrap .HeaderNav_Area{position:fixed; top:0px; width:100%; background-color:rgb(167 160 158 / 100%); transition-duration:300ms;}
body .clinicInfoWrap.noticeWrap header .HeaderNav_Area{background-color:rgb(255 255 255 / 100%); transition-duration:300ms; box-shadow:3px 3px 30px 0 rgba(0, 0, 0, 0.15);}
body .clinicInfoWrap.noticeWrap header .HeaderNav_GNBmenu{height:80px; transition-duration:200ms;}
body .clinicInfoWrap.noticeWrap header .HeaderNav_GNBmenu a{color:#404041; font-weight:500; transition-duration:200ms;}
body .clinicInfoWrap.noticeWrap header .HeaderNav_GNBtop{height:80px; transition-duration:200ms;}
body .clinicInfoWrap.noticeWrap header .HeaderNav_GNBtopBox .LeftBox a img{filter:invert(82%) sepia(0%) saturate(852%) hue-rotate(341deg) brightness(102%) contrast(86%); transition-duration:200ms;}

	/* ----------------------------------------------------------------------------------------------------------- */
	/* GNB */
	.NC00235 header .HeaderNav_GNB{}
	
		/* ----------------------------------------------------------------------------------------------------------- */
		/* 상단메뉴 */
		.NC00235 header .HeaderNav_GNBtop{height:110px; display:table; width:90%; margin:0 auto; transition-duration:200ms;}
		.NC00235 header .HeaderNav_GNBtopBox{position:relative; display:flex; width:100%; margin:0 auto; vertical-align:middle; text-align:right; height:110px; align-items:center;}
		.NC00235 header .HeaderNav_GNBtopBox > div{}
		.NC00235 header .HeaderNav_GNBtopBox > *{}
		
			/* 왼쪽(메뉴가위치할영역) ------------------------------------------------------------------------------------------ */
			.NC00235 header .HeaderNav_GNBtopBox .CentBox{display:block; width:50%;}
					
			/* 중앙 ------------------------------------------------------------------------------------------ */
			.NC00235 header .HeaderNav_GNBtopBox .LeftBox{display:block; width:25%; text-align:left;}
			.NC00235 header .HeaderNav_GNBtopBox .LeftBox .Logo{display:block; max-width:fit-content; width:100%;}
			.NC00235 header .HeaderNav_GNBtopBox .LeftBox a img{transition-duration:200ms; }
			.NC00235:not(.BodyFixed) .mainWrap header .HeaderNav_GNBtopBox .LeftBox a img{transition-duration:200ms; filter:invert(95%) sepia(100%) saturate(0%) hue-rotate(178deg) brightness(105%) contrast(106%);}
			.NC00235 .C00235.mainWrap header .HeaderNav_GNBtopBox .LeftBox a img{filter:none !important;}
				
			/* 오른쪽 ------------------------------------------------------------------------------------------ */
			.NC00235 header .HeaderNav_GNBtopBox .RightBox *{padding:0;}
			.NC00235 header .HeaderNav_GNBtopBox .RightBox{display:block; width:25%; text-align:right;}
				
				/* 타국어지점바로가기 */
				.NC00235 header .GlobalSite{display:inline-table; vertical-align:middle;}
				.NC00235 header .GlobalSite a{display:block; position:relative; border-radius:100px; overflow:hidden; background-color:#dc1f04;}
				.NC00235 header .GlobalSite a img{display:block; position:relative;}

				/* 지점안내버튼 */
				.NC00235 header .HeaderNav_GNBtop .BranchOpenArea{position:relative; display:inline-table; width:120px; margin-left:10px; text-align:center;}
				.NC00235.C00256 header .HeaderNav_GNBtop .BranchOpenArea{display:none;}
				.NC00235 header .HeaderNav_GNBtop .BranchOpenArea + div{margin-left:15px;}
				.NC00235 header .HeaderNav_GNBtop .BtnClose{display:none;}
				.NC00235 header .HeaderNav_GNBtop .BranchOpenBtn{position:relative; padding:0.5em 0; border-radius:0; background-color:transparent; z-index:2;}
				.NC00235 header .HeaderNav_GNBtop .BranchOpenBtn p{font-size:16px; line-height:1; color:#000; letter-spacing:-1px; cursor:pointer;}
				.NC00235 header .HeaderNav_GNBtop .BranchOpenBtn strong{font-weight:400;}
				.NC00235 header .HeaderNav_GNBtop .BranchOpenBtn i{font-size:8pt; margin-left:0.5em;}
				.NC00235 header .HeaderNav_GNBtop .BranchArea{position:relative; display:block; position:fixed; width:100%; top:auto; background-color:#fff; box-shadow:0px 1px 6px rgba(0, 0, 0, 0.15); padding:0.5em 0.6em 0.6em 0.8em; display:none; border-top:2px solid #a28760; z-index:2; width:max-content; min-width:120px;}
				.NC00235 header .HeaderNav_GNBtop .BranchArea .ListArea{}
				.NC00235 header .HeaderNav_GNBtop .BranchArea ul{}
				.NC00235 header .HeaderNav_GNBtop .BranchArea ul{text-align:left;}
				.NC00235 header .HeaderNav_GNBtop .BranchArea p{font-size:14px; display:table; width:100%; color:#000; margin-bottom:0.7em; font-weight:700; margin-top:0.5em;}
				.NC00235 header .HeaderNav_GNBtop .BranchArea a{position:relative; display:table; width:100%; font-size:10pt; padding-bottom:0.7em;}
				.NC00235 header .HeaderNav_GNBtop .BranchArea a:last-child{margin-bottom:0;}
				.NC00235 header .HeaderNav_GNBtop .BranchArea a:hover span{color:#a28760; transition-duration:300ms;}
				.NC00235 header .HeaderNav_GNBtop .BranchArea span{font-size:14px; display:inline-table; width:100%; color:#888; vertical-align:middle; letter-spacing:-0.5px; font-weight:500; padding-left:10px;}
				.NC00235 header .HeaderNav_GNBtop .BranchArea i{font-size:10px; display:inline-table; width:10%; color:#999; vertical-align:middle; text-align:right; display:none;}
				
				/* 회원로그인 */
				.NC00235 header .HeaderNav_GNBtop .Member *{font-size:13pt;	color:#4c4c4c; line-height:1;}
				.NC00235 header .HeaderNav_GNBtop .Member{display:inline-table; text-align:right; width:fit-content;}
				.NC00235.C00256 header .HeaderNav_GNBtop .Member{display:none;}
				.NC00235 header .HeaderNav_GNBtop .Member ul{}
				.NC00235 header .HeaderNav_GNBtop .Member ul li{padding-right:15px;}
				.NC00235 header .HeaderNav_GNBtop .Member ul li a{letter-spacing:0px; font-weight:400; font-size:16px; letter-spacing:-1px;}
				.NC00235 header .HeaderNav_GNBtop .Member ul li + li{}
				
				/* 다국어버튼 */
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap{display:inline-table; width:auto;}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .LinkGlobalAll img{max-width:fit-content;}
				
				body header .HeaderNav_GNBtop .LinkGlobalWrap .LinkGlobalAll img{filter:invert(34%) sepia(3%) saturate(22%) hue-rotate(14deg) brightness(98%) contrast(89%);transition-duration:200ms; width:26px; height:26px;}
				body.BodyFixed header .HeaderNav_GNBtop .LinkGlobalWrap .LinkGlobalAll img{}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn{position:absolute; width:fit-content; text-align:center; border:none; top:13%;}
				body.BodyFixed header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn{}
				body:not(.BodyFixed) header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn{}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn a{}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn a.Active{}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn a:hover{opacity:.8; transition-duration:300ms;}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn a + a{margin-top:20px; padding:0;}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn .Flag{display:block; width:100%; color:#404041; font-weight:500; width:24px; height:24px; background-size:cover;}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn .Flag.ko{background-image:url(/img/C00235/icon_global_kr.png);}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn .Flag.jp{background-image:url(/img/C00235/icon_global_ja.png);}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn .Flag.th{background-image:url(/img/C00235/icon_global_th.png);}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn .Flag.cn{background-image:url(/img/C00235/icon_global_cn.png);}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn .Flag.en{background-image:url(/img/C00235/icon_global_en.png);}
				.NC00235 header .HeaderNav_GNBtop .LinkGlobalWrap .GlobalBtn a.Active .Flag{border:none;}
				
				/* 장바구니 */
				.NC00235 header .HeaderNav_GNBtop .Cart{display:inline-table;}
				.NC00235 header .HeaderNav_GNBtop .Cart a img{max-width:fit-content;}
				.NC00235 header .HeaderNav_GNBtop .Cart .Badge{background-color:#404041; width:20px; height:20px; right:-12px; top:-7px;}
				.NC00235 header .HeaderNav_GNBtop .Cart .Badge span{padding-top:2px;}
				
				/* 22번배너(링크) */
				.NC00235 header .HeaderNav_GNBtop .Link{display:inline-table; display:none;}

		/* ----------------------------------------------------------------------------------------------------------- */
		/* 주메뉴 */
		.NC00235 header .HeaderNav_GNBmenu{position:absolute; display:table; border:none; height:110px; left:50%; margin-left:-450px; top:0; min-width:800px; max-width:900px; text-align:center; transition-duration:200ms;}

			/* 대메뉴 ------------------------------------------------------------------------------------------ */
			.NC00235 header .HeaderNav_GNBmenu .HeaderNav_LargeMenu{display:table-cell; vertical-align:middle; width:35%;}
				.NC00235 header .HeaderNav_GNBmenu .HeaderNav_LargeMenu .HeaderNav_Menu{display:inline-table; width:auto;}
				.NC00235 header .HeaderNav_GNBmenu .HeaderNav_LargeMenu .HeaderNav_Menu + .HeaderNav_Menu{margin-left:3.8em; max-width:8em;}
				.NC00235 header .HeaderNav_GNBmenu a{position:relative; color:#000; font-size:20px; font-weight:500; letter-spacing:-1px;}
				.NC00235 header .HeaderNav_GNBmenu .MenuBig > a{z-index:2; position:relative; word-break:break-word;}
				.NC00235 header .HeaderNav_GNBmenu .HeaderNav_LargeMenu .HeaderNav_Menu.Action > a:after{-webkit-transition: -webkit-transform .3s ease-out, border-color .3s ease-out;
    transition:transform .3s ease-out, border-color .3s ease-out;
    position:absolute;
    display:block;
    left:0;
    width:100%;
    -ms-transform:scaleX(0);
    -webkit-transform:scaleX(0);
    transform:scaleX(0);
    border-top:2px solid #ad936d;
    content:"";
    padding-bottom:inherit; backface-visibility: hidden;
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
bottom:-4px; transition:transform .35s cubic-bezier(.52,.01,.16,1); transform-origin:0 0;}
				.NC00235 header .HeaderNav_GNBmenu .HeaderNav_LargeMenu .HeaderNav_Menu > a:hover:after{ backface-visibility: hidden;
    -webkit-transform:scaleX(1);
    transform: scaleX(1);}
				.NC00235 header .HeaderNav_GNBmenu .HeaderNav_LargeMenu .HeaderNav_Menu > a:after{-webkit-transition: -webkit-transform .3s ease-out, border-color .3s ease-out;
    transition: transform .3s ease-out, border-color .3s ease-out;
    position: absolute;
    display: block;
    left: 0;
    width: 100%;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    border-top: 2px solid #ad936d;
    content: "";
    padding-bottom: inherit;    
bottom:-4px; transition:transform .35s cubic-bezier(.52,.01,.16,1); transform-origin:0 0;}
			
			/* 소메뉴 ------------------------------------------------------------------------------------------ */
			.NC00235 header .HeaderNav_SmallMenuCube .SubNav_Hide02{display:none;}
			.NC00235 header .HeaderNav_SmallMenuCube{top:0; width:210px; left:-31px; padding-top:60px; display:block; opacity:0; visibility:hidden;-webkit-transform:translateY(10px); transform:translateY(10px); z-index:1;}
			.NC00235 header .HeaderNav_Menu:hover .HeaderNav_SmallMenuCube{opacity:1; visibility:visible; -webkit-transform:translateY(0); -ms-transform:translateY(0);  transform:translateY(0); -webkit-transition:all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
				.NC00235 header .HeaderNav_SmallMenuCube dl{width:100%; background-color:rgb(255 255 255 / 100%); border:none; box-shadow:0px 7px 13px 3px rgba(0, 0, 0, 0.05);}
				.NC00235 header .HeaderNav_SmallMenuCube dl:before{display:none;}
				.NC00235 header .HeaderNav_SmallMenuCube dl dt{}
				.NC00235 header .HeaderNav_SmallMenuCube dl dd{padding:32px 34px; text-align:left;}
				.NC00235 header .HeaderNav_SmallMenuCube dl dd a{color:#404041; font-weight:500; word-break:break-word; text-align:left; font-size:17px !important;}
				.NC00235 header .HeaderNav_SmallMenuCube dl dd a.Action{color:#a28760;}
				.NC00235 header .HeaderNav_SmallMenuCube dl dd a:hover{opacity:.8;}
				.NC00235 header .HeaderNav_SmallMenuCube dl dd a + a{margin-top:27px;}


		@media screen and (max-width: 1730px){
			.NC00235 header .HeaderNav_GNBtopBox .LeftBox{width:17%;}
			.NC00235 header .HeaderNav_GNBtopBox .CentBox{width:64%;}
			.NC00235 header .HeaderNav_GNBtopBox .RightBox{width:19%;}
		}

		@media screen and (max-width: 1570px){
			.NC00235 header .HeaderNav_GNBtop{width:95%;}
			.NC00235 header .HeaderNav_GNBmenu .HeaderNav_LargeMenu .HeaderNav_Menu + .HeaderNav_Menu{margin-left:3em;}
		}	
		@media screen and (max-width: 1400px){
			.NC00235 header .HeaderNav_GNBtop .BranchOpenArea{margin:0 0 11px auto;}
		}		
				
/* 서브페이지의 메뉴 */
.SubNav{display:none !important;}
.SubNav.Made{display:block !important;} /* 숨김 20240516 */
.SubNav .SubNav_Small{margin-top:0;}
.SubNav .InnerContainer{width:1400px; min-width:1400px;}
.SubNav ul.List{position:relative; display:table; width:100%; border:none; border-radius:0; overflow:visible; text-align:center;}
.SubNav .SubNav_Hide02{display:none; height:0; opacity:0;}
.SubNav ul.List *{font-weight:600;}

	.SubNav ul li.TextBox{position:relative; display:inline-table; width:calc(100% / 6); border-bottom:2px solid #f4f6f8; overflow:visible;}
	.SubNav ul li.TextBox{border-left:none; border-right:none;}
	.SubNav ul li.TextBox:first-child{}
	.SubNav ul li.TextBox:nth-child(6n+1):before{position:absolute; width:500vw; content:''; bottom:-2px; background-color:#f4f6f8; height:2px; z-index:2; margin-left:-200vw;}
	.SubNav ul li a{position:relative; display:table-cell; vertical-align:middle; font-size:13pt; font-weight:500; padding:0; overflow:visible;}
	.SubNav ul li a.Active{font-weight:600;}
	.SubNav ul li a:hover{transition-duration:.3s; background:none;}
	.SubNav ul li:hover a{background:none;}
	.SubNav ul li a div{position:absolute; display:block; width:50px; height:2px; opacity:0; bottom:-2px; z-index:2; left:50%; margin-left:-25px;} /* 기본숨김 */
	.SubNav ul li a.Active div,
	.SubNav ul li a:hover div{transition-duration:.3s; opacity:1; background-color:#a28760;}
	.SubNav ul li span{position:relative; display:block; width:100%; text-align:center; padding:20px 0; letter-spacing:-1px;}
	.SubNav .ColorBg{background-color:#d1a28b;color:#fff;}
	.SubNav .ColorTxt{color: #a28760;}
	.SubNav ul li a:not(.Active) .ColorBg{background-color:#b6babc !important;}
	.SubNav ul li a:not(.Active) .ColorTxt{color: #b6babc !important;}




/* ================================================================================================= */
/* 하단푸터 */
.NC00235 .Footer_Area *{}
.NC00235 .Footer_Area{padding:0;}

	/* -------------------------------------------------------------------------------------------------------------------------------- */	
	/* 빠른상담신청 */
	.NC00235 .Contact_Quick{display:none;}

	/* -------------------------------------------------------------------------------------------------------------------------------- */	
	/* 상세정보 */
	.NC00235 .Company_Area *{color:#404041; line-height:1.9; font-weight:normal;}
	.NC00235 .Company_Area{background-color:#eceae7; padding:120px 0; display:none !important;}
	.NC00235.mainWrap .Company_Area{display:block !important;}
	.NC00235 .Company_Area > .Inner{width:1400px; min-width:1400px; display:table;}
	.NC00235 .Company_Area .ContLeft{display:inline-table; width:500px; padding-right:50px;}
	.NC00235 .Company_Area .ContRight{display:inline-table; width:900px;}
	.NC00235 .Company_Area .ContRight *{word-break:keep-all;}
	.NC00235 .Company_Area .CompanyTitle{position:relative; display:block; color:#9a7c50; letter-spacing:0; line-height:1; font-size:22pt; font-weight:600 !important; font-family:"Tenor Sans"; margin-bottom:20px;}

		/* 대표전화 ------------------------------------------------------------------------------------------ */
		.NC00235 .Company_Area .Tel{display:block; width:100%;}
		.NC00235 .Company_Area .Tel p a{font-size:30pt; margin-top:16px; font-weight:400; line-height:1; font-family:"Tenor Sans";}
		
		/* 대표전화 ------------------------------------------------------------------------------------------ */
		.NC00235 .Company_Area .Loca{display:block; width:100%;}
		.NC00235 .Company_Area .Loca .CompanyTitle{margin-bottom:15px;}
		.NC00235 .Company_Area .Loca label pre{white-space:pre-line; line-height:1.3; font-size:18px; font-weight:500;}

		/* 진료시간 ------------------------------------------------------------------------------------------ */
		.NC00235 .Company_Area .Time{display:block; width:100%; margin-top:80px;}
		.NC00235 .Company_Area .Time .CompanyTitle{margin-bottom:15px;}
		.NC00235 .Company_Area .Time label{margin-top:0;}
		.NC00235 .Company_Area .Time label pre{font-size:18px; line-height:2; letter-spacing:-1px; font-family:'Pretendard','Noto Sans JP', 'Noto Sans SC';}
		.NC00235 .Company_Area .Time label pre.Left{font-weight:500;}
		.NC00235 .Company_Area .Time label pre.Right{font-weight:600; letter-spacing:-0.5px;}
		.NC00235 .Company_Area .Time p{margin-top:10px; opacity:.6; display:none;}

		/* 퀵링크 ------------------------------------------------------------------------------------------ */
		.NC00235 .Company_Area .QuickLink{position:relative; display:block; margin-top:20px;}
		.NC00235 .Company_Area .QuickLink ul{position:relative; display:table;}
		.NC00235 .Company_Area .QuickLink ul li{position:relative; display:inline-table; vertical-align:middle;}
		.NC00235 .Company_Area .QuickLink ul li a{position:relative; display:block; font-size:16px; color:#727272; font-weight:500; line-height:1;}
		.NC00235 .Company_Area .QuickLink ul li a:hover{color:#222;}
		.NC00235 .Company_Area .QuickLink ul li + li{margin-left:15px; padding-left:15px; border-left:1px solid #727272;}

		/* 외부링크바로가기 ------------------------------------------------------------------------------------------ */
		.NC00235 .Company_Area .OutLink{position:relative; display:block; margin-top:80px;}
		.NC00235 .Company_Area .OutLink ul{position:relative; display:table;}
		.NC00235 .Company_Area .OutLink ul li{position:relative; display:inline-table; height:50px;}
		.NC00235 .Company_Area .OutLink ul li + li{margin-left:25px; padding-left:25px; border-left:2px solid #d7d3cd;}
		.NC00235 .Company_Area .OutLink ul li a{position:relative; display:table-cell; line-height:1; vertical-align:middle;}
		.NC00235 .Company_Area .OutLink ul li a img{position:relative; display:block; max-width:fit-content;}
		.NC00235 .Company_Area .OutLink ul li a:hover img{-webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-name:swing; animation-name:swing;}

		/* 지도 ------------------------------------------------------------------------------------------ */
		.NC00235 .Company_Area #aboutmap26{margin-top:30px; height:380px;}
	
	/* -------------------------------------------------------------------------------------------------------------------------------- */	
	/* 기본정보 */
	.NC00235 .Bottom_Area *{color:#fff !important; text-align:left; font-size:10.5pt !important; font-weight:300; line-height:1.7 !important;}
	.NC00235 .Bottom_Area{background-color:#282828; padding:60px 0;}
	.NC00235 .Bottom_Area > .Inner{width:1400px; min-width:1400px; display:table; margin:0 auto; text-align:center;}
	.NC00235 .Bottom_Area .ContLeft{display:inline-table; width:200px; vertical-align:middle;}
	.NC00235 .Bottom_Area .ContCenter{display:inline-table; width:fit-content; vertical-align:middle;}
	.NC00235 .Bottom_Area .ContRight{}

		/* 필수정보 ------------------------------------------------------------------------------------------ */
		.NC00235 .Bottom_Area .Add{padding:0;}

			/* 정보 */
			.NC00235 .Bottom_Area .Add p{}
			.NC00235 .Bottom_Area .Add p span{padding:0;}
			.NC00235 .Bottom_Area .Add p span.Item03,
			.NC00235 .Bottom_Area .Add p span.Item04,
			.NC00235 .Bottom_Area .Add p span.Item05,
			.NC00235 .Bottom_Area .Add p span.Item06{margin-left:2em;}
			.NC00235 .Bottom_Area .Add p b{color:#999999 !important;}

			/* 로고 */
			.NC00235 .Bottom_Area .AddLogo{margin:0;}
			.NC00235 .Bottom_Area .AddLogo img{width:fit-content;}

			/* 브레인메디 */
			.NC00235 .Bottom_Area .Add .create{color:#999999 !important; display:none;}
			.NC00235 .Bottom_Area .Add .create img{opacity:.5; height:10px;}

		/* 링크 ------------------------------------------------------------------------------------------ */
		.NC00235 .Bottom_Area .Link *{padding:0; border:none; line-height:1 !important;}
		.NC00235 .Bottom_Area .Link{border:none;}
			.NC00235 .Bottom_Area .Link ul{text-align:right;}
			.NC00235 .Bottom_Area .Link ul li{}
			.NC00235 .Bottom_Area .Link ul li + li a{padding-left:7px; margin:0;}
			.NC00235 .Bottom_Area .Link ul li + li a:before{content:''; position:relative; display:inline-table; text-align:left; height:11px; width:1px; margin-right:7px; background-color:#fff;}

	/* -------------------------------------------------------------------------------------------------------------------------------- */	
	/* 퀵메뉴 */
	.NC00235 .QuickArea{}
	.NC00235 .QuickArea_Btn .CLOSE{display:none;}
	.NC00235 .QuickArea section{margin-right:20px; top:24%; z-index:997; bottom:3%; top:auto;}
	.NC00235.C00247 .QuickArea section{bottom:0%;}
	.NC00235.C00288 .QuickArea section{bottom:0%;}
	
		.NC00235 .QuickArea_Link{border-radius:100px;}
		.NC00235 .QuickArea_Link ul{background:none;}
		.NC00235 .QuickArea_Link li{background:none; border:none; padding:0; margin-bottom:10px;}
		.NC00235 .QuickArea_Link li.Tel{display:none;}
		.NC00235 .QuickArea_Link li{width:59px; height:59px;} 
		.NC00235 .QuickArea_Link li a{width:59px; height:59px; }
		.NC00235 .QuickArea_Link li a span{position:absolute; padding:3px 10px; background-color:#534b40; left:-97px; top:12%; border-radius:100px; width:90px; display:none; font-size:10pt; font-weight:500; letter-spacing:0;}
		.NC00235 .QuickArea_Link li a > img{display:block; width:auto; border-radius:100px;}
		.NC00235 .QuickArea_Link li a em{position:absolute; padding:5px; background-color:#534b40; left:-142px; top:-54%; border-radius:100px; width:auto; display:none; border-radius:10px;}
		.NC00235 .QuickArea_Link li a em img{display:block; width:max-content; border-radius:5px;}
		.NC00235 .QuickArea_Link li a em:after{border-top:5px solid transparent; border-left:9px solid #534b40; border-right:5px solid transparent; border-bottom:5px solid transparent; content:''; position:absolute; bottom:48%; z-index:2; margin-left:-3px; right:-13px;}
		.NC00235 .QuickArea_Link li:hover span{display:block;}
		.NC00235 .QuickArea_Link li:hover em{display:block;}
		.NC00235 .QuickArea_Link li:hover{background:none;}
		.NC00235 .QuickArea_Link li:hover span{background-color:#534b40;}
		
		/* 상단으로 */
		.NC00235 .QuickArea_Link li.Quick_GoTop{background:none; color:#534b40;}
		.NC00235 .QuickArea_Link li.Quick_GoTop i{color:#534b40;}
		.NC00235 .QuickArea_Link li.Quick_GoTop span{display:none;}
		.NC00235 .QuickArea_Link {border:none;}

		/* 수원망포_중국어 */
		.NC00235.C00256 .QuickArea_Link li.BannerThumTel{display:none;}
			
			
	/* -------------------------------------------------------------------------------------------------------------------------------- */	
