@charset "utf-8";

/* C00168
루이샤의원 */

/* -------------------------------------------------------------------------------------------------------------------------------- */	
/* 기본설정 */
.NC00168.C00168{font-family:'SUIT';}
.NC00168.C00200 *{font-family: 'SUIT', 'Noto Sans JP', sans-serif;}

/*다국어페이지,sns*/
.NC00168 .HeaderNav_GNBtop .Link{width:25%; padding-right:35px; position:relative;}
.NC00168 .HeaderNav_GNBtop .Link::before{content:''; position:absolute; top:50%; right:15px; transform:translate(0,-50%); width:2px; height:20px; background:#ccc;}
.NC00168 .HeaderNav_GNBtop .Link a{margin-left:10px;}

.NC00168 .HeaderNav_Languages{position:relative; display:table-cell; vertical-align:middle;}
.NC00168 .HeaderNav_GNBtop .HeaderNav_Languages{/*visibility:hidden;*/}
.NC00168 .HeaderNav_GNBtop .HeaderNav_Languages a{border:0;}
.NC00168 .HeaderNav_GNBtop .HeaderNav_Languages a img{filter:drop-shadow(3px 3px 3px #e3e3e3);}
.NC00168 .HeaderNav_Languages ul li{padding-right:10px;}

.C00200 .HeaderNav_GNBtop .Link{width:35%;}
.C00200 .HeaderNav_GNBtop .Link::before{display:none;}
.C00200 .HeaderNav_Languages{position:absolute;}



/* -------------------------------------------------------------------------------------------------------------------------------- */	
/* 서브페이지메뉴 */
.NC00168 .SubNav{margin:1em 0;}
.NC00168 .SubNav.Fixed{position:relative; top:0 !important;}
.NC00168 .SubNav_Area ul{border-radius:0; border:none;}
.NC00168 .SubNav_Small1 li{border:none;}
.NC00168 .SubNav_Small1 li a{background-color:#efece8;}
.NC00168 .SubNav_Small1 li a:hover{background-color:#e6e2db; color:#010101}
.NC00168 .SubNav_Small1 li.Action a{background-color:#918472;}
.NC00168 .SubNav_Small1 li.Action a:hover{background-color:#988b7a; color:#fff;}



/* --------------------------------------------------------------------------------------------------------------------------------- */
/* 하단푸터전용 */
.NC00168.C00200 footer *{font-family: 'SUIT', 'Noto Sans JP', sans-serif !important;}
.NC00168 .Company_Area .Tel{}
.NC00168.C00200 .Company_Area .Tel a p{font-size: 26pt;}
.NC00168 .Company_Area .Tel a:nth-child(2){position:absolute; top:48%; width:39em; z-index:2;}
.NC00168 .Company_Area .Tel a:nth-child(2) p{font-size:26pt;}
.NC00168 .Company_Area .Tel small{font-size:16pt; color:#c5c5c5;}
.NC00168 .Company_Area .Tel small b{font-weight:500;}
.NC00168 .Bottom_Area .Add img{max-height:10em;}
/* 상담신청 */
.NC00168 .Contact_Quick{background-color:#918472;}
.NC00168 .Contact_Quick dl dt:nth-last-child(2){width:23%;}
.NC00168 .Contact_Quick .AgreeBox .Checkbox big{letter-spacing:-1px;}
.NC00168 .Contact_Quick .BtnBox .Btn{background-color:#333; border-radius:0; box-shadow:none;}
.NC00168 .Contact_Quick .BtnBox .Btn:hover{background-color:#222;}
/*브레인메디숨김*/
.NC00168 .create{display:none;}



/* -------------------------------------------------------------------------------------------------------------------------------- */	
/* 퀵메뉴_20번배너 */
.NC00168 .QuickArea{}
.NC00168 .QuickArea section{top:100px;}
.NC00168 .QuickArea_Btn a{border-radius:0;}
.NC00168 .QuickArea section{margin-right:0; z-index:997;}
.NC00168 .QuickArea_Link{border-radius:0; width:auto;}
.NC00168 .QuickArea_Link ul{background:#fff;}
.NC00168 .QuickArea_Link li{border:none; width:auto; padding:0;}
.NC00168 .QuickArea_Link li:after{content:''; position:relative; width:30%; display:block; text-align:center; margin:0 auto; height:1px; background-color:#e3e3e3;}
.NC00168 .QuickArea_Link li.Tel{display:none;}
.NC00168 .QuickArea_Link li a{background-color:#fff; padding:1.3em 0; color:#000; min-width:110px;}
.NC00168 .QuickArea_Link li a:hover img{opacity:.6;}
.NC00168 .QuickArea_Link li a span{position:relative; display:block; font-size:11pt; margin-top:0.7em; font-weight:500; line-height:1;}
.NC00168 .QuickArea_Link li a img{display:block; width:4vw; max-width:fit-content;}

.NC00168 .QuickArea_Link li:hover a{background-color:#fff;}
.NC00168 .QuickArea_Link li.BannerThum6 a{color:#d2be80;} /* 이벤트 */
.NC00168 .QuickArea_Link li.Quick_GoTop{}
.NC00168 .QuickArea_Link li.Quick_GoTop:after{display:none;}
.NC00168 .QuickArea_Link li.Quick_GoTop a{background-color:#000; color:#fff; padding:0.5em;}
.NC00168 .QuickArea_Link li.Quick_GoTop:hover a{background-color:#000;}
.NC00168 .QuickArea_Link li.Quick_GoTop a p{display:block;}
.NC00168 .QuickArea_Link li.Quick_GoTop a p i{display:inline-block; font-size:12pt; margin-right:5px; color:#fff; font-family:"Font Awesome 5 Free" !important;}
.NC00168 .QuickArea_Link li.Quick_GoTop a p span{display:inline-block; font-size:12pt; letter-spacing:0; margin:0;}



/* -------------------------------------------------------------------------------------------------------------------------------- */	
/* 이벤트(일본어) */
.C00200 .eventWrap .LabelThum_Height .LabelThum label big strong{display:none;}
.C00200 .eventWrap .LabelThum_Height .LabelThum label big strike{display:none;}
.C00200 .eventWrap .LabelBlockThum label big strong{display:none;}
.C00200 .eventWrap .LabelBlockThum label big strike{display:none;}
.C00200 .eventWrap .LabelBlockThum label big em{width:100%;}
.C00200 .eventWrap .LabelBlockThum label big em b{font-size:17pt;}



/* ------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 게시물타입 : 썸네일리스트 */
.NC00168 .boardThumList{}
.NC00168 .boardThumList a{}
	/* 로그인여부 */
	.NC00168 .boardThumList .logIn{}
	.NC00168 .boardThumList .logOut{}
	/* 전후이미지를2개노출할경우 */
	.NC00168 .boardThumList .Thumb .doubleImg{display:block;}
	.NC00168 .boardThumList .Thumb .doubleImg p.Right:after{background-color:#beab73;}
	/* 좋아요와조회수 */
	.NC00168 .boardThumList .About{display:table !important;}
	
	
	
	