@charset "utf-8";

/* C00290 ºñÁÖ¾óÇÇºÎ°ú */

/* ========================================================================================================================================= */
/* ÀüÈÄ»çÁø */
body .commonBnfSection{width:100%; position:relative; overflow:hidden; padding:130px 0; background:url('/img/C00290/mainSection04_back.jpg')no-repeat; background-position:center center; background-size:cover;}
body .commonBnfSection .Inner{} 
body .commonBnfSection .bnfTitle{text-align:left;}
body .commonBnfSection .bnfTitle h3{font-size:44pt; font-family:'EditorsNote-Semibold', 'Noto Sans KR', sans-serif; font-weight:normal; color:#cda680;}
body .commonBnfSection .bnfTitle h3 b{font-family:'EditorsNote-Semibold', 'Noto Sans KR', sans-serif; font-weight:normal; color:#785e43;}
body .commonBnfSection .bnfTitle h3 b span{font-family:'EditorsNote-SemiboldItalic', 'Noto Sans KR', sans-serif; font-weight:normal; color:#785e43;}
body .commonBnfSection .bnfTitle p{color:#0e0e0e; font-size:16pt; font-weight:300; line-height:1.5;}

body .commonBnfSection .contWrap{width:100%; display:inline-flex; align-items:center; justify-content:space-between;}
body .commonBnfSection .contWrap .bnfTitle{width:45%;}
body .commonBnfSection .contWrap .sectionCont{width:55%; position:relative;}
body .commonBnfSection .contWrap .sectionCont img{width:100%;}
	/*Å¸ÀÌÆ²*/
	body .commonBnfSection .contWrap .bnfTitle p{margin-top:50px;}
	body .commonBnfSection .contWrap .bnfTitle .more{margin-top:70px;}
	body .commonBnfSection .contWrap .bnfTitle .more a{width:fit-content; display:block; border:1px solid #323232; color:#323232; border-radius:500px; padding:10px 25px; font-size:12pt; transition:0.3s;}
	body .commonBnfSection .contWrap .bnfTitle .more a:hover{color:#fff; background:#323232;}
	/*¹öÆ°*/
	body .commonBnfSection .swiper-button-prev-bnf{font-family:'SUIT', 'Noto Sans KR', sans-serif; font-size:16pt; color:#323232; font-weight:500; cursor:pointer; text-align:center; width:40px; height:40px; line-height:32pt; position:absolute; top:50%; left:-60px; transform:translate(0,-50%); z-index:1; transition:0.2s;}
	body .commonBnfSection .swiper-button-prev-bnf:hover{background:#d2b69a; color:#fff; border-radius:500px;}
	body .commonBnfSection .swiper-button-next-bnf{font-family:'SUIT', 'Noto Sans KR', sans-serif; font-size:16pt; color:#323232; font-weight:500; cursor:pointer; text-align:center; width:40px; height:40px; line-height:32pt; position:absolute; top:50%; right:-60px; transform:translate(0,-50%); z-index:1; transition:0.2s;}
	body .commonBnfSection .swiper-button-next-bnf:hover{background:#d2b69a; color:#fff; border-radius:500px;}

/* ========================================================================================================================================= */
/* À¯Æ©ºê¿µ¿ª */
body .subSectionYoutube{width:100%; position:relative; overflow:hidden;}
body .subSectionYoutube .youtubeWrap{position:absolute; bottom:125px; right:260px; width:721px; height:407px;}
body .subSectionYoutube .youtubeWrap .Movie_Iframe{width:100%; position:relative;}

/* ========================================================================================================================================= */
/*ÅÇ¿µ¿ª*/
body .subSectionTap{position:relative; width:100%; overflow:hidden; background:#faf4ee;}
body .subSectionTap .Inner{width:1271px; min-width:1271px;}
body .subSectionTap .Inner ul{width:100%; display:inline-flex; align-items:start; justify-content:space-between;}
body .subSectionTap .Inner ul.notMenu{margin-top:10px;}
body .subSectionTap .Inner ul li{width:19%; border:1px solid #a18265; padding:20px 0; border-radius:0 20px 0 20px;}
body .subSectionTap .Inner ul.Menu li{cursor:pointer; transition:0.2s;}
body .subSectionTap .Inner ul.Menu li:hover{background:#a18265;}
body .subSectionTap .Inner ul.Menu li:hover h4{color:#fff;}
body .subSectionTap .Inner ul.Menu li.none{cursor:default; border:none;}
body .subSectionTap .Inner ul.Menu li.none:hover{background:transparent;}
body .subSectionTap .Inner ul li h4{font-size:16pt; color:#a18265; font-weight:500;}
body .subSectionTap .Inner ul li.current{background:#a18265;}
body .subSectionTap .Inner ul li.current h4{color:#fff;}
body .subSectionTap .tabsCont .tab-content{display:none;}
body .subSectionTap .tabsCont .current{display:block;}

/* ========================================================================================================================================= */
/*ÈæÀÚ°Ë¹ö¼¸ ÆäÀÌÁö*/
body .ageSpotWrap .subSection04{position:relative; width:100%; overflow:hidden;}
body .ageSpotWrap .subSection04 .videoBox{position:absolute; bottom:242px; width:440px; height:460px;}
body .ageSpotWrap .subSection04 .videoBox01{left:508px;}
body .ageSpotWrap .subSection04 .videoBox02{right:506px;}
body .ageSpotWrap .subSection04 .videoBox .Movie_Iframe{position:relative; width:100%; height:100%; padding:0;}

body .ageSpotWrap .subSection10{width:100%; position:relative; overflow:hidden;}
body .ageSpotWrap .subSection10 .videoBox{position:absolute; bottom:142px; left:260px; width:721px; height:407px;}
body .ageSpotWrap .subSection10 .videoBox .Movie_Iframe{width:100%; position:relative;}

/* ========================================================================================================================================= */
/*Àåºñ¼Ò°³ ÆäÀÌÁö*/
body .aboutDeviceWrap .aboutSection02{position:relative; width:100%; overflow:hidden; text-align:center; padding:150px 0; background:url('/img/C00290/about_device02_back.jpg')no-repeat; background-position:center center; background-size:cover;}

/* ========================================================================================================================================= */
/*µÑ·¯º¸±â ÆäÀÌÁö*/
body .About_GalleryArea .aboutSection02{position:relative; width:100%; overflow:hidden; text-align:center; padding:100px 0; }
body .About_GalleryArea .aboutSection02 .MultiImgSliderArea .Inner{width:1100px; min-width:1100px; padding:0;}
body .About_GalleryArea .aboutSection02 .MultiImgSlider.slider-for{padding:0 5px;}
body .About_GalleryArea .aboutSection02 .MultiImgSlider.slider-nav div li{padding:0 5px;}
body .About_GalleryArea .aboutSection02 .MultiImgSlider.slider-nav .slick-slide{height:100%;}
body .About_GalleryArea .aboutSection02 .slick-button-prev-gallery{font-family:'SUIT', 'Noto Sans KR', sans-serif; font-size:16pt; color:#323232; font-weight:500; cursor:pointer; text-align:center; width:40px; height:40px; line-height:32pt; position:absolute; top:50%; left:-120px; transform:translate(0,-50%); z-index:1; transition:0.2s;}
body .About_GalleryArea .aboutSection02 .slick-button-prev-gallery:hover{background:#d2b69a; color:#fff; border-radius:500px;}
body .About_GalleryArea .aboutSection02 .slick-button-next-gallery{font-family:'SUIT', 'Noto Sans KR', sans-serif; font-size:16pt; color:#323232; font-weight:500; cursor:pointer; text-align:center; width:40px; height:40px; line-height:32pt; position:absolute; top:50%; right:-120px; transform:translate(0,-50%); z-index:1; transition:0.2s;}
body .About_GalleryArea .aboutSection02 .slick-button-next-gallery:hover{background:#d2b69a; color:#fff; border-radius:500px;}

/* ----------------------------------------------------------------------------------------------------------- */
/* º´¿ø¼Ò°³ > ¿À½Ã´Â±æ */
/* ÁöÁ¡¾È³» */
.aboutMapArea{}
.About_NetworkAea{}
.About_NetworkAea_Detail{position:relative; width:100%; background:#fff;}
.About_NetworkAea_Detail > .Inner{}
	/* ³×Æ®¿öÅ©(ÅëÇÕ) */
	/* ÁöÁ¡¸ñ·Ï */
	.About_NetworkAea_BranchBox section.Left{}
	/* ÁöÁ¡ºÐÆ÷Áöµµ */
	.About_NetworkAea_BranchBox section.Right{}
	.About_NetworkAea_BranchBox section.Right img{}
		
	/* ÁöÁ¡º°¼Ò°³(ÁöÁ¡) */
	.About_NetworkAea_Detail{padding-top:120px; padding-bottom:120px;}
	.About_NetworkAea_Detail >.Inner{overflow:hidden; padding-top:0;}
	.NetworkAea_DetailSection1{margin-top:3em;}
	.NetworkAea_DetailSection1 .Title{font-size:25pt; color:#0e0e0e; font-weight:500; padding-bottom:0.7em; margin-bottom:0.9em; border-bottom:1px solid #c6b49d; line-height:normal; letter-spacing:-0.025em;}
	.NetworkAea_DetailSection1 .Title i{}
	.NetworkAea_DetailSection1_Left{display:table-cell; width:33%; padding-right:3em;}
		/* ¿À½Ã´Â±æ */
		.NetworkAea_DetailSection1_Left .Add{margin:0; font-size:18pt; line-height:20pt; color:#0e0e0e; font-weight:500;}
		.NetworkAea_DetailSection1_Left .Add p{padding-bottom:10px; font-size:16pt; line-height:1.5;}
		.NetworkAea_DetailSection1_Left .Add b{font-size:14pt; font-weight:400;}
		.NetworkAea_DetailSection1_Center{display:table-cell; width:33%; padding-right:3em;}
		.NetworkAea_DetailSection1_Center .Title{margin-bottom:0.9em;}
		.bi-geo-alt-fill::before, .bi-clock-history::before, .bi-telephone-fill::before{color:#c6b49d;}
		/* Áø·á½Ã°£ */
		.NetworkAea_DetailSection1_Center .Time{display:table; width:100%; }
		.NetworkAea_DetailSection1_Center .Time pre.Left{display:table-cell; width:50%; font-size:14pt; font-weight:normal;}
		.NetworkAea_DetailSection1_Center .Time pre.Right{display:table-cell; font-size:14pt; font-weight:normal; opacity:.6;}
		.NetworkAea_DetailSection1_Center .timeTxt{padding-top:10px; color:#666;}
		.NetworkAea_DetailSection1_Center .timeTxt b{font-size:16pt; color:#d02525;}		
		.NetworkAea_DetailSection1_Right{display:table-cell; width:33%; vertical-align:top; padding:0; padding-right:3em;}
		.NetworkAea_DetailSection1_Right:last-child{padding-right:0;}
		.NetworkAea_DetailSection1_Right .Call{font-size:28pt; color:#4a4239; font-weight:400; font-family:'EditorsNote-Semibold', 'Noto Sans KR', sans-serif; margin-top:0; line-height:1.2;}
		.NetworkAea_DetailSection1_Right .Call a{}
		.NetworkAea_DetailSection1_Right .telTxt{padding-top:10px; color:#333; font-size:14pt; line-height:1.5;}
		.NetworkAea_DetailSection2{}
		.NetworkAea_DetailSection3{}
		.NetworkAea_DetailSection3_RIght #aboutmap{height:500px;}
		/*ÇÏ´ÜÁöµµ¼û±è*/
		body .aboutMapWrap .Company_Area .Inner > .Link{display:none;}
		body .aboutMapWrap .Company_Area .Inner > .mapRight{display:none;}

/* ----------------------------------------------------------------------------------------------------------- */
/*ÀÌº¥Æ®/°¡°Ý*/
	.EventRqnListArea{margin-bottom:0;}
	body .ClinicSelect button{width:auto; padding:13px 3em;}
	body .PriceSideWrap .ColorBd{border:1px solid #d1a28b;}
	body .ClinicSelect.ClinicSelect{margin-bottom:120px;}
	body .ClinicAllArea .ClinicView > section + section{background-color:#fbfafa; padding:80px 8% 80px 8%; margin:0 auto;}
	body .ClinicAllArea .ClinicTitle > div:last-child{padding-bottom:35px; border-bottom:1px dashed #ececeb;}
	body .ClinicAllArea .ClinicLandDetail{padding-top:0 !important;}

/* ----------------------------------------------------------------------------------------------------------- */
/*ÀüÈÄ»çÁø ¸Þ´º*/
.boardWrap.BnfWrap .SubNavApart{padding:20px 0;}
.boardWrap.BnfWrap .SubNav_Small2 li.Action a{background:#a18265; color:#fff;}
.boardWrap.BnfWrap .SubNav_Small2 ul{width:100%; display:inline-flex; align-items:start; justify-content:space-between;}
.boardWrap.BnfWrap .SubNav_Small2 ul li{display:block; width:13%;}
.boardWrap.BnfWrap .SubNav_Small2 li a{border:1px solid #a18265; padding:10px 0; border:1px solid #a18265; border-radius:0 20px 0 20px; font-size:11pt; font-weight:500; color:#a18265;}
.boardWrap.BnfWrap .SubNav_Small2 li a:hover{background:#a18265; color:#fff;}