

.clinic_ct .right .inner{margin-bottom: 100px;}
.clinic_ct .right .inner:last-of-type{margin-bottom: 0;}
.clinic_ct .right .inner .segment {margin-bottom: 60px}
.clinic_ct .right .inner .segment h3{margin-bottom: 20px;font-family: 'Pretendard-Bold';}
.clinic_ct .right .inner .segment .subject{margin-bottom: 12px; font-size: 20px; line-height: 1.5em; color:#000; font-family: 'Pretendard-Bold';}
.clinic_ct .right .inner .segment .text{margin-bottom: 20px;}
.clinic_ct .right .inner .segment .text:last-of-type{margin-bottom: 0;}
.clinic_ct .right .inner .listwrap{margin-top: 80px;}
.clinic_ct .right .inner .listwrap .subject{margin-bottom: 20px; font-size: 20px; line-height: 1.5em; color:#000; font-family: 'Pretendard-Bold';}
.clinic_ct .right .inner .listwrap ul.checklist{display: flex; width:102%; margin-left:-1%; flex-wrap:wrap;}
.clinic_ct .right .inner .listwrap ul.checklist li{display: table; width:48%; margin:0 1%; }
.clinic_ct .right .inner .listwrap ul.checklist li:nth-of-type(2) ~ li{margin-top: 2%;}
.clinic_ct .right .inner .listwrap ul.checklist li div{display: table-cell; vertical-align: top;}
.clinic_ct .right .inner .listwrap ul.checklist li div:first-of-type{font-size: 30px; line-height: 1em; color:#bda67b; width:40px;}
.clinic_ct .right .inner .listwrap ul.checklist li div:last-of-type{font-size: 15px; line-height: 1.7em; color:#000;}
.clinic_ct .right .inner .listwrap ul.checklist li div span{white-space: nowrap;}

.clinic_ct .right .inner .listwrap ul.checklist2 li{display: table; width:100%;margin-bottom: 10px}
.clinic_ct .right .inner .listwrap ul.checklist2 li div{display: table-cell; vertical-align: top;}
.clinic_ct .right .inner .listwrap ul.checklist2 li div:first-of-type{font-size: 30px; line-height: 1em; color:#bda67b; width:40px;}
.clinic_ct .right .inner .listwrap ul.checklist2 li div:last-of-type{font-size: 15px; line-height: 1.7em; color:#000;}
.clinic_ct .right .inner .listwrap ul.checklist2 li div span{white-space: nowrap;}




.clinic_ct .right .inner .listwrap2 {margin-top: 80px;}
.clinic_ct .right .inner .listwrap2.first {margin-top: 0}
.clinic_ct .right .inner .listwrap2 .subject{margin-bottom: 12px; font-size: 20px; line-height: 1.5em; color:#000; font-family: 'Pretendard-Bold';}
.clinic_ct .right .inner .listwrap2 .float-lg-start {margin-right: 50px}

.item_list {list-style-type: none;overflow: hidden;margin-left:0;padding-left: 0;display: table}
.item_list li {float: left;margin-right: 20px;margin-bottom: 30px;}
.item_list li .img img {max-width: 280px;border: 1px solid #eee;border-radius: 12px}
.item_list li .img2 img {max-width: 280px;}
.item_list li .title {text-align: center;font-family: 'Pretendard-Bold';margin-top: 12px;line-height: 1.4em}

.clinic5_img {display: table}
.clinic5_img img {margin-right: 16px;margin-top: 10px;border-radius: 12px}
.clinic5_img .title {text-align: center;font-family: 'Pretendard-Bold';margin-top: 12px;line-height: 1.4em}

.clinic_label {display: table;padding: 7px 20px;border-radius: 8px;background: #cbb894;color: #fff;font-family: 'Pretendard-Bold';font-size: 18px;line-height: 1em;margin: 25px 0 10px}

@media screen and (max-width:1300px) {
	.clinic_ct .right{right: 90px;min-width: 500px;max-width: 1200px;float: right}
}

@media screen and (max-width:1199px) {
	.clinic_ct .clinic_wrap {padding: 80px;}
	.clinic_ct .left{position: relative;left: 0;top:0}
	.clinic_ct .right{width: 100%;float: none;margin-top: 40px;display: table;min-width: inherit;max-width: inherit;}
}

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

}

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

}

@media screen and (max-width: 780px){
	
	.clinic_ct .clinic_wrap {padding: 50px;}
	.clinic_ct .left{position: relative;left: 0;top:0}
	.clinic_ct .right{width: 100%;float: none;margin-top: 40px;display: table;min-width: inherit;max-width: inherit;}
	
	.clinic_ct .right .inner .listwrap2 .float-lg-start {margin-right: 0}
	
	
	
	.clinic_ct .right .inner .listwrap ul.checklist.mobile100 li {display: table; width:100%;margin-bottom: 8px}
	.clinic_ct .right .inner .listwrap ul.checklist li:nth-of-type(2) ~ li{margin-top: 0;}
	.clinic_ct .right .inner .listwrap ul.checklist li div:first-of-type{font-size: 20px; line-height: 1.2em; color:#bda67b; width:26px;}
	.clinic_ct .right .inner .listwrap ul.checklist2 li div:first-of-type{font-size: 20px; line-height: 1.2em; color:#bda67b; width:26px;}
	.clinic_ct .right .inner .listwrap ul.checklist.mobile100 li div{display: table-cell; vertical-align: top;}
	.clinic_ct .right .inner .listwrap ul.checklist.mobile100 li div:first-of-type{font-size: 20px; line-height: 1.2em; color:#bda67b; width:26px;}
	.clinic_ct .right .inner .listwrap ul.checklist.mobile100 li div:last-of-type{font-size: 15px; line-height: 1.7em; color:#000;}
	.clinic_ct .right .inner .listwrap ul.checklist.mobile100 li div span{white-space: nowrap;}
	
}

@media screen and (max-width: 620px){
	.item_list {list-style-type: none;overflow: hidden;margin-top:40px;margin-left:0;padding-left: 0;display: table;width: 100%}
	.item_list li {float: left;width: 50%;margin-right: 0;text-align: center}
	.item_list li .img img {max-width: 90%}
	.item_list li .img2 img {max-width: 90%}
	.item_list li .title {text-align: center;font-family: 'Pretendard-Bold';margin-top: 10px}
}

@media screen and (max-width: 520px){
	.clinic_ct .clinic_wrap {padding:40px 25px;}
	.clinic_ct .right .inner .listwrap ul{display: table; width:100%; margin-left:0;}
	.clinic_ct .right .inner .listwrap ul li{width:100%;margin: 0 0 5px; }
}

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