@charset "utf-8";
.guide-wrap{}
.ann-img img{max-width:100%;}

/*의료분쟁 조정중재*/
.mg-auto img{display: block; margin: 0 auto;}


/*인사말*/
.nth-2-1wrap{display: flex; justify-content: space-around;}
.nth-2-1wrap li:last-child{margin-left:20px;}
.sp-block{display: block;}

/* 협회장인사말 */
.assWrap .assTop{width:100%; box-sizing: border-box; position: relative; height:249px; background:url("/images/Medical_/content/assBg.jpg") center center no-repeat;}
.assWrap .assTop .assTopCnt{position: absolute; left:5%; bottom:10%; color:#fff; font-size:32px; word-break: keep-all;}
.assWrap .assTop .assTopCnt .atSTit{font-family:'SCDream4'; line-height: 120%;}
.assWrap .assTop .assTopCnt .atBTit{font-family:'SCDream7'; line-height: 120%;}
.assWrap .assTop .assTopCnt .atBTit span{color:#ffcf3e;}
.assWrap .assCnt{width:100%; box-sizing: border-box; padding:30px; overflow: hidden; font-size:16px; color:#333; line-height: 170%;}
.assWrap .assCnt .acRight{width:32%; max-width:335px; float:right; margin-left:20px; margin-bottom:10px;}
.assWrap .assCnt .acRight img{border:1px solid #dadada; margin-bottom:20px; max-width:100%;}
.assWrap .assCnt .acRight .assName{font-size:18px; text-align: center;}
.assWrap .assCnt .acRight .assName span{font-family:'GyeonggiTitleM'; font-weight: 100; font-size:28px;}


/*리스트 상세 슬라이드배너02*/
.subSlider {border-bottom:1px solid #999; overflow: hidden;}
.subSlider .culSlider{width:900px; float: left;}
.subSlider .slick-slide .slidTit{width:100%; background-color: rgba(29,29,27,0.5); position: absolute; bottom:0; left:0; padding:4% 2%; font-size:20px; font-family:'NotoKrR'; text-align: left; color:#fff;}
.subSlider .culSliderNav{width:300px; float: right; background-color:#f6f4e9; box-sizing: border-box; padding:39px 20px 40px;}
.subSlider .culSliderNav .slick-list{padding:0 !important; height:590px !important;}
.subSlider .culSliderNav .slick-slide{width:260px !important; margin:10px 0; position: relative; height:173px; overflow: hidden; box-sizing: border-box;}
.subSlider .culSliderNav .slick-slide.slick-current{border:5px solid #ffc501; box-sizing: border-box;}
.subSlider .culSliderNav .slick-slide:not(.slick-current):before{content:""; display: block; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity: 0.5;}
.subSlider .culSliderNav .slick-slide img{width:100%; }
.subSlider .culSliderNav {text-align: center; position: relative;}
.subSlider .culSliderNav button.slick-arrow{border: none; background:none;  font-size:0; width:21px; height:12px; position: absolute;left:50%; margin-left:-15px;}
.subSlider .culSliderNav button.slick-prev{background: url("/images/Culture_/layout/slideTop.png") center center no-repeat;top:20px;}
.subSlider .culSliderNav button.slick-next{background: url("/images/Culture_/layout/slideBot.png") center center no-repeat; bottom:20px;}

@media all and (max-width:1600px){
    .guide-wrap{padding:0px 20px;}
}

@media all and (max-width:1300px){
   /*리스트 상세 슬라이드배너02*/
	.cultSub{width:1000px; margin:0 auto;}
	.subSlider .culSlider{width:700px;}
	.subSlider .culSlider .slick-slide img{width:120%;}
	.subSlider .culSliderNav{width:250px;  padding:37px 20px 42px;}
	.subSlider .culSliderNav .slick-list{height: 486px !important;}
	.subSlider .culSliderNav .slick-slide{width:100% !important; margin:10px 0;}
	.subSlider .culSliderNav .slick-slide img{width:100%; min-height:133px;}
}

@media all and (max-width:1000px){
/*인사말*/
    .nth-2-1wrap{display: block; }
    .nth-2-1wrap li:last-child{margin-left:0px;}
    .nth-2-1wrap li img{display: block; margin: 0 auto; padding-bottom: 20px; max-width: 100%;}

    /*리스트 상세 슬라이드배너02*/
		.subSlider{width:100%; margin:0 auto;}
		.subSlider .culSlider{width:90%; margin:0 auto; float: none}
		.subSlider .culSlider .slick-slide img{width:100%;}
		.subSlider .culSlider button.slick-arrow{border: none; background:none;  font-size:0; width:30px; height:58px; position: absolute;top:50%; margin-top:-32px;z-index: 10;}
		.subSlider .culSlider button.slick-prev{background: url("/images/Culture_/layout/slideLeft3.png") center center no-repeat; left:20px}
		.subSlider .culSlider button.slick-next{background: url("/images/Culture_/layout/slideRight3.png") center center no-repeat; right:20px;}
		.subSlider .culSliderNav{display: none;}
		.subSlider .slick-dots {text-align: center; margin:10px 0 0; font-size:0; line-height: 0;}
		.subSlider .slick-dots > li{display: inline-block; margin:0 5px; font-size:0; line-height: 0;}
		.subSlider .slick-dots > li > button {background:#ffae01; opacity: 0.5; width:13px; height:13px; border-radius: 50%; border:none; font-size:0;}
		.subSlider .slick-dots > li.slick-active > button {opacity: 1;}
}

@media screen and (max-width:768px){

    /* 협회장 인사말 */
    .assWrap .assTop{height:150px}
    .assWrap .assTop .assTopCnt{font-size:26px;}
    .assWrap .assCnt{padding:10px 3px;}
    .assWrap .assCnt{font-size:14px;}
    .assWrap .assCnt .acRight .assName{font-size:14px}
    .assWrap .assCnt .acRight .assName span{font-size:22px;}

}


@media all and (max-width:680px){
    .guide-wrap{padding:0px 15px;}
}

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

    /* 협회장 인사말 */
    .assWrap .assTop .assTopCnt{font-size:20px;}
    .assWrap .assCnt .acRight img{margin-bottom:5px;}

}

.adms-wrap{}

@media all and (max-width:1600px){
    .adms-wrap{padding:0px 20px;}
}

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

}

@media all and (max-width:680px){
    .adms-wrap{padding:0px 15px;}
}

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

}

.board-wrap{}

@media all and (max-width:1600px){
    .board-wrap{padding:0px 20px;}
}

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

}

@media all and (max-width:680px){
    .board-wrap{padding:0px 15px;}
}

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

}

   .movieList> a{position:relative; padding-left:15px; margin:7px; word-break:keep-all;}
    .movieList> a::before{position:absolute; content: ''; display: block; width:3px; height:3px; border-radius: 50%; background-color:#0040D0; top:12px; left:5px;                                                                                              