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

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

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

/* 협회장인사말 */
.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%; word-break: keep-all;}
.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;}
     /*리스트 상세 슬라이드배너*/
	.substan > .lazy > .slick-prev{left:0px;}
	.substan > .lazy > .slick-next{right:0px;}
}

@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;}

/* 의료분쟁 */
.adjArea{width:100%; border-radius:10px; box-sizing: border-box; border:3px solid #d7d7d7; position: relative; padding:40px 100px; text-align: center;}
.adjArea .adjTit{width:120px; padding:7px 0; background:#46475c; color:#fff; text-align: center; position: absolute; top:40px; left:40px;}
.adjArea .adjBox{width:310px; margin:0 auto 50px; position: relative; border-radius: 10px;}
.adjArea .adjBox .adjBoxTit{width:100%; display: block; box-sizing: border-box; border-radius: 10px; padding-top:25px; padding-bottom:30px; color:#fff; font-family:'SCDream5'; letter-spacing:-1px;}
.adjArea .adjBox.adjLine2 .adjBoxTit{padding-top: 18px; padding-bottom:13px;}
.adjArea .adjBox.adjLine2 .adjBoxTit.nopdTop{padding-top: 0;}
.adjArea .adjBox:before{content: ''; width:38px; height:22px; background:url("/images/Medical_/content/arrBlue.png") center no-repeat; position: absolute; bottom:-40px; left:50%; margin-left:-19px;}
.adjArea .adjBox.arrRed:before{background:url("/images/Medical_/content/arrRed.png") center no-repeat;}
/*.adjArea .adjBox.arrInfo{background:url("/images/Medical_/content/arrRed.png") center no-repeat;}*/
.adjArea .adjBox.arri:before{transform: rotate(-90deg); left:auto; right:-50px; top:50%; margin-top:-11px;}
.adjArea .adjBox.adjNo{background:#fff; border:3px solid #4556a6;}
.adjArea .adjBox.adjNo .adjBoxTit{color:#4556a6;}
.adjArea .adjBlue{background:#4556a6;}
.adjArea .adjBlue2{background:#343a56;}
.adjArea .adjRed{background:#e14e4e;}
.adjArea .ajdBoxTwo{position: relative;}
.adjArea .ajdBoxTwo .unLine{margin-bottom: 30px;}
.adjArea .ajdBoxTwo .unLine:after{content: ''; width:1px; height:30px; position: absolute; bottom:-30px; left:50%; background-color:#d7d7d7;}
.adjArea .ajdBoxTwo .adjRight{position: absolute; right:0; top:0;}
.adjArea .ajdBoxTwo .adjRight:before{display: none;}
.adjArea2 .ajdBoxTwo .adjRight.arrBlock:before{display: block;}
.adjArea .adjBox > p{ font-size:20px; line-height: 120%;}
.adjArea li.threeBox{width:100%; overflow: hidden; position: relative; padding-top:70px;}
.adjArea li.threeBox:before{content:''; position: absolute; top:0; left:50%; transform: translate(-50%, 0);  width:734px; border-top:1px solid #d7d7d7;}
.adjArea li.threeBox .thLi{width:310px; height:80px; float:left; border:1px solid #d7d7d7; box-sizing: border-box; background-color:#f7f7f7; border-radius: 10px; padding:29px 5px 0; text-align: center; position: relative;}
.adjArea li.threeBox .thLi:before{content:''; position:absolute; top:-80px; height:35px; width:1px; background-color:#d7d7d7; left:50%;}
.adjArea li.threeBox .thLi:after{content:''; position:absolute; top:-40px; left:50%; margin-left:-19px; width:38px; height:22px; background:url("/images/Medical_/content/arrBlue.png") center no-repeat; transform: rotate(0deg);}
.adjArea li.threeBox .thLi:nth-child(2){margin:0 57px;}
.adjArea li.threeBox .thLi.thTwo{padding-top:20px;}
.adjArea li.threeBox .thLi p{font-size:20px; color:#333; font-family:'SCDream5';}
.adjArea li.threeBox .thLi p.thStit{font-family:'NotokrL'; font-size: 18px;}
.adjArea .adjLine2 > .adjStit{font-size:18px; font-family:'NotokrL'; color:#fff; margin-bottom: 5px;}
.adjArea .adjLine2 > .adjStit.arCblue{color:#4556a6;}
.adjArea .adjLine2 > .adjBoxTit{padding-bottom: 20px;}


/*.adjArea2{padding-bottom:120px;}*/
.adjArea2 .adjBox{margin:0 0 70px;}
.adjArea .adjBox:before{bottom:-45px;}
.adjArea2 .adjBox.adjLine2 {padding-top:15px;}
.adjArea2 .adjBox .arrInfoBox{position:absolute; width:170px; min-height: 77px; right:-280px; }
.adjArea2 .adjBox .arrInfoBox:before{content:''; position:absolute; top:50%; width:100%; height:1px; background-color:#d7d7d7; left:0;}
.adjArea2 .adjBox .arrInfoBox:after{content: ''; width:38px; height:22px; transform: rotate(-90deg);  position: absolute; top:50%; margin-top:-11px; right:-50px;}
.adjArea2 .adjBox .arrInfoBox.arrBlue:after{background:url("/images/Medical_/content/arrBlue.png") center no-repeat;}
.adjArea2 .adjBox .arrInfoBox.arrRed:after{background:url("/images/Medical_/content/arrRed.png") center no-repeat;}
.adjArea2 .adjBox .arrInfoBox > p{background:#f7f7f7; border-radius: 50px; padding:5px; width:120px; margin:0 auto; text-align: center; font-size:15px; font-family:'NotokrM';}
.adjArea2 .adjBox .arrInfoBox.arrCred > p{color:#e14e4e;}
.adjArea2 .adjBox.adjBlue2{margin-bottom:120px;}
.adjArea2 .adjBox.adjBlue2:before{bottom:-70px;}
.adjArea2 .adjBox .arrInfoBox.arrCblue2 > p{color:#343a56;}
.adjArea2 .adjBox .arrInfoBox .arrInfoTop{margin-bottom:15px}
.adjArea2 .adjBox .arrInfoBox .arrInfoBot{margin-top:15px}
.adjArea2 .adjBox .adjArrInfo{position: absolute; bottom:-45px; right:10px; width:100px; background:#f7f7f7; color:#333; font-size:15px; font-family:'NotokrM'; border-radius: 50px; padding:5px;}
.adjArea2 .adjBox.adjBlue2 .adjArrInfo{bottom:-70px;}
.adjArea2 .adjBox.adjList .adjBoxTit{background:#4556a6; display: block; border-radius: 10px;}
.adjArea2 .adjBox .alistBox{width:100%; border:1px solid #d7d7d7; box-sizing: border-box; background-color:#f7f7f7; padding:30px 40px 40px; position: relative; z-index: -1; border-radius:10px; margin-top:-15px;}
.adjArea2 .adjBox .alistBox .alistTit{text-align: center; padding-bottom:15px; border-bottom:1px solid #d7d7d7; color:#000; font-size:18px; }
.adjArea .ajdBoxTwo .adjRight.arrBotZero{top:auto; bottom:0; margin:0;}

.adjArea2In{border:1px solid #d7d7d7; background-color:#f7f7f7; }
.adjArea2In .ajdThreeBox{border:1px solid #d7d7d7; height:100px; padding:25px 0; box-sizing: border-box; border-radius: 10px; width:100%; background-color:#fff; margin-bottom:100px; display: table; position: relative;}
.adjArea2In .ajdThreeBox:before{content: ''; width:38px; height:22px; background:url("/images/Medical_/content/arrBlue.png") center no-repeat; position: absolute; bottom:-60px; left:50%; margin-left:-19px;}
.adjArea2In .ajdThreeBox p {width:33.33%; display: table-cell; vertical-align: middle;  font-size:20px; font-family:'SCDream5'; color:#333;}
.adjArea2In .ajdThreeBox p:nth-child(2) {box-sizing: border-box; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.adjArea2In .adjBox2 {padding:35px 0 0;}
.adjArea2In .noBf:before {display: none;}
.adjArea2In .adjBox2.adjIb {display: inline-block; vertical-align: top; margin:0 20px;}
.adjArea2In .adjBox2 .ajdBox2Stit {position:absolute; top:0; left:50%; transform: translate(-50%, 0);  text-align: center; background-color:#fff; font-size:15px; color:#333; padding:4px 10px; border-radius: 10px; width: auto; white-space: nowrap;}
.adjArea2In .adjBox2 .adjDiv {font-size: 20px;}
.adjArea2In .adjBox2 .adjDiv .ajdBox2Stit{top:-35px;}
.adjArea .adjBox.adjBox2 .adjOneP{padding:15px 0; margin-bottom:30px;}
.adjArea .adjBox.adjBox2 .box2Arr{position: relative;}
.adjArea .adjBox.adjBox2 .box2Arr1{margin-bottom:50px;}
.adjArea .adjBox.adjBox2 .box2Arr2{margin-bottom:60px;}
.adjArea .adjBox.adjBox2 .box2Arr:before{content: ''; width:38px; height:22px; background:url("/images/Medical_/content/arrRed.png") center no-repeat; position: absolute; bottom:-40px; left:50%; margin-left:-19px;}
.adjArea .adjBox.adjBox2 .adj250{padding-bottom:90px;}
.adjArea .adjRel{position: relative; bottom:0;}
.adjArea .adjAps{position: absolute; top:0; margin-bottom:0; width:250px;}
.adjArea .adjAps > p.adjBoxTit{ padding:15px 0;}
.adjArea .adjAps:first-child{left:-35%;}
.adjArea .adjAps:last-child{right:-35%;}

.adjCirArea .ajdCirWrap{position: relative; width:95%; overflow: hidden; margin:50px auto 30px;}
.adjCirArea .ajdCirWrap:before{content: ''; width:85%; height:5px; background:#eeeeee; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%);}
.adjCirArea .ajdCir{border:1px solid; border-radius: 50%; width:152px; height:152px; box-sizing: border-box; margin-right:127px; float:left; position: relative; padding:5px;}
.adjCirArea .ajdCir:last-child{margin-right:0;}
.adjCirArea .ajdCir:not(:last-child):before{content: ''; width:38px; height:22px; background:url("/images/Medical_/content/arrBlue.png") center no-repeat; position: absolute; top:50%; right:-75px; margin-top:-10px; transform: rotate(-90deg);}
.adjCirArea .ajdCir.ajdCirBlue1{border-color:#476ec6}
.adjCirArea .ajdCir.ajdCirBlue2{border-color:#2a53af}
.adjCirArea .ajdCir.ajdCirBlue3{border-color:#1a43a1}
.adjCirArea .ajdCir.ajdCirBlue4{border-color:#0b2a6f}
.adjCirArea .ajdCir .ajdCirDiv{width:100%; height:100%; border-radius: 50%; color:#fff; box-sizing: border-box; padding-top:30px;  font-size:18px;}
.adjCirArea .ajdCir.ajdCirBlue1 .ajdCirDiv{background-color:#476ec6; }
.adjCirArea .ajdCir.ajdCirBlue2 .ajdCirDiv{background-color:#2a53af; }
.adjCirArea .ajdCir.ajdCirBlue3 .ajdCirDiv{background-color:#1a43a1; }
.adjCirArea .ajdCir.ajdCirBlue4 .ajdCirDiv{background-color:#0b2a6f; }
.adjCirArea .ajdCir .ajdCirDiv .ajdStep{font-family:'SCDream3'; margin-bottom:20px;}
.adjCirArea .ajdCir .ajdCirDiv .ajdStep > span{font-family:'SCDream5';}
.adjCirArea .ajdCir .ajdCirDiv .ajdStepTit{font-family:'SCDream6';}

.adjArea3 {text-align: center; margin:0 auto; padding:40px 150px;}
.adjArea3 .adjBox{margin-bottom: 30px;}
.adjArea3 .adjFir{margin:0 auto 30px; padding-top:0;}
.adjArea3 .adjBox.adjFir .adjBoxTit{padding:20px 0;}
.adjArea3 .adjNoBg .adjPlusBox{width:100%; overflow: hidden;}
.adjArea .adjNoBg .adjPlusBox{width:100%; overflow: hidden;}
.adjArea .adjNoBg .adjPlusBox .adjPlusDiv{width:35%; float:left; border:1px solid #d7d7d7;  border-radius: 10px; background: #fff; height:100px; box-sizing: border-box; display: table;}
.adjArea .adjNoBg .adjPlusBox .adjPlusDiv:first-child{margin:0 3% 0 7%;}
.adjArea .adjNoBg .adjPlusBox .adjPlusDiv:last-child{margin:0 7% 0 3%;}
.adjArea .adjNoBg .adjPlusBox .adjPlusDiv > p{display: table-cell; vertical-align: middle; font-size:20px; font-family:'SCDream5';}
.adjArea .adjNoBg .adjPlusBox .adjPlusCen{background: none; border:none; width:10%; margin:0}
.adjArea .adjNoBg .adjPlusBox .adjPlusCen > p{color:#d1d1d1; font-size:40px; font-family:'SCDream2'}
.adjArea3 .adjSec.adjIb{width:320px; margin:25px 15px 0;}
.adjArea3 .adjSec.adjIb > p.adjBoxTit{padding:20px;}


@media screen and (max-width:1600px){
    .adjArea{padding:40px 60px;}
    .adjArea .adjWrap {width:100%; max-width:700px; margin:0 auto;}
    .adjArea li.threeBox:before{width:504px;}
    .adjArea .adjBox, .adjArea li.threeBox .thLi{width:195px;}
    .adjArea .adjBox .adjBoxTit{word-break: keep-all;}
    .adjArea2 .adjBox .arrInfoBox{right:-220px;}
    .adjArea2 .adjBox .alistBox{padding:30px 20px 20px;}
    .adjArea2 .adjBox .adjArrInfo{width:70px; right:-20px;}
    .adjArea2In .adjBox2{padding-top:50px;}
    .adjArea .adjAps:first-child{left:-55%;}
    .adjArea .adjAps:last-child{right:-55%;}
    .adjCirArea .ajdCirWrap{margin:60px auto 30px;}
    .adjCirArea .ajdCir{width:122px; height:122px; margin-right:70px;}
    .adjCirArea .ajdCir:not(:last-child):before{right:-55px;}
    .adjCirArea .ajdCir .ajdCirDiv{font-size:15px; padding-top:25px;}
    .adjCirArea .ajdCir .ajdCirDiv .ajdStep{margin-bottom: 10px;}
}

@media screen and (max-width: 1200px){
    .adjArea{padding:40px 130px;}
    .adjArea.adjArea2In{padding:40px 20px;}
    .adjArea .adjBox, .adjArea li.threeBox .thLi {width:175px;}
    .adjArea li.threeBox .thLi p{font-size:16px;}
    .adjArea .adjBox > p{font-size:16px;}
    .adjArea li.threeBox:before{width:397px}
    .adjArea li.threeBox .thLi p.thStit{font-size:14px;}
    .adjArea li.threeBox .thLi:nth-child(2){margin:0 23px;}
    .adjArea .ajdBoxTwo .adjBox{width:155px;}
    .adjArea2 .adjBox .arrInfoBox > p{width:100px;}
    .adjArea2 .adjBox .arrInfoBox{right:-200px; top:0;}
    .adjArea2 .adjBox .adjArrInfo{right:-35px;}
    .adjArea2In .ajdThreeBox p{font-size:16px;}
    .adjCirArea .ajdCir{width:110px; height:110px; margin-right:44px; }
    .adjCirArea .ajdCir:not(:last-child):before{right:-40px;}
    .adjArea2In .adjBox2 .adjDiv{font-size:16px;}
    .adjArea .adjNoBg .adjPlusBox .adjPlusDiv > p{font-size:16px;}
    .adjArea3 .adjFir{padding-top:0; !important;}
    .adjArea .adjNoBg .adjPlusBox .adjPlusDiv{height: 70px;}
    .adjArea .adjAps:first-child, .adjArea .adjAps:last-child{width:150px;}
    .adjArea .adjAps:first-child{left:-40%;}
    .adjArea .adjAps:last-child{right:-40%;}
}

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

    .adjArea.adjScBox{ min-width:728px;}
    .adjArea{padding:40px 30px;}
    .adjArea .adjWrap{max-width:662px;}
    .adjArea .adjBox{width:35%; max-width:310px; box-sizing: border-box;}
    .adjArea .ajdBoxTwo .adjBox{width:175px;}
    .adjArea .adjBox.adjLine2 .adjBoxTit{padding:18px 0;}
    .adjArea li.threeBox .thLi:nth-child(2){margin:0 68px;}
    .adjArea li.threeBox:before{width:487px;}
    .adjArea2 .adjBox .arrInfoBox{right:-220px;}
    .adjArea .adjBox.adj250{width:auto;}
    .adjArea .adjAps:first-child{left:-25%;}
    .adjArea .adjAps:last-child{right:-25%;}
    .adjCirArea .ajdCir{margin-right:74px;}
    .adjCirArea .ajdCir:not(:last-child):before{right:-60px;}
    .adjArea3 .adjSec.adjIb{width:250px;}
    .adjArea .adjNoBg .adjPlusBox .adjPlusCen > p{font-size:40px;}

}                                   