@charset "utf-8";
/* copyright(c) WEBsiting.co.kr */

/* �������������� ����Ǵ� �ڵ� */
#sideBar,
#topSpacer{display:none;}
#ctWrap{width:100%;max-width:100%;margin:0 auto !important;}
#hd{background-color:#f9f9f9;}
@media all and (max-width:980px)
{
	#hd,
	#hd #tnb,
	#hd #gnb{background:#fff;}
	#topSpacer{display:block;}
}

.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
.clearfix{display:block;}

/* ���������� ����� �����̴� */

.visual{position:relative;margin-top:139px;}
.visual .visual_text{text-align:center;}
.visual .visual_text h3{font-size:39px;color:#373737;font-weight:800;padding:140px 0 13px 0;}

.visual>ul>li{background:url(/theme/basic/img/mainImg01.jpg) no-repeat;height:706px;}
.visual>ul>li>ul{position:absolute;left:50%;margin-left:-600px;top:314px;}
.visual>ul>li>ul>li{float:left;}
.visual>ul>li>ul>li.visual_left,
.visual>ul>li>ul>li.visual_right{height:293px;width:600px;color:#fff;}
.visual>ul>li>ul>li.visual_left{background:url(/theme/basic/img/main/visual_left.jpg) no-repeat;}
.visual>ul>li>ul>li.visual_right{background:url(/theme/basic/img/main/visual_right.jpg) no-repeat;}
.visual>ul>li>ul>li.visual_left h3,
.visual>ul>li>ul>li.visual_right h3{font-size:43px;font-weight:800;text-align:center;margin-top:56px;}
.visual>ul>li>ul>li.visual_left p,
.visual>ul>li>ul>li.visual_right p{font-size:20px;margin:36px 0 0 65px;}
.visual>ul>li>ul>li.visual_left a,
.visual>ul>li>ul>li.visual_right a{float:right;width:141px;height:37px;color:#f6f6f6;font-size:15px;text-align:center;line-height:37px;border-radius:50px;margin:25px 50px 0 0;transition:0.7s;}
.visual>ul>li>ul>li.visual_left a{background-color:#9f4001;}
.visual>ul>li>ul>li.visual_right a{background-color:#3d2e1f;}
.visual>ul>li>ul>li.visual_left a .visual_arrow,
.visual>ul>li>ul>li.visual_right a .visual_arrow{margin-left:10px;margin-top:-1px;}
.visual>ul>li>ul>li.visual_left a:hover{background-color:#3d2e1f;font-weight:600;}
.visual>ul>li>ul>li.visual_right a:hover{background-color:#2c1603;font-weight:600;}


@media all and (max-width:980px){
	.visual{margin-top:0px;}
	.visual .visual_text h3{font-size:21px;padding:70px 0 10px 0;}
	.visual .visual_text h3 span{display:block;}
	.visual .visual_text img{max-width: 80%;}
	.visual>ul>li{height:350px;}
	.visual>ul>li>ul{position:relative;left:0;margin-left:0;top:0;width:100%;margin-top:60px;}
	.visual>ul>li>ul>li.visual_left,
	.visual>ul>li>ul>li.visual_right{height:200px;width:50%;position:relative;}
	.visual>ul>li>ul>li.visual_left{background-position:left;}
	.visual>ul>li>ul>li.visual_right{background-position:left;}
	.visual>ul>li>ul>li.visual_left h3,
	.visual>ul>li>ul>li.visual_right h3{font-size:20px;margin-top:25px;}
	.visual>ul>li>ul>li.visual_left p,
	.visual>ul>li>ul>li.visual_right p{font-size:14px;margin:15px 0 0 20px;}
	.visual>ul>li>ul>li.visual_left a,
	.visual>ul>li>ul>li.visual_right a{float:none;position:absolute;right:10px;bottom:20px;width:130px;height:37px;font-size:15px;line-height:37px;margin:0;}
	
}
@media all and (max-width:350px){
	.visual>ul>li>ul>li.visual_left h3,
	.visual>ul>li>ul>li.visual_right h3{font-size:18px;}
	.visual>ul>li>ul>li.visual_left p,
	.visual>ul>li>ul>li.visual_right p{margin:14px 0 0 17px;}
	.visual>ul>li>ul>li.visual_left a,
	.visual>ul>li>ul>li.visual_right a{bottom:15px;}
	
}

.mainVisualImage{width:100% !important;background:#efefef;height:auto;overflow:hidden;position:relative;z-index:1;padding:0px;margin:105px 0 0 0;}
.mainVisualImage .bx-wrapper{margin-bottom:0px;}
.mainVisualImage .bx-wrapper ul{width:100% ;padding:0px;margin:0px;}
.mainVisualImage .bx-wrapper ul > li{width:100% ;background:#efefef;position:relative; text-align:center;}
.mainVisualImage .bx-wrapper ul > li img{width:100% !important;display:block;height:auto;}

.mainVisualImage .bx-wrapper .bx-pager{position:absolute !important; width:100%; left:0px; bottom:30px;z-index:9; text-align:center;}
.mainVisualImage .bx-wrapper .bx-pager a{-moz-border-radius:10px !important;-webkit-border-radius:10px !important;border-radius:10px !important; width:12px !important; height:12px !important;border:2px solid #ddd; background:rgba(0,0,0,.4) !important;-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.mainVisualImage .bx-wrapper .bx-pager.bx-default-pager a:focus,
.mainVisualImage .bx-wrapper .bx-pager.bx-default-pager a:hover{background:RGBA(255,255,255,0.8) !important;}
.mainVisualImage .bx-wrapper .bx-pager.bx-default-pager a.active{width:40px !important;background:RGBA(4,4,4,.8) !important; border:2px solid #efefef;-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}


.mvTit01{font-size:60px; color:#fff;display:block;position:absolute; left:10%;right:10%; bottom:50%; margin-top:-10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-duration: 0.3s;-webkit-transition-timing-function: ease;transition-duration: 0.3s;transition-timing-function: ease;}
.mvTit02{height:100%;display:block;position:absolute; left:10%;right:10%; top:50%; margin-bottom:-20px; text-decoration:none;-webkit-transition-duration: 0.4s;-webkit-transition-timing-function: ease;transition-duration: 0.4s;transition-timing-function: ease;}
.mvTit02 .mvTit02txt{font-size:30px; color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.visual ul li{position:relative;}
.visual .mvLink{position:absolute;right:20%;bottom:33%;width:350px; display:block;font-size:15px; color:#fff;text-decoration:none; padding:8px 20px; border-radius:50px;background:#4b4b4b;border:1px solid rgba(255,255,255,.3);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.visual .mvLink .main_allow{display:inline-block;width:25px !important;height:25px;margin-left:10px;}
@media all and (max-width:1600px){
	.visual .mvLink{bottom:25%;}
}

@media all and (max-width:980px)
{
	.visual .mvLink{right:6%;bottom:20%;width:auto; display:block;font-size:12px; padding:5px 10px; }
	.visual .mvLink .main_allow{width:18px !important;height:18px;margin-left:5px;}
}



.mvTit02 a:hover.mvLink{border:1px solid #000;background:#222; -webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.mvTit01,
.mvTit02 .mvTit02txt{text-shadow: rgba(0,0,0,.8) 0px 0px 10px;text-shadow: rgba(0,0,0,.8) 0px 0px 10px 10px;filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=180,strength=5);}

@media all and (max-width:980px)
{
	.mvTit01{font-size:50px;}
	.mvTit02 .mvTit02txt{font-size:24px;}
}

@media all and (max-width:800px)
{
	.mainVisualImage .bx-wrapper .bx-pager{bottom:10px !important;}
	.mainVisualImage .bx-wrapper .bx-pager a{width:10px;height:10px !important; margin:0 2px;}
	.mainVisualImage .bx-wrapper .bx-pager.bx-default-pager a.active{width:20px !important;}

	.mainVisualImage .bx-wrapper ul > li{width:100%; overflow:hidden;}
	.mainVisualImage .bx-wrapper ul > li img{width:160% !important; max-width:160% !important; margin-left:-30%;}
 
	
	.mvTit01{font-size:28px; bottom:60% !important;}
	.mvTit02 {top:45% !important;}
	.mvTit02 .mvTit02txt{font-size:18px;}
	.mvTit02 .mvLink{width:120px;padding:5px;font-size:11px;font-weight:normal;}

}

@media all and (max-width:400px)
{
	.mvTit01{font-size:20px;}
	.mvTit02 .mvTit02txt{font-size:12px;}
}




/* ���� ������ ���̾ƿ� */

.mainContents{width:100%; max-width:1200px; margin:0 auto; overflow:hidden;clear:both; padding:50px 0;}
.mainContents h2{font-size:30px;text-align:center;font-weight:800;color:#fff;margin:20px 0;}

.mainContentsW100{width:100%;clear:both;overflow:hidden;}

.latTitNone .galleryLat,
.latTitNone .galleryBoxLat{margin:0px;padding:0px;}
.latTitNone .galleryBoxLat ul{margin:0px;padding:0px;}
.latTitNone .galleryLat ul li,
.latTitNone .galleryBoxLat ul li{width:20%;}
.latTitNone .galleryLat .galleryLatTit,
.latTitNone .galleryBoxLat .galleryLatTit{height:1px;overflow:hidden;margin-top:-1px;}
.latTitNone.btnMoreNone .lt_more{display:none;} 

@media all and (max-width:980px)
{

}

@media all and (max-width:650px)
{
	.mainContentsW100 .galleryLat ul li,
	.mainContentsW100 .galleryBoxLat ul li{width:33.33333333%;}
	.mainContentsW100 .galleryLat ul li:last-child,
	.mainContentsW100 .galleryBoxLat ul li:last-child{display:none;;}
}

/* 2�ܷ��̾ƿ� */
.mainTwoLatArea{width:100%;margin:0 auto; overflow:hidden;}
.mainTwoLatArea .MTLA01,
.mainTwoLatArea .MTLA02{width:50%;float:left;margin-left:-1px;}

@media all and (max-width:850px)
{
	.mainTwoLatArea{padding:0 15px;}
	.mainTwoLatArea .MTLA01,
	.mainTwoLatArea .MTLA02{width:100%;float:none;}
}

/* 3�ܷ��̾ƿ� */
.mainThreeLatArea{width:100%;margin:0 auto; overflow:hidden;}
.mainThreeLatArea .MTLA01,
.mainThreeLatArea .MTLA02,
.mainThreeLatArea .MTLA03{width:100%;margin-left:-1px;}
.mainThreeLatArea .MTLA02{margin:0 5%;}


@media all and (max-width:850px)
{
	.mainThreeLatArea{padding:0 15px;}
	.mainThreeLatArea .MTLA01,
	.mainThreeLatArea .MTLA02,
	.mainThreeLatArea .MTLA03{width:100%;float:none;}
	.mainThreeLatArea .MTLA02{margin:0 0;}
}


/* 4�� ���̾ƿ� */
.mainFourLatArea{width:100%;margin:0 auto; overflow:hidden;}
.mainFourLatArea .MTLA01,
.mainFourLatArea .MTLA02,
.mainFourLatArea .MTLA03,
.mainFourLatArea .MTLA04{width:25%;float:left;margin-left:-1px;}


@media all and (max-width:980px)
{
	.mainFourLatArea .MTLA01,
	.mainFourLatArea .MTLA02,
	.mainFourLatArea .MTLA03,
	.mainFourLatArea .MTLA04{width:50%;float:left;}
}

@media all and (max-width:650px)
{
	.mainFourLatArea .MTLA01,
	.mainFourLatArea .MTLA02,
	.mainFourLatArea .MTLA03,
	.mainFourLatArea .MTLA04{width:100%;float:none;margin-left:0px;}
}


/* ���������� �� */
.centerBar{width:80px;height:5px;background:#ddd;margin:30px auto;}

.mainBasicCont01{width:100%;padding:100px 20px;text-align:center; background:#fff;}
.mainBasicCont01 h2{color:#000; font-size:30px;margin-bottom:9px;font-family:"Nanum Square","NanumSquare",'Century Gothic','Noto Sans Korean','Malgun Gothic';}
.mainBasicCont01 h3{color:#999; font-size:15px;font-weight:800;}
.mainBasicCont01 .MBC01txt{font-size:14px;color:#666;line-height:1.5em;}

@media all and (max-width:700px)
{
	.mainBasicCont01{width:100%;padding:100px 20px 50px 20px;}
	.mainBasicCont01 h2{font-size:18px;}
	.mainBasicCont01 h3{font-size:13px; font-weight:normal;}
	.mainBasicCont01 .MBC01txt{text-align:left; font-size:12px;}
}

/* ��ο����� �� */
.background-dark{position:relative; 
    background:#222222;
}
.background-dark .webzLatTit a,
.background-dark .basicLatTit a,
.background-dark .qnaLatTit a{color:#fff;}
.background-dark ul li{}
.background-dark ul li a{color:#ddd;}


/* ��������� �� */
.background-light{background:#f3f4f7;}


/*�����Ұ� ������ũ*/
.main_info ul li{float:left;width:20%;}
.main_info ul li img{width:100%;}
.main_info ul li:nth-child(6){display:none;}
@media all and (max-width:650px){
	.main_info ul li{float:left;width:33.33333333333%;}
	.main_info ul li img{width:100%;}
	.main_info ul li:nth-child(6){display:block;}
}


/* ���� 4�� ������ */
.main_figure_list{width:100%;overflow:hidden;padding:30px 0;}
.main_figure_list li{width:16.666666666%; float:left; text-align:center;border-bottom:0px;}
.main_figure_list li i{display:block;margin:10px auto; width:100px; height:100px; line-height:100px; border-radius:50%;background:#fff; font-size:3em;-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.main_figure_list li:hover i{background:#000;  color:#fff;transform: rotate(360deg);-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.main_figure_list li strong{display:block; font-size:20px; color:#fff; margin:15px 5px 5px 5px;}
.main_figure_list li span{display:block; font-size:13px; color:#999; margin:5px;}
.main_figure_list li a{display:inline-block;background:#333;padding:6px 10px;margin-top:11px;border-radius:50px;font-size:13px;color:#848484;}



@media all and (max-width:650px)
{	
	.mainContents{padding:20px 0;}
	.main_figure_list{padding:0;}
    .main_figure_list li{width:50%; float:left; text-align:center;margin:20px 0;}
	.main_figure_list li i{display:block;margin:10px auto; width:100px; height:100px; line-height:100px; border-radius:50%;background:#ddd; font-size:3em;}
	.main_figure_list li strong{font-size:16px;}
	.main_figure_list li span{font-size:11px;}
	.main_figure_list li a{margin-top:6px;}
	
}

/*����ȳ�, ������*/
.m_guide{height:292px;}
.m_guide .m_guide_left{float:left;width:50%;height:292px;background:url("/theme/basic/img/medical_guide_left.jpg") no-repeat;background-size:cover;}
.m_guide .m_guide_right{float:right;width:50%;height:292px;background:url("/theme/basic/img/medical_guide_right.jpg") no-repeat;background-size:cover;}
.m_guide .m_guide_left .m_guide_left_text{margin-left:30%;}
.m_guide .m_guide_left .m_guide_left_text h3{font-size:21px;color:#fff;margin:50px 0 35px 0;font-weight:800;}
.m_guide .m_guide_left .m_guide_left_text ul li{display:flex;font-size:15px;color:#fff;font-weight:700;margin:7px 0;}
.m_guide .m_guide_left .m_guide_left_text ul li strong{display:inline-block;width:100px;vertical-align: top; padding-top:3px;}
.m_guide .m_guide_left .m_guide_left_text ul li span{display:inline-block;vertical-align: top;}
.m_guide .m_guide_left .m_guide_left_text p{font-family:'Malgun Gothic';font-size:15px;color:#fff;background-color:#c89b43;display:inline-block;padding:7px 20px 10px 20px;border-radius:50px;margin-top:20px;}
.m_guide .m_guide_right .m_guide_right_text{margin:66px 0 0 20%;}
.m_guide .m_guide_right .m_guide_right_text h3{font-size:21px;color:#fff;margin:67px 0 20px 0;font-weight:800;}
.m_guide .m_guide_right .m_guide_right_text p{font-size:15px;color:#fff;font-weight:700;margin:10px 0;}
.m_guide .m_guide_right .m_guide_right_text p span{margin-right:20px;}
.m_guide .m_guide_right .m_guide_right_text img{margin-bottom:15px;}

@media all and (max-width:1200px){
	.m_guide{height:auto}
	.m_guide .m_guide_left,
	.m_guide .m_guide_right{float:none;width:100%;height:250px;}
	.m_guide .m_guide_left .m_guide_left_text h3,
	.m_guide .m_guide_right .m_guide_right_text h3{padding:34px 0 20px 0;margin:0;}
    .m_guide .m_guide_right .m_guide_right_text{margin:0 0 0 20%;}
	.m_guide .m_guide_left .m_guide_left_text{margin-left:20%;}
}

@media all and (max-width:650px){
	.m_guide .m_guide_left .m_guide_left_text,
	.m_guide .m_guide_right .m_guide_right_text{margin-left:5%;margin-right:5%;}
	.m_guide .m_guide_left .m_guide_left_text h3,
	.m_guide .m_guide_right .m_guide_right_text h3{font-size:17px;padding:50px 0 20px 0;}
	.m_guide .m_guide_left .m_guide_left_text ul li{font-size:12px;}
	.m_guide .m_guide_left .m_guide_left_text p{font-size:13px;padding:3px 10px 1px 10px;margin-top:10px;}
	.m_guide .m_guide_right .m_guide_right_text p{font-size:12px;margin:0 0 0 0;}
	.m_guide .m_guide_right .m_guide_right_text img{margin-bottom:11px;margin-top:11px;width:70%;}
	.m_guide .m_guide_left .m_guide_left_text ul li strong{width:80px;}
}