@charset "utf-8";
/*
삼성굿비뇨의학과
C00224
*/

/* ================================================================================================= */
/* 기본구성 */
body *{font-family:'Montserrat', 'SUIT', 'Noto Sans SC' ;word-break:break-word;}

/*최상단헤더*/
.HeaderNav_GNBtop{}
.HeaderNav_GNBtop .topLeft{display:table-cell; width:50%; vertical-align:middle; padding:5px 0;}
.HeaderNav_GNBtop .topLeft .Logo{text-align:left;}
.HeaderNav_GNBtop .topRight{display:table-cell; width:50%; vertical-align:middle; text-align:right; padding:5px 0;}
.HeaderNav_GNBtop .topRight .Member{text-align:right; display:block; width:100%;}
.HeaderNav_GNBtop .topRight .topTel{width:100%; position:relative;}
.HeaderNav_GNBtop .topRight .topTel a{background:#91bdc9; width:fit-content; display:inline-block; padding:5px 15px; border-radius:500px;}
.HeaderNav_GNBtop .topRight .topTel a p{color:#fff;}

/* 대메뉴*/
.SubNav{font-family:'Poppins',"Noto Sans KR","돋음, Dotum","Arial","sans-serif";}
.HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu{background-color:#91bdc9;}
.HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu{border:none;}
.HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide{top:59px;}
.HeaderNav_LargeMenuWide > ul > li a .line{background-image:linear-gradient(transparent calc(100% - 2px), #91bdc9 0px);}
.HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li{margin:0 15.4px;}
.HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li a{color:#fff;}
.HeaderNav_LargeMenuWide .HeaderNav_SmallMenuCubeWide .SmallMenu ul li a:hover{color:#fff;opacity:.7;}
.HeaderNav_LargeMenuWide > ul > li a{color:#383735; height:60px;}
.HeaderNav_LargeMenuWide{background:none;}
.HeaderNav_LargeMenuWide > ul{width:1500px;}
.HeaderNav_LargeMenuWide > ul > li{width:7%;}
.HeaderNav_LargeMenuWide > ul > li:nth-child(3){width:5%;}
.HeaderNav_LargeMenuWide > ul > li:nth-child(4){width:5%;}
.HeaderNav_LargeMenuWide > ul > li:nth-child(5){width:9%;}
.HeaderNav_LargeMenuWide > ul > li:nth-child(10){width:9%;}
.HeaderNav_LargeMenuWide > ul > li:nth-child(11){width:9%;}
.HeaderNav_LargeMenuWide > ul > li:nth-child(8){width:5%;}
.HeaderNav_LargeMenuWide > ul > li:nth-child(9){width:5%;}

/* 소메뉴1 */
.SubNav_Small.SubNav_Small1{margin:0;}
.SubNav_Small.SubNav_Small1 .InnerContainer{width:1500px; min-width:1500px}
.SubNav_Small1{background-color:#91bdc9;}
.SubNav_Small1 ul{border:none; border-radius:0; text-align:center; background-color:#91bdc9;}
.SubNav_Small1 ul li{margin:0 17px;  display: inline-block; border:none; text-align:center;vertical-align: top; width:auto; height:57px;}
.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;}
.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;  border-bottom: 2px solid #ffffff ;}
.SubNav_Small2{}
.SubNav_Small2 li.Action a,
.SubNav_Small2 li:hover a{;}

/* ----------------------------------------------------------------------------------------------------------- */
header .HeaderNav_GNBtopBox .CentBox{display:table-cell; position:relative; vertical-align:middle;} 
header .HeaderNav_GNBtopBox .CentBox.Inner{width:1500px; min-width:1500px;} /* 주메뉴가 위치할영역 */

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 하단푸터전용 */
.Footer_Area{background-color:#fff;}
	/* ---------------------- */
	/* 상세정보 */
	.Company_Area{padding-bottom:0; padding-top:100px;}
	.Company_Area *{text-align:left;}
	.aboutMapWrap .Company_Area{display:none;}
	.Company_Area > .Inner{width:1400px;}
	.Company_Area > .Inner > div{vertical-align:top;}
	.Company_Area .Tel,
	.Company_Area .Time *{}
	.Company_Area .Time,
	.Company_Area .Link *{color:#333;}
	.Company_Area .Link.QuickLink{display:block; margin-top:3em; display:none;}
	.Company_Area .Link.QuickLink li{border-color:#555;}
	.Company_Area .Link.QuickLink li a:hover img{opacity:.7;}
	.Company_Area .Link.QuickLink li img{}
	.Company_Area .Title.Sub span{font-weight:600; display:block; font-size:16pt; color:#3597b2;}

	/* 대표전화 */
	.Company_Area .Inner>.Title{display:block; font-size:18pt; font-weight:bold; display:none;} /* 일단숨김 */
	.Company_Area .Tel{display:block; width:100%;}
	.Company_Area .Tel .Title.Sub span{padding-bottom:0.2em;} /* 타이틀 */
	.Company_Area .Tel a p{font-weight:600; color:#333; letter-spacing:0;}
	.Company_Area .Time{display:block; width:100%; margin-top:3em;}
	.Company_Area .Time .Title.Sub span{padding-bottom:0.5em;} /* 타이틀 */
	.Company_Area .Time label + p{font-weight:normal; color:#989898; padding-top:15px;}
	.Company_Area .Link{width:70%; padding-left:80px;}
	.Company_Area .Link .Title.Sub span{padding-bottom:0.5em; color:#3597b2;} /* 타이틀 */
	.Company_Area .Time label pre{line-height:24pt; font-size:14pt; font-weight:400;}
	.Company_Area .Time pre.Left{width:20%; font-weight:600;}
	.Company_Area .Time pre.Right{text-align:left; padding-left:15px; width:50%;}
	.Company_Area .Time .time365{font-size:14pt; background:#ba2e2e; width:fit-content; color:#fff; border-radius:500px; font-weight:600; padding:5px 15px;}
		/* [배너관리] 26번배너 */
		.Banner26{}
			/* 등록된배너가없다면 지도표기 */
			.Banner26Other{}
			.Banner26Other>p{font-size:13pt; font-weight:600; margin-bottom:8px;}
			.Banner26Other>pre{font-size:11pt; font-weight:normal; margin-bottom:1em;}
			.Banner26Other .aboutmap26{height:15em;}
			.Banner26Other p{font-size:16pt; font-weight:600;}
			.Banner26Other p.bottomPark{font-size:12pt; line-height:1.5; font-weight:400;}
			.Banner26Other p.bottomPark b{font-weight:600;}


	/* ---------------------- */
	/* 기본정보 */
	.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{width:19em;}
	.Bottom_Area .Add #SkipNavAdd *{color:#989898;}
	.Bottom_Area .Add #SkipNavAdd{display:inline-block; text-align:left; width:70%; padding-left:152px; margin-top:2em; margin-left:0;}
	.Bottom_Area .Add p span.create{font-size:14px; color:#4e4e4e; line-height:3em; display:block;}
	.Bottom_Area .Add p span.create img{height:10px; width:auto; opacity:0.8; padding-left:2px;}
	.Bottom_Area .Link *{color:#333;}
	.Bottom_Area .Link{position:relative; display:inline-block; width:70%; padding-left:152px; text-align:left; border:none; margin-left:0;}
	.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:#333}
	.Bottom_Area .Link ul li a:hover{color:#3597b2;}
		.aboutMapWrap .Bottom_Area .Add{padding:5em 0 50px 0;}

	/*협력병원*/
	.Bottom_Area .hosArea{width:100%; position:relative; margin-top:40px;}
	.Bottom_Area .hosArea .imgBox{border-radius:20px; overflow:hidden;}
	.Bottom_Area .hosArea .imgBox img{width:100%;}

/* -------------------------------------------------------------------------------------------------------------------------------- */	
/* 퀵 */
.QuickArea{}
.QuickArea section{margin-right:40px; top:200px;}
.QuickArea_Link{position:relative;}
.QuickArea_Link ul{background:transparent;}
.QuickArea_Link li{border:none; background-color:#ffffff; border-radius:100px; position:relative; width:95px; height:95px; margin:0 auto; margin-bottom:10px; margin-top:10px; transition:0.3s;}
.QuickArea_Link li a img{display:block; width:auto; z-index:2; filter:brightness(1500);}  
.QuickArea_Link li a span{color:#fff; font-size:10.5pt; font-weight:500;}

.QuickArea_Link li:hover{background:#3497b2;}

.QuickArea_Link li:first-child a:before{display:none;}
.QuickArea_Link li:last-child a:before{display:none;}
.QuickArea_Link li a:hover:before{background-color:#fff;}

.QuickArea_Link .Banner20{position:relative;}
.QuickArea_Link .Banner20 a{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); /*width:100%; height:100%; border-radius:500px;*/}

	/* 온오프버튼 */
	.QuickArea_Btn a{display:none;}
	/* 전화 */
	.QuickArea_Link .Tel {display:none;}
	.QuickArea_Link .Tel a{text-align:center;}
	.QuickArea_Link .Tel a p{font-size:14pt;}
	/*색상*/
	.QuickArea_Link li{background:#91bdc9;}
	.QuickArea_Link li:hover{background:#3497b2;}
	.QuickArea_Link li:hover a span{}
	/*탑으로*/
	.QuickArea_Link .Quick_GoTop{background:transparent; border-radius:500px; margin:0 auto; width:60px; height:60px; position:relative; color:#3497b2;}
	.QuickArea_Link .Quick_GoTop a p{color:#3497b2;}
	.QuickArea_Link .Quick_GoTop a p span{color:#3497b2; font-weight:800;}
	.QuickArea_Link .Quick_GoTop:hover{background:transparent; border:0;}


