/* point color */
.fc {color:#4ae3f1 !important;}
.bc {border-color:#4ae3f1 !important;}
.bgc {background-color:#4ae3f1 !important;}

/* top css */
.list>.top {background-color:#7f7f7f;}
.list>.top .left {}
.list>.top .left>.title>h1{font-size:3.9vw !important;}
.list>.top .left .content {font-size:1.5vw;}
.list>.top>.item-wrapper>img{display: block;}

div.wrapper>ul.list>li.top {padding: 0;	overflow: hidden;}
div.wrapper>ul.list>li.top .subMenu_wrapper>.menu_wrap {margin-top: -45px;}

/* custom - 수술 포인트 */
.item.point {background-color:#d0f0f3;}
.point>div>div.right>.video::before,
.point>div>div.right>.video::after {background-color:#4ae3f1;}

/* custom - 그렇다면, 왜 */
.why {background-color:#dcf7fa;}
.why>.item-wrapper>div {}
.why>div>div.left {padding:0px 60px 0 20px;}
.why>div>div.left>.indexes {bottom:-45px;}
.why>div>div.left>.indexes>li {padding-top:40px; margin-top: 20px; padding-left:20px;}
.why>div>div.left>.indexes>li[data-content=c1]>.icon {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/male/icon1.19909a632294.png);}
.why>div>div.left>.indexes>li[data-content=c2]>.icon {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/male/icon2.e96d6d587fd8.png);}
.why>div>div.left>.indexes>li[data-content=c3]>.icon {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/male/icon3.2e16125aad45.png);}
.why>div>div.left>.indexes>li[data-content=c4]>.icon {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/male/icon4.71c7744d13df.png);}
.why>div>div.right {position:relative;}
.why>div>div.right>.content {}
.why>div>div.right>.content>div {display:none;}
.why>div>div.right>.content>div>.title {font-size:1.6vw; font-weight:600; color:#00bdce;}
.why>div>div.right>.content>div>.content {margin-top:20px; font-size:1vw;}
.why>div>div.right>.content>div>.content>img {width:100%; max-width:700px;}

.why>div>div.left>.indexes>li[data-content=c1].active>.icon,
.why>div>div.left>.indexes>li[data-content=c1]>.icon.hover {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/male/icon1_h.8ae3d5d982ed.png);}
.why>div>div.left>.indexes>li[data-content=c2].active>.icon,
.why>div>div.left>.indexes>li[data-content=c2]>.icon.hover {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/male/icon2_h.3ee61b0b6f30.png);}
.why>div>div.left>.indexes>li[data-content=c3].active>.icon,
.why>div>div.left>.indexes>li[data-content=c3]>.icon.hover {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/male/icon3_h.e319f2a716eb.png);}
.why>div>div.left>.indexes>li[data-content=c4].active>.icon,
.why>div>div.left>.indexes>li[data-content=c4]>.icon.hover {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/male/icon4_h.176456f2a0e4.png);}
.why>div>div.left>.indexes>li[data-content]>.txt.hover {animation-name:active; animation-duration:0.35s; animation-direction:alternate; animation-fill-mode:forwards; animation-timing-function:ease-in-out;}

