@-webkit-keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@-webkit-keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@-webkit-keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@-webkit-keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}@keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}#medical #schedule .schedule{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}#medical #schedule .schedule>div{width:13.6666666667%;text-align:center;border-left:1px dashed #b2b2b2}@media screen and (max-width: 600px){#medical #schedule .schedule>div{border-left:none}}#medical #schedule .schedule>div.time{width:18%;color:#8fc320;border-left:none}#medical #schedule .schedule>div .spBox{width:100%}@media screen and (max-width: 600px){#medical #schedule .schedule>div .spBox{display:-webkit-box;display:-ms-flexbox;display:flex}}#medical #schedule .schedule>div div:not(.spBox,.sptime){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#medical #schedule .schedule>div div:not(.spBox,.sptime) .ex{color:#8fc320}#medical #schedule .schedule>div div:not(.spBox,.sptime) .sup{font-size:.875rem}#medical #schedule .schedule>div div.sptime{display:none}@media screen and (max-width: 600px){#medical #schedule .schedule>div div.sptime{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40%;border-right:1px dashed #b2b2b2;font-size:.875rem}}@media screen and (max-width: 600px){#medical #schedule .schedule>div div.cntRht{width:60%}}#medical #schedule .schedule>div div.day{height:60px;background:#e1edc7;border-bottom:1px solid #b2b2b2}@media screen and (max-width: 600px){#medical #schedule .schedule>div div.day{height:40px}}#medical #schedule .schedule>div div.am{height:140px;border-bottom:1px solid #b2b2b2}@media screen and (max-width: 600px){#medical #schedule .schedule>div div.am{height:80px;padding-left:10px;padding-right:10px}}#medical #schedule .schedule>div div.pm{height:140px}@media screen and (max-width: 600px){#medical #schedule .schedule>div div.pm{height:80px;padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){#medical #schedule .schedule>div>div .sup{font-size:.875rem}}@media screen and (max-width: 600px){#medical #schedule .schedule{display:block}#medical #schedule .schedule>div{width:100%}#medical #schedule .schedule>div.time{display:none}}#medical dl.holiday.table{border-radius:10px;overflow:hidden;background:#fdfaf2;width:50%}#medical dl.holiday.table.wide{width:60%}@media screen and (max-width: 1024px){#medical dl.holiday.table.wide{width:100%}}#medical dl.holiday.table dt{background:#8fc320;color:#fff;width:155px;text-align:center;padding-top:20px;padding-bottom:20px}#medical dl.holiday.table dd{padding:20px 30px;width:calc(100% - 155px)}#medical dl.holiday.table dd span.sup{font-size:.875rem}@media screen and (max-width: 1024px){#medical dl.holiday.table{width:100%}}@media screen and (max-width: 600px){#medical dl.holiday.table dt,#medical dl.holiday.table dd{width:100%}}#medical #doctor .culm2 .message{margin-top:40px}#medical #doctor .culm2 .message .title{color:#8fc320;font-size:1.25rem;margin-bottom:15px}#medical #doctor .culm2 .doctor-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#medical #doctor .culm2 .doctor-thumb .photo{width:200px;aspect-ratio:3/4;border-radius:5px;overflow:hidden;background:#eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#medical #doctor .culm2 .doctor-thumb .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){#medical #doctor .culm2 .doctor-thumb .photo{width:150px}}#medical #doctor .culm2 .doctor-thumb .profile{width:calc(100% - 200px);padding-left:25px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#medical #doctor .culm2 .doctor-thumb .profile .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#medical #doctor .culm2 .doctor-thumb .profile .medical-color{font-size:1.125rem;margin-top:20px}#medical #doctor .culm2 .doctor-thumb .profile h3{font-size:1.375rem;font-weight:500;margin-bottom:30px}#medical #doctor .culm2 .doctor-thumb .profile ul.circle-list li{line-height:1.6}#medical #doctor .culm2 .doctor-thumb .profile ul.circle-list li+li{margin-top:3px}@media screen and (max-width: 1024px){#medical #doctor .culm2 .doctor-thumb .profile{width:calc(100% - 150px);padding-left:20px}#medical #doctor .culm2 .doctor-thumb .profile .medical-color{font-size:1rem;margin-top:0}#medical #doctor .culm2 .doctor-thumb .profile ul.circle-list{font-size:.875rem}#medical #doctor .culm2 .doctor-thumb .profile ul.circle-list li{padding-left:10px}}@media screen and (max-width: 600px){#medical #doctor .culm2 .doctor-thumb .profile .medical-color{font-size:.875rem;margin-top:0}#medical #doctor .culm2 .doctor-thumb .profile h3{font-size:1.25rem}#medical #doctor .culm2 .doctor-thumb .profile ul.circle-list{font-size:.875rem}#medical #doctor .culm2 .doctor-thumb .profile ul.circle-list li{padding-left:10px}}#medical .reserve{margin-bottom:60px;max-width:50%}#medical .reserve dl.table dt,#medical .reserve dl.table dd{padding:20px}#medical .reserve dl.table dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140px}#medical .reserve dl.table dd{width:calc(100% - 140px)}#medical .reserve dl.table dd .tel{font-size:1.5rem}#medical .reserve dl.table dd .tel i{margin-right:10px}@media screen and (max-width: 600px){#medical .reserve{max-width:none}#medical .reserve dl.table{margin-top:20px}#medical .reserve dl.table dt,#medical .reserve dl.table dd{width:100%}}#medical #top #information .medical-info{width:100%}#medical #top #information .medical-info .h2Area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#medical #top #information .medical-info .h2Area>p{position:relative;font-size:3.125rem;padding-left:10px;z-index:2}#medical #top #information .medical-info .h2Area>p::before{font-family:"icomoon";content:"";position:absolute;top:15px;left:-10px;font-weight:normal;font-style:normal;font-size:1rem;color:#e1edc7;font-size:2.75rem;z-index:-1}@media screen and (max-width: 600px){#medical #top #information .medical-info .h2Area>p{font-size:3.125rem}#medical #top #information .medical-info .h2Area>p::before{font-size:2.4375rem}}#medical #top #information .medical-info .h2Area>div{padding-left:20px;line-height:1.4}@media screen and (max-width: 600px){#medical #top #information .medical-info .h2Area>div{padding-left:10px}}#medical #top #information .medical-info .h2Area>div .h2sup{margin-bottom:5px}@media screen and (max-width: 1024px){#medical #top #information .medical-info .h2Area>div .h2sup{font-size:.8125rem}}#medical #top #information .medical-info .h2Area>div .title{font-size:1.5rem}@media screen and (max-width: 600px){#medical #top #information .medical-info .h2Area>div .title{font-size:1.25rem}}#medical #top #information .bgblue .h3Area{z-index:2}#medical #top #information .bgblue .h3Area .heading03{z-index:2}#medical #top #information .bgblue .h3Area .heading03 span{background:#f2f7f4}#medical #top #information .bgblue .h3Area .heading03::before{z-index:0}@media screen and (max-width: 1024px){#medical #top #information .bgblue .h3Area .heading03{margin-bottom:30px}}@media screen and (max-width: 600px){#medical #top #information .bgblue .h3Area .heading03{margin-bottom:20px}}#medical #top #information .bgblue .circle-list02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#medical #top #information .bgblue .circle-list02 li+li{margin-top:0;margin-left:30px}@media screen and (max-width: 1024px){#medical #top #information .bgblue .circle-list02 li{margin-right:20px;margin-bottom:10px}#medical #top #information .bgblue .circle-list02 li+li{margin-left:0}}#medical #top #first .culm2 .h3Area,#medical #top #repeat .culm2 .h3Area{z-index:2}#medical #top #first .culm2 .h3Area .heading03,#medical #top #repeat .culm2 .h3Area .heading03{z-index:2}#medical #top #first .culm2 .h3Area .heading03 span,#medical #top #repeat .culm2 .h3Area .heading03 span{background:#f2f7f4}#medical #top #first .culm2 .h3Area .heading03::before,#medical #top #repeat .culm2 .h3Area .heading03::before{z-index:0}#medical #top #first .culm2>div,#medical #top #repeat .culm2>div{background:#f2f7f4;padding:45px 25px;border-radius:15px}#medical #top #first .culm2>div.cntRht,#medical #top #repeat .culm2>div.cntRht{background:#faf5f4}@media screen and (max-width: 1024px){#medical #top #first .culm2>div,#medical #top #repeat .culm2>div{width:100%}#medical #top #first .culm2>div.cntRht,#medical #top #repeat .culm2>div.cntRht{margin-top:50px;margin-left:0}}@media screen and (max-width: 600px){#medical #top #outof .bgblue dl dt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}}@media screen and (max-width: 600px){#medical #top #outof .bgblue dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#medical #top #pagelink .pagelink-list.culm2 li{height:180px;border-radius:0 20px 0 0;overflow:hidden;-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.16));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.16))}@media screen and (max-width: 1024px){#medical #top #pagelink .pagelink-list.culm2 li{height:120px}}#medical #top #pagelink .pagelink-list.culm2 li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px;width:100%;height:100%;position:relative}#medical #top #pagelink .pagelink-list.culm2 li a .h2Area{margin-bottom:0}#medical #top #pagelink .pagelink-list.culm2 li .bgImg img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;transition:all .5s ease}#medical #top #pagelink .pagelink-list.culm2 li .bgImg::before{position:absolute;content:"";background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.5019607843)), to(transparent));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.5019607843), transparent);width:100%;height:100%;left:0;z-index:2}#medical #top #pagelink .pagelink-list.culm2 li .bgImg::after{display:none}#medical #top #pagelink .pagelink-list.culm2 li:hover .bgImg img{-webkit-transform:scale(1.1);transform:scale(1.1)}#medical #orthopedic #schedule .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#medical #orthopedic #schedule .flex p.sup{width:50%;text-align:right}@media screen and (max-width: 1024px){#medical #orthopedic #schedule .flex{display:block}#medical #orthopedic #schedule .flex p.sup{width:100%;margin-top:20px;font-size:.875rem}}@media screen and (max-width: 600px){#medical #orthopedic #schedule .flex p.sup{text-align:left}}#medical #physician #feature .school{display:-webkit-box;display:-ms-flexbox;display:flex}#medical #physician #feature .school .cntLft{width:50%}#medical #physician #feature .school .cntRht{width:calc(50% - 50px);margin-left:50px;background:#fdfaf2;padding:30px;max-width:420px;margin-left:auto;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex}#medical #physician #feature .school .cntRht .photo{width:50%;aspect-ratio:3/4;border-radius:5px;overflow:hidden;background:#eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#medical #physician #feature .school .cntRht .photo img{width:100%;-o-object-fit:cover;object-fit:cover}#medical #physician #feature .school .cntRht .name{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px}#medical #physician #feature .school .cntRht .name h4{font-size:1.375rem;color:#8fc320;margin-bottom:20px}@media screen and (max-width: 600px){#medical #physician #feature .school .cntRht .name h4{font-size:1.125rem}}#medical #physician #feature .school .cntRht .name .profile{font-size:1.25rem}#medical #physician #feature .school .cntRht .name .profile .sup{font-size:1rem}@media screen and (max-width: 600px){#medical #physician #feature .school .cntRht .name .profile{font-size:1.125rem}}@media screen and (max-width: 1024px){#medical #physician #feature .school{display:block}#medical #physician #feature .school .cntLft{width:100%}#medical #physician #feature .school .cntRht{width:100%;max-width:none;margin-left:0;margin-top:60px}}@media screen and (max-width: 600px){#medical #anesthesiology #schedule .schedule .mon,#medical #anesthesiology #schedule .schedule .tue,#medical #anesthesiology #schedule .schedule .wed,#medical #anesthesiology #schedule .schedule .thu,#medical #anesthesiology #schedule .schedule .fri{display:none}}#medical #coloproctology .first{padding:40px 30px;margin-top:60px;margin-bottom:60px}#medical #coloproctology .first .h3Area .heading03 span{background:#fdfaf2;z-index:2}#medical #coloproctology .first .h3Area .heading03::before{z-index:1}#medical #coloproctology .first .circle-list{margin-top:20px}@media screen and (max-width: 600px){#medical #coloproctology .first{padding:30px 20px}}#medical #coloproctology #doctor .culm2{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#medical #coloproctology #doctor .info-list{margin-top:60px}#medical #coloproctology #doctor .info-list ul{border-radius:10px;border:1px solid #8fc320;padding:20px 30px}@media screen and (max-width: 600px){#medical #coloproctology #doctor .info-list ul{padding:20px}}#medical #coloproctology #doctor .info-list ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0 5px 50px}#medical #coloproctology #doctor .info-list ul li::before{font-family:"icomoon";content:"";position:absolute;font-weight:normal;font-style:normal;font-size:1rem;left:0}#medical #coloproctology #doctor .info-list ul li .date{color:#8fc320;font-size:.875rem;width:120px}#medical #coloproctology #doctor .info-list ul li h4{font-weight:500;width:calc(100% - 120px)}#medical #coloproctology #doctor .info-list ul li+li{border-top:1px dashed #b2b2b2}@media screen and (max-width: 600px){#medical #coloproctology #doctor .info-list ul li{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}#medical #coloproctology #doctor .info-list ul li::before{font-size:.75rem}#medical #coloproctology #doctor .info-list ul li .date{width:100%;padding-left:35px}#medical #coloproctology #doctor .info-list ul li h4{width:100%}}#medical #coloproctology .illness-list{counter-reset:illness 0}#medical #coloproctology .illness-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#fdfaf2;border-radius:10px;margin-left:25px}#medical #coloproctology .illness-list>li+li{margin-top:40px}#medical #coloproctology .illness-list>li::before{counter-increment:illness 1;content:counter(illness);position:absolute;left:-25px;top:25px;color:#8fc320;width:50px;height:50px;border-radius:50%;border:2px solid #8fc320;background:#fff;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#medical #coloproctology .illness-list>li h4{background:#8fc320;color:#fff;width:250px;border-radius:10px 0 0 10px;padding:30px 20px 30px 40px;font-size:1.25rem;font-weight:500}#medical #coloproctology .illness-list>li .cntRht{width:calc(100% - 250px);padding:30px}#medical #coloproctology .illness-list>li .cntRht .flex .photo{-ms-flex-negative:0;flex-shrink:0;width:250px;margin-left:30px}@media screen and (max-width: 600px){#medical #coloproctology .illness-list>li .cntRht .flex .photo{margin-top:20px;margin-left:0;width:100%}}#medical #coloproctology .illness-list>li .cntRht .flex+.flex{margin-top:30px}#medical #coloproctology .illness-list>li .cntRht .num-list{margin-top:30px}@media screen and (max-width: 1024px){#medical #coloproctology .illness-list>li{-ms-flex-wrap:wrap;flex-wrap:wrap}#medical #coloproctology .illness-list>li h4{width:100%;border-radius:10px 10px 0 0}#medical #coloproctology .illness-list>li .cntRht{width:100%}}@media screen and (max-width: 600px){#medical #coloproctology .illness-list>li{margin-left:0}#medical #coloproctology .illness-list>li::before{left:calc(50% - 20px);top:-20px;color:#8fc320;width:40px;height:40px;font-size:1.25rem}#medical #coloproctology .illness-list>li h4{padding:20px 30px;font-size:1.125rem}#medical #coloproctology .illness-list>li .cntRht{padding:20px}}#medical #coloproctology .child .culm2 li.btn03{height:auto}#medical #coloproctology .child .culm2 li.btn03 a{padding:10px 50px 10px 20px}#medical #coloproctology #ope{padding-bottom:20px}#medical #coloproctology #other.helnia .inspection .flex .photo{width:250px;height:170px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 600px){#medical #coloproctology #other.helnia .inspection .flex .photo{width:100%;margin-top:30px}}#medical #coloproctology #other.helnia .inspection .flex .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#medical #coloproctology #other.helnia .inspection .flex .circle-list{padding-right:60px}@media screen and (max-width: 600px){#medical #coloproctology #other.helnia .inspection .flex .circle-list{padding-right:0}}#medical #coloproctology #other.helnia .cyokucyo .illness-list .num-list li dl{display:-webkit-box;display:-ms-flexbox;display:flex}#medical #coloproctology #other.helnia .cyokucyo .illness-list .num-list li dl dt{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 600px){#medical #coloproctology #other.helnia .cyokucyo .illness-list .num-list li dl{display:block}}#medical #coloproctology #reserveArea .reserve{margin-left:auto;margin-right:auto;max-width:800px}/*# sourceMappingURL=medical.css.map */