@charset "utf-8";
/*
에이탑
C00087
*/
body{min-width:1400px !important;}
/* ================================================================================================= */
header.Fixed{z-index:997;}
.HeaderNav_Area{}
	/* ----------------------------------------------------------------------------------------------------------- */
	/* 링크 */
	.HeaderNav_GNBtop .Link{vertical-align:middle;} /* 네트워크1 */
	.HeaderNav_GNBtop .Link ul{}
	.HeaderNav_GNBtop .Logo{width:22%;}
	.HeaderNav_GNBtop .Link ul li{display:inline-table; margin-right:1px;}
	.HeaderNav_GNBtop .Link ul li a{margin:0 auto;border-radius:50px; font-family:'GmarketSansMedium', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', sans-serif;}
	.HeaderNav_GNBtop .Link ul li a strong{display:block; font-weight:400; letter-spacing:0.02em; color:#fff; padding:0.5em 1em; font-size:12pt; line-height:1;}
	.HeaderNav_GNBtop .Link ul li a strong i{padding-left:5px;}
	.HeaderNav_GNBtop .Link ul li a:hover{opacity:.8;}
/* ================================================================================================= */
/*  [공통]상단헤더영역 */
header{}
/* 주메뉴 */
.HeaderNav_GNBmenu.basic *{font-family:'GmarketSansMedium', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', sans-serif; }
.HeaderNav_GNBmenu{z-index:997;}

/* =============================================================================================================== */
/* 헤더 리뉴얼 */
header .HeaderNav_GNBmenu.renewal *{font-family:'SUIT', 'Noto Sans KR', sans-serif; line-height:1; letter-spacing:-0.2pt;}
header .HeaderNav_GNBmenu.renewal{border:0;}
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide > ul > li.Icon{display:none;}
/*대메뉴*/
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide > ul{width:1100px;}
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide > ul > li{width:fit-content; padding:0 10px;}
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide > ul a{font-size:12pt; font-weight:600; width:fit-content; color:#000; position:relative; display:block; z-index:1; height:58px; line-height:57px;}
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide > ul > li.Code3982 a{color:#000;}
/*소메뉴*/
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul{}
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li{width:auto; margin:0 23px;}
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li a{font-size:12pt; font-weight:700;}
header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu{border:0;}
/*아이콘*/
header .HeaderNav_GNBmenu.renewal .headerIcon{width:fit-content; position:absolute; display:block; top:50%; right:80px; transform:translate(0,-50%);}
header .HeaderNav_GNBmenu.renewal .headerIcon .iconCont{display:inline-block; margin-left:8px;}
header .HeaderNav_GNBmenu.renewal .headerIcon .iconCont > a{transition:0.5s;}
header .HeaderNav_GNBmenu.renewal .headerIcon .iconCont > a:hover{opacity:0.7;}
header .HeaderNav_GNBmenu.renewal .headerIcon .iconCont img{width:auto;}
/*언어*/
header .HeaderNav_GNBmenu.renewal .headerIcon .lang{}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .icon{cursor:pointer; transition:0.5s;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .icon:hover{opacity:0.7;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .lang_box{width:100%; display:block; position:relative;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .lang_box .lang_toggle{position:absolute; top:30px; left:50%; transform:translate(-50%,0); background:#fff; filter:drop-shadow(0px 0px 3px rgba(90, 90, 90, 0.3)); display:none;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .lang_box .lang_toggle li{display:block; width:120px; height:35px;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .lang_box .lang_toggle li a{transition:0.5s; width:100%; height:100%; display:block; padding:10px 0; position:relative;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .lang_box .lang_toggle li a:hover{background:#f3f4f6;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .lang_box .lang_toggle li a .icon_lang{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:75%; text-align:left;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .lang_box .lang_toggle li a img{display:inline-block;}
header .HeaderNav_GNBmenu.renewal .headerIcon .lang .lang_box .lang_toggle li a p{display:inline-block; font-size:9pt; font-weight:700; padding-left:8px;}

.C00188 header .HeaderNav_GNBmenu.renewal .HeaderNav_LargeMenuWide > ul{width:1250px;}

/*로그인, 국기 아이콘 숨기기*/
.HeaderNav_GNBtop .Logo{display:block; width:100%;}
.HeaderNav_GNBtop .Member{display:none;}
.HeaderNav_GNBtop .Link{display:none;}

/* ================================================================================================= */
/*로그인, 국기 아이콘 보이기*/
.C00188 .HeaderNav_GNBtop .Logo, .C00193 .HeaderNav_GNBtop .Logo, .C00194 .HeaderNav_GNBtop .Logo, .C00199 .HeaderNav_GNBtop .Logo{display:table-cell; width:22%;}
.C00188 .HeaderNav_GNBtop .Member, .C00193 .HeaderNav_GNBtop .Member, .C00194 .HeaderNav_GNBtop .Member, .C00199 .HeaderNav_GNBtop .Member{display:table-cell;}
.C00188 .HeaderNav_GNBtop .Link, .C00193 .HeaderNav_GNBtop .Link, .C00194 .HeaderNav_GNBtop .Link, .C00199 .HeaderNav_GNBtop .Link{display:table-cell;}

/* 서브페이지의 메뉴 */
.SubNav_Area .InnerContainer{width:1600px; min-width:1600px;}
.SubNav *{font-family:'SUIT', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', sans-serif;}
.SubNav{}
.SubNav.Fixed{}
	/* 소메뉴(SNB) */
	 .SubNav_Small.SubNav_Small1{margin-top:0;} 

	/* 소메뉴1 */
	.SubNav_Small1{background-color:#2a2a2a;}
	.SubNav_Small1 ul{border:none; border-radius:0; text-align:center; background-color:#2a2a2a;}
	.SubNav_Small1 ul li{margin:0 20px;  display: inline-block; border:none; text-align:center; vertical-align:top; width:auto; height:56px;}
	.SubNav_Small1 ul li a{font-size:16px; color:#fff;  font-weight:500; position:relative; display:block; z-index:1; line-height:57px; padding:0; height:100%;}
	.SubNav_Small1 ul li a:hover{opacity:.7;}
	.SubNav_Small1 li.Action a, 
	.SubNav_Small1 li:hover a{color:#fff; background:none; }
	.SubNav_Small1 li.Action a{box-sizing:border-box;}
	.SubNav_Small1 li.Action a:after{content:''; position:absolute; bottom:0; width:100px; height:5px; background-color:#f4b4c1; left:50%; margin-left:-50px;}
	.SubNav_Small2{}
	.SubNav_Small2 ul{border-radius:0 !important;}
	.SubNav_Small2 li.Action a{background-color:#ffb9c1 !important; color:#fff!important; font-weight:500!important; }
	.SubNav_Small2 li.Action:hover a{background-color:#ffb9c1 !important; color:#fff!important; font-weight:500!important; }
	.SubNav_Small2 li:hover a{background-color:#e6e6e6 !important; color:#393939!important;}
	.SubNav_Small2 li a{background-color:#f2f2f2 !important; width:100% !important; border:none !important; border-radius:0 !important; font-weight:500!important;}
	
	/* 소메뉴(큐브와이드형-포함된소메뉴와이드로띄우기) : 네트워크Fn */
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide{}
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul{width:1600px;}
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li{width:5.5%;}
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li.Code7365{width:7.8%;}
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li{width:8%;}
	.C00199 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li{width:6%;}
	.C00199 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li a{font-size:14px;}
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li.Icon{width:3%;}
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li.Icon span{height:58px; display:inline-table;}
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li.Icon span img{width:55%; padding:1.1em 0;}
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li.Code3982 a{color:#f6a6af; } /* event 대메뉴 특정값 */
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li a{font-weight:600;}
	.C00199 .HeaderNav_GNBmenu.basic .SubNav_Small1 ul li a{font-size:11pt;}
	.C00199 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li a{font-size:14px;}
	
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li{margin:0 23px;}
	.HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li a{font-weight:600;}
	
	/*소메뉴공통(리뉴얼,기존)*/
	.HeaderNav_GNBmenu .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu{background-color:#fff7f7;}
	.HeaderNav_GNBmenu .HeaderNav_LargeMenuWide > ul > li a .line{background-image:linear-gradient(transparent calc(100% - 2px), #ffb9c1 0px);}
	.HeaderNav_GNBmenu .HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li a:hover{color:#ffb9c1;}

	/*태국어*/
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li a{font-size:10pt;}
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul{width:1500px;}
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li:nth-child(2){width:7%;}
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li:nth-child(5){width:10%;}
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li:nth-child(8){width:10%;}
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li:nth-child(9){width:12%;}
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li:nth-child(10){width:7%;}
	.C00194 .HeaderNav_GNBmenu.basic .HeaderNav_LargeMenuWide > ul > li:nth-child(12){width:7%;}
	
/* 서브페이지 타이틀 */
.boardWrap .subTitle{padding:4em 0;}
.boardWrap .subTitle strong{display:block; font-weight:500; font-size:21pt;}
.boardWrap .subTitle strong:after{content:''; position:relative; display:block; width:50px; height:4px; background-color:#cccccc; margin:0 auto; margin-top:0.8em;}

.contactWrap .subTitle{padding:4em 0;}
.contactWrap .subTitle strong{display:block; font-weight:500; font-size:21pt;}
.contactWrap .subTitle strong:after{content:''; position:relative; display:block; width:50px; height:4px; background-color:#cccccc; margin:0 auto; margin-top:0.8em;}

.reserveInfoWrap .reserveInfoList > form > ul > li.Branch{display:none;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 테이블타입 : 목록형  */
.mediaWrap .lisTable{}
.mediaWrap .lisTable thead th{font-weight:600; letter-spacing:0;}


/* ================================================================================================= */
/* 팝업(롤링버튼커스텀20200810) */
.NC00087 .LayerPopSlider{width:530px; margin-left:-25%;}


/* ================================================================================================= */
/* 하단푸터전용 */
.Footer_Area{}
	/* ---------------------- */
	/* 상세정보 */
	.Company_Area{}
	.aboutMapWrap .Company_Area{display:none;}
	.Company_Area > .Inner{width:1400px;}
	.Company_Area > .Inner > div{vertical-align:top;}
	/* 대표전화 */
	.Company_Area .Inner>.Title{display:block; font-size:18pt; font-weight:bold;}
	.Company_Area .Tel{display:block; width:100%; margin-top:1.7em;}
	.Company_Area .Tel .Title.Sub span{display:block; font-size:15pt; color:#010101; font-weight:600; padding-bottom:0.2em;} /* 타이틀 */
	.Company_Area .Time{display:block; width:100%; margin-top:1.7em;}
	.Company_Area .Time .Title.Sub span{display:block; font-size:15pt; color:#010101; font-weight:600; padding-bottom:0.5em;} /* 타이틀 */
	.Company_Area .Link{width:70%;}
		/* [배너관리] 26번배너 */
		.Banner26{}
			/* 등록된배너가없다면 지도표기 */
			.Banner26Other{}
			.Banner26Other .Title p{display:block; font-size:18pt; font-weight:bold;}
			.Banner26Other>p{font-size:13pt; font-weight:400; margin-bottom:1em;}
			.Banner26Other .aboutmap26{height:15em;}
	
	/* ---------------------- */	
	/* [배너관리] 27번배너 */
	.Banner27{position:relative; text-align:left; z-index:1; margin-top:1em;}
	.Banner27 ul{display:block;}
	.Banner27 ul li{display:inline-block; padding-right:0.5em;}
	/* ---------------------- */
	/* 기본정보 */
	.Bottom_Area .Add{padding:30px 0 50px 0;}
	.Bottom_Area .Add .Inner{display:table; width:1400px;}
	.Bottom_Area .Add strong{display:inline-block; vertical-align:top; float:left;}
	.Bottom_Area .Add img{opacity:.4;}
	.Bottom_Area .Add #SkipNavAdd{display:inline-block; text-align:left; width:59%; margin-top:1em;}
	.Bottom_Area .Link{position:relative; display:inline-block; width:59%; text-align:left; border:none; }
	.Bottom_Area .Link ul{width:100%; position:relative; display:block;}
	.Bottom_Area .Link ul li{position:relative; display:inline-block; padding:0;}
	.Bottom_Area .Link ul li:first-child a{padding-left:0;}
	.Bottom_Area .Link ul li a{position:relative; display:inline-block; font-size:13pt; line-height:1em; padding:0px 10px; border-color:#bbbbbb}
	.Bottom_Area .Link ul li a:hover{color:#ffb9c1;}
		.aboutMapWrap .Bottom_Area .Add{padding:5em 0 50px 0;}
	
	/* 하단상담신청 */
	.Contact_Quick *{font-family:'SUIT', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', sans-serif;}
	.Contact_Quick{background-color:rgba(0, 0, 0, 0.8);}
	.Contact_Quick .Inner{width:1400px;}
	.Contact_Quick dl dt:nth-last-child(2){width:25%;}
	.Contact_Quick dl dt:last-child{width:15%;}
	.Contact_Quick .Title{margin:0;}
	.Contact_Quick .Title strong{font-weight:normal; margin:0; letter-spacing:1px;}
	.Contact_Quick .AgreeBox{padding:0 20px;}
	.Contact_Quick .AgreeBox label big{font-family:'SUIT', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', sans-serif; letter-spacing:-1px;}
	.Contact_Quick .BtnBox a{ font-weight:600; font-family:'SUIT', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', sans-serif; font-weight:600; background-color:#f6a6af;}
	.Contact_Quick .BtnBox a:hover{background-color:#676767;}
	.mainWrap  .Contact_Quick{display:none;}

	.C00188 .Company_Area > .Inner > div{font-family:'SUIT', "Noto Sans JP","Noto Sans KR","돋음, Dotum","Arial","sans-serif" !important;}

/* =============================================================================================================== */
/* 푸터 리뉴얼 */
footer{background:#000; padding:50px 0; color:#fff;}
footer .Inner{width:1630px; min-width:1630px; display:table; table-layout:fixed;}
footer a{transition:0.5s;}
footer a:hover{opacity:0.7;}
	/*레이아웃 */
	footer .footerTopWrap .Inner{display:table; border-bottom:1px solid #fff; padding-bottom:25px;}
	footer .footerBottomWrap .Inner{padding-top:25px; display:table;}
	footer .footerTopWrap .topCont{display:table-cell;}
	footer .footerTopWrap .topCont.member{width:35%;}
	footer .footerTopWrap .topCont.guide{width:45%;}
	footer .footerTopWrap .topCont.family{width:20%;}
	footer .footerBottomWrap .bottomCont{display:inline-table;}
	footer .footerBottomWrap .bottomCont.contact{width:35%; height:433px;}
	footer .footerBottomWrap .bottomCont.location{width:45%;}
	footer .footerBottomWrap .bottomCont.about{width:20%;}
	/*상단영역*/
	footer .footerTopWrap .topCont{}
	footer .footerTopWrap .topCont h4{font-size:16pt; font-weight:700; vertical-align:bottom; line-height:1;}
	footer .footerTopWrap .topCont h4 img{width:auto; vertical-align:bottom; margin-right:10px;}
	footer .footerTopWrap .topCont .contTxt{padding-top:15px;}
	footer .footerTopWrap .topCont .contTxt a{font-size:12pt; font-weight:400;}
	/*멤버십*/
	footer .footerTopWrap .member li{display:inline-block;}
	/*하단영역*/
	footer .footerBottomWrap .bottomCont h4{font-size:16pt; font-weight:700; vertical-align:bottom; line-height:1;}
	footer .footerBottomWrap .bottomCont .contTxt{padding-top:15px;}
	footer .footerBottomWrap .bottomCont .contTxt p{font-size:12pt; font-weight:400;}
	/*컨텍*/
	footer .footerBottomWrap .contact a{font-size:22pt; font-weight:500; padding-bottom:10px; display:block;}
	footer .footerBottomWrap .contact label{display:table; padding-top:10px;}
	footer .footerBottomWrap .contact label pre{display:table-cell; width:40%; line-height:1.8;}
	footer .footerBottomWrap .contact strong{display:block; position:absolute; left:0; bottom:0;}
	footer .footerBottomWrap .contact strong img{filter:invert(1); width:60%;}
	/*지도*/
	footer .footerBottomWrap .location .contTxt{display:table; width:100%; position:relative;}
	footer .footerBottomWrap .location .aboutMap26Wrap{display:inline-table; width:65%; position:relative;}
	footer .footerBottomWrap .location #aboutmap26{height:230px; width:100%; display:block; margin:auto; margin-top:20px;}	
	footer .footerBottomWrap .location .footerInfo p{font-size:10pt; font-weight:400; display:inline-block; line-height:1.2;}
	footer .footerBottomWrap .location .footerInfo .adress{display:block; padding-top:20px;}
	footer .footerBottomWrap .location .footerInfo b{font-size:10pt; font-weight:400; display:block; opacity:0.5;}
	footer .footerBottomWrap .location .footerInfo a.create{font-size:8pt; color:#676767; display:block;}
	footer .footerBottomWrap .location .footerInfo a.create img{height:8.5px !important; width:auto; opacity:0.5; padding-left:2px;}
	/*어바웃*/
	footer .footerBottomWrap .about .contTxt p a{display:block; line-height:1.8;}
	footer .footerBottomWrap .about .contTxt .footerSns{display:block; padding-top:15px;}
	footer .footerBottomWrap .about .contTxt .footerSns .snsIcon{display:inline-block; padding-right:8px;}
	footer .footerBottomWrap .about .contTxt .footerSns .snsIcon img{width:auto;}

	.C00188 footer .footerTopWrap .topCont.member{position:relative; opacity:0; z-index:-2;}
	
/* =============================================================================================================== */
/* 기존푸터 */
.C00193 footer, .C00194 footer, .C00199 footer{background:#fff; color:#000;}
.C00193 footer .Inner, .C00194 footer .Inner, .C00199 footer .Inner{width:1400px; min-width:1400px;}
.C00193 footer .Footer_Area, .C00194 footer .Footer_Area, .C00199 footer .Footer_Area{clear:both; padding-bottom:80px;}

	

/* ------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 이벤트 */
/* 202410요청_삭제예정 */
.NC00087 .Event_BestEventArea{display:none !important;}
.NC00087 .eventListWrap .Event_BasicsThumArea > section.InnerContainer{padding-bottom:90px;}

.NC00087.subtWrap .LabelThum label{padding:1.5em;}
.NC00087.subtWrap .LabelThum_Height .LabelThum label big{width:100%; cursor:}
.NC00087.subtWrap .LabelThum_Height .LabelThum label big strong p{color:#393939; border:1px solid #393939; border-radius:50px; padding:0px 10px; font-size:10pt;}
.NC00087.subtWrap .LabelThum_Height .LabelThum label big strong p b{font-weight:normal; font-size:11pt;}
.NC00087.subtWrap .LabelThum_Height .LabelThum dt{overflow:hidden; border-radius:10px 10px 0 0;}
.NC00087.subtWrap .LabelThum label small > p span{border-radius:0 0 10px 10px;}
.NC00087 .EventDetailPage .LabelThum label{padding:1.5em;}
.NC00087 .EventDetailPage .EventDetail_HeaderArea .LabelThum label{padding:0;}
.NC00087 .EventDetailPage .LabelThum_Height .LabelThum label big{width:100%; cursor:}
.NC00087 .EventDetailPage .LabelThum_Height .LabelThum label big strong p{color:#393939; border:1px solid #393939; border-radius:50px; padding:0px 10px; font-size:10pt;}
.NC00087 .EventDetailPage .LabelThum_Height .LabelThum label big strong p b{font-weight:normal; font-size:11pt;}
.NC00087 .EventDetailPage .LabelThum_Height .LabelThum dt{overflow:hidden; border-radius:10px 10px 0 0;} 
.NC00087 .EventDetailPage .LabelThum label small > p span{border-radius:0 0 10px 10px;}
.NC00087 .LabelThum label dt u span{display:none;}
.NC00087 .LabelThum label small > p b{font-size:12pt;}
.NC00087 .LabelThum label small > p span{background-color:#e69fa7;}
.NC00087 .LabelThum label small pre{height:2em;}
.NC00087 .LabelThum label big{}
.NC00087 .LabelThum label big strong{display:none;}
.NC00087 .LabelThum label big strike{display:none;}
.NC00087 .LabelThum label big em{color:#e6949d;}
.NC00087 .LabelThum label big em b{color:#e6949d; font-size:23pt;}
.NC00087 .LabelThum_Height .LabelThum label small mark{padding:17px 15px 0 15px;}
.NC00087 .LabelThum_Height .LabelThum label small pre{min-height:2em;}
.NC00087 .LabelThum_Height .LabelThum label big{min-height:2.2em;}
.NC00087 .LabelThum_Height .LabelThum label dt u{width:33%; top:5%; bottom:auto; right:5%; left:auto; padding:0.5em 0.3em;}

.NC00087.EventDetailPage .Btn_GoForm a{font-weight:500; background-color:#000;}
.NC00087.EventDetailPage .LabelBlockThum label big{}
.NC00087.EventDetailPage .LabelBlockThum label big strong{display:none;}
.NC00087.EventDetailPage .LabelBlockThum label big strike{display:none;}
.NC00087.EventDetailPage .LabelBlockThum label big em{color:#e6949d; width:100%; font-size:15pt; line-height:1;}
.NC00087.EventDetailPage .LabelBlockThum label big em b{font-size:18pt; line-height:1;}
.NC00087.EventDetailPage .EventDetail_HeaderLeft .LabelThum label dt u{top:5%; bottom:auto; right:3%; left:auto;}
.NC00087 .EventDetail_Form .Tax_InfoText{margin-top:0.7em;}
.NC00087 .EventDetail_Form .Event_Label_Personal .Title{color:#e69fa7;}
.NC00087 .EventDetail_Form .Event_Label_Branch{border-color:#e69fa7;}
.NC00087 .EventDetail_Form .Event_Label_Branch .SelectBranch dl dt p{color:#e69fa7;}
.NC00087 .EventDetail_Form_EnterBtn li button{background-color:#e69fa7;}
.NC00087 .EventDetail_Form_EnterBtn li button:hover{background-color:#e6949d;}
.NC00087 .EventDetail_Form_EnterBtn ul{border:1.5px solid #e69fa7; background:#e69fa7;}
.NC00087 .EventDetail_Form .Event_Label_Personal>ul:first-child li{border:1px solid #e69fa7;}

/* 특정이벤트 문구수정 */
.NC00087.C00087 .LabelThum1085 label big em b{opacity:0;}
.NC00087.C00087 .LabelThum1085 label big em:after{content:'비용문의'; font-size:19pt; font-weight:500; letter-spacing:-1px; color:#e6949d; position:relative;}
.NC00087.C00087 .LabelThum_1085 label big em b{opacity:0;}
.NC00087.C00087 .LabelThum_1085 label big em:after{content:'비용문의'; font-size:19pt; font-weight:500; letter-spacing:-1px; color:#e6949d; position:relative;}
.NC00087.EventDetailPage.event1085 .LabelBlockThum label big em b{opacity:0;}
.NC00087.EventDetailPage.event1085 .LabelBlockThum label big em:after{content:'비용문의'; font-size:19pt; font-weight:500; letter-spacing:-1px; color:#e6949d; position:relative;}

/* 신청자목록 */
.NC00087 .EventDetailPage .EventRqnListArea{display:none;}
.NC00087 .EventRqnListArea{display:none;}

/* 리얼모델 */
.realModelWrap .reserveTable .Info_Warning .Info_Warning01{display:none;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 외국어페이지 상단퀵 */
.HeaderNav_GNBtop .Link ul li{padding-left:5px;}
.HeaderNav_GNBtop .Link a img{max-height:3em; filter: drop-shadow(3px 3px 3px #e3e3e3);}

/* ------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 외국어페이지숨김 */
/*일본어*/
.C00188 .Company_Area .Tel{display:none;}
.C00188 .HeaderNav_GNBtop .Member{visibility:hidden;}
.C00188 .Contact_Quick{display:none;}
.C00188 .ClinicAskForm{display:none;}
.C00188{font-family:"Noto Sans JP","Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
.C00188 .Company_Area > .Inner > div{font-family:"Noto Sans JP","Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
/*중국어*/
.C00193 .Company_Area .Tel{display:none;}
.C00193 .HeaderNav_GNBtop .Member{visibility:hidden;}
.C00193 .Contact_Quick{display:none;}
.C00193 .ClinicAskForm{display:none;}
.C00193 .Company_Area .Time label + p{display:none;}
.C00193{font-family:"Noto Sans SC","Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
.C00193 .Company_Area > .Inner > div{font-family:"Noto Sans SC","Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
/*태국어*/
.C00194 .Company_Area .Tel{display:none;}
.C00194 .HeaderNav_GNBtop .Member{visibility:hidden;}
.C00194 .Contact_Quick{display:none;}
.C00194 .ClinicAskForm{display:none;}
.C00194 .Company_Area .Time label + p{display:none;}
.C00194 .Company_Area .Link{width:65%;}
.C00194 .Company_Area .Time pre.Left{width:50%;}
.C00194 .Bottom_Area .Add #SkipNavAdd{width:50%;}
/*영어*/
.C00199 .HeaderNav_GNBtop .Member{visibility:hidden;}
.C00199 .Contact_Quick{display:none;}
.C00199 .ClinicAskForm{display:none;}
.C00199 .Company_Area .Time label + p{display:none;}
.C00199 .Company_Area .Tel{display:none;}
.C00199 .Company_Area .Time .Title.Sub span{display:none;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 외국어페이지퀵 */

/*중국어*/
.C00193 .QuickArea section{top:auto; right:40px; bottom:60px; animation:Btn_Down_Animation 0.6s 0s infinite ease-in-out alternate;}
.C00193 .QuickArea_Link .Tel{display:none;}
.C00193 .QuickArea_Link .Quick_GoTop a{display:none;}
.C00193 .QuickArea_Btn .CLOSE{display:none;}
.C00193 .QuickArea_Link{width:140px; height:140px;}
.C00193 .Banner20 a img{display:block;}
.C00193 .QuickArea_Link a span{font-size:12pt;  font-family:'GmarketSansMedium', 'Noto Sans KR', sans-serif; letter-spacing:0;}
.C00193 .QuickArea_Link ul{border-radius:0; background:#b92229; border-radius:500px; width:140px; height:140px; transition:0.3s;}
.C00193 .QuickArea_Link ul:hover{background:#8b0f14;}
.C00193 .QuickArea_Link li{border-bottom:0; padding-top:25px; width:100%;}

/* =============================================================================================================== */
/* 퀵 리뉴얼 */
.QuickArea.renewal{}
.QuickArea.renewal section{right:45px; top:35%;}
.QuickArea.renewal .QuickArea_Link{width:65px;}
.QuickArea.renewal .QuickArea_Link ul{border-radius:500px; background-color:#242425; padding:12px 0;}
.QuickArea.renewal .QuickArea_Link ul li{width:65px; border-bottom:0; position:relative; padding:0;}
.QuickArea.renewal .QuickArea_Link ul li:before{content:''; width:40px; height:1px; background:#fff; position:absolute; left:50%; bottom:0; transform:translate(-50%,0);}
.QuickArea.renewal .QuickArea_Link ul li:last-child:before{display:none;}
.QuickArea.renewal .QuickArea_Link a{padding:15px 0;}
.QuickArea.renewal .Banner20 a img{display:block; width:auto;}
.QuickArea.renewal .QuickArea_Link a span{font-size:9pt; font-weight:500; line-height:1.2; transition:0.5s;}
.QuickArea.renewal .QuickArea_Link a:hover span{color:#999;}

.C00188 .QuickArea.renewal .QuickArea_Link a span{font-size:8pt;}
