@charset "UTF-8";html,body,select,option,.modal,input{font-family:'Lato','Lucida Grande','Lucida Sans Unicode',"Helvetica Neue","Heiti TC","儷黑 Pro","LiHei Pro","文泉驛正黑","WenQuanYi Zen Hei","微軟正黑體","Microsoft JhengHei","新細明體",sans-serif,Arial,Helvetica}.header{width:100%;height:80px;position:fixed;top:0;left:0;z-index:1000;text-align:right;background:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}@media screen and (max-width:850px){.header{height:60px}}@media screen and (min-width:850px){.header.attop{height:140px;background:rgba(255,255,255,0);-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.header.attop ul.nav li a{color:#fff}.header.attop ul.nav li.hl1{border-width:1px}.header.attop .logo{top:20px;left:20px}.header.attop .logo a img{height:80px}.header.attop:hover{background:none}}.header:hover{background:#fff}.header .logo{position:absolute;top:10px;left:20px;z-index:99;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header .logo a img{height:60px;width:auto;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (max-width:850px){.header .logo{top:8px;left:8px}.header .logo a img{height:44px}}.header #mmb{position:absolute;z-index:999;width:60px;height:60px;right:0;top:0;text-align:center;cursor:pointer;display:none}.header #mmb::after,.header .book form #mmb.main::before,.book form .header #mmb.main::before{font-family:"FontAwesome";content:"";color:#ba3c69;text-align:center;line-height:60px;font-size:24px}.header #mmb.active{background:#ba3c69}.header #mmb.active::after,.header .book form #mmb.active.main::before,.book form .header #mmb.active.main::before{color:#fff;content:""}@media screen and (max-width:850px){.header #mmb{display:block}}.header ul.nav{-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;margin-right:20px;position:relative}.header ul.nav>li{position:relative;display:inline-block;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header ul.nav>li::after,.header .book form ul.nav>li.main::before,.book form .header ul.nav>li.main::before{content:"";position:absolute;width:0;height:4px;background:#59c682;bottom:0;left:50%;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (max-width:850px){.header ul.nav>li::after,.header .book form ul.nav>li.main::before,.book form .header ul.nav>li.main::before{display:none}}.header ul.nav>li:hover::after,.header .book form ul.nav>li.main:hover::before,.book form .header ul.nav>li.main:hover::before,.header ul.nav>li.active::after,.header .book form ul.nav>li.active.main::before,.book form .header ul.nav>li.active.main::before{width:100%;left:0}.header ul.nav>li a{font-size:18px;color:#333;line-height:50px;display:inline-block;text-decoration:none;letter-spacing:.1em;padding:30px 10px 0;cursor:pointer}@media screen and (max-width:850px){.header ul.nav{margin-right:0;background:#ba3c69;height:calc(100vh - 60px);top:60px;left:100vw;overflow:auto;padding-bottom:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header ul.nav>li{display:block;text-align:center}.header ul.nav>li a{display:block;line-height:50px;color:#fff;padding:0 10px;border-bottom:1px solid rgba(255,255,255,.3)}.header ul.nav.active{left:0}}.booker{position:fixed;bottom:30px;right:30px;z-index:999}.booker a{display:inline-block;position:relative;width:82px;height:164px;background:url("../images/booker.png") no-repeat top left;background-size:82px 164px;animation-name:jump;animation-duration:2s;animation-iteration-count:infinite}@media screen and (max-width:850px){.booker{bottom:15px;right:10px}.booker a{width:61.5px;height:123px;background-size:61.5px 123px}}@keyframes jump{60%{bottom:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}78%{bottom:20px;-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}90%{bottom:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}96%{bottom:4px}100%{bottom:0}}.tofb{position:fixed;bottom:30px;left:20px;z-index:999}.tofb a{display:inline-block;position:relative;width:80px;height:80px;background:#3b5998;animation-name:coloring;animation-duration:1.5s;animation-iteration-count:infinite;line-height:80px;color:#fff;text-align:center;text-decoration:none;overflow:hidden;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.tofb a::before{content:"";font-size:50px;font-family:'fontawesome'}@media screen and (max-width:850px){.tofb{bottom:15px;left:10px}.tofb a{width:60px;height:60px;line-height:60px}.tofb a::before{font-size:30px}}@keyframes coloring{50%{background:#3b5998;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}80%{background:#8b9dc3;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}100%{background:#3b5998;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.tags{width:100%;margin:0;position:relative;display:-webkit-flex;display:flex;justify-content:center;z-index:2;background-color:#ba3c69}.tags.care li a::before{content:"";display:inline-block;width:50px;height:50px;background:url("../images/icon_mom.png") no-repeat center center;background-size:contain;vertical-align:middle;margin-right:10px}@media screen and (max-width:850px){.tags.care li a{text-align:center}.tags.care li a::before{width:30px;height:30px;margin:5px auto;display:block}}.tags.care li:nth-child(2) a::before{background:url("../images/icon_baby.png") no-repeat center center;background-size:contain}.tags.care li:nth-child(3) a::before{background:url("../images/icon_knowledge.png") no-repeat center center;background-size:contain}.tags.care li.active:nth-child(1) a::before{background:url("../images/icon_mom_w.png") no-repeat center center;background-size:contain}.tags.care li.active:nth-child(2) a::before{background:url("../images/icon_baby_w.png") no-repeat center center;background-size:contain}.tags.care li.active:nth-child(3) a::before{background:url("../images/icon_knowledge_w.png") no-repeat center center;background-size:contain}.tags.contact li a::before{font-family:"FontAwesome";content:"";margin-right:10px;font-size:36px;vertical-align:middle}@media screen and (max-width:850px){.tags.contact li a{text-align:center}.tags.contact li a::before{margin:0 auto 0;display:block;font-size:25px}}.tags.contact li:nth-child(2) a::before{content:""}.tags.contact li:nth-child(3) a::before{content:""}.tags li{height:80px;width:100%;max-width:300px;position:relative}.tags li.active::after,.tags .book form li.active.main::before,.book form .tags li.active.main::before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;position:absolute;z-index:2;bottom:0;left:50%;margin-left:-10px}@media screen and (max-width:850px){.tags li.active::after,.tags .book form li.active.main::before,.book form .tags li.active.main::before{border-width:0 4px 4px 4px;margin-left:-4px}}.tags li.active a{color:#fff}.tags li:hover a{color:#fff}.tags li a{vertical-align:middle;display:block;width:100%;height:100%;line-height:80px;font-size:18px;text-align:center;letter-spacing:.1em;color:#ffa69e;text-decoration:none;position:relative}@media screen and (max-width:850px){.tags li a{line-height:1.5;font-size:14px;letter-spacing:0;height:auto;margin:10px 0}}.visitor_list{max-width:700px;width:90%;margin:0 auto}.visitor_list h3{font-size:18px;line-height:1.5;color:#ba3c69;margin-bottom:20px}.visitor_list>div{border:0 solid #ccc;margin-bottom:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.1);box-shadow:1px 1px 4px rgba(0,0,0,.1);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-transition:background .3s;transition:background .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.visitor_list>div.active>div.q::after,.book form .visitor_list>div.active>div.q.main::before{content:""}.visitor_list>div.active>div.a{display:block}.visitor_list>div>div{font-size:15px;color:#000;line-height:1.5;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.visitor_list>div>div.q{background:#f8f8f8;font-size:18}.visitor_list>div>div.q::before{font-family:"FontAwesome";content:"";color:#ffa69e;margin-right:5px}.visitor_list>div>div.q::after,.book form .visitor_list>div>div.q.main::before{font-family:"FontAwesome";content:"";float:right;color:#59c682}.visitor_list>div>div.a{display:none;padding-left:40px}.contact_list>div{padding:20px;margin-bottom:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.3);box-shadow:1px 1px 4px rgba(0,0,0,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:850px){.contact_list>div{width:85%!important;margin:0 auto 40px;padding:0;overflow:hidden}}.contact_list>div>div{width:50%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:850px){.contact_list>div>div{width:100%!important;float:none}}.contact_list>div>.info{width:40%;padding:30px}.contact_list>div>.info h3{font-size:18px;color:#333;line-height:1.5;margin-bottom:20px;letter-spacing:.1em}.contact_list>div>.info p{font-size:16px;color:#333;line-height:1.5;margin-bottom:8px}.contact_list>div>.info p a{text-decoration:none;color:#333}.contact_list>div>.info p a:hover{color:#59c682;text-decoration:underline}.contact_list>div>.info p.tel::before{color:#ba3c69;font-family:"FontAwesome";content:"";margin-right:8px}.contact_list>div>.info p.map::before{color:#ba3c69;font-family:"FontAwesome";content:"";margin-right:8px}.contact_list>div>.info p.email::before{color:#ba3c69;font-family:"FontAwesome";content:"";margin-right:8px}.contact_list>div>.info p.book{margin-top:40px}.contact_list>div>.info p.book a{background:#ba3c69;display:block;text-align:center;color:#fff;line-height:40px;letter-spacing:.1em;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.contact_list>div>.info p.book a::before{font-family:"FontAwesome";content:"";margin-right:8px}.contact_list>div>.info p.book a:hover{text-decoration:none;background:#59c682}@media screen and (max-width:850px){.contact_list>div>.info h3{font-size:16px}.contact_list>div>.info p{font-size:14px}}.contact_list>div>.gmap{width:60%}.contact_list>div::after,.book form .contact_list>div.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.article{width:90%;max-width:700px;background:#fff;margin:0 auto;padding:40px 25px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.1);box-shadow:1px 1px 4px rgba(0,0,0,.1)}.article>h2{font-size:24px;color:#000;line-height:1.5;margin-bottom:30px;padding-bottom:40px;border-bottom:1px solid #ccc}.article>h3{font-size:14px;color:#ffa69e;line-height:1.5;margin-bottom:8px;text-align:right}.article>h3 span{float:left}.article>h3::before{font-family:"FontAwesome";content:"";margin-right:8px}.article::after,.book form .article.main::before{content:"";position:absolute;top:90px;right:-130px;width:272px;height:56px;background:url(../images/dots.png) no-repeat center center;background-size:136px 28px;z-index:2}.article::before{content:"";position:absolute;bottom:0;left:-130px;width:272px;height:56px;background:url(../images/dots.png) no-repeat center center;background-size:136px 28px;z-index:2;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.catalog{text-align:center;background:#ba3c69;padding:15px 0;overflow:auto;white-space:nowrap}@media screen and (max-width:850px){.catalog{position:relative;z-index:10;top:-30px}}.catalog.fast{background:#59c682}.catalog.fast a{color:rgba(255,255,255,.6)}.catalog.fast a.active,.catalog.fast a:hover{color:#fff}.catalog a{font-size:18px;color:#ffa69e;text-decoration:none;line-height:30px;display:inline-block;padding:0 15px;border-right:1px solid rgba(255,255,255,.3);position:relative}.catalog a.active{color:#fff}.catalog a.active::after,.catalog .book form a.active.main::before,.book form .catalog a.active.main::before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;position:absolute;z-index:2;bottom:-16px;left:50%;margin-left:-10px}.catalog a:hover{color:#fff}.catalog a:last-child{border:0}.pager{text-align:center;background:#888;padding:15px 0;width:auto;white-space:nowrap;overflow:auto}.pager a{font-size:18px;color:rgba(255,255,255,.6);text-decoration:none;line-height:30px;display:inline-block;padding:0 15px;border-right:1px solid rgba(255,255,255,.3)}@media screen and (max-width:850px){.pager a{line-height:15px;font-size:14px;padding:0 10px}}.pager a.active,.pager a:hover{color:#fff}.pager a:last-child{border:0}.banners{width:100%;height:100vh;position:relative;background:#ffa69e;background-size:230px auto;z-index:1;overflow:auto}@media screen and (max-width:850px){.banners{height:auto;margin-top:60px}}.banners.care{height:50vh;background:#ffa69e url(../images/bg1.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}@media screen and (max-width:850px){.banners.care{height:40vh}}.banners.care .wording{opacity:100;-moz-opacity:100;-khtml-opacity:100;filter:alpha(opacity=10000);margin-top:0}.banners.about_b{height:50vh;background:#ffa69e url(../images/bg10.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}@media screen and (max-width:850px){.banners.about_b{height:40vh}}.banners.about_b .wording{opacity:100;-moz-opacity:100;-khtml-opacity:100;filter:alpha(opacity=10000);margin-top:0}.banners.about_b .deco{width:100%;height:60px;position:absolute;z-index:5;bottom:0;line-height:60px;left:0;background:#ba3c69;font-size:24px;color:#fff;text-align:center;letter-spacing:.1em}.banners.about_b .deco:before{font-family:"FontAwesome";content:"";letter-spacing:0;margin-right:10px}@media screen and (max-width:850px){.banners.about_b .deco{font-size:18px;line-height:40px;height:40px}}.banners.team_b{height:50vh;background:#ffa69e url(../images/bg11.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}@media screen and (max-width:850px){.banners.team_b{height:40vh}}.banners.team_b .wording{opacity:100;-moz-opacity:100;-khtml-opacity:100;filter:alpha(opacity=10000);margin-top:0}.banners.team_b .deco{width:100%;height:60px;position:absolute;z-index:5;bottom:0;line-height:60px;left:0;background:#ba3c69;font-size:24px;color:#fff;text-align:center;letter-spacing:.1em}.banners.team_b .deco:before{font-family:"FontAwesome";content:"";letter-spacing:0;margin-right:10px}@media screen and (max-width:850px){.banners.team_b .deco{font-size:18px;line-height:40px;height:40px}}.banners.news{height:40vh;background:#ffa69e url(../images/bg13.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}.banners.news .wording{opacity:100;-moz-opacity:100;-khtml-opacity:100;filter:alpha(opacity=10000);margin-top:0}@media screen and (max-width:850px){.banners.news{height:30vh}}.banners.contact{height:40vh;background:#ffa69e url(../images/bg8.jpg) no-repeat center center;background-size:cover}.banners.contact .wording{opacity:100;-moz-opacity:100;-khtml-opacity:100;filter:alpha(opacity=10000);margin-top:0}@media screen and (max-width:850px){.banners.contact{height:20vh}}.banners.rooms{height:60vh;background:#ffa69e url(../images/bg4.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}@media screen and (max-width:850px){.banners.rooms{height:40vh}}.banners.rooms .wording{opacity:100;-moz-opacity:100;-khtml-opacity:100;filter:alpha(opacity=10000);margin-top:0}.banners.rooms .deco{width:100%;height:60px;position:absolute;z-index:5;bottom:0;line-height:60px;left:0;background:#ba3c69;font-size:24px;color:#fff;text-align:center;letter-spacing:.1em}.banners.rooms .deco:before{font-family:"FontAwesome";content:"";letter-spacing:0;margin-right:10px}@media screen and (max-width:850px){.banners.rooms .deco{font-size:18px;line-height:40px;height:40px}}.banners.gourmet{height:50vh;background:#ffa69e url(../images/bg5.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}@media screen and (max-width:850px){.banners.gourmet{height:40vh}}.banners.gourmet .wording{opacity:100;-moz-opacity:100;-khtml-opacity:100;filter:alpha(opacity=10000);margin-top:0}.banners.gourmet .deco{width:100%;height:60px;position:absolute;z-index:5;bottom:0;line-height:60px;left:0;background:#ba3c69;font-size:24px;color:#fff;text-align:center;letter-spacing:.1em}.banners.gourmet .deco:before{font-family:"FontAwesome";content:"";letter-spacing:0;margin-right:10px}@media screen and (max-width:850px){.banners.gourmet .deco{font-size:18px;line-height:40px;height:40px}}.banners.room{height:40vh;background:#ffa69e url(../images/bg4.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}.banners.room .wording{opacity:100;-moz-opacity:100;-khtml-opacity:100;filter:alpha(opacity=10000);font-size:30px;margin-top:0}.banners.room .bgImg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}@media screen and (max-width:850px){.banners.room .bgImg{background-attachment:scroll!important}}.banners::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(rgba(0,0,0,.4),transparent);background:rgba(0,0,0,.3);z-index:3}.banners .wording{position:absolute;top:50%;left:50%;width:auto;z-index:6;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:50px;letter-spacing:.1em;color:#fff;text-align:center;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);margin-top:-20px;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-text-shadow:1px 1px 4px black;-moz-text-shadow:1px 1px 4px black;text-shadow:1px 1px 4px black;font-weight:300}@media screen and (max-width:850px){.banners .wording{top:50%}}.banners .wording::after,.banners .book form .wording.main::before,.book form .banners .wording.main::before{content:"";position:absolute;width:0;height:2px;background:#ffa69e;left:0;bottom:-5px}.banners .wording.active{margin-top:0;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}.banners .wording.active::after,.banners .book form .wording.active.main::before,.book form .banners .wording.active.main::before{animation-name:slidein;animation-duration:2s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes slidein{20%{width:0}60%{background:#ffa69e;width:100%;left:0}100%{left:100%;background:#59c682;width:0}}@media screen and (max-width:850px){.banners .wording{font-size:30px;width:90%}}.banners .animation{position:absolute;top:50%;left:50%;z-index:5;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.banners .animation img{width:180px;height:auto}.banners .slide_btn{position:absolute;top:50vh;right:2%;width:40px;height:40px;line-height:40px;font-size:40px;text-align:center;margin-top:-20px;z-index:8;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-text-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-text-shadow:1px 1px 2px rgba(0,0,0,.3);text-shadow:1px 1px 2px rgba(0,0,0,.3);cursor:pointer}.banners .slide_btn::before{content:"";font-family:Fontawesome;color:#fff}.banners .slide_btn:hover::before{color:#59c682}.banners .slide_btn.prev{right:auto;left:2%}.banners .slide_btn.prev::before{content:""}@media screen and (max-width:850px){.banners .slide_btn{top:35vh;font-size:24px}}.banners .branches{position:absolute;padding-top:50px;bottom:0;left:0;width:100%;z-index:5;text-align:center;background:linear-gradient(transparent,rgba(0,0,0,.6));-webkit-text-shadow:1px 1px 2px black;-moz-text-shadow:1px 1px 2px black;text-shadow:1px 1px 2px black}@media screen and (max-width:850px){.banners .branches{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:#ba3c69;margin-top:40vh}}.banners .branches .mode1{margin:0 auto;white-space:nowrap;overflow:hidden;padding:0 100px}@media screen and (max-width:850px){.banners .branches .mode1{white-space:normal;padding:0 0 10px}}.banners .branches .mode1>a{text-decoration:none;position:relative;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid rgba(255,255,255,.3);display:inline-block;font-size:18px;letter-spacing:.05em;color:#fff;line-height:1.5;padding:15px 15px 30px;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.banners .branches .mode1>a:last-child{border-right:1px solid rgba(255,255,255,.3)}.banners .branches .mode1>a span{display:block;font-size:14px;color:#ffa69e;line-height:30px;font-weight:bold}.banners .branches .mode1>a span::before{font-family:"FontAwesome";content:"";margin-right:5px}.banners .branches .mode1>a:hover{background:rgba(0,0,0,.3)}@media screen and (max-width:850px){.banners .branches .mode1>a{display:block;border:none!important;padding:3px 15px;font-size:16px;text-align:center}}.banners .branches .mode2{width:100%;margin:0 auto 0;text-align:center;border-top:1px solid rgba(255,255,255,.3);letter-spacing:.05em}.banners .branches .mode2 span{color:#59c682;font-size:14px;line-height:1.8;text-decoration:none;margin:10px;padding:0 15px;display:inline-block;font-weight:bold}@media screen and (max-width:850px){.banners .branches .mode2 span{padding:10px 15px;margin:0}}.banners .branches .mode2 span::before{font-family:"FontAwesome";content:"";margin-right:5px}.banners .branches .mode2>a{color:rgba(255,255,255,.7);font-size:14px;line-height:1.8;text-decoration:none;margin:10px;display:inline-block}@media screen and (max-width:850px){.banners .branches .mode2>a{display:block;line-height:1.5;padding:3px 15px;margin:0;color:#fff;font-size:16px}}.banners .branches .mode2>a:hover{color:#fff}@media screen and (max-width:850px){.banners .branches .mode2{padding-bottom:15px}}.banners>ul{width:100%;height:100vh;position:relative;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}@media screen and (max-width:850px){.banners>ul{height:40vh;position:absolute;top:0;left:0;z-index:2}}.banners>ul li{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s;transition:opacity 1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.banners>ul li.active{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}@media screen and (max-width:850px){.banners>ul li{background-attachment:scroll!important}}.about>div{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px;float:left}@media screen and (max-width:850px){.about>div{width:100%;float:none;padding:30px}}.about>div img{width:80%;height:auto;margin:0 9%}@media screen and (max-width:850px){.about>div img{width:100%;margin:0}}.about>div img.vivid{-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.about>div.doctor img{width:auto;margin:0}.about.reverse>div{float:right}.about hr{border:0;border-top:1px solid #ccc}.about h2{font-size:24px;line-height:1.5;letter-spacing:.1em;color:#ba3c69}@media screen and (max-width:850px){.about h2{font-size:18px}}.about h3{font-size:14px;line-height:1.2;color:#ba3c69;border-left:3px solid #ba3c69;padding-left:5px;margin-bottom:10px}.about p{font-size:16px;line-height:1.5;color:#333}@media screen and (max-width:850px){.about p{font-size:14px}}.about .subtitle{font-size:14px;line-height:1.5;color:#999;margin-bottom:15px;letter-spacing:.1em;overflow:hidden;position:relative}.about .subtitle::after,.about .book form .subtitle.main::before,.book form .about .subtitle.main::before{content:"";display:inline-block;height:10px;vertical-align:bottom;width:100%;margin-right:-100%;margin-left:10px;border-top:1px solid #eee}.about ul li{font-size:14px;color:#333;line-height:1.5;margin-bottom:8px;width:40%;display:inline-block;margin-right:9%;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.about ul li::before{font-family:"FontAwesome";content:"";margin-right:5px;margin-left:-10px;color:#59c682}@media screen and (max-width:850px){.about ul li{width:100%;margin-right:0}}.about .branches a{display:inline-block;width:49%;font-size:16px;color:#333;text-decoration:none;line-height:1.5;margin-bottom:15px}.about .branches a span{font-size:14px;color:#ffa69e;display:block;margin-bottom:5px}.about .branches a span::before{font-family:"FontAwesome";content:"";margin-right:2px}.about .hospitals a{display:inline-block;width:49%;font-size:16px;color:#333;text-decoration:none;line-height:1.5;margin-bottom:15px}.about .hospitals a span{font-size:14px;color:#59c682;display:block;margin-bottom:5px}.about .hospitals a span::before{font-family:"FontAwesome";content:"";margin-right:2px}.about::after,.book form .about.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.doctor{margin:0 auto 30px;border-bottom:5px solid #eee}.doctor:last-child{border:0}.doctor.nurse ul li::before{color:#ffa69e}.doctor>div{width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px;float:left}.doctor>div>img{max-width:100%}.doctor>div:last-child{width:70%}@media screen and (max-width:850px){.doctor>div{width:100%!important;float:none}}.doctor.reverse>div{float:right}.doctor hr{border:0;border-top:1px solid #ccc}.doctor h2{font-size:30px;line-height:1.5;letter-spacing:.1em;color:#ba3c69}.doctor h3{font-size:20px;line-height:1.2;color:#ba3c69;border-left:3px solid #ba3c69;padding-left:5px;margin-bottom:10px}.doctor p{font-size:26px;line-height:1.5;color:#333;width:90%;padding-left:5%;padding-right:5%;margin-bottom:5%}@media screen and (max-width:850px){.doctor p{width:100%}}.doctor .subtitle{font-size:26px;line-height:1.5;color:#999;margin-bottom:15px;letter-spacing:.1em;overflow:hidden;position:relative}.doctor .subtitle::after,.doctor .book form .subtitle.main::before,.book form .doctor .subtitle.main::before{content:"";display:inline-block;height:10px;vertical-align:bottom;width:100%;margin-right:-100%;margin-left:10px;border-top:1px solid #eee}.doctor ul li{font-size:26px;color:#333;line-height:1.5;margin-bottom:8px;width:40%;display:inline-block;margin-right:9%;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.doctor ul li::before{font-family:"FontAwesome";content:"";margin-right:5px;margin-left:-10px;color:#59c682}@media screen and (max-width:850px){.doctor ul li{width:100%;margin-right:0}}.doctor::after,.book form .doctor.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.room_brief{width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:10;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:850px){.room_brief{padding:0 30px;margin-bottom:40px}}.room_brief .room_contact{display:inline-block;width:35%;padding:20px 30px;border:1px solid #ba3c69;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.1);box-shadow:1px 1px 4px rgba(0,0,0,.1);margin-top:-50px}.room_brief .room_contact h3{font-size:18px;color:#ba3c69;line-height:1.5;margin-bottom:20px;letter-spacing:.1em;font-style:italic}.room_brief .room_contact p{font-size:16px;color:#333;line-height:1.5;margin-bottom:8px}.room_brief .room_contact p a{text-decoration:none;color:#333}.room_brief .room_contact p a:hover{color:#59c682;text-decoration:underline}.room_brief .room_contact p.tel::before{color:#ba3c69;font-family:"FontAwesome";content:"";margin-right:8px}.room_brief .room_contact p.map::before{color:#ba3c69;font-family:"FontAwesome";content:"";margin-right:8px}.room_brief .room_contact p.email::before{color:#ba3c69;font-family:"FontAwesome";content:"";margin-right:8px}.room_brief .room_contact p.book{margin-top:40px}.room_brief .room_contact p.book a{background:#ba3c69;display:block;text-align:center;color:#fff;line-height:40px;letter-spacing:.1em;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.room_brief .room_contact p.book a::before{font-family:"FontAwesome";content:"";margin-right:8px}.room_brief .room_contact p.book a:hover{text-decoration:none;background:#59c682}@media screen and (max-width:850px){.room_brief .room_contact{display:block;width:100%;margin:-30px auto 0}.room_brief .room_contact h3{font-size:15px}.room_brief .room_contact p{font-size:14px}}.room_brief .room_ad{display:inline-block;width:64%;padding-left:50px;padding-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.room_brief .room_ad p{font-size:16px;color:#333;line-height:1.5;margin-bottom:24px}@media screen and (max-width:850px){.room_brief .room_ad{width:100%;padding:30px 0 0 0}}.room_brief::after,.book form .room_brief.main::before{content:"";display:block;width:0;height:40px;position:absolute;z-index:0;border-left:1px solid #ffa69e;bottom:-40px;left:50%}.space_brief{width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:10;padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}@media screen and (max-width:850px){.space_brief{padding:0}}.space_brief .space_banner{margin-bottom:50px}.space_brief .space_banner img{width:100%;height:auto}.space_brief .space_name{display:inline-block;width:35%;padding:0 20px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:850px){.space_brief .space_name{display:block;width:100%;padding:0 25px}}.space_brief .space_name.gourmet h3::before{content:""}.space_brief .space_name h3{font-size:30px;color:#333;line-height:1.5;text-align:center}.space_brief .space_name h3::before{font-family:"FontAwesome";content:"";font-size:25px;text-align:center;color:#ffa69e;display:block;width:30px;height:40px;margin:0 auto 20px;border-bottom:1px solid #ffa69e;-webkit-transition:background .3s;transition:background .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (max-width:850px){.space_brief .space_name h3{font-size:24px}.space_brief .space_name h3::before{font-size:24px;display:inline-block;border:none;margin-right:10px}}.space_brief .space_ad{display:inline-block;width:64%;padding-left:50px;border-left:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:850px){.space_brief .space_ad{display:block;width:85%;margin:0 auto;padding:0;border:none;padding-top:30px;border-top:1px solid #ddd;padding-bottom:50px;border-bottom:1px solid #ddd;margin-bottom:20px}}.space_brief .space_ad p{font-size:18px;color:#333;line-height:1.5;margin-bottom:24px}.space_brief .space_ad ul li{font-size:16px;color:#333;line-height:1.5;margin-bottom:24px;padding-left:110px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.space_brief .space_ad ul li span{position:absolute;z-index:1;left:0;top:0;color:#ba3c69}.space_brief .space_ad ul li span::before{font-family:"FontAwesome";content:"";margin-right:5px}.space_brief .space_ad ul li span.ingr{font-size:14px;position:static;color:#999;display:block}.space_brief .space_ad ul li span.ingr::before{display:none}@media screen and (max-width:850px){.space_brief .space_ad ul li{padding:0}.space_brief .space_ad ul li span{position:static;display:block;margin-bottom:10px}}@media screen and (max-width:850px){.space_gallery{width:90%;margin:0 auto}}.space_gallery>div{width:31.33%;height:0;padding-top:31.33%;position:relative;float:left;margin:1%;overflow:hidden}.space_gallery>div:hover .bgImg{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;filter:alpha(opacity=70)}.space_gallery>div .bgImg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.space_gallery::after,.book form .space_gallery.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.book{background:#f8f8f8}@media screen and (max-width:850px){.book{overflow:hidden}}.book form{width:100%;max-width:700px;min-height:500px;position:relative;z-index:1;background:#fff;border-top:4px solid #ba3c69;margin:-100px auto -20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1)}@media screen and (max-width:850px){.book form{margin:0 auto}}.book form>div{padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:850px){.book form>div{padding:25px}}.book form>div>h3{font-size:18px;color:#ba3c69;line-height:1.5}.book form>div>h3::before{font-family:"FontAwesome";content:"";margin-right:8px;margin-left:-20px}@media screen and (max-width:850px){.book form>div>h3::before{margin-left:0}}.book form>div h2{font-size:36px;color:#ba3c69;line-height:1.5;text-align:center}.book form>div h2::before{font-family:"FontAwesome";content:"";font-size:100px;margin-bottom:0;display:block}.book form>div p{font-size:18px;color:#333;line-height:1.5;text-align:center}.book form hr{border:0;height:0;border-bottom:1px solid #eee}.book form .submit{height:150px;width:150px;display:block;background-color:#59c682;line-height:40px;font-size:16px;text-align:center;letter-spacing:.1em;color:#fff;margin:0 auto;padding-top:35px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.book form .submit::before{font-family:"FontAwesome";content:"";font-size:80px;text-align:center;display:block;margin:0 auto 0;width:80px;height:65px}@media screen and (max-width:850px){.book form .submit{width:120px;height:120px}.book form .submit::before{font-size:45px;height:40px}}.book form .main{border-bottom:1px dashed #eee;position:relative;min-height:250px}.book form .main>div{font-size:16px;line-height:40px;color:#333}.book form .main>div a{display:inline-block;color:#fff;padding:0 20px;background:#59c682;text-decoration:none}.book form .main>div a::before{font-family:"FontAwesome";content:"";margin-right:5px}@media screen and (max-width:850px){.book form .main>div{font-size:15px}.book form .main>div a{display:block;width:auto;text-align:center}}.book form .main::after,.book form .main::before{content:"";width:20px;height:20px;background:#f8f8f8;position:absolute;bottom:-10px;left:-10px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.book form .main::before{left:auto;right:-10px}.book form .calltime{margin:15px 0}.book form .calltime span{display:inline-block;margin-right:35px;cursor:pointer}.book form .calltime span:last-child{margin-right:0}.book form .calltime span::before{font-family:"FontAwesome";content:"";margin-right:5px}.book form .calltime span.active::before{content:"";color:#ffa69e}.book form .branchSelect{margin:15px 0}.book form .branchSelect span{display:inline-block;margin-right:35px;cursor:pointer}.book form .branchSelect span:last-child{margin-right:0}.book form .branchSelect span::before{font-family:"FontAwesome";content:"";margin-right:5px}.book form .branchSelect span.active::before{content:"";color:#ffa69e}.book form .label{width:49%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 40px 10px 0}.book form .label>h3{font-size:15px;color:#999;line-height:1.5;margin:5px 0}.book form .label select{width:100%}@media screen and (max-width:850px){.book form .label{width:100%;padding-right:0}}.book form .label.date{position:relative}.book form .label.date::after,.book form .label.date.main::before{font-family:"FontAwesome";content:"";margin-right:5px;color:#ccc;position:absolute;top:20px;right:40px;font-size:18px;pointer-events:none}@media screen and (max-width:850px){.book form .label.date::after,.book form .label.date.main::before{left:auto;right:0}}.book form .label.error>h3{color:red}.book form .label.error input[type=text]{border-color:red}.book form input[type=text]{font-size:18px;margin:0;letter-spacing:.125em;color:#333;line-height:39px;height:39px;width:100%;display:block;border:0;border-bottom:1px solid #ccc;outline:none;background:none;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.book form input[type=text]:focus{border:0;outline:none;border-bottom:1px solid #59c682}.book form textarea{margin:0;outline:none;width:100%;border:0;height:auto;resize:none;line-height:40px;letter-spacing:.125em;color:#333;background-color:transparent;background-image:-webkit-linear-gradient(transparent 39px,#ccc 39px,#ccc 40px,transparent 40px);background-image:-moz-linear-gradient(transparent 39px,#ccc 39px,#ccc 40px,transparent 40px);background-image:-ms-linear-gradient(transparent 39px,#ccc 39px,#ccc 40px,transparent 40px);background-image:-o-linear-gradient(transparent 39px,#ccc 39px,#ccc 40px,transparent 40px);background-image:linear-gradient(transparent 39px,#ccc 39px,#ccc 40px,transparent 40px);background-size:100% 40px}.book form textarea::-webkit-scrollbar{display:none}.book form textarea:focus{outline:none;background-image:-webkit-linear-gradient(transparent 39px,#59c682 39px,#59c682 40px,transparent 40px);background-image:-moz-linear-gradient(transparent 39px,#59c682 39px,#59c682 40px,transparent 40px);background-image:-ms-linear-gradient(transparent 39px,#59c682 39px,#59c682 40px,transparent 40px);background-image:-o-linear-gradient(transparent 39px,#59c682 39px,#59c682 40px,transparent 40px);background-image:linear-gradient(transparent 39px,#59c682 39px,#59c682 40px,transparent 40px)}.book form select,.book form option{border:none;border-bottom:1px solid #ccc;overflow:hidden;letter-spacing:.125em;color:#333;outline:none;height:40px;line-height:40px;font-size:16px}.book form select::-ms-expand,.book form option::-ms-expand{display:none}.book form select:focus,.book form option:focus{outline:none}.book form option{background:#fff;color:#333}.book form::after,.book form form.main::before{content:"";position:absolute;top:30px;right:-130px;width:272px;height:56px;background:url(../images/dots.png) no-repeat center center;background-size:136px 28px;z-index:2}.book form::before{content:"";position:absolute;bottom:30px;left:-130px;width:272px;height:56px;background:url(../images/dots.png) no-repeat center center;background-size:136px 28px;z-index:2;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:850px){.book form::after,.book form form.main::before,.book form::before{display:none}}.section{width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:80px 0}@media screen and (max-width:850px){.section{padding:30px 0}}.section.shortcuts{margin-top:-220px;padding:150px 0 100px;background:#f8f8f8}@media screen and (max-width:850px){.section.shortcuts{margin-top:0;padding:20px 0 80px}}.section.shortcuts>ul{text-align:center}.section.shortcuts>ul.care li a::before{content:"";display:block;margin:20px auto 0;width:80px;height:80px;background:url("../images/icon_mom_w.png") no-repeat center center;background-size:contain}@media screen and (max-width:850px){.section.shortcuts>ul.care li a::before{width:40px;height:40px}}.section.shortcuts>ul.care li.baby a::before{background:url("../images/icon_baby_w.png") no-repeat center center;background-size:contain}.section.shortcuts>ul.care li.knowledge a::before{background:url("../images/icon_knowledge_w.png") no-repeat center center;background-size:contain}.section.shortcuts>ul.back li{background:#59c682!important}.section.shortcuts>ul.back li a::before{font-family:"FontAwesome";content:"";font-size:80px;text-align:center;color:#fff;display:block;margin:35px auto 0;width:80px;height:65px}@media screen and (max-width:850px){.section.shortcuts>ul.back li a::before{font-size:40px;height:40px;margin-top:15px}}.section.shortcuts>ul li{height:150px;width:150px;margin:1px;display:inline-block;background-color:#ffa69e}.section.shortcuts>ul li:nth-child(odd){background-color:#ba3c69}.section.shortcuts>ul li.active{display:none}.section.shortcuts>ul li a{display:block;width:100%;height:100%;line-height:40px;font-size:16px;text-align:center;letter-spacing:.1em;color:#fff;text-decoration:none}@media screen and (max-width:850px){.section.shortcuts>ul li{height:100px;width:100px}.section.shortcuts>ul li a{font-size:14px;letter-spacing:0}}.section .content{width:100%;max-width:1200px;margin:0 auto}.section .section_title{position:relative;text-align:center;width:80%;margin:0 auto}.section .section_title.dots::after,.section .book form .section_title.dots.main::before,.book form .section .section_title.dots.main::before{content:"";position:absolute;top:-20px;right:7%;width:136px;height:28px;background:url(../images/dots.png) no-repeat center center;background-size:136px 28px}.section .section_title.dots::before{content:"";position:absolute;bottom:-20px;left:7%;width:136px;height:28px;background:url(../images/dots.png) no-repeat center center;background-size:136px 28px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:850px){.section .section_title.dots::after,.section .book form .section_title.dots.main::before,.book form .section .section_title.dots.main::before{right:-115px}.section .section_title.dots::before{left:-115px}}.section .section_title.light p{color:#fff}.section .section_title.light h3{color:#ffa69e}.section .section_title h3{font-size:16px;line-height:1.5;color:#ba3c69;letter-spacing:.05em;margin-bottom:20px;font-style:italic}@media screen and (max-width:850px){.section .section_title h3{font-size:14px}}.section .section_title h2{font-size:20px;line-height:1.5;color:#333;letter-spacing:.05em}.section .section_title h2 span{color:#ba3c69}.section .section_title h2.split{font-size:18px;max-width:700px;color:#fff;margin:0 auto;text-align:left;-webkit-text-shadow:1px 1px 2px black;-moz-text-shadow:1px 1px 2px black;text-shadow:1px 1px 2px black}@media screen and (max-width:850px){.section .section_title h2.split{font-size:14px}}.section .section_title p{font-size:24px;line-height:1.5;color:#333}.section .section_title p.main{letter-spacing:.05em;color:#ba3c69;margin-bottom:20px}.section .section_title p.split{font-weight:300;font-size:36px;letter-spacing:.05em;color:#fff;margin-bottom:20px;-webkit-text-shadow:1px 1px 2px black;-moz-text-shadow:1px 1px 2px black;text-shadow:1px 1px 2px black}@media screen and (max-width:850px){.section .section_title p.split{font-size:28px}}@media screen and (max-width:850px){.section .section_title p{font-size:18px}}.section .answer_zone{position:relative;text-align:center}.section .answer_zone::after,.section .book form .answer_zone.main::before,.book form .section .answer_zone.main::before{content:"";position:absolute;top:-20px;right:7%;width:272px;height:56px;background:url(../images/dots.png) no-repeat center center;background-size:136px 28px}.section .answer_zone::before{content:"";position:absolute;bottom:-20px;left:7%;width:272px;height:56px;background:url(../images/dots.png) no-repeat center center;background-size:136px 28px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section .answer_zone h3{font-size:16px;line-height:1.5;color:#ffa69e;letter-spacing:.05em;margin-bottom:20px}.section .answer_zone p{font-size:24px;line-height:1.5;color:#333}.section .answer_zone .answer{max-width:900px;margin:40px auto;padding:50px;text-align:justify;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px dotted #ba3c69}.section .answer_zone .answer::after,.section .answer_zone .book form .answer.main::before,.book form .section .answer_zone .answer.main::before{content:"";display:block;width:calc(100% + 14px);height:calc(100% - 20px);position:absolute;z-index:0;border:1px dotted #ba3c69;top:10px;left:-7px;pointer-events:none}.section .answer_zone .answer::before{content:"";display:block;width:0;height:40px;position:absolute;z-index:0;border-left:1px solid #ffa69e;top:-20px;left:50%}.section .answer_zone .answer p{font-size:16px;margin-bottom:24px}.section .answer_zone .answer .close{width:50px;height:50px;margin:50px auto 0}.section .answer_zone .answer .close a{display:block;width:100%;height:100%;text-decoration:none}.section .answer_zone .answer .close a::before{font-family:"FontAwesome";content:"";font-size:50px;text-align:center;color:#59c682}.room_list{margin:80px auto}@media screen and (max-width:850px){.room_list{margin:80px auto 30px}}.room_list>div{width:50%;height:0;padding-top:26%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 solid #fff;position:relative}@media screen and (max-width:850px){.room_list>div{width:90%;margin:0 auto 20px;padding-top:130%;float:none}}.room_list>div a{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;display:block;text-align:center;text-decoration:none;background:#000}.room_list>div a h3{width:100px;height:100px;position:absolute;background:#ffa69e;z-index:2;color:#fff;top:50%;left:50%;font-size:16px;border:1px solid rgba(255,255,255,.1);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.room_list>div a h3:before{font-family:"FontAwesome";content:"";display:block;letter-spacing:0;font-size:20px;margin:15px auto 15px}.room_list>div a p{color:#fff;position:absolute;width:100%;top:50%;margin-top:30px;font-size:18px;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.room_list>div a .bgImg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.room_list>div a:hover .bgImg{opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;filter:alpha(opacity=70)}.room_list>div a:hover h3{margin-top:-30px;border:1px solid rgba(255,255,255,.6)}.room_list>div a:hover p{display:block;margin-top:40px;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}@media screen and (max-width:850px){.room_list>div a .bgImg{opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;filter:alpha(opacity=70)}.room_list>div a h3{margin-top:-30px;border:1px solid rgba(255,255,255,.6);background:rgba(0,0,0,.3)}.room_list>div a p{display:block;margin-top:40px;font-size:16px;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}}.room_list::after,.book form .room_list.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.knowledge_list{margin:80px auto}.knowledge_list>div{width:30.5%;display:inline-block;margin:1%;background:#ffa69e}@media screen and (max-width:850px){.knowledge_list>div{width:90%;margin:0 auto 5px;display:block}}.knowledge_list>div a{display:block;width:100%;border:1px solid #ffa69e;padding:30px;text-align:center;text-decoration:none;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.knowledge_list>div a p{font-size:18px;color:#333;line-height:25px;height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.knowledge_list>div a::before{content:"";display:block;width:30px;height:70px;margin:20px auto 20px;border-bottom:1px solid #ffa69e;background:url(../images/icon_knowledge.png) no-repeat top 15px center;background-size:30px auto;-webkit-transition:background .3s;transition:background .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.knowledge_list>div a:hover{background:#ba3c69;-ms-transform:translate(-5px,-10px);-webkit-transform:translate(-5px,-10px);transform:translate(-5px,-10px)}.knowledge_list>div a:hover p{color:#fff}@media screen and (max-width:850px){.knowledge_list>div a{padding:20px 20px 20px 5px;text-align:left}.knowledge_list>div a::before{display:inline-block;margin:0;height:50px;border-right:1px solid #ffa69e;border-bottom:none;width:50px;background-position:center center;margin-right:10px}.knowledge_list>div a p{display:inline-block;height:auto;width:calc(100% - 65px)}}.gourmet_list{margin:80px auto}.gourmet_list>div{width:calc(50% - 2px);margin:5px 1px;float:left;padding:70px 30px;text-align:center;text-decoration:none;background:#ffa69e url(../images/bg5.jpg) no-repeat center center;background-size:cover;cursor:pointer;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (max-width:850px){.gourmet_list>div{width:85%;margin:1px auto;float:none;padding:30px}}.gourmet_list>div:last-child{background-image:url(../images/tonic_bg.jpg)}.gourmet_list>div p{font-size:18px;color:#fff;line-height:25px;height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.gourmet_list>div::before{font-family:"FontAwesome";content:"";font-size:25px;text-align:center;color:#fff;display:block;width:30px;height:40px;margin:20px auto 20px;border-bottom:1px solid #fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.gourmet_list>div:hover{background:#ba3c69}.gourmet_list>div:hover::before{color:#ffa69e;border-color:#ffa69e}.gourmet_list::after,.book form .gourmet_list.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.space_list{margin:80px auto}.space_list>div{width:calc(33.33% - 2px);margin:5px 1px;background:#ffa69e;float:right}@media screen and (max-width:850px){.space_list>div{width:85%;margin:5px auto;float:none}}.space_list>div a{display:block;width:100%;border:1px solid #ffa69e;padding:30px;text-align:center;text-decoration:none;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (max-width:850px){.space_list>div a{padding:10px}}.space_list>div a p{font-size:18px;color:#333;line-height:25px;height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.space_list>div a::before{font-family:"FontAwesome";content:"";font-size:25px;text-align:center;color:#ffa69e;display:block;width:30px;height:40px;margin:20px auto 20px;border-bottom:1px solid #ffa69e;-webkit-transition:background .3s;transition:background .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.space_list>div a:hover{background:#ba3c69;-ms-transform:translate(-5px,-10px);-webkit-transform:translate(-5px,-10px);transform:translate(-5px,-10px)}.space_list>div a:hover p{color:#fff}.space_list>div a:hover::before{background-position:top 0 center}.space_list::after,.book form .space_list.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.info_list{margin:80px auto}.info_list>div{-webkit-transition:background .5s;transition:background .5s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (max-width:850px){.info_list>div{margin-bottom:20px}}.info_list>div:hover{background:rgba(0,0,0,.02)}.info_list>div:nth-child(even)>div{float:left}.info_list>div:nth-child(even) .img.dec::after,.info_list>div:nth-child(even) .book form .img.dec.main::before,.book form .info_list>div:nth-child(even) .img.dec.main::before{left:auto;right:50%;background:#ba3c69}.info_list>div>div{width:48%;margin:1%;float:right}@media screen and (max-width:850px){.info_list>div>div{width:100%;margin:0;float:none!important}}.info_list>div .info{padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:850px){.info_list>div .info{padding:15px 30px 30px}}.info_list>div .info h3{font-size:40px;line-height:1.5;margin-bottom:20px;color:#ba3c69}.info_list>div .info p{font-size:18px;line-height:1.5}.info_list>div .info a{display:inline-block;font-size:16px;color:#fff;line-height:45px;padding:0 20px;background:#59c682;text-decoration:none;letter-spacing:.125em;float:right;margin-top:15px}@media screen and (max-width:850px){.info_list>div .info a{float:none}}.info_list>div .info ul li{font-size:20px;color:#333;line-height:1.5;padding-left:25px;margin-bottom:8px}.info_list>div .info ul li span{color:#ba3c69}.info_list>div .info ul li::before{font-family:"FontAwesome";content:"";color:#ba3c69;width:0;display:inline-block;-ms-transform:translate(-25px,0);-webkit-transform:translate(-25px,0);transform:translate(-25px,0)}@media screen and (max-width:850px){.info_list>div .info h3{font-size:18px}.info_list>div .info p{font-size:14px}.info_list>div .info a{font-size:14px;line-height:35px;padding:0 20px}.info_list>div .info ul li{font-size:14px}}.info_list>div .img{padding-top:30%;height:0;position:relative}@media screen and (max-width:850px){.info_list>div .img{padding-top:60%}}.info_list>div .img.dec::after,.info_list>div .book form .img.dec.main::before,.book form .info_list>div .img.dec.main::before{content:"";position:absolute;width:100vw;height:90%;bottom:-5%;left:50%;background:#ffa69e;z-index:-1}@media screen and (max-width:850px){.info_list>div .img.dec::after,.info_list>div .book form .img.dec.main::before,.book form .info_list>div .img.dec.main::before{display:none}}.info_list>div .gallery{padding-top:30%;height:0;position:relative;cursor:pointer}@media screen and (max-width:850px){.info_list>div .gallery{padding-top:60%}}.info_list>div .gallery::after,.info_list>div .book form .gallery.main::before,.book form .info_list>div .gallery.main::before{content:"";position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.info_list>div .gallery::before{font-family:"FontAwesome";content:"";font-size:60px;color:#fff;position:absolute;z-index:6;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info_list>div .gallery:hover::after,.info_list>div .book form .gallery.main:hover::before,.book form .info_list>div .gallery.main:hover::before{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}.info_list>div::after,.book form .info_list>div.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.fbg{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.fbg span{display:none;z-index:10;width:100%;height:100%}.fbg span:first-child{display:block}.features_index{margin:80px auto}@media screen and (max-width:850px){.features_index{margin:30px auto}}.features_index li{width:20%;margin:0 2.5%;float:left;position:relative}@media screen and (max-width:850px){.features_index li{width:80%;margin:0 10% 20px;float:none}}.features_index li>a{background:#000;display:block;position:relative;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:hidden}.features_index li>a::before{font-family:"FontAwesome";content:"";position:absolute;color:rgba(255,255,255,0);top:50%;left:50%;margin-left:-30px;margin-top:-30px;width:60px;height:60px;font-size:60px;text-align:center;line-height:60px;z-index:1;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.features_index li>a>div{width:100%;height:300px;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.features_index li p{font-size:20px;color:#fff;line-height:1.5;padding-top:8px;padding-right:25px;padding-bottom:10px;position:relative}@media screen and (max-width:850px){.features_index li p{color:#ba3c69;padding-right:0;padding-bottom:25px}}.features_index li p span{position:absolute;left:0;top:50px;display:block;font-size:16px;color:#333}@media screen and (max-width:850px){.features_index li p span{position:static}}.features_index li::after,.features_index .book form li.main::before,.book form .features_index li.main::before{content:"";position:absolute;width:100%;height:90%;bottom:0;right:20px;background:#ffa69e;z-index:-1;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}@media screen and (max-width:850px){.features_index li::after,.features_index .book form li.main::before,.book form .features_index li.main::before{display:none}}.features_index li:first-child::after,.features_index .book form li.main:first-child::before,.book form .features_index li.main:first-child::before{width:100vh}.features_index li:last-child::after,.features_index .book form li.main:last-child::before,.book form .features_index li.main:last-child::before{width:100vh;left:-20px;right:auto}.features_index li:nth-child(odd){margin-top:40px}.features_index li:nth-child(odd)::after,.features_index .book form li.main:nth-child(odd)::before,.book form .features_index li.main:nth-child(odd)::before{background:#ba3c69}.features_index::after,.book form .features_index.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.cares_index{margin:80px auto}@media screen and (max-width:850px){.cares_index{margin:30px auto}}.cares_index li{width:20%;margin:0 6.5%;float:left;position:relative}@media screen and (max-width:850px){.cares_index li{width:80%;margin:0 auto 40px;float:none}}.cares_index li>a{display:block;position:relative;text-decoration:none;outline:none;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.cares_index li>a:hover .bgImg{-ms-transform:translate(0,-10px);-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}.cares_index li>a:hover h3::before{color:#59c682}.cares_index li .bgImg{width:100%;height:300px;margin-bottom:0;-webkit-transition:transform .3s;transition:transform .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (max-width:850px){.cares_index li .bgImg{margin-bottom:20px;height:200px}}.cares_index li h3{font-size:24px;color:#ffa69e;line-height:1.5;margin-bottom:15px}@media screen and (max-width:850px){.cares_index li h3{text-align:center}}.cares_index li h3::before{font-family:"FontAwesome";content:"";margin-right:5px;color:#ba3c69;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.cares_index li p{font-size:18px;color:#fff;line-height:1.5}@media screen and (max-width:850px){.cares_index li p{font-size:16px}}.cares_index::after,.book form .cares_index.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.news_index{margin:60px auto}@media screen and (max-width:850px){.news_index{margin:30px auto}}.news_index li{width:90%;max-width:700px;margin:0 auto 10px;position:relative;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.1);box-shadow:1px 1px 4px rgba(0,0,0,.1)}.news_index li>a{display:block;position:relative;background:#fff;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.news_index li>a::after,.news_index .book form li>a.main::before,.book form .news_index li>a.main::before{content:'';clear:both;display:block;visibility:hidden;height:0;width:100%}.news_index li>a:hover .date{color:#59c682;border-color:#59c682}.news_index li>a:hover::before{right:0;color:#59c682}.news_index li>a::before{font-family:"FontAwesome";content:"";position:absolute;color:rgba(255,255,255,0);top:50%;right:10px;margin-top:-20px;width:40px;height:40px;font-size:20px;text-align:center;line-height:40px;z-index:1;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.news_index li .date{float:left;width:100px;border-right:1px solid #ffa69e;text-align:center;color:#ffa69e;font-size:24px;letter-spacing:.1em;line-height:40px;margin-right:30px;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.news_index li .date span{font-size:14px;line-height:1.5;display:block;letter-spacing:.05em}@media screen and (max-width:850px){.news_index li .date{font-size:18px;width:80px;margin-right:15px}.news_index li .date span{font-size:12px}}.news_index li .text{width:calc(100% - 160px);display:inline-block;padding:5px 0}@media screen and (max-width:850px){.news_index li .text{width:calc(100% - 125px)}}.news_index li .text h3{font-size:18px;color:#000;line-height:1.5;margin-bottom:8px}.news_index li .text p{font-size:14px;color:#333;line-height:1.5}@media screen and (max-width:850px){.news_index li .text p{display:none}}.footer hr{border:0;border-bottom:1px solid #ffa69e;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:alpha(opacity=50)}.footer .slogan{padding:50px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .slogan .text{width:90%;max-width:600px;margin:0 auto}.footer .slogan .text .tin>div{font-size:28px;line-height:1.5;color:#fff;display:none;font-weight:300;-webkit-text-shadow:1px 1px 4px black;-moz-text-shadow:1px 1px 4px black;text-shadow:1px 1px 4px black}@media screen and (max-width:850px){.footer .slogan .text .tin>div{font-size:24px}}.footer .slogan .text .signature{text-align:right}@media screen and (max-width:850px){.footer .slogan .text .signature img{width:60%;height:auto}}.footer .footer_info{position:relative;background:#ba3c69;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);-moz-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 50px 0}@media screen and (max-width:850px){.footer .footer_info{padding:50px 30px 0;text-align:center}}.footer .footer_info>div{display:inline-block;margin:0 20px}@media screen and (max-width:850px){.footer .footer_info>div{margin:0 0 20px}}.footer .footer_info .gotop{position:absolute;z-index:10;left:50%;top:-13px;margin-left:-26px;width:52px;height:44px;background:url(../images/gotop.png) no-repeat center center;background-size:52px 44px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.footer .footer_info .gotop:hover{top:-18px;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.footer .footer_info .logo img{width:230px;height:auto}.footer .footer_info .links a{font-size:18px;line-height:1.6;color:#fff;text-decoration:none}@media screen and (max-width:850px){.footer .footer_info .links a{font-size:14px}}.footer .footer_info .links .shortlinks{margin-bottom:20px}.footer .footer_info .links .shortlinks>a{margin-right:15px}.footer .footer_info .branches{margin-bottom:20px}.footer .footer_info .branches>div{display:inline-block;margin-right:40px}.footer .footer_info .branches>div h3{font-size:18px;color:#ffa69e;line-height:40px;font-weight:bold}.footer .footer_info .branches>div h3::before{font-family:"FontAwesome";content:"";margin-right:8px}.footer .footer_info .branches>div h3.green{color:#59c682}.footer .footer_info .branches>div h3.green::before{content:""}.footer .footer_info .branches>div a{display:block}@media screen and (max-width:850px){.footer .footer_info .branches>div{margin:0;margin-bottom:20px}}.footer .footer_info .copyright{display:block;font-size:13px;color:#ffa69e;text-align:right;line-height:1.5;padding:10px 0}@media screen and (max-width:850px){.footer .footer_info .copyright{margin:0;text-align:center}}.modals{display:none}.modal{display:none;width:100%;max-width:850px!important;max-height:calc(100vh - 100px)!important;padding:50px!important;overflow:hidden!important;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}@media screen and (max-width:850px){.modal{padding:20px!important}}.modal>div{max-height:calc(100vh - 230px);overflow:auto;position:relative;text-align:center;padding-top:30px}.modal>div p{font-size:24px;line-height:1.5;color:#333}@media screen and (max-width:850px){.modal>div p{font-size:18px}}.modal>div .answer{width:calc(100% - 15px);padding:50px;text-align:justify;margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px dotted #ba3c69}@media screen and (max-width:850px){.modal>div .answer{padding:25px}}.modal>div .answer::after,.modal>div .book form .answer.main::before,.book form .modal>div .answer.main::before{content:"";display:block;width:100%;height:calc(100% - 20px);position:absolute;z-index:0;border:1px dotted #ba3c69;top:10px;left:7px;pointer-events:none}.modal>div .answer::before{content:"";display:block;width:0;height:40px;position:absolute;z-index:0;border-left:1px solid #ffa69e;top:-20px;left:50%}.modal>div .answer h3{font-size:15px;line-height:1.5!important;color:#ba3c69;letter-spacing:.05em;margin-bottom:10px}.modal>div .answer p{font-size:15px;margin-bottom:10px;line-height:1.4!important}.modal>div .answer p a{text-decoration:underline}.modal>div .answer ul{list-style-type:decimal;padding-left:20px;margin-bottom:10px}.modal>div .answer ul li{font-size:15px;line-height:1.4!important;margin-bottom:10px}.modal>div .answer ul li>ul{list-style-type:disc!important}.modal>div .answer ul li>ul>li>ul{list-style-type:decimal!important}.modal>div .answer .close{width:50px;height:50px;margin:50px auto 0}.modal>div .answer .close a{display:block;width:100%;height:100%;text-decoration:none}.modal>div .answer .close a::before{font-family:"FontAwesome";content:"";font-size:50px;text-align:center;color:#59c682}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}.editor address,.editor blockquote,.editor dd,.editor div,.editor dl,.editor dt,.editor fieldset,.editor form,.editor frame,.editor frameset,.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6,.editor noframes,.editor ol,.editor p,.editor ul,.editor center,.editor dir,.editor hr,.editor menu,.editor pre{display:block;unicode-bidi:embed}.editor li{display:list-item}.editor head{display:none}.editor table{display:table}.editor tr{display:table-row}.editor thead{display:table-header-group}.editor tbody{display:table-row-group}.editor tfoot{display:table-footer-group}.editor col{display:table-column}.editor colgroup{display:table-column-group}.editor td,.editor th{display:table-cell}.editor caption{display:table-caption}.editor th{font-weight:bolder;text-align:center}.editor caption{text-align:center}.editor body{margin:8px}.editor h1{font-size:2em;margin:.67em 0}.editor h2{font-size:1.5em;margin:.75em 0}.editor h3{font-size:1.17em;margin:.83em 0}.editor h4,.editor p,.editor blockquote,.editor ul,.editor fieldset,.editor form,.editor ol,.editor dl,.editor dir,.editor menu{margin:1.12em 0}.editor h5{font-size:.83em;margin:1.5em 0}.editor h6{font-size:.75em;margin:1.67em 0}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6,.editor b,.editor strong{font-weight:bolder}.editor blockquote{margin-left:40px;margin-right:40px}.editor i,.editor cite,.editor em,.editor var,.editor address{font-style:italic}.editor pre,.editor tt,.editor code,.editor kbd,.editor samp{font-family:monospace}.editor pre{white-space:pre}.editor button,.editor textarea,.editor input,.editor select{display:inline-block}.editor big{font-size:1.17em}.editor small,.editor sub,.editor sup{font-size:.83em}.editor sub{vertical-align:sub}.editor sup{vertical-align:super}.editor table{border-spacing:2px}.editor thead,.editor tbody,.editor tfoot{vertical-align:middle}.editor td,.editor th,.editor tr{vertical-align:inherit}.editor s,.editor strike,.editor del{text-decoration:line-through}.editor hr{border:1px inset}.editor ol,.editor ul,.editor dir,.editor menu,.editor dd{margin-left:40px}.editor ol{list-style-type:decimal}.editor ol ul,.editor ul ol,.editor ul ul,.editor ol ol{margin-top:0;margin-bottom:0}.editor u,.editor ins{text-decoration:underline}.editor br:before{content:"\a";white-space:pre-line}.editor center{text-align:center}.editor :link,.editor :visited{text-decoration:underline}.editor :focus{outline:thin dotted invert}.editor ::after,.editor .book form .main::before,.book form .editor .main::before{display:none!important}.editor ::before{display:none!important}.fancybox-inner>.fancybox-caption{display:none}