@charset "utf-8";
/* @import url('../../../fonts/notokr/notokr.css'); */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap');

* {max-height: 1000000px;}
html {-webkit-text-size-adjust: none; 
		-moz-text-size-adjust: none; 
		-ms-text-size-adjust: none; }
body {font-family:"Noto Sans JP","ëì, Dotum","Arial","sans-serif";-webkit-text-size-adjust: 100%;}
.clear {clear:both;display:block;}
#wrap {width:680px;position:relative;overflow:hidden;}
.b_contain {margin-bottom:50px;padding:0 20px;}

.mhd_empty {height:120px;display:block;}
#m_header {width:680px;height:120px;background:#fff;position:absolute;top:0;z-index:1000;border-bottom:1px solid #ccc;}
#m_header > .hd_logo {height:120px;float:left;text-align:center;}
#m_header > .hd_logo a {width:100%;height:100%;display:block;}
/* #m_header .hd_location {width:125px;background:url('../img_web/mobile/btn_location.png') no-repeat center;} */
#m_header .hd_logo {width:240px;background:url('../img_web/logo/en/logo.png') no-repeat center; float: left; background-size: 190px; }
#m_header .hd_rt_wrap{float: right;text-align: right;position: relative;width: 210px;}
#m_header .hd_menu {
    width: 100px;
    height: 120px;
    display: inline-block;
}
#m_header .hd_menu .all_btn {
    width: 35px;
    height: 25px;
    float: right;
    padding: 47px 16px;
    cursor: pointer;
    box-sizing: content-box;
}

#m_header .hd_menu .all_btn span {
    width: 32px;
    height: 3px;
    background: #000;
    margin-bottom: 6px;
    display: block;
}


#m_header .implan_btn {
    background-color: #35B4B7;
    color: #fff;
    padding: 10px 20px;
    font-size: 23px;
    
    display: inline-block;
    border-radius: 10px;
	vertical-align: middle;
	
}
#m_header .cn_btn {
    background-color: #000;
    color: #fff;
    padding: 10px 20px;
    font-size: 23px;
	margin-right: 5px;
    display: inline-block;
    border-radius: 10px;
	vertical-align: middle;
	
}

#m_menu_btn {width:100px;height:100px;background:url('../img_web/mobile/btn_menu.png') no-repeat center #fff;position:fixed;left:567px;top:10px;border:1px solid #ccc;z-index:1100;display:none;}