/* custom - 성형 부위별 수술 종류*/
.kinds {background-color:#00c3d4;}
.kinds>.item-wrapper>.full {padding:0 20px;}
.kinds>.item-wrapper>.full>.content {padding-left:0 !important;}
.kinds .content>.txt {color:white; margin-top:10px; font-size:18px;}
.kinds .content>.table-t2 {padding:0 5vw; margin:90px -10vw 0;}

.kinds .table-t2>div.img>div>div:first-child {height:15vw; width:15vw; margin:auto; border-radius:50%; border:2px solid white; background-color:white; z-index:2; position:relative; overflow:hidden;}
.kinds .table-t2>div.img>div>div:first-child>img {position:relative; top:50%; left:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); width:100%; opacity:0.6;}
.kinds .table-t2>div.img>div>div:last-child {height:25px; line-height:25px; font-size:1.1vw; font-weight:600; width:15vw; margin:25px auto 0;}
.kinds .table-t2>div.txt>div>ul {border:3px solid #00ebff; height:190px; padding:35px 1.5vw 35px 2.5vw;}
/* custom - 성형 부위별 수술효과 */
.effect {background-color:#16daeb;}

.effect>.item-wrapper>div.left {margin-left:-5vw; width:calc(50% + 5vw) !important;}
.effect>.item-wrapper>div.left>.title {margin-left:5vw;}
.effect>.item-wrapper>div.left>.content {margin-top:70px; padding:0 20px;}
.effect>.item-wrapper>div.left>.content>ul {list-style:none; padding:0; margin:0;}
.effect>.item-wrapper>div.left>.content>ul>li {height:170px; display:table; display:flex; align-items:center;}
.effect>.item-wrapper>div.left>.content>ul>li:not(:last-child) {margin-bottom:25px;}
.effect>.item-wrapper>div.left>.content>ul>li>.img {width:170px; height:170px; border-radius:50%; overflow:hidden; margin-right:30px; border:1px solid #e6e6e6; flex-shrink:0;}
.effect>.item-wrapper>div.left>.content>ul>li>.txt {display:table-cell; vertical-align:middle;}
.effect>.item-wrapper>div.left>.content>ul>li>.txt>.title {font-weight:600; color:#00d2e5; font-size:1.3vw; margin-bottom:6px;}
.effect>.item-wrapper>div.left>.content>ul>li>.txt>.content {color:#a1a1a1; word-break:keep-all; font-size:17px;}
.effect>.item-wrapper>div.right {position:relative; margin-right:-7vw; width:calc(50% + 5vw) !important;}
.effect>.item-wrapper>div.right>*[class^='arrow'] {position:absolute; top:0; bottom:0; margin:auto; height:50px; width:50px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABB0lEQVR4nO2byU3FUBAE68IaBiILcoA0CI4T+xoLB/KguPwRF4ubv4W6K4Kplmw/z5uBUsp/QT1Ur9Ub9WrrevbKTv7WX77Vs63r2gsL8sPl1rWtzk7+bkH+Uz3Yur5V+UP+Sz3fur5Vqbzep8ofpcs/VD5U/rHyofJPlQ+UP1afK1/5PPmXyofKv6bKn6TLv1U+VP698pXPkj9VPyLlAUw95ACoF7Hy0ACA8EcA+hIEwj+DQ0OgIQDhP0NDQyC8ITKY3BIbTG6KDg2B8IuRoSHQEIDw6/GhIRA+IjM0BMLH5IaGQPio7GDysPRg8rj80BAIX5kZTF6aGhZCyFmbG0xenCxlHX4A3bpzxw9YYh0AAAAASUVORK5CYII=); background-position:center center; background-repeat:no-repeat; background-size:auto 100%; cursor:pointer; opacity:0.6;}
.effect>.item-wrapper>div.right>*[class^='arrow']:hover {opacity:1;}
.effect>.item-wrapper>div.right>.arrow-prev {left:5px;}
.effect>.item-wrapper>div.right>.arrow-next {right:-40px; transform:rotate(180deg); -ms-transform:rotate(180deg);}
.effect>.item-wrapper>div.right>.txt {font-size:1vw; font-family:'Poppins','Noto Sans KR',sans-serif; font-weight:600; position:relative; color:white; text-align:center; line-height:1.3; padding-top:20px;}
.effect>.item-wrapper>div.right>.txt::before {content:''; width:5px; height:5px; transform:rotate(45deg); -ms-transform:rotate(45deg); left:0; right:0; top:0; margin:auto; position:absolute; background-color:white;}
.effect>.item-wrapper>div.right>.pictures {margin:auto; margin-top:40px;}
.effect>.item-wrapper>div.right>.pictures::after {content:''; clear:both; display:block; height:0;}
.effect>.item-wrapper>div.right>.pictures>div>div {height:500px; overflow:hidden; border:3px solid white;}
.effect>.item-wrapper>div.right>.pictures>div>div>img {max-width:180%; max-height:180%; position:relative; top:50%; left:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); min-width:100%;}
.effect>.item-wrapper>div.right>div:last-child {text-align:center; margin-top:35px;}
.effect>.item-wrapper>div.right>div:last-child>a {display:inline-block; padding:15px 45px; border:1px solid white; color:white; font-size:20px;}

/* custom - 전문의 */
.surgeon>.item-wrapper>div.left>.indexes>li.active,
.surgeon>.item-wrapper>div.left>.indexes>li:hover {color:#00d2e5;}
.surgeon>.item-wrapper>div.left>.indexes.fnb>li::before {background-color:#00d2e5;}

.surgeon>.item-wrapper>div.left>.content {margin-top:50px; padding:55px 45px; border:3px solid #00d2e5;}
.surgeon>.item-wrapper>div.left>.content>div>.cover>.title>span{background-color: rgba(35, 237, 255, 0.76); padding: 5px 10px;}

/* custom - 함께하면 좋은 수술 */
.with {background-color:#d0f0f3;}
.with>.item-wrapper {}
.with>.item-wrapper>div {}
.with>.item-wrapper>div.left {}
.with>.item-wrapper>div.left>.indexes {margin:190px 0 0; height:276px;}
.with>.item-wrapper>div.left>.indexes>li {width:50%; height:95px; line-height:95px; font-size:1.3vw; font-weight:600; border:3px solid #e6e6e6; text-align:center; margin-top:-3px; position:relative; cursor:pointer;}
.with>.item-wrapper>div.left>.indexes>li:nth-child(even) {border-left:0;}
.with>.item-wrapper>div.left>.indexes>li::before {content:''; position:absolute; top:-3px; left:-3px; right:-3px; bottom:-3px; border:3px solid #e6e6e6; z-index:1;}
.with>.item-wrapper>div.left>.indexes>li:hover,
.with>.item-wrapper>div.left>.indexes>li.active {color:#00d2e5;}
.with>.item-wrapper>div.left>.indexes>li:hover::before,
.with>.item-wrapper>div.left>.indexes>li.active::before {border-color:#00d2e5; z-index:2}
.with>.item-wrapper>div.right {position:relative;}
.with>.item-wrapper>div.right>.content {position:static;}
.with>.item-wrapper>div.right>.content>div>.title {font-size:1.4vw; font-weight:600; color:#00d2e5;}
.with>.item-wrapper>div.right>.content>div>.content {margin-top:20px; font-size:1vw;}
.with>.item-wrapper>div.right>.content>div>.detail {margin-top:40px; margin-bottom:0px; line-height:0; padding-bottom:400px; position:relative;}
.with>.item-wrapper>div.right>.content>div>.detail>a {display:inline-block; height:48px; line-height:48px; padding:0 40px; background-color:#e53663; color:white; vertical-align:top;}
.with>.item-wrapper>div.right>.content>div>.detail>img {height:350px; bottom:0px; position:absolute; display:block;}

.with>.item-wrapper>div.right>.content[data-content=transplantation_fat]>div[data-content=transplantation_fat],
.with>.item-wrapper>div.right>.content[data-content=liposuction]>div[data-content=liposuction],
.with>.item-wrapper>div.right>.content[data-content=prosthetics]>div[data-content=prosthetics],
.with>.item-wrapper>div.right>.content[data-content=filler]>div[data-content=filler],
.with>.item-wrapper>div.right>.content[data-content=hair_transplantq]>div[data-content=hair_transplantq],
.with>.item-wrapper>div.right>.content[data-content=botox]>div[data-content=botox] {display:block; animation-name:fadeIn; animation-duration:0.3s; animation-direction:alternate; animation-fill-mode:forwards; animation-timing-function:ease-in-out;}

/* custom - 사후관리 */
.oversight {background-color:#dcf7fa;}
.oversight>.item-wrapper>div {}
.oversight>.item-wrapper>div.left {padding-bottom:50px !important;}
.oversight>.item-wrapper>div.left>.content {color:#a1a1a1; margin-top:5px;}
.oversight>.item-wrapper>div.left>.indexes {margin-top:50px; padding-left:15px; position:relative; height:auto;}
.oversight>.item-wrapper>div.left>.indexes::before {content:''; position:absolute; top:25px; bottom:70px; left:0; width:1px; background-color:#e6e6e6;}
.oversight>.item-wrapper>div.left>.indexes>li {width:235px; height:auto; float:none; position:relative;}
.oversight>.item-wrapper>div.left>.indexes>li::before {content:''; position:absolute; left:-17px; top:25px; width:5px; height:5px; background-color:#aaaaaa; transform:rotate(45deg); -ms-transform:rotate(45deg);}
.oversight>.item-wrapper>div.left>.indexes>li:not(:last-child) {margin-bottom:35px;}
.oversight>.item-wrapper>div.left>.indexes>li>.title {height:50px; line-height:50px; width:235px; text-align:center; color:#b9b9b9; font-size:18px; background-color:white; border:1px solid #eaeaea; border-radius:50px; transition:all 0.3s ease-in-out; cursor:pointer;}
.oversight>.item-wrapper>div.left>.indexes>li>.txt {width:235px; text-align:center; color:#b9b9b9; font-size:16px; margin-top:5px; padding:0; transition:color 0.3s ease-in-out; cursor:pointer;}
.oversight>.item-wrapper>div.left>.indexes>li>ul {list-style:none; padding:0; margin:0; position:absolute; top:5px; right:-260px; width:200px; display:none; animation-name:fadeOut; animation-duration:0.3s; animation-direction:alternate; animation-fill-mode:forwards; animation-timing-function:ease-in-out;}
.oversight>.item-wrapper>div.left>.indexes>li>ul::before {content:''; position:absolute; left:-62px; height:2px; width:62px; top:20px; background-color:#00d2e5;}
.oversight>.item-wrapper>div.left>.indexes>li>ul>li {border:2px solid #00d2e5; margin-top:-2px; padding:8px 25px; font-weight:500; font-size:16px; color:#00d2e5;}

.oversight>.item-wrapper>div.left>.indexes>li[data-content]:hover>.title,
.oversight>.item-wrapper>div.left>.indexes>li[data-content].active>.title {color:white; background-color:#00d2e5;}
.oversight>.item-wrapper>div.left>.indexes>li[data-content]:hover::before,
.oversight>.item-wrapper>div.left>.indexes>li[data-content].active::before {background-color:#00d2e5;}
.oversight>.item-wrapper>div.left>.indexes>li[data-content]:hover>.txt,
.oversight>.item-wrapper>div.left>.indexes>li[data-content].active>.txt {color:#00d2e5;}
.oversight>.item-wrapper>div.left>.indexes>li[data-content]:hover>ul,
.oversight>.item-wrapper>div.left>.indexes>li[data-content].active>ul {display:block; animation-name:fadeIn; animation-duration:0.3s; animation-direction:alternate; animation-fill-mode:forwards; animation-timing-function:ease-in-out;}
.oversight>.item-wrapper>div.right {}
.oversight>.item-wrapper>div.right>.content {width:100%;}
.oversight>.item-wrapper>div.right>.content>div>.title {font-size:1.4vw; font-weight:600; color:#00bdce;}
.oversight>.item-wrapper>div.right>.content>div>.content {font-size:1vw; margin-top:20px;}
.oversight>.item-wrapper>div.right>.content>div>.img {display:table; display:flex; margin-top:90px; width:100%;}
.oversight>.item-wrapper>div.right>.content>div>.img>div {display:table-cell; margin-right:5px; width:33.3333%;}
.oversight>.item-wrapper>div.right>.content>div>.img>img,
.oversight>.item-wrapper>div.right>.content>div>.img>div>img {width: 100%;}
.oversight>.item-wrapper>div.right>.content>div>.img>img.selca {height:100%;}
.oversight>.item-wrapper>div.right>.content>div>.img>div.img1 {width: 100%; margin: 0 auto !important;}

.oversight>.item-wrapper>div.right>.content[data-content=p1]>div[data-content=p1],
.oversight>.item-wrapper>div.right>.content[data-content=p2]>div[data-content=p2],
.oversight>.item-wrapper>div.right>.content[data-content=p3]>div[data-content=p3],
.oversight>.item-wrapper>div.right>.content[data-content=p4]>div[data-content=p4],
.oversight>.item-wrapper>div.right>.content[data-content=p5]>div[data-content=p5],
.oversight>.item-wrapper>div.right>.content[data-content=p6]>div[data-content=p6] {display:block; animation-name:fadeIn; animation-duration:0.3s; animation-direction:alternate; animation-fill-mode:forwards; animation-timing-function:ease-in-out;}

.oversight>.item-wrapper>div.right>.content div[data-content^=oversight-img]::after {content:''; display: block; text-align: center; font-size:14px;}
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img1]::after {content:'ヘリウムネオンレーザー'; }
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img2]::after {content:'スマートルックス';}
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img3]::after {content:'温熱高周波ケア';}
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img4]::after {content:'むくみ除去注射';}
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img5]::after {content:'酸素療法'; }
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img6]::after {content:'温熱サクション';}
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img7]::after {content:'保湿・美白・鎮静パックのケア / 肌再生 / 肌の角質除去'; }
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img8]::after {content:'ウルトラフォーマー'; }
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img9]::after {content:'顔再生レーザー / 高周波管理 / 酸素管理';}
.oversight>.item-wrapper>div.right>.content div[data-content=oversight-img14]::after {content:'シュリンク'; }

/* custom - 전후사진 */
.before_after {background-color:#16daeb;}

/* custom - 수술 정보 */
.item.info {background-color:#1f3148;}
.item.info>.item-wrapper>.full {}
.item.info>.item-wrapper>.full>.title {color:white;}
.item.info>.item-wrapper>.full>.content {margin-top:55px;}
.item.info>.item-wrapper>.full>.content::after {content:''; display:block; clear:both; height:0;}
.item.info>.item-wrapper>.full>.content>div {width:calc(50% - 5px); height:460px;}
.item.info>.item-wrapper>.full>.content>div.left {float:left; border:1px solid #4c5a6d;}
.item.info>.item-wrapper>.full>.content>div.right {float:right;}

.item.info>.item-wrapper>.full>.content>div>ul.menu {height:45px; line-height:45px; list-style:none; padding:0; margin:0;}
.item.info>.item-wrapper>.full>.content>div>ul.menu::after {content:''; display:block; height:0; clear:both;}
.item.info>.item-wrapper>.full>.content>div>ul.menu>li {float:left; width:33.3333%; text-align:center; color:white; font-size:19px; border-bottom:1px solid #4c5a6d; box-sizing:border-box; transition:border 0.3s ease-in-out; cursor:pointer;}
.item.info>.item-wrapper>.full>.content>div>ul.menu>li:not(:first-child) {border-left:1px solid #4c5a6d;}
.item.info>.item-wrapper>.full>.content>div>ul.menu>li.active {border-bottom:1px solid #1f3148; font-weight:600;}

.item.info>.item-wrapper>.full>.content>div.right>ul.menu>li {width:50%; border:0;}
.item.info>.item-wrapper>.full>.content>div.right>ul.menu>li[data-content=c1] {background-color:white; color:#111;}
.item.info>.item-wrapper>.full>.content>div.right>ul.menu>li[data-content=c2] {color:#000; background-color:#e3fcff;}

.item.info>.item-wrapper>.full>.content>div.right>div.content>div[data-content=c1] {background-color:white; color:#111;}
.item.info>.item-wrapper>.full>.content>div.right>div.content>div[data-content=c2] {background-color:#e3fcff; color:#000;}

.item.info>.item-wrapper>.full>.content>div>div.content {height:413px;}
.item.info>.item-wrapper>.full>.content>div>div.content>div {height:100%; display:none; padding: 50px 40px; font-size:16px;}
.item.info>.item-wrapper>.full>.content>div.right>div.content>div {padding:15px 40px; overflow-x: hidden; overflow-y: auto;}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul {list-style:none; padding:0; margin:0;}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul::after {content:''; display:none; clear:both;}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li {width:33.3333%; float:left; color:white; padding-top:110px; text-align:center; font-size:16px; position:relative; margin-bottom:20px;}

.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li::before {content:''; position:absolute; top:0; left:0; right:0; width:85px; height:85px; margin:auto; background-color:#2a3c51; background-repeat:no-repeat; background-position:center center; border-radius:50%;}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li::after {position:absolute; top:95px; height:15px; line-height:15px; font-size:14px; text-align:center; left:0; right:0; color:#b6b6b6;}

.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.cause::before {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/icon_info1.bd9f835816c9.png);}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.time::before {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/icon_info2.f5c9cf9a7bd4.png);}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.anesthesia::before {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/icon_info3.b28a439db11a.png);}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.stitch::before {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/icon_info4.d5931493da7b.png);}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.outpatient::before {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/icon_info5.7ee2b80c419c.png);}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.recover::before {background-image:url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/icon_info6.647d8e15ed66.png);}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.cause::after {content:'施術方法';}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.time::after {content:'施術時間';}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.anesthesia::after {content:'麻酔方法';}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.stitch::after {content:'抜糸';}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.outpatient::after {content:'来院治療';}
.item.info>.item-wrapper>.full>.content>div.left>div.content>div>ul>li.recover::after {content:'回復期間';}

.item.info>.item-wrapper>.full>.content>div.left>div.content[data-content=c1]>div[data-content=c1],
.item.info>.item-wrapper>.full>.content>div.left>div.content[data-content=c2]>div[data-content=c2],
.item.info>.item-wrapper>.full>.content>div.left>div.content[data-content=c3]>div[data-content=c3] {display:block; animation-name:fadeIn; animation-duration:0.3s; animation-direction:alternate; animation-fill-mode:forwards; animation-timing-function:ease-in-out;}
.item.info>.item-wrapper>.full>.content>div.right>div.content[data-content=c1]>div[data-content=c1] {display:block; /*animation-name:c1fade;*/ animation-duration:0.3s; animation-direction:alternate; animation-fill-mode:forwards; animation-timing-function:ease-in-out;}
.item.info>.item-wrapper>.full>.content>div.right>div.content[data-content=c2]>div[data-content=c2] {display:block; /*animation-name:c2fade;*/ animation-duration:0.3s; animation-direction:alternate; animation-fill-mode:forwards; animation-timing-function:ease-in-out;}

ul.list.mobile li.info {background-color:#1f3148;}


@media(min-width:1800px) {
	.top>.item-wrapper>div.left>.title>h1 {font-size:70px !important;}
	.top>.item-wrapper>div.left>.content>div>img {width:557px !important;}

	.why>div>div.left>.indexes>li>.txt {font-size:16px;}
	.why>div>div.right>.content>div>.title {font-size:30px;}
	.why>div>div.right>.content>div>.content {font-size:18px;}

	.effect>.item-wrapper>div.left>.content>ul>li>.txt>.title {font-size:24px;}
	.effect>.item-wrapper>div.right>.txt {font-size:20px;}

	.surgeon>.item-wrapper>div.left>.indexes>li {font-size:24px;}

	.with>.item-wrapper>div.left>.indexes>li {font-size:24px;}

	.with>.item-wrapper>div.right>.content>div>.title,
	.oversight>.item-wrapper>div.right>.content>div>.title {font-size:26px;}

	.with>.item-wrapper>div.right>.content>div>.content,
	.oversight>.item-wrapper>div.right>.content>div>.content {font-size:18px;}

	.info>.item-wrapper>.full>.content>div>div.content>div {font-size:14px;}
}

@media(max-width:768px) {
	li.surgeon dl dd div.title::before {content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 2px;background-color: #00d2e5;}
	li.info dl dd>div:first-child {padding-top: 45px; color:#FFF;}
}
