@charset "utf-8";

/* modal 공통 */
.modal{position: fixed;left: 0;right: 0;top: 0;bottom: 0;width: 410px; max-width:410px;height: 207px;padding: 20px;margin: auto;background:#fff;z-index:9999;display:none;box-sizing: border-box;}
.modal>p { margin-bottom: 20px; font-size: 15px; line-height: 160%; word-break: keep-all;}
.modal p span { display: block; font-size: 13px; color: #ef0808;}
.modal .left {float: left;width: 25%;line-height: 230%;}
.modal .left p { font-size: 16px;}
.modal .right {float: left;width: 52%;}
.modal .right { line-height: 230%;}
.modal .right input {display: block;margin: 5px 0;color: #000;font-size: 14px;width: 90%;}
.modal .confirm {display: block;float: right;width: 40px;margin: 5px auto 0;padding: 10px 22px;color: #fff;font-size: 17px;text-align: center;line-height: 270%;background: #3bb9b3;}
.modal .confirm:hover { background: #30a29d;}
.modal .close{position:absolute;  right:-13px; top:-13px; color:#fff; display:block; }
.modal .close i {color: #fff; font-size: 35px; border-radius: 100%; border:2px solid #000; background: #000;}

#mask{display:none; position:fixed; width:100%; height:100%; left:0; top:0; background-color:#000; z-index:9000;}

/*filed -공통*/
.container {padding-top: 147px;}
.content-wrap{padding-top:110px;padding-bottom:90px;width: 1100px; margin: 0 auto;}
.content-wrap.width100 {width: 100%;}

.content{background-repeat:no-repeat;}
.content-title{margin-bottom:60px;clear:both;}
.content-title .title{font-size: 25px;font-weight: 400;text-align: center;}
.content-title .big-title{color:#3bb9b3;font-size:38px;font-weight:bold;letter-spacing: -2px;text-align: center;}

.content-title.sub1-3 .title{letter-spacing: 11px;text-indent: 15px;}
.content-title.sub1-4 .title{letter-spacing: 12px;text-indent: 15px;}
.content-title.sub1-5 .title{letter-spacing: 16px;text-indent: 15px;}
.content-title.sub1-6 .title{letter-spacing: 11px;text-indent: 15px;}
.content-title.sub2-1 .title{letter-spacing: 23px;text-indent: 20px;}
.content-title.sub2-1-2 .title {letter-spacing: 1.5px;text-indent: 4px;}
.content-title.sub2-2 .title{letter-spacing: 11px;text-indent: 20px;}
.content-title.sub2-2-1 .title{letter-spacing: 7px;text-indent: 8px;}
.content-title.sub2-2-2 .title{letter-spacing: 13px;text-indent: 13px;}
.content-title.sub2-2-3 .title{letter-spacing: 5px;text-indent: 8px;}
.content-title.sub2-3 .title{letter-spacing: 5px;text-indent: 8px;}
.content-title.sub2-4 .title{letter-spacing: 21px;text-indent: 30px;}
.content-title.sub2-4-1 .title{letter-spacing: 21px;text-indent: 30px;}
.content-title.sub2-4-2 .title{letter-spacing: 7px;text-indent: 12px;}

.content-title.sub3-1 .title{letter-spacing: 1px;text-indent: 8px;}
.content-title.sub3-2 .title{letter-spacing: 39px;text-indent: 44px;}
.content-title.sub3-3 .title{letter-spacing: 2px;text-indent: 8px;}
.content-title.sub3-3-1 .big-title{letter-spacing: 0.5px;}
.content-title.sub3-4 .title{letter-spacing: 18px;text-indent: 18px;}
.content-title.sub3-4-1 .title{letter-spacing: 18px;text-indent: 18px;}
.content-title.sub3-4-2 .title{letter-spacing: 18px;text-indent: 18px;}
.content-title.sub4-1 .title {letter-spacing: 9px;text-indent: 12px;}
.content-title.sub4-1-1 .title {letter-spacing: 7px;text-indent: 15px;}
.content-title.sub4-2 .title {letter-spacing: 12px;text-indent: 17px;}
.content-title.sub4-2-1 .title {letter-spacing: 22px;text-indent: 25px;}
/* .content-title.sub4-3 .title {letter-spacing: 15px; text-indent: 21px;} */
/* .content-title.sub4-3-1 .title {letter-spacing: 11px;text-indent: 16px;} */


.content-title.sub5-2 .title{letter-spacing:2px;}
.content-title.sub5-4 .title{letter-spacing:5.5px;}

.board-wrap{overflow: hidden;clear: both;}
.content-wrap > .inner-wrap:after{content:'';display:block;clear: both;}

.content-wrap.width100 > .content > .inner-wrap {margin: 0 auto;width: 1100px;}
.cancer-injection > .tab-wrap, 
.cancer-injection > .tab-box > .content > .inner-wrap {margin: 0 auto; width: 1100px;}

/*sub-title 공통*/
.sub-title{width: 100%;clear: both;background: no-repeat center top;/* background-attachment: fixed; */background-size: cover;}
.sub-title h2{padding-top: 100px;font-size: 70px; line-height:70px; font-weight: 100;color: #fff;text-align: center;letter-spacing:-2px; word-break:keep-all;}
.sub-title h2 .bold {font-weight: bold; font-size: 70px;color: #fff;letter-spacing:-2px;}
.sub-title .text {padding: 10px 0 110px; color: #fff; font-size: 25px; text-align: center; font-weight: 100;}
.sub-title .sub-navi{width: 100%; height: 60px; background-color: #fff; border-top: 1px solid #8b8b8c; border-bottom:1px solid #888889;}
.sub-title .sub-navi ul{/* overflow: hidden; */clear: both;max-width: 1100px;margin: 0 auto;}
.sub-title .sub-navi ul li span {font-size: 20px;}
.sub-title .sub-navi > ul > li{float: left;height:60px;line-height: 178%;font-size: 20px;box-sizing: border-box;border-right: 1px solid #999999;position: relative;background-repeat: no-repeat;/* background-position: 86% center;padding-left: 4%; */background-position: 90% center;/* padding-left: 3%; *//* padding-left: 1.5%; */padding-left: 1.3%;line-height: 60px;cursor: pointer;}
.sub-title .sub-navi > ul > li.sub-na-home{width: 7% !important;border-left: 1px solid #999999;text-align: center;padding-left: 0;}
.sub-title .sub-navi > ul > li > a{display: block;/* padding: 16px 0 17px; */height: 100%;line-height: 65px;}
.sub-title .sub-navi ul li.on{font-size: 19px;font-weight: bold;/* line-height: 165%; */background: #3bb9b3;}
.sub-title .sub-navi ul li.on:before { position: absolute; width: 100%; height: 100%; border-left: 1px solid #11675e; border-right: 1px solid #11675e; content: ''; left: -1px;}
.sub-title .sub-navi ul li.on a{color:#fff; line-height: 63px;}
.sub-title .sub-navi ul li.on a span{color:#fff;}
.sub-title .sub-navi.sub01 > ul > li{width: 30%;}
.sub-title .sub-navi.sub02 > ul > li{width: 20%;}
.sub-title .sub-navi.sub02 > ul > li:last-child{width: 25%;}
.sub-title .sub-navi ul.sub-navi-2dep {width: 100%;position: absolute;top: 61px;left: 0; background-color:rgb(59 185 179);background-color: rgba(59, 185, 179, 0.9);/* bottom: 61px; */display: none;z-index:5;}
.sub-title .sub-navi ul.sub-navi-2dep li {border-bottom: 1px solid rgba(255,255,255,0.4);}
.sub-title .sub-navi ul.sub-navi-2dep li a{display: block;color:#fff;padding-left: 24px;line-height: 50px;}
.sub-title .sub-navi ul.sub-navi-2dep li a:hover {background-color:rgba(59, 185, 179, 1);}

.sub-title .sub-navi.sub02 ul li .mobile{display: none;}

.title-type1 {float: right; padding: 55px 30px;width: 50%;height: 360px;background: url('/common2/images/sub/cancer1_logobg.png') no-repeat #29317f right bottom;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.title-type1 h4 {margin-top: 10px;color: #fff;line-height:65px;font-size: 50px;font-weight: 100;letter-spacing:-4px;}
.title-type1 h4 .bold {color: #fff;font-size: 50px;font-weight: 600;letter-spacing:-4px;}
.title-type1 .deco {color: #fff;}



.cancer .tab-wrap li{width:50%;}

/* table */
table {border-collapse: collapse; border-spacing: 0;}
.table-type1{width:100%;}
.table-type1 th{padding:10px;height:56px;text-align:center;font-weight:500;border-left:1px solid #fff; background-color:#d4d6e5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.table-type1 th:first-child{border-left:0 none;}
.table-type1 .bg-blue1 th{height:70px;font-size:20px;color:#fff;background-color:#29317f;}
.table-type1 td{/*padding:10px;*/height:60px;text-align:center;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;word-break:keep-all;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.table-type1 tr:first-child td{border-top:1px solid #d1d1d1;}
.table-type1 tr:nth-child(even) td{background-color:#f7f7f7;}
.table-type1 td.bg-white{background-color:#fff !important;}

.table-type2 {width: 100%; border: 1px solid #cacaca;}
.table-type2 tr:first-child td{border-top:0 none;}
.table-type2 th {padding: 10px 0; line-height: 150%; color: #Fff; font-size: 20px; font-weight: 500; border-left:1px solid #fff; background-color: #3bb9b3;}
.table-type2 th:first-child{border-left:0 none;}
.table-type2 td {padding: 10px; border-top: 1px solid #acacac; border-left: 1px solid #acacac; line-height: 130%; word-break: keep-all;}
.table-type2 td:first-child {border-left:0 none;}
.table-type2 td:nth-child(3),
.table-type2 td:nth-child(4){text-align:center; letter-spacing: 0;}
.table-type2 td a:hover {color: #3bb9b3;}

.table-type2 tr:nth-child(even) td {/* background-color: #f6f1f5; */}
.table-type2 tr:nth-child(odd) td {background-color: #f7f7f7;}

/* 인사말 */
.intro-greetings .content1 .left {float: left;width: 46%;margin-top: 15px;text-align: center;}
.intro-greetings .content1 .left ul {margin-top: 46px; width:100%;font-size: 0;}
/* 1명일 때*/
.intro-greetings .content1 .left li {display: inline-block;width:100%;vertical-align: top;overflow:hidden;}
/* 2명일 때*/
/*.intro-greetings .content1 .left li {display: inline-block;width:50%;vertical-align: top;overflow:hidden;}*/
.intro-greetings .content1 .left li .name {color: #fff;font-size: 22px;font-weight: 500;letter-spacing: -2px;line-height: 40px;background-color: #3bb9b3;}
.intro-greetings .content1 .right {float: right;width: 51.5%;}
.intro-greetings .content1 .big-title {margin-bottom: 45px;font-size: 35px;font-weight: bold;}
.intro-greetings .content1 .big-title span {font-size: 35px;}
.intro-greetings .content1 .text {margin-bottom: 15px;line-height: 210%;word-break: keep-all;letter-spacing: -1.5px;}
.intro-greetings .content1 .text span {font-weight: 600;}

.intro-greetings .content2 {margin-top: 90px;padding-top: 70px;padding-bottom: 100px;background-color: #f3f3f3;}
.intro-greetings .content2 > .inner-wrap {background: url('/common2/images/sub/intro1_conbg1.jpg') no-repeat;background-size: cover;padding: 163px 0;background-position: center;}
.intro-greetings .content2 > .inner-wrap p{text-align: center;color: #fff;font-size: 38px;font-weight: 500;}
.intro-greetings .content3 {padding-top: 70px;}
.intro-greetings .content3 > .inner-wrap {background: url('/common2/images/sub/cancer/intro1_conbg2.jpg') no-repeat;background-size: cover;padding: 163px 0;background-position: center;}
.intro-greetings .content3 > .inner-wrap p{text-align: center;color: #fff;font-size: 38px;font-weight: 500;}

.intro-greetings .goal-list {font-size: 0;}
.intro-greetings .goal-list li {display: inline-block;/*width: 320px;*/width:29%;vertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.intro-greetings .goal-list li img{width:100%;}
.intro-greetings .goal-list li .title {display: block;margin-top: 20px;text-align: center;font-size: 20px;word-break:keep-all;}
.intro-greetings .goal-list .li02 {/* margin: 0 30px;padding: 0 30px;width: 382px; */margin: 0 3%;padding: 0 3%;width: 34.8%;border-left: 1px solid #aaaaaa;border-right: 1px solid #aaaaaa;}


/* 의료진소개 */
.dr_texts {display: inline-block; vertical-align:top; margin-top:20px; margin-left:17px; width: 233px;}
.dr_name {margin-bottom:10px;font-size: 30px; font-weight: 600;}
.dr_position{color:#3bb9b3; font-size: 23px; font-weight: 500;}
.dr_major, .dr_field, .dr_field_detail, .dr_record, .dr_record_detail, .dr_career, .dr_career_detail {font-size: 16px;}
.dr_field,
.dr_career {font-weight: 600;}
.dr_field:before,
.dr_career:before {content: ''; display: block; margin: 15px 0; width: 18px; height: 1px; background-color: #cacaca;}
.dr_field_detail,
.dr_career_detail {line-height: 150%; font-size:15px;}
.dr_record {font-weight: 600;}
.dr_record:before {content: ''; display: block; margin: 15px 0; width: 18px; height: 1px; background-color: #cacaca;}
.dr_record_detail {line-height: 150%; font-size:15px;}
/* .doctor_wrap img {width: 50%;} */
.doctor_wrap {display: inline-block; position: relative; width: 49%; vertical-align:top;}
.doctor_wrap .docter-img{display:inline-block;width:50%;height:498px;border:1px solid #ddd;overflow:hidden;}
.doctor_wrap .docter-img img{width:100%;}
.dr_field, .dr_record, .dr_career{margin-top: 7px;margin-bottom:10px;}
.doctor_wrap:first-child {margin-bottom: 100px;}
.doctor_wrap:nth-of-type(3) {margin-bottom: 100px;}
.doctor_wrap:nth-of-type(5) {margin-bottom: 100px;}
.doctor_wrap:last-child {margin-bottom: 72px;}

/* 장비소개 */
.img-list{width:100%;}
.img-list li{margin-bottom:50px;}
.img-list li:after{content:'';display:block;clear:both;}
.img-list li .img{display: block;width:509px;height:273px;background-color: #f5f5f5;}
.img-list li .img img{width:100%;}
.img-list li dl{width:590px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.img-list li dt{margin-bottom: 20px;font-size:25px;font-weight: 600;color:#3bb9b3;}
.img-list li dd{word-break: keep-all;line-height: 30px;}
.odd-left-img li:nth-child(odd) .img{float:left;}
.odd-left-img li:nth-child(odd) dl{float:right;padding-left:40px;text-align:left;}
.odd-left-img li:nth-child(even) .img{float:right;}
.odd-left-img li:nth-child(even) dl{float:left;padding-right:40px;text-align:right;}


/* 입원외래안내 */
.out-info {margin-bottom:45px;overflow: hidden;}
.out-info .item-box > .title {display: block;padding-left: 95px;color: #fff;font-size: 25px;font-weight: bold;line-height: 64px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-repeat: no-repeat;background-color: #3bb9b3;}
.out-info .item-box .box {padding: 25px 40px;height: 170px;border: 1px solid #cacaca;border-top: 0 none;background-color: #f8f8f8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.out-info .item-box .box span {display: inline-block;vertical-align: middle;}
.out-info .item-box .box ul {font-size: 0;}
.out-info .item-box .box li {display: inline-block;line-height: 180%;}
.out-info .item-box .box li:first-child {margin-right: 30px;}
.out-info .item-box .box li:first-child .icon-clock {background-image: url('/common2/images/sub/icon_clock2.png');}
.out-info .item-box .box li:last-child .icon-clock {background-image: url('/common2/images/sub/icon_clock1.png');}
.out-info .item-box .box .icon {display: inline-block;margin-right: 10px;width: 57px;height: 57px;vertical-align: middle;background-repeat: no-repeat;}
.out-info .item-box .box .tel {font-size: 20px;color: #3bb9b3;font-weight: bold;}
.out-info .left-item {float: left; width: 42.5%;}
.out-info .left-item .title {background-image: url('/common2/images/sub/icon_call_w.png');background-position: 10% center;}
.out-info .left-item .box .title{width: 115px;}
.out-info .right-item {float: right;width: 55.6%;}
.out-info .right-item > .title {background-image: url('/common2/images/sub/icon_diagnosis_w.png');background-position: 8% center;}
.out-info .right-item .box .title {font-weight: bold;}
.out-info .right-item div.box > div{margin-top: 25px;text-align:center;}
.out-info .right-item div.box > div .text-wrap span, 
.out-info .right-item div.box > div .text-wrap p {display: inline-block;vertical-align:middle;}
.out-info .right-item div.box > div .text-wrap .title{width:75px;text-align:left;}
.out-info .right-item div.box > div .text-wrap .notice{margin-left:20px;}
.out-info .right-item div.box  .text-wrap {display: inline-block;vertical-align: middle;line-height: 160%;}

.out-info2 {margin-bottom:10px;border:1px solid #cacaca;}
.out-info2 .title-wrap{padding: 0 40px;line-height:65px;border-bottom:1px solid #dfdfdf;}
.out-info2 .title-wrap .title{padding-left: 50px;font-size:25px;background-repeat:no-repeat;background-position:left center;}
.out-info2 .title-wrap .notice {float: right;margin-top: 4px;}

.guidance-list{margin-right:35px;display: inline-block;line-height: 190%;}
.guidance-list li {padding-left: 10px;text-indent: -11px;word-break: keep-all;}
.guidance-list li:before{content:'';display:inline-block;margin-right:5px;width:3px;height:3px;vertical-align:middle;background-color:#3bb9b3;}

.out-info2.consulting .title-wrap .title {background-image: url('/common2/images/sub/icon_call.png');}
.out-info2.admission .title-wrap .title {background-image: url('/common2/images/sub/icon_chart.png');}
.out-info2.admission .box{padding: 25px 40px;background:url('/common2/images/sub/intro_logobg.png') no-repeat right bottom;}

.program-list {display: table;padding: 20px 0;width: 100%;}
.program-list li {position: relative;display: table-cell;width: 25%;text-align: center;border-right: 1px solid #dfdfdf;}
.program-list li:before {position: absolute;content: '';top: 50%;right: -17px;margin-top: -17px;width: 34px;height: 34px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background: url('/common2/images/sub/arrow_right.png');}
.program-list li:last-child {border-right: 0 none;}
.program-list .li04:before {display: none;}

.program-list .icon {margin: 0 auto;height: 78px;}
.program-list .step {display: block;margin-top: 10px;color: #3bb9b3;}
.program-list .title {font-size: 20px;font-weight: bold;}

.program-list .icon.step1 {width:80px; background-image:url('/common2/images/sub/icon_consulting.png');}
.program-list .icon.step2 {width:71px; background-image:url('/common2/images/sub/icon_fax.png');}
.program-list .icon.step3 {width:72px; background-image:url('/common2/images/sub/icon_decision.png');}
.program-list .icon.step4 {width:70px; background-image:url('/common2/images/sub/icon_injection.png');}



.diagnosis-nerve .content1 .title-wrap {background-image: url('/common2/images/sub/diagnosis1_conbg1.jpg');}
.diagnosis-orientae .content1 .title-wrap {background-image: url('/common2/images/sub/diagnosis3_conbg1.jpg');}

.diagnosis-nerve .content1,
.diagnosis-orientae .content1{margin-bottom:60px;}

.diagnosis-orientae .content2 .title {font-weight: bold;}

/* 협력병원 */
/* .intro-partner .table-wrap {border: 1px solid #cacaca;} */
.intro-partner .notice-mobile {display:none;margin-bottom: 5px;padding-left:10px;color:#3bb9b3;font-weight:500;}

/* 진료 - 재활 */
.title-type3{padding-top: 280px;text-align:center;background-repeat: no-repeat;/* background-size: cover; */}
.title-type3 h4 {font-size: 35px;color: #fff;font-weight: 100;}
.title-type3 .title {padding: 25px 0 15px;text-align: center;background-color: #3bb9b3;}
.title-type3 .deco {color: #fff;}
.title-type3 .text {margin-top: 40px;text-align: center;line-height: 180%;}
.title-type3 .text .bold { font-weight: bold;}

.content-wrap.diagnosis > .content1 > .inner-wrap { width: 100%; }
.diagnosis-re .content1 .title-wrap {background-image: url('/common2/images/sub/diagnosis2_conbg1.png');}
.diagnosis-re .content1 .title-wrap img {margin-top: 40px; margin-bottom: 80px; max-width: 1100px;}
.diagnosis .content2{padding:100px 0 75px;background-color:#f3f3f3;}

/* 재활센터 */
.title-type2 {padding-top: 80px; padding-bottom: 55px;text-align: center;}
.title-type2 .big-title {font-size: 38px;font-weight: bold;color: #fff;}
.title-type2 .title {font-weight: 300;font-size: 25px;color: #fff;color: rgba(255,255,255,0.8);line-height: 25px;}

.title-type2.sub3-1 .title {letter-spacing: 11px;text-indent: 12px;}
.title-type2.sub3-2 .title{letter-spacing: 7px;text-indent: 17px;}
.title-type2.sub3-3 .title{letter-spacing: 7px;text-indent: 17px;}

.info-list{font-size:0; text-align:center;}
.info-list li{display:inline-block;margin-bottom:30px;vertical-align:top;}
.info-list li:first-child{margin-left:0 !important;}
.info-list li .title {font-size: 22px;font-weight: 500;}
.info-list li .img img{width:100%;}
.info-list li .text {line-height: 180%; word-break: keep-all; text-align:left;}

/* .info-list.column-two li{margin-left:10px;width:50%;} */
.info-list.column-two li{margin-right:1%;width:49%;}
.info-list.column-two li:nth-child(2n){margin-right:0;}
.info-list.column-three li{margin-left:0.5%;width:33%;}
/* .info-list.column-three li:nth-child(3n+1){margin-left: 0;} */

.info-list1 li{text-align:left;}
.info-list1 li .title {display: block;margin: 25px 0 15px; font-size: 25px; font-weight: 700;word-break:keep-all;color: #3bb9b3;}
.info-list1 li .img{width:365px;height:310px;/*background-color:#f5f5f5;*/}

.info-list2 li {position: relative;}
.info-list2 .title {position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;padding: 6px 10px;color: #fff;background-color: #3bb9b3;}
.info-list2 li .img{width:100%;height:100%;}

.info-list3 li { margin-bottom: 65px;}
.info-list3 li .title { display: block; margin: 25px 0 15px; font-size: 25px; font-weight: 700;word-break:keep-all;}

.num-list{width:100%;font-size:0;}
.num-list li{position:relative;/*display:inline-block;*/display:table;float:left;vertical-align:top;word-break:keep-all;}
.num-list li:first-child{margin-left:0;}
.num-list li .num{position:absolute;top:-34.5px;left:0;right:0;margin:0 auto;display:block;width:69px;height:69px;font-size:22px;text-align:center;line-height:69px;color:#fff;background-color:#3bb9b3;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.num-list li .num:after {position: absolute;content: '';left: 0;right: 0;margin-top: -6px;margin-left: -6px;width: 81px;height: 81px;background: url('/common2/images/sub/dashed_top.png') no-repeat;}
.num-list li .text{display: table-cell;padding-top: 25px;height: 115px;border:1px solid #c5c5c5;border-top:3px solid #3bb9b3;text-align: center;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color:#fff;}

.num-five li {margin-left: 3.2%;width: 17.4%;/*margin-left:35px; width:191px;*/}
.num-six li {margin-left: 1.5%;width: 15.4%;}

.rehabilitation .content1 > .inner-wrap {padding-top: 80px;}
.rehabilitation .content2, 
.rehabilitation .content3{margin-top:100px;}
.re-stroke .content1{background-image:url('/common2/images/sub/rehabilitation1_conbg1.png');}
.re-stroke .content3,
.re-spinal .content3,
.re-surgery .content3{background-image:url('/common2/images/sub/rehabilitation1_conbg2.jpg');}
.re-stroke .content1 > .inner-wrap {padding-bottom: 30px;}
.re-stroke .info-imgtext{margin-top:90px;}
.re-stroke .info-imgtext dt:before{left:-60px;}
.re-stroke .info-imgtext dt:after{left:-40px;width:260px;}

.re-spinal .content1{background-image:url('/common2/images/sub/rehabilitation2_conbg1.png');}
.re-spinal .item-ex-type1 .ex-text,
.re-surgery .item-ex-type1 .ex-text,
.re-spinal .item-ex-type1 .ex-img,
.re-surgery .item-ex-type1 .ex-img {height: 352px;}
.re-spinal .content2,
.re-surgery .content2 {padding: 75px 0;background-color: #f3f3f3;}
.re-spinal .num-list {padding-top: 30px;}

.re-surgery .content1{background-image:url('/common2/images/sub/rehabilitation3_conbg1.png');}

.re-special .content1{background-image:url('/common2/images/sub/rehabilitation4_conbg1.png');}
.re-special .img-list2 {float: right;width: 770px;}
.re-special .img-list2 li{height:268px;}
.re-special .img-list2 .title-wrap .text:before{display:none;}
.re-special .icon-list {float: left;width: 290px;}
.re-special .icon-list li {margin-bottom: 56px;width: 45%;}
.re-special .icon-list .li02, 
.re-special .icon-list .li04 {margin-left: 10%;}
.re-special .icon-list .text{padding-top: 20px;height:106px;line-height: 140%;}

.re-special .content1 .item-ex .ex-img {height: 338px;}
.re-special .content1 .item-ex .ex-text {padding-top: 50px; height: 338px;}
.re-special .content2 .img-list2 .li01{background-image:url('/common2/images/sub/rehabilitation4_img2.png');}
.re-special .content2 .img-list2 .li02{background-image:url('/common2/images/sub/rehabilitation4_img3.png');}
.re-special .content2 .img-list2 .li03{background-image:url('/common2/images/sub/rehabilitation4_img4.png');}
.re-special .content2 .img-list2 .li04{background-image:url('/common2/images/sub/rehabilitation4_img5.png');}
.re-special .content3 {padding: 80px 0 60px;background-color: #f2f2f2;}
.re-special .content3 .img-list2 .li01{background-image:url('/common2/images/sub/rehabilitation4_img9.png');}
.re-special .content3 .img-list2 .li02{background-image:url('/common2/images/sub/rehabilitation4_img10.png');}
.re-special .content3 .img-list2 .li03{background-image:url('/common2/images/sub/rehabilitation4_img11.png');}
.re-special .content3 .img-list2 .li04{background-image:url('/common2/images/sub/rehabilitation4_img12.png');}
.re-special .content3 .item-ex {margin-bottom: 90px;display:table;}
.re-special .content3 .item-ex .ex-img{/* height: 330px; */display:table-cell;float:none;overflow: hidden;font-size: 0;vertical-align: middle;}
.re-special .content3 .item-ex .ex-img img {display: inline-block;width: 33.333%;vertical-align: top;}
.re-special .content3 .item-ex .ex-text {display:table-cell;float:none;padding-top: 45px;/* height: 330px; */}



.icon-list{width:100%;font-size:0;}
.icon-list li{position:relative;display:table;float:left;vertical-align:top;word-break:keep-all;}
.icon-list li:first-child{margin-left:0;}
.icon-list .icon{position:absolute;top:-34.5px;left:0;right:0;margin:0 auto;display:block;margin:0 auto;width:69px;height:69px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#3bb9b3;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.icon-list .icon:after {position: absolute;content: '';left: 0;right: 0;margin-top: -6px;margin-left: -6px;width: 81px;height: 81px;background: url('/common2/images/sub/dashed_top.png') no-repeat;}
.icon-list .icon-hand{background-image:url('/common2/images/sub/icon_hand.png');}
.icon-list .icon-bone{background-image:url('/common2/images/sub/icon_bone.png');}
.icon-list .icon-brain{background-image:url('/common2/images/sub/icon_brain.png');}
.icon-list .icon-foot{background-image:url('/common2/images/sub/icon_foot.png');}
.icon-list .icon-mouth{background-image:url('/common2/images/sub/icon_mouth.png');}
.icon-list .icon-bertebrae{background-image:url('/common2/images/sub/icon_bertebrae.png');}
.icon-list .text{display:table-cell;text-align:center;vertical-align:middle;border:1px solid #c5c5c5;border-top:3px solid #3bb9b3;background-color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}


/* 암센터 */
.item-ex-type1 {float: right;clear: both;width: 100%;}
.item-ex-type1 .ex-img {float: left;display: block;width: 50%;border: 1px solid #3bb9b3;border-right: 0 none;background-color: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow:hidden;}
.item-ex-type1 .ex-img img {display:block;width: 100%;}
.item-ex-type1 .ex-text {float: right;padding: 67px 30px;width: 50%;background-color: #3bb9b3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.item-ex-type1 dt {color: #fff;font-size: 25px;font-weight: 300;}
.item-ex-type1 dt:after {content: '';display: block;margin: 20px 0;width: 38px;height: 1px;background-color: #fff;background-color: rgba(255,255,255,0.6);}
.item-ex-type1 dt .bold {color: #fff;font-size: 25px;font-weight: 500;}
.item-ex-type1 dd, 
.item-ex-type1 dd p {color: #fff;line-height: 30px;}
.item-ex-type1 dd p {margin-bottom: 20px;}
.item-ex-type1 .point {padding: 0 5px;color: #3bb9b3;font-weight: 600;background-color: #fff;}

.img-list2{width:100%;font-size:0;}
.img-list2 > li{position:relative;display:inline-block;vertical-align:top;text-align: center;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.img-list2 .title-wrap{position:absolute;top:50%;right:0;left:0;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.img-list2 .title-wrap .title {color: #fff;font-size: 20px;font-weight: 500;}
.img-list2 .title-wrap .text {color: #fff;}
.img-list2 .title-wrap .text:before {content: '';display: block;margin: 15px auto;width: 35px;height: 1px;background-color: #fff;background-color: rgba(255,255,255,0.8);}
.img-list2 .title-wrap .small-text {color: #fff;font-size:14px;}
.img-list2 .small-text li {color: #fff;font-size: 14px;text-align: left;}
.img-five > li{width:20%;}
.img-four > li{width:25%;}
.img-three > li{width:33.333%;}


.info-tableimg:after{content:'';display:block;clear:both;}
.info-tableimg .table-style1{float:left;width:64.5%;}
.info-tableimg .img{float:right;width:35.5%;border:1px solid #d3d3d3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.info-tableimg .img img{width:100%;}

.table-style1 .title{display:block;color:#fff;text-align:center;font-size:25px;font-weight:300;line-height:95px;background-color:#3bb9b3;}
.table-style1 .title .bold{color:#fff;font-size:25px;}

.table-style1 ul{display:table;width:100%;}
.table-style1 ul.border-bottom{border-bottom:1px solid #cac8c9;}
.table-style1 li{display:table-cell;word-break:keep-all;vertical-align:middle;text-align:center;line-height:27px;border-left:1px solid #acacac;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.table-style1 li:first-child{border-left:0 none;}
.bg-style1 li:nth-child(odd){background-color:#ebf3f2;}
.bg-style1 li:nth-child(even){background-color:#f7f7f7;}
.bg-style2 li:nth-child(odd){background-color:#f7f7f7;}
.bg-style2 li:nth-child(even){background-color:#ebf3f2;}

.column-four > li{width:25%;}

.info-textimg .text {padding: 35px 30px 30px;text-align: center;line-height: 180%;color:#fff;background-color: #3bb9b3;position: relative;}
.info-textimg .text p{color:#fff;}
.info-textimg .text p .bold{color:#fff;font-weight: bold;}
.info-textimg .text:after {content: '';position: absolute;left: 0;right: 0;width: 99px;height: 45px;bottom: -46px;margin: 0 auto;background: url('/common2/images/sub/content_arrow.png') no-repeat;background-size: contain;}

.info-imgtext li{margin-bottom:45px;font-size:0;}
.info-imgtext .img{display:inline-block;width:380px;vertical-align:top;}
.info-imgtext .img img{width:100%;}
.info-imgtext dl{display:inline-block;margin-left:25px;width:690px;vertical-align:top;}
.info-imgtext dt{position:relative;margin-bottom:25px;font-size:25px;font-weight:400;}
.info-imgtext dt .bold{font-size:25px;font-weight:bold;}
.info-imgtext dt:before{content:'';position:absolute;top:36px;left:0;width:28px;height:28px;background:url('/common2/images/sub/cancer/border_dot.png') no-repeat;}
.info-imgtext dt:after{content:'';position:absolute;top:50px;left:0;height:1px;background-color:#3bb9b3;}
.info-imgtext dd {line-height: 190%;}
.info-imgtext dd p {margin-bottom: 5px;word-break:keep-all;}
.info-imgtext dd ul {margin-top: 10px;}
.info-imgtext dd li {display: inline-block;margin-bottom: 0;width: 25%;font-size: 16px;}

.info-imgtext .effect {margin-top: 40px;}
.info-imgtext .effect strong {display: block;font-size: 19px;}

.cancer .content1 > .inner-wrap {padding-top: 80px;}
.cancer .content2,
.cancer .content3,
.cancer .content4 {margin-top: 100px;}

.cancer-intro .content1{background-image:url('/common2/images/sub/cancer1_conbg1.png');}
.cancer-intro .content2{background-image:url('/common2/images/sub/cancer1_conbg2.png');}
.cancer-intro .content2 {margin-top: 140px;padding: 50px 0 40px;}
.cancer-intro .content2 > .inner-wrap > .title {margin-bottom: 30px;text-align: center;}
.cancer-intro .content2 > .inner-wrap > .title .deco {color: #fff;font-size: 20px;font-weight: 300;}
.cancer-intro .content2 > .inner-wrap > .title h4 {color: #fff;font-size: 38px;font-weight: 300;}
.cancer-intro .content2 > .inner-wrap > .title h4:after{float:right;}
.cancer-intro .content2 > .inner-wrap > .title h4:before{float:left;}
.cancer-intro .content2 > .inner-wrap > .title h4:after,
.cancer-intro .content2 > .inner-wrap > .title h4:before{content:'';display: inline-block;margin-top: 28px;width: 26%;height: 1px;background-color:#fff;}

.cancer-intro .item-ex-type1 .ex-img{padding: 30px 50px;height: 485px;}
.cancer-intro .item-ex-type1 .ex-text {height: 485px;}
.cancer-intro .item-ex-type1 .ex-img img {width: auto;}
.cancer-intro .item-ex-type1 dd p {letter-spacing:-2px;}

.cancer-intro .img-list2 li{height:370px;vertical-align: middle;}
.cancer-intro .img-list2 li a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;font-size:0;}
.cancer-intro .img-list2 .li01{background-image:url('/common2/images/sub/cancer1_img2.png');}
.cancer-intro .img-list2 .li02{background-image:url('/common2/images/sub/cancer1_img3.png');}
.cancer-intro .img-list2 .li03{background-image:url('/common2/images/sub/cancer1_img4.png');}
.cancer-intro .img-list2 .li04{background-image:url('/common2/images/sub/cancer1_img5.png');}
.cancer-intro .img-list2 .li05{background-image:url('/common2/images/sub/cancer1_img6.png');}
.cancer-intro .img-list2 .title-wrap .text {display: none;padding:0 10px; color: rgba(255,255,255,0.8); word-break:keep-all;}

.cancer-high .content1{background-image:url('/common2/images/sub/cancer2_conbg1.png');}
/* .cancer-high .content2 {margin-top: 100px;} */
.cancer-high .content2 .content-title{margin-bottom: 40px;}
.cancer-high .item-ex-type1 .ex-img{height: 410px;}
.cancer-high .item-ex-type1 .ex-text {height: 410px;}
.cancer-high .img-list2 li{height:282px;}
.cancer-high .img-list2 .li01{background-image:url('/common2/images/sub/cancer2_img2.png');}
.cancer-high .img-list2 .li02{background-image:url('/common2/images/sub/cancer2_img3.png');}
.cancer-high .img-list2 .li03{background-image:url('/common2/images/sub/cancer2_img4.png');}
.cancer-high .img-list2 .li04{background-image:url('/common2/images/sub/cancer2_img5.png');}
.cancer-high .info-tableimg {margin-top:70px;}
.cancer-high .info-tableimg .img{height:410px;}
.cancer-high .table-style1 li{width:160px;height:157px;}

.cancer-specificity .content1{background-image:url('/common2/images/sub/cancer/cancer5_conbg1.jpg');}

.cancer.cancer-injection > .content1 {margin-bottom: 60px;}
.cancer.cancer-injection > .content1 > .inner-wrap {padding-bottom: 30px;}
.cancer-injection > .tab-box > .content > .inner-wrap{padding-bottom:30px;}
.cancer-injection > .tab-box.tab1 > .content > .inner-wrap {padding-top: 0;}
.cancer-injection .tab-wrap{margin-bottom:25px;}
.cancer-injection > .content1{background-image:url('/common2/images/sub/cancer3_conbg1.png');}
.cancer-injection .tab2 .content1{background-image:url('/common2/images/sub/cancer3_1_conbg1.png');}
.cancer-injection .img-list2 > li{height:282px;}
.cancer-injection .img-list2 .small-text{display:inline-block;margin-top:25px;}
.cancer-injection .tab1 .img-list2 .li01{background-image:url('/common2/images/sub/cancer3_img2.png');}
.cancer-injection .tab1 .img-list2 .li02{background-image:url('/common2/images/sub/cancer3_img3.png');}
.cancer-injection .tab1 .img-list2 .li03{background-image:url('/common2/images/sub/cancer3_img4.png');}
.cancer-injection .tab1 .img-list2 .li04{background-image:url('/common2/images/sub/cancer3_img5.png');}

.cancer-injection .img-list2 .small-text li:first-child:before {content: '*';}
.cancer-injection .img-list2 .small-text li:before {display: inline-block;content: '';padding-right: 10px;width: 5px;}
.cancer-injection .img-list2 .title-wrap{height:145px;}
.cancer-injection .tab2 .ex-img {height: 410px;}
.cancer-injection .tab2 .ex-text {padding: 45px 30px;height: 410px;}
.cancer-injection .tab2 .img-list2 .li01{background-image:url('/common2/images/sub/cancer3_1_img2.png');}
.cancer-injection .tab2 .img-list2 .li02{background-image:url('/common2/images/sub/cancer3_1_img3.png');}
.cancer-injection .tab2 .img-list2 .li03{background-image:url('/common2/images/sub/cancer3_1_img4.png');}
.cancer-injection .tab2 .img-list2 .li04{background-image:url('/common2/images/sub/cancer3_1_img5.png');}

.cancer-vitamin .content1{background-image:url('/common2/images/sub/cancer4_conbg1.png');}
.cancer-vitamin .content1 > .inner-wrap {padding-bottom: 30px;}
.cancer-vitamin .info-imgtext dt:before,
.cancer-specificity .info-imgtext dt:before{left:-60px;}
.cancer-vitamin .info-imgtext dt:after,
.cancer-specificity .info-imgtext dt:after{left:-40px;width:260px;}

.cancer-rehabi .content .img-list2 {margin: 0 auto;max-width: 1100px;}
.cancer-rehabi .content1{background-image:url('/common2/images/sub/cancer5_conbg1_1.jpg');}
.cancer-rehabi .content1 > .inner-wrap {padding-bottom: 30px;}
.cancer-rehabi .content2{margin-top: 60px;background-image:url('/common2/images/sub/cancer5_conbg3.jpg');}
.cancer-rehabi .content2 > .inner-wrap {padding-top: 80px; padding-bottom: 30px;}
.cancer-rehabi .content-title.sub4-5-1 {margin-top: 100px;}
.cancer-rehabi .img-list2 > li{height:282px;}
.cancer-rehabi .img-list2 .li01{background-image:url('/common2/images/sub/cancer5_img2.jpg');}
.cancer-rehabi .img-list2 .li02{background-image:url('/common2/images/sub/cancer5_img3.jpg');}
.cancer-rehabi .img-list2 .li03{background-image:url('/common2/images/sub/cancer5_img4.jpg');}
.cancer-rehabi .item-ex-type1 .ex-text {padding: 25px 30px 12px;height: 395px;}
.cancer-rehabi .item-ex-type1 .ex-text dd p {letter-spacing: -2px;}
.cancer-rehabi .info-imgtext dt:before{left:-60px;}
.cancer-rehabi .info-imgtext dt:after{left:-40px;width: 185px;}

/* 항암/방사선 후유증 치료 */
.content-wrap.effect-cancer > .content1 > .inner-wrap{width:100%;}
.effect-cancer .content1 .title-wrap {background-image: url('/common2/images/sub/cancer/effect1_conbg1.png');}
.effect-cancer .content2,
.effect-radiation .content2,
.effect-recovery .content2{margin-top:100px;}
.content-wrap.effect-radiation > .content1 > .inner-wrap{width:100%;}
.effect-radiation .content1 .title-wrap {background-image: url('/common2/images/sub/cancer/effect2_conbg1.png');}
.content-wrap.effect-recovery > .content1 > .inner-wrap{width:100%;}
.effect-recovery .content1 .title-wrap {background-image: url('/common2/images/sub/cancer/effect3_conbg1.png');}
.effect-recovery .info-list .li03 .text {padding: 0 30px;}

.effect-cancer .content2 .contentbox {text-align:center;}
.effect-cancer .content2 .contentbox #cancercare1 {margin:30px 0;}
.effect-cancer .content2 .contentbox>div>img {margin-right:15px; transform: translateY(-15px);}
.effect-cancer .content2 .contentbox>div>p {
	color: #3bb9b3;
    font-size: 25px;
    font-weight: 600;
    letter-spacing: -2px;
    display: inline-block;
} 
.effect-cancer .content3 {background-color:#f8f8f8; margin-top:50px; padding:50px 0;}

.effect-cancer .content3 .contentbox {text-align:center;}
.effect-cancer .content3 .contentbox ul {width:800px; margin:30px auto 30px auto; display:flex; justify-content: space-between;}
.effect-cancer .content3 .contentbox ul>li {
	width:30%;
	background-image: url('/common2/images/sub/line_back.png');
	background-position: center center;
	background-repeat: no-repeat;
}
.effect-cancer .content3 .contentbox ul>li .titletext {
	background-color:#3bb9b3;
	border-radius: 5px;
    font-size: 20px;
    color: #fff;
    padding: 25px 0;
    font-weight: 500;
}
.effect-cancer .content3 .contentbox ul>li .bottomtext {
	background-color:#fff; 
	border:1px solid #c8c8c8;
    text-align: left;
    padding: 30px;
    line-height: 30px;
    margin-top: 30px;
    height: 150px;
    border-radius: 5px;
}
.effect-cancer .content3 .contentbox>.boxtext {
	width: 800px;
    background: #fff;
    margin: 0 auto;
    border: 3px solid #3bb9b3;
    padding: 10px 0;
    font-size: 18px;
    margin-bottom: 10px;
}
.effect-cancer .content4 {margin-top:100px;}
.effect-cancer .content4 .contentbox>ul {width:800px; margin:0 auto;}
.effect-cancer .content4 .contentbox>ul>li {
	border:1px solid #c9c9c9;
	width: 100%;
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
    position:relative;
    padding:10px 0;
    margin-bottom:30px;
}
.effect-cancer .content4 .contentbox>ul>li img {width:100px; position:absolute; left:-50px; top: 50%; transform: translateY(-50%);}
.effect-cancer .content4 .contentbox>ul>li>p {width:80%; margin:0 auto; word-break:keep-all;}
.effect-cancer .content4 .contentbox>ul>li>p>span {display: block; color: #3bb9b3; font-size: 20px; font-weight:500; line-height:25px; margin-bottom:10px;}



/* 암 재활 특화  치료 */
.treat-physical .content4{margin-top:100px;}
.treat-nour .content1{background-image: url('/common2/images/sub/cancer/treat2_conbg1.jpg');}
.treat-psyche .content1{background-image: url('/common2/images/sub/cancer/treat3_conbg1.jpg');}
.treat-nour .content2,
.treat-psyche .content2{margin-top:100px;}
.treat-nour .info-imgtext dt:before,
.treat-psyche .info-imgtext dt:before{left:-60px;}
.treat-nour .info-imgtext dt:after,
.treat-psyche .info-imgtext dt:after{left:-40px;width:260px;}

.content-title.sub4-2-1,
.content-title.sub4-3-1 {margin-top: 200px;}

/* 비급여 */
.modified-date{display:block;margin-bottom:5px;text-align:right;font-size:18px;font-weight:500;}

/*board*/
.board-wrap .info-wrap{width: 352px; float: right; padding-bottom: 18px;}
.board-wrap .info-select{float: left; position: relative;}
.info-wrap .info-slabel{display: block; position: absolute; top: 0; right: 0; width: 68px; height: 38px; padding: 0 15px; line-height: 38px; border: 1px solid #dddddd; background:  url(/common2/images/sub/search_arrow.png) no-repeat 85% center;}
.info-wrap .info-slabel:focus{background-image:  url('/common2/images/sub/search_arrow.png');}
.info-wrap .info-s {opacity: 0; display: block; width: 100px; height: 40px;}



.info-wrap .search input {float: left; display: block; width: 172px; height: 38px; margin: 0 3px; line-height: 36px; border: 1px solid #dddddd;}
.info-wrap .search input.btnSh, 
.info-wrap .search a.btnSh {float: left; margin:0; border:none; display: block; width: 60px; height: 40px; line-height: 40px; text-align: center; background: #48484a; font-size: 14px; color: #fff;}
.info-wrap .search a {float: left; display: block; width: 60px; height: 40px; line-height: 40px; text-align: center; background: #48484a; font-size: 14px; color: #fff;}
.board-table, .board-table.board-table-view, .info-table{clear: both;width: 100%;border-top: 2px solid #3bb9b3;table-layout: fixed;}
.board-table.board-table-view, .board-table.cantact, .info-table{border-top: 0;}
.join-info{border-top: 1px solid #dadada;}
.board-wrap.border-top{border-top: 2px solid #3bb9b3;}
.board-table th, .info-table th{padding: 16px 10px;text-align: center;border-bottom: 1px solid #dadada;background: #fbf9fb;font-size: 16px;vertical-align: middle;font-weight: 500;}
.board-table .right-border{border-right: 1px solid #dadada;}
.board-table .title {text-align: left;}
.board-table .title a:hover{color: #3bb9b3;}
.board-table td, .info-table td {padding: 15px 13px;text-align: center;border-bottom: 1px solid #dadada;font-size: 16px;vertical-align: middle;}
.board-table td a, .info-table td a { font-size: 17px;}
.board-table td.text-l{text-align: left; line-height: 25px;}
.info-table th, .info-table td{text-align: left; line-height: 25px;}
.info-table th{padding-left: 34px;}
.info-table .font-col{color: #777777;}

.board-table .board-re .fa-lock { margin-left: 10px; }
.board-table .board-re .icon_re { margin: 0 5px; font-weight:600; color:#8a6731; }
.board-table .board-re .material-icons { vertical-align:text-bottom; color:#48484a; }

.board-table.board-re span{padding: 5px 10px;border-radius: 15px;color: #fff;background: #fff;word-break:keep-all;border: 1px solid #3bb9b3;font-size: 15px;color: #29292C;}
.board-table.board-re span.re {background: #3bb9b3;color: #fff;}
.board-table-view.board-re {
    margin-top: 100px;
    border-top: 2px solid #3bb9b3;
}

.board-table-view.board-re i {
    color: #3bb9b3;
    vertical-align: text-bottom;
    font-size: 22px;
    font-weight: normal;
}

.board-table.board-list th, .board-table.board-list td{/* width:15%; */}
.board-table.board-list th.title, 
.board-table.board-list td.title{width:70%;}
.board-table.board-list td.title a {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.board-table-edit th{width:10%;}
.board-table-edit td{width:40%;}
.board-table-edit .point { color: #e21c1c; font-size: 12px; float: right; margin-right: 10px;}
.board-table-edit input { width: 98%; border: 1px solid #dddddd; font-size: 16px; box-sizing: border-box;}
.board-table-edit textarea { font-size: 16px; border: 1px solid #ddd;}
.board-table-edit .input01 { width: 20%; max-width: 95px; margin: 0 5px;}
.board-table-edit .phone_num { text-align: left;}

.info-table th, .info-table td{text-align: left; line-height: 25px;}
.info-table th{padding-left: 34px;}
.info-table .font-col{color: #777777;}

.board-table-view .board-con{height:250px;}
.board-table-view .board-con *{font-size: inherit; font-family: inherit; color: inherit; line-height:200%;}
.board-table-view .board-con td{ vertical-align: top;}
.board-table-view .board-con blockquote{
    font-style: italic;
	font-family: Georgia, Times, "Times New Roman", serif;
	padding: 2px 8px 2px 20px;	
	border-style: solid;
	border-color: #ccc;
	border-width: 0;
	border-left-width: 5px;
}

.board-table .notice {
    display: inline-block;
    padding: 0 8px 2px;
    vertical-align: middle;
    font-weight: 300;
    line-height: 26px;
    color: #fff;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background-color: #3bb9b3;
}

/* 온라인 상담 */
.policy {width:100%;height: 151px;overflow-y: scroll;margin: 0 auto; padding: 10px;border: 1px solid #dcdcdc; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.policy-title {font-size: 18px;margin-bottom:9px;text-align: center;font-weight: 500;}
.policy-bold {margin-bottom:10px; font-weight: 500;}
.policy-sub {margin-top: 10px; margin-bottom:3px; font-weight: 500;} 
.policy-text {margin-bottom: 10px;}
.policy-check {margin: 5px 0 15px; text-align: right;}
.policy-date {text-align: right;}

/* 개인정보 취급방침/이용약관 */
.policy2 {width: 1100px; margin: 0 auto;}
.policy-title2 {font-size: 25px;margin-bottom:30px;text-align: center;font-weight: 500;}
.policy-date2 {margin: 50px 0; text-align: right;}
.policy2 .policy-sub {margin-top: 20px;}
.policy2 .policy-text {margin-left: 15px;}
.policy2 .policy-text:first-child {margin-left: 0;}
.policy-text.policy-text2 {margin-left: 0;}
.policy-rule {margin-bottom: 35px;}

/* gallery */
.board-gallery {width:100%;clear: both;}
.gallery li{float: left;width: 31%;padding: 8px;margin-right: 1%;margin-bottom: 20px;background-color: #f2f2f2;}
.gallery li img{display:block;width:100%;}
.gallery li .thumbnail{ width:100%; height:227px; /* max-height: 362px; */ overflow:hidden;}
.gallery .li3,
.gallery .li6{margin-right:0;}
.gallery .subject{padding: 15px 0;}
.gallery .subject a{display:block;font-size: 19px;font-weight: 500;line-height: 30px;color: #292929;word-break: keep-all;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gallery .subject a:hover{color:#7d3272;}

.thum-gallery .gallery .text {padding: 0 10px;margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 25px;height: 50px;}
.thum-gallery .gallery .text a {color: #5f5b5b; font-size: 15px;}

.regist, .goToList{text-align: right; margin-top: 34px;}
.goToList{margin-bottom: 105px;}
.board-view .goToList{margin-bottom: 0;}
.regist a, .goToList a{display: inline-block;padding: 10px 37px;font-size: 17px;background: #48484a;color: #fff;}

/* faq */
.faq-wrap .faq-list { border-top: 2px solid #3bb9b3; font-size: 18px;}
.faq-wrap .faq-list li { border-bottom: 1px solid #dadad9;}
.faq-wrap .faq-list li .faq-img {display: inline-block;width: 40px;height: 40px;margin-right: 40px;line-height: 35px;font-size: 20px;font-weight: 500;color: #fff;vertical-align: middle;text-align:center;border-radius: 100%;background: #454441;}
.faq-wrap .faq-list li .faq-q { padding: 20px 40px; background: url(/common2/images/sub/cancer/faq_arrow_off.png) no-repeat 97% center; transition:all 0.3s; cursor:pointer;}
.faq-wrap .faq-list li .faq-q p{display:inline-block; font-size:18px; line-height:210%;}
.faq-wrap .faq-list li .faq-a { padding: 20px 40px 25px; display:none;}
.faq-wrap .faq-list li .faq-a .faq-img {  vertical-align: top;}
.faq-wrap .faq-list li.on .faq-q { background-color: #e2efee; background-image: url(/common2/images/sub/cancer/faq_arrow_on.png);}
.faq-wrap .faq-list li.on .faq-a { background-color: #f8f8f8;}
.faq-wrap .faq-list li.on .faq-a p{display:inline-block; width:80%; line-height:180%; word-break:keep-all;}
.faq-wrap .faq-list li.on .faq-img { background-color: #3bb9b3;}

/* 하단 공통사항 */
.common_sub .content {margin: 0 auto;  width: 95%; max-width: 1100px;}
.common_sub .info-imgtext dt{font-weight:bold;}
.common_sub .info-imgtext dt:before{left:-60px;}
.common_sub .info-imgtext dt:after{left:-40px;}
.common_sub .content1 .info-imgtext dt:after {width: 320px;}
.common_sub .content2 .info-imgtext dt:after {width: 200px;}
.common_sub .content3 .info-imgtext dt:after {width: 260px;}


@media screen and (min-width:1024px) {
	.info-list.column-three li:nth-child(3n+1){margin-left: 0;}
}
@media screen and (max-width:1200px) {

	.content-wrap,	
	.content-wrap.width100 > .content > .inner-wrap,
	.cancer-injection > .tab-wrap, 
	.cancer-injection > .tab-box > .content > .inner-wrap {width: 95%;}
	
	.title-type3 .text {padding: 0 50px;word-break: keep-all;}
	
	.info-list li .text {padding: 0 10px;}
	.info-list li .text br {display: none;}
	.info-list1 li .img {padding-bottom: 84%;width: 100%;height: 0;}
	.info-list1 li .img img {width: 100%;}
	
	.info-imgtext dl {width: 50%;}
	.info-imgtext dd p br {display: none;}
	

	

    /* 장비소개 */
    .img-list li .img {width: 50%; background-color: #fff;}
    .img-list li dl {width: 50%;}
    .img-list li dd br {display: none;}
    
    /* 진료과목*/
    .content-wrap.diagnosis > .content1 > .inner-wrap {width: 100%;}
    
    .diagnosis-re .content1 .title-wrap img {width: 95%;}    
    .diagnosis .content2 .content-title .text {margin: 0 auto;width: 90%;word-break: keep-all;}
    
    /* 재활 */
    .re-special .icon-list {width: 26%;}
    .re-special .icon-list li {width: 46.5%;}
    .re-special .icon-list .li02, 
    .re-special .icon-list .li04 {margin-left: 7%;}
    .re-special .img-list2 {width: 72%;}
    
	.re-special .content3 .item-ex .ex-img img {width: 33.333%;height: auto;}
	
    /* 암센터 */
    .cancer-intro .item-ex-type1 .ex-img {padding: 30px 20px;}
	.cancer-intro .item-ex-type1 dd p br {display: none;}
    
    /* 개인정보취급방침, 이용약관 */
    .policy2 {width: 90%;}
    
    /* 의료진소개 */
    .doctor_wrap .docter-img {width: 45%;}
    .dr_texts {margin-top: 0;}
    .doctor_wrap .docter-img {border: none;}
    .doctor_wrap .docter-img img {border: 1px solid #ddd; box-sizing: border-box;}
    .doctor_wrap:first-child {margin-bottom: 65px;}
    
    /* 입원외래안내 */
    .out-info .item-box .box-info {padding: 25px 34px;}
    
    /* faq */
    .faq-wrap .faq-list li .faq-img{vertical-align:top;}
    .faq-wrap .faq-list li .faq-q p { width: 80%; line-height: 180%;}
    .faq-wrap .faq-list li.on .faq-a p { width: 80%; line-height: 180%;}
	.faq-wrap .faq-list li.on .faq-a p br { display: none;}
	
	.effect-recovery .info-list li .text br{display:block;}
}
@media screen and (max-width:1200px) and (min-width:1024px) {
	.item-ex-type1 .ex-img img {height: 100%;width: auto;}	
}

@media screen and (max-width:1023px) {
	.container{padding-top:50px;}
	
	.content-wrap,	
	.cancer-injection > .tab-wrap, 
	.cancer-injection > .tab-box > .content > .inner-wrap {width: 90%;}
	
	.title-type1 {padding: 45px 30px 30px;height: auto;min-height: 360px;}
	.title-type1 h4 {word-break: keep-all;}
	.title-type3 .text {padding: 0 20px;word-break: keep-all;}	
	
	.img-list2 .title-wrap .title {word-break: keep-all;}
	.img-list2 .title-wrap .text {word-break: keep-all;}
	.img-list2 .title-wrap .text br {display: none;}
	.img-list2 .small-text li {word-break: keep-all;text-align: center;}
	
	.info-textimg .text p {word-break: keep-all;}
	
	.item-ex-type1 dd, 
	.item-ex-type1 dd p {word-break: keep-all;}
	
	.info-imgtext dl {margin-left: 3%;width: 56%;}
	.info-imgtext .img {width: 40%;}
	
	/* 인사말 */
	.intro-greetings .content1 .left {float: none;width: 100%;}
	.intro-greetings .content1 .right {float: none;margin-top: 50px;width: 100%;}
	.intro-greetings .content1 .text br {display: none;}
	
	/* 장비소개 */
    .odd-left-img li:nth-child(odd) .img{height: auto;}
    
    /* 진료과목 */
    .info-list.column-three li {width: 49.5%;}
	.info-list.column-three li:nth-child(2n+1) {margin-left: 0;}

    .diagnosis-re .content1 .title-wrap img {width: 90%;}
    
    /* 협력병원 */
    .intro-partner .notice-mobile {display:block;}
    .intro-partner .table-wrap {overflow-x: scroll;}
    .intro-partner .table-wrap table {width: 1200px;}
    
    /* 암센터 */
    .cancer-intro .item-ex-type1 .ex-img {height: auto;}
	.cancer-intro .item-ex-type1 .ex-text {height: auto;}
	.cancer-intro .item-ex-type1 .ex-img img {margin: 0 auto;width: 100%;max-width: 450px;}
	
	/* .cancer-injection .img-list2 .title-wrap {height: auto;} */
	.cancer-injection .info-textimg .img img {width: 100%;}
	
	.cancer-vitamin .title-type1 h4 {word-break: keep-all;}
	.cancer-vitamin .title-type1 h4 span {word-break: break-all;}
	
	/* 의료진소개 */
	.doctor_wrap {width: 100%; text-align: center; margin-bottom: 65px;}
	.doctor_wrap .docter-img {width: 244px; height: auto;}
	.dr_texts {text-align: left;}
	.doctor_wrap:first-child {margin-bottom: 65px;}
	
    /* 입원외래안내 */
    .out-info .item-box .box {height: 231px;}
    .out-info .item-box .box li:nth-child(3) {}
    .out-info .item-box .box li:nth-child(4) {}
    .out-info .left-item {width: 49%;}
    .out-info .right-item {width: 49%;}
    .out-info .item-box .box li:first-child {margin-right: 0;}
    .out-info .item-box .box span.text-url {display: block;}
    .out-info .item-box .box {padding: 20px 40px;}
    .out-info .item-box .box ul li:nth-child(3) {line-height: 19px;margin-top: 3px;}
    .out-info .item-box .box ul li:nth-child(4) {line-height: 19px;margin-top: 8px;}
    .box-clock li:first-child {margin-bottom: 15px;}
    .out-info .right-item div.box .text-wrap {text-align: left;}
    .out-info .right-item div.box > div .text-wrap .notice {display:block; margin-left: 0;}
    .out-info .right-item div.box > div {margin-top:10px; text-align: left;}
    .out-info .left-item .title {background-position: 5% center;}
    .out-info .right-item .title {background-position: 5% center;}
    .out-info .item-box > .title {padding-left: 71px;}
    .out-info .item-box .box-info {padding: 22px 34px;}
    .out-info2 .title-wrap .notice {float: none;}
    .out-info2.consulting .title-wrap .title {display: block;}
    .out-info2.consulting .title-wrap {line-height: 37px;padding-top: 5px;}
    .board-table.board-list colgroup { display: none;}
    .board-table.board-list th, .board-table.board-list td {width: 15%;}
	.board-table.board-list th:nth-child(1), .board-table.board-list:nth-child(1) td {width: 8%;}
	.board-table.board-list th:nth-child(2), .board-table.board-list:nth-child(2) td {width: 40%;}
    
    
	/* gallery */
    .gallery li{ width:49.5%; margin-right:1%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .gallery li.li2, .gallery li.li4 { margin-right: 0;}
    .gallery li.li3 { margin-right: 1%;}
    
    .gallery li .thumbnail {height: 0;padding-bottom: 60%;}
    
    /*비급여 */
	.unpaid-table-wrap {overflow-x: scroll;}
	.unpaid-table-wrap .table-type1 {width: 1100px;}
	.unpaid-table-wrap::-webkit-scrollbar { width: 5.2px; height:3px}
	.unpaid-table-wrap::-webkit-scrollbar-track { box-shadow: 0 0 0 1px #fff inset; background-color:#c3c3c3; }
	.unpaid-table-wrap::-webkit-scrollbar-thumb { background: #4e4e4e;}
	.unpaid-table-wrap::-webkit-scrollbar-thumb:hover { background: #404040; }
	.unpaid-table-wrap::-webkit-scrollbar-thumb:active { background: #808080;}
	.unpaid-table-wrap::-webkit-scrollbar-button { display: none; }
    
}

@media screen and (max-width:1023px) and (min-width:721px) {
	.table-style1 ul {table-layout: fixed;}
	.info-tableimg .table-style1 {float: none;display: table-cell;vertical-align: top;}
	
	.img-list2 {display: table;table-layout: fixed;}
	.img-list2 > li {display: table-cell;padding: 40px 10px;vertical-align: middle;}	
	/* .img-list2 .title-wrap {position: inherit;transform: none;} */
	.img-list2 .title-wrap .title {font-weight:400;font-size:19px;}
	.img-list2 .title-wrap .text {font-size:15px;}
	.img-list2 .title-wrap .text:before {margin: 10px auto;}
	
	/* 암센터 */
	.item-ex-type1 {display: table;table-layout: fixed;}
	.item-ex-type1 .ex-img {float: none; display: table-cell; width: 50%; vertical-align: middle;}
	.item-ex-type1 .ex-text {float: none;display: table-cell;width: 50%;}	
	
	/* .cancer-intro .img-list2 .title-wrap {position: absolute;transform: translateY(-50%);} */

	.cancer-high .info-tableimg {display: table;}
	.cancer-high .table-style1 li {width: 25%;}
	.cancer-high .info-tableimg .img {float: none;display: table-cell;height: auto;vertical-align: middle;}
	
	/* .cancer-injection .img-list2 > li {height: auto;} */
	/* .cancer-injection .img-list2 .title-wrap {height: 190px;} */
	.cancer-injection .img-list2 .small-text {margin-top: 15px;}
	
	.item-ex-type1 .ex-img img {width: auto;height: 100%;}
	.re-spinal .item-ex-type1 .ex-text, .re-surgery .item-ex-type1 .ex-text, .re-spinal .item-ex-type1 .ex-img, .re-surgery .item-ex-type1 .ex-img {height: 100%;}
	.re-spinal .item-ex-type1 .ex-img {position: relative;}
    .re-spinal .item-ex-type1 .ex-img img {position: absolute; top: 0; left: 0;}
	
}
@media screen and (max-width: 980px){
    /* modal */
    .modal{width:80%;}
}
@media screen and (max-width:850px) {
	.effect-cancer .content3 .contentbox ul {width:100%;}
	.effect-cancer .content3 .contentbox>p {width:100%;}
	.effect-cancer .content4 .contentbox>ul {width:95%;}
	.effect-cancer .content4 .contentbox>ul>li img {left:-30px;}
	.effect-cancer .content4 .contentbox>ul>li>p {width:70%;}
}
@media screen and (max-width:720px) {
	.content-wrap {padding: 80px 0 60px;}
	
	.content {background-size: 1100px;}
		
	.content-title {margin-bottom: 40px;}
	.content-title .big-title {margin-bottom: 10px; line-height: 120%;font-size: 32px; word-break:keep-all;}
	.content-title .title {font-size: 20px;letter-spacing: -1px !important;}
	
	.sub-title .sub-navi {height: 50px;}
	.sub-title .sub-navi > ul > li {line-height: 50px;height: 50px;}
	.sub-title .sub-navi > ul > li.sub-na-home {width: 15% !important;}
	.sub-title .sub-navi.sub01 > ul > li {width: 42.5%;}
	.sub-title .sub-navi.sub02 > ul > li {width: 35%;}
	.sub-title .sub-navi.sub02 > ul > li:last-child {width: 50%;}
	
	.sub-title .sub-navi ul li span {padding-top:16px;font-size: 16px;}
	.sub-title .sub-navi ul.sub-navi-2dep {top: 51px;}
	.sub-title .sub-navi ul.sub-navi-2dep li a {line-height: 45px;}
	
	.sub-title .sub-navi > ul > li.sub-na-home img {display: inline-block;padding-top: 17px;vertical-align: super;}
	
	
	
	
	.title-type1 {float: none;padding: 45px 30px 30px;width: 100%;min-height: 100%;}
	.title-type1 h4 {font-size: 40px;line-height: 120%;}
	.title-type1 h4 .bold {font-size: 40px;}
	
	.title-type2 {padding-top: 50px;padding-bottom: 35px;}
	.title-type2 .big-title {font-size: 32px;}
	.title-type2 .title {font-size: 20px;}
	
	.title-type2.sub3-1 .title,
	.title-type2.sub3-2 .title {letter-spacing: -1px;text-indent: 0;}
	
	.title-type3 {padding-top: 160px;background-size: 1100px;background-position: center top;}
	.title-type3 h4 {font-size: 28px; word-break:keep-all;}
	.title-type3 .deco {font-size: 15px;}
	.title-type3 .title {padding: 15px 0 10px;}
	.title-type3 .text {margin-top: 20px;line-height: 150%;text-align: left;}
	
	.info-list li {margin-bottom: 20px;}
	.info-list li .title {font-size: 18px;}
	.info-list li .text {line-height: 160%;font-size: 15px;text-align: left;}
	
	
	
	.info-list.info-list1 li .text {padding: 0;}	
	.info-list.column-two li {margin-right: 0;width: 100%;}
	.info-list.column-three li {margin-left: 0;width: 100%;}
	
	.img-list2 .title-wrap {position: inherit;transform: none;}
	.img-list2 .title-wrap .title {font-size: 17px;}
	.img-list2 .title-wrap .text:before {margin: 8px auto;}
	.img-list2 .title-wrap .text {padding: 0 10px;word-break: keep-all;}
	.img-list2 .title-wrap .text br {display: none;}
	.img-list2.img-three > li,
	.img-list2.img-four > li {width: 100%;}
	
	.img-list2 > li {border: 1px solid rgba(255,255,255,0.5);}
	.img-list2.img-four li.li01, .img-list2.img-four li.li03 {border-right: 0 none;}
	
	.info-list3 li {margin-bottom: 30px;}
	.info-list1 li .title,
	.info-list3 li .title {margin: 15px 0 10px;font-size: 20px;text-align: left;margin-left: 0;}
	
	.img-four > li {width: 50%;}	
	.img-five > li {width: 33.333%;}
	
	.item-ex-type1 {float: none;margin-top: 25px;}
	.item-ex-type1 dt:after {margin: 15px 0;}
	.item-ex-type1 dd p {margin-bottom: 10px;line-height: 180%;}
	.item-ex-type1 dd p br {display: none;}
	.item-ex-type1 .ex-img {float: none;width: 100%;border-right: 1px solid #3bb9b3;}
	.item-ex-type1 .ex-text {float: none;padding: 45px 30px;width: 100%;}
	
	
	.table-style1 ul {table-layout: fixed;}
	.table-style1 .title {font-size: 20px;line-height: 70px;}
	.table-style1 .title .bold {font-size: 20px;}
	
	.info-tableimg .table-style1 {float: none;width: 100%;}
	.info-tableimg .img {float: none;width: 100%;}
	.info-tableimg .img img {max-width: 389px;}
	
	.info-textimg .text {padding: 15px;}
	.info-textimg .text:after {width: 49px;}
	.info-textimg .text p {line-height: 170%;font-size: 14px;font-weight: 300;}
	.info-textimg .text p br {display: none;}
	.info-textimg .text p .bold {font-size: 14px;font-weight: 500;}
	
	.info-imgtext .img {width: 100%;}
	.info-imgtext dl {margin-top: 10px;margin-left: 0;width: 100%;}
	.info-imgtext dt {display: inline-block;margin-bottom: 10px;padding-bottom: 15px;border-bottom: 1px solid #3bb9b3;}
	.info-imgtext dt:after {display:none;}
	.info-imgtext dd p {line-height: 165%;}
	.info-imgtext li {margin-bottom: 30px;}
	
	.num-list li{margin-bottom: 60px;}
	.num-list li .num {top: -27.5px;width: 49px;height: 49px;font-size: 18px;line-height: 49px;}
	.num-list li .num:after {width: 61px;height: 61px;background-size: contain;}
	.num-list li .text {padding-top: 15px;}
	
	.num-five li {margin-left: 2%;width: 49%;}
/* 	.num-five li:nth-child(n+3) {width: 32%;} */
	.num-five .li03 {clear: both;margin-left: 0;}
	
	.num-six li {margin-left: 2%;width: 32%;}
	.num-six .li04 {clear: both;margin-left: 0;}
	
	.icon-list .icon {top: -27.5px;width: 49px;height: 49px;}
	.icon-list .icon:after {width: 61px;height: 61px;background-size: contain;}

	/* 인사말 */
	.sub-title h2 {padding-top: 50px;font-size: 45px;word-break: keep-all; line-height: 130%;}
	.sub-title h2 .bold {font-size: 45px;}
	.sub-title .text {padding: 5px 0 60px;font-size: 17px;word-break: keep-all;}
	
	.intro-greetings .content1 .left li:last-child img {width: 89.3%;}
	.intro-greetings .content1 .left li:first-child img {width: 90%;}
	.intro-greetings .content1 .left li .name {font-size: 18px;}

	.intro-greetings .content1 .text {line-height: 190%;}
	.intro-greetings .content1 .text span {font-size: 15px;}
	.intro-greetings .content1 .big-title {margin-bottom: 30px;font-size: 30px;}
	.intro-greetings .content1 .big-title span {font-size: 30px;}
	
	.intro-greetings .content2 {padding-top: 50px;padding-bottom: 80px;}
	.intro-greetings .content2 > .inner-wrap {padding: 120px 0;}
	.intro-greetings .content2 > .inner-wrap p {font-size: 32px;word-break: keep-all;}
	
	
	

    /* 장비소개 */
    .img-list li .img {width: 100%;}
    .img-list li dl {width: 100%;}
    .odd-left-img li:nth-child(odd) dl {float: none; padding-left: 0;}
    .odd-left-img li:nth-child(odd) .img {display: inline-block; float: none; height: auto;}
    .odd-left-img li:nth-child(even) dl {padding-right: 0; text-align: left;}
    .odd-left-img li:nth-child(even) .img {display: inline-block; float: none; height: auto;}
    .img-list li dt {margin-top: 3px; margin-bottom: 0; font-size: 20px;}
    .img-list li dd {line-height: 25px; font-size: 15px;}
    .img-list li dt {font-size: 18px;}
    
    /* 진료과목 */
    .diagnosis .content2 {padding: 35px 0 55px;}
	.diagnosis-nerve .content1, 
	.diagnosis-orientae .content1 {margin-bottom: 20px;}
	
	.diagnosis-re .content1 .title-wrap img {margin-top: 25px;margin-bottom: 50px;}
    

    /* 재활 */
    .rehabilitation .content2, 
    .rehabilitation .content3{margin-top:40px;}
    
    .re-spinal .item-ex-type1 .ex-text,
    .re-surgery .item-ex-type1 .ex-text,
    .re-spinal .item-ex-type1 .ex-img, 
	.re-surgery .item-ex-type1 .ex-img {height: auto;}
	.re-spinal .content2, 
	.re-surgery .content2 {padding: 45px 0 0;}
	
	.re-special .icon-list {float: none;width: 100%;}
	
	.re-special .img-list2 {float: none;width: 100%;}
	.re-special .img-list2 li {height: 140px;background-position: center;}
	.re-special .img-list2 .title-wrap {transform: translateY(-50%);}
	.re-special .img-list2.img-four > li {width: 50%;}
	
	.re-special .content1 .item-ex .ex-img {height: auto;}
	.re-special .content1 .item-ex .ex-text {padding-top: 45px;height: auto;}
	
	.re-special .content3 .item-ex {margin-top: 0;display: block;}
	.re-special .content3 .item-ex .ex-img {display: block;}
	.re-special .content3 .item-ex .ex-text {display: block;}
		
	
	/* 암센터 */
	.cancer .content2, 
	.cancer .content3, 
	.cancer .content4 {margin-top: 40px;}	
	.cancer .content1 > .inner-wrap {padding-top: 70px;}
	
	
	.cancer-intro .content2 {margin-top: 80px;padding: 40px 0 30px;background-size: cover;}
	.cancer-intro .content2 > .inner-wrap > .title {margin-bottom: 20px;}
	.cancer-intro .content2 > .inner-wrap > .title h4 {font-size: 32px;word-break: keep-all;}
	.cancer-intro .content2 > .inner-wrap > .title h4:after, 
	.cancer-intro .content2 > .inner-wrap > .title h4:before {display: none;}
	.cancer-intro .content2 > .inner-wrap > .title .deco {font-size: 17px;}
	/* .cancer-intro .img-list2 li {height: 250px;} */
	
	.cancer-intro .img-list2 li {display: block;margin: 0 auto 2px;width: 100%;height: 90px;}
	.cancer-intro .img-list2 .title-wrap,
	.cancer-high .img-list2 .title-wrap {transform: translateY(-50%);}

	.cancer-high .item-ex-type1 .ex-img{height:auto;}
	.cancer-high .item-ex-type1 .ex-text {height: auto;}
	.cancer-high .table-style1 li {padding: 5px;width: 25%;word-break: break-all;}
	.cancer-high .info-tableimg .img {height: auto;text-align: center;}
	.cancer-high .img-list2 li {height: 252px;}
	
	.cancer-rehabi .img-list2 > li{height: auto;}
	
	
	.cancer.cancer-injection > .content1 {margin-bottom: 30px;}
	
	.cancer-injection .tab1 .content2 {margin-top: 40px;}
	.cancer-injection .tab2 .ex-text {height: auto;}
	.cancer-injection .tab2 .ex-img {height: auto;}
	.cancer-rehabi .img-list2 > li,
	.cancer-injection .img-list2 > li {margin: 1px 0;height: auto;}
	.cancer-rehabi .img-list2 .title-wrap,
	.cancer-injection .img-list2 .title-wrap {padding: 30px 10px;height: auto;}

	.re-stroke .info-imgtext dt:after,
	.cancer-vitamin .info-imgtext dt:after,
	.cancer-rehabi .info-imgtext dt:after {display:none;}

	.policy-title {font-size: 16px;}
	.policy-text {font-size: 15px; line-height: 150%;}
	
    /*board*/
    
    .board-table.board-list th:nth-child(1), .board-table.board-list th:nth-child(4), .board-table.board-list td:nth-child(1), .board-table.board-list td:nth-child(4){display:none;}
    .board-table.board-list th:nth-child(2), .board-table.board-list td:nth-child(2){width:50%;}
    .board-table.board-list th:nth-child(3), .board-table.board-list td:nth-child(3){width:22%;}
    
    .board-table th, .info-table th{font-size:15px;}
    .board-table td, .info-table td{font-size:14px;}
    

    /* 게시판 view */
	.board-table-view colgroup { display: none;}
	.board-table-view th, .board-table-view td { display: block; width:100%;}
	.board-table.board-table-view .right-border { border-right: none;}
	.board-table-view .board-con img { width: 100% !important; height: auto !important;	}
	
	.board-table-view .board-con {height: auto;}
	.board-table td, .info-table td, .board-table td p {font-size: 14px;}
	
	.regist, .goToList {margin-top: 24px;}
	.regist a, .goToList a {padding: 5px 20px;font-size: 16px;}
	
	/* 비급여 */
	.modified-date {font-size: 16px;}
	.board .tab-wrap li {width: 50%;}
	.board .tab-wrap .tab3 {border-left: 0 none;}
	.board .tab-wrap .tab3, .board .tab-wrap .tab4 {border-top: 1px solid #c2c2c2;}
	
	.table-type1 th {height: 45px;}
	.table-type1 td {padding: 10px 5px;height: auto;font-size: 15px;}
	.table-type1 .bg-blue1 th {padding: 20px;height: auto;font-size: 17px;}
	
	.unpaid-table-wrap .table-type1 {width: 920px;}
	
	/* 입원외래안내 */
    .out-info .right-item {width: 100%;}
    .out-info .left-item {width: 100%; margin-bottom: 15px;}
    .out-info {margin-bottom: 15px;}
    .out-info .item-box .box .tel {margin-bottom: 4px;}
    .out-info .item-box .box {height: auto; padding: 15px 18px;}
    .out-info .item-box .box span.text-url {display: inline-block;}
    .out-info .item-box .box li {display: block; line-height: 145%;}
    .out-info .item-box > .title {padding-left: 55px;}
    .out-info .left-item .title {background-position: 20px center;}
    .out-info .right-item .title {background-position: 20px center;}
    .out-info .item-box > .title {height:45px; line-height: 43px; font-size: 20px;}
    .out-info .item-box .box span {word-break: break-all;}
    .out-info .item-box .box .tel {font-size: 18px;}
    .out-info .left-item .title {background-size: 29px auto;}
    .out-info .right-item .title {background-size: 28px auto;}
    .out-info .right-item div.box .text-wrap {line-height: 140%;}
    .out-info .right-item div.box > div {text-align: center;}
    .out-info .right-item div.box > div .text-wrap .notice {text-align: center;}
    .out-info .item-box .box-clock ul {display: inline-block; width: 100%; max-width: 500px;}
    .out-info .item-box .box-clock {text-align: center;}
    .out-info .item-box .box li:first-child {text-align: center;}
    .out-info .item-box .box li:nth-child(2) {text-align: center;}
    /* .out-info .item-box .box .icon {display: block;margin: 0 auto;} */
    
    .out-info2 .title-wrap .notice {display:inline-block; float: none; margin-top: 3px; line-height: 20px;}
	
	.out-info .left-item > .title,
	.out-info .right-item > .title, 
	.out-info2.consulting .title-wrap .title,
	.out-info2.admission .title-wrap .title{padding-left: 0;text-align: center;background-image: none;}
	
	.out-info .left-item > .title:before,
	.out-info .right-item > .title:before,
	.out-info2.consulting .title-wrap .title:before,
	.out-info2.admission .title-wrap .title:before{content: '';width: 30px;height: 30px;display: inline-block;background-size: cover;vertical-align: text-top;margin-right: 5px;}
	
	.out-info .left-item .title:before{background-image: url('/common2/images/sub/icon_call_w.png');}
	.out-info .right-item .title:before{background-image:url('/common2/images/sub/icon_diagnosis_w.png');}
	.out-info2.consulting .title-wrap .title:before{background-image:url('/common2/images/sub/icon_call.png')}
	.out-info2.admission .title-wrap .title:before{background-image:url('/common2/images/sub/icon_chart.png')}
	
	.out-info .item-box .box.box-info {padding: 15px 30px;}
	.out-info .item-box .box li:nth-child(-n+2) {width: 50%;}
	.out-info .item-box .box li:nth-child(1){float:left;}
	.out-info .item-box .box li:nth-child(2){float:right;}
	.out-info .item-box .box li:nth-child(3){clear:both;padding-top: 10px;border-top:1px solid #c4c4c4;padding-bottom: 10px;}
	.out-info .item-box .box li:nth-child(n+3){text-align:center;}
	.out-info .item-box .box li:nth-child(n+3) span{line-height: 110%;}
	
	.out-info .item-box .box .tel {margin-bottom: 0;}
	.out-info .item-box .box-clock {padding: 30px 15px 20px;}
	.out-info .item-box .box-clock li:first-child {text-align: center;}
	.out-info .item-box .box .icon {margin-right: 0;}
	.out-info .right-item div.box .text-wrap {text-align: center;}
	.out-info .item-box.left-item .box li:nth-child(-n+2) {margin-bottom: 15px;}
	.box-clock li:first-child {margin-bottom: 0;}
	.out-info2 .title-wrap .notice {text-align: center;font-size: 14px;}
	.out-info2 .title-wrap {text-align: center;}
	
	/* 의료진소개 */
    .dr_texts {display: block; margin: 0 auto;}
    .doctor_wrap {margin-bottom: 50px;}
    .doctor_wrap:first-child {margin-bottom: 50px;}
    .dr_field_detail br {display: none;}
    .dr_texts {width: 100%; margin-top: 7px;}
    .doctor_wrap .docter-img {width: 66vw;height: 66vw;max-width: 320px;max-height: 320px;border: 1px solid #ddd;border-radius: 100%;}
    .dr_field_detail,
    .dr_career_detail {line-height: 150%;font-size: 15px;word-break: keep-all;}
    .dr_record:before {margin: 10px 0;}
    .dr_field:before,
    .dr_career:before {margin: 10px 0;}    
    .doctor_wrap .docter-img img {border: none;}
    .dr_field, .dr_record, .dr_career {margin-top: 5px;margin-bottom: 5px;}
    .dr_name, .dr_position, .dr_major {text-align: center;}
    .dr_name {font-size: 26px;}
    .dr_position {font-size: 20px;}
    .doctor_bg01 {background-color: #3e4037;}
    .doctor_bg02 {background-color: #d3beae;}
    .doctor_bg03 {background-color: #cdc0bb;}
    .doctor_wrap .docter-img img {width: 75%;}
    
    /* 개인정보취급방침, 이용약관 */
    .policy-title2 {font-size: 21px;}
    .policy2 .policy-sub {margin-top: 25px;}
    .policy-rule {margin-bottom: 16px;}
    .policy-title2 {margin-bottom: 25px;}
    
    .re-special .icon-list .text{font-size:16px;}
    
    /* 후유증 */
    .effect-recovery .info-list .li03 .text {padding: 0;}
}
@media screen and (max-width: 648px){

    /* board */
    .board-table td a, .info-table td a{font-size:15px;}
    .board-table-edit th, .board-table-edit td { display: inline-block; width: 100%; box-sizing: border-box; text-align: center !important;}
  	.board-table-edit .right-border{border-right:none;}
  	.board-table-edit .point {float: none; margin-left: 20px;}
  	.board-table-edit colgroup{display:none;}
  	
  	.faq-wrap .faq-list li .faq-q { padding: 20px;}
  	.faq-wrap .faq-list li .faq-q p{line-height:150%;}
  	.faq-wrap .faq-list li .faq-a{padding:20px;}  	
  	.faq-wrap .faq-list li .faq-img {margin-right: 20px;}
  	
  	/* modal */
  	.modal { padding: 15px; height:230px;}
  	.modal>p {margin-bottom:10px; font-size: 14px;}
  	.modal .left {width: 40%;}
	.modal .left p { font-size: 15px;}
	.modal .right input {width: 100%;}
	.modal .confirm { width: 100%; line-height: 18px; box-sizing:border-box;}
	
}
@media screen and (max-width: 555px){
		.effect-cancer .content3 .contentbox ul>li  {width:33%;}
	.effect-cancer .content3 .contentbox ul>li .titletext {font-size:17px; font-weight:400;}
	.effect-cancer .content3 .contentbox ul>li .bottomtext {padding:10px; font-size:15px; line-height:25px;}
}
@media screen and (max-width: 480px){

	.effect-cancer .content3 .contentbox>p {font-size:16px;}
	.effect-cancer .content4 .contentbox>ul>li>p {width:60%;}
	/* gallery */
	.board-wrap, .join_info{margin-top: 5%; }
	.board-wrap .info-wrap { width: 100%; max-width: 352px;}
	.info-wrap .search input { width: 45%; max-width: 125px;}
	.info-wrap .search input.btnSh, .info-wrap .search a.btnSh { width: 18%; max-width: 60px;}
	
	.gallery li {margin-right: 0;width: 100%;}
	.gallery .subject {padding: 3% 0 0;}
	.gallery .subject > a {font-size: 18px;}
	
	/* faq - 자주하는 질문 */
	.faq-wrap .faq-list{font-size:16px;}

}
@media screen and (max-width: 438px){
	.board-table th{padding: 14px;}
	.board-table td{padding: 14px;}
	.board-table-edit .input01{width:20%;}
	
	.board-table.board-list th, .board-table.board-list td{width:19%;}
	.board-table.board-list th:nth-child(3), .board-table.board-list td:nth-child(3){width:15%;}
	.board-table.board-list th:nth-child(2), .board-table.board-list td:nth-child(2){width:32%;}

	/* 입원외래안내 */
	.guidance-list {margin-right:12px; line-height: 165%;}
    
    .out-info2.admission .box {padding: 16px 22px;}
    .out-info2.consulting .title-wrap .title {display: block; background-size: contain;}
    .out-info2 .title-wrap .title {padding-left: 39px;} 
    .out-info2 {margin-bottom: 15px;}    
    .out-info2 .title-wrap {padding: 10px 15px; line-height: 32px;}   
    .out-info2 .title-wrap .title {font-size: 20px;}
    .out-info2.admission .box {background-size: 64% auto;}
    .out-info2 .program-list .title {font-size: 17px;}
    .out-info2.admission .title-wrap .title {background-size: 29px auto;}
    .out-info2 span.title:after {position: relative;content: "";display: block;width: 109px;margin: 0 auto;margin-top: 13px;height: 18px;border-bottom: 1px solid #dfdfdf;}
    .out-info2 span.title:before {position: absolute;content: '';top: auto;right: auto;left:50%;margin-left:-17px;margin-top: -17px;bottom: 16px;z-index: 1;width: 34px;height: 34px;transform: rotate(90deg);border-radius: 100%;background: url(/common2/images/sub/arrow_right.png);}
    .out-info2 span.title:after:last-child {display: none;}
    .out-info2 span.title:before:last-child {display: none;}
    
    .program-list {padding: 20px 0 0 0;}    
    .program-list li {display: block; width:41%; border-right: none; margin: 0 auto; padding-bottom: 32px; border-bottom: none;}
    .program-list li:last-child {margin-bottom: 0; border: none;}
    .program-list li:before {display: none;}
    .program-list li.li04 span:before {display: none;}
    .program-list li.li04 span.title:after {display: none;}
    
    /* faq */
    .faq-wrap .faq-list li .faq-q { padding: 20px 10px;}
	.faq-wrap .faq-list li .faq-q p { width: 70%;}
	.faq-wrap .faq-list li.on .faq-a { padding: 20px 10px;}
	.faq-wrap .faq-list li.on .faq-a p { width: 70%;}

}


/* 신체재활 프로그램 */
.cancer-rehabi .content5 {
	/*border: 1px solid grey;*/
	padding: 30px 0;
	/*height: 850px;*/
}
.cancer-rehabi .content5 ul.con5btn {
	display: flex;
	justify-content:space-between;
}
.cancer-rehabi .content5 ul.con5btn>li {
	width: 24%;
	/* width: 24.5%; */
	/*border: 2px solid red;*/
	/* position: relative; */
}
.cancer-rehabi .content5 ul.con5btn>li>img {
	display:block;
	width: 100%;
	/* height: 100%; */
}
.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext{
	margin-top:15px;
	text-align:center;
}
.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p{
	font-size:25px;
	font-weight:bold;
	letter-spacing:-2px;
}
.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p>span{
	display:block;
	font-weight:normal;
	font-size:18px;
}
/* .cancer-rehabi .content5 ul.con5btn>li>.con5imgtext {
	width: 100%;
	height: 60px;
	display:table;
	background: rgba(0, 151, 144, 0.6);
	text-align: center;
	position: absolute;
	bottom: 0;
	transition: all 0.3s;
} */
/*.cancer-rehabi .content5 ul.con5btn>li.on>.con5imgtext {
	background: #3bb9b3;
}*/
/* .cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p {
	color: white;
	display: table-cell;
	vertical-align: middle;
	font-weight: 500;
	font-size: 20px;
	line-height: 20px;
} */
/* .cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p>span {
	color: white;
	font-size: 16px;
	font-weight: 300;
} */
/*.cancer-rehabi .content5 ul.con5btn>li>.con5tri {
	display: none;
	position: absolute;
	width: 0;
	height: 0;
	border-top: 20px solid #3bb9b3; 화살표
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	
	bottom: -20px;
	left: 50%;
	transform: translateX(-50%);
}
.cancer-rehabi .content5 ul.con5btn>li.on>.con5tri {
	display: block;
}*/

.cancer-rehabi .content5 .con5click_back {
	width: 100%;
	padding: 40px 0;
	box-sizing: border-box;
	display: block;
	background: #f8f8f8;
	border-radius: 50px;
	margin: 50px 0;
}
.cancer-rehabi .content5 .con5click>li {
	width: 95%;
	margin: 0 auto;
	border-bottom: 1px dotted #3bb9b3;
	padding: 30px 0;
	text-align: left;
	overflow: hidden;
}
.cancer-rehabi .content5 .con5click>li:nth-of-type(1) {
	padding: 0 0 20px 0;
}
.cancer-rehabi .content5 .con5click>li .con5circle {
	width: 28%;
	height: 190px;
	/*border: 1px solid red;*/
	display: block;
	float: left;
	border-radius: 15px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.cancer-rehabi .content5 .con5click>li .con5circle1 {
	background-image: url('/common2/images/sub/cancer_program1_1.png');
}
.cancer-rehabi .content5 .con5click>li .con5circle2 {
	background-image: url('/common2/images/sub/cancer_program2_1.png');
}
.cancer-rehabi .content5 .con5click>li .con5circle3 {
	background-image: url('/common2/images/sub/cancer_program3_1.png');
}
.cancer-rehabi .content5 .con5click>li .con5circle4 {
	background-image: url('/common2/images/sub/cancer_program4_1.png');
}
.cancer-rehabi .content5 .con5click>li .con5text {
	width: 70%;
	/*border: 1px solid red;*/
	float: right;
}
.cancer-rehabi .content5 .con5click h2 {
	margin-top:-5px;
	color: #3bb9b3;
	font-size: 30px;	
}
.cancer-rehabi .content5 .con5click p {
	/* margin-top: 33px; */
	margin-top: 15px;
	width: 96%;
	color: #221f1f;
	font-size: 17px;
	word-break: keep-all;
}
.cancer-rehabi .content5 .con5click .notice-text {
    color: #686a6a;
    font-size: 20px;
    line-height: 20px;
}

/*content6*/
.cancer-rehabi .content6 {
	background: #f8f8f8;
	/* padding: 30px 0; */
	padding: 60px 0 30px;
}
.cancer-rehabi .content6 .con6imgul {
	display:flex;
	justify-content:space-between;
	/*background: pink;*/
}
.cancer-rehabi .content6 .con6imgul>li {
	width: 30%;
	text-align: center;
	/*border: 1px solid red;*/
	position:relative;
}
.cancer-rehabi .content6 .con6imgul>li>p {
	color: #221f1f;
	font-size: 23px;
	font-weight: bold;
	letter-spacing: -1px;
}
.cancer-rehabi .content6 .con6imgul>li span {
	position: absolute;
    font-size: 50px;
    color: rgb(59, 185, 179);
    top: 50%;
    transform: translateY(-50%);
    right: -15.5%;
}
.cancer-rehabi .content6 .con6text {
	/* width: 400px; */
	/*border: 1px solid red;*/
	margin: 40px auto 20px auto;
	text-align: center;
}
.cancer-rehabi .content6 .con6text>h3 {
	/* display: inline-block; */
	display:block;
	width: 135px;
	background: #3bb9b3;
	color: white;
	font-size: 20px;
	text-align: center;
	border-radius: 30px;
	margin: 0 auto 20px;
	font-weight: 500;
	padding: 3px;
}
.cancer-rehabi .content6 .con6text ul{
	display:inline-block;
}
.cancer-rehabi .content6 .con6text ul>li::before {
	content: '- ';
}
.cancer-rehabi .content6 .con6text ul>li {
	text-align: left;
	color: #221f1f;
}
.cancer-rehabi_common_sub {
	margin-top: 0; 
}
.cancer-rehabi {
	margin-bottom: 0px;
	padding-bottom: 50px;
}

.onmask {
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.6);
}

/*board_thank*/
.board_thank {text-align:center;}
.board_thank .img-wrap>h3 {
	font-size: 30px;
    margin-top: 30px;
    word-break: keep-all;
    line-height: 40px;	
}
.board_thank .board_thank_call {
	border: 1px solid #b1b1b1;
    display: inline-block;
    text-align: left;
    padding: 20px;	
    margin-top:30px;
}
.board_thank .board_thank_call h3 {margin-bottom:10px;}
.board_thank .board_thank_call h3,.board_thank .board_thank_call h3 span {font-size:20px;}

/**/
@media screen and (max-width: 1200px){
	.cancer-rehabi .content6 .con6imgul>li span {
		position: absolute;
	    font-size: 4.167vw;
	    color: rgb(59, 185, 179);
	    top: 50%;
	    transform: translateY(-50%);
	    right: -15.5%;
	}
}

@media screen and (max-width: 720px){
	.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p {
	    font-size: 21px;
	    word-break: keep-all;
	}
	.cancer-rehabi .content6 .con6text {padding: 0 20px; word-break: keep-all;}
	
	.board_thank .img-wrap>h3 {
        font-size: 25px;
        line-height: 30px;
    }
}

@media screen and (max-width: 620px){
	.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p {
		font-size: 17px;
	}
	.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p>span {
		font-size: 15px;
	}
}
@media screen and (max-width: 600px){
	.effect-cancer .content2 .contentbox #cancercare1 {width:100%;}
}
@media screen and (max-width: 560px){
	.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext {
		/* bottom: -40px; */
		/* background: rgba(0, 151, 144, 10); */
	}
	.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p>span {
		font-size: 13px;
	}
	.cancer-rehabi .content5 .con5click_back {
		margin: 80px 0;
	}
	.cancer-rehabi .content5 ul.con5btn>li>.con5tri {
		bottom: -60px;
	}
}
@media screen and (max-width: 500px){

	.cancer-rehabi .content5 ul.con5btn {
		flex-wrap: wrap;
	}
	.cancer-rehabi .content5 ul.con5btn>li {
		width: 48%;
		margin-bottom: 10px;
	}
	.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext {
		/* bottom: 0px;
		background: rgba(0, 151, 144, 0.6); */
	}
	.cancer-rehabi .content5 ul.con5btn>li>.con5imgtext>p>span {
		font-size: 16px;
	}
	.cancer-rehabi .content5 ul.con5btn>li.on>.con5tri {
		display: none;
	}
	.cancer-rehabi .content5 .con5click_back {
		padding: 30px 0;
		margin: 30px 0;
	}
	.cancer-rehabi .content5 .con5click p {
		font-size: 16px;
		padding: 0 10px;
	}
}
@media screen and (max-width: 495px){
	.cancer-rehabi .content5 .con5click p {
		padding: 0;
	}
	.cancer-rehabi .content5 .con5click>li .con5circle {
		display: none;
	}
	.cancer-rehabi .content5 .con5click>li .con5text {
		float: none;
		width: 95%;
		margin: 0 auto;
	}
	.cancer-rehabi .content5 .con5click h2 {
		margin-bottom: 5px;
		font-size: 20px;
	}
}
/*con6*/
@media screen and (max-width: 1024px){
	.cancer-rehabi .content6 .con6imgul img {
		width: 100%;
	}
}
@media screen and (max-width: 520px) {
	.cancer-rehabi .content6 .con6imgul>li>p {
		font-size: 20px;
	}
}
@media screen and (max-width: 400px) {
	.cancer-rehabi .content6 .con6imgul>li>p {
		font-size: 17px;
	}
	.cancer-rehabi .content6 .con6text>h3 {
		width: 120px;
		font-size: 17px;
	}
	.cancer-rehabi .content6 .con6text {
		width: auto;
	}
	.cancer-rehabi .content6 .con6text ul>li {
		word-break: keep-all;
		padding: 0 10px;
	}
}