.m_menu_wrap {position:fixed;width:680px;height:100%;left:0;top:120px;z-index:1000;overflow-y:scroll;display:none;background:#fff;}
.m_menu_wrap #m_menu {}
.m_menu_wrap .m_menuhd {overflow:hidden;}
.m_menu_wrap .m_menuhd ul li {float:left;width:25%;height:130px;text-align:center;background:#0c82fe;border-right:1px solid rgba(255,255,255,.3);box-sizing:border-box;}
.m_menu_wrap .m_menuhd ul li:last-child {border-right:0;}
.m_menu_wrap .m_menuhd ul li:nth-child(1) {background:url('../img_web/mobile/hd_login.png') no-repeat center 23px #0c82fe;}
.m_menu_wrap .m_menuhd ul li:nth-child(2) {background:url('../img_web/mobile/hd_join.png') no-repeat center 23px #0c82fe;}
.m_menu_wrap .m_menuhd ul li:nth-child(3) {background:url('../img_web/mobile/hd_call.png') no-repeat center 23px #0c82fe;}
.m_menu_wrap .m_menuhd ul li:nth-child(4) {background:url('../img_web/mobile/hd_counsel.png') no-repeat center 24px #0c82fe;}
.m_menu_wrap .m_menuhd ul li a {width:100%;height:100%;display:block;color:#fff;font-size:25px;padding-top:77px;}
.m_menu_wrap .gnb {background:#fff;}
.m_menu_wrap .gnb > ul > li {border-bottom:1px solid #ccc;}
.m_menu_wrap .gnb > ul > li  span {padding:20px 35px;display:block;font-size:30px;font-weight:500;background:url('../img_web/mobile/icon_down.jpg') no-repeat 95% center;}
.m_menu_wrap .gnb > ul > li  span.point {color:#23a1ff;}
.m_menu_wrap .gnb > ul > li.sub_implanmenu > span {color:#23a1ff;}
.m_menu_wrap .gnb > ul > li.open > span {background:url('../img_web/mobile/icon_up.jpg') no-repeat 95% center;}
.m_menu_wrap .gnb > ul > li .submenu {display:none;background:#f3f3f3;}
.m_menu_wrap .gnb > ul > li .submenu li {border-top:1px solid #ccc;}
.m_menu_wrap .gnb > ul > li .submenu li a {display:block;padding:20px 40px;font-size:28px;color:#555;}
.m_menu_wrap .gnb > ul > li .submenu li a:before {content:"-";margin-right:5px;}

.m_menu_wrap .gnb > ul > li .submenu_implan > li {color:#828282;font-size:28px;position:relative;/* padding:20px 40px; */}
.m_menu_wrap .gnb > ul > li .submenu_implan > li:after {content:"+";position:absolute;top:10px;right:48px;font-size:45px;font-weight:200;}
.m_menu_wrap .gnb > ul > li .submenu_implan > li.op {background:#888;color:#fff;}
.m_menu_wrap .gnb > ul > li .submenu_implan > li.op:after {content:"-" !important;top:0;right:52px;font-size:50px;}
.m_menu_wrap .gnb > ul > li .submenu_implan > li span {display:block;padding:20px 40px;}

.m_menu_wrap .gnb > ul > li .submenu_implan li .submenu_dap2 {display:none;background:#fff;}
.m_menu_wrap .gnb > ul > li .submenu_implan li .submenu_dap2 li {border-top:1px solid #eee;}
.m_menu_wrap .gnb > ul > li .submenu_implan li .submenu_dap2 li a {font-size:26px;line-height:45px;}

.main_visual {position:relative;}
.main_visual .bx-pager {text-align:center;position:absolute;bottom:15px;left:0;width:100%;}
.main_visual .bx-pager .bx-pager-item {display:inline-block;margin:0 4px;}
.main_visual .bx-pager .bx-pager-item a {width:40px;height:4px;background:rgba(0,0,0,.3);display:block;text-indent:9999px;overflow:hidden;border-radius:2px;}
.main_visual .bx-pager .bx-pager-item a.active {background:#fff;}
.main_kakao_bn {}
.con_tit {text-align:center;margin-bottom:65px;letter-spacing:-1px;}
.con_tit h2 {font-weight: 800;font-size:48px;}
.con_tit p {font-size:30px;}
.main_con01 {background:#0c82fe;padding:70px 40px 100px;}
.main_con01 .con01_tit {font-size:30px;color:#fff;}
.main_con01 .con01_list {margin-top:-30px;position:relative;}
.main_con01 .con01_list .bx-pager {position:absolute;width:600px;text-align:center;bottom:-40px;}
.main_con01 .con01_list .bx-pager .bx-pager-item {display:inline-block;margin:0 7px;}
.main_con01 .con01_list .bx-pager .bx-pager-item a {width:14px;height:14px;display:block;border-radius:50%;background:#fff;opacity:.4;text-indent:-9999px;overflow:hidden;font-size:0;}
.main_con01 .con01_list .bx-pager .bx-pager-item a.active {opacity:1;}
.main_con01 .con01_list ul li {position:relative;height:328px;overflow:hidden;padding-top:50px}
.main_con01 .con01_list ul li:after {content:"";width:100%;height:278px;background:#fff;border-radius:10px;position:absolute;left:0;bottom:0;z-index:0;}
.main_con01 .con01_list ul li a {width:100%;height:100%;display:block;}
.main_con01 .con01_list ul li .txt_left {float:left;width:60%;position:relative;z-index:1;padding:50px 30px;letter-spacing:-2px;}
.main_con01 .con01_list ul li .txt_left .people_name {font-size: 30px;color:#0c82fe;font-weight:600;line-height: 50px;margin-bottom:15px;}
.main_con01 .con01_list ul li .txt_left span {font-size:20px;color:#0c82fe;border:1px solid #0c82fe;padding:8px 20px;line-height:1;display:inline-block;border-radius:20px;}
.main_con01 .con01_list ul li .txt_left span i {margin-left:10px;}
.main_con01 .con01_list ul li .model {float:right;width:40%;position:relative;z-index:1;}
.main_con01 .con01_list ul li .model img {position:absolute;width:200%;left:-60%;top:-50px;}
.main_con02 {height:505px;background:url('../img_web/mobile/con02_bg.jpg');letter-spacing:-1px;}
.main_con02 a {width:100%;height:100%;display:block;padding:80px 40px;box-sizing:border-box;}
.main_con02 h2 {font-size:48px;font-weight:600;margin-bottom:30px;}
.main_con02 p {font-size:30px;font-weight:400;margin-bottom:30px;}
.main_con02 p span {margin-bottom:10px;display:inline-block;}
.main_con02 .start_btn {width:200px;height:50px;line-height:50px;text-align:center;font-size:30px;color:#fff;font-weight:600;background:#0c82fe;display:block;}
.main_con02 .start_btn i {margin-left:5px;}
.main_con03 {padding:80px 0;}
.main_con03 .con03_slide {position:relative;}
.main_con03 .con03_slide ul li {margin-right:13px;overflow:hidden;border-radius:22px;border:1px solid #d3d3d3;letter-spacing:-1px;}
.main_con03 .con03_slide ul li .thumb {}
.main_con03 .con03_slide ul li .thumb img {width:100%;}
.main_con03 .con03_slide ul li .txt {font-size:26px;background:#fff;text-align:center;}
.main_con03 .con03_slide ul li .txt a {width:100%;height:100%;display:block;padding:20px 0;}
.main_con03 .con03_slide ul li .txt span {font-size:28px;color:#188fe8;font-weight:500;display:block;}
.main_con03 .con03_slide .bx-controls-direction {}
.main_con03 .con03_slide .bx-controls-direction a {width:54px;height:54px;position:absolute;top:50%;margin-top:-27px;text-indent:-9999px;overflow:hidden;font-size:0;}
.main_con03 .con03_slide .bx-controls-direction a.bx-prev {background:url('../img_web/mobile/con03_prev.png');left:15px;}
.main_con03 .con03_slide .bx-controls-direction a.bx-next {background:url('../img_web/mobile/con03_next.png');right:15px;}
.main_con04 {height:605px;padding:80px 0;letter-spacing:-1px;background:url('../img_web/mobile/con04_bg.jpg');}
.main_con04 .con_tit {color:#fff;}
.main_con05 {padding:80px 25px;background:#1e223a;}
.main_con05 .con_tit {color:#fff;}
.main_con05 .con05_list {overflow:hidden;width:100%;border-radius:10px;}
.main_con05 .con05_list ul li {float:left;width:50%;}
.main_con05 .con05_list ul li:first-child {width:100%;}
.main_con05 .con05_list ul li img {width:100%;}
.main_con06 {padding:80px 0;background:#f2f1f1;}
.main_con06 .media_con {margin-bottom:50px;}
.main_con06 .media_con.media03 {margin-bottom:0;}
.main_con06 .media_con .media_top {padding:0 40px 10px;overflow:hidden;}
.main_con06 .media_con .media_top .media_tit {float:left;font-size:32px;color:#1c1c1c;font-weight:500;}
.main_con06 .media_con .media_top .media_more {float:right;font-size:24px;}
.main_con06 .media_con .media_top .media_more a {color:#0c82fe;}
.main_con06 .media_con .media_slide .slick-list {padding:0 34px;}
.main_con06 .media_con .media_slide ul li {margin:0 6px;border:1px solid #d2d2d2;}
.main_con07 {padding:80px 0;background:#005bac;}
.main_con06 .media_con .media_slide ul li .thumb {line-height:0;}
.main_con06 .media_con .media_slide ul li .thumb iframe {width:100%;height:167px;}
.main_con06 .media_con .media_slide ul li .thumb img {width:100%;}
.main_con06 .media_con .media_slide ul li .txt {background:#fff;text-align:center;font-size:22px;}
.main_con06 .media_con .media_slide ul li .txt a {width:100%;height:100%;color:#5e5e5e;padding:20px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;}
.main_con06 .media_con .media_slide ul li .txt a span {display:block;color:#188fe8;font-weight:500;}
.main_con07 .con_tit {color:#fff;}
.main_con07 .con_tit p {letter-spacing:-2px;}
.main_con07 .con07_list {padding:0 40px;overflow:hidden;}
.main_con07 .con07_list ul li {float:left;width:33.333%;}
.main_con07 .con07_list ul li img {width:100%;}
.main_con08 {}


.bottom_btns {}
.bottom_btns .location_btns {overflow:hidden;}
.bottom_btns .location_btns ul li {float:left;width:50%;height:85px;line-height:85px;text-align:center;}
.bottom_btns .location_btns ul li a {font-size:30px;width:100%;height:100%;display:block;}
.bottom_btns .location_btns ul li:first-child {background:#1fcc00;}
.bottom_btns .location_btns ul li:first-child a {color:#fff;}
.bottom_btns .location_btns ul li:first-child img  {vertical-align:-7px;}
.bottom_btns .location_btns ul li:last-child {background:#fbe100;}
.bottom_btns .location_btns ul li:last-child a {color:#000;}
.bottom_btns .location_btns ul li:last-child img {vertical-align:-12px;}
.bottom_btns .location_btns ul li a img {margin-right:5px;}
.bottom_btns .quick_btns {overflow:hidden;}
.bottom_btns .quick_btns ul li {float:left;width:25%;height:165px;text-align:center;overflow:hidden;border-right:1px solid #d5d5d5;}
.bottom_btns .quick_btns ul li:nth-child(1) {border-bottom:1px solid #d5d5d5;background:url('../img_web/mobile/mquick01.jpg') no-repeat center 29px;}
.bottom_btns .quick_btns ul li:nth-child(2) {border-bottom:1px solid #d5d5d5;background:url('../img_web/mobile/mquick02.jpg') no-repeat center 29px;}
.bottom_btns .quick_btns ul li:nth-child(3) {border-bottom:1px solid #d5d5d5;background:url('../img_web/mobile/mquick03.jpg') no-repeat center 29px;}
.bottom_btns .quick_btns ul li:nth-child(4) {border-bottom:1px solid #d5d5d5;border-right:0;background:url('../img_web/mobile/mquick04.jpg') no-repeat center 29px;}
.bottom_btns .quick_btns ul li:nth-child(5) {background:url('../img_web/mobile/mquick05.jpg') no-repeat center 29px;}
.bottom_btns .quick_btns ul li:nth-child(6) {background:url('../img_web/mobile/mquick06.jpg') no-repeat center 29px;}
.bottom_btns .quick_btns ul li:nth-child(7) {background:url('../img_web/mobile/mquick07.jpg') no-repeat center 29px;}
.bottom_btns .quick_btns ul li:nth-child(8) {border-right:0;background:url('../img_web/mobile/mquick08.jpg') no-repeat center 29px;}
.bottom_btns .quick_btns ul li a {width:100%;height:100%;display:block;padding-top:92px;font-size:20px;font-weight:500;color:#333;line-height:27px;}

.quick_btm {position:fixed;bottom:0;left:0;width:680px;background:#fff;overflow:hidden;padding:0 20px;z-index:900;border-radius:20px 20px 0 0;display:none; text-align: center;}
/* .quick_btm ul li {float:left;width:33.3333%;height:150px;text-align:center;}
.quick_btm ul li:nth-child(1) {background:url('../img_web/mobile/quick_call.png') no-repeat center 25px;}
.quick_btm ul li:nth-child(2) {background:url('../img_web/mobile/quick_kakao.png') no-repeat center 29px;}
.quick_btm ul li:nth-child(3) {background:url('../img_web/mobile/quick_counsel.png') no-repeat center 22px;}
.quick_btm ul li a {width:100%;height:100%;display:block;font-size:25px;color:#000;padding-top:100px;font-weight:500;} */

.quick_btn_box{position: fixed; z-index: 500; right: 10px; bottom: 160px;}
.quick_btn_box a{display: block; padding: 0px;}




.sub_quick {background:#2a2a2a;color:#fff;padding:20px 40px 30px;overflow:hidden;}
.sub_quick .sub_quick_top {font-size:28px;color:#fff;margin-bottom:5px;}
.sub_quick .sub_quick_top h3 {font-weight:500;display:inline-block;}
.sub_quick .sub_quick_top h3 img {vertical-align:-2px;}
.sub_quick .sub_quick_top span {font-size:18px;color:#9a9a9a;}
.sub_quick .sub_quick_form {}
.sub_quick .sub_quick_form ul li {float:left;margin-right:11px;line-height:50px;}
.sub_quick .sub_quick_form ul li input[type='text'], .sub_quick .sub_quick_form ul li input[type='tel']  {width:240px;height:50px;color:#1c1c1c;font-size:20px;padding:10px;border:0;}
.sub_quick .sub_quick_form ul li input[type='text'] {margin-bottom:10px;}
.sub_quick .sub_quick_form ul li .agree_box {letter-spacing:-1px;padding-top:7px;font-size:18px;}
.sub_quick .sub_quick_form ul li .agree_box a {color:#fff;vertical-align:-2px;margin-left:5px;}
.sub_quick .sub_quick_form ul li select {width:210px;height:50px;color:#1c1c1c;font-size:20px;padding:5px;background:#fff;border:0;margin-top:-5px;}
.sub_quick .sub_quick_form ul li input[type='submit'] {width:128px;height:112px;color:#fff;font-size:20px;background:url('../img_web/mobile/quick_submit.jpg');border:0;}
.sub_quick .sub_quick_form ul li:last-child {margin-right:0;margin-left:0;}

#m_footer {background:#f7f7f7;padding: 20px 0;text-align:center;letter-spacing:-1px;}
#m_footer.footer_p {padding-bottom: 20px;}
#m_footer .ft_sns {overflow:hidden;width:650px;margin:0 auto;border:2px solid #ababab;border-radius:10px;}
#m_footer .ft_sns ul li {float:left;width:50%;height:58px;line-height:58px;position:relative;}
#m_footer .ft_sns ul li a {width:100%;height:100%;display:block;font-size:25px;color:#555;}
#m_footer .ft_sns ul li:after {content:"";width:2px;height:30px;position:absolute;top:14px;right:0;background:#ababab;}
#m_footer .ft_sns ul li:last-child:after {display:none;}
#m_footer .ft_btns {overflow:hidden;text-align:center;margin:20px 0 15px;}
#m_footer .ft_btns ul {display:inline-block;}
#m_footer .ft_btns ul li {float:left;}
#m_footer .ft_btns ul li a {font-size:22px;color:#5e5e5e;}
#m_footer .ft_btns ul li:after {content:"|";font-size:18px;vertical-align:3px;margin:0 10px;color:#b1b1b1;}
#m_footer .ft_btns ul li:last-child:after {content:"";margin:0;}
#m_footer .ft_info {font-size:22px;color:#5e5e5e;letter-spacing:-1px;line-height:35px;}
#m_footer .ft_info span {margin:0 10px;}
#m_footer .ft_copyright {font-size:18px;color:#8d8d8d;margin:20px 0 15px;}
#m_footer .ft_copyright_ko {font-size:16px;color:#8d8d8d;}
.sc_active{position: fixed !important; left: 0 !important; top: 0 !important;}
/* ê²ìí */
#wrap #bo_w {padding:0; margin: auto;}

.b_tit {text-align:center;padding:40px 0 30px;letter-spacing:-1px;}
.b_tit h2 {font-size:50px;color:#1c1c1c;font-weight:600;}

.reserv_top {text-align:center;letter-spacing:-1px;}
.reserv_top p {font-size:26px;color:#e65e64;margin-bottom:40px;}
.reserv_top .reserv_info {width:100%;margin:0 auto;overflow:hidden;}
.reserv_top .reserv_info ul li {width:100%;font-size:26px;color:#575757;margin-bottom:15px;font-weight:300;text-align:left;}
.reserv_top .reserv_info ul li span {width:160px;height:50px;line-height:50px;border:1px solid #d5d5d5;display:inline-block;box-sizing:border-box;font-size:26px;color:#575757;margin-right:20px;text-align:center;}
.reserv_top .reserv_info ul li b {font-weight:500;}
.reserv_top .reserv_info ul li b.night {font-size:22px;color:#9d9d9d;font-weight:300;vertical-align:2px;}
.btn_confirm {text-align:center;}
.btn_confirm .submit_btn {width:285px;height:70px;background:#0c82fe;color:#fff;font-size:30px;border:0;border-radius:35px;margin-bottom:30px;}
.agree_area {background:#f5f5f5;margin:40px 0;text-align:center;padding:20px 0;}
.agree_area p {display:inline-block;margin:0 25px;}
.agree_area p label {font-size:24px;color:#666;cursor:pointer;}
.agree_area p:first-child label {font-weight:600;}
.agree_area p input {width:20px;height:20px;margin-right:5px;cursor:pointer;}
.agree_area p a {display:inline-block;color:#fff;background:#aaa;font-size:19px;padding:3px 9px;vertical-align:-5px;}
.agree_area p a:hover {background:#777;}

.table_contain {margin-top:30px;}	
.table_contain table {width:100%;border-top:1px solid #0c82fe;}
.table_contain table tr {}
.table_contain table tr td {border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:15px;}
.table_contain table tr td:first-child {width:300px;padding-left:0;padding-right:10px;}
.table_contain table tr td:first-child label {font-size:25px;color:#0c82fe;letter-spacing:-1px;}
.table_contain table tr td .basic_text {width:460px;height:60px;border:1px solid #d5d5d5;font-size:26px;padding:12px;}
.table_contain table tr td #tel_1 {width:100px;height:60px;border:1px solid #d5d5d5;font-size:26px;padding:12px;margin-right:8px;}
.table_contain table tr td #tel_2 {width:168px;height:60px;border:1px solid #d5d5d5;font-size:26px;padding:12px;margin-right:8px;}
.table_contain table tr td #tel_3 {width:168px;height:60px;border:1px solid #d5d5d5;font-size:26px;padding:12px;}
.table_contain table tr td .sel_list {width:100%;height:60px;border:1px solid #d5d5d5;font-size:26px;padding:6px;}
.table_contain table tr td textarea {width:100%;height:280px !important;resize:none;font-size:26px;padding:12px;}
.table_contain table tr td ul {overflow:hidden;}
.table_contain table tr td ul li {float:left;font-size:26px;width:150px;}
.table_contain table tr td ul li input[type='radio'] {width:22px;height:22px;cursor:pointer;margin-right:8px;}
.table_contain table tr td ul li label {cursor:pointer;}

#wrap .medical_con .gall_text_href {margin:0;padding:0;}
#wrap .medical_con .gall_img {border-bottom:0;}
#wrap .video_con .gall_img {line-height:0;}
#wrap .video_con .gall_text_href {margin:0;border:0;padding:0;}
.tit_info {text-align:center;border:1px solid #ccc;}
#wrap .tit_info a {line-height:35px;width:100%;height:100%;display:block;}
.tit_info a {padding:20px 10px;}
.tit_info h3 {font-size:26px;font-weight:500;color:#188fe8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;}
.tit_info p {font-size:24px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;}

/* #wrap .hd_pops {top:120px !important;left:0 !important;} */

#wrap #bo_v_title .bo_v_tit_info {font-size:22px;color:#23a1ff;font-weight:500;}
#wrap #bo_v_title .bo_v_tit {margin-top:5px;font-weight:600;font-size:1.5em;}

#wrap #bo_v_con {zoom:1.3;min-height:auto;}

#wrap .medical_con .gall_img {border:1px solid #ccc;border-bottom:0;display:block;}

#wrap .write_btn {display:none;}

#wrap #bo_list .notice_icon {vertical-align:middle;}

#wrap .more_opt li {padding:5px;}
#wrap .btn_top li a .fa-commenting {display:none;}

#wrap .filebox .btn_file {width:70px;}

.nation_menu {
    position: absolute;
    top: calc(50% - 38px);
    right: 100px;
    display: inline-block;
    width: 120px;
    background-color: #F5F5F5;
    height: 70px;
    line-height: 70px;
    border-radius: 70px;
    z-index: 2000;
    cursor:pointer;
    text-align: center;
}
.nation_menu #toc-toggle {
    margin: 0 8px 0 3px;
}
.nation_menu #toc-toggle .toggle_arrow {
    width: 10%; 
    margin: 0 0 0 13px;
    transform: rotate(0);
}
.nation_menu #toc-toggle .toggle_arrow.on {
    transform: rotate(180deg);
}

#toc-content {
    display: none;
    z-index: 200000;
    background-color: #FFFFFF;
    border-radius: 20px;
    list-style-type: none;
    padding-left: 0;
    border: 1px solid #ececec;
    overflow: hidden;
}

#toc-content li {
    cursor: pointer;
    border-radius: 0;
    padding: 3px 0;
    border-bottom: 1px solid #EAEAEA;
    text-align: center;
}
#toc-content li img{
    margin: 0px 6px 0 0;
}
#toc-content li:hover{
    background-color: #EAEAEA;
}

#toc-content li:hover{
    background-color: #EAEAEA;
}


#toc-content a:last-child li{
    border:0
}
